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,012,7324 Dynamically integrating offline and online suggestions in a geographic application
An initial sequence of one or more symbols is received via a user interface. An attempt is made to send a request for online suggestions to a network server via...
US-1,012,7312 Mutable list resilient index for canonical addresses of variable playlists
A method for adding a media item to a playlist may include identifying a media item instance to be added to a playlist, and creating a playlist key for the...
US-1,012,7311 Personalized content sharing
A method for providing personalized content sharing is disclosed. The method includes: receiving, by a processing device from a first computing device of a...
US-1,012,7288 Display of social content
In general, one aspect of the subject matter described in this specification can be embodied in methods that include identifying social content related to...
US-1,012,7287 Presenting related content in a stream of content
A system including a processor and a memory storing instructions that, when executed, cause the system to: receive a stream of content including a plurality of...
US-1,012,7245 Systems, methods, and computer-readable media for interpreting geographical search queries
Systems, methods, and computer-readable media for interpreting geographical search queries are provided. Query templates for geographical search queries are...
US-1,012,7228 Techniques for proactively providing translated text to a traveling user
Computer-implemented techniques can include obtaining future travel plans for a user in a region that utilizes a language that is foreign to the user and...
US-1,012,7227 Providing access to user-controlled resources by automated assistants
Techniques are described herein for allowing automated assistants serving users to access data controlled by others, including resources available to automated...
US-1,012,7215 Systems and methods for displaying contextual revision history in an electronic document
A user may want to view the revision history of a particular section or context of an electronic document. The user selects a context by selecting a section of...
US-1,012,7212 Correcting errors in copied text
A non-transitory computer-readable storage medium may include instructions stored thereon for propagating changes to copied text. When executed by at least one...
US-1,012,7194 Recursive embedding by URL parameterization
Methods, systems, and apparatus for performing recursive embedding by URL parameterization are provided. Recursive embedding by URL parameterization may be...
US-1,012,7089 Dynamic deep links to targets
A computing device may receive from a first application executing on at least one processor an indication of an action to be performed. The computing device may...
US-1,012,7076 Low latency thread context caching
A method includes performing one or more operations as requested by a thread executing on a processor, the thread having a thread context; receiving a park...
US-1,012,7052 Connection device for a modular computing system
Systems and methods of controlling operation of a connection device associated with a modular computing system are disclosed. For instance, data indicative of a...
US-1,012,6966 Rotated memory storage for fast first-bit read access
A method for reading a first data bit from a non-volatile memory of a memory system is disclosed. The N most-significant bits are stored for each of M words in...
US-1,012,6926 Systems and methods for rendering user interface elements in accordance with a device type
This application is directed to a method implemented by a computer system for rendering one or more user interface elements on a display device. The computer...
US-1,012,6913 Interactive digital map including context-based photographic imagery
A mapping system presents geographically relevant images. The images may be relevant to a search entered by the user, directions requested by the user, or any...
US-1,012,6840 Systems, methods, and media for providing an enhanced remote control having multiple modes
Systems, methods, and media for providing a multipurpose remote control are provided. In some implementations, a system for controlling a media device is...
US-1,012,6803 Conditional power management activities
Methods and apparatus for scheduling and controlling power management activities are disclosed. An example method includes detecting, by a computing device,...
US-1,012,6482 Lightguide device with outcoupling structures
A lightguide assembly including structures to provide for outcoupling of light from an internal reflection structure. In an embodiment, a lightguide assembly...
US-1,012,6141 Systems and methods for using real-time imagery in navigation
To generate navigation directions for a driver of a vehicle, a route for guiding the driver to a destination is obtained, visual landmarks corresponding to...
US-1,012,6011 Multiple environmental zone control with integrated battery status communications
Various arrangements for controlling multiple environmental zones are presented. A first zone specific device may be configured to alter an environmental...
US-1,012,3461 Cooling electronic devices in a data center with cooling units mounted in bays of a server rack frame assembly
A data center cooling system includes a server rack frame assembly that includes a plurality of bays defined along a lengthwise dimension of the frame assembly,...
US-1,012,3345 Interference mitigation in a device supporting multiple radio technologies communicating in overlapping time...
A wireless terminal that supports operation on a first wireless technology and operation on a second wireless technology performs a first set of measurements on...
US-1,012,3237 Method and apparatus for handover in a wireless communication system
A method and apparatus for handover in a wireless communication system. A handover indication can be received from a source base station (120) that is connected...
US-1,012,3206 Security techniques for reconnecting to a conference session using a computing device
A computer-implemented technique can include joining, by a computing device having one or more processors, a conference session hosted by a server via a...
US-1,012,3083 Systems and methods to select programming information for inclusion in informational displays
The present disclosure provides systems and methods that select programming information for inclusion in informational displays. In one example, for a...
US-1,012,3077 Methods and systems for controlling media display in a smart media display environment
A method is implemented on a casting device to enable a follow-me mode in which the casting device controls display of media content on an output device coupled...
US-1,012,3057 Cross-platform end caps
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a call to action at the end of a resource. In...
US-1,012,2983 Creating a video for an audio file
Systems and methods described herein relate to automation of video creation for an associated audio file or musical composition. In particular, a video can be...
US-1,012,2955 Interfacing a television with a second device
A system and method for interfacing a television with a second device is provided. The system includes an interfacing unit to enter an interfacing mode between...
US-1,012,2917 Systems and methods for capturing images from a lock screen
Techniques for entering an image-capture user interface from a locked mobile device and capturing an image while the mobile device is still in a locked state....
US-1,012,2848 Caller preview for video calls
Implementations of the present application relate to caller previews for video calls. In some implementations, a method includes sending, by a caller device, a...
US-1,012,2847 Electronic device and method for detecting presence and motion
Apparatus and methods for detecting presence and motion by an electronic device are disclosed. In an example device, the device includes a housing defining an...
US-1,012,2791 Social circles in social networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting contact data for displaying representations...
US-1,012,2784 Configurable remote notification of detected events
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-1,012,2723 Supervised contact list for user accounts
Implementations relate to a supervised contact list for user accounts. In some implementations, a method includes determining an activity related to a...
US-1,012,2681 Network address translation for virtual machines
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a packet from a client, the packet having...
US-1,012,2669 Social annotations derived from client contact lists
A method for deriving social annotations from a client contact list is disclosed. The method includes transmitting, by a client device, a request for a media...
US-1,012,2629 Systems and methods for externalizing network functions via packet trunking
The methods and systems described herein provide a mechanism to externalize network functions through a direct link between a network switch and an external...
US-1,012,2591 Managing access to no-cost content
A computer-implemented method includes obtaining a whitelist that identifies one or more content providers that are accessible for free through a particular...
US-1,012,2541 Methods, systems, and media for sending a message about a new video to a group of related users
Methods, systems, and media for sending a message about a new video to a group of related users are provided. In accordance with some embodiments, the method...
US-1,012,2417 Communicating via near field communications
Communicating via near field communication (NFC) between a reader and an application on an NFC-enabled device. The device receives, from a reader, a selection...
US-1,012,2090 Anntena configurations for wireless devices
A wireless device can include an antenna element, a printed circuit board, an antenna feed, a conductive surface, and a conductive connector. The printed...
US-1,012,2081 Hand grip sensor for external chassis antenna
A method and system for detecting whether the position of a user's hand gripping a mobile communication device chassis affects an external antenna is provided....
US-1,012,1997 Battery module
A battery module includes a housing that defines an inner volume and includes an airflow path from an aperture formed in a first end member of the housing,...
US-1,012,1419 Head mounted display device with rapid gamma correction between display panels
A head mounted display (HMD) device periodically measures a gamma characteristic of each of a plurality of display panels, then adjusts the characteristic of...
US-1,012,1364 Smart-home device providing follow up communications to condition detection events
Hazardous or dangerous conditions may be monitored. A mode may be set to a state indicative of the condition being present. It may then be determined that the...
US-1,012,1361 Smart hazard detector drills
Systems and methods for initiating a drill by receiving an indication to start a drill. Initiating the drill also includes verifying that a remote device used...
US-1,012,1335 Wearable haptic device for the visually impaired
Techniques and apparatuses enabling a wearable haptic device for the visually impaired. The techniques enable users to interact with their mobile devices using...
← 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.