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,582,789 Payments in communication systems
Users of a communication system can initiate electronic payments during a communication session hosted by the communication system or via a social network...
US-9,582,766 Clustering query refinements by inferred user intent
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for clustering query refinements. One method includes building a...
US-9,582,731 Detecting spherical images
Implementations relate to detecting spherical images. In some implementations, a computer-executed method includes obtaining an image, examining at least one...
US-9,582,588 Methods and systems for providing custom crawl-time metadata
A method for providing metadata to a search engine for a document that is not in a mark-up language includes sending a request for data about the document and...
US-9,582,549 Computer application data in search results
A computer-implemented search method includes receiving a registration request from each of one or more computer applications installed on a computing device...
US-9,582,548 Semantic geotokens
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing geographically relevant search results. In one...
US-9,582,538 Trend based distribution parameter suggestion
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content are disclosed. In one aspect, a...
US-9,582,537 Structured search query generation and use in a computer network environment
Systems and methods of evaluating search query terms in a computer network environment are provided. A data processing system can obtain, from a computing...
US-9,582,515 Detecting queries for specific places
The subject matter of this specification can be embodied in, among other things, a method that includes identifying a search query that was submitted through a...
US-9,582,482 Providing an annotation linking related entities in onscreen content
Systems and methods are provided for providing insight for entities in mobile onscreen content. For example, a method includes receiving, from a mobile device,...
US-9,582,460 Methods for using temporal proximity of social connection creations to predict properties of a social connection
Aspects of the subject technology relate to a social-networking system, including one or more computers communicatively coupled via a network. In certain...
US-9,582,173 Navigation control for an electronic device
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for suggesting search queries relevant to a user's context. One...
US-9,582,139 Multi-level mobile device profiles
A method of configuring a mobile device includes providing for a mobile computing device a plurality of device profiles that each define a manner in which the...
US-9,582,081 User interface
Methods and systems for triggering functions on a head-mountable device are provided. A head-mountable device may receive an indication of a gesture associated...
US-9,581,696 Image sensor and light source driver integrated in a same semiconductor package
An apparatus is described that includes an image sensor and a light source driver circuit integrated in a same semiconductor chip package. The image sensor...
US-9,581,467 Orientation estimation based on backward-forward bayesian filtering
A system includes one or more processors, and data storage configured to store instructions that, when executed by the one or more processors, cause the system...
US-9,581,342 Mounting stand for multi-sensing environmental control device
A thermostat stand for a thermostat device may include a base and a mounting fixture configured to receive a thermostat device. The thermostat stand may...
US-D780,211 Display screen with graphical user interface or portion thereof
US-D780,210 Display screen with graphical user interface or portion thereof
US-D780,197 Display screen or portion thereof with animated graphical user interface
US-D780,173 Notebook computer housing
US-D779,995 Camera bracelet
US-D779,994 Camera bracelet
US-D779,977 HVAC control device
US-9,578,602 Device aware social graphs
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a device aware social graph. In one aspect, a method...
US-9,578,389 Method of targeted ad insertion using HTTP live streaming protocol
A content delivery system and method that receives a request for a content stream that includes splice points. The method receives a playlist that includes an...
US-9,578,382 Subscribable channel collections
A system for creating and maintaining subscribable channel collections includes a computer-readable storage medium having encoded thereon a program of...
US-9,578,366 Companion device services based on the generation and display of visual codes on a display device
In one embodiment, a method includes launching an application on a first device. The application allows the first device to trigger a service based on a program...
US-9,578,358 Systems and methods that match search queries to television subtitles
A process identifies a search query spike from queries submitted by users during a first span of time, which is less than a predefined duration. The spike...
US-9,578,324 Video coding using statistical-based spatially differentiated partitioning
Frames of a video data stream can be encoded using statistically-based spatially differentiated partitioning. Statistically-based spatially differentiated...
US-9,578,308 Method and apparatus for low cost 3D video making
Video capture devices may be held in a frame having at least two openings and a plurality of slots on a first side and a plurality of tabs on a second side...
US-9,578,285 Facilitating presentations during video conferences
Implementations generally relate to facilitating presentations in video conferences. In some implementations, a method includes enabling a presenting user to...
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...
← 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.