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-D804,533 Media streaming device
US-9,832,448 Multi-processor support for array imagers
Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in...
US-9,832,418 Displaying content between loops of a looping media item
A method for displaying content between loops of a looping media item is provided herein. The method includes receiving a request for a primary media item and...
US-9,832,413 Automated channel detection with one-way control of a channel source
Features of various implementations are used to enable delivery of matched functionality, content and/or services, as a part of an interactive television suite...
US-9,832,394 Adaptive low-light view modes
This document describes techniques and apparatuses for implementing adaptive low-light view modes. These techniques and apparatuse enable a computing device to...
US-9,832,357 Time-of-flight camera system with scanning iluminator
A time of flight camera system is described. The time of flight camera system includes an illuminator. The illuminator has a movable optical component to scan...
US-9,832,308 Caller preview data and call messages based on caller preview data
Implementations of the present application relate to caller preview data and call messages based on caller preview data. In some implementations, a method...
US-9,832,306 Detecting driving with a wearable computing device
A wearable computing device is described that detects an indication of movement associated with the wearable computing device when a user of the wearable...
US-9,832,272 Dynamically shifting map-related tasks
To efficiently generate geographic content for display on client devices, a method includes determining a current status of a client device and determining a...
US-9,832,258 Mode indicators for applications, web applications, and browser extensions
A computer-implemented method for providing capability indicators includes establishing, by a processor of a computing system, a digital marketplace for digital...
US-9,832,239 Sending snippets of media content to a computing device
Techniques include: providing media content to a computing device; waiting a period of time; determining that the media content has not been used; sending a...
US-9,832,194 Generating and using ephemeral identifiers and message integrity codes
Systems and methods for generating and using ephemeral identifiers are provided. One example method includes determining, by one or more computing devices, a...
US-9,832,187 Managing display of private information
In one example, a method includes receiving a first indication of an incoming communication and determining that the incoming communication includes private...
US-9,832,186 Policy enforcement of client devices
A method may include sending, by a client device, an access request to an authentication server device. The access request may include a request to access an...
US-9,832,138 Method for automatic management capacity and placement for global services
Systems and methods for providing web service instances to support traffic demands for a particular web service in a large-scale distributed system are...
US-9,831,776 DC-DC converter
An apparatus that includes a resonant DC-DC converter with switching frequencies based on stray inductances of the physical components used to construct the...
US-9,831,664 Integrated circuit breaker panels
Circuit breaker panels for use in, e.g., residential and light commercial applications. The circuit breaker panels are configured to perform conventional safety...
US-9,830,929 Accurate extraction of chroma vectors from an audio signal
A matrix is generated that stores sinusoidal components evaluated for a given sample rate corresponding to the matrix. The matrix is then used to convert an...
US-9,830,785 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-9,830,745 Automatically generating panorama tours
In one aspect, a request to generate an automated tour based on a set of panoramic images is received. Each particular panoramic image is associated with...
US-9,830,739 Automultiscopic display with viewpoint tracking and scalability for multiple views
In one aspect, a computer-implemented method for efficiently rendering and displaying multiple images on an electronic device having an automultiscopic display...
US-9,830,727 Personalizing image capture
In some implementations, faces based on image data from a camera of a mobile device are detected and one or more of the detected faces are determined to...
US-9,830,679 Shared virtual reality
An immersive three dimensional (3-D) virtual reality sharing system is disclosed. The system comprises a content controller configured to determine the physical...
US-9,830,668 Identifying top fans
Both content creators and content consumers can benefit by improving communication mechanisms that currently exist. For example, content creators can increase...
US-9,830,480 Policies for secrets in trusted execution environments
A computing device executes one or more trusted execution environment (TEE) processes in a TEE of a processor. The one or more TEE processes cryptographically...
US-9,830,463 Systems and methods for detecting sensitive information leakage while preserving privacy
Systems and methods for privacy-preserving data loss detection include performing a sweep of online information for a candidate data leakage to generate an...
US-9,830,436 Managing authenticated user access to public content
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing access to public content are disclosed. In one...
US-9,830,431 System and method for preventing unauthorized use of digital media
A method for protecting digital media content from unauthorized use on a client, is described. The method comprising the steps of receiving from a server on the...
US-9,830,401 Automatically selecting optimization filters for optimizing webpages
In one aspect, a method is provided for automatically validating optimization web filters, including receiving a webpage for optimization, retrieving one or...
US-9,830,391 Query modification based on non-textual resource context
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, modifying queries based on non-textual content. In one...
US-9,830,390 Related entities
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying entities that are related to an entity to which...
US-9,830,382 Search lift remarketing
Aspects and implementations of the present disclosure are directed to methods of and systems for search lift remarketing. In general, in some implementations, a...
US-9,830,379 Name disambiguation using context terms
Methods, systems and apparatus, including computer programs encoded on a computer storage medium, for disambiguating names in a document corpus. In an aspect, a...
US-9,830,367 Predictive information retrieval
A computer-implemented method for generating results for a client-requested query involves receiving a query produced by a client communication device,...
US-9,830,361 Facilitating content entity annotation while satisfying joint performance conditions
Facilitation of content entity annotation while maintaining joint quality, coverage and/or completeness performance conditions is provided. In one example, a...
US-9,830,360 Determining content classifications using feature frequency
The present technology is directed to systems and methods for determining content of interest by determining the occurrence of fast-rising features (for...
US-9,830,357 System and method for analyzing data records
A method processes data records. The method partitions the data records into groups and assigns each group to a respective process of a first plurality of...
US-9,830,353 Determining match type for query tokens
Example processes for determining a match type include: receiving a query token from a content provider; consulting a database stored in memory to determine...
US-9,830,341 Resource name generation and derivation utilizing attribute space monikers and their associated context
A system and method with the following features is disclosed: receiving a partial name of a resource having an attribute moniker and attribute value; receiving...
US-9,830,311 Touch keyboard using language and spatial models
A computing device outputs for display at a presence-sensitive display, a graphical keyboard comprising a plurality of keys, receives an indication of at least...
US-9,830,303 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-9,830,235 Cooperative fault tolerance and load balancing
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for cooperative fault tolerance and load balancing. In one...
US-9,830,202 Storage and process isolated web widgets
A content widget is created for an embedder that executes in a renderer process of a computer system. The content widget is configured to execute in a process...
US-9,830,150 Multi-functional execution lane for image processor
An apparatus is described that includes an execution unit having a multiply add computation unit, a first ALU logic unit and a second ALU logic unit. The ALU...
US-9,830,141 Providing a software update to computing devices on the same network
A system and machine-implemented method for providing a software update within a network comprising plural computing devices. A subset of the plural computing...
US-9,830,139 Application experience sharing system
Described herein is a system generating and sending shortcuts from a sending device to a receiving device. In one implementation, the sending device generates...
US-9,830,071 Text-entry for a computing device
Example method and systems for text-entry are disclosed. A method may involve displaying a user interface comprising a character line, the character line...
US-9,830,067 Control of display of content with dragging inputs on a touch input surface
A computer-implemented user interface method includes displaying content in a first window on a display of a computing device, receiving a dragging user input...
US-9,830,064 Rendering map images using modifications of non-raster map data
First map data is generated in a vector format for displaying a first map image at a client device. The first map image corresponds to a perspective of a camera...
US-9,830,062 Automated click type selection for content performance optimization
Systems and methods for optimizing content performance using click types are provided. A content generation system receives request for a content item for...
← 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.