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,507,858 Selectively merging clusters of conceptually related words in a generative model for text
One embodiment of the present invention provides a system that merges similar clusters of conceptually-related words in a probabilistic generative model for...
US-9,507,853 Synonym identification based on search quality
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining one or more first search results that were...
US-9,507,852 Techniques for discriminative dependency parsing
A computer-implemented method can include receiving a speech input representing a question, converting the speech input to a string of characters, and obtaining...
US-9,507,836 Associating an event attribute with a user based on a group of one or more electronic messages associated with...
Methods and apparatus related to associating an event attribute with a user based on a group of electronic messages associated with the user. An event may be...
US-9,507,830 Tailoring user experience for unrecognized and new users
A system stores a table mapping users to attributes, and stores a second table mapping the users to products associated with a source domain. The system...
US-9,507,826 Generating real-time search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating real-time search results. In one aspect, a...
US-9,507,805 Drawing based search queries
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing drawing-based search queries. In one aspect, a...
US-9,507,804 Similar search queries and images
Methods, systems and apparatus, including computer programs encoded on a computer storage medium, for determining similar queries for image searches. In one...
US-9,507,801 Enforcing category diversity
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enforcing category diversity of points of interest...
US-9,507,791 Storage system user interface with floating file collection
A method includes outputting for display a first view representing a first plurality of objects stored in a first folder of a hierarchical storage system and...
US-9,507,739 Configurable memory circuit system and method
A memory circuit system and method are provided in the context of various embodiments. In one embodiment, an interface circuit remains in communication with a...
US-9,507,713 Memory object pretenuring
A computer-implemented method can include receiving a set of software instructions for execution by a computing device and compiling the set of software...
US-9,507,648 Separate plug-in processes in browsers and applications thereof
Embodiments of the present invention relate to browser plug-ins. In one embodiment, a system browses web content using a plug-in. The system includes at least...
US-9,507,637 Computer platform where tasks can optionally share per task resources
Disclosed are apparatus and methods for managing thread resources. A computing device can generate threads for an executable application. The computing device...
US-9,507,513 Displaced double tap gesture
On a computing device having a motion sensor interface, a first tap a first point is detected via the motion sensor interface. A second tap is detected via the...
US-9,507,426 Using the Z-axis in user interfaces for head mountable displays
Methods, apparatus, and computer-readable media are described herein related to a user interface (UI) for a computing device, such as a head-mountable device...
US-9,507,380 Assembly for attaching a lens to a housing
The present invention provides an assembly for attaching a lens to a housing of a device. The assembly includes a housing having a front opening, and a front...
US-9,507,363 Systems, methods and apparatus for encouraging energy conscious behavior based on aggregated third party energy...
Accessing an energy management policy for a plurality of devices is described, wherein the devices are coupled with a first structure. The energy usage of the...
US-9,507,362 Systems, methods and apparatus for encouraging energy conscious behavior based on aggregated third party energy...
Accessing an energy management policy for a plurality of devices is described, wherein the devices are coupled with a first structure. The energy usage of the...
US-9,507,347 Vision-based indicator signal detection using spatiotemporal filtering
An autonomous vehicle is configured to detect an active turn signal indicator on another vehicle. An image-capture device of the autonomous vehicle captures an...
US-9,506,966 Off-center sensor target region
In embodiments of an off-center sensor target region, a capacitive sensor can include a target region that is located off-center relative to a center of the...
US-9,506,773 Automatic navigation assistance based on calendar data
Provided are methods and systems for delivering smart reminders to a user based on data associated with a calendar event of the user. The methods and systems...
US-9,505,348 Variable magnetic break-away mounting mechanism
Aspects of the present disclosure relate to an apparatus providing a first component having a circular opening with an interior chamfered edge and a second...
US-D772,863 Portion of a handheld device
US-RE46,219 Method and apparatus for energy-efficient temperature-based systems management
A system for load control in an electrical power system is described, wherein one or more temperature-monitoring devices are provided to control operation of a...
US-9,503,981 Apparatus and method for operational state synchronization in a wireless communication system
A method (300) and user equipment (110) that are for operation in a wireless communication system (100) maintain system state synchronization between a fixed...
US-9,503,979 Delivering data to a wireless station
Disclosed are methods for delivering data (212) to a wireless station (102). An access point (104), or any other suitable device or system, receives a plurality...
US-9,503,861 Determining a geographic location of a mobile device
Systems and methods for providing a geographic location of a mobile device are provided. In one aspect, a method includes determining a geographic location of...
US-9,503,794 Serving a live stream as an advertisement
A content server receives live streams from a content distributor to transmit to users of the content server. In one embodiment, the content server promotes the...
US-9,503,764 Processing and/or distributing media content associated with at least one parameter related to a memory operation
A system to facilitate media content protection is provided. The system includes a partitioning component, a key derivation component and an output component....
US-9,503,746 Determine reference motion vectors
A method for encoding a video stream having a plurality of blocks including a current block. The method includes identifying, from a plurality of previously...
US-9,503,688 Techniques for automatically scheduling and providing time-shifted communication sessions
A computer-implemented technique can include receiving, at a server from an inviter computing device associated with an inviter user, a request to have a...
US-9,503,683 Providing users access to applications during video communications
The present disclosure, in some implementations comprises systems and methods for providing applications during video communication, via online communities or...
US-9,503,617 Electronic device with flexible housing portion and related method
The disclosure is directed to an electronic device having an internal light source that emits light along a path through the housing. The housing has at least...
US-9,503,552 System and method for adapting to network protocol updates
A system and method are provided for updating network protocols. A new ASIC is designed to adapt to future network protocols, the ASIC including at least one...
US-9,503,516 Context-based contact notification
Disclosed are systems and methods for providing a context-based notification from a first device to a second device. In an embodiment, the first device is...
US-9,503,494 Adaptive streaming using chunked time-to-offset mapping
Systems and methods are provided herein relating to adaptive video streaming. Time-to-offset mapping associated with a set of video blocks can be broken up into...
US-9,503,456 Video chat abuse detection based on external context
A server-implemented technique can include obtaining external context parameters indicative of an external context of a video chat session, calculating an abuse...
US-9,503,448 Authenticated session establishment
Methods, devices, and machine-readable media are provided to provide secure communications between entities. As provided in this disclosure, this may include...
US-9,503,411 Ranking posts based on a prioritized list of recipients
Various aspects of the subject technology relate to systems, methods, and machine-readable media for prioritizing content (e.g., a post on a social networking...
US-9,503,409 Suppression of extraneous alerts on multiple devices
A system that includes a server and a plurality of destination clients. The server is connected to a network and routes an electronic communication through the...
US-9,503,395 Multi-stage switching topology
The present technology considers multi-stage network topologies where it is not possible to evenly stripe uplinks from a lower stage of the network topology to...
US-9,503,346 System and method for tracking unique vistors to a website
A system and method for analyzing traffic to a website is provided that is based on log files and that uses both server-side and client-side information...
US-9,503,337 Analyzing reading metrics to generate action information
Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the...
US-9,503,176 Global communication network
A communication system allows communication between two users separated by a long distance includes a source ground station, a constellation, one or more...
US-9,502,775 Switching a slot antenna
A computing device may include a conductive member, a slot antenna having a slot defined by the conductive member and an antenna pattern portion disposed...
US-9,502,039 Dynamic threshold for speaker verification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a dynamic threshold for speaker verification are...
US-9,502,032 Dynamically biasing language models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech recognition. In one aspect, a method comprises...
US-9,502,026 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,502,021 Methods and systems for robust beamforming
Provided are methods and systems for spatially selecting acoustic sources using a post-processor that consists of a selection of one postfilter from a set of...
← 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 | 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.