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,099,785 Reducing RF energy leakage between battery and PCB
An improved system 100 and method of reducing RF energy leakage from being trapped in a gap (cavity) 178 between a battery 102 and printed circuit board (PCB)...
US-9,099,057 Architectures and methods for creating and representing time-dependent imagery
The present invention pertains to geographical image processing of time-dependent imagery. Various assets acquired at different times are stored and processing...
US-9,099,014 Sharing geographical information between users
Users can collaborate to annotate a map by sharing geographical information. Map data can be stored locally or remotely while annotations are stored in an...
US-9,098,911 Depth map generation from a monoscopic image based on combined depth cues
A combined depth map is generated for a monoscopic image based on a weighted combination of a color depth map, a spatial depth map, and a motion depth map for...
US-9,098,905 System and method for determining position of a device
A system and method is provided for determining the location of a device based on image of objects captured by the device. In one aspect, an interior space...
US-9,098,819 Identifying social network accounts belonging to the same user
A system and method for determining matching pairs between social networks is disclosed. The system comprises a matching module that includes an account...
US-9,098,808 Social search engine
Methods, systems, and apparatus, including computer programs, for a social search engine. In one aspect, a method includes receiving an answer to a question...
US-9,098,807 Video content claiming classifier
A video hosting service comprising video classifiers that identify content sources of content included in videos uploaded to the video hosting service....
US-9,098,789 RFID communication circuit for an electronic device and corresponding methods
An electronic device (200) includes a single antenna (211), a communication circuit (202), and a RFID circuit (207). A switch (212) selectively couples the...
US-9,098,754 Methods and systems for object detection using laser point clouds
Methods and systems for object detection using laser point clouds are described herein. In an example implementation, a computing device may receive laser data...
US-9,098,753 Methods and systems for object detection using multiple sensors
Methods and systems for object detection using multiple sensors are described herein. In an example embodiment, a vehicle's computing device may receive sensor...
US-9,098,747 Systems and methods for identifying locations of infrastructure assets using aerial imagery
Embodiments include a computer-implemented method for identifying locations of infrastructure assets. The method including identifying a location of a first...
US-9,098,741 Discriminitive learning for object detection
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for object detection are disclosed. Methods can include, for...
US-9,098,710 Setting default security features for use with web applications and extensions
According to one general aspect, a computer-implemented method for implementing default security features for web applications and browser extensions includes...
US-9,098,688 Location as a second factor for authentication
A system and method for authenticating a log-in request based on location using an authentication application. The authentication application includes a...
US-9,098,606 Activity assistant
Disclosed herein are methods and systems that relate to an "activity assistant" that provides users with dynamically-selected "activities" that are...
US-9,098,599 Query suggestions for a document based on user history
Methods, systems, and apparatus, including computer program products, for presenting search query suggestions. In an aspect, content of a resource that is...
US-9,098,598 Non-default location support for expandable content item publisher side files
This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for non-default...
US-9,098,590 Content item selection
A content item, e.g., an icon or advertisement content, is selected for placement in a display environment (e.g., on a map or adjacent to a map) in response to...
US-9,098,589 Geographic annotation of electronic resources
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for geographic annotation of electronic resources. In one...
US-9,098,584 Image search privacy protection techniques
A unified search entity, which provides at least visual query based web searching and an associated mechanism for expressing privacy preferences, obtains, from...
US-9,098,582 Identifying relevant document languages through link context
Methods, systems, and apparatus, including computer program products, for identifying languages that are relevant to resource. In an aspect, language features...
US-9,098,576 Ensemble interest point detection for audio matching
Systems and methods for audio matching are disclosed herein. In one embodiment, a system includes both interest point mixing and fingerprint mixing by using...
US-9,098,572 Magazine edition recommendations
Methods and systems for providing magazine edition recommendations are provided. Categories associated with retrieved magazine edition articles are analyzed. A...
US-9,098,568 Query suggestions from documents
Methods, systems, and apparatus, including computer program products, for presenting search query suggestions. In an aspect, query triggers in a resource are...
US-9,098,552 Scoring images related to entities
Methods, systems, and apparatus for scoring images related to entities. In one aspect, a method includes identifying images associated with a person, each image...
US-9,098,551 Method and system for ranking content by click count and other web popularity signals
A computer-implemented method for ranking content entities by their associated web pages and search queries is disclosed. The method comprises: at a computer...
US-9,098,530 Scalable rendering of large spatial databases
Aspects of the invention provide a service for data management and integration across a wide range of applications. Clustered computers may be arranged in a...
US-9,098,529 Determining content for delivery based on imagery
Methods, systems, and computer program products are provided for determining content items for delivery to users based on imagery. One example method includes...
US-9,098,524 System and method of font compression using selectable entropy encoding
A request for a font file including a first font table and a second font table is received. A first entropy encoder is selected, based on characteristics of the...
US-9,098,511 Watch time based ranking
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking search results. One of the methods includes...
US-9,098,502 Identifying documents for dissemination by an entity
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for suggesting documents for dissemination. In one aspect, a...
US-9,098,501 Generating content snippets using a tokenspace repository
A search engine server system receives from a client system a search query and identifies a set of documents in accordance with the search query. A content...
US-9,098,450 Automated application update checks based on unexpected errors and crashes
A system and machine-implemented method for handling an unexpected error associated with an application are disclosed. The subject disclosure provides for...
US-9,098,380 Multiple application versions
In one aspect, this application describes a method for determining a version of a software application targeted for a computing device. The method includes...
US-9,098,369 Application installation using in-video programming
A method for delivering and installing applications on media devices includes receiving a video file includes a video at a processor remote from the media...
US-9,098,279 Methods and systems for data interchange between a network-connected thermostat and cloud-based management server
Aspects of the present invention provide energy conserving communications for networked thermostats powered, in part, by batteries. A thermostat communication...
US-9,098,278 Battery state detection by use of voltage in a shared power system background
A method and apparatus is provided wherein a server is powered by a battery connected to a charging circuit. The voltage output by the battery is monitored and...
US-9,098,244 Ignoring tactile input based on subsequent input received from keyboard
A non-transitory, computer-readable storage medium comprising instructions stored thereon. When executed by at least one processor, the instructions may be...
US-9,098,177 Apparatus and methods for facilitating context handoff between devices in a cloud based wireless personal area...
An apparatus obtains application state information for another device and displays a login screen on a display that provides information for at least one...
US-9,098,176 Scoring content based on social interaction
Methods, systems, and apparatus, including computer programs encoded on computer storage medium, for identifying a set of items of digital content displayed to...
US-9,098,175 Geo-location on a diagrammatic map
A location system and method receives a location to be displayed on a diagrammatic map, determines the relative position of the location to nearby map features...
US-9,098,174 Expanding the functionality of the browser URL box
Systems and methods for expanding the functionality of a browser URL input box are provided. A first input is received from a navigation field at a browser. An...
US-9,098,096 Continuous intelligent-control-system update using information requests directed to user devices
An intelligent control system includes intelligent thermostats and controls an environment, such as a residential living space, commercial building, or another...
US-9,098,069 Display device, corresponding systems, and methods for orienting output on a display
A display system includes a display and a control circuit operable with the display. The display is configured to provide visual output having a presentation...
US-9,097,804 Object and ground segmentation from a sparse one-dimensional range data
Methods and systems for object and ground segmentation from a sparse one-dimensional range data are described. A computing device may be configured to receive...
US-9,097,800 Solid object detection system using laser and radar sensor fusion
A light detection and ranging device associated with an autonomous vehicle scans through a scanning zone while emitting light pulses and receives reflected...
US-9,097,552 Adaptive clustering of locations
Example techniques and systems include generating cluster information to consolidate multiple locations. In one example, a method includes receiving, at a...
US-9,097,535 Public transportation journey planning
A public transportation journey planning system and method provides transit graph data from which routes can be selected using a route searching technique, for...
US-9,097,361 Actuated elastomer valve
The present disclosure provides an apparatus and method for actuating an elastomer valve. The apparatus includes a first solenoid at least partially surrounding...
← 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.