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,152,312 Displaying related content in a content stream
A method includes displaying a scrollable sequence of content items, the content items having a plurality of sources and a plurality of content types; in...
US-9,152,309 Touch screen locking and unlocking
A computer-implemented touch screen call interface includes announcing an incoming telephone call on a mobile device touch screen display, connecting to the...
US-9,152,308 Organizing graphical representations on computing devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying a current configuration of graphical...
US-9,152,307 Systems and methods for simultaneously displaying clustered, in-line electronic messages in one display
Systems and methods for displaying electronic messages are disclosed. In some implementations, a method includes, at a computing device, displaying a user...
US-9,152,247 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...
US-9,152,216 Smart touchpad input device
The subject technology discloses a system for filtering out touches on a touch sensitive input device (e.g., touchpad) during a typing-intensive task. A typing...
US-9,152,212 Electronic device with enhanced method of displaying notifications
There is disclosed an electronic device comprising a receiver, a display, an application processor and a sensor hub. The receiver is configured to receive...
US-9,152,211 Electronic device with enhanced notifications
There is disclosed an electronic device comprising a receiver, a display, an application processor and a sensor hub. The receiver is configured to receive...
US-9,152,204 System wakeup based on changes in physical environment
Methods for controlling power states in a computing device, and apparatus for performing such methods are disclosed. An example method includes monitoring a...
US-9,152,186 Notebook computer and cell phone assembly
A notebook computer including a controller for controlling operation of the notebook computer, a pouch in which to insert a cellular communicator, an amplifier...
US-9,152,131 Snooze alarm system for a wearable device
A wearable device in one embodiment includes a motion detection sensor, an alarm clock and a sleep monitor operatively coupled to the motion detection sensor...
US-9,151,817 Auto-measurement and calibration of DC resistance in current sensing applications
The present invention pertains to calibration in current sensing applications. Power conversion systems such as those used in computer architectures may employ...
US-9,151,665 Devices and methods for providing optical element focus functionality with a movable imager die
Example devices and methods for providing optical element focus functionality with a movable imager die are provided. In one example, a device comprises an...
US-9,151,627 Navigation directions between automatically determined starting points and selected destinations
To provide navigation directions in mapping applications, an indication of a geographic location and an indication of a map viewport that includes the...
US-9,151,272 High frequency bi-directional AC power transmission
A method may involve transmitting power between a tethered aerial vehicle equipped with wind turbines for generating power and a ground station configured to...
US-9,149,682 System and method for sharing of athletic performance data
A system and method for sharing athletic performance data are described herein. The system and method provide the upload of athletic performance data to a...
US-D740,278 Notebook computer housing
US-9,148,903 Method and apparatus for management of inactive connections for service continuity in an agnostic internet...
State machine diagram (300) illustrates inactive connection (303) management wherein all bindings are deregistered, but active sessions remain. The mobile...
US-9,148,802 Predictive indicator of network slowdown
A system and method for automatically providing an indication of network delay is disclosed. Software integrated into a user device is configured to identify...
US-9,148,787 Apparatus and method for accessing WiFi networks
A method and apparatus are for automatically accessing a social network account that provides member information about each of a plurality of social network...
US-9,148,754 Calculating and broadcasting an area's population density based on cell signal
The subject technology determines population density of an area in order to map one or more persons to smaller areas such as bathrooms, stores, and lines. Based...
US-9,148,742 Proximity detection via audio
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting ambient audio, generating audio data based on...
US-9,148,738 Using local gradients for pitch resistant audio matching
System and methods for characterizing interest points within a descriptor are disclosed herein. The systems include generating a set of interest points related...
US-9,148,702 Extending playing time of a video playing session by adding an increment of time to the video playing session...
A device is disclosed that includes an interface component configured to generate a user interface for playing and requesting videos and a reception component...
US-9,148,698 Methods, systems, and media for controlling a presentation of media content
Systems, methods, and media for controlling a presentation of media content are provided. In accordance with some embodiments, methods for controlling a...
US-9,148,619 Music soundtrack recommendation engine for videos
A system and method provide a soundtrack recommendation service for recommending one or more soundtrack for a video (i.e., a probe video). A feature extractor...
US-9,148,530 Handheld imaging device with multi-core image processor integrating common bus interface and dedicated image...
A handheld imaging device includes an image sensor for sensing an image; a multi-core processor for processing the sensed image; and a program memory provided...
US-9,148,469 Dynamically designing shared content
A system and method for dynamically designing shared content served via a content sharing source. The system includes a content size determination unit to...
US-9,148,468 Distributing shared content
A system for distributing shared content to an Internet user, includes a data store comprising a computer readable medium storing a program of instructions for...
US-9,148,429 Controlling access by web applications to resources on servers
Techniques are shown for providing third-party applications access to user resources based on user actions and processes that provide the third-party...
US-9,148,423 Personal identification number (PIN) generation between two devices in a network
A method of generating a Personal Identification Number (PIN) between a first device and a second device in a network is provided. The method includes securely...
US-9,148,399 Automatic publication of a user's application installation events
A system and a method for notifying users of the installation of applications using social networks. An application broadcaster automatically publishes a user's...
US-9,148,398 Prioritized and contextual display of aggregated account notifications
Systems and methods of providing notifications are described herein. A user account for which a request to provide content is received is identified. Responsive...
US-9,148,371 Configuring networks using balanced incomplete block designs
Methods for configuring networks and systems including nodes and switches. In one aspect, a method includes selecting a (v, b, r, k, .lamda.) balanced...
US-9,148,332 Content delivery network
A request to store a data object is received at a hosted storage service. The request includes the data object and an associated object reference. The object...
US-9,148,329 Resource constraints for request processing
A server system having one or more processors and memory receives a first request from an application and processes at least a portion of the first request in...
US-9,148,305 Configurable 10/40 gigabit ethernet switch for operating in one or more network operating modes
A configurable network switch is disclosed. The configurable network switch may include a plurality of network switch chips operatively connected to a plurality...
US-9,148,283 Storing encrypted objects
An encrypted resource is stored in association with an access control list. A request to retrieve the resource is received. The wrapped key and the...
US-9,148,238 Managing lifecycles of television gadgets and applications
The subject matter of this specification can be embodied in, among other things, a method that includes identifying metadata related to television programming....
US-9,148,215 Method and device for determining communication timing
This disclosure relates to the use of a method for determining communication timing of an aerial vehicle, such as a balloon. The method includes determining a...
US-9,147,338 System and method for emergency notification content delivery
A method for disseminating emergency notification content from an emergency originating source. The method comprising: delivering the emergency notification...
US-9,147,332 Somatosensory type notification alerts
A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may...
US-9,147,279 Systems and methods for merging textures
Examples disclose a method and system for merging textures. The method may be executable to receive one or more images of an object, identify a texture value...
US-9,147,203 System and method for managing indoor geolocation conversions
The present technology proposes techniques for managing indoor geolocation conversions based on a user's intent in an indoor location. An advertiser may...
US-9,147,200 Frequency capping of content across multiple devices
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for delivering content. The...
US-9,147,199 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-9,147,194 Aggregated performance information for video content items
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, including a method for presenting aggregated...
US-9,147,161 Determining geo-locations of users from user activities
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining geographic locations. One of the methods...
US-9,147,154 Classifying resources using a deep network
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scoring concept terms using a deep network. One of the...
US-9,147,061 Multi-level authentication
Aspects of the disclosure relate generally to using a primary and secondary authentication to provide a user with access to protected information or features....
← 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.