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,448,992 Natural language search results for intent queries
Systems and methods provide natural language search results to clear-intent queries. To provide the natural language search results, a system may parse a...
US-9,448,980 Organization ownership verification in a web application
A system and machine-implemented method for verifying ownership of an organization and providing authenticated organizational badges to be displayed is...
US-9,448,978 Rich browser-based word processor
A computer-implemented method for presenting a document for interaction with a user in a web browser includes accessing an electronic model of the document;...
US-9,448,961 Prioritized download of social network content
A computer-implemented method includes identifying, with a computer system that has a network interface, one or more primary categories of content from a social...
US-9,448,929 Memory allocation folding based on object dominance
A computer-implemented method for compilation of applications can include receiving a set of software instructions and traversing the set of software...
US-9,448,830 Service bridges
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for service bridges. In one aspect, a method includes a host...
US-9,448,823 Provision of a download script
Disclosed are machine processors and methods performed thereby. The processor has access to processing units for performing data processing and to libraries....
US-9,448,814 Bridge system for auxiliary display devices
A bridge system for auxiliary display devices, including a computer running a plurality of mini-programs, each mini-program sending information to a...
US-9,448,754 Resolving label collisions on a digital map
A technique for displaying labels on a digital map comprise displaying the digital map via a user interface at a first zoom level, including displaying...
US-9,448,708 Theming for virtual collaboration
Aspects of the disclosure provide techniques that enable a communication server hosting a virtual communication session to receive theme parameters from a...
US-9,448,687 Zoomable/translatable browser interface for a head mounted device
A device may be configured to generate a display of a content in a view region. The view region has a given boundary, and the content is provided for display at...
US-9,448,651 Intelligent touchscreen keyboard with finger differentiation
Implementations of the present disclosure include actions of displaying a plurality of keys on a touchscreen of a computing device, receiving user input to the...
US-9,448,619 Video advertisement overlay system and method
This disclosure relates system(s) and method(s) for overlaying functionalities, text, annotations, and/or features on video advertisements and content videos.
US-9,448,568 Intelligent controller providing time to target state
The current application is directed to intelligent controllers that continuously, periodically, or intermittently calculate and display the time remaining until...
US-9,448,567 Power management in single circuit HVAC systems and in multiple circuit HVAC systems
A thermostat includes a plurality of HVAC (heating, ventilation, and air conditioning) wire connectors for receiving a plurality of HVAC control wires...
US-9,448,073 System and method for assessing road quality using data collected from a mobile device
A computer implemented method for assessing road quality using data collected from a mobile device is disclosed. The method may include obtaining travel data...
US-9,447,880 Method and sealant for securing a first housing member to a second housing member of an electronic device
A method for securing a first housing member to a second housing member of a device, includes affixing a set of tape adhesive portions to a first section of a...
US-9,446,518 Leg collision avoidance in a robotic device
An example implementation for avoiding leg collisions may involve a biped robot reducing a three-dimensional system to a two-dimensional projection of the biped...
US-9,446,511 Systems and methods for allocating tasks to a plurality of robotic devices
Methods and systems for allocating tasks to robotic devices are provided. An example method includes receiving information associated with task logs for a...
US-D766,750 Hazardous condition detector
US-D766,749 Hazardous condition detector
US-9,445,517 Etched multi-layer sheets
A method includes creating an opening in a first outer layer of a multilayer sheet of material, the sheet of material having three or more layers of material,...
US-9,445,224 Selective user notification for link termination events in wireless personal area network
A user device includes a wireless interface to establish a wireless personal area network (WPAN) link with another user device. The user device further includes...
US-9,445,155 Gesture-based content sharing
A user selects a content item that he wishes to send. He then performs a gesture to specify a direction toward which the content item is to be sent. For...
US-9,445,140 Systems and methods for sharing video viewing history
A method for storing user activity data is disclosed. The method includes receiving user activity data from the multiple computer programs, and identifying a...
US-9,445,090 Explicit way for signaling a collocated picture for high efficicency video coding (HEVC) using reference list0...
A system is provided for determining a collocated reference picture to enable encoding and decoding of a current picture for high efficiency video coding...
US-9,445,048 Gesture-initiated actions in videoconferences
Systems and methods are disclosed for gesture-initiated actions in videoconferences. In one implementation, a processing device receives one or more content...
US-9,445,047 Method and apparatus to determine focus of attention from video
A method and system include identifying, by a processing device, at least one media clip captured by at least one camera for an event, detecting at least one...
US-9,445,015 Methods and systems for adjusting sensor viewpoint to a virtual viewpoint
Example methods and systems for adjusting sensor viewpoint to a virtual viewpoint are provided. An example method may involve receiving data from a first...
US-9,444,917 Data link layer protocol having adaptive framing
Example techniques of the present disclosure provide a first computing device comprising one or more processors and at least one module operable by the one or...
US-9,444,909 Application verification for hosted services
In a client-server environment providing hosted services, an application service server receives from a client a first request for hosted services associated...
US-9,444,780 Content provided DNS resolution validation and use
Methods and systems for using and providing trustworthy DNS resolutions are provided. A method for using trustworthy DNS resolutions may include obtaining a DNS...
US-9,444,772 Social search engine
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a social search engine. In one aspect, a method includes...
US-9,444,711 System and method of determining latency
A web server monitors and receives measurements as to how long a client device takes to load or display individual items after a user first requests a web page...
US-9,444,631 Certificates for low-power or low-memory devices
Compact certificate formats that may be used in a fabric or network between devices. The compact format includes a serial number field tagged with a tag of 1, a...
US-9,444,279 Wireless charging identification using sensors
Methods and systems for implementing wireless charging identification using a sensor are described. A device platform operating a device, such as a mobile...
US-9,444,141 Antenna system for a smart portable device using a continuous metal band
A method and portable device provide multi-band, multi-antenna signal communication in a portable device having wireless communication capability. A portable...
US-9,443,519 Reducing latency caused by switching input modalities
Methods, apparatus, and computer-readable media (transitory and non-transitory) are provided herein for reducing latency caused by switching input modalities....
US-9,443,518 Text transcript generation from a communication session
Techniques, systems, and devices for managing streaming media among end user devices in a video conferencing system are described. For example, a transcript may...
US-9,443,517 Generating sounds for detectability by neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network. One of the methods includes...
US-9,443,514 Dynamic voice response control based on a weighted pace of spoken terms
A system is configured to obtain a first voice request, from a client, to access a voice processing system that processes voice communications received from...
US-9,443,512 Initiating actions based on partial hotwords
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, receiving audio data; determining that an initial portion of...
US-9,443,447 System and method for displaying real-time flight information on an airport map
A digital map of an airport is displayed via the user interface of a client device, and real-time flight information of a flight scheduled to depart from, or...
US-9,443,413 Somatosensory type notification alerts
A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may...
US-9,443,314 Hierarchical conditional random field model for labeling and segmenting images
An image processing system automatically segments and labels an image using a hierarchical classification model. A global classification model determines...
US-9,443,285 Method for sliced inpainting
A method for replacing image data in a destination region that is divided into sub-pieces along one or more cutting paths, which start and end at two different...
US-9,443,267 Self organizing electric grid with mobile payment system
A system and a computer-implemented method for providing a prepaid amount of energy, are provided. The system includes a source node that receives a message...
US-9,443,250 Learning characteristics for extraction of information from web pages
A learning module of an information retrieval system is configured to automatically learn distinctive characteristics used by different web sites when...
US-9,443,249 Social network-influenced interest detection
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting users that are connected to a particular user;...
US-9,443,228 Graphical user interface display which differentiates among participants in a group conversation
A system and machine-implemented method for differentiating participants in a group conversation within a graphical user interface of an electronic device of 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 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.