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,354,779 Providing theme variations in a user interface
A presentation program provides a graphical user interface that includes a theme gallery and a theme variation gallery. Users can apply a theme to a slide by...
US-9,354,771 Controlling application windows in an operating system
Systems and methods are provided for controlling the appearance of application windows on a computer display screen. A user identifies either an application...
US-9,354,767 Custom tab ordering and replacement
A multi-document application that includes a multi-document interface that includes a view area that displays one document at a time and includes a tab group...
US-9,354,748 Optical stylus interaction
Optical stylus interaction techniques are described. In an implementation, a display of a computing device includes optical sensors capable of detecting images...
US-9,351,662 MRI scanner that outputs bone strength indicators
Described herein are various technologies pertaining to diagnosing and/or prescribing treatment for osteoporosis. A bone of a patient is subjected to an MRI...
US-D757,808 Display screen with graphical user interface
US-D757,807 Display screen with graphical user interface
US-D757,794 Display screen with icon
US-D757,793 Display screen with icons
US-D757,790 Display screen with animated graphical user interface
US-D757,760 Display screen with graphical user interface
US-D757,759 Display screen with graphical user interface
US-D757,756 Display screen with graphical user interface
US-D757,755 Display screen with graphical user interface
US-D757,751 Display screen or portion thereof with graphical user interface
US-D757,750 Display screen with animated graphical user interface
US-D757,749 Display screen with animated graphical user interface
US-D757,748 Display screen with animated graphical user interface
US-D757,747 Display screen with animated graphical user interface
US-D757,745 Display screen with graphical user interface
US-D757,729 Electronic mouse
US-D757,728 Electronic mouse
US-D757,721 Portion of a wearable electronic band
US-D757,682 Set of earbuds
US-9,351,430 Renewable energy based datacenter cooling
A data center is cooled through hydronic convection mechanisms, geothermal mechanisms or combinations thereof. The individual computing devices of such a data...
US-9,351,308 Multi-modal communication priority over wireless networks
Prior reservation of bandwidth is enabled during conference setup. Through synchronization of directory databases at one or more multi-modal communication...
US-9,351,203 Voice call continuity in hybrid networks
Voice call continuity is provided for calls that are carried over a hybrid network infrastructure in which access connections are distributed over loosely...
US-9,351,154 Wireless advertising to initiate pairing
Embodiments relate to configuring a wireless device. The wireless device has a first module implementing a first wireless protocol and a second module...
US-9,351,139 Location information for a mobile station
In a wireless communications network, a method of performing a location service with respect to a mobile station includes communicating a paging message...
US-9,351,050 Personal video recorder e-mail alerts and status
A web-based service which provides a notification such an email to a user to facilitate managing the recording of broadcast content using a personal video...
US-9,350,943 Video picker
There is provided a method comprising: receiving at a first device a first video; receiving at the first device an indication that the first video was selected...
US-9,350,819 Centralized service for distributed service deployments
A centralized service communicatively links an application provider to a plurality of different message forwarding services. The centralized service receives a...
US-9,350,804 Peer-to-peer communication to increase download throughput
Certain embodiments relate to use of aggressive peering requests, which enable a peer computing device to obtain desired digital content more quickly than...
US-9,350,800 Defragmenting clusters with reserved resources
Defragmenting a cluster service to service additional capacity requests on the service. A method includes determining an amount of server resources needed for...
US-9,350,775 Method to initiate server based collaboration on E-mail attachments
Server-based collaboration is initiated by an email. When the user creates the email message with attachments, a collaboration website is provisioned. The...
US-9,350,729 Bifurcated authentication token techniques
Bifurcated authentication token techniques are described in which sign-on credentials are separated from corresponding privilege data for resources. During...
US-9,350,690 User perception of electronic messaging
Determining user use context for electronic messaging and disseminating a subset of the user use context to recipients and/or senders of such electronic message...
US-9,350,601 Network event processing and prioritization
The described implementations relate to processing of electronic data. One implementation is manifest as a system that can include an event analysis component...
US-9,350,494 Message service downtime
The description relates to addressing the downtime of a message service. One example can include determining that an error occurred during a message send...
US-9,350,075 Branched multiport antennas
There is disclosed a module for an antenna system, the module comprising a dielectric support and a branched electrically conductive pathway formed on or in the...
US-9,349,376 Bitstream syntax for multi-process audio decoding
An audio decoder provides a combination of decoding components including components implementing base band decoding, spectral peak decoding, frequency extension...
US-9,349,179 Location information determined from depth camera data
The subject disclosure is directed towards obtaining relatively precise location data with respect to a mapped space, based upon depth camera coordinates, for...
US-9,349,174 Absolute phase measurement with secondary pattern-embedded fringe
Multiple images of a scene are captured while a phase-shifted fringe embedded with a secondary pattern is projected onto the scene. A wrapped phase map is...
US-9,349,072 Local feature based image compression
The use of local feature descriptors of an image to generate compressed image data and reconstruct the image using image patches that are external to the image...
US-9,349,040 Bi-modal depth-image analysis
A depth-image analysis system calculates first mode skeletal data representing a human target in an observed scene if a portion of the human target is observed...
US-9,349,000 Web service sandbox system
A web service sandbox system. The web service sandbox system provides a secure mechanism with little to no risk to an origination domain hosting a user agent...
US-9,348,941 Specification of database table relationships for calculation
A relationship amongst multiple relationships between database tables can be specified independent of a query. More specifically, a function (USERELATIONSHIP)...
US-9,348,933 Inter-frame communication of objects
Inter-frame communication of an object of a type is not directly supported by a receiving module of the target frame. Instead, the source object is restructured...
US-9,348,926 Recommending points of interests in a region
Techniques for searching and providing geographical regions are described. The process searches and recommends points of interests based on a user-specified...
US-9,348,912 Document length as a static relevance feature for ranking search results
Embodiments are configured to provide information based on a user query. In an embodiment, a system includes a search component having a ranking component 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.