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: google





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-9,183,452 Text recognition for textually sparse images
A text recognition server is configured to recognize text in a sparse text image. Specifically, given an image, the server specifies a plurality of "patches"...
US-9,183,438 Systems, methods, and computer-readable media for determining a salient region of a geographic map
Provided are systems, methods, and computer-readable media for determining a salient region of a geographic map. Areas defined by map coordinates and...
US-9,183,405 Method, manufacture, and apparatus for content protection for HTML media elements
A method, apparatus, and manufacture for content protection for HTML media elements is provided. A client media player is employed to determine whether media...
US-9,183,401 Systems and methods for securing protected content
Systems and methods for securing protected content are provided. In one embodiment, a method comprises determining, at a computing device, that a first digital...
US-9,183,387 Systems and methods for detecting online attacks
Detecting online attacks is described, including identifying one or more events associated with users on a social graph. For each type of event of the one or...
US-9,183,370 System for authenticating a user to a portable electronic device using an authentication token transmitted to a...
A system includes a mobile unit and a smart card reader. The mobile unit includes a security application that prevents access to functionalities and data stored...
US-9,183,323 Suggesting alternative query phrases in query results
Methods, systems, and apparatus, including computer program products, for suggesting alternative query phrases based on query search results. In one aspect, a...
US-9,183,316 Providing action links to share web content
Action links for a web document may be dynamically generated by a third party. In one implementation, a method may include receiving a request from a client...
US-9,183,312 Image display within web search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for displaying search results referencing resources of two...
US-9,183,311 Ordering of search results based on language and/or country of the search results
A system and method for providing preferred language and/or country ordering of search results is described. A search query describing potentially retrievable...
US-9,183,297 Method and apparatus for generating lexical synonyms for query terms
One embodiment of the present invention provides a system that considers lexical synonyms for terms while processing a query. During operation, the system...
US-9,183,296 Large scale video event classification
Systems and methods are provided herein relating to video classification. A text mining component is disclosed that automatically generates a plurality of video...
US-9,183,277 Providing intent sensitive search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing intent sensitive search results. In one aspect,...
US-9,183,259 Selecting content based on social significance
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for displaying content. The...
US-9,183,257 Using web ranking to resolve anaphora
The specification relates to a method of receiving a first query and a second query. The method analyzes the second query for a presence of anaphora. If...
US-9,183,251 Showing prominent users for information retrieval requests
Implementations of the present disclosure include actions of receiving authoritative user data, the authoritative user data associating one or more queries with...
US-9,183,242 Analyzing frequently occurring data items
Methods, systems, and computer program products for determining frequently occurring data items are disclosed. These include, counting distinct categories of a...
US-9,183,238 Providing task-based information
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing task-based information are disclosed. In one...
US-9,183,226 Image classification
An image classification system trains an image classification model to classify images relative to text appearing with the images. Training images are...
US-9,183,224 Identifying matching canonical documents in response to a visual query
A server system receives a visual query from a client system. The visual query is an image containing text such as a picture of a document. At the receiving...
US-9,183,196 Parsing annotator framework from external services
A language processing system uses annotation services that are external to the language processing system to identify n-grams that identify entities in an input...
US-9,183,110 Centralized dispatching of application analytics
A method may include, in a computing device comprising at least one processor and a memory, generating at least one information beacon from each of a plurality...
US-9,183,039 Associating a task completion step of a task with a related task of the same group of similar tasks
Methods and apparatus related to associating a task completion step with one or more tasks. A task group is determined based on similarity between the tasks of...
US-9,183,003 Mode notifications
In general, a method performed on one or more computing systems includes receiving an indication that a control that affects an application has been activated,...
US-9,182,990 Method and apparatus for detecting execution of unsupported instructions while testing multiversioned code
A system and method for detecting execution of unsupported instructions while testing multiversioned functions within software application code are disclosed....
US-9,182,975 Automatic application updates
A method for updating an application on a mobile device includes accessing, at the mobile device, application management information. The application management...
US-9,182,903 Method and apparatus for keyword graphic selection
A method on an electronic device is described. A set of graphics and a set of stored keywords are received in a higher-power mode of operation, each graphic...
US-9,182,889 Preventing unintentional user activation of user interface elements
While a computing device is in a limited-access state, the computing device may output for display a user interface element. Responsive to the computing device...
US-9,182,873 Click disambiguation on a touch-sensitive input device
The surface of an touch-sensitive input device may act as a physical button that the user may push down to perform a click or other operation. For example, the...
US-9,182,794 Notebook metal hinge as heat sink element
A computing device can include a base portion housing a central processing unit, a heat exhaust element disposed within the base portion and operable to move...
US-9,182,140 Battery-operated wireless zone controllers having multiple states of power-related operation
An Electronically-Controlled Register vent (ECRV) that can be easily installed by a homeowner or general handyman is disclosed. The ECRV can be used to convert...
US-9,180,955 Mechanical assembly for lifting a balloon
A lift assembly for use during inflation of a balloon envelope is provided. The lift assembly includes a plate structure that has a set of cavities. Each cavity...
US-9,180,882 Avoiding blind spots of other vehicles
Aspects of the disclosure relate generally to detecting and avoiding blind spots of other vehicles when maneuvering an autonomous vehicle. Blind spots may...
US-9,180,369 Method and system supporting audited reporting of advertising impressions from video games
A variety of processes for certifying the reporting of advertising impressions provided via video games are described. These certification processes optionally...
US-D742,898 Display screen or portion thereof with a graphical user interface
US-D742,897 Display screen or portion thereof with a graphical user interface
US-9,179,509 Light emitting diode assembly
A circuit in accordance with one embodiment of the invention can include a light emitting diode (LED) assembly comprising a plurality of LED channels that are...
US-9,179,304 Device location history anonymization based on stop detection
Embodiments described herein may help to protect users' privacy when storing and/or utilizing location data that is provided by the users' mobile devices. An...
US-9,179,254 Motion detection with bluetooth low energy scan
An example method for providing motion detection via a Bluetooth low energy scan is disclosed. In particular, the method includes performing a scan via a...
US-9,179,252 Selecting location-based content
Systems and methods include retrieving data indicative of a sequence of content that were previously selected for presentation by a mobile device based in part...
US-9,179,251 Systems and techniques for colocation and context determination
Methods and systems for grouping computing devices together based on the devices being colocated with one another or being associated with complementary usage...
US-9,179,220 Life safety device with folded resonant cavity for low frequency alarm tones
Low frequency alarm tones emitted by life safety devices are more like to notify sleeping children and the elderly. Disclosed herein is a life safety device...
US-9,179,192 Associating video content with geographic maps
A system and method for associating videos with geographic locations is disclosed. The system comprises a communication module, a location module, a tagging...
US-9,179,184 Methods, systems, and media for detecting a presentation of media content on a display device
Methods, systems, and media for detecting a presentation of media content on a display device are provided. In accordance with some implementations, methods for...
US-9,179,183 Transcoding media streams using subchunking
A method including receiving an input media stream and splitting a video portion of a received portion of the input media stream into input video chunks. For...
US-9,179,180 Method and apparatus for providing customized information
A method for providing customized information to a plurality of portable communication devices. A customer premises equipment (CPE) synchronizes with at least...
US-9,179,155 Skipped macroblock video encoding enhancements
Systems and methods for encoding a video stream based upon identified regions of interest (ROI's) are disclosed herein. Standard video encoding schemes require...
US-9,179,151 Spatial proximity context entropy coding
Encoding and decoding using spatial proximity context entropy coding may include identifying a plurality of transform coefficients for a current block of a...
US-9,179,116 Previewing and playing media items based on scenes
A plurality of scenes in a digital video are identified. The length of each scene is compared with a first threshold length and a second threshold length. When...
US-9,179,097 Control of a video conference system using personal devices
A system and machine-implemented method for automatically linking a mobile device to a video conference control unit of a video conference site, providing...
← 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 | 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.