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,577,868 Bookmarks
A system receives a search query from a user and searches a repository of documents based on the search query to obtain search results. The system provides the...
US-8,577,846 Autosave functionality
A system may present a document including a form. Forms content may be received into the form. The received forms content may be periodically and automatically...
US-8,577,720 Display of travel options with frequent travel award credit
Techniques, for automatically determining frequent traveler award redemptions by rule are disclosed. The frequent travel award redemption program is encoded in...
US-8,577,668 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-8,577,604 System and method of determining map coordinates from images
Systems and methods provide approximations of latitude and longitude coordinates of objects, for example a business, in street level images. The images may be...
US-8,577,401 Text message sessions
The subject matter of this document can be embodied in, among other things, a computer-method that includes receiving a text message associated with a first...
US-8,577,292 Bump validation
A "bump" occurs when two devices at the same place at the same time indicate their intention to establish a connection for transferring information. A process...
US-8,577,182 Method and system for automatically cropping images
The present invention relates to methods and systems for automatic image cropping. An automatic image cropping system includes a downsampling system, a saliency...
US-8,577,181 Determining content to be displayed
A computer-implemented method for determining content to be displayed includes determining a first size aspect of first content that is to be presented in a...
US-8,577,166 Optimizing web site images using a focal point
A method may include providing an image to be adjusted, enabling selection of a focal point of the image, and adjusting the image based on the focal point of...
US-8,577,131 Systems and methods for visual object matching
Systems and methods for improving visual object recognition by analyzing query images are disclosed. In one example, a visual object recognition module may...
US-8,577,007 Call shuffling
A method for automatically scheduling phone calls, including dynamically assigning priorities to each of a plurality of a user's contacts, selecting one of the...
US-8,576,995 System and method for connecting an endpoint to an active multimedia communications session on a data network...
The present disclosure includes a system and method for connecting an endpoint, such as a client device, to an active multimedia communications session on one...
US-8,576,750 Managed conference calling
The subject matter of this disclosure can be implemented in, among other things, a method. In these examples, the method includes receiving a request to join a...
US-8,576,740 Adaptive, scalable packet loss recovery
A system for transmitting data packets representing a source signal across a packet data network is provided. Additionally provided are methods and an apparatus...
US-8,576,711 System and method for reducing latency via client side dynamic acknowledgements
Systems and methods are provided whereby latency between a sending device and a receiving device during network communications is reduced by adaptively and...
US-8,576,560 Line memory module form factor cooling device
Aspects of the invention include a method and apparatus for cooling a hard drive in a hard drive array. In one example, the cooling device has similar...
US-8,576,223 Multiple label display for 3D objects
A method for viewing a 3D object is described. The method includes obtaining viewable data of a 3D object and displaying a portion of the 3D object based on a...
US-8,576,143 Head mounted display with deformation sensors
A binocular head mounted display includes a frame for wearing on a head of a user and right and left displays mounted to the frame for displaying right and left...
US-8,576,101 Calibration of an R2R ladder based current digital-to-analog converter (DAC)
A R2R ladder circuit implementation of a digital-to-analog convertor (DAC) may be configured to compensate for mismatch in each of a plurality of current...
US-8,576,089 System and method for facilitating connection of fiber optic data communication systems
A system for data communication connection in an architecture including an optical fiber communication line running from a communication service provider source...
US-8,572,711 Real identity verification
A system for in-person identity verification comprises a computing device, an identity broker, a verifier system and a network. The user computing device sends...
US-8,572,696 Contextual data aided security protection
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual data aided security protection. In...
US-8,572,649 Electronic program guide presentation
A computer-implemented method includes receiving a request associated with a user for media-related programming information, obtaining a plurality of media...
US-8,572,647 Online ad placement based on user metrics for hosted media
The present invention provides methods for determining which ads to present to a user. An embodiment of the method comprises identifying one or more ads, at...
US-8,572,515 Turning on and off full screen mode on a touchscreen
Systems and methods for turning on and off full screen mode of an application running on a touchscreen. In some aspects, a method includes receiving an input on...
US-8,572,490 Embedded video player
A system, method and various user interfaces provide an embedded web-based video player for navigating video playlists and playing video content. A website...
US-8,572,478 Row heights in electronic documents
A computer-implemented method for managing row height in an electronic document includes receiving, at a computing device, a request to display a portion of a...
US-8,572,427 Systems and methods for determining operational states of network resources based on network user activities
The present application discloses systems, computer readable media, and methods for determining the operational status of network resources based on failed...
US-8,572,366 Authenticating clients
This disclosure provides a system and method for client authentication that allows a service provider to implement multiple authentication challenges to verify...
US-8,572,327 System and method of selectively caching information based on the interarrival time of requests for the same...
A system and method is provided wherein, in one aspect, a currently-requested item of information is stored in a cache based on whether it has been previously...
US-8,572,265 Opportunistic network updates
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing opportunistic network updates. In one aspect, a...
US-8,572,243 Video aware paths
Analytics describing video data published to one or more destination sites are calculated. Metrics describing performance of the video data, such as performance...
US-8,572,231 Variable-length nonce generation
Methods and systems for obtaining a scalable variable-length nonce are provided. An exemplary method for obtaining a scalable variable-length nonce includes...
US-8,572,181 Methods and systems for developing an instant messaging network
An instant messaging (IM) system has an IM server connected to a communication network, and logic operable on the IM server enabling a first user to browse...
US-8,572,121 Blocking of unlicensed audio content in video files on a video hosting website
A system, method and various software tools enable a video hosting website to automatically identified unlicensed audio content in video files uploaded by...
US-8,572,115 Identifying negative keywords associated with advertisements
REVISE this to be consistent with the new claim 1 . . . The present disclosure includes a system and method for identifying negative keywords associated with...
US-8,572,114 Determining proximity to topics of advertisements
The present disclosure includes a system and method for determining proximity to topics of content items (e.g., an advertisement or "ad"). In some...
US-8,572,109 Query translation quality confidence
Methods, systems, and apparatus, including computer program products, for generating visual media search results are provided. A first search query in a first...
US-8,572,099 Advertiser and user association
The subject matter of this specification can be embodied in, among other things, a method that includes generating content-based keywords based on content...
US-8,572,096 Selecting keywords using co-visitation information
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting keywords for resources. In one aspect, a method...
US-8,572,094 Ranking social network objects
An online social networking system can be used to rank social network objects of various different object types, each according to its type. The objects may...
US-8,572,087 Content identification
Systems, computer program products, and methods can identify a training set of content, and generate one or more clusters from the training set of content,...
US-8,572,081 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,572,075 Framework for evaluating web search scoring functions
Methods, systems, and apparatus, including computer program products, for testing web search scoring functions. A query is received. A first and a second...
US-8,572,073 Spam detection for user-generated multimedia items based on appearance in popular queries
A system, a method, and various software tools enable a video hosting website to automatically identify posted video items that contain spam in the metadata...
US-8,572,066 Non-cached extraction of data store content
A method for extracting content from a data store includes creating a file identifier mapped to an item. The method includes receiving a request that seeks...
US-8,572,011 Outcome estimation models trained using regression and ranking techniques
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for outcome estimation and content item selection. In one...
US-8,571,932 Using search query information to determine relevant ads for a landing page of an ad
Advertisers can generate revenue (or credits) from an advertising network by allowing relevant ads to be shown with their properties (e.g., a document such as a...
US-8,571,921 E-commerce price index
An e-commerce price index is constructed and maintained based on consumer actions in connection with one or more e-commerce websites. A data collector software...
← 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.