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,524,199 Activating device functions based on configurations of device modules
Embodiments are provided for managing operation of an electronic device based on the connection(s) of hardware module(s) to the electronic drive via a support...
US-9,524,198 Messaging between web applications
The disclosed subject matter relates to a system for messaging between applications, the system having one or more processors and a memory including...
US-9,524,159 Updating an operating system
Systems and methods for updating operating system software are provided. In some aspects, an update for an operating system of a computing device is received,...
US-9,524,093 Systems and methods for handling scrolling actions for scrolling through content displayed on an electronic device
Systems and methods for handling scrolling actions for scrolling through content displayed on an electronic device are provided. In some aspects, a system...
US-9,524,084 Presenting images of multiple media entities
Methods and systems for presenting multiple images of entities associated with media items in a media list are provided. A method may include identifying a...
US-9,524,083 Customizing mobile media end cap user interfaces based on mobile device orientation
A mobile device determines playback of a media item is complete on the mobile device and determines that an orientation of the mobile device is in landscape...
US-9,524,079 Information interchange via selective assembly using single gesture
Disclosed are methods and devices for a gesture-enabled tool that enables a user to assemble a data bundle using a single continuous gesture to select items for...
US-9,524,077 Allowing users to categorize and visualize content recommendations
Methods and systems are provided for allowing a user to categorize, organize, and/or visualize content recommendations made by the user. Various interactive...
US-9,524,073 Triggering action on a web page
A method and computer system for receiving a selection of a first element of one or more elements on a web page via a user interface. A selection of an action...
US-9,524,050 Disambiguating touch-input based on variation in pressure along a touch-trail
Disclosed is a method and corresponding apparatus or system for disambiguating touch-input based on variation in a characteristic such as speed or pressure...
US-9,523,993 Systems, methods and apparatus for monitoring and managing device-level energy consumption in a smart-home...
Accessing an energy management policy for a plurality of devices is described, wherein the devices are coupled with a first structure. The energy usage of the...
US-9,523,984 Methods and systems for determining instructions for pulling over an autonomous vehicle
Methods and systems for determining instructions for pulling over an autonomous vehicle are described. An example method may involve identifying a region of a...
US-9,523,853 Providing focus assistance to users of a head mounted display
A head mounted display ("HMD") includes a display module that displays a primary viewing image at a focus distance. The display module also displays a focusing...
US-9,523,585 Systems and methods for handling application notifications
Certain implementations of the disclosed technology may include systems and method for handling application notifications. According to an example...
US-9,523,567 Guided installation for an opening sensor
Systems and techniques are provided for guided installation of an opening sensor. A strength of a magnetic field created by a magnet of an opening sensor at a...
US-9,523,226 360 degree bi-stable dual pivot hinge
In one general aspect, a computing device includes a lid, and a base coupled to the lid by a hinge, the hinge including a bi-stable hinge part including a...
US-9,522,471 Virtual safety cages for robotic devices
Methods and systems for determining and presenting virtual safety cages are provided. An example method may involve receiving an instruction for a robotic...
US-D774,544 Communications terminal with computer icon
US-D774,530 Display screen or portion thereof with graphical user interface morphing window controls
US-9,521,786 Thermosiphon systems for electronic devices
A thermosiphon system includes a condenser and an evaporator fluidically coupled to the condenser by a condensate line. The evaporator includes a housing having...
US-9,521,632 Power allocation for overlapping transmission when multiple timing advances are used
A method and apparatus for power allocation for overlapping transmissions is provided herein. During operation, user equipment will determine if transmissions...
US-9,521,497 Systems and methods for equalizing audio for playback on an electronic device
Embodiments are provided for equalizing audio data for output by a speaker of an electronic device based on a local position or orientation of the electronic...
US-9,521,481 Speaker porting around backlit keyboard
A system for porting a speaker through a keyboard module and a backlight module is provided. The system includes an enclosure, the enclosure configured to mount...
US-9,521,478 Three-piece device ear hook
An ear hook assembly (401) is provided. The ear hook assembly (401) includes a device hook engagement component (405), an ear hook engagement component (406),...
US-9,521,437 Insertion of recorded secondary digital video content during playback of primary digital video content
A method of operating a digital video service set top box system is provided. The set top box system accommodates playback of locally stored recorded secondary...
US-9,521,270 Changing in real-time the perspective of objects captured in images
Capturing an image of an object from a captured perspective and creating a plurality of candidate object areas. Each candidate object area potentially enclosing...
US-9,521,205 Analyzing changes in web analytics metrics
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for analyzing changes in web analytics metrics. In one...
US-9,521,199 Reliable transfer of data from an image capturing device to a remote data storage
A method for transferring data from a data capturing device (DCD) comprises: establishing a first communication link between a first user device and the DCD....
US-9,521,189 Providing contextual data for selected link units
Link units include a keyword or words that, when selected, cause a client device to display a landing page having one or more content items related to the...
US-9,521,182 Systems and methods related to identifying authorship of internet content
Methods and apparatus related to identifying authorship of Internet content. Some implementations are directed to methods and apparatus for identifying a...
US-9,521,172 Method and system for sharing online content
A system and a computer-implemented method for sharing online content are provided. The method is implemented using a computer device coupled to a user...
US-9,521,105 Sending communications to contacts on a social networking service
Sending communications to contacts on a social networking service includes receiving a target geographical location of a computing device, identifying a...
US-9,521,087 Servicing requests using multiple data release cycles
A system and method for serving requests using multiple release cycles is disclosed. The data release application includes a controller, a configuration data...
US-9,520,252 Adaptable hazard detector mounting plate
According to one embodiment, a mounting plate for coupling a hazard detector with a wall or ceiling of a structure is provided. The mounting plate includes a...
US-9,520,141 Keyboard typing detection and suppression
Provided are methods and systems for detecting the presence of a transient noise event in an audio stream using primarily or exclusively the incoming audio...
US-9,520,130 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,520,054 Mobile user interface for smart-home hazard detector configuration
System for displaying hazard events and adjusting hazard detector settings on a mobile device includes a user interface executed on the mobile device, a hazard...
US-9,520,049 Learned overrides for home security
Systems and techniques are provided for learned overrides for home security. A sensor of a security system may be armed. A trip signal may be received...
US-9,519,999 Methods and systems for providing a preloader animation for image viewers
Methods and systems for providing a preloader animation for image viewers is provided. An example method includes receiving an image of an object, determining...
US-9,519,957 Automated selective application of fill light filter
Aspects of the subject technology relate to automatically and selectively applying a fill light filter to an image. A process includes determining an...
US-9,519,920 Advertiser campaign scripting
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.
US-9,519,792 Copyright protection
A method and computing system for receiving a plurality of discrete audio signals from a plurality of participants of a synchronous communication session. The...
US-9,519,786 Firmware integrity ensurance and update
A client device includes a flash chip for storing firmware and a microcontroller for storing an image in read-only memory. The image corresponds to an accurate...
US-9,519,722 Method and system for providing dynamic personalized recommendations for a destination
Methods and systems for providing a user with content relevant to a location of interest to the user, when the user is determined to be at or near the location,...
US-9,519,683 Inferring social affinity based on interactions with search results
Techniques for inferring social affinity may include the following operations: obtaining information derived from online activity of a first party, where the...
US-9,519,638 Feed translation for a social network
A system and method for translating a social feed is disclosed. The system comprises a communication module, a decoding engine and a re-encoding engine. The...
US-9,519,408 Systems and methods for guided user actions
Systems and methods for guided user actions are described, including detecting a first action performed by a user; gathering information associated with the...
US-9,519,395 Presenting windows or tabs
Systems and methods for presenting windows or tabs are provided. In some aspects, a request is received, via a user input device, to view a set of windows or...
US-9,519,351 Providing a gesture-based interface
Systems and methods for providing a gesture-based interface are provided. In some aspects, depth data indicative of a person interacting with one or more...
US-9,519,345 Computing device with force-triggered non-visual responses
In one example, a method includes receiving, by a computing device, an indication of a detected force applied to the computing device. The method further...
← 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.