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,059,817 Minimizing network latency in interactive internet applications
A method and system that enhances a user's performance while interacting with an interactive internet application such as a Massively Multiplayer Online (MMO)...
US-9,059,510 Dielectric chip antennas
There is disclosed an antenna arrangement having a parasitic conductive loop (1) and at least one active radiating element (9). The conductive loop (1)...
US-9,058,623 Semantic tagged ads
A scraping mechanism may download a web page from a retailer and extract information for each item being offered for sale. The scraping mechanism may parse the...
US-9,058,592 Reporting compromised email accounts
The claimed subject matter provides a method for detecting compromised accounts. The method includes receiving a communication from a sender's account to a...
US-9,058,590 Content upload safety tool
Embodiments of content safety upload techniques are presented herein. In an implementation, outbound communications of client are monitored to detect personal...
US-9,058,528 RFID device groups
The claimed subject matter provides a system and/or a method that facilitates configuring at least one radio frequency identification (RFID) device. An RFID...
US-9,058,497 Cryptographic key management
Cryptographic key management techniques are described. In one or more implementations, an access control rule is read that includes a Boolean expression having...
US-9,058,467 Distributed computer systems with time-dependent credentials
A distributed system in which time-dependent credentials are supplied by controllers that operate according to different local times. Errors that might arise...
US-9,058,396 Rules for navigating to next content in a browser
In one or more embodiments, a flip ahead input, such as a gesture, provides touch users with an ability to easily navigate various websites. The flip ahead...
US-9,058,395 Resolving queries based on automatic determination of requestor geographic location
Resolving a query term includes receiving at least one query term from a requestor and determining a geographic location of the requestor. The geographic...
US-9,058,382 Augmenting a training set for document categorization
A method and system for augmenting a training set used to train a classifier of documents is provided. The augmentation system augments a training set with...
US-9,058,333 Publishable metadata for content management and component testing
Techniques related to publishable metadata for content management are described that enable selective invocation of new components in a web content management...
US-9,058,307 Presentation generation using scorecard elements
Scorecard data including scorecard views, and the like are exported to a presentation application for generating a presentation based on the scorecard data....
US-9,058,252 Request-based server health modeling
Requests for content can be received from clients and forwarded to servers, and responses to the requests can be received from the servers and forwarded to the...
US-9,058,237 Cluster update system
A locking system may place a persistent object on each of the devices in a computer cluster. The objects may indicate that an update is being performed on the...
US-9,058,223 Parallel entropy encoding on GPU
An invention is disclosed for performing entropy encoding in a parallelized manner, using a GPU. In embodiments, an input sequence of integers is received, and...
US-9,058,212 Combining memory pages having identical content
In a device having a memory accessed as multiple pages, two or more pages of the multiple pages having identical content are identified. While the two or more...
US-9,057,784 Illumination light shaping for a depth camera
Various embodiments of a time-of-flight (TOF) depth camera and methods for projecting illumination light into an image environment are disclosed. One example...
US-9,056,254 Time-of-flight camera with guided light
A gaming system comprising a time-of-flight 3D camera and related method for illuminating a camera field of view and capturing return image light are disclosed...
US-D732,066 Display screen with graphical user interface
US-D732,065 Display screen with graphical user interface
US-D732,064 Display screen with graphical user interface
US-D732,044 Input device for an electronic tablet
US-9,055,607 Data buddy
Multi-modal, multi-lingual devices can be employed to consolidate numerous items including, but not limited to, keys, remote controls, image capture devices,...
US-9,055,598 Systems and methods for making channel assignments to reduce interference and increase capacity of wireless...
Techniques for making channel assignments to reduce interference and increase capacity of wireless networks are described. In an implementation, a signal is...
US-9,055,597 Systems and methods for making channel assignments to reduce interference and increase capacity of wireless...
Techniques for making channel assignments to reduce interference and increase capacity of wireless networks are described. In an implementation, a first station...
US-9,055,414 Text messaging pipeline configuration
Text messaging between cell phones, computer applications, and/or other communication devices has become a common means of communication. Because of the...
US-9,055,317 Media content catalog service
Aggregating media content catalog data from a plurality of content providers. The catalog data is merged according to rules and provided to a user on a...
US-9,055,230 Fast gating photosurface
An embodiment of the invention provides a camera comprising a photosurface having a substrate comprising photopixels and associated storage pixels and a...
US-9,055,189 Virtual circular conferencing experience using unified communication technology
A virtual circular conferencing experience using unified communication technology is described. An apparatus may comprise a communications module operative to...
US-9,055,155 Collaborative conference experience improvement
An example computing device creates a resource module that acquires resource information relating to resources of the computing device and acquire quality of...
US-9,055,107 Authentication delegation based on re-verification of cryptographic evidence
The method of delegating authentication, within a chain of entities, relies upon a recording of at least a portion of a TLS handshake between a gateway device...
US-9,055,095 DOS detection and mitigation in a load balancer
A load balancer that is able to detect and mitigate a Denial of Service (DOS) attack. The load balancer is placed in the flow path of network data packets that...
US-9,054,909 Forwarding calls in real time communications
A system controls forwarding of an incoming call. The system receives the incoming call directed to an original recipient. Forwarding settings are processed for...
US-9,054,764 Sensor array beamformer post-processor
A novel beamforming post-processor technique with enhanced noise suppression capability. The present beamforming post-processor technique is a non-linear...
US-9,054,534 Connectors for battery-powered devices
A battery-powered device can be simultaneously coupled to a non-battery power supply and to information signals from a battery. Power contacts on the device are...
US-9,053,754 Thumbnail generation and presentation for recorded TV programs
Thumbnail images representative of recorded TV programs are generated and presented to aid a user in browsing the recorded TV programs. In one implementation, a...
US-9,053,571 Generating computer models of 3D objects
Generating computer models of 3D objects is described. In one example, depth images of an object captured by a substantially static depth camera are used to...
US-9,053,483 Personal audio/visual system providing allergy awareness
A system provides a recommendation of food items to a user based on nutritional preferences of the user, using a head-mounted display device (HMDD) worn by the...
US-9,053,465 Techniques to manage event notifications
Techniques to manage event notifications are described. An apparatus may comprise a server having an event notification component. The event notification...
US-9,053,462 User interface for a system and process for providing dynamic communication access and information awareness in...
The system and method of the present invention provides a user interface for providing peripheral awareness of information to a user. The information to be...
US-9,053,456 Techniques for conference system location awareness and provisioning
Techniques for conference system location awareness and provisioning are described. An apparatus may comprise a room detection component operative to determine...
US-9,053,348 Secure cloud computing platform
A secure cloud computing platform. The platform has a pool of secure computing devices such that each can be allocated to a customer as with other computing...
US-9,053,227 Concurrent assertion
A concurrency assertions system disclosed herein provides for atomic evaluation of an assertion expression by locking an assertion lock upon initiating an...
US-9,053,210 Graph query processing using plurality of engines
Graph queries are processed using a plurality of independent query execution engines. A graph query submitted to a graph database which is modeled by an...
US-9,053,208 Fulfilling queries using specified and unspecified attributes
A query is received and processed to determine one or more specified and unspecified attributes in the query. The specified and unspecified attributes may...
US-9,053,203 Provider-specific parsing for content retrieval
This document describes techniques for, and apparatuses capable of, provider-specific parsing for content retrieval. In one embodiment, a user's computing...
US-9,053,201 Communication with a web compartment in a client application
A secure communication method between a web compartment and a client application can allow network updates to be used for a client application. For example, a...
US-9,053,166 Dynamically varying the number of database replicas
Embodiments of the invention dynamically vary the number of replicas based on certain conditions to protect users from data loss. The size of the database is...
US-9,053,162 Multi-tenant hosted application system
Technologies are described herein for implementing a hosted multi-tenant application system. The server computers utilized to provide the hosted application are...
← 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.