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,243,897 Automatic detection and notification of proximity of persons of interest
A computing device is configured to monitor a local vicinity around a user and detect identification devices located in the vicinity. When an identification...
US-8,243,820 Decoding variable coded resolution video with native range/resolution post-processing operation
A video codec provides for encoding and decoding pictures of a video sequence at various coded resolutions, such that pictures can be encoded at lower coded...
US-8,243,812 Barbell lifting for wavelet coding
A method for encoding motion-compensated video data includes generating, for a current frame, a high-pass wavelet coefficient based on a function of pixels in a...
US-8,243,805 Video completion by motion field transfer
Systems and methods for video completion by motion field transfer are described. In one aspect, a spatio-temporal target patch of an input video data sequence...
US-8,243,797 Regions of interest for quality adjustments
Quality settings established by an encoder are adjusted based on information associated with regions of interest ("ROIs"). For example, quantization step sizes...
US-8,243,630 Application-level routing protocol for multiparty audio-video conferencing
Systems and methods are described for implementing an application-level routing protocol for multiparty audio-video conferencing. In one implementation,...
US-8,243,612 Dynamic channel-width allocation in wireless networks
Techniques for enhancing throughput capacity and/or bandwidth distribution fairness among APs in a wireless network are described. Specifically, a channel...
US-8,243,340 Pre-processing of image data for enhanced compression
Embodiments herein provide for a pre-processing stage or mechanism for enhancing data compression of an image by splitting or separating the color channels for...
US-8,243,317 Hierarchical arrangement for spooling job data
A hierarchical spooling data structure includes a plurality of nodes. In accordance with certain aspects, the plurality of nodes include at least four nodes: a...
US-8,243,117 Processing aspects of a video scene
Embodiments are configured to provide video conferencing functionality including using pre-processing and/or post-processing features to provide a video signal,...
US-8,243,079 Aligning animation state update and frame composition
An event, such as a vertical blank interrupt or signal, received from a display adapter in a system is identified. Activation of a timer-driven animation...
US-8,243,071 Modeling and rendering of heterogeneous translucent materials using the diffusion equation
An exemplary method includes providing image data for an illuminated physical sample of a heterogeneous translucent material, determining one or more material...
US-8,243,022 Federated virtual graffiti
Technologies for creating and viewing virtual graffiti using federated devices. The technologies allow users to associate virtual graffiti with geographic...
US-8,243,019 Ergonomic computer mouse
A computer mouse for use with a computing device is provided. The computer mouse may include a mouse body with an ulnar side digit support structure having a...
US-8,241,129 Setting up on-line game sessions out of a game context
A service that provides for setting up game sessions for a plurality of game players. A number of game players that each have a computing device capable of...
US-D665,461 Game controller
US-D665,424 Electronic housing
US-D665,423 Display screen with an icon
US-D665,422 Display screen with an animated graphical user interface
US-D665,421 Display screen with an animated graphical user interface
US-D665,420 Display screen with an animated graphical user interface
US-D665,419 Display screen with animated graphical user interface
US-D665,418 Display screen with graphical user interface
US-D665,416 Display screen with color graphical user interface
US-D665,415 Display screen with color graphical user interface
US-D665,414 Display screen with animated graphical user interface
US-D665,413 Display screen with graphical user interface
US-D665,412 Display screen with graphical user interface
US-D665,411 Display screen with graphical user interface
US-D665,410 Display screen with group of icons
US-D665,409 Display screen with group of icons
US-D665,408 Display screen with graphical user interface
US-D665,407 Display screen with graphical user interface
US-D665,406 Display screen with graphical user interface
US-D665,405 Display screen with graphical user interface
US-D665,404 Display screen with graphical user interface
US-D665,403 Display screen with graphical user interface
US-D665,402 Display screen with graphical user interface
US-D665,401 Display screen with graphical user interface
US-D665,400 Display screen with graphical user interface
US-D665,399 Display screen with graphical user interface
US-D665,398 Display screen with graphical user interface
US-D665,397 Display screen with graphical user interface
US-D665,396 Display screen with graphical user interface
US-D665,395 Display screen with animated graphical user interface
US-D665,394 Display screen with keyboard graphical user interface
US-D665,391 Electronic mouse
US-D665,390 Electronic mouse
US-D665,348 Electronic housing
US-8,239,967 Simultaneous tamper-proofing and anti-piracy protection of software
Simultaneous tamper-proofing and anti-piracy protection of software is provided by splitting applications into two parts: an application, and an application...
← 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.