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,430,130 Customization of an immersive environment
A computing device includes an immersive environment module for facilitating simultaneous display of a plurality of applications on a display device without...
US-9,430,124 Tab management in a user interface window
Techniques to facilitate finding a tab or tabs in a user interface window are described. Various embodiments present tabs, individual tabs being associated with...
US-9,430,095 Global and local light detection in optical sensor systems
Global and local light detection techniques in optical sensor systems are described. In one or more implementations, a global lighting value is generated that...
US-9,430,093 Monitoring interactions between two or more objects within an environment
One or more techniques and/or systems are provided for monitoring interactions by an input object with an interactive interface projected onto an interface...
US-9,430,085 Classification of touch input as being unintended or intended
The techniques described herein implement a classification process to evaluate information associated with a tool input (e.g., from an input tool such as a pen...
US-9,430,055 Depth of field control for see-thru display
One embodiment provides a method for controlling a virtual depth of field perceived by a wearer of a see-thru display device. The method includes estimating the...
US-9,430,051 Keyboard with input-sensitive display device
An input/output device is disclosed that includes an input-sensitive display screen and alphanumeric keys for entering characters. The input-sensitive display...
US-9,430,040 Eye gaze detection with multiple light sources and sensors
The subject disclosure is directed towards eye gaze detection based upon multiple cameras and/or light sources. The cameras and/or light sources are configured...
US-9,430,038 World-locked display quality feedback
Embodiments that relate to communicating to a user of a head-mounted display device an estimated quality level of a world-lock display mode are disclosed. For...
US-9,430,001 Modular computing device
Modular computing device techniques are described. In one or more implementations, a computing device includes a display modular component including a housing,...
US-9,429,912 Mixed reality holographic object development
Systems and related methods for presenting a holographic object that self-adapts to a mixed reality environment are provided. In one example, a holographic...
US-9,429,692 Optical components
A substantially transparent optical component, which comprises polymer, is molded. The optical component has substantially matching grating imprints on...
US-9,429,657 Power efficient activation of a device movement sensor module
The functionality described herein allows a user device to determine an appropriate juncture at which to initiate processing within a global navigation...
US-9,427,660 Game system that converts between wireless operation and wired operation while communicating with a controller
A system communicates with a device in both a wired mode and a wireless mode, and is able to switch between these two modes without permanent disruption to an...
US-9,427,185 User behavior monitoring on a computerized device
The subject disclosure is directed towards monitoring user behavior on a computerized device for any deviation from normal or acceptable behavior that is likely...
US-D765,135 Display screen with animated graphical user interface
US-D765,132 Display screen with animated graphical user interface
US-D765,131 Display screen with transitional graphical user interface
US-D765,116 Display screen with transitional graphical user interface
US-D765,095 Display screen with transitional graphical user interface
US-D765,094 Display screen with graphical user interface
US-9,426,905 Connection device for computing devices
A connection device for computing devices is described. In one or more implementations, a connection device comprises a plurality of connection portions that...
US-9,426,719 Anchoring services of a mobile station attached to a first service domain at a home agent in a second service...
A first node receives information associated with a mobile station to allow for establishment of a session for the mobile station that is attached to a first...
US-9,426,495 Reducing latency in video encoding and decoding
Techniques and tools for reducing latency in video encoding and decoding by constraining latency due to reordering of video frames, and by indicating the...
US-9,426,419 Two-way video conferencing system
A video conferencing device that includes a camera and display system captures video of local participants and displays incoming video feeds from remote...
US-9,426,214 Synchronizing presentation states between multiple applications
A presentation state is received from the presenting application. The presentation state may represent a current state of the local presentation. A request for...
US-9,426,203 Remote application control interface
Embodiments of the present invention provide an active-application interface on a companion device that allows a user to control an application running on a...
US-9,426,175 Rendered image collection of potentially malicious web pages
Techniques are described which may provide a rendered image of a website from a potentially malicious party. In an implementation, a rendered image is collected...
US-9,426,101 Systems and methods of automatically ordering and selecting recipients for electronic mail
Systems and techniques of providing suggestions for email recipients to a user who is composing an email communications are disclosed herein. In one embodiment,...
US-9,426,081 Management of multilevel queues for shared network adapters
Technology for managing queuing resources of a shared network adapter is disclosed. The technology includes selectively transferring data from data transmission...
US-9,426,031 Device migration
Personalization data such as settings and/or state is migrated across devices including mobile phones. Device personalizations are pushed to a cloud service or...
US-9,425,965 Cryptographic certification of secure hosted execution environments
Implementations for providing a persistent secure execution environment with a hosted computer are described. A host operating system of a computing system...
US-9,424,814 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,424,767 Local rendering of text in image
Various embodiments are disclosed that relate to enhancing the display of images comprising text on various computing device displays. For example, one...
US-9,424,676 Transitioning between top-down maps and local navigation of reconstructed 3-D scenes
Technologies are described herein for transitioning between a top-down map display of a reconstructed structure within a 3-D scene and an associated...
US-9,424,628 Identifying gray regions for auto white balancing
Examples of the disclosure accurately define a gray region for automatic white balancing. Ratios corresponding to possible gray areas are white balanced before...
US-9,424,563 Accessing medial context information using contextual links
The systems and methods described herein are directed toward launching a third party application in a media center module using a contextual link. The media...
US-9,424,560 Time indicators for calendars
In a multiday view of a calendar, a time indicator is shown adjacent to a graphical element for the current day. In the multiday view, such a time indicator...
US-9,424,516 Comprehensive human computation framework
Technologies for a human computation framework suitable for answering common sense questions that are difficult for computers to answer but easy for humans to...
US-9,424,493 Generic object detection in images
Neural networks for object detection in images are used with a spatial pyramid pooling (SPP) layer. Using the SPP network structure, a fixed-length...
US-9,424,490 System and method for classifying pixels
Embodiments are disclosed that relate to processing image pixels. For example, one disclosed embodiment provides a system for classifying pixels comprising...
US-9,424,439 Secure data synchronization
Techniques for secure data synchronization are described. In one or more implementations, techniques may be employed to conserve high cost data storage by...
US-9,424,436 Over network operation restriction enforcement
The enforcement of operation restriction on a file system entity over a network. The file system entity exists on a server (which could be a single machine, a...
US-9,424,431 Protecting operating system configuration values using a policy identifying operating system configuration settings
In a pre-operating system environment on a device prior to loading and running an operating system on the device, a policy identifying configuration settings...
US-9,424,425 Protecting anti-malware processes
Anti-malware process protection techniques are described. In one or more implementations, an anti-malware process is launched. The anti-malware process is...
US-9,424,401 Automated license management
Licenses to software services are assigned automatically to users as a function of one or more user attributes. An attribute can include membership in a group...
US-9,424,399 Availability of permission models in roaming environments
A request for a digital license associated with a software product is received from a device. The request includes a user ID of a user of the device, with the...
US-9,424,373 Site modeling using image data fusion
Site modeling using image data fusion. Geometric shapes are generated to represent portions of one or more structures based on digital height data and a...
US-9,424,362 Storing and publishing contents of a content store
Aspects are disclosed for publishing contents of a content store. A storage operation is performed, and a completion of the storage operation is detected. Here,...
US-9,424,356 Updating a search index using reported browser history data
Methods, systems, and computer-readable media are provided for updating a search index with new uniform resource locators (URLs) and spiking URLs with increased...
← 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.