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-1,009,1457 Seamless call transitions with pre-escalation participation confirmation
The local address book of a device can be crawled for contact information, which is communicated to an address clearinghouse. The clearinghouse can indicate...
US-1,009,1253 Automatic equipment configuration for meetings
The act of setting up a user's device to participate in a meeting may be performed automatically, using location information and calendar information. With...
US-1,009,1252 Endpoint control for a communication session
Techniques for endpoint control for a communication session are described. According to various embodiments, a claim process is performed that establishes a...
US-1,009,1169 Method and system for protecting cloud-based applications executed in a cloud computing platform
A method and system for protecting cloud-based applications executed in a cloud computing platform are presented. The method includes intercepting traffic flows...
US-1,009,1150 Identifying first contact unsolicited communications
Techniques involving identification of electronic messages that are the first contact between the sender identification and addressed recipients. One...
US-1,009,1140 Context-sensitive generation of conversational responses
Examples are generally directed towards context-sensitive generation of conversational responses. Context-message-response n-tuples are extracted from at least...
US-1,009,1091 Direct network having plural distributed connections to each resource
A direct network is described in which each resource is connected to a switching fabric via a set of two or more routing nodes. The routing nodes are...
US-1,009,1089 Storing and expiring non-TCP traffic
Present disclosure provides techniques for dynamically determining how to store and expire non-TCP traffic in a network environment. In some examples, aspects...
US-1,009,1073 Large-scale passive network monitoring using multiple tiers of ordinary network switches
Passive monitoring of a large-scale network using multiple tiers of ordinary network switches, as opposed to purpose-built network monitoring hardware, is...
US-1,009,1015 3D mapping of internet of things devices
A method for mapping and controlling network-enabled appliances with a control device may comprise collecting spatial information in three dimensions as at...
US-1,009,0589 Batteries as antenna for device
Batteries as an antenna for a device are disclosed. In an embodiment, the device comprises: at least two batteries, each battery comprising at least two...
US-1,009,0121 Thin keyboard device
A thin keyboard device is described herein. In one or more implementations, a keyboard device includes a plurality of keys, and a housing that includes a...
US-1,008,9988 Techniques to provide a standard interface to a speech recognition platform
Techniques and systems to provide speech recognition services over a network using a standard interface are described. In an embodiment, a technique includes...
US-1,008,9974 Speech recognition and text-to-speech learning system
An example text-to-speech learning system performs a method for generating a pronunciation sequence conversion model. The method includes generating a first...
US-1,008,9937 Spatial and temporal multiplexing display
Described is using a combination of which a multi-view display is provided by a combining spatial multiplexing (e.g., using a parallax barrier or lenslet), and...
US-1,008,9862 Pedestrian alerts for mobile devices
A pedestrian alert system supported on a mobile device such as a smartphone, tablet computer, or a wearable computing device which is employed by a user to...
US-1,008,9738 Temperature compensation for structured light depth imaging system
Disclosed are an apparatus and a method of compensating temperature shifts of a structured light pattern for a depth imaging system. In some embodiments, a...
US-1,008,9716 Generating real-time sensor maps from videos and in-ground sensor data
An apparatus for generating precision maps of an area is disclosed. The apparatus receives sensor data, where the sensor data includes sensor readings each...
US-1,008,9603 Establishing a communication event
Methods and computer program products for establishing communication events between an initiator user and a recipient user over a first communication system....
US-1,008,9580 Generating and using a knowledge-enhanced model
Functionality is described herein for generating a model on the basis of user-behavioral data and knowledge data. In one case, the user-behavioral data...
US-1,008,9576 Representation learning using multi-task deep neural networks
A system may comprise one or more processors and memory storing instructions that, when executed by one or more processors, configure one or more processors to...
US-1,008,9454 Enhanced accuracy of user presence status determination
Technologies are described herein for enhancing a user presence status determination. Visual data may be received from a depth camera configured to be arranged...
US-1,008,9409 Event-triggered data quality verification
A method is directed to associating quality metadata with underlying data. The method includes, for one or more data items, a computing system identifying one...
US-1,008,9335 Data lineage across multiple marketplaces
Tracking lineage of data. A method may be practiced in a network computing environment including a plurality of interconnected systems where data is shared...
US-1,008,9323 Telemetry system for a cloud synchronization system
In one embodiment, a telemetry system may track a cloud synchronization system to improve performance. A service proxy 114 may receive a matching file metadata...
US-1,008,9311 Ad-hoc queries integrating usage analytics with search results
Search results returned by ad hoc queries integrate search results with usage analytics calculated from collected usage information for a system, such as a...
US-1,008,9310 Complementary and shadow calendars
One or more techniques and/or systems are provided for constructing a complementary calendar and/or a shadow calendar. A user may maintain a primary calendar...
US-1,008,9297 Word order suggestion processing
Non-limiting examples of the present disclosure describe processing that improves suggestions for a misspelt word. Examples described herein relate to...
US-1,008,9291 Ink stroke editing and manipulation
A platform-level container configured to hold natively-supported ink stroke data structures is maintained. The platform-level container is accessible to a...
US-1,008,9253 Data store for a modular assembly system
A data store for a modular assembly system is described. The data store comprises a number of records, each record relating to a physical module in the modular...
US-1,008,9210 Auto-generation of provider functionality
Described are systems and methods for implementing auto-generation of provider functionality. An approach is discussed regarding exposing a management surface...
US-1,008,9159 Processing non-spatial input by multiple program elements of a computer program executed on a computer
A computer system supports a protocol to process directional navigation inputs to a host application and its component, to manage which component is currently...
US-1,008,9119 API namespace virtualization
A computer operating system with a map that relates API namespaces to components that implement an interface contracts for the namespaces. When an API namespace...
US-1,008,9071 Automatic audio attenuation on immersive display devices
Examples disclosed herein relate to controlling volume on an immersive display device. One example provides a near-eye display device comprising a sensor...
US-1,008,9000 Auto targeting assistance for input devices
Techniques described herein enable auto targeting assistance for input devices. Among a number of aspects of the present disclosure, techniques disclosed herein...
US-1,008,8971 Natural user interface camera calibration
A method of calibrating a six-degree-of-freedom (6DoF) pose of a natural user interface (NUI) camera relative to a display is provided. Calibration video...
US-1,008,8962 Touch display system with reduced moire patterns
A display device includes an array of display pixels having display pixel apertures that are periodic along two orthogonal directions, x and y, at spatial...
US-1,008,8914 Modifying input delivery to applications
In some examples, input received from an input device, such as a keyboard, is modified by a component associated with an operating system before the input is...
US-1,008,8892 Selective blocking of background activity
Controlling background activity in a computing device or system during a low-power mode is described. In some example techniques, when a computing device or...
US-1,008,8874 Capture connector for actuated locking devices
Aspects described herein generally relate to a capture connector an actuated locking device. The actuator mechanism includes a capture connector having a body...
US-1,008,8861 High accuracy voltage references
Two transistors are connected between a power source and separate current references. The base of the first transistor is connected to a bias voltage, and the...
US-1,008,8689 Light engine with lenticular microlenslet arrays
An optical light engine includes a pair of lenticular microlenslet arrays (MLAs) located on each side of a polarization converter. Non-polarized light from a...
US-1,008,8686 MEMS laser scanner having enlarged FOV
A MEMS laser scanner is disclosed for use in a near-eye display including an increased field of view (FOV). In embodiments, one or more polarization gratings...
US-1,008,8678 Holographic illustration of weather
In a method to illustrate a weather condition via a near-eye display system, a representation of a geographic region is displayed via the near-eye display...
US-1,008,8317 Hybrid-approach for localization of an agent
Methods and systems for determining the location of an agent within an environment using a hybrid approach are provided. The hybrid approach allows a...
US-1,008,7088 Waste heat water purifier and cooling system
Waste heat generated by devices as a byproduct of their operation is utilized to increase and maintain the temperature of non-potable water to neutralize...
US-1,008,6267 Physical gesture input configuration for interactive software and video games
Technologies are described for configuring user input using physical gestures. For example, a user can be prompted to perform a physical gesture to assign to a...
US-D829,767 Display screen with icon
US-D829,751 Display screen with graphical user interface
US-1,008,5295 Disambiguation of target devices using ambient signal data
Techniques are described for automatically determining which of a plurality of target devices should be connected with a source device using data regarding...
← 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.