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,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...
US-9,647,621 Methods, systems, and media for controlling audio of an HDMI audio system
Mechanisms for controlling an audio level of an HDMI audio system are provided, the mechanisms comprising: causing audio data to be presented by an HDMI audio...
US-9,646,650 Automatically syncing recordings between two or more content recording devices
This disclosure generally relates to systems and methods that facilitate synchronizing recordings between a plurality of content recording devices using...
US-9,646,648 Method and apparatus for creating short video clips of important events
A method and apparatus for creating video clips is provided herein. During operation, a processing device will receive multiple video feeds from multiple video...
US-9,646,634 Low-rank hidden input layer for speech recognition neural network
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a deep neural network. One of the methods for...
US-9,646,612 Providing pre-computed hotword models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining, for each of multiple words or sub-words, audio...
US-9,646,606 Speech recognition using domain knowledge
In some implementations, data that indicates multiple candidate transcriptions for an utterance is received. For each of the candidate transcriptions, data...
US-9,646,497 System and method for determining position and distance of objects using road fiducials
Aspects of the invention relate generally to autonomous vehicles. The features described improve the safety, use, driver experience, and performance of these...
US-9,646,482 Learned and dynamic entry allowances
A system includes a plurality of sensors installed at a premises to capture data from an environment, a memory configured to store data captured over at least a...
US-9,646,480 Smart home device with integrated conditional lighting
Various embodiments of hazard detectors are presented. A hazard sensor may be present that detects the presence of a hazardous condition. A light sensor may be...
US-9,646,474 Method and electronic device for generating a crowd-sourced alert
During an emergency, a user initiates an emergency trigger, which puts an electronic device into an emergency mode. The device then emits an emergency sound...
US-9,646,434 Method and system for controlling access to a restricted location
The present disclosure describes techniques for controlling access a restricted location (114) as well as a system (100) for doing so. According to various...
US-9,646,384 3D feature descriptors with camera pose information
A method includes determining a first two-dimensional (2D) feature descriptor from a first image captured by an imaging camera in a first pose at a time of...
US-9,646,368 Automatic color correction
Methods, systems and computer program products for automatic color correction of image and video content are provided. A computer-implemented method may include...
US-9,646,332 Secure large volume feature license provisioning system
Disclosed is a manufacturing process and feature licensing system for provisioning personalized (device-unique) licenses to devices. The secure system uses a...
US-9,646,302 Systems, methods, and computer program products for managing wallet activation
Systems, methods, and computer program products are provided for managing activation in a mobile wallet. A wallet activation request is received from a wallet...
US-9,646,267 Following an entity in a social network
Methods, systems, and computer programs are presented for managing the visibility of relationships within a social network. One method includes an operation for...
US-9,646,244 Predicting likelihoods of conditions being satisfied using recurrent neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicting likelihoods of conditions being satisfied using...
US-9,646,222 Tracking and distorting image regions
Systems and methods are disclosed for tracking and distorting regions within a media item. A method includes identifying a region in a first frame of a media...
US-9,646,063 Sharing of profile information with content providers
In some implementations, a method includes receiving a search query, at an information provider, from a mobile device; generating a plurality of search results...
US-9,646,050 Methods, systems, and media for interpreting queries
Mechanisms for interpreting queries are provided. In some implementations, a method for interpreting queries is provided, comprising: receiving a search query...
US-9,645,986 Method, medium, and system for creating an electronic book with an umbrella policy
An electronic textbook system allows instructors to create custom coursebooks by integrating various materials from disparate sources. Instructors can arrange...
US-9,645,982 System and method for loading a web page
A method for loading a web page is provided. Primary executable script are asynchronously loaded. Commands associated with the primary executable script are...
US-9,645,981 Extraction of business-relevant image content from the web
A system and machine-implemented method for providing image content corresponding to a business establishment is provided. Several webpages corresponding to a...
US-9,645,980 Verification of native applications for indexing
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for verifying the ability of a processing system to crawl and...
US-9,645,974 Optimized matrix multiplication using vector multiplication of interleaved matrix values
The present disclosure relates to optimized matrix multiplication using vector multiplication of interleaved matrix values. Two matrices to be multiplied are...
US-9,645,955 Disruption counters
A system is provided that includes a memory and one or more processors in communication with the memory. The one or more processors are configured to identify a...
US-9,645,923 Generational garbage collector on multiple heaps
The subject technology discloses configurations for determining a list of wrappers in a new space of a host heap that include a reference to at least one object...
← 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.