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,414,042 Program guide graphics and video in window for 3DTV
Video data is received in 2D or 3D format from different channels as a user scrolls through an electronic guide. The video data may be displayed in a portion of...
US-9,414,018 Multimedia conference broadcast system
A multimedia conference broadcast system may include one or more processors and a memory. The one or more processors may receive video streams and audio streams...
US-9,413,947 Capturing images of active subjects according to activity profiles
Techniques for capture of images of active subjects are described herein. In one or more implementations, a wearable device is configured to collect data...
US-9,413,883 Call status sharing
In general, techniques are described for sharing information about a client device phone call to enhance other services. In one example, a method includes...
US-9,413,872 Motion to connect to kiosk
A user may associate an electronic device such as a smartphone with a public device by imitating a pattern for a target with a gesture of the mobile device. The...
US-9,413,835 Event scheduling
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining other users that will attend an event with a...
US-9,413,810 Remote access to a node
Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A...
US-9,413,809 Delaying publicizing, at a second source, upload of a content item to a first source until confirmation of...
Systems and methods are provided for delaying publicizing, at a second source, upload of a content item to a first source, until confirmation of availability of...
US-9,413,756 Systems and methods using short-lived proxy token values obfuscating a stable long-lived token value
Systems and methods in which an intermediary server provides a proxy token value in lieu of a stable token value to a third-party. The intermediary server...
US-9,413,739 System and method for identification and consolidation of related concurrent document sessions
A cloud computing system identifies opportunities for users to collaborate on a file. Collaboration opportunities are identified based on similarity of separate...
US-9,413,709 Determining membership in a social graph
A method for determining membership/follower status in a social network is provided. Outgoing edge data and anti-outgoing edge data of a first user are read. A...
US-9,413,613 Mesh network commissioning
In embodiments of mesh network commissioning, a commissioning device of a mesh network can establish a commissioning communication session between the...
US-9,413,463 Apparatus and method for efficient two-way optical communication where transmitter may interfere with receiver
An two-way optical communication apparatus, including a transmit element, a receive element, and a transceive processor. The transmit element is coupled to a...
US-9,413,409 Method and apparatus for tuning an antenna based on unreliable data
A method and apparatus for tuning an antenna of a communication device includes receiving, at a processing element within the communication device, data...
US-9,413,395 Inter-modulation distortion reduction in multi-mode wireless communication terminal
A multimode wireless communication terminal that communicates using a first radio access technology (RAT) and a second RAT determines whether the first and...
US-9,413,221 Power conversion using a series of power converters
A power conversion unit includes power converters arranged sequentially to each other to convert input power that is provided at an input of the power...
US-9,413,189 Method and system for rapid charging of rechargeable cells
A method (300) and system (600) of adjusting a charging current to one or more cells (601) is provided. The method includes obtaining (301) a plurality of...
US-9,412,376 Speaker verification using co-location information
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying a user in a multi-user environment. One of the...
US-9,412,365 Enhanced maximum entropy models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, relating to enhanced maximum entropy models. In some...
US-9,412,360 Predicting and learning carrier phrases for speech input
Predicting and learning users' intended actions on an electronic device based on free-form speech input. Users' actions can be monitored to develop a list of...
US-9,412,336 Dynamic backlight control for spatially independent display regions
Embodiments of the disclosure describe a tileable display panel including a screen layer to display a unified image, an illumination layer including a...
US-9,412,260 Controlled power-efficient operation of wireless communication devices
A low cost, robust, wireless sensor that provides an extended period of operability without maintenance is described. The wireless sensors are configured to...
US-9,412,258 Systems and methods for multi-criteria alarming
Systems and methods for using multi-criteria state machines to manage alarming states and pre-alarming states of a hazard detection system are described herein....
US-9,412,092 Generating a filtered view of a content stream
A method performed by one or more processing devices includes receiving information specifying one or more attributes of a story; identifying, from a social...
US-9,412,065 Training a model using parameter server shards
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a model using parameter server shards. One of the...
US-9,412,053 Method, apparatus and system for projecting light for user guidance
Embodiments of an apparatus, system and method for creating light projection solutions for user guidance are described herein. A user may request that projected...
US-9,411,906 Suggesting and refining user input based on original user input
Systems and methods to generate modified/refined user inputs based on the original user input, such as a search query, are disclosed. The method may be...
US-9,411,890 Graph-based search queries using web content metadata
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating search query metadata for a graph search query...
US-9,411,889 Assigning document identification tags
Document identification tags are assigned to documents to be added to a collection of documents. Based on query-independent information about a new document, a...
US-9,411,884 Noise based interest point density pruning
Systems and methods for noise based interest point density pruning are disclosed herein. The systems include determining an amount of noise in an audio sample...
US-9,411,862 Systems and methods for dynamic sharding of hierarchical data
A method for serving a request for hierarchical data includes receiving, at a processing circuit, a request for hierarchical data stored in one or more...
US-9,411,857 Grouping related entities
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for grouping related entities. One of the methods includes...
US-9,411,856 Overlay generation for sharing a website
A system and method for generating an overlay to share information on a website among users who are associated with a social network. A sharing application...
US-9,411,827 Providing images of named resources in response to a search query
Systems, computer program products, apparatus, and methods are described that perform operations including receiving a search query that includes a name,...
US-9,411,817 Programmatically choosing preferred storage parameters for files in large-scale distributed storage systems...
Methods to determine and automatically recommend or adjust configuration parameters for storing files in large-scale distributed storage systems are disclosed....
US-9,411,573 Testing framework for applications
An application distribution server may be operable to select a plurality of data processing devices which are capable of receiving application updates. One or...
US-9,411,552 Bezel pixel layer in multi-panel display
A multi-panel display system includes an array of display panels arranged to be viewed as a multi-panel display. The multi-panel display includes a bezel pixel...
US-9,411,506 Providing additional functionality for a group messaging application
Configurations providing one or more group objects for extending the functionality of a group messaging application. Some example group objects provide...
US-9,411,499 Jump to top/jump to bottom scroll widgets
Methods and systems for accelerated scrolling and zooming of content. A method may include receiving an indication of a scroll action. The scroll action...
US-9,411,492 Adding information to a contact record
In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A display for a particular contact...
US-9,411,456 Embedded light-sensing component
In embodiments of an embedded light sensing component, a lens assembly includes a display component to display a user interface, such as when implemented in a...
US-9,411,446 Electronic device with a touch sensor and method for operating the same
An electronic device has a combination touch sensor (such as a fingerprint reader) and mechanical switch (actuated, for example, by a button press). The...
US-9,411,442 Electronic device having managed input components
There is described an electronic device having a touch-sensitive sensor and a piezoelectric sensor, and a method of operating the device. The electronic device...
US-9,411,429 Rotary controller arrangement
The present disclosure provides methods and systems for a rotary controller arrangement. A method may include receiving an indication that a rotary control...
US-9,411,385 Electronic device assembly with compression gasket
An assembly (1000) includes a substrate (1002) and a heat emissive electrical component (1001) disposed on the substrate. A shield (1003) is disposed on the...
US-9,411,365 360 degree dual pivot variable torque hinge mechanism
In one general aspect, a method of coupling a base to a lid of a computing device using a hinge can include coupling a base hinge flange to the base, the base...
US-9,411,013 Instrument for automated testing of displays
A test apparatus includes a display sled having a mount for holding a display under test ("DUT"). The display sled is supported by a frame and moves between a...
US-9,410,815 System and method for displaying dynamic text content with a digital map
An entry point card displayed within a mapping application viewport may display context and other data based on a calendar appointment and other data that the...
US-9,410,812 User queries to model road network usage
A system and method determines a plurality of scores for a road segment that are related to the total distance traveled when drivers traverse that road segment....
US-9,409,646 Methods and systems for providing aerial assistance
Embodiments described herein may relate to systems and methods for navigating to an emergency situation. An alert device may be controlled to issue alerts to...
← 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.