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-9,066,130 Standardizing video content for use in generating an advertising overlay
Methods and system for displaying a click-to-buy overlay for an item on a video in a video hosting site. The item is matched to the video according to video...
US-9,066,126 Remote control apparatus, method and user interface system
Apparatus forming part of a home entertainment system includes an electronic device having an input accepting a signal corresponding to an externally-generated...
US-9,066,122 Serving video content segments
A method, executed on a processor, for serving a video content segment at an online resource includes receiving a request for a video content segment having one...
US-9,066,121 Addressable advertising switch by decoupling decoding from service acquisitions
A method and computing device for switching from a first transport stream to a second transport stream. The method detects a trigger in the first transport...
US-9,066,104 Spatial block merge mode
In one embodiment, a spatial merge mode for a block of video content may be used in merging motion parameters. Spatial merge parameters are considered and do...
US-9,066,017 Viewfinder display based on metering images
An image capture device may capture a series of images. The series of images may include a plurality of metering images interleaved with a plurality of preview...
US-9,066,009 Method for prompting photographs of events
A computer-implemented method, computer program product, and computing system is provided for interacting with images having similar content. In an embodiment,...
US-9,065,993 Fixed focus camera with lateral sharpness transfer
A lens includes a depth of field ("DOF") range and a macro range. The macro range is distinct and separate from the DOF range. The macro range is a near field...
US-9,065,894 Mobile device display management
The display of a mobile device is managed during a voice communication session using a proximity sensor and an accelerometer. In one example, the display of a...
US-9,065,872 Sharing service management
Techniques are described for sharing service management on a computing system. The computing system includes a display device and one or more processors. The...
US-9,065,863 Determining eligibility of a device to auto-enroll in a domain
A method for determining auto-enrollment eligibility for an electronic device with an enterprise domain is provided. The method includes generating a reverse...
US-9,065,859 Server side disambiguation of ambiguous statistics
Tracking data communications are received for single properties that include ambiguous event statistics. The event statistics are disambiguated by an analytics...
US-9,065,836 Facilitating role-based sharing of content segments
In one aspect a machine-implemented method is provided including receiving a request from a user to share content associated with the user with a second user,...
US-9,065,824 Remote authorization of access to account data
An authentication request from a first client device may be received. The authentication request may identify an account. A second client device associated with...
US-9,065,727 Device identifier similarity models derived from online event signals
A computerized method and system operable to build a device identifier similarity model with online event signals and determine similar network device...
US-9,065,656 System and methods for managing trust in access control based on a user identity
System and methods for managing trust in access control are based on a user identity, in a Universal Plug and Play (UPnP) network. A device has an access...
US-9,065,651 Apparatus and method for automatic repeat request with reduced resource allocation overhead in a wireless VoIP...
A base station (103) assigns a set of mobile stations (101) to a group wherein the group will share a set of radio resources (770). A shared control channel...
US-9,065,532 Bump button
A fixed bump button may: (1) report its identification to a server connected to the internet when the button is bumped by a mobile device; and/or (2) emit a...
US-9,065,518 Evolving antenna system based on user habits
A method and system configures an antenna system to enhance communication signal quality within a wireless communication device. An antenna system controller...
US-9,065,510 Method, apparatus and system for providing feedback to a transmit diversity device
A method and system for improving closed loop feedback in transmit diversity communication. In one embodiment of the invention, a predetermined variation of one...
US-9,065,277 Battery backup system for uninterrupted power supply
Methods and systems supply uninterrupted power to a load using a backup battery module. A driver circuit connects the load and the backup battery module such...
US-9,064,465 Homochromatic and color display assembly on an electronic device and method for operation thereof
The present invention provides an electronic device (100) comprising a homochromatic liquid crystal display (155), a color liquid crystal display (165), and a...
US-9,064,448 Digital image comparison
A method for digital image comparison includes, by a computer executing a single instance of an application program stored in a memory of the computer,...
US-9,064,436 Text input on touch sensitive interface
Methods and systems for text input are provided. In one example, a head-mountable device (HMD) having a touch interface may be configured to receive touch...
US-9,064,416 Systems and methods for providing alerts regarding expiration of authorized parking
A method including receiving image data corresponding to a photograph of a display of parking information including temporal restrictions for authorized parking...
US-9,064,309 Automatic rectification of distortions in images
Implementations relate to relate to rectification of distortion in an image. In some implementations, a method includes extracting edgelets from an image, each...
US-9,064,269 Cookie correction system and method
Cookie correction methods, systems, and computer programs include receiving a first cookie from a user via a browser; receiving additional cookies from the user...
US-9,064,264 Predicting visibility of content items
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for predicting visibility of...
US-9,064,261 Auto-suggested content item requests
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, including a method comprising: receiving a content...
US-9,064,118 Indicating whether a system has booted up from an untrusted image
Systems, methods, and machine-readable media for indicating that a system has booted an untrusted image are provided. The system may be configured to receive...
US-9,064,102 Method, system and device for secured access to protected digital material
A method, system and device for providing secure access to multimedia content received by a networked digital storage device, such as a set-top box. A mobile...
US-9,064,026 Parallel, side-effect based DNS pre-caching
Embodiments of the present invention include methods and systems for domain name system (DNS) pre-caching. A method for DNS pre-caching is provided. The method...
US-9,064,024 Bundle generation
First topics related to a content page, such as a web page, are identified. Thereafter, second topics related to a first content element, such as...
US-9,064,013 Application of resource limits to request processing
A server system having one or more processors and memory launches an instance of an application subject to a first set of resource constraints. Exceeding the...
US-9,064,007 Co-click based similarity score of queries and keywords
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining similarities between queries. A first query...
US-9,064,002 Social identity clustering
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for social identity clustering. In one aspect, a method includes...
US-9,063,990 Providing snippets relevant to a search query in a conversation-based email system
A system and method for searching messages is disclosed. The system and method includes receiving a search query and, in response to receiving the search query:...
US-9,063,989 Retrieving and snoozing categorized conversations in a conversation-based email system
A method and system for processing messages includes receiving a plurality of messages directed to a user. Each of the plurality of messages is associated with...
US-9,063,984 Methods, systems, and media for providing a media search engine
Methods, systems, and media for providing a media search engine are provided. In some implementations, a method for searching for content is provided, the...
US-9,063,983 Detecting name-triggering queries
A system may be configured to receive a query; identify an object and a verb associated with the query; obtain information indicating a quantity of occurrences,...
US-9,063,972 Increasing user retention and re-engagement in social networking services
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for engaging a user in a previously-submitted search query in...
US-9,063,954 Near duplicate images
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining image search results. One of the methods...
US-9,063,951 Pre-fetching map data based on a tile budget
A pre-fetching map data system and method identifies a subset of map data to corresponding to one or more points of interest to be displayed on the map. The map...
US-9,063,920 Collaborative online spreadsheet application
A distributed spreadsheet application executes at a server and a client in a network. The networked spreadsheet application can generally be used without...
US-9,063,818 Automated software updating based on prior activity
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a mathematical model to predict whether a future...
US-9,063,811 Managing applications on a client device
A system and methods for managing applications on a mobile device. One method includes: receiving context data related to the mobile device; assigning a...
US-9,063,668 Distributed memory allocation in multi-threaded programs
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributed memory allocation. The system identifies a...
US-9,063,645 Expandable and collapsible information panels
Methods and apparatus for displaying information content in a user interface. The content includes an information panel that contains at least one information...
US-9,063,641 Systems and methods for remote collaborative studying using electronic books
An electronic book system provides interfaces particularly suited to students' use of textbooks. A finger press on a touch screen produces a contextual menu...
US-9,063,638 User interface for media thumbnails
Video thumbnails are presented on the web page of a video hosting site, or an embedded player, or a client device. Uploaded videos are examined by a thumbnail...
← 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.