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-8,117,531 Interpreted language translation system and method
A computer-implemented method of processing an interpreted language element for execution on a mobile communication device including receiving at a server...
US-8,117,322 Latency reduction on HTTP servers
Methods, systems, and computer-readable medium for latency reduction on Hypertext Transfer Protocol (HTTP) servers using User Datagram Protocol (UDP) are...
US-8,117,308 Detecting events of interest
Methods, systems, and apparatus, including computer program products, for detecting events of interest. In one aspect, a method includes generating a network...
US-8,117,223 Integrating external related phrase information into a phrase-based indexing information retrieval system
An information retrieval system uses phrases to index, retrieve, organize and describe documents, analyzing documents and storing the results of the analysis as...
US-8,117,209 Ranking documents based on user behavior and/or feature data
A system generates a model based on feature data relating to different features of a link from a linking document to a linked document and user behavior data...
US-8,117,195 Providing blog posts relevant to search results
A device identifies a search result document based on a search query, and searches a blog post repository to identify a blog post relevant to the search result...
US-8,117,067 Achieving advertising campaign goals
Various aspects can be implemented for achieving advertising campaign goals. One aspect can be a method that includes receiving an advertising goal for a...
US-8,115,762 Locking geometric and camera parameters in image-based three-dimensional modeling, and applications thereof
Embodiments relate to locking geometric and camera parameters in image-based three-dimensional modeling. In a first embodiment, a computer-implemented method...
US-8,115,761 Locking geometric and camera parameters in image-based three-dimensional modeling, and applications thereof
Embodiments relate to locking geometric and camera parameters in image-based three-dimensional modeling. In a first embodiment, a computer-implemented method...
US-8,112,702 Annotating video intervals
A system and method is provided for managing and displaying annotations in online hosted videos. To determine related annotations associated with a video, a...
US-8,112,672 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-8,112,437 Automatically maintaining an address book
Techniques are disclosed for automatically generating and maintaining personal data, such as an address book, a financial portfolio, a discussion groups or...
US-8,112,432 Query rewriting with entity detection
A system receives a search query, determines whether the received search query includes an entity name, and determines whether the entity name is associated...
US-8,112,426 Document scoring based on document content update
A system may determine a measure of how a content of a document changes over time, generate a score for the document based, at least in part, on the measure of...
US-8,112,308 Targeting using generated bundles of content sources
Selections of content sources are received. Content source bundles are generated from the selected content sources, each content source bundle defined by one or...
US-8,112,266 Apparatus for simulating an aspect of a memory circuit
A memory subsystem is provided including an interface circuit adapted for coupling with a plurality of memory circuits and a system. The interface circuit is...
US-8,111,927 Shape clustering in post optical character recognition processing
Systems, methods and computer program products for shape clustering and applications in processing various documents, including an output of an optical...
US-8,111,690 Routing traffic through a virtual router-based network switch
Methods and systems are provided for routing traffic through a virtual router-based network switch. According to one embodiment, a flow data structure is...
US-8,111,649 Method and apparatus for enabling a host to influence how a packet is routed through a network
One embodiment of the present invention provides a system for routing packets in a network. A router may receive a packet at an input port which originated from...
US-8,111,566 Optimal channel design for memory devices for providing a high-speed memory interface
A system is provided for high-speed communication between a memory controller and a plurality of memory devices. A memory controller, and a plurality of memory...
US-8,108,844 Systems and methods for dynamically choosing a processing element for a compute kernel
A runtime system implemented in accordance with the present invention provides an application platform for parallel-processing computer systems. Such a runtime...
US-8,108,464 Collaborative workflow through messaging conversations
A networked application and email application were described herein that provide for an intuitive system by which users can participate in collaborative...
US-8,108,412 Phrase-based detection of duplicate documents in an information retrieval system
An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are identified that predict the presence of other...
US-8,108,391 Identifying non-compositional compounds
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying non-compositional compounds. In one aspect, a...
US-8,108,383 Enhanced search results
A method includes receiving a search query from a user and generating search results based on the search query. The method may also include providing the search...
US-8,108,306 Micro-payment system architecture
A micro-payment system has buyers, sellers, and a broker. The buyers establish accounts with the broker and provide payment information allowing the broker to...
US-8,108,253 Identifying advertising specialist
The present disclosure includes a system and method for identifying advertising specialist. In some implementations, a method includes receiving information...
US-8,103,781 Mechanism for handling persistent requests from stateless clients
In general, one aspect of the subject matter described in this specification can be embodied in a method that includes receiving at a first device a first...
US-8,103,740 Cross-domain linking of data types
In one implementation, a computer-implemented method can include receiving, at a first server corresponding to a first domain, a request from a client computer...
US-8,103,723 Message server that retains messages deleted by one client application for access by another client application
A first processing session is entered with a POP client. A set of messages from a message repository is identified as available for access by the POP client....
US-8,103,676 Classifying search results to determine page elements
This invention relates to determining page elements to display in response to a search. A method embodiment of this invention determines a page element based on...
US-8,103,544 Competitive advertising server
Competitive content item serving is provided. Competitive content item serving can include the ability to receive a request for a content item and to compare an...
US-8,099,660 Tool for managing online content
A content management tool can assist publishers/authors in managing access rights and other parameters related to the display of documents online. The documents...
US-8,099,480 Scalable workflow design for automated service management
A system may include a node repository that is configured and arranged to store one or more nodes, where each of the nodes represents an encapsulated workflow...
US-8,099,412 Query statistics provider
A system to provide search query information. The system receives a request for search query information, identifies a set of search queries from a search query...
US-8,099,407 Methods and systems for processing media files
Systems and methods for processing media files are described. In one embodiment, one or more events are captured having associated event data and associated...
US-8,099,327 Auctioneer
A system and method select bids for a plurality of media plays, such as advertising spots on radio stations. Users provide bids for the medial plays and may...
US-8,099,326 Traffic estimator
Systems, methods, and a user interface are used for bidding on media plays. The user can specify criteria for play of the media play, including times, stations,...
US-8,099,246 Device for assessing operating-mode transition reliability
Embodiments of a system (such as a computer system), a circuit, a method and a computer-program product (e.g., software) for use with the computer system are...
US-8,099,144 Electronic device with hinge mechanism
An electronic device is described that has a base and a lid, where device can be opened so that part of the base is exposed and closed so that the same part of...
US-8,098,938 Systems and methods for descriptor vector computation
Systems and methods for descriptor vector computation are described herein. An embodiment includes (a) identifying a plurality of regions in the digital image;...
US-8,098,934 Using extracted image text
Methods, systems, and apparatus including computer program products for using extracted image text are provided. In one implementation, a computer-implemented...
US-8,098,904 Automatic face detection and identity masking in images, and applications thereof
A method and system of identity masking to obscure identities corresponding to face regions in an image is disclosed. A face detector is applied to detect a set...
US-8,098,572 Interface monitoring for link aggregation
The present invention provides network interface monitoring and management that may be employed with link aggregation technologies. Multiple network interfaces...
US-8,095,876 Identifying a primary version of a document
A system and method identifies a primary version out of different versions of the same document. The system selects a priority of authority for each document...
US-8,095,673 Generic format for efficient transfer of data
Methods, systems and apparatus, including computer program products, for transferring, receiving, and storing multiple element data in a string of characters....
US-8,095,665 User-friendly features for real-time communications
User-friendly features in Real-Time Communications are described. The description includes a process of determining capabilities and permissions of a remote...
US-8,095,606 Provisioning user email accounts based on incoming emails
Methods and apparatus, including computer program products, for implementing and using techniques for provisioning a user email account. An email is received,...
US-8,095,575 Word processor data organization
A computer-implemented word processing presentation method is disclosed. The method includes obtaining an unformatted data structure containing a series of...
US-8,095,546 Book content item search
Methods, systems, and apparatus, including computer program products are provided for ranking distinct book content items based on implicit links to other...
← 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.