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,106,546 Explicit congestion notification in mixed fabric network communications
A method and apparatus are provided for communicating congestions that area detected in a communications network. According to the method and apparatus, a first...
US-9,106,544 Multi-rate statistical multiplexing
A multi-rate statistical multiplexing system is configured to determine whether a subscriber-line is in a congested-state. The subscriber-line provides one or...
US-9,106,518 Network failure detection
A number of requests for an alternative network location are identified, where the requests for the alternative network location are generated after failure of...
US-9,106,490 Method, apparatus and system for sharing multimedia content within a peer-to-peer network
A system, method and communication device configuration for sharing multimedia content between network devices, such as UPnP or UPnP/DLNA devices and mobile...
US-9,106,483 Systems and methods for serving applications in an application server environment
In a distributed application execution system having a plurality of application servers, each application server has volatile and nonvolatile storage as well as...
US-9,106,482 Systems and methods for proxy-less load balancing
Load balancing in a server pool may be achieved by rebalancing subsets of backend servers allocated to frontend servers. The rebalancing may be achieved by...
US-9,106,442 Interface monitoring for link aggregation
The present invention provides network interface monitoring and management that may be employed with link aggregation technologies. Multiple network interfaces...
US-9,106,336 Photo-sensor array to adjust alignment of optical receiver
In the context of a balloon network, embodiments described herein may help to maintain an optical communications link between two balloons. For example, an...
US-9,106,310 Apparatus for securing memory modules and/or subscriber identity module in an electronic device
An apparatus for securing a memory module or SIM within an electronic device includes an external control (such as a volume control, camera button, or power...
US-9,106,095 Inductive charging keyboard
Aspects of the disclosure relate to a wireless charging device having an inductive charging coil built into a keyboard, such as the interior space of a keycap...
US-9,106,016 Electrical connector
According to an example embodiment, an electrical connector may include an electrical cord comprising a plurality of wires, and a plug connected to the...
US-9,105,974 Antenna with divided ground plane
A removable jacket for a modular communicator, including a connector for connecting the jacket to a modular communicator that includes an antenna and a ground...
US-9,105,970 Balloon payload with balloon-to-balloon communications and avionics on top
The present disclosure provides a balloon payload with communications and avionics on positioned on top. The payload may include a chassis and an avionics...
US-9,105,269 Method, apparatus, and system for automatically monitoring for voice input based on context
In one implementation, a computer-implemented method includes detecting a current context associated with a mobile computing device and determining, based on...
US-9,105,129 Level of detail transitions for geometric objects in a graphics application
Systems and methods for providing smooth level of detail transitions for geometric objects, such as geometric terrain tiles, are provided. In one embodiment, a...
US-9,105,088 Image blur with preservation of detail
Implementations relate to blurring an image while preserving details in the image. In some implementations, a method includes receiving an input image and...
US-9,105,059 Electronic commerce system utilizing custom merchant calculations
A customer interacts with merchants to identify items to purchase, and the merchants provide virtual shopping carts identifying the items to a broker. The cart...
US-9,105,046 Constraining ad service based on app content
Application content information is obtained from a mobile device application server. An ad server log includes at least application identifiers for applications...
US-9,104,982 Prevention of invalid selections based on machine learning of user-specific latency
The specification relates to a client device utilizing an unintentional-selection module that disambiguates selection events for temporally proximate content....
US-9,104,972 Classifying documents using multiple classifiers
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying resources using scores from multiple...
US-9,104,914 Object detection with false positive filtering
Embodiments of this invention relate to detecting and blurring images. In an embodiment, a system detects objects in a photographic image. The system includes...
US-9,104,887 Systems, methods, and computer program products for interfacing multiple service provider trusted service...
System, methods, and computer program products are provided for interfacing between one of a plurality of service provider (SP) trusted service managers (TSM)...
US-9,104,881 Identifying unauthorized content presentation within media collaborations
Systems and methods are disclosed for identifying unauthorized presentation of protected content by one or more participants in a media collaboration. In one...
US-9,104,838 Client token storage for cross-site request forgery protection
Systems and methods can secure against cross-site request forgery using client-side token storage. A client browser can initiate an action associated with a...
US-9,104,768 Person-based information aggregation
Techniques are described for aggregating person-based information on a computing device. The computing device includes a display device and one or more...
US-9,104,764 Session-based query suggestions
Methods, systems, and apparatus, including computer program products, in which one or more search query suggestions are made for a current search session....
US-9,104,759 Identifying stem variants of search query terms
The subject matter of this specification can be implemented in, among other things, a computer-implemented method for identifying and storing stem variants of...
US-9,104,750 Using concepts as contexts for query term substitutions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for collecting query term substitution data based on one or...
US-9,104,746 Identifying contrarian terms based on website content
A system and method for identifying contrarian terms is disclosed. The system and method includes identifying a plurality of websites describing a product or...
US-9,104,744 Cluster-based language detection
Techniques for determining one or more preferred languages for a user are provided. The preferred languages may be determined based upon a set of language...
US-9,104,665 Data backup in a graph processing system
Data are received at a worker system in a distributed computing system that describe a graph representing relationships among a set of items. The graph models a...
US-9,104,664 Access to search results
A method and system for improving access to search results are described. Aspects of the disclosure minimize the delay between a search query and display of...
US-9,104,630 Online account reset, rollback, and backup
Online account reset, rollback, and backup are described, including receiving from a user, by one or more computing devices, a request to alter an online...
US-9,104,605 System and method of selectively caching information based on the interarrival time of requests for the same...
A system and method is provided wherein, in one aspect, a currently-requested item of information is stored in a cache based on whether it has been previously...
US-9,104,449 Optimized execution of dynamic languages
Program code in a dynamic language is executed through a dynamic execution module that includes an execution context and an execution codebase. The instructions...
US-9,104,394 Identifying power ports of a power distribution board
A method and apparatus is provided for identifying ports on a power distribution board. In one aspect, the power distribution board is configured to output a...
US-9,104,233 Method and device for visual compensation
A method 300 and device for visual compensation captures 330 an image using an imager, detects 360 whether eyeglasses are present in the image, and sets 363 an...
US-9,104,211 Temperature controller with model-based time to target calculation and display
A thermostat is described for controlling air temperature in a building. The time associated with causing the controlled air temperature to reach a target...
US-9,103,732 User computer device with temperature sensing capabilities and method of operating same
A user computer device is provided that comprises a temperature sensitive touchscreen having a temperature sensitive user interface comprising multiple thermal...
US-9,103,689 Proposing transit points by analyzing travel patterns
A computer-implemented method for analyzing travel patterns in transit systems is provided. The method includes identifying an existing transit point of a...
US-9,101,309 Method and system for measuring retinal
A body-mountable retinal sensing device includes an electrochemical sensor embedded in a polymeric material configured for mounting to a body surface, such as a...
US-D736,222 Portion of a display screen with computer icon
US-D736,210 Device dock
US-9,100,943 Device auto pairing without touch and tap
A device-to-device (D2D) pairing assembly comprises: a first and a second device detecting and communicating (DDC) component communicatively coupled to each...
US-9,100,778 Determining a WiFi scan location
The subject matter of this specification can be implemented in, among other things, a method for determining a wireless access point location. The method...
US-9,100,732 Hertzian dipole headphone speaker
This disclosure related to an audio unit of a head-mounted apparatus. The head mounted device includes a support structure with at least one side section with...
US-9,100,727 Broadcasting links to enhanced content
A computer-implemented method includes receiving, from a secondary computing device, a request for enhanced content for a media program, the request comprising...
US-9,100,710 Methods, systems, and media for providing media guidance with media content from alternate sources
In accordance with some embodiments of the disclosed subject matter, mechanisms for providing media guidance with media content from alternate sources are...
US-9,100,697 Intelligent full window web browser transparency
Disclosed herein are methods, systems, and computer readable storage media for rendering web pages with partial transparency. In response to a user request for...
US-9,100,694 TV mode change in accordance with number of viewers present
Systems and methods for changing TV operating mode in accordance with number of viewers present. In some implementations, a method includes: obtaining a total...
← 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 | 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.