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,348,805 Learning parsing rules and argument identification from crowdsourcing of proposed command inputs
Systems, methods and apparatus for learning parsing rules and argument identification from crowdsourcing of proposed command inputs are disclosed. Crowdsourcing...
US-9,348,803 Systems and methods for providing just-in-time preview of suggestion resolutions
Systems and methods are disclosed herein for providing a preview of an editor action related to a suggested edit of an electronic document. A first user...
US-9,348,676 System and method of processing buffers in an OpenCL environment
A processor has access to processing units for performing data processing and to libraries. Functions in the libraries are implementable to perform parallel...
US-9,348,671 Monitoring application loading
Methods, systems, and apparatus, for determining when an application is sufficiently instantiated to be subject to a crawling operation. In an aspect, a method...
US-9,348,669 User interface framework
Systems, methods and computer readable media for user interface frameworks are disclosed. In some implementations, the method can include detecting, at a...
US-9,348,663 Schema validation for secure development of browser extensions
An extension schema validator may be executable within an extension process of an extension of a browser application, and may be configured to validate the...
US-9,348,633 Multi-environment operating system
Various embodiments of the present invention provide a mobile computing device that operates multiple, co-existing and independent operating system environments...
US-9,348,625 Application access to native and bundled libraries
An application executing on a computing device may invoke a function call of a first function. The computing device may support a bundled application library of...
US-9,348,566 Continuous profiling for automatic feedback directed optimization
A system and method for improving the performance of all applications are disclosed. Production profile data may be collected about each application while the...
US-9,348,535 Compression format designed for a very fast decompressor
A processor-implemented method of decoding computer-readable data from a tag-based data format having a big tag size and a small tag size is provided. Decoding...
US-9,348,496 Selecting content based on performance of a content slot
In one aspect, a method includes receiving a request for content to be presented in a specified content slot of a specified content page; calculating an active...
US-9,348,480 Providing user-defined parameters to an activity assistant
Disclosed herein is an "activity assistant" and an "activity assistant user interface" that provides users with dynamically-selected "activities" that are...
US-9,348,434 Low power management of multiple sensor integrated chip architecture
A method, device, system, or article of manufacture is provided for low-power management of multiple sensor chip architecture. In one embodiment, a method...
US-9,348,399 Heuristics based on backoff for power modes
According to one general aspect, a method may include monitoring, by a computing device, a user's current behavior in regards to the computing device. The...
US-9,348,322 Smart device including biometric sensor
An apparatus can include a wrist worn device configured to be worn on a wrist of a user. The apparatus can include a controller. The apparatus can include a...
US-9,346,547 Mechanisms for lowering a payload to the ground from a UAV
Embodiments described herein may help to provide medical support via a fleet of unmanned aerial vehicles (UAVs). An illustrative UAV may include a housing, a...
US-9,346,532 Fill port for a balloon
A system for filling balloons with lift gas is provided. The system includes apparatus for use with a balloon envelope of a balloon. This apparatus includes a...
US-9,346,531 Balloon gas release flight termination system
A control system for terminating flight of a balloon having a balloon envelope is provided. The control system includes a shuttle that has one or more cutting...
US-9,346,530 Mechanical assembly for lifting a balloon
A lift assembly for use during inflation of a balloon envelope is provided. The lift assembly includes a plate structure that has a set of cavities. Each cavity...
US-9,346,165 Robotic devices with multi-degree of freedom (DOF) load cell for shear beam sensing
Robotic devices with multi-degree of freedom (DOF) load cells for shear beam sensing are described. An example robotic device includes actuators coupled through...
US-D757,085 Display screen with graphical user interface with animated logo
US-D757,047 Display screen with animated graphical user interface
US-D757,027 Display screen with graphical user interface
US-D757,024 Keyboard assembly
US-D757,023 Keyboard assembly
US-D757,015 Electronic module
US-D757,007 Wearable hinged display device
US-D757,006 Wearable hinged display device
US-D757,005 Wearable hinged display device
US-D757,003 Virtual reality headset
US-D757,002 Portion of a handheld device
US-D756,952 Portable electronic device
US-9,345,058 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,345,021 Control and data signaling in heterogeneous wireless communication networks
A method in a wireless communication device including receiving control signaling from a base station in a control region of a downlink carrier spanning a first...
US-9,344,984 Apparatus and method for data message communication
A method and user device are for communicating data from the user device by transmitting a synchronizing preamble having no timing advance, the synchronizing...
US-9,344,934 Method and apparatus for reducing latency during wireless connectivity changes
A wireless access point (102) detects an indicia of a change in wireless connectivity of a mobile station (101) with respect to itself and another wireless...
US-9,344,852 Labeling visited locations based on contact information
The systems and techniques disclosed herein provide the ability to determine locations visited by a user and associate relevant location labels with the...
US-9,344,837 Methods and devices for path-loss estimation
A method on a first device for estimating path-loss between the first device and a second device is described. A user context indicator associated with the...
US-9,344,782 Supplementary earpiece for moving display
A method and system for providing a moving-screen sound system for a portable communication device such as a cell phone employs a fixed, pivoted, or hinged...
US-9,344,759 Associating audio tracks of an album with video content
An example method comprises determining, by a computing device, an indication of video content, determining, by the computing device and based at least in part...
US-9,344,742 Transform-domain intra prediction
A method for encoding a frame having a plurality of blocks in a video stream using transform-domain intra prediction is disclosed. The method includes...
US-9,344,729 Selective prediction signal filtering
Disclosed herein are methods and apparatuses for selective prediction signal filtering. One aspect of the disclosed implementations is a method for encoding a...
US-9,344,677 Content sharing system and method
A method and computing system for defining a group of participants for a videoconference. A request is received from a first participant of the videoconference...
US-9,344,675 Dynamic notification techniques for video chat invitations
A computer-implemented technique can include receiving a video chat request to initiate a video chat with at least one invitee user. The technique can include...
US-9,344,639 High dynamic range array camera
In embodiments, a camera device includes HDR monochromatic image sensors that capture an image as an HDR clear image in monochrome, and the camera device...
US-9,344,623 Methods and systems for providing functionality of an interface to control orientations of a camera on a device
Methods and systems for providing functionality of an interface to control orientations of a camera on a device are provided. In one example, a method includes...
US-9,344,509 Identifying candidate subscribers for a channel
A server computer system identifies activity data for an entity. The activity data for the entity relates to one or more online media items. The server computer...
US-9,344,365 Mesh network addressing
In embodiments of mesh network addressing, a router receives a packet to deliver to a network destination and determines if the network destination is within...
US-9,344,259 Control channel provisioning and signaling
There is provided a communication device and a base unit, and methods thereof, for determining control information. The communication device receives a control...
US-9,344,258 Method and apparatus for configuring radio frequency resources for a customer premises base station
A method and apparatus are provided for manually or automatically configuring radio frequency (RF) resources for a customer premises base station (CPBS). In an...
← 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.