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,818,207 Governing the serving of advertisements based on a cost target
Helping advertisers to control marketing expenditures by governing the delivery of an advertisement over a time period. Such governing may be accomplished by (a)...
US-7,817,631 Network transfer protocol
Systems, methods and computer program products facilitate communication on a network by transmitting a communication on the network from a first node to a second...
US-7,814,486 Multi-thread runtime system
A runtime system implemented in accordance with the present invention provides an application platform for parallel-processing computer systems. Such a runtime...
US-7,814,159 Time line display of chat conversations
Chat messages in a chat session may be displayed in a timeline view. Messages are displayed in a first display region. Timestamps of the chat messages are...
US-7,814,155 Email conversation management system
A system and method are disclosed for producing a list of conversation as the result of a search query. Messages are received and associated with a conversation....
US-7,814,103 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-7,814,085 System and method for determining a composite score for categorized search results
A system and method for scoring documents is described. One or more documents are identified responsive to a search criteria. A text match score indicating a...
US-7,813,582 Method and apparatus for enhancing object boundary precision in an image
One embodiment of the present invention provides a system that enhances sharpness of object boundaries in an image. During operation, the system first receives...
US-7,810,030 Fault-tolerant romanized input method for non-roman characters
Fault-tolerant systems and methods to process and correct input errors are disclosed. Original inputs can be received, each original input being defined as...
US-7,809,785 System using router in a web browser for inter-domain communication
A computer-implemented method for performing inter-domain communication in a web browser includes receiving first data from a first domain at a router associated...
US-7,809,769 Database partitioning by virtual partitions
A database may be virtually partitioned into virtual partitions. The virtual partitions are mapped to physical databases of a database. Data records added to the...
US-7,809,725 Acquiring web page experiment schema
Methods, systems and apparatus, including computer program products, for acquiring an experiment schema from a test web page. The test web page is read and...
US-7,809,697 Compressing hyperlinks in a hyperlink-based document
A computer-implemented method can include accessing a network-accessible document that is formatted according to a hypertext markup language and that has a...
US-7,806,329 Targeted video advertising
A computer-implemented method of providing targeted video promotional material includes transmitting a promotional item for display on a video terminal,...
US-7,805,495 Method and system for transferring web browser data between web browsers
In one embodiment, a method for transferring web browser data between web browsers includes collecting browser data pertaining to a first web browser, packaging...
US-7,802,280 Approving transcoded advertisements in advertisement front end
Advertising parameters and associated television advertisements are received from advertisers. The television advertisements can be designated as pending...
US-7,801,955 Distributed metrics collection
Distributed metrics collection systems and methods can be used to help bind together a large organization by implementing both formal and informal information...
US-7,801,948 Methods and systems for transferring client device data over a network
Systems and methods for the transfer of client device data on a network are described. One described method comprises causing non-time-sensitive client device...
US-7,801,899 Mixing items, such as ad targeting keyword suggestions, from heterogeneous sources
The way in which targeting keywords are suggested to advertisers, particularly in instances where different suggestion tools or techniques provide a number of...
US-7,801,898 Methods and systems for compressing indices
Systems and methods for compressing indices are described. In one aspect, a plurality of items are selected where each item has an entry in an inverted index and...
US-7,801,897 Indexing documents according to geographical relevance
A local search engine efficiently indexes documents relevant to a geographical area by indexing, for each document, multiple location identifiers that...
US-7,801,881 Sitemap generating client for web crawler
Methods and systems for a sitemap generating client for web crawlers are described. The client accesses one or more sources of document information about the...
US-7,801,876 Systems and methods for customizing behavior of multiple search engines
The present invention relates to systems and methods for customizing search engine (CSE) behavior. In an embodiment of the present invention, a system customizes...
US-7,801,738 System and method for rating documents comprising an image
A system and method for rating a document comprising an image are provided. A document is received for distribution. Rating information associated with the...
US-7,801,721 Displaying original text in a user interface with translated text
Methods, systems, and apparatus, including computer program products, for user interaction with machine translation. A user interface for receiving requests to...
US-7,801,358 Methods and systems for analyzing data in media material having layout
The present invention relates to systems and methods for analyzing media material having a layout. A media material analyzer includes a segmenter and an article...
US-7,797,692 Estimating a dominant resource used by a computer program
A system that estimates a dominant computational resource which is used by a computer program. During operation, for each basic block in the computer program,...
US-7,797,642 Method, system, and graphical user interface for meeting-spot-related contact lists
A method, system, and graphical user interface for meeting-spot-related contact lists are disclosed. A "meeting spot" is a specific physical location where two...
US-7,797,316 Systems and methods for determining document freshness
A system determines a freshness of a first document. The system determines whether a freshness attribute is associated with the first document. The system...
US-7,797,274 Online content collaboration model
A collaborative editing model for online content is described. A set of suggested edits to a version of the online content is received from multiple users. Each...
US-7,796,837 Processing an image map for display on computing device
A computer implemented method of processing an image for display on a mobile communication device includes extracting a portion of an image based on an image...
US-7,792,909 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,792,883 Viewport-relative scoring for location search queries
A method for performing a location search includes receiving a location search query, identifying one or more geographical features that satisfy the location...
US-7,792,837 Entity name recognition
A system, method, and computer program product for recognizing entity names from a plurality of documents. Embodiments of the methods comprise selecting a...
US-7,792,743 Flexible advertiser billing system with mixed postpayment and prepayment capabilities
The present invention relates to systems and methods for managing risk in business transactions. In an embodiment, a computer-implemented method of managing risk...
US-7,792,698 Automated price maintenance for use with a system in which advertisements are rendered with relative preferences
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,788,583 In-page full screen internet video method
A method is provided for playing a video clip on a computer monitor in a full screen mode. Activation of a link to the video clip on a web page results in the...
US-7,788,577 Displaying information on a mobile device
A computer-implemented method for providing hypertext content to a mobile device may include obtaining a network-accessible electronic document that has content...
US-7,788,421 Detectable null memory for airflow baffling
One embodiment of the present invention provides a system for directing airflow through a computing device. This system comprises an airflow baffle, which...
US-7,788,359 Source reputation information system with blocking of TCP connections from sources of electronic messages
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,788,326 Conversation-based email messaging
A method and system for searching messages is disclosed that includes searching a message repository to identify a plurality of conversations that each include...
US-7,788,293 Generating structured information
Structured and/or unstructured data about enterprises are acquired from one or more sources such as commercial data providers, enterprise web sites, and/or...
US-7,788,274 Systems and methods for category-based search
Systems and methods for category-based search are described. In one described system, a computer program identifies an article having an attribute, determines a...
US-7,788,258 Automatic determination of whether a document includes an image gallery
Image galleries are automatically located within documents, such as web pages. Documents that are determined to contain image galleries may be treated...
US-7,788,245 Method and system for dynamically generating search links embedded in content
A search engine link provider receives content of a document from a remote computer. Topics for the content are identified and search terms are generated based...
US-7,788,132 Reviewing the suitability of Websites for participation in an advertising network
The way in which Websites are reviewed for use in an advertising network may be improved by (a) accepting a collection including one or more documents, (b)...
US-7,783,644 Query-independent entity importance in books
A corpus contains information including text from books and metadata about the books. The book texts mention entities of various types, such as location, date,...
US-7,783,639 Determining quality of linked documents
A ranking component ranks documents, such as web pages or web sites, to obtain a ranking score that defines a quality judgment of the document. The ranking score...
US-7,783,631 Systems and methods for managing multiple user accounts
A user's prior searching and browsing activities are recorded for subsequent use. A user may examine the user's prior searching and browsing activities in a...
US-7,779,370 User interface for mobile devices
A computer-implemented method of displaying information on a mobile device is discussed. The method includes displaying on the mobile device a first view having...
← 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.