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,529,487 Method of providing fast switching to web apps
Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for providing fast switching to web applications are...
US-9,529,449 Input method editors for indic languages
A first touch input can indicate a selection of a character from a first virtual keyboard configured for an Indic script. A modified first virtual keyboard can...
US-9,529,420 Transitioning between two power states based on user related signals
Systems, methods, and machine-readable media transitioning between two power states based on user-related signals are provided. A computing device in a first...
US-9,529,201 Magnetically coupled waterproof hinge with integrated multi-stage button and state detection
An example of a waterproof hinge and button configuration for a head mounted device is provided. A magnet may be attached to the button, and a sensor may be...
US-9,529,198 Opto-mechanical system for head-mounted device
Opto-mechanical systems, methods of assembly, and devices utilizing opto-mechanical systems are disclosed. One example opto-mechanical system includes an optics...
US-9,529,197 Wearable device with input and output structures
A head-wearable device includes a center support extending in generally lateral directions, a first side arm extending from a first end of the center frame...
US-9,529,093 Systems and methods for estimating attitude using double differenced GPS carrier phase measurements
Systems and methods for estimating attitude using double differenced GPS carrier phase measurements are provided. An exemplary computer-implemented method...
US-9,529,079 Multiplexed multichannel photodetector
A light detection and ranging (LIDAR) system can emit light toward an environment and detect responsively reflected light to determine a distance to one or more...
US-9,528,850 Suggesting a route based on desired amount of driver interaction
Aspects of the disclosure relate generally to generating and providing route options for an autonomous vehicle. For example, a user may identify a destination,...
US-9,527,614 Method of packaging camera facilitating ease of installation
This application is directed to packaging a camera product. A base is attached to a holding element that is configured to physically hold a camera and includes...
US-D775,233 Media streaming device
US-D775,131 Balanced dock
US-D775,106 Remote control
US-D775,023 Automotive button
US-9,526,155 Systems and methods of controlling light sources according to location
Systems and methods of the disclosed subject matter provide a first light source, a second light source, and a controller communicatively coupled to the first...
US-9,526,127 Affecting the behavior of a user device based on a user's gaze
A device may determine whether a user is facing a display screen associated with the device; and present feedback to the user. When presenting the feedback, the...
US-9,526,120 Techniques for context-based application invocation for short-range wireless communication interactions
A computer-implemented technique for context-based application invocation for short-range wireless communication interactions can include exchanging sets of...
US-9,526,074 Methods and apparatus for determining a transmit antenna gain and a spatial mode of a device
Methods and apparatus for determining a transmit antenna gain and a spatial mode of a wireless device (100) are disclosed. The apparatus (100) includes a main...
US-9,525,936 Wireless earbud communications using magnetic induction
Disclosed are systems and devices for transmission of an audio signal. In some embodiments, the system may include a wearable computing device, a first audio...
US-9,525,913 Systems, methods, and media for inhibiting the presentation of spoiler content based on requested content
Systems, methods, and media for inhibiting the presentation of spoiler content based on requested content are provided. In some embodiments, a method for...
US-9,525,900 Video management system
A system and method for managing video data and metadata associated with the video data is disclosed. In one embodiment, a content management system receives...
US-9,525,770 Portable electronic device with dual, diagonal proximity sensors and mode switching functionality
An electronic device (100) includes a housing (127,128) having a front major face, a rear major face, a first side edge (201), and a second side edge 202. A...
US-9,525,769 Providing interactive alert information
In some implementations, a computer-implemented method of displaying alert information with a mobile communication device includes displaying device status...
US-9,525,747 Method and system for processing published content on the internet
Disclosed is a method for processing content published on-line so as to identify each item in a unique manner. In some implementations, an RSS feed is received...
US-9,525,658 Synchronous communication system and method
A method, computer program product, and computing system for providing a plurality of users of a social network with the ability to indicate affinity with an...
US-9,525,641 Facilitating buffer wait time determination based on device- or entity-related conditions
Systems and methods that relate to determination of buffer wait time based on defined parameters are described. A method includes: determining, by a first...
US-9,525,627 Network packet encapsulation and routing
Methods, systems, and apparatus are described for network encapsulation and routing. In one aspect, a method includes receiving, from source network and at an...
US-9,525,599 Modeling distributed systems
A modeling system including a data processing device in communication with a non-transitory memory storing a model modeling interactions of resources of a...
US-9,525,554 Device and method for identifying a certificate for multiple identities of a user
A device and method associates a certificate with a first recipient identity. The method comprises receiving the first recipient identity of a user. The method...
US-9,525,203 Controlling MTD antenna VSWR and coupling for SAR control
A method and apparatus has been developed to reduce SAR for a mobile device by designing appropriate matching circuits between each antenna and its power...
US-9,524,733 Objective speech quality metric
Methods and systems are provided for using a model of human speech quality perception to provide an objective measure for predicting subjective quality...
US-9,524,635 Smart-home household policy implementations for facilitating occupant progress toward a goal
Embodiments provided herein relate to controlling a household via one or more household policies. In one embodiment, a method includes: receiving, at a...
US-9,524,487 System and methods for detecting temporal music trends from online services
A system and methods for automatically detecting temporal music trends by observing music consumption by users of online services, for example, social networks,...
US-9,524,435 Detecting the location of a mobile device based on semantic indicators
A system and computer implemented method for detecting the location of a mobile device using semantic indicators is provided. The method includes receiving,...
US-9,524,431 Local maps using tiles
A method includes identifying a plurality of linear geographic dividers for a region, wherein the plurality of linear geographic dividers comprises one or more...
US-9,524,421 Differentiating real faces from representations
Facial recognition can be used to determine whether or not a user has access privileges to a device such as a smartphone. It may be possible to spoof an...
US-9,524,398 Computing a checksum for content in local storage
Systems and methods for computing a checksum are provided. In some aspects, an online application code module is written in a first programming language. The...
US-9,524,381 Piracy prevention in digital rights management systems
A method in a multimedia device (130) including obtaining protected content having a limited exercisable right associated therewith, obtaining an extension of...
US-9,524,352 Sharing data across partner websites
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. An indication...
US-9,524,350 Resource locator remarketing
Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the...
US-9,524,347 Automatically implementing an application in response to a search query
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining when to implement native application that has...
US-9,524,336 Search query auto-completions based on social graph
In general, aspects of the subject matter described in this specification can be embodied in methods that include the actions of receiving a search query...
US-9,524,293 Techniques for automatically swapping languages and/or content for machine translation
A computer-implemented technique can include receiving a machine translation input specifying (i) a source text, (ii) a source language of the source text, and...
US-9,524,214 Virtual machine
A distributed system including one or more data processing devices executing instructions configuring the one or more data processing device to execute a...
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...
← 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.