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,984,612 Method of identifying an electronic device by browser versions and cookie scheduling
A web service provider identifies electronic devices that are associated with a particular user by using device parameters, and user agents strings to cluster...
US-8,984,600 Integrating a router based web meter and a software based web meter
A method for associating a web event with a member of a group of users is implemented at a first computing device. The method includes: receiving a data access...
US-8,984,559 Personalized auto-generated electronic programming guide for content delivery platforms
A personalized auto-generated electronic programming guide for content delivery platforms is presented. A method to create a personalized auto-generated...
US-8,984,558 System and method for transitioning video
Embodiments include storing, using one or more computing devices, at least one image associated with each of a plurality of videos. Embodiments may also include...
US-8,984,549 Method for tag insertion and notification for DVR addressable advertisement
A method and computing device that provides viewer impression data for a recorded digital video stream. The method receives a digital video stream as a series...
US-8,984,547 Estimating demographic compositions of television audiences
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for estimating demographic compositions of television...
US-8,984,445 System and method for geo-locating images
In one aspect, a computer-implemented method for geo-locating images may generally include receiving, by one or more computing devices, a request to geo-locate...
US-8,984,436 Selecting categories with a scrolling control
A computer-implemented user interface method includes displaying on a touch screen a portion of a large scale graphical space that is at least multiples larger...
US-8,984,422 Group conversation between a plurality of participants
A system and method for presenting a group conversation on an electronic device of a user, via displaying, on a graphical user interface of the device, a group...
US-8,984,414 Function extension for browsers or documents
Computer implemented methods and systems for generating a menu of browser extensions. A first user interaction with a first set of information is detected. The...
US-8,984,399 Power metering and control in cloud based computer
According to one general aspect, a method of regulating the system resource consumption of an apparatus may include monitoring one or more system resources of...
US-8,984,350 Replication method and apparatus in a distributed system
Embodiments of a method and apparatus for replicating a process performed on a first computer on a remote computer, particularly for the replication of a...
US-8,984,285 Use of generic (browser) encryption API to do key exchange (for media files and player)
Embodiments are directed towards decrypting encrypted content. A key for decrypting the encrypted content may be provided to a web application executing within...
US-8,984,186 Augmenting capabilities of a host device
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for augmenting capabilities of a host device is...
US-8,984,151 Content developer abuse detection
A server that manages download and/or distribution of content may collect content-related information associated with users, and classify the users based on...
US-8,984,147 Velocity based content delivery
Methods, systems, and apparatuses, including computer program products, may be used for content delivery. In particular implementations, methods, systems, and...
US-8,984,139 System and method for editing a conversation in a hosted conversation system
A method, at a computing device having one or more processors and memory storing programs for execution by the one or more processors, identifies a conversation...
US-8,984,136 Systems and methods for object recognition
Examples disclose systems and methods for recognizing objects. A method may be executable to receive a query from a robot. The query may include identification...
US-8,984,130 Tracking content across the internet
System, methods and articles of manufacture for tracking content across an Internet. An embodiment comprises receiving the content from a content source,...
US-8,984,099 Systems and methods for identifying increased user interest and promoting content in a geographic information...
Systems and methods for identifying increased user interest in a geographic area and selecting and promoting content associated with such geographic area within...
US-8,984,098 Organizing a stream of content
A system and method for generating a stream of content with candidate content items associated with a likelihood of being interesting to a user. A model...
US-8,984,091 Providing content based on timestamp of last request for content
Systems and methods of providing information via a computer network are provided. A request for content to display with a resource can be received via a...
US-8,984,078 Systems and methods for device-to-cloud message delivery
Certain implementations of the disclosed technology may include systems, methods, and computer-readable media for providing device-to-cloud (upstream) message...
US-8,984,008 Re-use of binaries for multiple user accounts
A computing device has multiple user profiles. While a particular user profile is the currently-active user profile of a computing device, the computing device...
US-8,984,006 Systems and methods for identifying hierarchical relationships
Embodiments include a computer-implemented method that includes identifying a candidate parent entity having one or more characteristics indicative of the...
US-8,983,998 Prioritizing points of interest in unfamiliar regions
Various aspects of the subject technology relate to systems, methods, and machine-readable media for prioritizing points of interest. A system is configured to...
US-8,983,974 Scoring authors of posts
In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A score for each of a plurality of...
US-8,983,970 Ranking content using content and content authors
Methods, systems, and apparatus, including computer program products for identifying original content. In one aspect a method is described that includes...
US-8,983,960 Opportunistic job processing
A global-level manager receives a work order referencing at least one executable file and one or more input files. The one or more input files include multiple...
US-8,983,956 Category generalization for search queries
A system and computer-implemented method are provided for associating categories with business names for generalizing search queries, the method including...
US-8,983,948 Providing electronic content based on a composition of a social network
Techniques for providing electronic content may include: identifying members of a social network that have a characteristic in common; determining a first...
US-8,983,945 Matching video content to video bibliographic data
The present disclosure relates to the identification of video content. In one aspect, a method includes generating a query based on bibliographic data. The...
US-8,983,941 Visual content retrieval
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating image search results. One of the methods includes...
US-8,983,939 Query image search
In general, in one aspect, a method includes receiving a query image, obtaining a set of text labels associated with the query image, each text label associated...
US-8,983,901 System and method for rectangular region covering
Systems and methods are provided for determining mutation regions for a spreadsheet. Mutation regions are iteratively assigned to a first region of cells in the...
US-8,983,898 Extracting instance attributes from text
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for extracting instance attributes from text are described....
US-8,983,868 Using location information in electronic commerce
When a request to purchase an item using an account of a user is received, a geographic location of a user device when the request was made is determined, the...
US-8,983,865 System and method for calculating store display layouts
A system and machine-implemented method for associating a product category of consumer products with a location is provided. Data corresponding to consumer...
US-8,983,860 Advertising auction system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an advertisement auction system. In one aspect, a method...
US-8,983,845 Third-party audio subsystem enhancement
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing audio subsystem enhancement. In one aspect, a...
US-8,983,781 Detecting road weather conditions
Aspects of the disclosure relate generally to detecting road weather conditions. Vehicle sensors including a laser, precipitation sensors, and/or camera may be...
US-8,983,764 Dynamic determination of device location reporting frequency
A mobile device associated with a mobile asset (and a method operating on such a mobile device) determines the location of the mobile asset and reports the...
US-8,983,705 Methods and systems for detecting weather conditions including fog using vehicle onboard sensors
Methods and systems for detecting weather conditions including fog using vehicle onboard sensors are provided. An example method includes receiving laser data...
US-8,983,682 Unlocking mobile-device and/or unmanned aerial vehicle capability in an emergency situation
An illustrative emergency-support system may include multiple unmanned aerial vehicles (UAVs), which are configured to provide emergency support for a number of...
US-8,983,536 Resource management in a multi-operating environment
A method for providing user access to telephony operations in a multi operating environment having memory resources nearly depleted that include determining...
US-8,983,388 Method and apparatus to facilitate preventing interference as between base stations sharing carrier resources
A first base station communicates (102) with a second base station (wherein an ongoing communication cannot be handed over from the first base station to the...
US-8,983,387 Apparatus and methods for remote control of electronic devices
In accordance with aspects of the disclosure, a portable computing device may be configured as a universal remote control to wirelessly control one or more...
US-8,983,273 Selectively recording media content
An implementation of the subject matter described in this specification provides systems and methods for selectively recording media content. User preference...
US-8,983,228 Systems and methods for automatically adjusting the temporal creation data associated with image files
In one aspect, a method for automatically adjusting temporal creation data for a plurality of images is disclosed. The method may generally include receiving a...
US-8,983,193 Techniques for automatic photo album generation
A computer-implemented technique can receive, at a computing device including one or more processors, a plurality of photos. The technique can extract quality...
← 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.