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,918,382 Learning common spelling errors through content matching
This disclosure relates to learning common spelling errors of metadata terms associated with content through content matching, such as content matching using...
US-8,918,381 Selection criteria diversification
Methods, systems, and apparatus for diversifying selection criteria. An example method includes accessing a first set of selection criteria for a content item;...
US-8,918,363 Data processing service
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products. A computing system receives a first...
US-8,918,332 Media play optimization
Systems, methods, and a user interface for automatically scheduling a media play is disclosed. The user can specify criteria for play of the media play,...
US-8,918,330 Display of videos based on referrers
A system and method for determining popularity of a video based in part on requests for the video received from a referrer, grouping videos whose popularity...
US-8,918,219 User friendly interface for control unit
A user-friendly programmable thermostat is described that includes a central electronic display surrounded by a ring that can be rotated and pressed inwardly to...
US-8,918,121 Method, apparatus, and system for automatically monitoring for voice input based on context
In one implementation, a computer-implemented method includes detecting a current context associated with a mobile computing device and determining, based on...
US-8,918,047 Use of satellite-based routing processes with a balloon network
This disclosure relates to the use of satellite-based routing processes in connection with a balloon network. A disclosed method includes receiving a...
US-8,917,995 Balloon envelope with integrated receiver
A balloon envelope with an integrated receiver. In an example embodiment, a balloon includes: (i) an envelope including one or more signal passing sections,...
US-8,917,992 Optical network remote node for WDM-PON and TDM-PON
An optical network remote node includes first and second node inputs, each receiving a multiplexed optical signal, and node outputs, each outputting a separate...
US-8,917,846 System and method for controlling audio in a multi-user meeting
A system and method for controlling audio in a multi-user meeting is provided. The method may include determining, using the one or more processing devices,...
US-8,917,823 Transcribing and navigating a response system
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium for transcribing information. A method includes:...
US-8,917,715 System and method for synchronizing multi-level output devices in an unreliable network
A method and system are described that allow a device operating in coordination with other devices to synchronize the devices operation with the other devices....
US-8,917,355 Video stitching system and method
A method and computing system for receiving a first video file containing a first plurality of video frames. A second video file containing a second plurality...
US-8,917,309 Key frame distribution in video conferencing
A system, apparatus, and method for relaying video information that is part of a multi-party video communication session having multiple endpoints. The server...
US-8,917,276 Rendering a text image following a line
A graphics or image rendering system, such as a map image rendering system, receives image data from an image database in the form of vector data that defines...
US-D719,952 Wearable display device
US-8,914,813 Interfaces to enable cross-browser extensions and applications thereof
Embodiments of this invention relate to an application program interface to enable browser extensions which may be executed in different browsers. In an...
US-8,914,751 Character deletion during keyboard gesture
Techniques are described for character deletion on a computing device that utilizes a gesture-based keyboard. The computing device includes a processor and at...
US-8,914,749 Social computing personas for protecting identity in online social interactions
A system and method for generating a plurality of personas for an account of a user is disclosed. The present invention uses an account engine to receive...
US-8,914,652 Delayed execution of operations
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for performing power management. A...
US-8,914,632 Use of access control lists in the automated management of encryption keys
Methods and systems for managing access to stored data resources assign one or more wrapped (encrypted) encryption keys to each data resource. The resources are...
US-8,914,582 Systems and methods for pinning content in cache
An application server maintains a first plurality of applications in non-volatile memory. The application server loads into volatile memory a subset of the...
US-8,914,500 Creating a classifier model to determine whether a network user should be added to a list
A computerized method of creating a classifier model to determine whether a network user should be added to a list of similar network users. A first list of...
US-8,914,483 System and method for event management and information sharing
Systems and methods are provided for real-time information sharing. A server receives, from a first user device, a request to create an event and to share...
US-8,914,472 Experience sharing for training
Some disclosed examples relate to facilitating an experience-sharing session in real-time between a first head-mountable display (HMD) and a second HMD. The...
US-8,914,366 Evaluating clustering based on metrics
Clusters generated by a first clustering process are received, each cluster including one or more related records. A second clustering process is applied to the...
US-8,914,362 Personalized browsing activity displays
A system records browsing activity of a user using a browser. The system determines browsing statistics from the recorded browsing activity and graphically...
US-8,914,361 Methods and systems for determining a meaning of a document to match the document to content
Systems and methods for determining a meaning of a document to match the document to content are described. In one aspect, a source article is accessed, a...
US-8,914,358 Systems and methods for improved searching
Methods and systems for improved searching are described. In one of the described methods, a user enters a search query, and in response, a search engine...
US-8,914,357 Mapping keywords to geographic features
Systems and methods are provided for mapping keywords to geographic features. In some aspects, a method includes identifying location keywords associated with...
US-8,914,355 Display-content alteration for user interface devices
Systems and processes for data presentation may be implemented with a variety of operations and techniques. In particular aspects, a system and process for data...
US-8,914,349 Dynamic image display area and image display within web search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing image search results with web corpus search...
US-8,914,346 Clustered search indexing for correlated data groups
Systems, methods and devices described herein enable producing and utilizing a clustered search index as a way of searching correlated data groups, such as...
US-8,914,279 Efficient parsing with structured prediction cascades
A dependency parsing method can include determining an index set of possible head-modifier dependencies for a sentence. The index set can include inner arcs and...
US-8,914,235 System and method for detecting a user location using a latest available location
A system and method for location detection is disclosed. The system and method may derive estimates of a user's location by interfacing with other sources of...
US-8,914,229 Systems and methods for transferring navigation data
Systems and methods for transferring navigation data are provided. A system includes a map module configured to receive, at a first mobile device, the...
US-8,914,212 Pedestrian notifications
Aspects of the disclosure relate generally to notifying a pedestrian of the intent of a self-driving vehicle. For example, the vehicle may include sensors which...
US-8,914,043 Creating and sharing private location databases
A mobile device receives signals from transmitting devices and generates sets of signal metrics based on the received signals. The mobile device also receives...
US-8,913,851 Fingerprinting image using points of interest for robust image identification
A system and method of use are provided for generating video fingerprints that are robust to rotation, stretching, scaling, flipping and other affine...
US-8,913,827 Image color correction with machine learning
Systems, methods and computer program products for image color correction are described herein. An embodiment includes identifying color candidates of mean...
US-8,913,821 Preconditioner for solving linear equations for reconstructing three-dimensional structure of a scene
A three-dimensional model of a scene is reconstructed from images of the scene. The three-dimensional model comprises parameters describing points of the scene...
US-8,913,797 Techniques for determining a social distance between two people
According to some embodiments of the present disclosure, a technique is disclosed. The technique includes storing, at a computing device having one or more...
US-8,913,789 Input methods and systems for eye positioning using plural glints
Methods and systems are described for determining eye position and/or for determining eye movement based on glints. An exemplary computer-implemented method...
US-8,913,723 Integration of carriers with social networks
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for receiving, at a server system of a...
US-8,913,300 Occlusion of vector image data
Systems and methods for rendering an image related to a target area is provided. Image data and an associated depthmap of the target area are received. Vector...
US-8,913,182 Portable hand-held device having networked quad core processor
A portable hand-held device is provided having a processor chip. The processor chip has, on-chip, a network interface and four interconnected processing units....
US-8,913,152 Techniques for user customization in a photo management system
A computer-implemented technique can receive a plurality of photos and automatically select a subset of the plurality of photos having a high degree of...
US-8,913,151 Digital camera with quad core processor
A digital camera that has a CMOS image sensor and a central processor. The central processor has four processing units and an image sensor interface integrated...
US-8,913,137 Handheld imaging device with multi-core image processor integrating image sensor interface
A handheld imaging device includes an image sensor for sensing an image; a processor for processing the sensed image; a multi-core processing unit provided in...
← 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 | 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.