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-8,237,656 Multi-axis motion-based remote control
Motion-based control of an electronic device uses an array of at least three reference elements forming a triangle. An image sensor (e.g., a video camera),...
US-8,237,612 Inferring beacon positions based on spatial relationships
Estimating positions of beacons based on spatial relationships among neighboring beacons. Beacon reference data defining positions of beacons is stored from...
US-8,237,550 Action using switched device that transmits data
A radio-frequency identification (RFID) device, or other type of device that transmits data in response to a broadcast of energy, may have a switch. The switch...
US-8,235,818 Ubiquitous unified player identity tracking system
Systems and method for providing a single sign in a gaming console that associates online activity that is out-of-game/cross game, and/or online activity that...
US-D664,993 Electronic housing
US-D664,992 Display screen with animated graphical user interface
US-D664,990 Display screen with user interface
US-D664,989 Display screen with icon
US-D664,988 Display screen with animated user interface
US-D664,987 Display screen with animated user interface
US-D664,986 Display screen with animated user interface
US-D664,985 Display screen with graphical user interface
US-D664,984 Display screen with animated user interface
US-D664,983 Display screen with user interface
US-D664,982 Display screen with graphical user interface
US-D664,981 Display screen with graphical user interface
US-D664,980 Display screen with graphical user interface
US-D664,979 Display screen with user interface
US-D664,978 Display screen with graphical user interface
US-D664,975 Display screen with animated graphical user interface
US-D664,974 Display screen with graphical user interface
US-D664,973 Display screen with animated graphical user interface
US-D664,972 Display screen with animated graphical user interface
US-D664,971 Display screen with animated graphical user interface
US-D664,970 Display screen with user interface
US-D664,969 Display screen with graphical user interface
US-D664,968 Display screen with animated graphical user interface
US-D664,967 Display screen with animated graphical user interface
US-D664,966 Display screen with user interface
US-D664,965 Display screen with graphical user interface
US-D664,964 Display screen with keyboard graphical user interface
US-D664,963 Display screen with keyboard graphical user interface
US-D664,962 Display screen with keyboard graphical user interface
US-D664,961 Display screen with graphical user interface
US-D664,946 Remote controller
US-D664,945 Remote controller
US-8,234,706 Enabling access to aggregated software security information
A method for enabling access to software security data is provided. The method includes accessing data associated with software vulnerabilities from a plurality...
US-8,234,668 Content access
Techniques are described to provide content access. In an implementation, a determination is made at a client that a high-definition channel has content that...
US-8,234,622 Cross platform compositional widgets
Mechanisms are afforded for supporting cross platform widgets. A generic widget can be converted into a specialized widget of a corresponding platform. Dually,...
US-8,234,592 Displaying scaled-down versions of documents on favorites and recent menu
A system for accessing the World Wide Web or other information sources using the Internet incorporates scaled-down versions of images associated with...
US-8,234,586 User interface framework and techniques
A set of declarative language instructions ("DEIs") defines three hierarchically-related data structures ("DSs") to provide a naming taxonomy for use with a...
US-8,234,583 Media asset pivot navigation
Media asset pivot navigation is described. In various embodiments, collections of media assets are determined from relational metadata that corresponds to the...
US-8,234,575 Dynamic updateable web toolbar
A toolbar that persists in a browser window across multiple Web pages during a browsing session is displayed. This toolbar includes multiple toolbar buttons. An...
US-8,234,566 Collapsing margins in documents with complex content
Architecture that facilitates the calculation of the final margins and positions of all objects in one formatting pass, without the need to reformat an object...
US-8,234,559 Managing rich presence collections
A method and system for increasing the computational and network efficiency of presence servers having collections of publications is provided. The presence...
US-8,234,469 Backup of virtual machines using cloned virtual machines
A system and method for creating a backup of a virtual machine running on a host computer is described herein. The system and method operate by creating a copy...
US-8,234,400 Shaping virtual machine communication traffic
Cloud computing platforms having computer-readable media that perform methods to shape virtual machine communication traffic. The cloud computing platform...
US-8,234,385 Format negotiation for media remoting scenarios
Format negotiation for media remoting involves at least one media data format. In an example embodiment, a media format negotiation for playing media data is...
US-8,234,378 Load balancing in a managed execution environment
A method and system for managing applications in a managed execution environment is disclosed. Prior to performing a garbage collection the magnitude of the...
US-8,234,374 Privacy model that grants access rights and provides security to shared content
Systems and/or methods that mitigate overexposure of shared content and that facilitate improving security of content in a computing environment are provided....
← 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.