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,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,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...
US-1,006,1457 Modular computing environment
Systems and methods associated with modular computing environments are provided. For instance, a modular computing environment can include a control entity...
US-1,005,9348 Notification management
Systems, device and techniques are disclosed for determining whether a mobile device is in vehicle mode. A notification may be received while the mobile device...
US-D826,979 Display screen with animated graphical user interface
US-D826,961 Display screen with an animated radial menu in a graphical user interface
US-1,005,7773 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-1,005,7660 Providing correlated programming information for broadcast media content and streaming media content
Systems and methods are disclosed for providing correlated programming information for broadcast media content and streaming media content. In one...
US-1,005,7640 Media content migration based on user location
A system and method is disclosed for migrating media content between different devices based on user location. A display screen is configured to detect a...
US-1,005,7622 Network-based remote control
The subject matter of the present disclosure can be implemented in, among other things a computer-readable storage medium encoded with instructions for causing...
US-1,005,7497 Electronic device having pivotably connected sides with selectable displays
An electronic device has an imaging device (such as a still camera or video camera) and is capable of displaying a viewfinder on one side or multiple sides of...
US-1,005,7484 Method and apparatus for activating a hardware feature of an electronic device
A method and apparatus for activating a hardware feature of an electronic device includes the electronic device detecting 302 a predetermined motion of the...
← 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.