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,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....
US-9,070,361 Method and apparatus for encoding a wideband speech signal utilizing downmixing of a highband component
A method and apparatus for encoding a signal is provided herein. During operation a wideband signal that is to be encoded enters a filter bank. A highband...
US-9,070,356 Method and apparatus for generating a candidate code-vector to code an informational signal
A method (300) and apparatus (100) generate a candidate code-vector to code an information signal. The method can include producing (310) a target vector from a...
US-9,070,305 Traffic light detecting system and method
Systems and methods are provided for determining the status of traffic lights through a mobile device and communicating the status to the user of the device....
US-9,070,296 Visualization of traffic patterns using GPS data
Maps are created that display representations of GPS data generated from a plurality of GPS devices. The GPS data received from the GPS devices is embodied as a...
US-9,070,224 Accurate upper bound for bezier arc approximation error
In one aspect, the subject disclosure can be embodied in a method for rendering glyphs using circular arcs. A first Bezier curve defining a portion of a glyph...
US-9,070,211 Webview tag for a sandboxed multiprocess browser
A computer-implemented method executed by at least one processor performs operations for a web browser running a browser process and at least one renderer...
US-9,070,210 Computing devices and methods for navigating around a surface of three-dimensional (3D) coordinate system...
The present disclosure relates to navigating around geographic maps within a map viewport display. More specifically, the present disclosure relates to...
US-9,070,183 Extracting card data with linear and nonlinear transformations
Embodiments herein provide computer-implemented techniques for allowing a user computing device to extract financial card information using optical character...
US-9,070,182 Method and system for automatically cropping images
An image cropping technique includes detecting, at a computer system including one or more processors, faces within an image and evaluating, at the computer...
US-9,070,117 Providing contextual information and enabling group communication for participants in a conversation
Configurations for providing a widget that displays participants involved in the conversation thread and provides different graphical elements (e.g., buttons)...
US-9,070,089 Predictive model importation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining a plurality of model representations of...
US-9,069,985 Server geospatially organized flat file data
A flat file data organization technique is used for storing and retrieving geospatially organized data. The invention reduces transfer time by transferring a...
US-9,069,866 Method for generating location targeted, keyword-triggered, ads and generating user recallable layer-based ads
Location-specific content is automatically generated for a particular entity having a plurality of physical locations. Database entries that contain identifying...
US-9,069,865 Geocoding personal information
A computer-implemented method for generating geocoded user information is disclosed. The method comprises searching user data across multiple different data...
US-9,069,864 Prioritizing a content item for a user
The disclosed subject matter relates to methods for prioritizing a content item for a user. In one aspect, a method includes receiving user authentication...
US-9,069,856 Evaluating access control list data for a social network
Methods, systems, and computer programs are presented for processing data to control display of followers of an entity to viewers of an entity page of the...
US-9,069,855 Modifying a hierarchical data structure according to a pseudo-rendering of a structured document by annotating...
A structured document is translated into an initial hierarchical data structure in accordance with syntactic elements defined in the structured document. The...
US-9,069,849 Methods for enforcing time alignment for speed resistant audio matching
Systems and methods are provided herein relating to speed resistant audio matching. Descriptors can be generated for a received audio signal and matched with...
US-9,069,841 Estimating confidence for query revision models
An information retrieval system includes a query revision architecture that integrates multiple different query revisers, each implementing one or more query...
US-9,069,835 Organizing data in a distributed storage system
A distributed storage system is provided. The distributed storage system includes multiple front-end servers and zones for managing data for clients. Data...
US-9,069,825 Search dialogue user interface
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a search dialog user interface. In one aspect, a method...
US-9,069,806 Virtual block devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for virtual block storage. In one aspect, a method includes...
US-9,069,794 Determining location information for images using landmark, caption, and metadata location data
Methods, systems, and apparatus are provided for determining location information for images. In one aspect, a method includes obtaining landmark location data...
US-9,069,793 Dynamic highlighting of geographic entities on electronic maps
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, can be used to dynamically generate electronic maps with...
US-9,069,776 Serving encrypted and plain data from a low latency non-volatile memory
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for serving encrypted and plain data from a low latency...
US-9,069,753 Determining proximity measurements indicating respective intended inputs
Determination of proximity measurements indicative of respective intended inputs are disclosed. User inputs are received, where each user input is one of a...
US-9,069,744 Extensible framework for ereader tools, including named entity information
Information about named entities referenced in an electronic book (ebook) is provided to a client device. An ebook identifier identifying the ebook is received...
← 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.