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,529 Determining content for delivery based on imagery
Methods, systems, and computer program products are provided for determining content items for delivery to users based on imagery. One example method includes...
US-9,098,524 System and method of font compression using selectable entropy encoding
A request for a font file including a first font table and a second font table is received. A first entropy encoder is selected, based on characteristics of the...
US-9,098,511 Watch time based ranking
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking search results. One of the methods includes...
US-9,098,502 Identifying documents for dissemination by an entity
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for suggesting documents for dissemination. In one aspect, a...
US-9,098,501 Generating content snippets using a tokenspace repository
A search engine server system receives from a client system a search query and identifies a set of documents in accordance with the search query. A content...
US-9,098,450 Automated application update checks based on unexpected errors and crashes
A system and machine-implemented method for handling an unexpected error associated with an application are disclosed. The subject disclosure provides for...
US-9,098,380 Multiple application versions
In one aspect, this application describes a method for determining a version of a software application targeted for a computing device. The method includes...
US-9,098,369 Application installation using in-video programming
A method for delivering and installing applications on media devices includes receiving a video file includes a video at a processor remote from the media...
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...
← 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.