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,578,282 Techniques for initiating real-time communication sessions
A technique for initiating a communication session can include receiving a signal that a first and second user desire to participate in a communication session...
US-9,578,256 Temporary intermediate video clips for video editing
Systems and methods for building video sequences using intermediate videos are provided. In one or more embodiments, an intermediate video can be specified in a...
US-9,578,128 Systems and methods for message delivery to mobile devices supporting multiple users
The disclosed technology covers messaging systems and methods, and computer program products embodying such systems and methods. A computer program product may...
US-9,578,083 Dynamically designing shared content
A system and method for dynamically designing shared content served via a content sharing source. The system includes a content size determination unit to...
US-9,577,964 Broadcasting in chat system without topic-specific rooms
A method, system, and graphical user interface for a chat system is disclosed. A server with processor(s) and memory obtains a plurality of incoming messages,...
US-9,577,844 Multimedia terminal device having integrated telephone system and user interface method
Customer premise equipment provides a communication gateway with a network of a service provider and includes a multimedia terminal device for installation on...
US-9,577,836 Chat-enabled social circles
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for chat-enabling a social circle in response to user input...
US-9,577,752 Wirelessly powered passive optical power meter
Systems and apparatus for a wirelessly-powered passive optical power meter device. In one aspect, an optical power meter device comprises a power circuit...
US-9,577,725 Transmitter and receiver tracking techniques for user devices in a MIMO network
A technique includes (i) receiving a first pilot signal from a base station via a receiver of a client device, or (ii) transmitting a second pilot signal from...
US-9,577,330 Modified Vivaldi antenna with dipole excitation mode
Systems and techniques are provided for a modified Vivaldi antenna with dipole excitation mode. An antenna may include a ground plane and a modified Vivaldi...
US-9,576,607 Techniques for creating a composite image
A computer-implemented technique can include receiving, at a server computing device having one or more processors, a first video stream from a first user...
US-9,576,578 Contextual improvement of voice query recognition
Methods, including computer programs encoded on a computer storage medium, for collaborative language model biasing. In one aspect, a method includes: obtaining...
US-9,576,576 Answering questions using environmental context
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving audio data encoding an utterance and...
US-9,576,469 Systems and methods of adaptively adjusting a sensor of a security system
Embodiments of the disclosed subject matter provide systems and methods of adaptively adjusting sensitivity of a sensor of a security system that provide a...
US-9,576,443 Systems and methods for providing beacon-based notifications
Systems and method of providing beacon-based notifications are provided. More particularly, an identifying signal can be received from a beacon device. A...
US-9,576,303 Advertisements in view
A technique is provided to determine whether a region within a web page is viewable to a user through a browser window. Often, browsers will only show part of a...
US-9,576,271 System and method for community centric resource sharing based on a publishing subscription model
The invention provides a Web service which enables a publisher to share his digital resources such as an address card or a calendar with a number of subscribers...
US-9,576,129 Defensive techniques to increase computer security
Among other disclosed subject matter, a computer-implemented method includes changing access permission level associated with a descriptor table responsive to...
US-9,576,050 Generating a playlist based on input acoustic information
Techniques for generating a playlist include: receiving acoustic information, obtaining seed information based on the acoustic information, identifying audio...
US-9,576,042 Categorizing search terms
A system and method are disclosed for categorizing search terms. The system accesses search history for the search terms. The system also categorizes each of...
US-9,576,024 Hierarchy of servers for query processing of column chunks in a distributed column chunk data store
An improved system and method for query processing in a distributed column chunk data store is provided. A distributed column chunk data store may be provided...
US-9,576,007 Index and query serving for low latency search of large graphs
A search index for searching a graph-based data store can include triple entries, each triple entry having a posting list value, at least one intersection...
US-9,575,941 Dynamic adjustment to content for a display device
A computing device is described that identifies an element that specifies content in accordance with a markup language, where an attribute of the element...
US-9,575,896 Fast, dynamic cache packing
A method for storing information may include determining whether a received data object fits inside a particular one of a plurality of free blocks in a memory...
US-9,575,854 Cascade failure resilient data storage
A system and method for preventing cascading failures of clusters in a large-scale distributed system are disclosed. An example method begins with determining...
US-9,575,840 Recovery rollback risk reduction
Aspects of the subject technology relate to executing a boot sequence from a recovery image. A determination of a validity of one or more keyblocks is made. A...
US-9,575,741 Methods and devices for wireless device-to-device software upgrades
Disclosed herein are methods and devices for wireless device-to-device software upgrade. In one implementation, a source electronic device receives software...
US-9,575,737 Application access to native and bundled libraries
An application executing on a computing device may invoke a function call of a first function. The computing device may support a bundled application library of...
US-9,575,720 Visual confirmation for a recognized voice-initiated action
Techniques described herein provide a computing device configured to provide an indication that the computing device has recognized a voice-initiated action. In...
US-9,575,618 Multi-user process management
In general, this disclosure describes techniques for managing user profiles and associated processes of a multi-user computing device. For example, a computing...
US-9,575,560 Radar-based gesture-recognition through a wearable device
This document describes techniques and devices for radar-based gesture-recognition through a wearable device. The techniques enable an easy-to-use input...
US-9,575,496 HVAC controller with user-friendly installation features with wire insertion detection
Arrangements for configuring a thermostat for controlling a heating, ventilation, and air conditioning (HVAC) system are presented. A thermostat may receive...
US-9,575,490 Mapping active and inactive construction zones for autonomous driving
Aspects of the present disclosure relate to differentiating between active and inactive construction zones. In one example, this may include identifying a...
US-9,575,316 Simplified mirror
This disclosure relates to an optical system and a method for its manufacture. One embodiment of the optical system may include an optical material upon which a...
US-D779,509 Display screen or portion thereof with graphical user interface
US-D779,345 Backplate for HVAC control device
US-9,572,195 Link sharing within a communication system
A method and apparatus for choosing members of a local-area network and choosing a network coordinator among the members is provided herein. During operation a...
US-9,572,072 Method and apparatus for communicating delivery of data packets to a user equipment in a wireless communication...
In a communication system (100) where a wireless relay node (RN) (114) relays data packets between a Node B (112) and a user equipment (UE) (102), the RN...
US-9,571,984 Labeling visited locations based on contact information
The systems and techniques disclosed herein provide the ability to determine locations visited by a user and associate relevant location labels with the...
US-9,571,978 User equipment positioning utilizing motion of high altitude platform
The systems and methods of the disclosure relate to estimating the location of a remote device, e.g., a mobile phone or other user equipment ("UE"), that is in...
US-9,571,977 Use of a trained classifier to determine if a pair of wireless scans came from the same location
The present disclosure describes methods, systems, and apparatuses for determining the likelihood that two wireless scans of a mobile computing device were...
US-9,571,890 Methods, systems and media for selectively presenting broadcast content based on user interests
Methods, systems, and media for selectively presenting broadcast content based on user interests are provided. In some implementations a method for selectively...
US-9,571,819 Efficient dense stereo computation
Example embodiments may allow for the efficient determination of disparity information for a stereo image pair by embedding pixels of the image pair in a...
US-9,571,787 Ad hoc endpoint device association for multimedia conferencing
A system for ad hoc endpoint device association for multimedia conferencing may include one or more processors and memory. The one or more processors may...
US-9,571,757 Using infrared images of a monitored scene to identify windows
A camera system includes memory, a lens assembly arranged to direct light from a scene onto an image sensing element, an image sensing element configured to...
US-9,571,727 Enhanced image capture
Disclosed are techniques that provide a "best" picture taken within a few seconds of the moment when a capture command is received (e.g., when the "shutter"...
US-9,571,726 Generating attention information from photos
Implementations generally relate to collecting photos. In some implementations, a method includes collecting photos associated with one or more objects, where...
US-9,571,722 Viewfinder utility
Disclosed is a viewfinder utility. The viewfinder receives image information from a camera and displays it on a screen of the user's device. Also in the...
US-9,571,629 Detecting driving with a wearable computing device
A wearable computing device is described that detects an indication of movement associated with the wearable computing device when a user of the wearable...
US-9,571,589 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...
← 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.