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,925,096 System and method for securing the life-cycle of user domain rights objects
In a method for enabling support for backwards compatibility in a User Domain, in one of a Rights Issuer (RI) and a Local Rights Manager (LRM), a Rights Object...
US-8,924,993 Video content analysis for automatic demographics recognition of users and videos
A demographics analysis trains classifier models for predicting demographic attribute values of videos and users not already having known demographics. In one...
US-8,924,955 Generating application recommendations based on user installed applications
Methods, systems and apparatus, including computer programs encoded on a computer storage medium, for receiving an application installation log, the application...
US-8,924,945 Managing dependencies on multi-threaded environment
A computer-implemented method for initializing computer programming elements based on dependency graphs is provided. The method includes determining a...
US-8,924,927 Representation and conversion of dynamically-typed arrays
Representation of an array in dynamically-typed program code at runtime is provided. Program code is accessed at runtime. An instruction for adding, updating or...
US-8,924,926 Techniques for disambiguating unconnected components in a visual programming interface
Computer-implemented techniques for disambiguating unconnected visual pieces in a visual programming interface (VPI) that allows a user to manipulate visual...
US-8,924,894 Tab bar control for mobile devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing tab bar controls on a mobile computing device...
US-8,924,865 Displaying an ancestry graph within a social networking service
Systems and methods for displaying an ancestry graph within a social networking service are provided. In some aspects, an indication of a subset of social...
US-8,924,850 Speeding up document loading
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speeding up document loading. In some implementations, a...
US-8,924,674 Permissions of objects in hosted storage
A data object is stored in a hosted storage system and includes an access control list specifying access permissions for data object stored in the hosted...
US-8,924,550 Monitoring application program resource consumption
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for monitoring application program...
US-8,924,493 Prioritized notifications in a social network
The disclosed subject matter relates to systems, methods, and machine-readable media for ordering notifications for display in a social networking environment....
US-8,924,476 Recovery and fault-tolerance of a real time in-memory index
Techniques for recovery and fault-tolerance of a real time in-memory index are presented. A queue management component controls a queue component to have it...
US-8,924,465 Content sharing based on social graphing
The subject matter of this specification can be embodied in, among other things, a method that includes generating a data structure that links users based on...
US-8,924,436 Populating a structured presentation with new values
Methods, systems, and apparatus, including computer programs stored on computer storage media, for populating a structured presentation with new values. One...
US-8,924,435 Transferring values among fields in data structures
A computer-implemented method includes receiving a request to populate one or more first fields of a first data structure with one or more first values that are...
US-8,924,426 Joining tables in a mapreduce procedure
Systems and techniques by which tables can be joined in a mapreduce procedure. In some implementations, when a large table of business data (e.g., having one...
US-8,924,409 Presentation of match quality in auto-complete suggestions
Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for optimizing search engine user input selection are...
US-8,924,380 Changing a rank of a document by applying a rank transition function
A system determines a first rank associated with a document and determines a second rank associated with the document, where the second rank is different from...
US-8,924,379 Temporal-based score adjustments
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining temporal based score adjustments are provided....
US-8,924,372 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,924,347 Database replication
A replication server receives a first write request from a database server for writing first data to persistent data storage. The replication server determines...
US-8,924,339 Semi-supervised and unsupervised generation of hash functions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating hash functions. In one aspect, a method includes...
US-8,924,303 Method and system for obtaining feedback for a product
The embodiments disclosed herein include new, more efficient ways to request, create, send, and receive product reviews from the Internet. One aspect of the...
US-8,924,270 Monetization of digital content contributions
Methods and system for admitting a content provider into a revenue sharing program are disclosed. In one embodiment, the method comprises receiving a request...
US-8,924,256 System and method for obtaining content based on data from an electronic device
In one embodiment, data from an electronic device is identified. The data may describe an electronic device (e.g. a hardware or software device) on which a...
US-8,924,219 Multi hotword robust continuous voice command detection in mobile devices
In a first speech detection mode, a computing device listens for speech that corresponds to one of a plurality of activation phrases or "hotwords" that cause...
US-8,924,178 Compass heading display for a computerized mobile device
A method for displaying a compass heading implemented by a computerized mobile device includes displaying a compass heading on a display of a computerized...
US-8,924,027 Computational load distribution in a climate control system having plural sensing microsystems
Systems, methods, and related computer program products for controlling one or more HVAC systems using a distributed arrangement of wirelessly connected sensing...
US-8,923,831 Methods and apparatus for generating a message for a wireless device
Methods and apparatus for generating a message (106) for a wireless device (102) are disclosed. In an embodiment, an application server (106), or any other...
US-8,923,817 Mobility device security
The present disclosure provides a system to establish a stable ownership relationship between an online identity and a mobile device. This relationship is...
US-8,923,778 Method for automatic frequency correction in a multi-carrier communications device
A method and system provides an automatic frequency correction (AFC) within a wireless communication device. A synchronization controller estimates first and...
US-8,923,700 Method and system for tunable optical filtering
An optical device includes an optical splitter having an input port, a first output port and a second output port and is adapted to receive at said input port a...
US-8,923,655 Using senses of a query to rank images associated with the query
A server device determines a plurality of images for a query. One or more images, of the plurality of images, are associated with one or more senses of the...
US-8,923,647 Providing privacy in a social network system
Embodiments generally relate to providing privacy in a social network system. In some embodiments, a method includes recognizing one or more objects in at least...
US-8,923,626 Image retrieval
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for obtaining image search results. One of the methods includes...
US-8,923,611 Automatic background identification in video images
Methods and systems are provided allowing for background identification in video images. A computer-implemented image processing method includes: receiving,...
US-8,923,607 Learning sports highlights using event detection
A highlight learning technique is provided to detect and identify highlights in sports videos. A set of event models are calculated from low-level frame...
US-8,923,364 Transmitting data over discontiguous portions of radio frequency spectrum
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for transmitting data over discontiguous...
US-8,923,167 Communication device for simultaneous transmission by multiple transceivers
A communication device reduces intermodulation interference in a simultaneous transmitter using a notch diplexing arrangement. The communication device has a...
US-8,923,129 Adaptive data unit transmission and acknowledgment
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for adaptive data unit transmission. A...
US-8,922,990 Active cooling fin pack
Aspects of the disclosure relate generally to active cooling or removing heat generated by a processor in a computing device. More specifically, a cooling...
US-8,922,791 Camera system with color display and processor for Reed-Solomon decoding
A camera system including: a substrate having a coding pattern printed thereon and a handheld digital camera device. The camera device includes: a digital...
US-8,922,670 Portable hand-held device having stereoscopic image camera
A portable hand-held device is provided having a digital camera and a processor. The digital camera has two image sensors respectively arranged to capture...
US-8,922,645 Environmental reproduction system for representing an environment using one or more environmental sensors
A environmental reproduction system multiplexes information from a variety of sources to reproduce a target environment having visual and/or auditory...
US-8,922,576 Side-by-side and synchronized displays for three-dimensional (3D) object data models
Methods and systems for interacting with multiple three-dimensional (3D) object data models are provided. An example method may involve providing to a display...
US-8,922,507 Providing information through tactile feedback
A mobile electronic device includes a housing; a processor; and an interactive display mounted within the housing and communicably coupled to the processor. The...
US-8,922,487 Switching between a first operational mode and a second operational mode using a natural motion gesture
A mobile device is operative to change from a first operational mode to a second or third operational mode based on a user's natural motion gesture. The first...
US-8,922,485 Behavioral recognition on mobile devices
The disclosure generally relates to identifying gestures on mobile devices for use in connection with speech detection. A gesture may be identified using at...
US-8,922,481 Content annotation
Methods and systems for annotating objects and/or actions are provided. An example method includes receiving a selection of a content object via an interface of...
← 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.