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,020,6071 MMS delivery system
In one implementation, a computer-implemented method includes: receiving, at a computer system, a multimedia message service (MMS) message for delivery to a...
US-1,020,6062 Providing hotspots to user devices within server-controlled zones
A user installs a hotspot alert application on their mobile device. The application employs the location technology of the user device to transmit the location...
US-1,020,6014 Clarifying audible verbal information in video content
A method at a server includes: receiving a user request to clarify audible verbal information associated with a media content item playing in proximity to a...
US-1,020,6003 Identifying media channels that have a high likelihood of multiple consumptions by one or more users
A computer system identifies a subset of a plurality of channels as candidates for repeat visits by a plurality of users of a content sharing platform. The...
US-1,020,5984 Dynamic bitrate selection for streaming media
A bitrate selector on a user device monitors a first stream of a plurality of bitrate media streams of a media file, the first media stream having a first...
US-1,020,5970 System, apparatus and method to facilitate live video streaming
Systems and methods for generating a master video stream from at least two live video streams are provided in this disclosure. The systems include a combination...
US-1,020,5896 Automatic lens flare detection and correction for light-field images
According to various embodiments, the system and method disclosed herein process light-field image data so as to mitigate lens flare effects. A light-field...
US-1,020,5746 Anti-spoofing protection in an automotive environment
To automatically identify an attempt at presenting falsified vehicle identifiers to portable devices, (i) a vehicle identifier reported by a vehicle with which...
US-1,020,5702 Systems and methods for allocating communication resources via information technology infrastructure
The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and...
US-1,020,5690 Automatic real-time indication of user non-chat activity during a chat session
A computer implemented technique can include receiving a level of granularity for displaying non-chat activity indicators and initiating a real-time...
US-1,020,5678 Systems and methods for client-side dynamic information resource activation and deactivation
Systems and methods for dynamically modifying properties of content elements within information resources by client-side computing devices are provided herein....
US-1,020,4953 Time-of-flight image sensor and light source driver having simulated distance capability
An apparatus is described that includes an image sensor and a light source driver circuit having configuration register space to receive information pertaining...
US-1,020,4619 Speech recognition using associative mapping
Methods, systems, and apparatus are described that receive audio data for an utterance. Association data is accessed that indicates associations between data...
US-1,020,4505 Systems and methods for processing coexisting signals for rapid response to user input
Systems and methods for enabling a system to rapidly respond to wireless instructions being transmitted by a personal device over one of several communications...
US-1,020,4431 Polygon labeling by dominant shapes
A method for generating label positions for labeling polygons includes receiving a description of a polygon, determining an inscribed circle within the polygon,...
US-1,020,4396 Compiler managed memory for image processor
A method is described. The method includes repeatedly loading a next sheet of image data from a first location of a memory into a two dimensional shift register...
US-1,020,4264 Systems and methods for dynamically scoring implicit user interaction
A method of dynamically scoring implicit interactions can include receiving, by an interaction analysis server from an imaging system, a plurality of images of...
US-1,020,4239 Methods and systems for detecting device or carrier change conversions
Systems and methods for detecting device or carrier change conversions based on device information and carrier information that is received with requests to...
US-1,020,4162 Providing content
A method includes receiving landing page information from a content provider, the landing page information being representative of one or more graphical aspects...
US-1,020,4145 Systems and methods for re-ranking ranked search results
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for re-ranking ranked search results is presented....
US-1,020,4138 Navigational resources for queries
Methods, systems, and apparatus, including computer program products, for identifying navigational resources for queries. In an aspect, a candidate query in a...
US-1,020,4110 Method and system for deleting obsolete files from a file system
A method for deleting obsolete files from a file system is provided. The method includes receiving a request to delete a reference to a first target file of a...
US-1,020,4104 Methods, systems, and media for processing queries relating to presented media content
Methods, systems, and media for processing queries relating to presented media content are provided. In some implementations, a method comprises: receiving a...
US-1,020,4086 Document processing service for displaying comments included in messages
A plurality of comments associated with a document is received, and a representation of the document and a representation of a comment thread comprising the...
US-1,020,3936 Scaling high-level statistical languages to large, distributed datasets
A system and method for performing large-scale data processing using a statistical programming language are disclosed. One or more high-level statistical...
US-1,020,3901 Transparent hardware-assisted memory decompression
Provided are methods and systems for memory decompression using a hardware decompressor that minimizes or eliminates the involvement of software. Custom...
US-1,020,3748 Systems and methods for efficiently communicating between low-power devices
A system includes a first electronic device that activates a first receiver according to a communication schedule that includes a plurality of frames. Each...
US-1,020,3249 Ambient temperature sensing
A device and system are disclosed for sensing ambient temperature. The device includes a housing having an exterior surface and an interior surface, a channel,...
US-1,020,3126 Rotation detection for ring-shaped user input member of smart-home device
According to one embodiment, a thermostat includes a main body, a rotatable input component that is rotatably coupled with the main body, and a rotation...
US-1,020,0859 Transferring application data between devices
Methods, systems, and apparatus are described for transferring application data between devices. In one aspect, a method includes causing, by a first service...
US-1,020,0774 Sensor cord construction to prevent capacitance variation
A sensor cord construction to prevent capacitance variation is described herein. A sensor may be connected to a controller via a cord that includes a first...
US-1,020,0746 Video integration with home assistant
Various arrangements are detailed herein related to managing scheduled events using a home assistant and an integrated video service. Using a network-enabled...
US-1,020,0613 Video stabilization for mobile devices
The disclosed technology includes techniques for providing improved video stabilization on a mobile device. Using gyroscope data of the mobile device, the...
US-1,020,0527 Contextual alarm and notification management
Systems and methods are disclosed for managing alarms and notifications pursuant to contextual cues pertaining to the persisting relevance or utility of such...
US-1,020,0471 Workload migration across a hybrid network
A method and system for workload migration across a hybrid network is provided. The method and system are directed to migrating a workload to a cloud by...
US-1,020,0454 Selecting content for co-located devices of multiple users
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A set of...
US-1,020,0351 System for managing remote software applications
The disclosure describes systems, methods and devices relating to a sign-on and management hub or service for users of multiple internal, external or...
US-1,020,0338 Integrating communication modes in persistent conversations
Systems, methods and computer readable media for persistent conversations are described. In some implementations, a method can include receiving a communication...
US-1,020,0322 Methods for responding to an email message by call from a mobile device
Methods for responding to an email message by a phone call from a mobile device are described. In some embodiments, mobile devices are capable of receiving...
US-1,020,0283 Automatic rerouting in thread networks
In aspects of automatic rerouting in Thread networks, a router device in a mesh network receives a packet to forward to a destination node, and the packet...
US-1,020,0236 Selecting follow-on content for co-located devices
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A first...
US-1,020,0003 Dynamically extending loudspeaker capabilities
The present disclosure provides systems and methods to dynamically extend loudspeaker capabilities. In particular, a system comprising a loudspeaker can receive...
US-1,019,9069 Aggregation on related media content
Systems and methods for media aggregation are disclosed herein. The system includes a media system that can transform media items into one aggregated media...
US-1,019,9038 System and method for speech recognition using deep recurrent neural networks
Deep recurrent neural networks applied to speech recognition. The deep recurrent neural networks (RNNs) are preferably implemented by stacked long short-term...
US-1,019,9013 Digital image comparison
A method for digital image comparison includes, by a computer executing a single instance of an application program stored in a memory of the computer,...
US-1,019,8877 Providing a communications channel between instances of automated assistants
Implementations relate to interactions, over a wireless communication modality, between an automated assistant of an automobile computer system, and separate...
US-1,019,8874 Methods and apparatus to align components in virtual reality environments
Systems, devices, methods, computer program products, and electronic apparatuses for aligning components in virtual reality environments are provided. An...
US-1,019,8765 Multiple interaction auction
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content items. In one aspect, a method...
US-1,019,8746 Methods and apparatus for serving relevant advertisements
The relevance of advertisements to a user's interests is improved. In one implementation, the content of a web page is analyzed to determine a list of one or...
US-1,019,8744 User-targeted advertising
Structured data sets including one or more attributes are identified, each structured data set associated with, for example, a particular user. Values...
← 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.