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,342,429 Counting events using hardware performance counters and annotated instructions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving a plurality of instructions, where the plurality...
US-9,342,386 Messaging channel for web pages, extensions, and applications to communicate
A web page itself, unmodified by any injected content script, may communicate with installed extensions or installed packaged applications. A web page initiates...
US-9,342,325 Synchronizing launch-configuration information between first and second application environments that are...
A method for a multi-modal device for transferring launch information for a panel and first docking bar in a first application environment to a second...
US-9,342,323 Browser-level background page for providing multiple views
A method for implementing web applications includes projecting, using a processor of a computing device, one element of a web page of a web application into a...
US-9,342,268 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,342,100 Torsional housing rigidity
In accordance with aspects of the disclosure, a device may include a base member formed as a receptacle with a recess defining an interior region configured for...
US-9,342,082 Methods for encouraging energy-efficient behaviors based on a network connected thermostat-centric energy...
A home energy efficiency platform is described having as its fundamental component a network-connected, multi-sensing learning thermostat that leverages a...
US-9,342,074 Systems and methods for transitioning control of an autonomous vehicle to a driver
Methods and systems for adaptive methods for transitioning control to the driver are described. A computing device controlling a vehicle autonomously may be...
US-9,341,850 Diffractive see-through display with hybrid-optical aberration compensation
An optical apparatus for a see-through near-to-eye display includes a diffractive optical combiner, one or more refractive correction lenses, and a diffractive...
US-9,341,849 Wearable computer with nearby object response
Exemplary methods and systems relate to detecting physical objects near a substantially transparent head-mounted display (HMD) system and activating a...
US-9,341,479 Configurable point of interest alerts
Receiving point of interest zones and alerts on user devices comprises communicating, by a user computing device to a remote computing device, a request for...
US-9,341,224 Systems for absorbing an impact force
A system is provided that includes a mounting module configured to be coupled to a support frame and an object-support module configured to support an object....
US-9,340,272 Altitude control via adjustment to mass of air in bladder within lift-gas filled envelope
This disclosure relates to the use of a method for adjusting an altitude of variable-buoyancy vehicle, such as an aerostatic balloon. The method includes...
US-9,340,231 Energy-absorbing apparatus
In one example, an apparatus includes a casing configured to be coupled to a frame of a vehicle at a first end of the casing. The casing comprises friable foam...
US-9,340,178 Adhesive vehicle front end for mitigation of secondary pedestrian impact
A system for protecting a colliding object from a secondary impact, after an initial impact with a vehicle, including a vehicle having a front end, an adhesive...
US-D756,398 Portion of a display panel with an animated computer icon
US-D756,383 Display screen with graphical user interface
US-D756,377 Portion of a display panel with an animated computer icon
US-D756,352 Notebook computer housing
US-9,338,813 Overloaded communication session
A method of providing information responsive to a request from a wireless communication device involves receiving an information request from a mobile device...
US-9,338,810 Efficient communication for devices of a home network
Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an...
US-9,338,510 Systems and methods for presenting home screen shortcuts
A method for presenting home screen shortcuts is disclosed. The method includes receiving a selection of shortcuts to a plurality of applications of at least...
US-9,338,508 Preserving a consumption context for a user session
Continuity of an entire user session (including the primary content stream, secondary content streams, and user context) is preserved so that the user can...
US-9,338,467 Parallel video transcoding
A system and method provides transcoding a video in parallel by multiple transcoders based on a measure of video coding complexity (VCC). The system has a video...
US-9,338,403 Persistent conversations
Systems, methods and computer readable media for persistent conversations are described. In some implementations, a method can include receiving a communication...
US-9,338,340 Launching a camera of a wireless device from a wearable device
A system includes a wearable device (102) such as a smartwatch and a wireless device (104) such as a smartphone. A user provides to the wearable device a user...
US-9,338,312 Portable handheld device with multi-core image processor
A portable handheld device includes an image sensor for capturing an image; an image sensor interface for receiving data from the image sensor; a DRAM for...
US-9,338,290 Method and apparatus for facilitating a communication session
When a first user is leaving a voicemail while a second user is attempting to call the first user back, the first user is given the option to ignore the second...
US-9,338,277 Method and system for responding to an emergency situation from a mobile communication device
A method and system for responding to an emergency situation from a mobile communication device (100) is provided. The method includes initiating (306) a call...
US-9,338,269 Context sensitive backlight
Systems and methods for controlling the lighted display of a mobile device are disclosed. The backlight of or active power supplied to a display is reduced or...
US-9,338,249 Distributed user profile
A reasoning apparatus (101) is arranged to determine device locations for user profile elements of a distributed user profile. A user profile processor (201)...
US-9,338,197 Social circles in social networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting contact data for displaying graphical...
US-9,338,088 Communication protocol for multiplexing data streams over UDP
Aspects of the subject technology relate to a method for identifying a data stream. In some implementations, the method can include steps for generating a first...
US-9,338,071 Locale profile for a fabric network
Methods and systems for conveying locale information for an electronic device includes receiving, from a remote device and via a network interface of at least...
US-9,338,047 Detecting content on a social network using browsing patterns
In one implementation, a computer-implemented method includes receiving information related to users of a social network site and determining a graph for at...
US-9,338,007 Secure delegated authentication for applications
A system for secure delegated authentication for applications may include one or more processors and a memory. The one or more processors perform operations...
US-9,336,791 Rearrangement and rate allocation for compressing multichannel audio
Provided are methods and systems for rearranging a multichannel audio signal into sub-signals and allocating bit rates among them, such that compressing the...
US-9,336,788 Method for coding pulse vectors using statistical properties
Improved methods for coding an ensemble of pulse vectors utilize statistical models (i.e., probability models) for the ensemble of pulse vectors, to more...
US-9,336,779 Dynamic image-based voice entry of unlock sequence
Embodiments described herein may help to provide a lock-screen for a computing device. An example method involves: (a) while a computing device is locked,...
US-9,336,774 Pattern recognizing engine
Methods, systems, and apparatus, for pattern recognition. One aspect includes a pattern recognizing engine that includes multiple pattern recognizer processors...
US-9,336,771 Speech recognition using non-parametric models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for using non-parametric models in speech recognition. In...
US-9,336,729 Optical configurations in a tileable display apparatus
A display apparatus including a screen layer for displaying a unified image to a viewer and an illumination layer having an array of light sources. Each light...
US-9,336,582 Convolutional color correction
A computing device may obtain an input image. The input image may have a white point represented by chrominance values that define white color in the input...
US-9,336,559 Resolution recommendation for displaying content items
When a request for a content item is received from a device, the resolution parameters of the device are identified. Based on the resolution parameters of the...
US-9,336,555 Record-time optimization of display lists
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimizing a display list. Graphics processing commands...
US-9,336,530 Mixing first and second price bids in an auction
In one aspect, methods include receiving one or more first bids that have associated fixed prices, receiving one or more second bids that have dynamic prices...
US-9,336,506 Machine-readable delivery platform for automated package delivery
A user requests a package delivery from a package delivery system. The package delivery system provides the user with a machine-readable code for display at the...
US-9,336,482 Predicting likelihoods of conditions being satisfied using recurrent neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicting likelihoods of conditions being satisfied using...
US-9,336,436 Methods and systems for pedestrian avoidance
An autonomous vehicle configured to avoid pedestrians using hierarchical cylindrical features. An example method involves: (a) receiving, at a computing device,...
US-9,336,404 Privacy-protective data transfer and storage
A method is performed at a computer system having one or more processors and memory storing one or more programs executed by the one or more processors. The...
← 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.