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-7,870,605 Automated screening of content based on intellectual property rights
Systems and methods automatically scan content, such as advertisements, for a list of terms and/or phrases that may not be allowed in the content. In one...
US-7,870,147 Query revision using known highly-ranked queries
An information retrieval system includes a query revision architecture providing one or more query revisers, each of which implements a query revision strategy....
US-7,869,667 Method for automatic alignment of raster data with vector data in a geographic information system
The present invention relates to methods for aligning raster and vector data. In an embodiment, a raster/vector aligner receives raster data and an approximate...
US-7,865,553 Chat system without topic-specific rooms
A method, system and graphical user interface for a chat system is disclosed. One aspect of certain embodiments includes sending target messages to users based...
US-7,865,536 Garbage collecting systems and methods
A system facilitates the deletion of data, such as files, orphaned chunks, and stale replicas. The system may identify a file to be deleted, rename the...
US-7,865,497 Sitemap generation where last modified time is not available to a network crawler
Methods, systems and apparatus, including computer program products, for generating a sitemap where a last modified time of website content is not available to a...
US-7,865,399 Distributed electronic commerce system with centralized point of purchase
An electronic commerce system includes a broker that enables customers to purchase items from merchants. A customer interacts with the merchant to identify items...
US-7,865,301 Secondary map in digital mapping system
Digital mapping techniques are disclosed that provide more flexibility to the user through the use of multiple views of map information, including a secondary...
US-7,864,985 Automatic operator-induced artifact detection in document images
Techniques for scanning a document, such as a book, magazine, or catalog, are described in which artifacts (e.g., a hand or other body part) in the scanned image...
US-7,864,527 Systems and methods for close coupled cooling
Systems and methods for close coupled cooling of electrical system components such as computer systems are disclosed. The system may include a structure defining...
US-7,860,928 Voting in chat system without topic-specific rooms
A method, system and graphical user interface for a chat system is disclosed. One aspect of certain embodiments includes receiving from respective users feedback...
US-7,860,859 Determining search query statistical data for an advertising campaign based on user-selected criteria
Techniques for determining search query information for an advertising campaign and communicating the search query information to a sponsor of the advertising...
US-7,860,822 Distributed aggregation mapping
Processes, systems and computer program products for data management. A distributed map is provided that maps data from a first dimension level in a hierarchy to...
US-7,860,803 Method and system for obtaining feedback for a product
The embodiments disclosed herein include new, more efficient ways to request, create, send, and receive product reviews from the Internet. One aspect of the...
US-7,860,759 Product recommendations based on collaborative filtering of user data
A system gathers user behavior data from a group of web retailers and/or non-web retailers, analyzes the user behavior data to identify product recommendations...
US-7,860,751 Cross domain customer interface updates
A methodology and system for allowing a third-party system to institute online commerce services such as a shipping service. In the described embodiments, a...
US-D629,413 Graphic user interface of page turning elements for a display screen of a communications terminal
US-7,853,969 Log processing to determine impression values using reliable durations
Set top box logs are received from a television provider and processed to compensate for broadcast latency and generate normalized log data, e.g., log data that...
US-7,853,703 Methods and apparatuses for identification of device presence
In one embodiment, device presence enables persistent access to a set of resources, which may be data or services. Unique device identifiers are assigned to...
US-7,853,622 Video-related recommendations using link structure
The subject matter of this specification can be embodied in, among other things, a method that includes inferring labels for videos, users, advertisements,...
US-7,853,606 Alternate methods of displaying search results
Methods and systems for displaying search results are set forth. According to one embodiment, a method comprising identifying a user interface native to a client...
US-7,853,586 Highlighting occurrences of terms in documents or search results
A system highlights search terms in documents distributed over a network. The system generates a search query that includes a search term and, in response to the...
US-7,852,996 Method and system for providing information for identifying callers based on partial number
Embodiments of the present invention include a caller identification system and method for identifying a caller with a partial phone number look-up table. The...
US-7,844,894 Starting landing page experiments
Methods, systems, and apparatus, including computer program products for defining landing pages to test different landing page designs. User input specifies a...
US-7,844,610 Delegated authority evaluation system
The invention provides an evaluation system for reliably evaluating large amounts of content. The evaluation system is managed by a primary authority that...
US-7,844,603 Sharing user distributed search results
A universal distributed search system allows users to find and distribute search results (possibly including advertisements) to those with whom they communicate....
US-7,844,493 Automated price maintenance for use with a system in which advertisements are rendered with relative preference...
A cost maintenance scheme useful with an advertising system which orders ads in a manner that maximizes both their relevance and their economic value, and which...
US-7,844,488 Method of delivery, targeting, and measuring advertising over networks
Methods and apparatuses for targeting the delivery of advertisements over a network such as the Internet are disclosed. Statistics are compiled on individual...
US-7,843,451 Efficient rendering of panoramic images, and applications thereof
A fast renderer for panoramic images is herein disclosed. In an embodiment, a precomputation is made of (a) a region on a surface defined by a first...
US-7,840,693 Serving media articles with altered playback speed
Systems and methods provide for on-the-fly alteration of apparent playback rate for content sent to a client based on a request from the client to alter the...
US-7,840,648 Web-page authoring tool for automatic enrollment in advertising program
A method of composing a web page is described. The method includes transmitting an authoring web page including an embedded authoring tool to a client computer...
US-7,840,572 Document scoring based on document inception date
A system may determine a document inception date associated with a document, generate a score for the document based, at least in part, on the document inception...
US-7,840,563 Collective ranking of digital content
Methods and systems for collaboratively ranking a set of digital content items are disclosed. The invention utilizes users of a website who wish to participate...
US-7,840,557 Search engine cache control
A search query containing at least one term is received at a search controller from a query server and preferably normalized and hashed into a representation of...
US-7,840,547 Methods and systems for efficient query rewriting
Methods and systems for efficient query rewriting and the like are described here. One such described method comprises: offline mapping frequently-seen search...
US-7,840,407 Business listing search
A method of operating a voice-enabled business directory search system includes receiving category-business pairs, each category-business pair including a...
US-7,836,391 Document search engine including highlighting of confident results
A search engine includes a decision component that determines whether documents that are returned in response to a user search query are likely to be very...
US-7,836,108 Clustering by previous representative
A method may include identifying documents in a current clustering operation, assigning the identified documents to one or more clusters, selecting a current...
US-7,836,085 Searching structured geographical data
Data is identified from one or more data sources, where the data is associated with at least one structured document. Data sets contained within the at least one...
US-7,836,044 Anticipated query generation and processing in a search engine
A search system monitors the input of a search query by a user. Before the user finishes entering the search query, the search system identifies and sends a...
US-7,836,041 System and method for displaying both time information search results and internet search results
A method of processing information and producing search response is performed at a server system. A search query is received from a client system or device. An...
US-7,836,038 Methods and systems for information extraction
Systems and methods that identify and extract information from articles are described. In one embodiment, a search engine implements a method comprising...
US-7,836,012 Systems and methods for information extraction
Methods and systems for information extraction are disclosed. In one such method and system, a sample of related articles is obtained, and an article is selected...
US-7,835,903 Simplifying query terms with transliteration
Methods, systems, and apparatus, including computer program products, operable to perform operations including receiving from a user a search query; and...
US-7,835,521 Secure keyboard
A secure keyboard combines a human interface device (HID), application programs stored in nonvolatile memory, and encryption technologies into a single package....
US-7,831,917 Method, system, and graphical user interface for identifying and communicating with meeting spots
One aspect of the invention involves a computer-implemented method in which a server computer sends to a plurality of client devices associated with computer...
US-7,831,673 Methods and systems for processing offline chat messages
Systems and methods for processing offline chat messages are provided. Offline chat messages may be merged in a conversation thread in an email message. In one...
US-7,831,658 Generating landing page variants
Methods, systems, and apparatus, including computer program products for showing different landing page designs to a user. One method includes displaying an...
US-7,831,545 Identifying the unifying subject of a set of facts
A method and system for identifying a subject of a document and facts included within are described. A source document that includes facts and linking documents...
US-7,831,531 Approximate hashing functions for finding similar content
A method including training a plurality of learning systems, each learning system implementing a learning function and having an input and producing an output,...
← 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.