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,011,5393 Reduced size computerized speech model speaker adaptation
A computer-readable speaker-adapted speech engine acoustic model can be generated. The generating of the acoustic model can include performing speaker-specific...
US-1,011,5217 Layering animation properties in higher level animations
Embodiments are directed to rendering animations in a multi-layered animation system and to rendering an element with an animation that uses multiple levels of...
US-1,011,5116 Optimizing efficiency and cost of crowd-sourced polling
A "Poll Optimizer" provides automated techniques for performing various combinations of both static and runtime optimizations for crowd-sourced queries...
US-1,011,5115 Estimating similarity of nodes using all-distances sketches
One or more all-distances sketches are generated for nodes in a graph. An all-distances sketch for a node includes a subset of the nodes of the graph, and a...
US-1,011,4958 Protected regions
A data processing machine is configured to include one or more buried memory zones that are not intelligibly accessible to user software and to operating system...
US-1,011,4875 Dashboard controls to manipulate visual data
A system (and corresponding methodology) by which a user can interact directly with visual data is provided. The system employs associations and relationships...
US-1,011,4865 Tile cache
Tile cache techniques are described. In at least some embodiments, a tile cache is maintained that stores tile content for a plurality of tiles. The tile...
US-1,011,4837 Distributed transaction management
The subject disclosure relates to a distributed transaction management technique that ensures synchronization between participating nodes in a global or...
US-1,011,4817 Data mining multilingual and contextual cognates from user profiles
Techniques for identifying multilingual cognates and using the multilingual cognates are provided. In one technique, multilingual cognates identified from...
US-1,011,4765 Automatic recovery of application cache warmth
The automated recovery of the warmth of cache of an application that has been subject to a running state change that degraded the warmth of the cache. To...
US-1,011,4740 Memory management techniques
Memory management techniques that permit an executing process to store content in memory and later retrieve that content from the memory, but that also permit a...
US-1,011,4712 Failure detection via implicit leases in distributed computing systems
Failure detection techniques in distributed computing systems are disclosed herein. In one embodiment, a method includes receiving an arbitration request from a...
US-1,011,4709 Block storage by decoupling ordering from durability
This document relates to data storage techniques. One example can buffer write commands and cause the write commands to be committed to storage in flush epoch...
US-1,011,4679 Logical CPU division usage heat map representation
A logical central processing unit (CPU) division management view is displayed for a device having multiple logical CPU divisions. The management view is...
US-1,011,4676 Building multimodal collaborative dialogs with task frames
Methods and systems are provided for collaborative completion of tasks using task frames. Upon receiving a request to perform a task, a system utilizes task...
US-1,011,4636 Production telemetry insights inline to developer experience
Production telemetry insights are provided inline to developer experience. Some examples are directed to curating large amount of aggregated tracing and...
US-1,011,4630 Management of software and operating system updates required for the process of creating a virtual machine...
Disclosed are techniques for using known update technologies to automatically identify the updates installed on a physical machine prior to facsimile creation,...
US-1,011,4602 Dynamic server-side image sizing for fidelity improvements
Dynamically-generated images sized according to a requesting web client application display resolution are provided. The client application may calculate a...
US-1,011,4536 Systems and methods for performing actions for users from a locked device
Systems and methods for providing actions for users of a computer device from a lock screen interface are provided. A computing device may comprise a...
US-1,011,4531 Application of multiple content items and functionality to an electronic content item
Application of content and associated functionality from multiple content sources to an electronic content item is provided. Content from a first document may...
US-1,011,4519 Contextual content presentation based on microenvironment interactions
Presenting contextual content corresponding to interactions associated with microenvironments of user interfaces is described. In an example, the contextual...
US-1,011,4482 Color control
The description relates to color information. One example can include a computing device having a display and a digital stylus configured to capture colors from...
US-1,011,4454 Velocity and depth aware reprojection
In various embodiments, methods and systems for reprojecting images based on a velocity depth late stage reprojection process are provided. A reprojection...
US-1,011,4439 Achieving a consistent computing device battery drain rate
Achieving a consistent battery drain rate at a computing device includes identifying an amount of available battery energy, and identifying a target device...
US-1,011,4431 Nonhomogeneous server arrangement
Aspects of the present invention describe a nonhomogeneous server deployment in which different classes of servers are placed within a data center unit, such as...
US-1,011,4424 Multi-pivot hinge
The description relates to devices, such as computing devices that have hinged portions. One example can include a first portion and a second portion. This...
US-1,011,3973 Infrared ink print testing for manufacturing
An assembly for testing an infrared (IR) ink print quality of an IR ink print area on an optical component includes a light source including an illuminated...
US-1,011,3868 Multiple synchronized optical sources for time-of-flight range finding systems
TOF system optical power is augmented using auxiliary optical emitter unit(s) that may be a wireless (WOE), or a plug-wired (PWOE). WOE units sense emitted TOF...
US-1,011,3095 Reinforced graphitic material
Examples are disclosed that relate to the manufacture of a reinforced graphitic material. One example provides a method for making a reinforced graphitic...
US-1,011,1620 Enhanced motion tracking using transportable inertial sensors to determine that a frame of reference is established
Technologies are described herein for providing enhanced motion tracking using a transportable inertial sensor. Configurations disclosed herein utilize a first...
US-D832,300 Display screen with transitional graphical user interface
US-D832,299 Display screen with transitional graphical user interface
US-1,011,1363 System for effectively transfering heat from electronic devices and method for forming the same
A system for transferring heat by free convective flows of coolant inside a flexible container is disclosed. The flexible container is able to fully conform...
US-1,011,1100 Multidevice authentication
Aspects of the invention can log a user into a primary device in a more efficient manner. For example, aspects of the invention may eliminate the need for the...
US-1,011,1099 Distributing content in managed wireless distribution networks
Multiple portions of protected content to host on a device are identified by the device, the multiple portions including one or more portions of each of one or...
US-1,011,1036 Location based notification services
Architecture that generates a notification when a user arrives at a location, but without exposing identity of the location. Moreover, the notification can be...
US-1,011,0881 Model fitting from raw time-of-flight images
Model fitting from raw time of flight image data is described, for example, to track position and orientation of a human hand or other entity. In various...
US-1,011,0709 Dynamic Utilization of Condensing Metadata
Dynamic utilization of condensing metadata is enabled by condensing information being communicated to/from a mobile device. The communication exchange occurs...
US-1,011,0673 State management in distributed computing systems
Various techniques for distributed storage of state information in a computing fabric are disclosed herein. In one embodiment, a method includes executing a...
US-1,011,0622 Security scanner
Systems and methods for automated selection of payloads for use in a security scan of a web application by a security scanner are described herein. More...
US-1,011,0612 Evolving rule based contact exchange
Methods and systems are described for managing a user's contact data which use evolving sequential sets of rules where the applicability of each set depends...
US-1,011,0590 Live tiles without application-code execution
Techniques enabling live tiles without application-code execution permit live content to be presented in tiles without executing code of applications associated...
US-1,011,0546 Social incentive optimization in online social networks
A social networking system receives from a member an item for sharing on the social networking system. The system determines whether the item for sharing is a...
US-1,011,0543 Personalized messages for product onboarding
Techniques for onboarding users to online product features are described. According to various embodiments, email content data describing an email type of an...
US-1,011,0542 Wearable computing--augmented reality and presentation of social information
A method of presenting on a device of a user of a social-networking system information about other users of the social-networking system is disclosed. A...
US-1,011,0504 Computing units using directional wireless communication
A data center includes a plurality of computing units that communicate with each other using wireless communication, such as high frequency RF wireless...
US-1,011,0501 Tenant control in initiating atomic platform tasks
Tenant and server platform coordination of the performance of atomic tasks that are to be performed by the platform, but which have at least a potential impact...
US-1,011,0442 Hierarchical data surfacing configurations with automatic updates
User interactions are detected that customize and create new versions of the configuration of a selected data surfacing solution. The customizations and new...
US-1,011,0025 Enhanced parallel protection circuit
An enhanced parallel protection circuit is provided. A system using separate battery packs in a parallel configuration is arranged with multiple protection...
US-1,010,9957 Conductive shell for a cable assembly
A cable assembly includes a connector head and a conductive shield arranged to at least partially encase the connector head. The conductive shield includes 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.