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,263,052 Simultaneous estimation of fundamental frequency, voicing state, and glottal closure instant
A method and system is disclosed for simultaneously determining glottal closure instants (GCIs), fundamental frequency (F0s), and voicing state of a speech...
US-9,263,048 Word-level correction of speech input
The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text...
US-9,263,042 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,263,036 System and method for speech recognition using deep recurrent neural networks
Deep recurrent neural networks applied to speech recognition. The deep recurrent neural networks (RNNs) are preferably implemented by stacked long short-term...
US-9,263,035 Promoting voice actions to hotwords
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for designating certain voice commands as hotwords. The...
US-9,263,034 Adapting enhanced acoustic models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing speech recognition accuracy. In one aspect, a...
US-9,263,033 Utterance selection for automated speech recognizer training
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a set of training utterances. The methods,...
US-9,263,028 Methods and systems for automated generation of nativized multi-lingual lexicons
An input signal that includes linguistic content in a first language may be received by a computing device. The linguistic content may include text or speech....
US-9,262,936 Determining individuals for online groups
The disclosed subject matter relates to encouraging an individual to assume a leadership role associated with an online group relating to a subject matter. In...
US-9,262,929 Ground-sensitive trajectory generation for UAVs
Embodiments described herein may help to automatically create flight plans that incorporate information regarding a number of different societal considerations....
US-9,262,882 Social voting-based campaigns in search
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, determining that a voting user interface (VUI) is to be...
US-9,262,868 Method for transforming mapping data associated with different view planes into an arbitrary view plane
A computer-implemented method for rendering mapping data is provided. The method includes obtaining mapping data for displaying a map image, wherein the mapping...
US-9,262,861 Efficient computation of shadows
Methods and apparatus are provided for displaying shadows of polygonal light sources. A computing device can determine a light-source polygon of a polygonal...
US-9,262,852 Generating a road network based on satellite imagery
A system and method for generating a road network based on satellite imagery. Plural pixels corresponding to satellite imagery of a region are obtained. For...
US-9,262,780 Method and apparatus for enabling real-time product and vendor identification
A method and apparatus for enabling dynamic product and vendor identification and the display of relevant purchase information are described herein. According...
US-9,262,767 Systems and methods for generating statistics from search engine query logs
A computer-implemented method includes calculating first statistics about a user-identified event within a first subset of a database of events; selecting a...
US-9,262,752 Attendee suggestion for events based on profile information on a social networking site
A system and machine-implemented method for suggesting a user for an event within a social networking site is provided. The method includes receiving a social...
US-9,262,742 User list identification
Systems, methods, computer program products are provided for presenting content. An example computer implemented method includes identifying, by a data exchange...
US-9,262,682 Extracting card data with card models
Embodiments herein provide computer-implemented techniques for allowing a user computing device to extract financial card information using optical character...
US-9,262,670 Adaptive region of interest
This disclosure relates to adaptively determining and improving the quality of a region of interest in video content. A region inspection component inspects...
US-9,262,607 Processing user input corresponding to authentication data
A system and machine-implemented method for processing user input. User input by a user is received within a first input field. An authentication entry, for...
US-9,262,596 Controlling access to captured media content
Systems and methods for controlling access to captured media content may involve basing a user identifier's permissions on location and/or time data associated...
US-9,262,541 Distance based search ranking demotion
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing local search results. In one aspect, a method...
US-9,262,459 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,262,455 Indexing quoted text in messages in conversations to support advanced conversation-based searching
A method for indexing quoted text includes, obtaining a plurality of index entries in an index. A respective index entry corresponds to a respective term in one...
US-9,262,446 Dynamically ranking entries in a personal data book
Techniques are disclosed for automatically generating and maintaining personal data, such as an address book, a financial portfolio, a discussion groups or...
US-9,262,420 Third-party indexable text
Techniques are shown for enabling a network system to index data stored on a third-party server without having to access the raw data on the third-party server....
US-9,262,413 Mobile user interface for contextual browsing while playing digital content
System and methods of presenting multiple contexts, while continuing playback of digital content, such as a digital video, are presented. A user interface (UI)...
US-9,262,412 Techniques for predictive input method editors
A computer-implemented technique is presented. The technique can include receiving, at a computing device comprising one or more processors, a first input from...
US-9,262,406 Semantic frame identification with distributed word representations
A computer-implemented technique can include receiving, at a server, labeled training data including a plurality of groups of words, each group of words having...
US-9,262,405 Systems and methods of serving a content item to a user in a specific language
Systems and methods of serving a content item to a user in a specific language are provided. An electronic document can be provided to a computing device over a...
US-9,262,398 Language set disambiguator
A set of language tags in a backend application can be passed to a frontend application in the form of a language selection tool. The disclosure creates a...
US-9,262,372 Achieving balanced interconnectivity in a computer network
Systems and methods of configuring a computer network are provided. The network can include a first stage of M nodes and a second stage of N nodes. Each node in...
US-9,262,304 Methods and systems for testing interactions between mobile applications
A shared platform included in a device can be configured to execute instructions from a first application and a second application to operate the device. The...
US-9,262,300 Debugging computer programming code in a cloud debugger environment
A method for capturing breakpoint information from a debuggee software process includes generating a breakpoint condition based upon a breakpoint request...
US-9,262,147 Recording client events using application resident on removable storage device
At a server, during one or more first time periods, event data is received from a first client with respect to one or more events that occur at the first...
US-9,262,093 Prioritized rate scheduler for a storage system
A storage system may include a set of storage devices; a controller; and a management device. The controller may arbitrate among operations for execution by the...
US-9,262,075 Thumb typing keyboard
A computing device may output a graphical keyboard for display. The graphical keyboard may comprise a first and a second subset of keys. The first and second...
US-9,261,991 Multi-layered sensing with multiple resolutions
A display component (108) displays multiple icons that a user can touch. A multi-layered sensing component (104) includes at least a high resolution sensing...
US-9,261,989 Interacting with radial menus for touchscreens
The subject technology discloses configurations for providing a radial menu on one or more computing devices with a touch-sensitive screen. In one example, a...
US-9,261,959 Input detection
Exemplary methods and systems provide for eye-tracking. An exemplary method may involve: causing a projection of a beam of light onto an eye and receiving data...
US-9,261,893 Encoder update by using regenerative power
A robotic system may include an incremental encoder coupled to a joint of the system. The robotic system may include a memory configured to store ...
US-9,261,881 Filtering noisy/high-intensity regions in laser-based lane marker detection
An autonomous vehicle may be configured to receive, using a computer system, a plurality of remission signals from a portion of a lane of travel in an...
US-9,261,879 Use of uncertainty regarding observations of traffic intersections to modify behavior of a vehicle
Methods and devices for using uncertainty regarding observations of traffic intersections to modify behavior of a vehicle are disclosed. In one embodiment, an...
US-9,261,701 Wearable device with input and output structures
A head-wearable device includes a center support extending in generally lateral directions, a first side arm extending from a first end of the center frame...
US-9,261,700 Systems and methods for performing multi-touch operations on a head-mountable device
Embodiments described herein may provide a configuration of input interfaces used to perform multi-touch operations. An example device may involve: (a) a...
US-9,261,590 Adaptive algorithms for interrogating the viewable scene of an automotive radar
A radar system in an autonomous vehicle may be operated in various modes and with various configurations. In one example, the radar system determines a target...
US-9,261,379 Intersection completer
Aspects of the disclosure relate generally to generating roadgraphs for use by autonomous vehicles. A computer may receive input defining aspects of a roadway...
US-9,261,289 Adjusting proximity thresholds for activating a device user interface
A smart-home device includes a user interface including an electronic display having a first display mode and a second display mode, the first display mode...
US-9,261,287 Adaptive power stealing thermostat
An electronic thermostat and associated methods are disclosed for power stealing from an HVAC triggering circuit. The methods include making voltage...
← 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.