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-1,006,8260 Generating a proposed bid
A computer-implemented method for generating a proposed bid includes receiving an input generated by a first content provider as part of a bidding process where...
US-1,006,8028 Deep link verification for native applications
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for verifying deep links in for a native application. In one...
US-1,006,8027 Systems and methods for selecting content based on linked devices
The present disclosure is directed to associating computing devices with each other based on computer network activity for selection of content items as part of...
US-1,006,8022 Identifying topical entities
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying topical entities. In one aspect, a method...
US-1,006,7957 Process for serializing and deserializing data described by a schema
A process for serializing and deserializing instance data from a schema is disclosed. A schema can be used to automatically and dynamically generate classes and...
US-1,006,7956 Encoding a schema version in table names
The subject matter of this disclosure can be implemented in, among other things, a device that includes processors, a data repository, and a table version...
US-1,006,7950 Systems and methods for efficiently organizing map styling information
To organize configuration parameters for rendering map features on digital maps, a data structure storing multiple nodes is generated. Respective sets of map...
US-1,006,7922 Automated study guide generation for electronic books
An electronic book system provides interfaces particularly suited to students' use of textbooks. User-controlled content is associated with portions of an...
US-1,006,7916 Methods and systems for providing an actionable object within a third-party content slot of an information...
Systems and methods for providing an actionable object within a third-party content slot of an information resource of a content publisher. A processor receives...
US-1,006,7757 Dynamic update of an application in compilation and deployment with hot-swapping
In some examples, method includes, in response to receiving an initial user input that causes a builder computing system to compile a set of source code for an...
US-1,006,7674 Consistent, disk-backed arrays
Disk-backed array techniques can, in some implementations, help ensure that the arrays contain consistent data. An alert can be provided if it is determined...
US-1,006,7670 Multi-switch option scanning
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing scanning options in user interfaces to...
US-1,006,7628 Presenting open windows and tabs
Systems and methods for presenting open windows and tabs are provided. In some aspects, multiple window indicators are presented, at a display of a computing...
US-1,006,7559 Graphical interface having adjustable borders
Methods and systems involving navigation of a graphical interface are disclosed herein. An example system may be configured to: (a) cause a head-mounted display...
US-1,006,7537 Electronic device housing and assembly method
An electronic device includes a first housing of a single piece of material that has first and second spaced apart major walls that extend in lateral directions...
US-1,006,7029 Systems and methods for estimating modulation transfer function in an optical system
A method of determining a modulation transfer function (MTF) for an image includes receiving an image captured through the optical system, performing edge...
US-1,006,4582 Noninvasive determination of cardiac health and other functional states and trends for human physiological systems
This document describes assessment of human physiological systems. Various noninvasive sensors can be used to detect vitals and other parameters and combined...
US-D827,669 Display screen or portion thereof with icon
US-1,006,4119 Attenuation device in transmitter system
An attenuation device inclusive of radio frequency (RF) absorber materials to reduce signal power in transmission systems involved in short range communication...
US-1,006,4098 Dual connectivity and carrier aggregation at an IP layer
A method includes receiving one or more data packets from an external network, establishing a first data bearer when a user device connects to a first network,...
US-1,006,4025 Offline peer-assisted notification delivery
In general, this disclosure is directed to techniques for sending notification data to computing devices that are unable to receive the notification data from a...
US-1,006,3989 Virtual sound systems and methods
Provided are methods and systems for updating a sound field in response to user movement. The methods and systems are less computationally expensive than...
US-1,006,3965 Sound source estimation using neural networks
A system for estimating the location of a stationary or moving sound source includes multiple microphones, which need not be physically aligned in a linear...
US-1,006,3944 Feeder fiber and central office redundancy
A remote node includes a first node input, a second node input, and an optical switch. The optical switch includes a first switch input optically coupled to the...
US-1,006,3928 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-1,006,3619 Contextual, two way remote control
This application is directed to enabling interaction between computer devices. An application is executed at a first computer device to access Internet-based...
US-1,006,2383 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-1,006,2265 Adaptive exit arm times based on real time events and historical data in a home security system
A security system includes a plurality of sensors installed at a premises to capture data from an environment in or around the premises, a memory configured to...
US-1,006,2260 Remote sensors for detecting alert conditions and notifying a central station
A method for disseminating emergency notification content from an emergency originating source. The method comprising: delivering the emergency notification...
US-1,006,2249 Systems and methods of tamper detection
Systems and methods are provided for determining, at a controller of a device of a premises management system having a head unit and a backplate, at least a...
US-1,006,2133 Image retrieval for computing devices
Implementations generally relate to retrieving images from a device for consumption by the receiving device. In some implementations, a computing device may...
US-1,006,2093 Companion advertisements on remote control devices
A companion advertisement is displayed on a control client which is also used to control the content being shown on a display client. The companion...
US-1,006,2092 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-1,006,2091 Publisher paywall and supplemental content server integration
The present disclosure is directed generally to systems and methods for allowing a website publisher to integrate a website's paywall system with the website's...
US-1,006,2035 Using variable length representations for machine learning statistics
The present disclosure provides methods and systems for using variable length representations of machine learning statistics. A method may include storing an...
US-1,006,1999 System and method for using segmentation to identify object location in images
An example method is disclosed that includes identifying a training set of images, wherein each image in the training set has an identified bounding box that...
US-1,006,1987 Differential scoring: a high-precision scoring method for video matching
Whether a not a given video includes video content of other videos is determined by evaluating video content as well as video content transitions over time of...
US-1,006,1904 Digital rights management with irregular network access
There is a performing of digital rights management (DRM), operable in an offline mode with respect to a communications network. The performing includes...
US-1,006,1854 Trusted maps: updating map locations using trust-based social graphs
A system and method for updating and correcting the location of geospatial entities, the method comprising receiving at a server from a mobile device operated...
US-1,006,1851 Encouraging inline person-to-person interaction
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a search query from a searching user, receiving...
US-1,006,1850 Using recent queries for inserting relevant search results for navigational queries
A method and system for using recent search queries for inserting relevant search results for navigational queries. At a server, multiple first queries...
US-1,006,1817 Social ranking for apps
According to an implementation, an application distribution system may receive a search query from a user and generate indicators of a set of applications based...
US-1,006,1806 Presenting previously selected search results
The disclosed subject matter provides methods and systems for presenting previously selected search results to a user. A first previously selected search result...
US-1,006,1796 Native application content verification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for verifying consistency between content of a native...
US-1,006,1776 System and method for identification and consolidation of related concurrent document sessions
A cloud computing system identifies opportunities for users to collaborate on a file. Collaboration opportunities are identified based on similarity of separate...
US-1,006,1767 Analyzing user reviews to determine entity attributes
Methods and apparatus are described herein for classifying user reviews or portions thereof as being related to various entities, and for associating extracted...
US-1,006,1757 Systems, methods, and computer-readable media for searching tabular data
Systems, methods, and computer-readable media are provided for searching a tabular database. According to certain embodiments, search parameters for searching a...
US-1,006,1751 Promoting content
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a computer-implemented method for...
US-1,006,1625 Navigation application programming interface to accommodate multiple waypoint routing
Navigation application programming interfaces that can be used to embed navigation services in software applications are provided. In one embodiment, the...
US-1,006,1482 Methods, systems, and media for presenting annotations across multiple videos
Methods, systems, and media for presenting annotations across multiple videos are provided. In some implementations, methods for presenting annotations across...
← 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.