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,016,9794 Digital assistant for vehicle related activities
In representative embodiments, a digital assistant provides actionable information to a user regarding one or more vehicles owned by a user. Actionable...
US-1,016,9608 Dynamic management of data with context-based processing
Techniques for using contextual information to manage data that is subject to one or more data-handling requirements are described herein. In many instances,...
US-1,016,9547 Secure computing system record transfer control
A computing system record security architecture comprises, in one example, a record generation component configured to generate a record in a computing system,...
US-1,016,9467 Query formulation via task continuum
Architecture that comprises a mediation component which identifies engaged applications and, gathers and actively monitors information from the engaged...
US-1,016,9457 Displaying and posting aggregated social activity on a piece of enterprise content
A personalized view of insights into social activity surrounding a content item is provided that may indicate to a user why a given piece of content may be...
US-1,016,9453 Automatic document summarization using search engine intelligence
A summary of a document is generated in near real time. In aspects, an indication to summarize the document is received and the document is processed to...
US-1,016,9433 Systems and methods for an SQL-driven distributed operating system
Various embodiments can include systems, methods, and non-transitory computer readable media configured to receive at least one operation to be performed using...
US-1,016,9432 Context-based search and relevancy generation
A computing device receives a trigger to surface relevant content. The device also obtains a variety of different types of cross-source contextual information....
US-1,016,9419 System and method for generating social summaries
The described implementations relate to communication platforms that are provided over computer networks. One implementation provides a system that can include...
US-1,016,9389 Metadata driven reporting and editing of databases
A computer system identifies an information set stored at a data store. The computer system then identifies first metadata that includes first instructions...
US-1,016,9343 Deferring the cost of virtual storage
In one embodiment, a virtual storage system 200 may represent a file data set differently based on the activity being performed. The virtual storage system 200...
US-1,016,9318 Filter and sort by format
The present invention comprises methods and user interfaces for organizing data displayed within a data application. Specifically, the present invention...
US-1,016,9199 Automatic model-specific debugger extensions
Extensions to a debugger are identified in a debugger database which is read automatically when the debugger loads. The debugger watches for trigger events in...
US-1,016,9196 Enabling breakpoints on entire data structures
Enabling breakpoints on entire data structures include methods, systems, and computer program products for setting breakpoints on a plurality of memory...
US-1,016,9111 Flexible architecture for notifying applications of state changes
A unified mechanism for storing device, application, and service state, as well as a rich notification brokerage architecture includes a notification broker....
US-1,016,9097 Dynamic quorum for distributed systems
Managing a distributed system. Embodiments may allow for a quorum to dynamically change the quorum vote. One example is illustrated in a method. The method...
US-1,016,9071 Hypervisor-hosted virtual machine forensics
A computer system acquires forensics data from running virtual machines in a hypervisor-hosted virtualization environment. The computer system provides a...
US-1,016,9044 Processing an encoding format field to interpret header information regarding a group of instructions
A method including fetching information regarding a group of instructions, where the group of instructions is configured to execute atomically by a processor,...
US-1,016,9043 Efficient emulation of guest architecture instructions
A method includes determining that an operation should be performed to restore 80 bits stored in memory for an 80 bit register of a guest architecture on a host...
US-1,016,8898 Supporting different event models using a single input source
In at least some embodiments, input provided by a single source generates events representing multiple source types through a mapping process, e.g. a touch...
US-1,016,8894 Computing device canvas invocation and dismissal
A canvas (e.g., a digital page or sheet of paper) on which a user can input data is displayed on a display device of a computing device in response to the...
US-1,016,8881 Information interface generation
One or more techniques and/or systems are provided for generating an information interface. For example, a user may select content within a webpage (e.g., a...
US-1,016,8848 Radiofrequency-wave-transparent capacitive sensor pad
A capacitive sensor pad is co-located with (e.g., overlapping) an RF transmitter without causing significant degradation to the performance of the antenna. In...
US-1,016,8827 Sensor correlation for pen and touch-sensitive computing device interaction
Pen and computing device sensor correlation technique embodiments correlate sensor signals received from various grips on a touch-sensitive pen and touches to a...
US-1,016,8811 Reflective display
A reflective multi-layer structure forms an external surface of an electronic device and includes a light-emitting display separated from the external surface...
US-1,016,8756 Backup power management for computing systems
Various techniques for managing power backup for computing devices are disclosed herein. In one embodiment, a method includes receiving data representing a...
US-1,016,8159 Magnetometer arrays for inertial navigation, mapping, and drift compensation
Examples of arrays of magnetometers that can be used as or as part of an inertial measurement unit (IMU) are disclosed herein. Various methods for using such...
US-1,016,7800 Hardware node having a matrix vector unit with block-floating point processing
Processors and methods for neural network processing are provided. A method includes receiving vector data corresponding to a layer of a neural network model,...
US-1,016,5667 Computing system with superconducting and non-superconducting components located on a common substrate
A computing system including a common substrate having both superconducting components and non-superconducting components is provided. The superconducting...
US-1,016,5495 Connectivity using a geographic phone number
Techniques for connectivity using a geographic phone number are described. According to various implementations, techniques described herein enable various...
US-1,016,5441 Simple protocol for tangible security
The claimed subject matter provides systems and/or methods that effectuate a simple protocol for tangible security on mobile devices. The system can include...
US-1,016,5307 Automatic recognition of entities in media-captured events
Architecture that enables the identification of entities such as people and content in live broadcasts (e.g., streaming content (e.g., video) of live events)...
US-1,016,5302 Conditional signalling of reference picture list modification information
Innovations in signaling of reference picture list ("RPL") modification information. For example, a video encoder evaluates a condition that depends at least in...
US-1,016,5168 Model-based classification of ambiguous depth image data
Ambiguous portions of an image which have fewer photons of a reflected light signal detected than required to determine depth can be classified as being dark...
US-1,016,5162 Electromagnetic camera device
Examples are disclosed herein that relate to linear magnetic actuators in camera devices. One example provides a camera device comprising an optical sensor, a...
US-1,016,5079 Providing a persona-based application experience
Technologies are described herein for providing a persona-based application experience. In some configurations, an application can be adapted with a persona...
US-1,016,5077 Cache management in a composite data environment
Techniques and a system are provided for a cache manager system. The cache manager system includes features allowing the content selection system to determine...
US-1,016,5038 Request routing for a modularized front-end
This disclosure provides for a client-server paradigm where a server identifies a layout for a requested webpage from one or more header parameter values...
US-1,016,5024 Multiplexing data
Multiple data streams are transmitted from a transmitting device via an end-to-end or process-to-process channel to a receiving device. At the transmitting...
US-1,016,5007 Securing data usage in computing devices
Policies are applied to specific data rather than to an entire computing device that contains the specific data. Access to the specific data is controlled by...
US-1,016,4987 Controlling access to data originating from a third party website
Embodiments of a system and method for controlling access to personal information are generally described herein. In an example, a method may include receiving,...
US-1,016,4931 Content personalization based on attributes of members of a social networking service
A machine may be configured to personalize the content presented to a member of the social networking service visiting a web site. For example, the machine...
US-1,016,4852 Infrastructure management system for hardware failure remediation
In embodiments, methods and systems for implementing an infrastructure management system that supports hardware failure remediation are provided. A...
US-1,016,4810 Pilot design for wireless system
The description herein relates to pilot designs for an Orthogonal Frequency Division Multiplexing (OFDM) based communication system. In at least one embodiment,...
US-1,016,4378 Grounding for high-speed connectors
To address the issue of radio frequency interference with high-speed connectors, a communication port connector for use in a computing device is provided. The...
US-1,016,3247 Context-adaptive allocation of render model resources
A computing system is configured for context-adaptive allocation of render model resources that may sacrifice some level of detail in a computational...
US-1,016,3245 Multi-mode animation system
Animations are displayed on a user interface (UI) of a computing device using one of multiple different animation system modes, each animation system mode...
US-1,016,3241 Automatic generation of fundus drawings
Techniques for automating the generation and analysis of fundus drawings are described. Captured images undergo image processing to extract information about...
US-1,016,3229 Rendering of data sets comprising multiple-resolution samples
A data set may be represented by samples of multiple resolutions, such as an image represented by pixels of various resolutions. When such multiple-resolution...
US-1,016,3077 Proxy for asynchronous meeting participation
Embodiments described herein relate to enabling a lightweight way of recording and sharing video messages intended to provide input to a future meeting that...
← 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.