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,007,5491 Directing communications using gaze interaction
In some implementations, audio data or video data associated with a first participant of a communication session is obtained. The communication session may...
US-1,007,5449 Reducing latency
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing latency in network communications and data...
US-1,007,5335 System and method for establishing connection with network controller
In a software defined network, dataplane connectivity is established between a computing device in the network and a controller. The computing device receives a...
US-1,007,5334 Systems and methods for commissioning a smart hub device
This application discloses a method for commissioning an electronic device in a smart home environment. The electronic device receives from a client device...
US-1,007,5213 Beacon-based contactless reader identification
Systems, methods, and computer program products are provided for using proximity sensing systems, such as Bluetooth low energy (LE) beacons, to uniquely...
US-1,007,4887 Antenna chamber with heat venting
According to an implementation, a computing device includes electronic circuitry, and an antenna and heat venting chamber having an antenna radiating element...
US-1,007,4383 Sound event detection
A system and method for the use of sensors and processors of existing, distributed systems, operating individually or in cooperation with other systems,...
US-1,007,4359 Dynamic text-to-speech provisioning
A dynamic text-to-speech (TTS) process and system are described. In response to receiving a command to provide information to a user, a device retrieves...
US-1,007,4278 Parking information aggregation platform
This document describes systems and techniques that may be used to aggregate information about open parking spots from various different parking providers or...
US-1,007,4248 Guided installation for an opening sensor
Systems and techniques are provided for guided installation of an opening sensor. A strength of a magnetic field created by a magnet of an opening sensor at a...
US-1,007,4157 Adaptively displaying application output
A method is implemented at an electronic device for displaying output from an application on a fixed orientation display. The electronic device includes a...
US-1,007,4109 Propagating promotional information on a social network
In one implementation, a method for providing information to computer users includes receiving at a server system an indicator of an action performed on a...
US-1,007,4051 Vector computation unit in a neural network processor
A circuit for performing neural network computations for a neural network comprising a plurality of layers, the circuit comprising: activation circuitry...
US-1,007,4015 Methods, systems, and media for generating a summarized video with video thumbnails
Methods, systems, and media for summarizing a video with video thumbnails are provided. In some embodiments, the method comprises: receiving a plurality of...
US-1,007,3915 Personalized search results
A system tracks a user's search related behavior and constructs a probability model, from the user's search related behavior, to estimate a probability that the...
US-1,007,3911 Deep links for native applications
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatically generating native application deep links...
US-1,007,3882 Semantically equivalent query templates
Methods and apparatus for determining whether query templates that have the same entity collection identifier are semantically equivalent query templates based...
US-1,007,3817 Optimized matrix multiplication using vector multiplication of interleaved matrix values
The present disclosure relates to optimized matrix multiplication using vector multiplication of interleaved matrix values. Two matrices to be multiplied are...
US-1,007,3692 System and method of managing application updates
A method for updating an application on a computing device includes receiving, at the computing device, a notification that an update is available for the...
US-1,007,3674 Methods, systems, and media for rewinding media content based on detected audio events
Methods, systems, and media for rewinding media content based on detected audio events are provided. In some embodiments, a method for providing media guidance...
US-1,007,3648 Repartitioning data in a distributed computing system
Methods, systems, and apparatus for allocating, by a source of one or more sources, a segment of a data file of a transient memory for exclusive access by the...
US-1,007,3616 Systems and methods for virtually weighted user input elements for performing critical actions
In an example implementation of the disclosed technology, a method includes receiving an indication of a gesture of an input object moving, at a rate of...
US-1,007,3553 Scripting cross-device wearable interaction
Methods and apparatus for an interaction system specifying cross-device interaction are provided. The interaction system provides application program interfaces...
US-1,007,3536 Virtual keyboard input for international languages
In one example, a computing device includes at least one processor configured to output for display, a graphical keyboard. The at least one processor may also...
US-1,007,3531 Electronic device pose identification based on imagery and non-image sensor data
An electronic device includes one or more imaging sensors (e.g, imaging cameras) and includes one or more non-image sensors, such as an inertial measurement...
US-1,007,3500 Vapor chamber with ring geometry
Techniques of managing heat within an electronic device involve providing a vapor chamber in a ring shape within an electronic device. In some implementations,...
US-1,007,3419 Physical watch hands for a computerized watch
A computerized watch is described that includes a cover that forms an outer surface of the computerized watch, a screen configured to output graphical...
US-1,007,2947 Assisted alignment for wireless charging
Techniques for visual-assisted wireless charging, including methods and systems, including machine-readable media storing executable instructions. In some...
US-D828,375 Display screen with graphical user interface
US-D828,371 Display screen or portion thereof with graphical user interface
US-1,007,0308 Systems and methods for protecting mobile contact information
The disclosed technology includes techniques for allowing a contact to exercise control over a third party's sharing of the contact's mobile contact information...
US-1,007,0170 Content annotation tool
A content annotation tool is disclosed. In a configuration, a portion of a movie may be obtained from a database. Entities, such as an actor, background music,...
US-1,007,0157 Methods, systems, and media for generating an advertisement from a video stream
Methods, systems, and media for generating an advertisement from a video stream are provided. In accordance with some embodiments, the method comprises:...
US-1,006,9960 Method, electronic device, and accessory for carrying out functions based on reflected electromagnetic radiation
A method, electronic device, and accessory for carrying out functions based on reflected electromagnetic radiation are provided. According to one...
US-1,006,9953 Electronic device with a touch sensor and method for operating the same
An electronic device has a combination touch sensor (such as a fingerprint reader) and mechanical switch (actuated, for example, by a button press). The...
US-1,006,9884 Enhanced streaming media playback using a proxy server
A streaming video playback system is provided to generate locally a manifest file associated with a streaming video for a media player of a client device. The...
US-1,006,9882 Generative visual puzzle for aligning connected devices
A request from a plurality of mobile devices to join a group may be received. A number of the mobile devices that have joined the group may be identified....
US-1,006,9832 Ephemeral applications
A method of executing an application in a direct launch mode includes receiving a user input to download an application from a remote server to a client...
US-1,006,9828 Systems, methods, and media for authenticating multiple devices
Systems, methods, and media for authentication are provided. In accordance with some implementations, the system comprises: a hardware processor that is...
US-1,006,9784 Associating a segment of an electronic message with one or more segment addressees
Methods and apparatus related to associating a segment of an electronic message with one or more segment addressees. One or more message addressees of an...
US-1,006,9783 Notification bundles for affinities between notification data
In some examples, a method includes receiving, first notification data from a first application and second notification data from a second application. The...
US-1,006,9195 System and method for applying an antenna tuning correction within an electronic device based on left/right...
In one aspect of the present subject matter, systems and methods are disclosed that allow for the detection of which of a user's hands is currently holding an...
US-1,006,8557 Generating music with deep neural networks
The present disclosure provides systems and methods that include or otherwise leverage a machine-learned neural synthesizer model. Unlike a traditional...
US-1,006,8521 Partial memory method and system for bandwidth and frame rate improvement in global illumination
A pixel driving technique for an organic light emitting diode (OLED) display. A frame of image data is shifted into an OLED panel and activated for global...
US-1,006,8508 Measuring user interface performance consistency
Systems and techniques are provided for measuring consistency of animation and/or video rendering on a device, and providing a user with an indication of one or...
US-1,006,8445 Systems and methods of home-specific sound event detection
Systems and methods of a security system are provided, including detecting, by a sensor, a sound event, and selecting, by a processor coupled to the sensor, at...
US-1,006,8390 Method for obtaining product feedback from drivers in a non-distracting manner
A feedback system for a motor vehicle infotainment system is disclosed in which information about the state of the motor vehicle, including the infotainment...
US-1,006,8352 Determining visibility of rendered content
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining whether content rendered on a display is...
US-1,006,8270 Automatic vetting of web applications to be listed in a marketplace for web applications
A computer-implemented method includes providing an online marketplace to developers of web applications that may be downloaded from the marketplace to a client...
US-1,006,8260 Generating a proposed bid
A computer-implemented method for generating a proposed bid includes receiving an input generated by a first content provider as part of a bidding process where...
← 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.