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,542,947 Method and apparatus including parallell processes for voice recognition
A method and apparatus for voice recognition performed in a voice recognition block comprising a plurality of voice recognition stages. The method includes...
US-9,542,945 Adjusting language models based on topics identified using context
Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for adjusting language models. In one aspect, a method...
US-9,542,942 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,542,932 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,542,927 Method and system for building text-to-speech voice from diverse recordings
A method and system is disclosed for building a speech database for a text-to-speech (TTS) synthesis system from multiple speakers recorded under diverse...
US-9,542,844 Providing navigation directions in view of device orientation relative to user
To provide effective navigation directions to a user in an automotive environment, a system determines information related to navigating the user to a...
US-9,542,783 Method and apparatus for authenticating access to a multi-level secure environment of an electronic device
An electronic system utilizes a method (500) for authenticating access to a multi-level secure environment. According embodiments, the system stores (501)...
US-9,542,773 Systems and methods for generating three-dimensional models using sensed position data
Embodiments include a computer-implemented method for generating a three-dimensional (3D) model. The method includes receiving a first and second sets of sensed...
US-9,542,770 Automatic method for photo texturing geolocated 3D models from geolocated imagery
A method and system for applying photo texture to geolocated 3D models operates within a 3D modeling system. The modeling system includes a modeling application...
US-9,542,724 Systems and methods for stroke rendering on digital maps
To provide smoothly scaleable map features on interactive digital maps, a first and a second sets of style parameters for rendering a map feature at a first...
US-9,542,723 Architectures and methods for creating and representing time-dependent imagery
Aspects of the technology pertain to geographical image processing of time-dependent imagery. Various assets acquired at different times are stored and...
US-9,542,697 Customized landing pages
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for personalizing landing pages. In one aspect, a method...
US-9,542,668 Systems and methods for clustering electronic messages
System and methods are provided for receiving selection, by a user, of a subset of message clusters in a plurality of message clusters. Each message cluster is...
US-9,542,612 Using extracted image text
Methods, systems, and apparatus including computer program products for using extracted image text are provided. In one implementation, a computer-implemented...
US-9,542,488 Associating audio tracks with video content
In one example, a system comprises at least one processor configured to determine an indication of an audio portion of video content, determine, based at least...
US-9,542,486 Techniques for real-time translation of a media feed from a speaker computing device and distribution to...
A computer-implemented technique can include receiving a media feed from a speaker computing device representing speech of a speaker user captured by the...
US-9,542,476 Refining search queries
Methods, systems, and apparatus, including computer program products, for refining search queries. In one implementation, a method includes obtaining a...
US-9,542,475 Presenting content in accordance with a placement designation
Methods, systems, and computer program products are provided for presenting content in accordance with a placement designation. One example method includes...
US-9,542,462 Scaling high-level statistical languages to large, distributed datasets
A system and method for performing large-scale data processing using a statistical programming language are disclosed. One or more high-level statistical...
US-9,542,457 Methods for displaying object history information
A method includes receiving a search request including a search input; and identifying a history information item based on the search input. The history...
US-9,542,453 Systems and methods for promoting search results based on personal information
A method is performed at a server system having one or more processors and memory. The server receives a search query from a user and identifies a list of...
US-9,542,451 Mobile application search ranking
Disclosed is a technique for providing a linkage between applications, or other digital content, of an application store by assigning values to users of the...
US-9,542,450 Selecting content using entity properties
Systems and methods of the disclosure relate to selecting content via a computer network. A search query provided by a user device can be received. An entity of...
US-9,542,441 Using web ranking to resolve anaphora
The specification relates to a method of receiving a first query and a second query. The method analyzes the second query for a presence of anaphora. If...
US-9,542,421 Sequencing electronic files
Systems and methods for sequencing electronic files include generating a first file sequence and one or more alternative file sequences. An alternative file...
US-9,542,419 Computer-implemented method for performing similarity searches
A similarity search may be performed on the image of a person, using visual characteristics and information that is known about the person. The search...
US-9,542,385 Incremental multi-word recognition
In one example, a computing device includes at least one processor that is operatively coupled to a presence-sensitive display and a gesture module operable by...
US-9,542,374 Method and apparatus for applying revision specific electronic signatures to an electronically stored document
Aspects of the present disclosure are directed to methods and systems for applying electronic signatures to an electronically stored document wherein the...
US-9,542,368 Method, manufacture, and apparatus for instantiating plugin from within browser
A method, apparatus, and manufacture for instantiating a browser plugin is provided. A client web browser of a client is employed to instantiate a browser...
US-9,542,365 Methods for generating e-mail message interfaces
A method includes accessing, by a server computer, a plurality of electronic mail messages; identifying, based on information contained in each electronic mail...
US-9,542,364 Tearable displays with partial tears defined by extrapolated paths
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presenting content on tearable displays. One of the methods...
US-9,542,361 Collapsible text input box
A system and method may truncate entered text of a text box user interface element to display both a beginning portion of the text and an ending portion of the...
US-9,542,353 System and method for reducing command scheduling constraints of memory circuits
A memory circuit system and method are provided. An interface circuit is capable of communication with a plurality of memory circuits and a system. In use, the...
US-9,542,352 System and method for reducing command scheduling constraints of memory circuits
A memory circuit system and method are provided. An interface circuit is capable of communication with a plurality of memory circuits and a system. In use, the...
US-9,542,350 Authenticating shared interconnect fabrics
A method of authenticating shared peripheral component interconnect express devices of a switched fabric includes associating at least one requester identifier...
US-9,542,335 Methods and systems for rule-based flexible cache invalidation
Methods and systems for cache validation. The cache validation system receives cache requests, and identifies requested cache entries as stale in response to a...
US-9,541,996 Image-recognition based game
Disclosed herein are embodiments of an image-recognition based game. In one aspect, a method involves (1) receiving by a computing device an input to initiate a...
US-9,541,986 Adaptive screen timeouts based on user preferences, interaction patterns and active applications
A computing device, such as a mobile communication device, is provided that adjusts, based on user interaction with the device, sleep times for a display to...
US-9,541,912 Synchronization of appliances to a schedule of a user
A method and system are provided that synchronize one or more appliances to one or more users' schedules. Sensor data may be obtained from a sensor. The sensor...
US-9,541,632 Method and apparatus for generating reference signals for accurate time-difference of arrival estimation
A base station communicates a positioning reference signal (PRS) to wireless communication devices over a downlink in a wireless communication system by...
US-9,541,410 Augmented trajectories for autonomous vehicles
An autonomous vehicle may include a stuck condition detection component and a communications component. The stuck-detection component may be configured to...
US-9,541,300 HVAC controller with user-friendly installation features facilitating both do-it-yourself and professional...
A thermostat may include a processing system, a plurality of HVAC connectors configured to receive a corresponding plurality of HVAC control wires, and a...
US-9,539,514 Method and system for generating signatures and locating/executing associations for a game program
Disclosed are a method and system for generating signatures and locating/executing associations for a game program. In this way, hints pertaining to particular...
US-D776,162 Media streaming device
US-D776,145 Display screen with transitional graphical user interface for navigating event information
US-D776,059 Electrical connector
US-D776,058 Electrical connector
US-9,538,478 Method and system for managing transmit power on a wireless communication network
The present disclosure sets forth multiple embodiments of the invention. Among those embodiments is a method for determining a maximum power reduction of an...
US-9,538,459 Adaptive scanning based on user activity
Systems and methods for adaptively scanning for one or more beacon devices based at least in part on user activity are provided. More particularly, a user...
US-9,538,452 Management of ad-hoc peer-to-peer connections to provide data network access using a plurality of heterogeneous...
A method includes collecting physical layer and data layer connectivity information from a plurality of wide area networks using a plurality of mobile devices...
← 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 | 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.