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,030,699 Association of a portable scanner with input/output and storage devices
A device identifier is scanned with a portable scanner and communicated to a service provider. The service provider associates the device with the portable...
US-9,030,571 Abstract camera pipeline for uniform cross-device control of image capture and processing
A system for acquiring digital images for a device having an integrated camera includes an Application Program Interface (API). The API is adapted to receive...
US-9,030,501 Methods and systems for modifying a display of a field of view of a robotic device to include zoomed-in and...
Methods and systems for modifying a display of a field of view of a robotic device to include zoomed-in and zoomed-out views are provided. In examples, the...
US-9,030,499 Custom labeling of a map based on content
A system and method for generating a content based, custom labeled map is provided. A request for a map is received. The request includes a geographical area to...
US-9,030,293 Secure passcode entry
Methods and devices for presenting a secure passcode system to a user are disclosed. The methods and devices may include a security prompt displayed to a user,...
US-9,030,239 Sigma-delta analog-to-digital converter
A potentiostat includes a voltage regulator, a current mirror, a capacitor, a comparator, a current source, and a counter. The voltage regulator maintains a...
US-9,029,780 Electronic device with gesture detection system and methods for using the gesture detection system
A method in an electronic device, the method includes projecting infrared ("IR") light from a plurality of light emitting diodes ("LEDs") disposed proximate to...
US-9,028,772 Methods for forming a channel through a polymer layer using one or more photoresist layers
A method may involve forming one or more photoresist layers over a sensor located on a structure, such that the sensor is covered by the one or more photoresist...
US-9,027,877 Filling apparatus for high-altitude balloons
High-altitude balloons and apparatuses for filling such high-altitude balloons are provided. As an example, an apparatus for filling a high-altitude balloon...
US-9,027,874 Tendon routing at envelope apex
A top cap assembly is provided for mounting tendon to a balloon that has a balloon envelope. The assembly includes a plate structure having a plurality of...
US-D729,274 Portion of a display screen with icon
US-D729,273 Portion of a display screen with icon
US-D729,265 Portion of a display screen with graphical user interface
US-D729,231 Notebook computer housing
US-9,027,153 Operating a computer with a touchscreen
Disclosed are computers and methods of operating those computers. In the methods, a computer in a touch lock state displays a lock screen image showing a cover...
US-9,027,127 Methods for detecting machine-generated attacks based on the IP address size
A system and method is disclosed for affecting action associated with machine-generated traffic. First historical information associated with Internet traffic...
US-9,027,101 Providing subscriber consent in an operator exchange
A method and system for providing a record of consent in scenarios in which the user and a device may have to perform a function that involves two entities that...
US-9,026,950 Gesture-enabled settings
Techniques (200) and apparatuses (102, 800) for gesture-enabled settings are described. In some embodiments, a gesture manager (112) is configured to enable...
US-9,026,939 Automatically switching between input modes for a user interface
A system and machine-implemented method for automatically switching between input modes for a user interface. A user interface is displayed in a first input...
US-9,026,935 Application user interface with an interactive overlay
A client system displays a user interface with a display region and a minimized window region. A plurality of windows are displayed in the display region,...
US-9,026,914 Multi-sound audio interface system
A computing device includes at least one processor; and at least one module, operable by the at least one processor to associate, for an audio interface, a...
US-9,026,903 Abstract syntax tree interpreter for generating a valid HTML document
A system, method, and a computer-readable medium for generating a valid HTML document. The method includes receiving a request from a browser and, in response,...
US-9,026,900 Invisible overlay for dynamic annotation
Methods and systems for dynamically annotating a web-based document are disclosed. An example method includes receiving from a user an indication of a selected...
US-9,026,859 Safer mechanism for using pointers to code
Systems, methods, and computer storage mediums are provided for mitigating damage to data caused by a computer process having a corrupted pointer. An exemplary...
US-9,026,850 Confined recovery in a distributed computing system
Executing a confined recovery in a distributed system having a plurality of worker systems including a failed worker system at a current superstep. The confined...
US-9,026,783 Low latency server-side redirection of UDP-based transport protocols traversing a client-side NAT firewall
Systems, methods, and machine-readable media for low latency server-side redirection of User Datagram Protocol (UDP)-based transport protocols traversing a...
US-9,026,676 Systems and methods for prepending nonce labels to DNS queries to enhance security
A method for prepending nonce labels to DNS queries includes determining whether a log contains a past entry of a domain name resolution query ("query") to a...
US-9,026,592 Promoting user interaction based on user activity in social networking services
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, including actions of, for each user of a plurality of users...
US-9,026,581 Mobile device and method of operating same to interface content provider website
In a mobile device, a method of interacting with a first social networking website by way of a network includes communicating indirectly with the first social...
US-9,026,566 Generating equivalence classes and rules for associating content with document identifiers
A system of reducing the possibility of crawling duplicate document identifiers partitions a plurality of document identifiers into multiple clusters, each...
US-9,026,545 Targeting advertisements based on cached contents
A request including a domain name is received. Content associated with the domain name is identified in a cache. A language preference is determined based on...
US-9,026,540 Systems and methods for information match scoring
Systems and methods described herein can assign a confidence score to a match of unstructured descriptive information with structured reference information in a...
US-9,026,537 Social network node clustering system and method
Users in a social network are represented by nodes on a network graph. A similarity processor generates a similarity matrix of nodes and neighbors. A clustering...
US-9,026,526 Providing images of named resources in response to a search query
Systems, computer program products, apparatus, and methods are described that perform operations including receiving a search query that includes a name,...
US-9,026,516 Interest-based keywords for prominent entity and by location
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing content. The...
US-9,026,511 Call connection via document browsing
A system receives an indication of a document selected from a corpus of documents and determines a telephone number associated with the selected document. The...
US-9,026,493 Multi-master RDBMS improvements for distributed computing environment
A system and method is disclosed, which facilitates data replication in a multi-master Relational Database Management Systems (RDBMS). An in-memory attribute is...
US-9,026,479 Predicting user interests
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for predicting user interests. In one aspect, a method...
US-9,026,474 Generating printable certificates to verify log authenticity
A method and system for generating printable certificates to verify log authenticity. A logging module generates a compound document that includes metadata for...
US-9,026,451 Pitch post-filter
Methods and systems for using pitch predictors in speech/audio coders are provided. Techniques for optimal pre- and post-filtering are presented, and a general...
US-9,026,431 Semantic parsing with multiple parsers
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for semantic parsing with multiple parsers. One of the methods...
US-9,026,426 Input method editor
Methods, systems, and apparatus, including computer program products, in which an input method editor receives graphemes in a first writing system and...
US-9,026,303 Object detection based on known structures of an environment of an autonomous vehicle
An autonomous vehicle may be configured to detect objects based on known structures of an environment. The vehicle may be configured to obtain image data from a...
US-9,026,300 Methods and systems to aid autonomous vehicles driving through a lane merge
Methods and devices for controlling a vehicle in an autonomous mode are disclosed. In one aspect, an example method is disclosed that includes obtaining, by a...
US-9,026,254 Strategic reduction of power usage in multi-sensing, wirelessly communicating learning thermostat
In a multi-sensing, wirelessly communicating learning thermostat that uses power-harvesting to charge an internal battery, methods are disclosed for ensuring...
US-9,026,248 Methods and systems for multirobotic management
Multirobotic management can involve communications between a command or leader robot and one or more client or follower robots through a cloud computing system....
US-9,026,232 Thermostat user interface
A thermostat for controlling an HVAC system is described, the thermostat having a user interface that is visually pleasing, approachable, and easy to use while...
US-9,026,152 System and method for paging and locating update in a network
Mobile station information is exchanged between a plurality of distributed mobility agents (106, 108). The exchange is initiated by a mobility agent (106)...
US-9,026,145 Systems and methods for mapping IP-addresses to geolocations
A computer-implemented method that includes receiving a location from a location aware access device and an IP address of a network device to which the location...
US-9,026,081 Method and apparatus for negotiation and notification of a network access time period in a wireless...
In a wireless communication system wherein a user equipment (UE) that accesses a cell served by an access point (sometimes known as femtocell) is granted only a...
← 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 | 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.