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,231,698 Optical communication terminal
An optical communication terminal is configured to operate in two different complementary modes of full duplex communication. In one mode, the terminal...
US-9,231,660 User authentication using near field communication
A mobile computing device is authenticated to a user using an NFC tag embedded within or attached to an object that is commonly carried or worn by the user. The...
US-9,231,525 Compensating a two stage amplifier
Systems and techniques are disclosed for configuring a circuit containing a two-stage amplifier including a first stage containing at least a differential...
US-9,231,503 Methods and apparatuses for selectively controlling motor power boards
Methods and systems for building arbitrary motor controllers are described. An example motor controller may include multiple motor power boards connected in a...
US-9,230,762 System for automatic decommissioning of network participants wherein device has a deflective member having...
Disclosed is a memory device in which the state of the memory may be set by a mechanical action, with or without mains power present. The memory state may be...
US-9,230,714 High strength windable electromechanical tether with low fluid dynamic drag and system using same
A tether, and system using such a tether, adapted to provide mechanical and electrical coupling of an airborne flying platform to the ground. The tether may...
US-9,230,555 Apparatus and method for generating an output audio data signal
An apparatus receives an input encoded audio data signal comprising a base layer and at least one enhancement layer. A reference unit (103) generates reference...
US-9,230,501 Device control utilizing optical flow
A computing device includes an interface configured to receive image data that is indicative of a field-of-view (FOV) that is associated with a head-mountable...
US-9,230,486 Method and apparatus for displaying content on a display of an electronic device during different device...
An electronic device utilizes a method for displaying content on a display of the device during different device operating modes. According to one embodiment,...
US-9,230,430 Detecting removal of wearable authentication device
A wearable device is disclosed that, while being worn by a user, may allow a user to authenticate to a second device such as a smartphone without having to...
US-9,230,393 Method and system for advancing through a sequence of items using a touch-sensitive component
An electronic device includes a touch-sensitive component and a display that presents a sequence of content item. A user may scroll through the sequence by...
US-9,230,366 Identification of dynamic objects based on depth data
A system and method is provided that identifies dynamic objects within a set of photographic images. The objects may be identified as dynamic based on depth...
US-9,230,365 Touring in a geographic information system
The present invention relates to navigating in a geographic information system. In an embodiment, a method tours geographic information in a geographic...
US-9,230,328 Providing image parameters
Implementations generally relate to providing image parameters in a social network system. In some implementations, a method includes receiving a plurality of...
US-9,230,287 Real-time notifications and sharing of photos among users of a social network
A system and method for sending a notification to a user in a social network is disclosed. A controller receives a first photo from a first user. The first user...
US-9,230,276 Context-influenced application recommendations
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for recommending content based on context such as location....
US-9,230,241 Initiating a communication session based on an associated content item
This disclosure describes techniques in which one or more computing devices receive a signal from a first client computing device. The signal indicates that the...
US-9,230,194 Training image sampling
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for selecting training images. One of the methods includes...
US-9,230,171 Object outlining to initiate a visual search
Methods and devices for initiating a search of an object are disclosed. In one embodiment, a method is disclosed that includes receiving video data from a...
US-9,230,159 Action recognition and detection on videos
This disclosure generally relates to systems and methods that facilitate employing exemplar Histogram of Oriented Gradients Linear Discriminant Analysis...
US-9,230,150 Finger print sensor and auxiliary processor integration in an electronic device
A system includes a fingerprint sensor and an auxiliary processor. The auxiliary processor is operable to arm the fingerprint sensor prior to the auxiliary...
US-9,230,134 Privacy setting metadata for application developers
Privacy setting metadata for application developers is described, including receiving, from a user, a request to submit an application; requesting, from the...
US-9,230,023 Search suggestion and display environment
Methods, systems, and apparatus for processing image content items. In one aspect, a method includes receiving a set of search query suggestions for a query,...
US-9,230,000 Pipelining Paxos state machines
Paxos transactions are pipelined in a distributed database formed by a plurality of replica servers. A leader server is selected by consensus of the replicas,...
US-9,229,989 Using resource load times in ranking search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for using resource load times in ranking search results. In...
US-9,229,974 Classifying queries
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for classifying queries. A query that includes one or more...
US-9,229,938 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,229,901 Single-sided distributed storage system
A distributed storage system including memory hosts and at least one curator in communication with the memory hosts. Each memory host has memory, and the...
US-9,229,774 Systems and methods for performing scheduling for a cluster
Multiple scheduler verticals can allocate tasks to resources that are shared by the scheduler verticals. Information regarding a state of each resource may be...
US-9,229,750 Virtual machine networking
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving one or more respective socket commands from a...
US-9,229,507 Managing data center power usage
Techniques for managing a power usage of a computing device include receiving a set of executable instructions to perform a task on a computer of a plurality of...
US-9,229,486 Portable computer housing and assembly methods
A portable computer includes a first housing having a first wall defining a first opening and a surface surrounding the opening and having an inside periphery....
US-9,228,909 Methods and systems for sensing tension in a timing belt
In examples, methods and systems for sensing tension in a timing belt are provided. In one example, a transmission device is provided that comprises a timing...
US-9,227,323 Methods and systems for recognizing machine-readable information on three-dimensional objects
Methods and systems for recognizing machine-readable information on three-dimensional (3D) objects are described. A robotic manipulator may move at least one...
US-9,227,168 Wind-powered vessel for removal of carbon dioxide from seawater
Disclosed embodiments relate to an ocean-going vessel that includes an airborne wind turbine to generate power. The generated power can be used for an...
US-D746,866 Display screen or portion thereof with an animated graphical user interface
US-D746,836 Display screen or portion thereof with transitional graphical user interface
US-D746,817 Glasses frame
US-D746,808 Notebook computer housing
US-D746,781 Connection cable
US-D746,671 Packaging assembly with electronic device
US-9,219,915 Selection of transform size in video coding
Blocks of a frame of a video stream can be encoded using various prediction modes followed by transforming the predicted blocks. Increasing coding efficiency...
US-9,219,832 Portable handheld device with multi-core image processor
A portable handheld device includes an image sensor for capturing an image; and a one-chip microcontroller having integrated therein a CPU for processing a...
US-9,219,790 Determining user engagement with presented media content through mobile device usage
Systems and methods, for determining user engagement with displayed media content are disclosed. In some implementations, a method includes: receiving media...
US-9,219,788 Online resource serving to a traveling user
Methods and systems for serving at least one online resource item to a user based on a state of the user are provided. A host computing device in communication...
US-9,219,736 Application programming interface for rendering personalized related content to third party applications
A system includes an ingestion component configured to receive a request from an entity for content related to a content item and a user identity. The request...
US-9,219,719 Automatic dynamic vetting of browser extensions and web applications
A digital good offered for downloading from a first computing system to a client computing device for execution by a browser executing on the client is...
US-9,219,619 Selecting viewports in a messaging application with multiple viewports for presenting messages in different orders
In a method for displaying messages, a system displays messages from a single user account in multiple viewports. Each viewport orders messages based on an...
US-9,218,819 Customizing actions based on contextual data and voice-based inputs
Methods and systems are provided for customizing an action. In some implementations, voice input is received from a user and a context is determined from the...
US-9,218,811 Electronic device and method for managing voice entered text using gesturing
An electronic device for managing voice entered text using gesturing comprises a housing, display, power source, speech recognition module, gesture recognition...
← 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.