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,076,032 Specularity determination from images
Aspects of the disclosure relate generally to determine specularity of an object. As an example an object or area of geometry may be selected. A set of images...
US-9,075,979 Authentication based on proximity to mobile device
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing multi-factor authentication. In one aspect, a...
US-9,075,974 Securing information using entity detection
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method are provided where the method...
US-9,075,945 Method for implementing efficient entropy decoder by using high level synthesis
A non-transitory computer-readable storage medium having stored thereon computer executable program code which, when executed on a computer system, causes the...
US-9,075,875 System and method for recommending television programs based on user search queries
A computer implemented method for recommending television programs based on search queries. The method is performed at a server, the server including a...
US-9,075,862 Ranking user content by content attributes
System, methods, and apparatus for attribute-based rating of authors and content. In some methods, first content authored by a first author having an attribute...
US-9,075,816 System and method of compressing data in font files
A compressed font file including compressed data is received. The compressed data is decompressed to generate decompressed data. An attempt to validate the...
US-9,075,792 Compound splitting
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for decompounding compound words are disclosed. In one...
US-9,075,779 Performing actions based on capturing information from rendered documents, such as documents under copyright
A hardware, firmware, and/or software facility ("facility") for providing information relevant to rendered documents is described. In some embodiments, the...
US-9,075,778 Predicting user navigation events within a browser
A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network...
US-9,075,761 Social spaces for games
A method, computer program product, and system is described. A plurality of individuals who have participated in an electronic game are identified. A social...
US-9,075,693 Methods for updating applications
A method includes receiving, from a remote computing device, an update request, the update request including a first signature corresponding to a client-side...
US-9,075,637 Installer-free applications using native code modules and persistent local storage
Some embodiments provide a system that executes an application. During operation, the system obtains a resource list associated with the application and stores...
US-9,075,625 Predicated control flow and store instructions for native code module security
Some embodiments provide a system that executes a native code module. During operation, the system obtains the native code module. Next, the system loads the...
US-9,075,572 Media enhancement dock
Systems and methods are provided for enhancing the video and audio capabilities of an electronic device (102) using a media enhancement dock (150, 250)....
US-9,075,517 Web input through drag and drop
A system for enabling the drag and drop behavior detects a cursor over a non-input element and creates a container to receive an object dragged by the cursor....
US-9,075,506 Real-time analysis of feature relationships for interactive networks
Systems and methods for providing real-time analysis of feature relationships are provided. In some aspects, a method includes receiving user activity data and...
US-9,075,505 Content feed user interface
A content feed aggregator displays an ordered list of content items, including a selected item and a set of other items. The selected item is displayed in an...
US-9,075,502 Techniques for generating and displaying a visual flow of user content through a social network
A computer-implemented technique for generating a visual display illustrating the flow of user content in a social network is described. The technique can...
US-9,075,436 Motion-based interface control on computing device
A computer-implemented user interface method include displaying an image on a graphical user interface of a mobile computing device, receiving a first user...
US-9,075,419 Systems and methods for a graphical user interface of a controller for an energy-consuming system having...
Devices and methods are provided for generating and/or displaying a graphical user interface used to control an energy-consuming system, such as a heating,...
US-9,075,413 Engaging and disengaging for autonomous driving
Aspects of the present disclosure relate switching between autonomous and manual driving modes. In order to do so, the vehicle's computer may conduct a series...
US-9,075,249 Eyeglass frame with input and output functionality
An electronic device includes a frame configured to be worn on the head of a user and having first and second rims with lenses and a bridge between the rims for...
US-9,074,901 System and method for automatically generating an electronic journal
A system and method of the subject technology automatically generates an electronic journal of a series of events based on input from data sources already used...
US-D733,630 Vehicle rear door
US-D733,441 Wall component comprising a booth
US-D733,440 Wall component comprising a pod
US-9,072,080 Techniques for automatically establishing a long-lasting connection across computing devices configured for...
A computer-implemented technique includes initiating, at a first computing device including one or more processors, communication with a second computing device...
US-9,072,049 Receiver state estimation in a duty cycled radio
A method for receiver state estimation includes communicating, from a first communications device to a second communications device, a first plurality of...
US-9,071,945 Caller feedback in mobile devices
Caller feedback in mobile devices, in which, upon receiving a telephone call from a caller, a user selection of a control is detected, and a message associated...
US-9,071,881 Identifying an end of a television program
Systems, methods, and non-transitory computer-readable storage mediums storing at least one program for identifying an end of a television program is described....
US-9,071,867 Delaying automatic playing of a video based on visibility of the video
Systems and methods for delaying automatic playing of a video based on visibility of the video are presented. In one or more aspects, a system is provided that...
US-9,071,855 Product availability notifications
In one example, a method includes determining a first video being viewed by a user of a computing device and one or more pieces of preview video associated with...
US-9,071,853 Broadcast content to HTTP client conversion
In embodiments of broadcast content to HTTP client conversion, a client converter (118) receives video content (108) as an input (204) of broadcast content data...
US-9,071,827 Method and system for automatic 3-D image creation
Disclosed herein are methods, devices, and non-transitory computer readable media that relate to stereoscopic image creation. A camera captures an initial image...
US-9,071,814 Scene detection based on video encoding parameters
Systems and methods for automatically detecting scenes in a video based on parameters employed to encode the video are presented. In one or more aspects, a...
US-9,071,763 Uniform illumination image capture
Methods and systems are provided for capturing an image having uniform illumination over a range of distances. The system may include a light source, a light...
US-9,071,740 Modular camera system
What is described herein is a system which includes an arm where the arm includes a cutout which is a same shape as at least some part of a video camera and...
US-9,071,739 Single pixel camera
A camera system includes a single pixel photo-sensor disposed in or on a substrate to acquire image data. A micro-lens is adjustably positioned above the single...
US-9,071,721 Camera architecture having a repositionable color filter array
A camera system includes an array of image pixels disposed in or on a substrate and laid out in a multi-ring pattern. The array of image pixels is coupled to...
US-9,071,681 Inbound telephony orchestrator for hangout-based contact center platform
A system and method are provided for receiving inbound conventional calls and establishing real-time interconnectivity in a multimedia production environment....
US-9,071,609 Methods and apparatus for performing dynamic load balancing of processing resources
A load balancer coupled between a network and a pool of processing resources utilizes a method for performing automatic, dynamic load balancing with respect to...
US-9,071,597 Secure instant messaging system
A secure instant messaging (IM) system integrates secure instant messaging into existing instant messaging systems. A certificate authority (CA) issues security...
US-9,071,566 Retrieving conversations that match a search query
A server having one or more processors and memory receives a search query from a client. The server identifies a conversation relevant to the search query,...
US-9,071,441 Identification and authorization of communication devices
A method implemented by a wearable wireless communication device ("WWCD") includes detecting a connection between the WWCD and an accessory device. The WWCD...
US-9,071,440 Method and system of authenticating the identity of a user of a public computer terminal
Methods for accessing private and public data via a public terminal are disclosed. With respect to accessing private content, a method for authenticating the...
US-9,071,347 Electronic device and method for transferring information from one device to another device
An electronic device configured for transferring at least one on board application program to a second electronic device, includes a processor employing...
US-9,071,309 Method and system for use of quadrature hybrids for closed and open loop beam forming transmit diversity
The present implementation is directed to a system and method of mobile transmit diversity and, more particularly, to a device which can operate in any of...
US-9,071,282 Variable read rates for short-range communication
In general, techniques and systems for selecting a read rate for short-range communication with a computing device are described. In one example, a method...
US-9,070,918 Module level redundancy for fuel cell systems
This disclosure relates to module level redundancy for fuel cell systems. A monitoring component monitors a set of operational parameters for a fuel cell group....
← 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.