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,098,279 Methods and systems for data interchange between a network-connected thermostat and cloud-based management server
Aspects of the present invention provide energy conserving communications for networked thermostats powered, in part, by batteries. A thermostat communication...
US-9,098,278 Battery state detection by use of voltage in a shared power system background
A method and apparatus is provided wherein a server is powered by a battery connected to a charging circuit. The voltage output by the battery is monitored and...
US-9,098,244 Ignoring tactile input based on subsequent input received from keyboard
A non-transitory, computer-readable storage medium comprising instructions stored thereon. When executed by at least one processor, the instructions may be...
US-9,098,177 Apparatus and methods for facilitating context handoff between devices in a cloud based wireless personal area...
An apparatus obtains application state information for another device and displays a login screen on a display that provides information for at least one...
US-9,098,176 Scoring content based on social interaction
Methods, systems, and apparatus, including computer programs encoded on computer storage medium, for identifying a set of items of digital content displayed to...
US-9,098,175 Geo-location on a diagrammatic map
A location system and method receives a location to be displayed on a diagrammatic map, determines the relative position of the location to nearby map features...
US-9,098,174 Expanding the functionality of the browser URL box
Systems and methods for expanding the functionality of a browser URL input box are provided. A first input is received from a navigation field at a browser. An...
US-9,098,096 Continuous intelligent-control-system update using information requests directed to user devices
An intelligent control system includes intelligent thermostats and controls an environment, such as a residential living space, commercial building, or another...
US-9,098,069 Display device, corresponding systems, and methods for orienting output on a display
A display system includes a display and a control circuit operable with the display. The display is configured to provide visual output having a presentation...
US-9,097,804 Object and ground segmentation from a sparse one-dimensional range data
Methods and systems for object and ground segmentation from a sparse one-dimensional range data are described. A computing device may be configured to receive...
US-9,097,800 Solid object detection system using laser and radar sensor fusion
A light detection and ranging device associated with an autonomous vehicle scans through a scanning zone while emitting light pulses and receives reflected...
US-9,097,552 Adaptive clustering of locations
Example techniques and systems include generating cluster information to consolidate multiple locations. In one example, a method includes receiving, at a...
US-9,097,535 Public transportation journey planning
A public transportation journey planning system and method provides transit graph data from which routes can be selected using a route searching technique, for...
US-9,097,361 Actuated elastomer valve
The present disclosure provides an apparatus and method for actuating an elastomer valve. The apparatus includes a first solenoid at least partially surrounding...
US-9,096,920 User interface method
A computer-implemented method includes detecting, at a wearable computing device, a first direction of a first stare, wherein the wearable computing device...
US-9,096,301 Drag plate for controlled descent of balloon
A balloon is provided having a balloon envelope, a payload positioned beneath the balloon envelope, and a drag plate positioned beneath the balloon envelope and...
US-9,095,312 Method and system for measuring pyruvate
A body-mountable pyruvate sensing device includes an electrochemical sensor embedded in a polymeric material configured for mounting to a surface of an eye. The...
US-D735,735 Display panel or portion thereof with a changeable graphical user interface component
US-9,095,027 System and method for controlling a light emitting diode fixture
A circuit coupled to a light emitting diode (LED) driver circuit is described. The circuit is operative to control functionality of the LED driver circuit based...
US-9,094,878 Method for conserving resources during wireless handover of a dual mode mobile station
A method is described that is for handing over a multi-mode mobile device from a first network technology to a second network technology. The method includes...
US-9,094,735 Re-presentation of previously presented content
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for re-presentation of previously presented content. One of...
US-9,094,730 Providing timely media recommendations
A computing system is described that determines, based on a location history, a content-viewing location associated with a user of a mobile computing device and...
US-9,094,697 Method of delivering media data from a transmitter to a receiver
A method of processing media data received at a receiver over a bitstream having a standardized format that supports descriptors includes receiving at the...
US-9,094,689 Motion vector prediction design simplification
In one embodiment, a method receives a unit of video content. The unit of video content is coded in a bi-prediction mode. A motion vector predictor candidate...
US-9,094,684 Method for dual pass rate control video encoding
A method of dual-pass rate control video encoding and an encoder are disclosed. Uncompressed input video is received with a video encoder. First pass encoding...
US-9,094,681 Adaptive segmentation
Disclosed herein are systems, methods, and apparatuses for selecting different coding parameters for different portions of a video frame or image to be...
US-9,094,677 Head mounted display device with automated positioning
A head mountable display that has an automatic positioning mechanism configured to move a display toward a user's resting line of sight when it detects the user...
US-9,094,663 System and method for providing adaptive media optimization
Adaptive media optimization is described. Aspects of the invention modify video encoding and network transmission settings to optimize the user viewing...
US-9,094,492 Cooperative tablet computer and mobile communicator
A communication system, including a mobile communicator including a modem for conducting a communication with a remote party, an input unit for inputting...
US-9,094,476 Ambient communication session
In general, this disclosure describes techniques for initiating a communication session when a user indicates she or he is available to participate in the...
US-9,094,461 Filtering a stream of content
A system and method for filtering a stream of content based on the time available to a user is disclosed. A filter application includes a timing module, a...
US-9,094,453 Method and apparatus for associating mobile devices using audio signature detection
One disclosed method of operation includes obtaining audio data from a plurality of mobile devices, comparing the audio data to at least one stored audio...
US-9,094,378 Homomorphic cryptography on numerical values in digital computing
Homomorphic cryptography on numerical values in digital computing is described, including converting a numerical value encoded in a bit string of a first size...
US-9,094,371 Node having components for performing functions and software for controlling the components if the node has...
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,094,360 Access right authorization
The disclosure includes a system and method for suggesting authorization of access right between users. The system includes a processor and a memory storing...
US-9,094,355 Suggesting a recipient of content
A system and method for suggesting a recipient of content. An interest profile of at least one contact of a user is determined based on at least one endorsement...
US-9,094,325 Reputation based message analysis
Described herein are devices and techniques for detecting an inbound message (e.g., text, voice, voicemail) directed from an identifiable message sender to one...
US-9,094,272 Method and apparatus for detecting the presence of a signal in a frequency band using non-uniform sampling
A method and apparatus for detecting the presence of a signal in a frequency band using non-uniform sampling includes an analog to digital converter (ADC) (110)...
US-9,094,230 Network transfer protocol
Systems, methods and computer program products facilitate communication on a network by transmitting a communication on the network from a first node to a...
US-9,094,225 Discovery of short-term and emerging trends in computer network traffic
Methods and apparatus, including computer program products, implementing and using techniques for identifying currently dominant events in a computer system....
US-9,093,754 Dynamically adjusting width of beam based on altitude
An antenna includes a radiator and a reflector and has a radiation pattern that is based at least in part on a separation distance between the radiator and the...
US-9,093,075 Recognizing repeated speech in a mobile computing device
A method is disclosed herein for recognizing a repeated utterance in a mobile computing device via a processor. A first utterance is detected being spoken into...
US-9,093,067 Generating prosodic contours for synthesized speech
The subject matter of this specification can be implemented in a computer-implemented method that includes receiving utterances and transcripts thereof. The...
US-9,093,006 Image shader using style attribute references
A graphics or image rendering system, such as a map image rendering system, receives image data from an image database, such as a map database, in the form of...
US-9,092,977 Leveraging of behavior of vehicles to detect likely presence of an emergency vehicle
A controlled vehicle is provided that detects the presence of an emergency vehicle by monitoring the trajectories of vehicles that are sharing the road with the...
US-9,092,908 Sharing photo albums in three dimensional environments
Embodiments of the invention include a system, method and computer-readable medium for viewing images in a three-dimensional environment. A user is identified....
US-9,092,907 Image shader using two-tiered lookup table for implementing style attribute references
A graphics or image rendering system, such as a map image rendering system, receives image data from an image database, such as a map database, in the form of...
US-9,092,900 Terrain-based virtual camera tilting, and applications thereof
Embodiments alter the swoop trajectory depending on the terrain within the view of the virtual camera. To swoop into a target, a virtual camera may be...
US-9,092,899 Automatic method for photo texturing geolocated 3D models from geolocated imagery
A method and system for applying photo texture to geolocated 3D models operates within a 3D modeling system. The modeling system includes a modeling application...
US-9,092,859 Systems and methods facilitating random number generation for hashes in video and audio applications
Systems and methods facilitating random number generation of hashes for video and/or audio are provided. In one embodiment, a system can include: a memory, and...
← 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.