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,666,013 Cloud-based vending
In a general aspect, a computer-implemented method can include receiving, at a computing device, a beacon signal including a vending device identifier and...
US-9,665,989 Feature agnostic geometric alignment
Methods and apparatus for aligning objects are provided. A computing device can receive first and second object representations that are respectively associated...
US-9,665,972 System for compositing educational video with interactive, dynamically rendered visual aids
A framework includes a scene display section configured to display a scene that includes a background layer, a video layer, and a three dimensional graphics...
US-9,665,963 Dynamic collage layout generation
A system for dynamic collage layout generation comprises a processor and a memory storing instructions that, when executed, cause the system to: receive a...
US-9,665,800 Rendering virtual views of three-dimensional (3D) objects
Methods and systems for rendering virtual views of three-dimensional (3D) object data models are described. An example method may include receiving information...
US-9,665,733 Setting access controls for a content item
A system and method are provided for setting access controls for a content item, the method comprising receiving a content item generated in association with a...
US-9,665,652 Providing results to parameterless search queries
In one implementation, a computer-implemented method includes receiving a parameterless search request, which was provided to a mobile computing device, for...
US-9,665,617 Methods and systems for generating a stable identifier for nodes likely including primary content within an...
Systems and methods of generating a stable identifier for nodes likely to include primary content of an information resource are disclosed. A processor...
US-9,665,614 Preventing abuse in content sharing system
The subject matter of this specification can be implemented in, among other things, a method that includes receiving, by a processing device, one or more first...
US-9,665,574 Automatically scraping and adding contact information
Methods and systems that add contact information to personal contacts database are provided. One or more contact indicators are identified within a document....
US-9,665,553 Techniques for determining a location of user interaction within a table of a web page
A computer-implemented technique includes receiving, at a computing device including one or more processors, a source document for a web page from a server, the...
US-9,665,547 Facilitating webpage navigation
A computer-implemented method, computer program product, and computing system is provided for assisting a user navigating a webpage or website. In an...
US-9,665,410 Processing of application programming interface traffic
A method and system for processing application programming interface (API) traffic includes determining corresponding API traffic at a time interval, assigning...
US-9,665,251 Presenting content items and performing actions with respect to content items
Mechanisms for presenting content items and performing actions with respect to content items are disclosed. A content sharing platform receives a first content...
US-9,665,165 System and methods for preventing interruptions due to battery drain during streaming media sessions between...
A cloud server intermediates in a streaming media session from a source to a receiving device for a media content. Upon determining that time remaining to...
US-9,665,099 Integrated valve for a legged robot
An example valve includes: a sleeve having a plurality of sleeve openings; a first conduit configured to be in hydraulic communication with a first chamber,...
US-9,664,902 On-head detection for wearable computing device
Disclosed are methods and devices for varying functionality of a wearable computing device. An example device includes a first sensor and a second sensor. An...
US-9,664,569 Circuit board configurations facilitating operation of heat sensitive sensor components
A multilayered circuit board having a metal-free region vertically extending through at least a portion of a conductive layer, which lies generally parallel to...
US-9,663,165 Slip avoidance
A method may include i) determining, by a robot having at least one foot, a representation of a coefficient of friction between the foot and a ground surface;...
US-9,663,117 Engaging and disengaging for autonomous driving
Aspects of the present disclosure relate switching between autonomous and manual driving modes. In order to do so, the vehicle's computer may conduct a series...
US-9,662,794 Robotic finger and hand
A robotic finger is provided. The robotic finger includes a first member that has a plurality of rigid sections that are rotatably connected end-to-end through...
US-9,662,792 Natural pitch and roll
A control system may receive a first plurality of measurements indicative of respective joint angles corresponding to a plurality of sensors connected to a...
US-9,662,791 Systems and methods for robotic self-right
Example systems and methods for self-righting a robotic device are provided. An example method may include determining an orientation of a bottom surface of a...
US-9,662,787 Hydraulic pressure variation in a legged robot
An example robot includes movable members, a hydraulic system including at least (i) hydraulic actuators configured to operate the movable members, and (ii) a...
US-9,662,564 Systems and methods for generating three-dimensional image models using game-based image acquisition
Embodiments include a method of generating a three-dimensional (3D) image model using a game-based image acquisition. The method including determining a...
US-D788,136 Portion of a display panel with a graphical user interface
US-D788,119 Display screen or portion thereof with an animated graphical user interface
US-9,661,362 Testing set top appliance boxes
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for testing set-top boxes. A method includes: receiving...
US-9,661,093 Device control profile for a fabric network
Methods, systems, and instructions for remotely controlling devices using device control profiles are described herein. The device control profile may include...
US-9,659,352 Image denoising system and method
A method, computer program product, and computer system for identifying a first portion of a facial image in a first image, wherein the first portion includes...
US-9,659,093 Adaptive recommendations of user-generated mediasets
This disclosure relates to adaptive recommendations for user-generated mediasets. A mediaset component provides for users to generate mediasets. A...
US-9,659,031 Systems and methods of simulating the state of a distributed storage system
A distributed storage system has a plurality of instances. A computer system simulates the state of the distributed storage system. The system obtains a current...
US-9,655,013 Methods and devices for cell discovery
This disclosure sets forth methods and devices for communication between mobile devices and base stations with active and dormant states. In an embodiment, a...
US-9,654,761 Computer vision algorithm for capturing and refocusing imagery
Systems and methods for the generation of depth data for a scene using images captured by a camera-enabled mobile device are provided. According to a particular...
US-9,652,759 Hands-free transactions
Conducting hands-free transactions comprises a server at a payment processing system, a user computing device, and a merchant computing device. The payment...
US-9,652,550 Indexing application pages of native applications
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing application pages of native applications that...
US-9,652,529 Methods and systems for augmenting a token lexicon
Methods and systems for augmenting a token lexicon are presented. In one embodiment, a method comprising identifying a first token from a search request,...
US-9,652,483 Index server architecture using tiered and sharded phrase posting lists
An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents...
US-9,652,132 Handling touch inputs based on user intention inference
Users can navigate and manipulate content, such as by scrolling a document or selecting content in the document, by using various touch inputs that indicate a...
US-9,648,655 Simulation of near-field communications
A computing device may identify one or more wireless broadcast signals that are each associated with a name that conforms to a specified wireless naming scheme....
US-9,648,547 Self-organizing topology management
Systems and methods, including procedures, for managing wireless point-to-multipoint networks supporting dynamic topologies with relaying, multi-hop or wireless...
US-9,648,537 Profile switching powered by location
A device and method for profile switching based on location and wireless network quality are provided. A client device determines relevant locations for a user...
US-9,648,394 Video encoding and serving architecture
Techniques for delivering content, such as videos, over a network are described. A core server and an edge server are provided. The core server has local...
US-9,648,297 Systems and methods for assisting a user in capturing images for three-dimensional reconstruction
Systems and methods for assisting a user in capturing images for three-dimensional (3D) reconstruction are provided. A system includes an input module...
US-9,648,082 Functionality inoperable unless node registered at remote site
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,648,075 Systems and methods for providing an event map
Provided are systems and methods for generating an event map of events located near a user's location. The event map may include embedded media, such as audio,...
US-9,648,009 Efficient network layer for IPv6 protocol
An electronic device may include a network interface that may enable the electronic device to wirelessly couple the electronic device to other electronic...
US-9,647,887 Mobile computing device and wearable computing device having automatic access mode control
A system can include a mobile computing device and a wearable computing device. The wearable computing device can include a sensor that outputs an indication...
US-9,647,755 Light augmented system and method for secure device pairing
A light augmented system for securely pairing a computing device and a peripheral device may include a light emitting device provided in the peripheral device,...
US-9,647,742 Antenna architecture and operational method for RF test connector reduction
A method and system configures a wireless communication device to support various radio frequency test modes. A controller determines whether an RF test cable...
← 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.