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,028,2444 Disambiguating join paths for natural language queries
One of the methods includes, obtaining a natural language query from a user; while converting the natural language query into structured operations to be...
US-1,028,2430 Determining content for delivery based on imagery
Methods, systems, and computer program products are provided for determining content items for delivery to users based on imagery. One example method includes...
US-1,028,2357 Dynamic resampling for ranking viewer experiences
Methods and systems of reducing computer resource utilization to update rankings based on dynamically generated content are described. The method includes...
US-1,028,2337 Multi-function ports on a computing device
In one general aspect, a method can include configuring a first connector of a particular type included in a first multipurpose port located on a first side of...
US-1,028,2233 Modular electronic devices with prediction of future tasks and capabilities
The present disclosure provides modular electronic devices that are capable of predicting future availability of module combinations and associated computing...
US-1,028,2218 Nondeterministic task initiation by a personal assistant module
Techniques are described herein for leveraging information about a user to enable a personal assistant module to make various inferences about what actions that...
US-1,028,2162 Audio book smart pause
A user device that plays back audio books for a user can include a dynamic pause that provides a user with greater flexibility in when to pause playback of an...
US-1,028,2155 Portable electronic device and method for controlling operation thereof taking into account which limb...
A portable electronic device includes a processor and a detection mechanism operable to detect one or more characteristics relating to how a user handles the...
US-1,028,2089 User state-adaptive text input
In one example, a method includes outputting, by a computing device (102) and for display at a display device (104) operatively coupled to the computing device,...
US-1,028,2063 Permanent multi-task affordance for tablets
A computer-implemented method for enabling a user to switch applications within a plurality of active applications in a personal computing device having a...
US-1,028,2057 Image editing on a wearable device
Image editing on a wearable device includes a system which obtains sensor data via the wearable device. The sensor data includes a representation of hand...
US-1,028,1885 Recurrent neural networks for online sequence generation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a target sequence from a source sequence. In...
US-1,028,0648 Sensing system for verifying deadbolt engagement
A door lock detection system is disclosed. The system includes a magnet flexibly attached to a strike plate. The strike plate includes an opening. The magnet...
US-1,027,9891 Software controlled stiffening of flexible aircraft
Systems and methods for operating control surfaces of an aircraft. The method involves receiving, by an aircraft control system from one or more sensors,...
US-D847,855 Display screen with animated graphical user interface
US-D847,831 Display screen with animated graphical user interface
US-1,027,8230 Methods, systems, and media for managing network connections
Methods, systems, and media for controlling network connections are provided. In some implementations, a method for controlling network connections is provided,...
US-1,027,8227 Downlink-only fifth generation new radio
In aspects of downlink-only fifth generation new radio, a mobile communication device includes a radio frequency transceiver, a radio frequency receiver, and a...
US-1,027,8006 Identifying user device status via rotating codes broadcast by a beacon device
A user enters a location with a user device. A beacon device broadcasts a first beacon device code comprising a hardware identifier via a local wireless network...
US-1,027,7938 Identifying reference content that includes third party content
A reference verification module identifies content items stored in a content repository that include at least a portion of the content included in a reference...
US-1,027,7919 Noise reduction for image sequences
Described herein are techniques related to noise reduction for image sequences or videos. This Abstract is submitted with the understanding that it will not be...
US-1,027,7905 Transform selection for non-baseband signal coding
Blocks of a frame of a non-baseband video signal are encoded by selecting between a staircase- or sinusoidal-based transform. For each prediction mode, a...
US-1,027,7897 Signaling in-loop restoration filters for video coding
Filtering for a reconstructed frame is described. An initial reconstructed frame is determined from an encoded video bitstream, a subset of filter parameters is...
US-1,027,7833 Virtual linebuffers for image signal processors
In a general aspect, an apparatus can include image processing logic (IPL) configured to perform an image processing operation on pixel data corresponding with...
US-1,027,7785 Camera assembly with concave-shaped front face
The various implementations described herein include a video camera assembly that includes: (1) a housing; (2) an image sensor positioned within the housing and...
US-1,027,7658 Reduction of web page load time using http header compression
Methods and systems for reducing web page load time using HTTP header compression are provided. A method for reducing web page load time includes preloading...
US-1,027,7650 Parallel execution of request tracking and resource delivery
Systems and methods of parallel uniform resource identifier resource extraction are provided. A tracking uniform resource identifier (URI) generation component...
US-1,027,7601 System and method for recursive propagating application access control
A system and method for recursive propagating application access control relate to managing third-party application access to content files and folders on a...
US-1,027,7551 Methods and systems for providing current email addresses and contact information for members within a social...
Methods and systems for providing current email addresses or contact information to members within a social network are described. In one described method, an...
US-1,027,7543 Date and/or time resolution
Methods and apparatus are disclosed for resolving multiple interpretations of an ambiguous temporal term of a resource to a subset of the multiple...
US-1,027,7487 Systems and methods for maintaining network service levels
Described are methods and system for maintaining network service levels. In general, the system identifies, using records of network incidents, a first...
US-1,027,7275 Audio media streaming device
According to an aspect, an apparatus may include a media streaming device including electronic circuitry configured to receive media content wirelessly from a...
US-1,027,7140 High-bandwith resonant power converters
This specification describes a device that includes a voltage-regulated DC-DC converter comprising a switching network, a resonant circuit, and control...
US-1,027,6324 Keypad device with rocker button mechanism
A keypad device includes a circuit board having raised buttons disposed on a first surface of the circuit board, resilient switches disposed on a periphery of...
US-1,027,6175 Key phrase detection with audio watermarking
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using audio watermarks with key phrases. One of the methods...
US-1,027,6163 Speech recognition parameter adjustment
Audio data that encodes an utterance of a user is received. It is determined that the user has been classified as a novice user of a speech recognizer. A speech...
US-1,027,6161 Contextual hotwords
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for contextual hotwords are disclosed. In one aspect, a...
US-1,027,5945 Measuring dimension of object through visual odometry
An electronic device includes at least one sensor, a display, and a processor. The processor is configured to determine a dimension of a physical object along...
US-1,027,5939 Determining two-dimensional images using three-dimensional models
Systems and methods for determining two-dimensional (2D) images are presented. For instance, data indicative of a three-dimensional (3D) model of a geographic...
US-1,027,5923 Determining and presenting solar flux information
Aspects of the disclosure relate to a method for providing an animated presentation. The method includes identifying a geographic area and identifying solar...
US-1,027,5898 Wedge-based light-field video capture
A combined video of a scene may be generated for applications such as virtual reality or augmented reality. In one method, a camera system may be oriented at a...
US-1,027,5892 Multi-view scene segmentation and propagation
A depth-based effect may be applied to a multi-view video stream to generate a modified multi-view video stream. User input may designate a boundary between a...
US-1,027,5766 Encrypting financial account numbers such that every decryption attempt results in valid account numbers
A decryption module is enabled on one or more authorized devices. A user's financial account information is encrypted using a card verification number, or some...
US-1,027,5736 Updating information in a product database
An update server receives update instructions from a client. The update instructions comprise a text string containing an expression specifying an update to...
US-1,027,5717 Training quantum evolutions using sublogical controls
Methods, systems, and apparatus for training quantum evolutions using sub-logical controls. In one aspect, a method includes the actions of accessing quantum...
US-1,027,5704 Generating representations of input sequences using neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating representations of input sequences. One of the...
US-1,027,5651 Resolving automated assistant requests that are based on image(s) and/or other sensor data
Methods, apparatus, and computer readable media are described related to causing processing of sensor data to be performed in response to determining a request...
US-1,027,5606 Indexing and searching documents with restricted portions
One or more computer devices may receive a document from private content that is accessible by a set of users, and may extract metadata from the document. The...
US-1,027,5536 Systems, methods, and computer-readable media for displaying content
Systems, methods, and computer-readable media are provided for displaying content. In accordance with one implementation, a computer-implemented method is...
US-1,027,5513 Providing application functionality
A system is configured to obtain data for a user. The data may describe actions that the user has performed in an application and identify points in time...
← 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.