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,015,3941 Distributed operational control in computing systems
Certain embodiments of computing systems, devices, components, modules, routines, and processes for implementing distributed operational control in a computing...
US-1,015,3894 Homomorphic encryption with optimized encoding
The techniques and/or systems described herein are directed to improvements in homomorphic encryption to improve processing speed and storage requirements. For...
US-1,015,3772 Superconducting devices with enforced directionality
Superconducting devices with enforced directionality and related methods are provided. In one example, a device including a first Josephson junction...
US-1,015,3077 Input device attachment/detachment mechanism for computing devices
Aspects described herein generally relate to a computing device and a corresponding input device. The computing device may include a housing including at least...
US-1,015,2964 Audio output of a document from mobile device
Non-limiting examples described herein relate to processing for transcoding textual content into audio signals. In some examples, transcoding services are...
US-1,015,2947 Display brightness updating
Computing devices and methods for controlling light output of a display are disclosed. In one example, a default brightness setting is set to an indoor light...
US-1,015,2851 Notification artifact display
A head-mounted display device may display a notification artifact for another display device. Using image data of a physical environment, a three dimensional...
US-1,015,2819 Variable rate shading
Methods and devices for rendering graphics in a computer system include a graphical processing unit (GPU) with a flexible, dynamic, application-directed...
US-1,015,2627 Feature flow for video recognition
Various embodiments herein each include at least one of systems, methods, and software for feature flow for video recognition. Such embodiments generally...
US-1,015,2393 Out-of-band data recovery in computing systems
Embodiments of recovering data in computing devices and associated methods of operations are disclosed therein. In one embodiment, a method includes receiving a...
US-1,015,2364 Predicting, diagnosing, and recovering from application failures based on resource access patterns
Technologies are described herein for differentiating normal operation of an application program from error conditions to predict, diagnose, and recover from...
US-1,015,2363 Identifying potential computer system problems using machine learning techniques
A system and method for determining whether a computer system is experiencing a problem are provided. Multiple data sets are identified. Each data set includes...
US-1,015,2362 Techniques to modify a document using a latent transfer surface
In one implementation, a document having one or more content items is presented in a web browser to a user. A user input to select a content item in the...
US-1,015,2351 Proxy object system
In various embodiments, methods and systems, for implementing proxy objects are provided. A task request directed to a driver component is intercepted at a...
US-1,015,2309 Cross-library framework architecture feature sets
API (application program interface) features defined by a set of APIs provide a different cross-sectional view of an application or framework than the view...
US-1,015,2308 User interface display testing system
A test interface generator accesses metadata defining a user interface display. The test interface generator generates a strongly typed application programming...
US-1,015,2210 Unified communications application functionality in condensed views
A unified communications application is described herein. The unified communications application is displayable in one of two views: a full view and a condensed...
US-1,015,2200 Notification area that persistently rearranges elements
Embodiments described herein are directed to managing elements within a notification area of a graphical operating system. The elements may include any graphic,...
US-1,015,2182 Touch sensor having jumpers
Examples are disclosed herein that relate to sensing touch input and applied force at a common sensor using a common controller. One example provides a touch...
US-1,015,2146 Cosmetically hidden electrostatic discharge protection structures
Cosmetically hidden electrostatic discharge (ESD) protection structures and systems are disclosed herein. In one example, an electronic device is provided. The...
US-1,015,1960 Backlight assembly with tunable grating layer for local dimming
Methods, systems, apparatuses, and computer program products are provided for a backlight assembly for a display device. The backlight assembly includes a...
US-1,015,1838 Imaging sensor with shared pixel readout circuitry
Imaging sensors that detect infrared and visible light are provided herein. In one example, an imaging sensor is presented that includes a semiconductor...
US-1,015,0043 Interactive smart beads
Interactive smart beads are described. The beads are attached to a connecting element and form a fashion item such as a necklace or bracelet. The connecting...
US-1,014,9102 Providing data service options using voice recognition
Initiation of a search query is accomplished by voice direction, rather than by reading choices and texting or clicking through options. A mobile phone includes...
US-1,014,9089 Remote personalization of audio
The present disclosure provides a number of techniques for personalization of audio for communication to an endpoint device. According to one technique, a...
US-1,014,8911 Communication event
In one or more implementations, a first video stream of multiple video streams is displayed at a display of a first user device. A reaction that matches an...
US-1,014,8884 Facilitating capturing a digital image
According to one aspect, there is provided an apparatus comprising at least one processing unit and at least one memory. The at least one memory stores program...
US-1,014,8880 Method and apparatus for video content stabilization
A method and an apparatus for video content stabilization are presented. The method includes causing capture of a series of image frames of a video by a camera....
US-1,014,8871 Advanced raw conversion to produce high dynamic range, wide color gamut output
Described are examples for generating high dynamic range (HDR)/wide color gamut (WCG) output from an image sensor. A raw red, green, blue (RGB) image obtained...
US-1,014,8808 Directed personal communication for speech generating devices
Speech generating devices, communication systems, and methods for communicating using the devices and systems are disclosed herein. In certain examples, the...
US-1,014,8784 Information transmission based on modal change
A dual-mode, dual-display shared resource computing (SRC) device is usable to stream SRC content from a host SRC device while in an on-line mode and maintain...
US-1,014,8777 Entity based search retrieval and ranking
In an example embodiment, one or more query terms are obtained. Then, for each of the one or more query terms, a standardized entity taxonomy is searched to...
US-1,014,8748 Co-locating peer devices for peer matching
The techniques and systems described herein implement an improved peer matching service by coordinating peer matching requests across multiple peer matching...
US-1,014,8740 Multi-service application fabric architecture
In representative embodiments, multiple cloud computing infrastructures, each having its own application and management fabric, coexist with in the same cloud...
US-1,014,8719 Using anchors for reliable stream processing
Stream processing can be performed using a pull-based, anchor-based methodology that guarantees once and only once processing and repeatability of the creation...
US-1,014,8683 ATO threat detection system
An Account Takeover (ATO) threat detection system is configured to detect that a group of IP addresses is a suspected group of IP addresses (in that there is an...
US-1,014,8665 Self-service acquisition of subscriptions to online services
A provider of a subscription-based online service provides use of the online service to an end-user of an organization. A tenant account request is received...
US-1,014,8639 Distinguishing vertical brute force attacks from benign errors
Brute force attacks on a given account with various password attempts are a common threat to computer security. When a suspected brute force on an account is...
US-1,014,8608 Characterizing and managing social network interactions
The disclosed embodiments provide a system for facilitating interaction within a social network. During operation, the system obtains a set of attributes of a...
US-1,014,8545 Seamless session handover
Method, user device and computer program product communicating data between a first endpoint and a second endpoint. A plurality of logical communications...
US-1,014,8442 End-to-end security for hardware running verified software
A verified software system may be executable on secure hardware. Prior to being executed, the software system may be verified as conforming to a software...
US-1,014,8042 Connector shielding in an electronic device
Connector shielding devices are described herein. One connector shielding device includes a circuit board having a connector; and a plurality of spring fingers...
US-1,014,7415 Artificially generated speech for a communication session
Content is received at a receiving equipment from a transmitting user terminal over a network in a communication session between a transmitting user and a...
US-1,014,7235 AR display with adjustable stereo overlap zone
A system and method are disclosed for use in a virtual reality environment including a head mounted display device and a processing unit. In examples, the...
US-1,014,7227 Variable rate shading
Methods and devices for rendering graphics in a computer system include a graphical processing unit (GPU) with a flexible, dynamic, application-directed...
US-1,014,7194 Systems and methods for removing a background of an image
An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image...
US-1,014,7159 Ink render using high priority queues
Examples described herein generally relate to drawing digital ink on a display of a computer device. The computer device may render a frame via a graphics queue...
US-1,014,7158 Frame invalidation control with causality attribution
Developers receive automatically designated property change events which caused invalidation of a rendered frame. Some embodiments control display invalidation...
US-1,014,7145 Integrating an application into operating system components of a mobile computing platform
The subject disclosure is directed towards integrating an application into an operating system component of a mobile computing platform. The application...
US-1,014,7107 Social sketches
Systems and methods for generating a social sketch from social communications are provided. Unlike a typical summary of a subject (or of multiple subjects), a...
← 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.