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,177,065 Quality score for posts in social networking services
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing a plurality of items, each item including digital...
US-9,177,063 Endorsing search results
Methods and systems for improving user search experience with a search engine by providing a way for associated users to create and share personalized lists of...
US-9,177,062 Sorting social profile search results based on computing personal similarity scores
The present technology includes systems and methods for searching for social profiles based on user search queries and sorting search results based on...
US-9,177,058 Multi-step search result retrieval
A method for providing search results to a user operating a third-party web page includes receiving a search request from the third-party web page. One or more...
US-9,177,048 Collaborative filtering
Systems, methods, and apparatus, including computer program products, for collaborative filtering are provided. A method is provided. The method includes...
US-9,177,046 Refining image relevance models
Methods, systems and apparatus for refining image relevance models. In general, one aspect of the subject matter described in this specification can be...
US-9,177,030 Systems and methods for providing search results
A method includes generating search results in response to a user query, where at least one of the search results includes a group of links. The group of links...
US-9,177,029 Determining activity importance to a user
Configurations of an activity assistant processing system are disclosed that provides users with dynamically-selected activities that are intelligently tailored...
US-9,177,018 Cross language search options
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for cross-language image search. One method includes receiving...
US-9,176,988 Image relevance model
Methods, systems, and apparatus, including computer program products, for identifying images relevant to a query are disclosed. An image search subsystem...
US-9,176,986 Generating a combination of a visual query and matching canonical document
A server system receives a visual query from a client system distinct from the server system, performs optical character recognition (OCR) on the visual query...
US-9,176,948 Client/server-based statistical phrase distribution display and associated text entry technique
A computer-implemented technique for client/server-based statistical phrase distribution display and text entry includes transmitting a portion of an input...
US-9,176,944 Selectively processing user input
In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A computing system receives text that...
US-9,176,889 Virtual machine memory management
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining image search results. One of the methods...
US-9,176,759 Monitoring and automatically managing applications
This document generally describes techniques, methods, systems, and computer program products for monitoring and managing applications running on virtual...
US-9,176,754 Method and system for executing applications using native code modules
Some embodiments provide a system that executes a web application. During operation, the system loads the web application in a web browser and loads a native...
US-9,176,731 Heuristics for automated culprit finding
A system and method for isolating one or more code changes which are suspected of causing a code failure are disclosed. An example system may include a backend,...
US-9,176,720 Installation of third-party web applications into a container
Techniques are shown for installing third-party applications onto a network system in appropriate containers on the network system. The containers store data...
US-9,176,656 Graphical input display having a segmented scrollbar and escape hatch to facilitate navigating large bodies of...
A system for navigating large bodies of content is provided. The system includes an interface component configured to generate a user interface for navigating a...
US-9,176,652 Method and system for dynamically defining scroll-wheel functionality on a touchpad
A method is provided for providing scroll-wheel functionality on a touchpad without the touchpad predefining a scroll-wheel. The method includes receiving data...
US-9,176,644 System and method for concise display of discussion threads
A process for organizing a series of discussion replies is disclosed, including monitoring a discussion thread for a series of single replies, each subsequent...
US-9,176,615 Method and apparatus for activating a function of an electronic device
A method and apparatus for activating a function of the electronic device is disclosed herewith. The method includes detecting a first input by a motion sensor....
US-9,176,614 Adapative sensing component resolution based on touch location authentication
A display component (108) displays multiple icons that a user can touch. A sensing component (104) supports multiple resolution modes, including at least a high...
US-9,176,582 Input system
Devices and methods are described for timing notifications based on blinks. An example method may include (1) receiving input data that is indicative of...
US-9,176,500 Consideration of risks in active sensing for an autonomous vehicle
An autonomous vehicle configured for active sensing may also be configured to weigh expected information gains from active-sensing actions against risk costs...
US-9,176,480 Gesture-based time input
A computing device is described that outputs for display, a graphical user interface comprising a clock having regions associated with a first set of time...
US-9,176,370 High contrast rear projection screen
A projection screen includes a transparent substrate having a first side and a second side, an array of lenses disposed along the first side of the transparent...
US-9,176,332 Contact lens and method of manufacture to improve sensor sensitivity
Contact lenses and methods of manufacture are provided. A contact lens can include: an electronics substrate having components formed thereon and disposed...
US-9,175,972 Route planning
A computer-implemented route planning method comprises determining source and destination nodes in a graph data structure based on a route planning query,...
US-9,175,871 Thermostat user interface
A system including a thermostat user interface for a network-connected thermostat is described. The system includes a thermostat including a frustum-shaped...
US-9,175,868 Thermostat user interface
A user-friendly, network-connected learning thermostat is described. The thermostat is made up of (1) a wall-mountable backplate that includes a low-power...
US-9,174,738 Drag disk, small
A payload drag structure having a drag disk comprised of a lightweight, flexible material, a tubular section positioned around a periphery of the drag disk, a...
US-9,174,733 Payload-release device and operation thereof
An unmanned aerial vehicle (UAV) is disclosed that includes a retractable payload delivery system. The payload delivery system can lower a payload to the ground...
US-9,174,732 Methods and systems for transitioning an aerial vehicle between crosswind flight and hover flight
A method involves operating an aerial vehicle to travel along a first closed path on a tether sphere while oriented in a crosswind-flight orientation. A tether...
US-9,174,720 Actuated umbrella valves to deflate bladder in balloon envelope
A balloon envelope with a plate secured thereto having an outlet port that provides a passageway from an inside of a balloon envelope to the atmosphere, a...
US-9,174,719 Tendon routing at envelope apex
A top cap assembly is provided for mounting tendon to a balloon that has a balloon envelope. The assembly includes a plate structure having a plurality of...
US-9,174,718 Internal toroid balloon
A balloon having a balloon envelope that is fillable with a first lifting gas, a top plate arranged at a top of the balloon envelope, an outlet port that...
US-D742,406 Display panel portion with a transitional graphical user interface
US-D742,356 Headphone assembly
US-D742,355 Headphone assembly
US-D742,315 Power adapter
US-9,173,241 Radio-link establishment for multi-state cells
A radio link is established for multi-state cells. User equipment is operated in a connected mode with a serving cell. A transition is determined of a neighbor...
US-9,173,146 Method and device for accepting or rejecting a request associated with a mobile device wirelessly connecting to...
A method is performed in a network device for accepting or rejecting a request associated with a mobile device wirelessly connecting to a network. The method...
US-9,173,092 Base station data embedded for transmission within information provided to a user device
Systems and methods are described herein for collecting data from a base station. Data may be collected at a base station. The data may be embedding into a URL....
US-9,173,069 Navigating using an indoor map representation
A method and system for providing an indoor map representation are provided herein. Aspects of this disclosure provide a representation of an indoor map...
US-9,173,021 Method and device for adjusting an audio beam orientation based on device location
A method is performed in an electronic device for orienting an audio beam generated by the device. The method includes: detecting that the device is coupled to...
US-9,172,990 Method and device for optimizing storage of recorded video programs
A method of managing video programs and associated program components on a storage unit of an electronic device is provided. A total number of playbacks of each...
US-9,172,970 Inter frame candidate selection for a video encoder
This disclosure relates to selecting an inter frame candidate for encoding. In particular, one or more previous motion vectors for a current block and a zero...
US-9,172,967 Coding and decoding utilizing adaptive context model selection with zigzag scan
There is a coding. The coding may include preparing video compression data based on source pictures utilizing a processor. The preparing may include processing...
US-9,172,957 Coding video data with an alternate reference frame generated using a temporal filter
Implementations of the teachings herein include coding video data with an alternate reference frame generated using a temporal filter. The alternate reference...
← 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.