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-D845,373 Casing
US-D845,336 Display screen or portion thereof with graphical user interface
US-D845,335 Display panel or portion thereof with animated computer icon
US-D845,331 Display screen or portion thereof with transitional graphical user interface
US-D845,330 Display screen or portion thereof with transitional graphical user interface
US-D845,329 Display screen or portion thereof with transitional graphical user interface
US-D845,328 Display screen or portion thereof with transitional graphical user interface
US-D845,327 Display screen or portion thereof with transitional graphical user interface
US-D845,326 Display screen or portion thereof with transitional graphical user interface
US-D845,322 Display screen or portion thereof with transitional graphical user interface
US-D845,320 Display screen with transitional graphical user interface
US-D845,315 Display screen or portion thereof with transitional graphical user interface
US-D845,313 Display screen or portion thereof with transitional graphical user interface
US-D845,311 Computer display screen or portion thereof with transitional graphical user interface
US-D845,243 Plug
US-1,025,1203 Techniques for automatically establishing a long-lasting connection across computing devices configured for...
A computer-implemented technique includes initiating, at a first computing device including one or more processors, communication with a second computing device...
US-1,025,1068 Spectrum access for fixed LTE user equipment
Spectrum access allocation processes and systems are described in which multiple tiers of predetermined transmission powers are enforced, and where access is...
US-1,025,0949 Broadcast content to HTTP client conversion
In embodiments of broadcast content to HTTP client conversion, a client converter receives video content as an input of broadcast content data streams from a...
US-1,025,0799 Enhanced image capture
Disclosed are techniques that provide a "best" picture taken within a few seconds of the moment when a capture command is received (e.g., when the "shutter"...
US-1,025,0789 Electronic device with modulated light flash operation for rolling shutter image sensor
An electronic device (100) includes a modulated light projector (119) and an electronic rolling shutter (ERS) imaging camera (1302) having a sensor array (1306)...
US-1,025,0783 Magnetic mount assembly of a camera
This application is directed to a physical assembly including a magnet mount for physically receiving a physical module that includes a housing having a rear...
US-1,025,0720 Sharing in an augmented and/or virtual reality environment
In a system and method for sharing items in an augmented and/or virtual reality environment, selected virtual items may be virtually propelled using, for...
US-1,025,0703 Geo-location based content publishing platform
The subject matter of this specification can be implemented in, among other things, a method for location-based content publishing. The method includes a step...
US-1,025,0681 Optimization of a multi-channel system using a feedback loop
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a system that controls content distribution...
US-1,025,0648 Ambient communication session
In general, this disclosure describes techniques for initiating a communication session when a user indicates she or he is available to participate in the...
US-1,025,0556 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,025,0551 Method and apparatus for expiring messages in electronic communications
The present disclosure includes systems and methods for off-the-record communication including expiring messages. An example method comprises receiving an...
US-1,025,0541 Predictive responses to incoming communications
A computing system includes a communication unit configured to receive a plurality of message histories, at least one processor, and at least one module. The at...
US-1,024,9972 Vertically stacking circuit board connectors
An electronic device including a stacked connector assembly is provided. In some embodiments, the electronic device includes: a first printed circuit board; a...
US-1,024,9303 Methods and systems for detecting and processing speech signals
Provided are methods, systems, and apparatuses for detecting, processing, and responding to audio signals, including speech signals, within a designated area or...
US-1,024,9289 Text-to-speech synthesis using an autoencoder
Methods, systems, and computer-readable media for text-to-speech synthesis using an autoencoder. In some implementations, data indicating a text for...
US-1,024,9268 Orientation of video based on the orientation of a display
Methods and systems involving the orienting of video data based on the orientation of a display are described herein. An example system may be configured to (1)...
US-1,024,9169 Somatosensory type notification alerts
A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may...
US-1,024,9081 Portable globe creation for a geographical information system
Portable globes may be provided for viewing regions of interest in a Geographical Information System (GIS). A method for providing a portable globe for a GIS...
US-1,024,8976 Content item selection criteria generation
Selection of content selection criteria based on entities related by relationship dimensions. In one aspect, a method receives a selection of a seed entity...
US-1,024,8908 Alternative loop limits for accessing data in multi-dimensional tensors
Methods, systems, and apparatus for accessing a N-dimensional tensor are described. In some implementations, a method includes, for each of one or more first...
US-1,024,8889 Organizing images associated with a user
A method includes identifying images associated with a user, where the image is identified as at least one of captured by a user device associated with the...
US-1,024,8767 Leveraging a unification of content hosting and social networking
Content hosting architectures and/or social networking architectures can be improved by, e.g., unifying the two architectures to some extent. Services or...
US-1,024,8698 Native application search result adjustment based on user specific affinity
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for affinity based ranking of native applications. In one...
US-1,024,8662 Generating descriptive text for images in documents using seed descriptors
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating descriptive text for images. In one aspect, a...
US-1,024,8652 Visual writing aid tool for a mobile writing device
Systems, methods, and apparatus of providing a visual writing aid are provided. In one example embodiment, a method includes obtaining data descriptive of a...
US-1,024,8440 Providing a set of user input actions to a mobile device to cause performance of the set of user input actions
Systems and methods are provided for automating user input using onscreen content. For example, a method includes receiving a selection of a first screen...
US-1,024,8401 Multiplatform and multichannel distribution of web applications across devices
A method for installation of user device configured web applications includes receiving a request to install a web application, determining if the request is...
US-1,024,8313 Neural network for keyboard input decoding
In some examples, a computing device includes at least one processor; and at least one module, operable by the at least one processor to: output, for display at...
US-1,024,8143 Architecture for thermostat control during time-of-use intervals
A thermostat my include a stored setpoint schedule, temperature sensors providing temperature sensor measurements; and a processing system configured to control...
US-1,024,8092 Architecture for thermostat control during peak intervals
A thermostat may include one or more memory devices comprising a stored setpoint schedule, one or more temperature sensors configured to provide temperature...
US-1,024,7946 Dynamic lens for head mounted display
A Head Mounted Display ("HMD") includes a display module to generate image light, an optical combiner, a stacked switchable lens, and control circuitry. The...
US-1,024,7563 System and method for storing and providing routes
In one aspect, a system and method is provided whereby map-related requests from mobile devices are used to store and aggregate routes. The routes are then used...
US-1,024,4830 Clasp mechanisms for wristwatch bands
A watch band includes a strap and a clasp mechanism integrated with an end of the strap. The clasp mechanism includes a concave member defining a channel at the...
US-D844,662 Display screen with animated icon
← 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.