Easy To Use Patents Search & Patent Lawyer Directory

At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.

Searching: microsoft





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-9,116,670 Surface contact for a support component
A surface contact for a support component is described. The support component, for example, can serve as a "kickstand" that can be positioned to support the...
US-9,116,666 Gesture based region identification for holograms
Techniques are provided for allowing a user to select a region within virtual imagery, such as a hologram, being presented in an HMD. The user could select the...
US-9,116,612 Pressure sensitive controls
The use of pressure-sensitive controls is disclosed in which controls respond differently to different pressure applied by a stylus on a digitizer. Users...
US-9,116,607 Interface including selectable items corresponding to single or multiple data items
An interface may include a first portion of a linear scale having first upper and lower bounds and a first plurality of indicators identifying first...
US-9,116,602 Providing customization of context based menus
Context based menus are customizable to extend features to meet user demand. An application providing the context based menu reads a custom configuration from...
US-9,116,550 Device kickstand
A device kickstand is described. In at least some implementations, a kickstand is rotatably attached to a mobile computing device. The kickstand can be rotated...
US-9,116,390 Touch sensing liquid crystal display compatible with linearly polarized sunglasses
A touch sensing liquid crystal display is made with a stack of layers that has controlled or low birefringence. The final layers of the output of the touch...
US-9,116,220 Time synchronizing sensor continuous and state data signals between nodes across a network
Techniques are provided for synchronization of sensor signals between devices. One or more of the devices may collect sensor data. The device may create a...
US-D737,331 Display screen with animated graphical user interface
US-D737,330 Display screen with animated graphical user interface
US-D737,329 Display screen with animated graphical user interface
US-D737,315 Display screen with animated graphical user interface
US-D737,312 Display screen with icon group and display screen with icon set
US-D737,306 Display screen with graphical user interface
US-D737,305 Display screen with graphical user interface
US-D737,304 Display screen with graphical user interface
US-D737,303 Display screen with graphical user interface
US-D737,302 Display screen with graphical user interface
US-D737,292 Display screen with graphical user interface
US-D737,291 Display screen with graphical user interface
US-D737,237 Handset
US-9,113,391 Determining network availability based on geographical location
A mobile terminal comprising: a positioning module arranged to determine a geographical location of the mobile terminal; a local transceiver for connecting to...
US-9,113,364 Extended access point
An extended wireless access point may have many distributed radio units connected to associated processing units via a radio transmission network comprising...
US-9,113,190 Controlling power levels of electronic devices through user interaction
A processor-implemented method, system and computer readable medium for intelligently controlling the power level of an electronic device in a multimedia system...
US-9,113,057 Radiometric calibration from noise distributions
Technologies that enable correcting for the non-linear relationship between scene irradiance and digital pixel intensity values of an image of the scene...
US-9,113,033 Mobile video conferencing with digital annotation
A local user of a local mobile device is allowed to participate in a video conference session with a remote user of a remote mobile device. Live video can be...
US-9,112,935 Manipulating binary large objects
Embodiments provide automated access policy enforcement, content rule enforcement, and data transformations in a binary large object (blob) storage service....
US-9,112,930 Updating services during real-time communication and sharing-experience sessions
Disclosed herein are representative embodiments of tools and techniques for updating services in sharing-experience sessions during communications calls....
US-9,112,861 Registration and network access control
In embodiments of registration and network access control, an initially unconfigured network interface device can be registered and configured as an interface...
US-9,112,765 Selectively enabled quality of service policy
A computer system that implements a quality of service policy. Information defining the quality of service policy is stored in a central location, such as a...
US-9,112,702 Alternate authentication
A user may utilize an existing digital identity to authorize the user's access to security-enabled device operations, where the security-enabled device...
US-9,112,645 Channel control based on error correction values
A computing device configured for wireless communication may effectively control adaptation to channel conditions. The device may be configured to identify and...
US-9,112,266 Multiband monopole antenna built into decorative trim of a mobile device
A multiband monopole antenna for a mobile device is disclosed that can be dynamically switched between a quarter-wave monopole antenna and a half-wave folded...
US-9,111,703 Sensor stack venting
Sensor stack venting techniques are described. In one or more implementations, one or more vent structures are formed within layers of a pressure sensitive...
US-9,111,540 Local and remote aggregation of feedback data for speech recognition
A local feedback mechanism for customizing training models based on user data and directed user feedback is provided in speech recognition applications. The...
US-9,111,370 Buffer display techniques
Buffer display techniques are described. In one or more implementations, at least part of an off-screen buffer is rasterized by an application to generate an...
US-9,111,349 Object identification using 3-D curve matching
The claimed subject matter provides for systems and/or methods for identification of instances of an object of interest in 2D images by creating a database of...
US-9,111,290 Managing targeted customer loyalty promotions
Targeted customer loyalty promotions are managed by an application through a point of sale contact. The application recognizes a customer visiting a store...
US-9,111,287 Video content-aware advertisement placement
Computer-readable media and computerized methods for utilizing an awareness of video content within a media file to incorporate an advertisement therein are...
US-9,111,263 Adaptive meeting management
A template and/or knowledge associated with a synchronous meeting are obtained by a computing device. The computing device then adaptively manages the...
US-9,111,258 Connecting to meetings with barcodes or other watermarks on meeting content
Methods and Systems for connecting to online meetings are provided. In order to connect to an online meeting, coordinates for the meeting can be discoverable by...
US-9,111,238 Data feed having customizable analytic and visual behavior
A data marketplace infrastructure allows a data source company or a third party to associate to a data feed with a customizable preview application having...
US-9,111,233 Contextually-appropriate task reminders
A computing device learns over time how to identify task reminders that are most likely to be helpful to a user in different contexts. The task reminders can...
US-9,111,130 Facilitating face detection with user input
One or more techniques and/or systems are disclosed for improving face detection in an image. A user may select a first eye location while viewing the image...
US-9,111,113 Trusted online advertising
Online advertisements are delivered to one or more users. An authorization to access one or more data streams for a given user is received. The authorization is...
US-9,111,103 Remote access control of storage devices
An access control device can be communicationally coupled to a storage device and can control access thereto. The access control device can comprise...
US-9,111,102 Creation of security roles through user walkthrough of business process workflow
A user interface is displayed to an administrator (or other user) and allows the administrator to walk through a workflow performed by a user in a given role....
US-9,111,079 Trustworthy device claims as a service
Embodiments of the invention make the issuance of trustworthy device claims available to client devices as a service, so that a client device to which device...
US-9,110,957 Data mining in a business intelligence document
A business intelligence document provides functionality for testing a hypothesis on aggregated data in a business intelligence document (e.g., a...
US-9,110,936 Using index partitioning and reconciliation for data deduplication
The subject disclosure is directed towards a data deduplication technology in which a hash index service's index is partitioned into subspace indexes, with less...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.