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,865,264 Selective speech recognition for chat and digital personal assistant systems
Disclosed are computer-implemented methods and systems for dynamic selection of speech recognition systems for the use in Chat Information Systems (CIS) based...
US-9,865,260 Proactive incorporation of unsolicited content into human-to-computer dialogs
Methods, apparatus, and computer readable media are described related to automated assistants that proactively incorporate, into human-to-computer dialog...
US-9,865,247 Devices and methods for use of phase information in speech synthesis systems
A device may receive a speech signal. The device may determine acoustic feature parameters for the speech signal. The acoustic feature parameters may include...
US-9,865,154 Adaptive exit arm times based on real time events and historical data in a home security system
A security system includes a plurality of sensors installed at a premises to capture data from an environment in or around the premises, a memory configured to...
US-9,865,008 Determining a configuration of a content item display environment
Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for determining a configuration of a content...
US-9,865,006 Following content providers in a social context
In general, a method for providing content to a user includes providing a content item to a user responsive to a received request. The content item is displayed...
US-9,864,978 Method and apparatus for enabling content to be shared among multiple devices in a secure environment
A Master device (e.g., a SIM card) is configured with information regarding one or more Slave devices (e.g., SIM cards) that are associated with the Master...
US-9,864,967 Machine-readable delivery platform for automated package delivery
A user requests a package delivery from a package delivery system. The package delivery system provides the user with a machine-readable code for display at the...
US-9,864,955 Performing an operation during inferred periods of non-use of a wearable device
A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of...
US-9,864,901 Feature detection and masking in images based on color distributions
Implementations relate to image feature detection and masking in images based on color distributions. In some implementations, a computer-implemented method to...
US-9,864,880 Data encryption and isolation
A method of storing data for a computer application in a shared data store is disclosed. The method includes receiving a data submission from the computer...
US-9,864,812 Converting spreadsheet applications to web-based applications
A networked version of a spreadsheet application can be automatically created from an existing "conventional" spreadsheet. In one implementation, a server may...
US-9,864,795 Identifying entity attributes
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating an ontology of entity attributes. One of the...
US-9,864,783 Systems and methods for identifying outlying point of interest search results
Systems and methods for identifying and eliminating outlying point of interest search results to improve the readability of the mapped results are provided. One...
US-9,864,767 Storing term substitution information in an index
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing, in an index associated with a document, a...
US-9,864,748 System and method for suggesting media content contributions for a collaborative playlist
Systems and techniques for suggesting media content contributions for a collaborative playlist are presented. The system can include a playlist component, a...
US-9,864,738 Methods and apparatus related to automatically rewriting strings of text
Methods and apparatus related to automatically rewriting a string of text utilizing one or more rewrite rules. Some implementations are directed to scoring...
US-9,864,735 In-domain webpage editing
Systems and methods for editing content of a webpage are provided. One method includes receiving an identifier of a webpage to be edited. The method further...
US-9,864,732 User interfaces that facilitate management of formatting of digital content
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a user interface that includes a viewport...
US-9,864,684 Performing efficient cache invalidation
Performing efficient cache invalidation is disclosed, including: receiving an invalidation request to invalidate one or more invalidated cache entries at a...
US-9,864,655 Methods and apparatus for mobile computing device security in testing facilities
Methods and apparatus are provided for providing testing as a service. A loading computing device can receive a request to restore a testing computing device to...
US-9,864,597 Systems and methods for providing software updates
The present invention comprises systems and methods, and computer readable media comprising the methods, for updating software applications. The systems and...
US-9,864,541 Transparent hardware-assisted memory decompression
Provided are methods and systems for memory decompression using a hardware decompressor that minimizes or eliminates the involvement of software. Custom...
US-9,864,515 Virtual joystick on a touch-sensitive screen
Aspects of the subject technology relate to providing a virtual joystick on a touch-sensitive screen. The virtual joystick is associated with an area on the...
US-9,864,041 Systems and methods for beacon device fleet management
Systems and methods for beacon device fleet management are provided. One example system includes a plurality of beacon devices, a plurality of mobile computing...
US-D807,394 Display screen or portion thereof with a transitional graphical user interface component for identifying...
US-D807,389 Portion of a display screen with a changeable graphical user interface component
US-D807,387 Display screen with animated graphical user interface
US-D807,376 Display screen with animated graphical user interface for smart home automation system having a multifunction...
US-9,860,839 Wireless transceiver
A low cost, robust, wireless sensor that provides an extended period of operability without maintenance is described. The wireless sensors are configured to...
US-9,860,636 Directional microphone device and signal processing techniques
Methods and apparatus relating to microphone devices and signal processing techniques are provided. In an example, a microphone device can detect sound, as well...
US-9,860,605 Method and apparatus for controlling source transmission rate for video streaming based on queuing delay
A method for controlling transmission rate for video streaming based on queuing delay, includes determining a queuing delay for a packet transmitted from a...
US-9,860,578 Methods, systems, and media for recommending collaborators of media content based on authenticated media...
Methods, systems, and media for recommending collaborators of media content based on authenticated media content input are provided. In some implementations,...
US-9,860,441 Tile-based digital image correspondence
A computing device may obtain a first captured image of a scene and a second captured image of the scene. For a plurality of m.times.n pixel tiles of the first...
US-9,860,324 Rapid establishment of a connection from multiple address locations
A first computing device receives a first token with a first request for data from a second computing device located at a first network address, the first token...
US-9,860,253 System and method for embedding first party widgets in third-party applications
Methods and systems provide embeddable user interface widgets to third-party applications so that the widgets can be securely embedded in, and securely used...
US-9,860,227 Identifying panelists based on input interaction patterns
A panelist identification device for determining an identity of a panelist based on an input interaction pattern of the panelist is provided. Additionally, a...
US-9,860,200 Message suggestions
A method implemented at least in part on a head-mountable device (HMD) may involve: for each of one or more messages that are selected from a plurality of...
US-9,859,953 Systems, methods, and computer program products for identifying remote computing systems
Systems, methods, and computer program products are provided for using proximity sensing systems, such as Bluetooth low energy (LE) beacons, to uniquely...
US-9,858,928 Location-based responses to telephone requests
A method for receiving processed information at a remote device is described. The method includes transmitting from the remote device a verbal request to a...
US-9,858,922 Caching speech recognition scores
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for caching speech recognition scores. In some ...
US-9,858,921 Voice recognition grammar selection based on context
The subject matter of this specification can be embodied in, among other things, a method that includes receiving geographical information derived from a...
US-9,858,588 Methods and systems for displaying attribution credit data based on parameters
Methods and systems for providing for display attribution data associated with one or more events are disclosed. Processor identifies channels from paths...
US-9,858,358 Session-based query suggestions
Methods, systems, and apparatus, including computer program products, in which one or more search query suggestions are made for a current search session....
US-9,858,348 System and method for presentation of media related to a context
A system and method for presentation of media related to a context. A request is received over a network from a requesting device for media related to a...
US-9,858,329 Combined activities history on a device
A method includes performing a first activity with content associated with a first content type selected from the group consisting of television programming,...
US-9,858,317 Ranking communities based on members
Systems and methods for ranking communities based on members are described. One of the methods includes receiving a search query. The search query is received...
US-9,858,308 Real-time content recommendation system
System and methods of this disclosure are directed to recommending content in real-time or near real-time. The system comprises a number of pipelines updated a...
US-9,858,295 Ranking and selecting images for display from a set of images
Implementations generally relate to ranking and selecting images for display from a set of images. In some implementations, a computer-implemented method...
US-9,858,291 Detection of related local entities
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing local entities. In one aspect a method...
← 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.