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,676,566 Source reputation information system for filtering electronic messages using a network-connected computer
Disclosed herein are filtering systems and methods that employ an electronic message source reputation system. The source reputation system maintains a pool of...
US-7,676,405 System and method for media play forecasting
Systems and methods are described for forecasting media play on a broadcast station. The technique involves collecting media play data from a broadcast station...
US-7,676,117 Systems and methods for using image duplicates to assign labels to images
A system analyzes multiple images to identify similar images using histograms, image intensities, edge detectors, or wavelets. The system retrieves labels...
US-7,675,857 Method and apparatus to avoid network congestion
One embodiment of the present invention provides a system that avoids network congestion. During operation, the system can detect an onset of congestion in a...
US-7,673,253 Systems and methods for inferring concepts for association with content
A system indirectly infers concepts associated with a document. The concepts may be indirectly inferred based on information that does not include...
US-7,672,971 Modular architecture for entity normalization
A system and method identifying duplicate objects from a plurality of objects. The system and method groups similar objects into buckets based on a selected...
US-7,672,337 System and method for providing a digital watermark
A method for capturing a broadcast is disclosed. The method for capturing a broadcast includes detecting an approximate start time of the broadcast, wherein said...
US-7,668,951 Electronic message source reputation information system
Disclosed herein are filtering systems and methods that employ an electronic message source reputation system. The source reputation system maintains a pool of...
US-7,668,846 Data reconstruction from shared update log
Updates to a plurality of data sets may be recorded in a shared update log. Whenever a server responsible for the plurality of data sets fails, other servers may...
US-7,668,832 Determining and/or using location information in an ad system
The usefulness, and consequently the performance, of advertisements are improved by allowing businesses to better target their ads to a responsive audience....
US-7,668,823 Identifying inadequate search content
Systems and methods for identifying inadequate search content are provided. Inadequate search content, for example, can be identified based on statistics...
US-7,668,812 Filtering search results using annotations
A search engine system accepts queries that include query terms and labels applicable to certain documents. A domain filter is constructed that is used to filter...
US-7,668,748 Pricing across keywords associated with one or more advertisements
Helping advertisers by simplifying the management of interactive advertising. Such simplification can be achieved by allowing an advertiser to specify a single...
US-7,668,610 Deconstructing electronic media stream into human recognizable portions
A system trains a first model to identify portions of electronic media streams based on first attributes of the electronic media streams and/or trains a second...
US-7,664,751 Variable user interface based on document access privileges
Users may be presented with different viewing interfaces for a document based on a combination of factors relating to display rights possessed for the document...
US-7,664,734 Systems and methods for generating multiple implicit search queries
Systems and methods for generating multiple implicit search queries are described. In one described system, a query system receives a user context attribute and...
US-7,661,128 Secure login credentials for substantially anonymous users
Methods and apparatus for secure communications. The techniques feature receiving over the first connection a login credential for the server, generated by the...
US-7,660,822 Systems and methods for sorting and displaying search results in multiple dimensions
A system plots results of a data search. The system executes one or more search queries to search stored data. The system receives results of the executed one or...
US-7,660,557 Dynamic selection and scheduling of radio frequency communications
A manager for playing of broadcast specific information is disclosed. The manager for playing of broadcast specific information includes a managing node that is...
US-7,660,458 Three-dimensional model construction using unstructured pattern
Systems and methods using an unstructured pattern for three-dimensional model construction, such as may be used for processing images of documents are disclosed....
US-7,657,611 Content request optimization
Content item requests are identified in a web page source document. For each request, it is determined if a content item request has been generated, and if a...
US-7,657,520 Providing history and transaction volume information of a content source to users
A computer-implemented system and method for providing a legitimacy rating of a content source are provided. A request for a document is received. An electronic...
US-7,657,514 Content identification expansion
Content of a first type, such as web pages, are identified in response to a query. One or more correlated entities are identified based on the content of the...
US-7,657,423 Automatic completion of fragments of text
A system offers potential completions for fragments of text. The system may obtain a text fragment and identify documents that include the text fragment. The...
US-7,653,617 Mobile sitemaps
A method of analyzing documents or relationships between documents includes receiving a notification of an available metadata document containing information...
US-7,653,582 Interactive financial charting and related news correlation
Techniques are disclosed by which users looking for financial information about publicly traded or private companies may richly and interactively navigate both...
US-7,652,596 Variable-length compression technique for encoding or decoding a sequence of integers
The described embodiments provide a system that encodes a sequence of integers using a variable-length compression technique. During operation, the system scans...
US-7,650,331 System and method for efficient large-scale data processing
A large-scale data processing system and method includes one or more application-independent map modules configured to read input data and to apply at least one...
US-7,650,330 Information extraction from a database
Techniques for extracting information from a database are provided. A database such as the Web is searched for occurrences of tuples of information. The...
US-7,650,035 Optical character recognition based on shape clustering and multiple optical character recognition processes
Techniques for shape clustering and applications in processing various documents, including an output of an optical character recognition (OCR) process.
US-7,647,353 Event searching
Events can be searched by identifying a query that includes a time interval and a search component, determining a time increment associated with the time...
US-7,647,321 System and method for filtering electronic messages using business heuristics
Disclosed are systems and methods for use in filtering electronic messages using business heuristics. In one aspect, a method includes determining whether the...
US-7,647,300 Methods and systems for output of search results
A search engine implements a method comprising receiving a search query, identifying a plurality of item identifiers responsive to the search query, identifying...
US-7,647,299 Serving advertisements using a search of advertiser web information
Advertisers are permitted to put targeted ads on, or to serve ads in association with, various content such as search results pages, Web pages, e-mail, etc.,...
US-7,647,242 Increasing a number of relevant advertisements using a relaxed match
The number of ads potentially relevant to search query information may be increased by relaxing the notion of search query keyword matching. This may be done,...
US-7,647,038 Dynamic selection and scheduling of radio frequency communications
A method of delivering data from a source to a remote device is disclosed. The method of delivering data from a source to a remote device includes a network...
US-7,646,921 High resolution replication of document based on shape clustering
Techniques for shape clustering and applications in processing various documents, including an output of an optical character recognition (OCR) process.
US-7,644,416 Access to a target object with desired functionality
A system and method provide access to a target object associated with a desired functionality. This is accomplished by creating an instance of a pre-existing...
US-7,644,315 Diagnostics and error reporting for common tagging issues
Content requests are debugged in accordance with a presence of a flag in a request to a publisher. A document received from the publisher contains a script to...
US-7,643,822 Method and system for processing queries initiated by users of mobile devices
In one embodiment, a method for processing queries initiated by users of mobile devices includes receiving an incoming message containing a query initiated be a...
US-7,643,673 Markup language for interactive geographic information system
Data-driven guarded evaluation of conditional-data associated with data objects is used to control activation and processing of the data objects in an...
US-D607,465 Graphical user interface
US-7,640,193 Distributed electronic commerce system with centralized virtual shopping carts
An electronic commerce system includes a broker that enables customers to purchase items from multiple different merchants. A customer interacts with the...
US-7,640,184 Method and system for processing published content on the internet
The invention is a method for processing content published on-line so as to identify each item in a unique manner. The invention includes software that receives...
US-7,639,898 Method and system for approving documents based on image similarity
A system and method for comparing graphical content (e.g., images) of documents for approval, rating, and other uses are provided. Information may be stored...
US-7,639,406 Movable document cradle for facilitating imaging of bound documents
Systems and methods for moving a document cradle to facilitate imaging of a bound document are disclosed. The system may include a cradle supporting a document,...
US-7,636,714 Determining query term synonyms within query context
A method is applied to search terms for determining synonyms or other replacement terms used in an information retrieval system. User queries are first sorted by...
US-7,634,716 Techniques for finding related hyperlinked documents using link-based analysis
Techniques for finding related hyperlinked documents using link-based analysis are provided. Backlink and forwardlink sets can be utilized to find web pages that...
US-7,634,715 Effects applied to images in a browser
Methods, tools, and systems are provided for editing an image in a browser. One method includes presenting an image in a browser, receiving a selection from a...
US-7,634,517 System and method for dynamically updating a document repository without interrupting concurrent querying
A tokenspace repository stores documents as a sequence of tokens. A first version of a document is stored in the repository, within an accessible range of the...
← 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.