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-D661,704 Display screen of a communications terminal with a teardrop-shaped marker icon
US-8,196,198 Access using images
A computer-implemented method may include presenting to a user multiple images, multiple identifiers and a challenge to select one of the identifiers for each...
US-8,196,164 Detecting advertisements using subtitle repetition
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying advertisements in television broadcasts. In...
US-8,196,131 Payment application lifecycle management in a contactless smart card
Managing the lifecycle of a card software application received from a remote trusted service manager (TSM) for a secure element of a contactless smart card...
US-8,196,097 Method and apparatus for extending a software gadget
One embodiment of the present invention provides a system for extending a gadget. During operation, the system initially executes a gadget extension which...
US-8,196,066 Collaborative gesture-based input language
In one example, a method includes receiving, by a server and from a plurality of computing devices, data representative of a group of gesture-shortcut pairs...
US-8,195,798 Application server scalability through runtime restrictions enforcement in a distributed application execution...
In an application execution system having a plurality of application servers, each application server stores a plurality of applications, and has computational...
US-8,195,772 Configuration setting
A method of defining customization for electronic content retrieved over an electronic connection (100, FIG. 1), which retrieves electronic content from a...
US-8,195,674 Large scale machine learning systems and methods
A system for generating a model is provided. The system generates, or selects, candidate conditions and generates, or otherwise obtains, statistics regarding...
US-8,195,665 Dynamic bitwise sharding of live stream comment groups
Groups of users accessing content are generated and modified to allow the users to more easily interact with each other. A number of groups and a maximum number...
US-8,195,663 Identifying alternative products
A product catalog system includes a product catalog having information regarding products for sale online by various merchants. The product catalog system...
US-8,195,654 Prediction of human ratings or rankings of information retrieval quality
A statistical model may be created that relates human ratings of documents to objective signals generated from the documents, search queries, and/or other...
US-8,195,637 Rank-adjusted content items
Click logs and query logs are processed to identify statistical search patterns. A search session is compared to the statistical search patterns. Content items...
US-8,195,394 Object detection and classification for autonomous vehicles
Aspects of the disclosure relate generally to safe and effective use of autonomous vehicles. More specifically, objects detected in a vehicle's surroundings may...
US-8,195,319 Predictive pre-recording of audio for voice input
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing predictive pre-recording of audio for voice...
US-8,195,203 Location-based mobile device alarm
A user may rely on an alarm application on the wireless device. Oftentimes, users interface with an alarm application to ensure that the user alerted to certain...
US-8,195,194 Alarm for mobile communication device
A user may rely on an alarm application on the wireless device. Oftentimes, users interface with an alarm application to ensure that the user alerted to certain...
US-8,194,940 Automatic media sharing via shutter click
A computer-implemented method for automatically sharing media between users is provided. Collections of images are received from different users, where each...
US-8,194,926 Motion estimation for mobile device user interaction
One or more sensors of a mobile computing device may detect a current movement characteristic of the mobile computing device and a current orientation...
US-8,194,036 Systems and methods for controlling a cursor on a display using a trackpad input device
Systems and methods for controlling a cursor on a display using a trackpad input device are disclosed. The systems and methods may be directed to controlling...
US-8,193,662 Power supply source blending and smoothing
The subject matter of this specification can be embodied in, among other things, a power distribution system that includes a DC bus configured to deliver...
US-8,193,450 Wire bridge for high density power distribution
The disclosed subject matter comprises a wire bridge that can dissipate heat from power wires of an electrically powered system to facilitate improving the...
US-8,191,038 Using a templating language to produce a host language factory for a safe subset of a templated language
Embodiments of the present invention provide a system that facilitates converting a template written in a templating language into a function written in a host...
US-8,191,007 Organizing a browser environment
Methods, computer-readable storage mediums encoded with computer programs executed by one or more processors, and systems, for organizing browser windows are...
US-8,190,997 Personalized content feed suggestions page
A user may be presented with suggestions of content feeds to which she may subscribe. The suggestions are based on documents, such as web pages, accessed by the...
US-8,190,990 Annotating webpage content
Among other things, a computer-implemented method for annotating webpage content includes accessing a webpage in a browser, the webpage under control of a third...
US-8,190,989 Methods and apparatus for assisting in completion of a form
Methods and apparatus are described for sending completions to a client for aiding a user in completing electronic forms. The invention may identify a plurality...
US-8,190,749 Systems and methods for accessing an interaction state between multiple devices
The present application discloses systems and methods for accessing digital content between multiple devices. The systems and methods may be directed to...
US-8,190,649 Ranking and clustering of geo-located objects
A method of updating information stored in an index associated with spatially-related objects. The method includes accessing a hierarchical multi-level index...
US-8,190,628 Phrase generation
Aspects directed to phrase generation are provided. A method is provided that includes identifying a plurality of phrase candidates from a plurality of text...
US-8,190,618 Systems, methods, and media for aggregating electronic document usage information
Systems, methods and media for determining and aggregating electronic document segment usage information from different versions of a document are disclosed....
US-8,190,609 Identifying alternative products
A product catalog system includes a product catalog having information regarding products for sale online by various merchants. The product catalog system...
US-8,190,608 Systems and methods for using anchor text as parallel corpora for cross-language information retrieval
A system performs cross-language query translations. The system receives a search query that includes terms in a first language and determines possible...
US-8,190,592 Similarity-based searching
Pairs of similar objects in a population of objects can be found using a process that includes identifying a comparison vector x in a set of vectors having...
US-8,190,537 Feature selection for large scale models
Disclosed are a method and system for receiving a plurality of potential features to be added to a model having existing features. For each of the potential...
US-8,190,475 Visitor profile modeling
Methods, systems and computer program products for inferring a value of a visitor property for a visitor to a web destination are described. A set of traversals...
US-8,190,473 Category similarities
Methods, systems, and apparatus for determining similarity measures between vertical categories based on users' online activities. The similarity measures are...
US-8,190,438 Targeted audio in multi-dimensional space
In general, the subject matter described in this specification can be embodied in methods, system, and program products for providing sound from multiple audio...
US-8,190,357 Multi-occupant structure in a geo-spatial environment
A method, apparatus, and system of multi-occupant structure in a geo-spatial environment are disclosed. In one embodiment, a method includes determining that a...
US-8,189,964 Matching an approximately located query image against a reference image set
Aspects of the invention pertain to matching a selected image/photograph against a database of reference images having location information. The image of...
US-8,189,863 Watermarking digital documents
A watermark is embedded in a document having a plurality of pages. The pages of the document are analyzed to produce watermark information, which indicates...
US-8,189,861 Watermarking digital documents
A watermark is embedded in a document having a plurality of pages. The pages of the document are analyzed to produce watermark information, which indicates...
US-8,189,685 Ranking video articles
An information retrieval system is provided for processing queries for video content. A server receives a query for video content and returns video articles, as...
US-8,189,263 Image waveguide with mirror arrays
An image waveguide includes an in-coupling region for receiving input light into the image waveguide and an out-coupling region for emitting output light from...
US-8,189,231 Automated mechanical approval of advertisement copy
Methods, systems, and apparatus for evaluating an advertisement. In one aspect, a method includes receiving an electronic file comprising an advertisement;...
US-8,189,225 Printing to a cloud printer via NFC
A system and machine-implemented method for sending a print request from a device to a cloud printer within a cloud, the cloud comprising the cloud printer and...
US-8,189,014 Generating a screen layout for a BIOS display
A system and machine-implemented method for generating a screen layout for a BIOS display on a computing system, via accessing a screen layout definition,...
US-8,188,880 Methods and devices for augmenting a field of view
The present application discloses methods and systems for augmenting a field of view of a user. In one embodiment, a device may include a detector, a processor,...
US-8,185,830 Configuring a content document for users and user groups
A computer-implemented system and method to distribute a content document with security, customization, and scalability is provided. One or more servers...
US-8,185,819 Module specification for a module to be incorporated into a container document
A computer readable medium, an electronic document or a system that uses one of these that includes particular code that specifies a first module selectively...
← 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.