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,008,291 Method and system for providing information for identifying callers
Embodiments of the present invention include a caller identification system and method for identifying a caller with a partial phone number look-up table. The...
US-9,007,960 Method for contention based random access on a secondary carrier
A mobile station performs random access method. The method includes receiving, from a first cell, a message identifying a random access preamble to transmit to...
US-9,007,934 Control signaling between VoIP phone and computing device
Described are computer-based methods and apparatuses, including computer program products, for sharing control of a voice over internet protocol (VoIP) call. In...
US-9,007,898 System to share network bandwidth among competing applications
The present invention pertains to the allocation of bandwidth on a global large scale network. Systems and methods are provided to base bandwidth allocation on...
US-9,007,440 Method and system for displaying panoramic imagery
Methods and systems for navigating panoramic imagery are provided. If a user rotates panoramic imagery to a view having a view angle that deviates beyond a...
US-9,007,398 Rotated rectangle drawing
Methods for drawing an aligned rectangle or rotated rectangle on an electronic device are provided. In one aspect, a method includes receiving a first user...
US-9,007,391 Image color correction for an image by a graphical processing unit looking up color corrections in a lookup table
A method for providing a LUT for changing color components of pixels of an image includes generating N two-dimensional slices from a three-dimensional LUT. The...
US-9,007,380 Animated 3D buildings in virtual 3D environments
Systems, methods, and computer storage mediums are provided for animating a static structure rendered in a three-dimensional environment. A method includes...
US-9,007,308 Adaptive keyboard lighting
A method for managing backlight illumination of a keyboard that is coupled to an electronic device or computer system includes placing backlights illuminating...
US-9,007,301 User interface
Systems and methods for navigation and selection with eye gestures in a graphical display are provided, in which a graphical display of content may be provided...
US-9,007,225 Environmental sensing systems having independent notifications across multiple thresholds
Various devices, systems, and methods may be presented. A wireless device may include a smoke sensor configured to obtain measurement data regarding a level of...
US-9,007,224 Smart-home hazard detector providing non-alarm status signals at opportune moments
In various embodiments, a hazard detector is presented. The hazard detector may include a hazard detection sensor that detects a presence of a type of hazard....
US-9,007,222 Detector unit and sensing chamber therefor
According to one embodiment, a hazard detector may include a back plate and a front casing coupled to the back plate to define a housing having an interior...
US-9,007,192 Sensor pattern for a tactile input device
A tactile sensor includes a plurality of first sensing elements that are arranged in a plurality of rows on a first layer and a plurality of second sensing...
US-9,007,191 Sensor pattern for a tactile input device
A tactile sensor includes a plurality of first sensing elements that are arranged in a plurality of rows on a first layer and a plurality of second sensing...
US-9,007,017 Intelligent battery management method and device
An intelligent battery management method (300) and device (600). The method (300) can include the steps of: monitoring (310) parameters including at least a...
US-9,006,983 System and method for detecting the source of glare in imagery
One exemplary implementation of the present disclosure is directed to a lighting system for detecting the source of glare in imagery. The lighting system...
US-9,003,816 HVAC controller with user-friendly installation features facilitating both do-it-yourself and professional...
A thermostat includes a processing system configured to control an HVAC system. The thermostat may also include a plurality of HVAC connectors configured to...
US-D726,721 Wearable display device
US-9,003,558 Allowing degraded play of protected content using scalable codecs when key/license is not obtained
Embodiments are directed towards enabling a portion of a protected content stream to be played in a degraded quality or experience at a client device when a key...
US-9,003,557 Content sharing system and method
A method and computing system for defining a group of participants for a videoconference. A first video conferencing image is captured for a first participant...
US-9,003,513 Trusted platform module compliance station
Aspects of the subject technology relate to a compliance station including a test breakout board coupled to a computing device and a trusted platform module,...
US-9,003,460 Network monitoring with estimation of network path to network element location
A method of mapping a network path in which a geographic path of cables of a network between a geographic location of a network component and a geographic...
US-9,003,447 System and method for customizing communication in a social television framework
A system and method for customizing communication in a social television framework is described. The method includes retrieving a current context data set...
US-9,003,445 Context sensitive thumbnail generation
A system and methodology provide for automatic generation of thumbnail images of a video stream of images from a television channel. A still frame image of the...
US-9,003,441 Probabilistic inference of demographic information from user selection of content
Demographic information for users and content are collected based on users' content selections. Each user is associated with some demographic data. Users who...
US-9,003,424 Snapshot view of multi-dimensional virtual environment
A computer-implemented method of enabling communication between a first client and a second client mutually participating in a communication session, in which...
US-9,003,365 Rapid presentations of versions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for the rapid presentations of versions. In one aspect, a...
US-9,003,325 Stackable workspaces on an electronic device
Systems and methods for providing stackable workspaces on an electronic device are provided. A system includes a navigation module configured to display a first...
US-9,003,313 System and method for modifying a user interface
A system and method for determining whether a user interface is properly injected on an electronic device are provided. Web site data for a web site is...
US-9,003,310 Modifying running of plug-in on hidden tab of browser
Various example embodiments are disclosed. According to an example embodiment, a non-transitory computer-readable medium may include computer-executable...
US-9,003,308 Interactive placement ordering
Methods, systems, and apparatus, including computer program products, in which syndication spaces for a webpage are identified, each syndication space defining...
US-9,003,289 Automatic detection of suggested video edits
Systems and methods are provided herein relating to video classification. A trained classifier can analyze a video for suggested edits. A plurality of features...
US-9,003,231 System for instantiating service instances for testing in a known state
It is frequently difficult to generate multiple separate instances of a complex system. It is also difficult to restore the data state of these instances to a...
US-9,003,032 Video aware pages
A method is provided that includes retrieving user interface (UI) analytics data describing interactions with a UI provided by an online service, and retrieving...
US-9,002,968 Fabric network
Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables...
US-9,002,967 Fabric network
Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables...
US-9,002,956 Self-regulating social news feed
A system and method for self-regulating social news feeds includes a user interface module, data storage, a loudness controller, a quality engine, and an output...
US-9,002,949 Automatically enabling the forwarding of instant messages
Techniques are described for forwarding an instant message addressed to an intended instant messaging recipient to the recipient's mobile telephone when the...
US-9,002,942 Processing content spoilers
The disclosure includes a system and method for processing content spoilers. The system includes a controller, a progress module, a determination module, a...
US-9,002,935 Copying document content through a hosted system
A computer-implemented method of sharing data between computer applications includes receiving, at a server system from a remote computing device, an...
US-9,002,930 Activity distribution between multiple devices
A first application, operating on a first client device, may perform a task. As part of performing the task, the first application may generate a message that...
US-9,002,894 Objective and subjective ranking of comments
A system may receive a request for comments associated with a particular document, identify a comment associated with the particular document, generate an...
US-9,002,883 Providing aggregated starting point information
Methods, systems, and computer program products are provided for providing aggregated starting point information. One example method includes identifying a...
US-9,002,873 Pipeline query interface
Embodiments relate to a user interface for building queries. The user may select a source or sources to be queried, and establish any number of desirable and...
US-9,002,869 Machine translation for query expansion
Methods, systems and apparatus, including computer program products, for expanding search queries. One method includes receiving a search query, selecting a...
US-9,002,867 Modifying ranking data based on document changes
Methods, systems, and apparatus, including computer programs encoded on computer storage media for determining a weighted overall quality of result statistic...
US-9,002,866 Generating context-based spell corrections of entity names
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for correcting entity names. One method includes receiving texts...
US-9,002,860 Associating summaries with pointers in persistent data structures
Methods for organizing and retrieving data values in a persistent data structure are provided. Data values are grouped into data blocks and pointers are...
US-9,002,856 Agent rank
The present invention provides methods and apparatus, including computer program products, implementing techniques for searching and ranking linked information...
← 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.