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,369,732 Lossless intra-prediction video coding
Blocks of a frame of a video stream can be encoded using lossless intra-prediction encoding. The compression ratio of lossless intra-prediction encoding can be...
US-9,369,719 Entropy coding for recompression of images
A code is received. The code conveys data about a quantized coefficient that corresponds to a pixel of an image file. A decoding mode and a version of a code...
US-9,369,706 Method and apparatus for encoding video using granular downsampling of frame resolution
Disclosed herein are methods and apparatuses for encoding a video signal having a plurality of frames, each frame having a plurality of blocks and an original...
US-9,369,544 Testing compatibility with web services
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for testing the compatibility of client devices with web...
US-9,369,483 Detection and prevention of unwanted content on cloud-hosted services
The problem of abuse of privileges at cloud-hosted service sites is addressed by connecting a single individual or "actor" with multiple user accounts and/or...
US-9,369,408 High performance and resilience in wide area networking
Aspects and implementations of the present disclosure generally relate to use of a multi-chassis link aggregation for high performance and resilience in...
US-9,369,374 Mesh network addressing
In embodiments of mesh network addressing, a border router receives an address prefix and associated configuration information from an external network. The...
US-9,369,360 Systems and methods for fault detection in large scale networks
Systems and methods for fault detection in large scale networks are provided. Probing instructions are generated by a probing controller associated with a...
US-9,369,355 Consumption time estimation for online media items with jittered event log schedules
A server computer system receives event logs from one or more client devices for multiple consumption sessions of an online media item. The event logs are...
US-9,369,354 Determining related content to serve based on connectivity
A system and method for determining related content to serve based on connectivity is provided. The system includes a connectivity analyzer to analyze an aspect...
US-9,369,338 Network link capacity determination
A system and method is provided for identifying network links for augmentation based on potential link failures. In one aspect, the links are selected by...
US-9,369,333 System and method for centralizing outbound communications between an email system and a third party service
A publisher service is disclosed which centralizes outbound communications between an email system and a third party service. The service receives a recipient...
US-9,369,289 Methods and systems for performing secure authenticated updates of authentication credentials
A method of updating an authentication credential may include, by a client device, receiving an authentication credential from a user, generating an access key...
US-9,369,284 Browser based identity with multiple login
A system provides a graphical user interface element in a browser. The browser provides multiple different identities for the browser, each of the multiple...
US-9,369,203 Wirelessly powered passive optical power meter
Systems and apparatus for a wirelessly-powered passive optical power meter device. In one aspect, an optical power meter device comprises a power circuit...
US-9,369,198 Global communication network
A communication system allows communication between two users separated by a long distance includes a source ground station, a constellation, one or more...
US-9,368,998 Charging mechanism with ground contact and non-contact coupling
The embodiments provide a device including an enclosure having circuitry associated with the device and a battery configured to power the circuitry, and a power...
US-9,368,954 Electrical protection and sensing control system
An apparatus for providing electrical protection and reducing power consumption in data centers. In an aspect, an apparatus includes a hot swap control circuit...
US-9,368,941 Temperature compensation in an optical transmitter
A device includes an array of optical transmitters having first and second temperature sensors each disposed at or near a first and second end of the array of...
US-9,368,936 Laser diode firing system
A laser diode firing circuit for a light detection and ranging device is disclosed. The firing circuit includes a laser diode coupled in series to a transistor,...
US-9,368,113 Voice activated features on multi-level voice menu
Methods, apparatus, and computer-readable media are described herein related to a user interface (UI) that can be implemented on a head-mountable device (HMD)....
US-9,368,070 Variable resolution seamless tileable display
A tileable display panel includes an illumination layer, a display layer, and a screen layer. The display layer is disposed between the screen layer and the...
US-9,368,026 Fallback requests for autonomous vehicles
Aspects of the present disclosure relate to a system having a memory, a plurality of self-driving systems for controlling a vehicle, and one or more processors....
US-9,367,933 Layering a line with multiple layers for rendering a soft brushstroke
A method for drawing a line having a gradient opacity across a width of the line includes receiving a path for rendering the line in a user interface, and...
US-9,367,887 Multi-channel audio video fingerprinting
Implementations are provided herein relating to audiovisual matching. Audio and video channel data is merged to create a single multi-channel fingerprint used...
US-9,367,864 Experience sharing with commenting
Exemplary embodiments involve real-time commenting in experience-sharing sessions. An exemplary method involves: (a) a server system facilitating an experience...
US-9,367,814 Methods and systems for classifying data using a hierarchical taxonomy
A method and system for classifying documents is provided. A set of document classifiers is generated by applying a classification algorithm to a trusted corpus...
US-9,367,756 Selection of representative images
Methods and systems for selecting a representative image of an entity are disclosed. According to one embodiment, a computer-implemented method for selecting a...
US-9,367,754 Payment card OCR with relaxed alignment
Extracting financial card information with relaxed alignment comprises a method to receive an image of a card, determine one or more edge finder zones in...
US-9,367,682 Content management system for securely managing static and dynamic data content
A computer-implemented method manages data content, the data content including static data and dynamic data. The content management method includes analyzing...
US-9,367,613 Song identification trigger
The present disclosure provides a wearable computing device. The wearable computing device may include a control system configured to perform functions. The...
US-9,367,612 Correlation-based method for representing long-timescale structure in time-series data
A system identifies a set of initial segments of a time-based data item, such as audio. The segments can be defined at regular time intervals within the...
US-9,367,599 Search based specification for data synchronization
Systems and methods for a search based specification for data synchronization are described. In some embodiments, a method to synchronize information of a...
US-9,367,589 Where to go next via mined trails
A system and method for providing destination recommendations to a user based on mining of a location history. The location history provides information on...
US-9,367,583 Systems and methods of generating content performance metrics
Systems and methods of the present disclosure are directed generally to evaluating performance of a content group of a content provider. In some ...
US-9,367,570 Ad hoc queryable JSON with audit trails
Techniques are described for storing JavaScript Object Notion (JSON) formatted data in a database object. A server receives first and second JSON formatted data...
US-9,367,562 Distributing data on distributed storage systems
A method of distributing data in a distributed storage system includes receiving a file into non-transitory memory and dividing the received file into chunks...
US-9,367,529 Selecting content based on entities
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for providing content to a user. A method includes:...
US-9,367,524 Systems and methods for selecting web page layouts including content slots for displaying content items based...
Apparatus and method for dynamic web page layout optimization. In accordance with some embodiments, a plurality of different layouts are defined for a web page...
US-9,367,522 Time-based presentation editing
Systems and methods are disclosed herein for time-based editing of an electronic presentation. An electronic presentation editing interface for editing an...
US-9,367,415 System for testing markup language applications on a device
A system is described for testing markup language-based applications, such as a web page, executing on an external computing device. A development device...
US-9,367,331 Multi-environment operating system
A device with multiple, co-existing, and independent environments interacting with a common kernel, and related methods of operation, are disclosed herein....
US-9,367,318 Doubling thread resources in a processor
Methods and systems are provided for managing thread execution in a processor. Multiple instructions are fetched from fetch queues. The instructions satisfy the...
US-9,367,299 Preventing application downgrade in an application store
An application and system are provided that prevent an application repository from accepting a new installation package if the new application installation...
US-9,367,236 System and method for processing touch actions
A system and method for processing touch actions are provided. A plurality of sequentially performed touch actions including a first touch action and a second...
US-9,367,144 Methods, systems, and media for providing a remote control interface for a media playback device
In accordance with some implementations of the disclosed subject matter, mechanisms for providing a remote control interface are provided. In some ...
US-9,367,085 Portable electronic device and method for controlling operation thereof taking into account which limb...
A portable electronic device includes a processor and a detection mechanism operable to detect one or more characteristics relating to how a user handles the...
US-9,367,065 Modifying behavior of autonomous vehicles based on sensor blind spots and limitations
Models can be generated of a vehicle's view of its environment and used to maneuver the vehicle. This view need not include what objects or features the vehicle...
US-9,366,869 Thin curved eyepiece for see-through head wearable display
An eyepiece for a head wearable display includes a light guide component for guiding display light received at a peripheral location offset from a viewing...
US-9,366,823 Non-linear analog mapper for MEMS based optical circuit switches
This disclosure provides systems, methods, and apparatus for a MEMS mirrors based optical circuit switch. The optical circuit switch includes digital to analog...
← 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.