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-1,016,4955 Volatile encryption keys
A method of operating a distributed storage system includes receiving, at data processing hardware of the distributed storage system, a customer-supplied...
US-1,016,4936 Providing content to devices in a cluster
Methods, systems, and apparatus, include computer programs encoded on a computer-readable storage medium, and include a method for providing content. The method...
US-1,016,4919 System and method for sharing content in an instant messaging application
A method and system for sharing content in an instant messaging application are disclosed. According to one embodiment a computer-implemented method comprises...
US-1,016,3443 Methods and systems for detecting and processing speech signals
Provided are methods, systems, and apparatuses for detecting, processing, and responding to audio signals, including speech signals, within a designated area or...
US-1,016,3442 Methods and systems for detecting and processing speech signals
Provided are methods, systems, and apparatuses for detecting, processing, and responding to audio signals, including speech signals, within a designated area or...
US-1,016,3441 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-1,016,3439 Method and apparatus for evaluating trigger phrase enrollment
An electronic device includes a microphone that receives an audio signal that includes a spoken trigger phrase, and a processor that is electrically coupled to...
US-1,016,3438 Method and apparatus for evaluating trigger phrase enrollment
An electronic device includes a microphone that receives an audio signal that includes a spoken trigger phrase, and a processor that is electrically coupled to...
US-1,016,3333 Mobile user interfaces for smart-home hazard detection devices
Various arrangements are presented for controlling a night light feature of a hazard detector. A user interface application executed on a mobile device may...
US-1,016,3263 Using image content to facilitate navigation in panoramic image data
The technology uses image content to facilitate navigation in panoramic image data. Aspects include providing a first image including a plurality of avatars, in...
US-1,016,3173 Methods for generating a cover photo with user provided pictures
A method for generating a cover photo for presenting on a profile page includes receiving a request from a user to generate a cover photo for presenting on a...
US-1,016,3090 Method and system for tagging of content
A system and machine-implemented method for providing a user with a set of user-generated labels for tagging an item, the method including providing an item for...
US-1,016,3066 Allocating computing resources based on service-level requests
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allocating resources. In one aspect, a method includes...
US-1,016,2903 Surfacing user-specific data records in search
Implementations of the present disclosure include actions of receiving search results that are responsive to the search query, the search results being...
US-1,016,2896 Event stream architecture for syncing events
A system and associated methods for generating a temporal event stream for a user is disclosed. The system includes a processor and a memory storing...
US-1,016,2895 Generating context-based spell corrections of entity names
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for correcting entity names. One method includes receiving texts...
US-1,016,2889 Methods, systems, and media for searching for video content
Methods, systems, and media for searching for video content are provided. In some embodiments, the method comprises: receiving one or more characters entered...
US-1,016,2838 Location refinement
Methods and apparatus related to associating location data with one or more entities. Location data from, for example, mobile devices carried by users, may...
US-1,016,2824 Using cross-matching between users and matching against reference data to facilitate content identification
Techniques for identifying video and/or audio content are presented. An identification management component (IMC) groups users determined to be at least...
US-1,016,2823 Populating user contact entries
Methods and apparatus for populating a contact entry of a user based on information obtained from one or more sources that are external to the contact entry....
US-1,016,2806 Unified web and application framework
The subject matter of this specification can be embodied in, among other things, a method that includes receiving an indication that a first activity has...
US-1,016,2802 Systems and methods for syndicating and hosting customized news content
A system provides client access to customized news content. The system includes a custom news source server and a news search server. The custom news source...
US-1,016,2617 Binary translation into native client
Systems and methods for binary translation are disclosed. In some implementations, guest software to run in a Native Client environment is received. The guest...
US-1,016,2487 Adaptive content control and display for internet media
This disclosure relates to adaptive content control and display for internet media. A playback component provides for playback of media content. An input...
US-1,016,2388 Modules and connections for modules to couple to a computing device
Examples herein include modules and connections for modules to couple to a computing device. An example module includes a housing comprising an end to couple to...
US-1,016,2383 Electronic device with brace for edge-to-edge opening
An electronic device includes: an enclosure having a first surface, a second surface, and a side surface disposed between the first and second surfaces; an...
US-1,016,2381 Hinged electronic device held in configurations by magnets
An electronic device includes: a first body portion having a first face and a second face; a second body portion having a first face and a second face, the...
US-1,016,2180 Efficient thin curved eyepiece for see-through head wearable display
An eyepiece for a head wearable display includes a curved lightguide component, an input coupler, and an output coupler. The curved lightguide component guides...
US-1,016,1801 Method and apparatus for detecting direction of motion with a passive sensor
A passive infrared sensor system for detecting the direction of movement by a warm object includes a passive infrared sensor and a lens having multiple...
US-D836,669 Display screen or portion thereof with transitional computer graphical user interface
US-D836,662 Display screen with animated graphical user interface
US-1,015,9078 Assigning physical-layer cell identities to base stations
A method includes receiving a transmission power, a distance from a source base station, and physical cell identifications (PCIs) under mod3 and mod30. The...
US-1,015,9055 GPS time-aiding and frequency correction
A system and method for time-aiding an autonomous Global Positioning System device over a Bluetooth connection allows for a faster time to fix by allowing...
US-1,015,8963 Ambisonic audio with non-head tracked stereo based on head position and time
Techniques of performing involve providing interactive audio in addition to ambisonic audio in stereo tracks selected according to the occurrence of events in a...
US-1,015,8930 Upgrading PON systems using a multi-cycle field AWG
The communication system has first and second optical systems and an optical feed fiber in communication with the first optical system and arranged to convey a...
US-1,015,8927 Systems and methods for detecting audio-video synchronization using timestamps
Systems and techniques for testing audio-video synchronization using one or more timestamps are presented. On a media sender end, a media stream with a video...
US-1,015,8926 Digital fingerprinting of live events for automatic detection
Aspects relate to causing one or more signals to be detectable within a live event such that devices that record at least a portion of the event also record the...
US-1,015,8918 Bookmarking prospective media content on computer network
Systems and methods for bookmarking prospective media content on computer network. In some implementations, a method includes: at a server system, obtaining,...
US-1,015,8893 Selective degradation of videos containing third-party content
A method includes dividing a video uploaded to a user's client device into scenes that include one or more frames. The method also includes generating a digital...
US-1,015,8741 Multi-level following mechanic for a social network
Methods, systems, and computer programs are presented for managing interaction between users in a social network. One method includes receiving one or more...
US-1,015,8734 Trigger associated notification delivery in an enterprise system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting notifications in an enterprise system. In one...
US-1,015,8616 Methods and systems for online access credential transition
Systems and methods for online access credential transition are described, including receiving a first string of elements associated with a subsequent online...
US-1,015,8577 Devices, systems, and methods for adaptive switching of multicast content delivery to optimize bandwidth usage
Systems, devices and methods for adaptive switching in multicast media streams are disclosed herein. In an embodiment, a method for adaptively transmitting...
US-1,015,7638 Collage of interesting moments in a video
A computer-implemented method includes determining interesting moments in a video. The method further includes generating video segments based on the...
US-1,015,7615 Forming chatbot output based on user state
Techniques are described herein for chatbots to achieve greater social grace by tracking users' states and providing corresponding dialog. In various...
US-1,015,7428 Offline content sharing
Offline sharing of content is performed. An offline request to share content associated with a content sharing platform to a social networking service is...
US-1,015,7403 List-based coupon system and methods
A list-based coupon system that enables users to create a list of items to obtain, purchase or locate within a store or other geographic area, and provides...
US-1,015,7402 Advertisements in view
A technique is provided to determine whether a region within a web page is viewable to a user through a browser window. Often, browsers will only show part of a...
US-1,015,7401 Engaged view rate analysis
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for data processing and content distribution. In one aspect,...
US-1,015,7343 Predictive model importation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining a plurality of model representations of...
← 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.