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-9,319,832 Location-based social software for mobile devices
A method for communicating location information to a device includes receiving, at a computer system that implements a social networking service, location...
US-9,319,778 Communicating via a body-area network
In a first example of "Body-Area Networking" ("BAN"), a user wishing to access his electronic device ingests a small pill carrying a transmitter. The...
US-9,319,711 Joint sub-pixel interpolation filter for temporal prediction
A method determines a plurality of interpolation filters for use in interpolating sub-pel values for a temporal prediction process of video content. The...
US-9,319,681 Signaling of temporal motion vector predictor (MVP) enable flag
In one embodiment, a method determines an I slice in a current picture that is currently being encoded and a value for a flag to enable or disable using...
US-9,319,629 Endpoint device-specific stream control for multimedia conferencing
A system for endpoint device-specific stream control for multimedia conferencing may include one or more processors and memory. The one or more processors may...
US-9,319,576 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,319,555 Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic...
A device for capturing rendered text is described. The device incorporates one or more visual sensors that receive visual information as a part of capturing...
US-9,319,486 Predicting interest levels associated with publication and content item combinations
A method of predicting interest levels associated with publication and content item combinations is described. Additionally, a server computing device for...
US-9,319,451 Systems and methods for selecting an accounting technique for interactions with electronic content
A method for selecting an accounting technique for recording interactions with electronic content includes receiving a request for a content item from a user...
US-9,319,446 System and method for transport stream sync byte detection with transport stream having multiple emulated sync...
A method and receiving device are provided that determine a synchronization byte in a plurality of transport stream packets, wherein the synchronization byte...
US-9,319,434 SIP header to indicate mobility transfer operation
A method (500) of indicating a process to be implemented in support of a mobility transfer operation and a method (600) of responding to a mobility transfer...
US-9,319,371 Management of commercial messages in a social network
Methods, systems, and computer programs are presented for managing the flow of messages among users of a social network. One method enables the election of an...
US-9,319,369 Deferring alert of notifications for a particular time
A computing system is described that receives, at a particular time, notification data, the notification data indicating a threshold amount of time for which...
US-9,319,360 Systems and methods for prefetching relevant information for responsive mobile email applications
Systems and methods for prefetching relevant information for responsive mobile email applications are describe. In some embodiments, the server performs...
US-9,319,329 Pacing enhanced packet forwarding/switching and congestion avoidance
The subject technology discloses configurations for receiving, at a first network device, a set of network packets corresponding to a first flow from a client,...
US-9,319,290 Method for calculating the subscribability of a channel on the web
A subscribability is calculated for a channel on the web. One or more activity metrics related to the subscribability of a plurality of channels viewable over...
US-9,319,264 Networking systems with dynamically changing topologies
Network performance may be improved by adjusting a logical network topology while avoiding attendant disruptions. By identifying an alternative logical...
US-9,319,243 Message server that retains messages deleted by one client application for access by another client application
A first processing session is entered with a POP client. A set of messages from a message repository is identified as available for access by the POP client....
US-9,319,160 Method for updating and method for checking an update of at least one data element in a data carousel, and an...
The invention relates to a method and a first device for updating at least one data element in a data carousel, in which an updating element is added to the...
US-9,319,096 Ultrasonic communication between devices
Implementations generally relate to ultrasonic communication between devices. In some implementations, a method includes receiving a data signal, where the data...
US-9,318,904 Battery-charging device and method of manufacturing same
A battery-charging device includes: a housing that is configurable from a first shape into at least a second shape; and a direct current-to-direct current...
US-9,318,789 Self-leveling antenna with antenna suspended in liquid
The present disclosure provides a device for providing connectivity to a balloon network. The device may include a sealed vessel partially filled with a liquid....
US-9,318,774 Substrate for solid-state battery
Disclosed are solid-state batteries having improved energy density and methods of manufacturing the solid-state batteries having improved energy density. In...
US-9,318,128 Methods and systems for determining instructions for applications that are recognizable by a voice interface
Methods and systems for facilitating development of voice-enabled applications are provided. The method may comprise receiving, at a computing device, a...
US-9,318,112 Recognizing speech in the presence of additional audio
The technology described in this document can be embodied in a computer-implemented method that includes receiving, at a processing system, a first signal...
US-9,318,107 Hotword detection on multiple devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for hotword detection on multiple devices are disclosed. In...
US-9,318,104 Methods and systems for sharing of adapted voice profiles
Methods and systems for sharing of adapted voice profiles are provided. The method may comprise receiving, at a computing system, one or more speech samples,...
US-9,318,015 Wireless sensor unit communication triggering and management
Various embodiments of wireless ambient sensor unit are presented. The sensor unit may include a wireless transceiver configured to transmit sensor data and to...
US-9,317,966 Determine heights/shapes of buildings from images with specific types of metadata
Embodiments combine at least two photographic images of a building as well as camera parameters associated with the images with information about the legal...
US-9,317,961 Prioritizing node requests based on tile distance to reduce perceptual scene time
An exemplary method for reducing user-perceived scene resolution time to render a node tree in a three-dimensional environment includes identifying a first...
US-9,317,873 Automatic verification of advertiser identifier in advertisements
Systems and methods for automatically verifying an identifier of a content provider are provided. A first identifier, a content item, and a uniform resource...
US-9,317,868 Advertisements in view
A technique is provided to determine whether a region within a web page is viewable to a user through a browser window. Often, browsers will only show part of a...
US-9,317,857 Optimizing provision of engagement enhancing content to users
A system and machine-implemented method for providing engagement enhancing content to a user with minimal interference with activities performed by the user at...
US-9,317,807 Various ways to automatically select sharing settings
A system and method for predicting one or more sharing settings for a social network user is provided. The relevant user data is received and analyzed. Based on...
US-9,317,738 Intelligent cropping of images based on multiple interacting variables
Methods and systems for intelligently cropping images, including receiving, over a computer network, a source image, and then associating a first identifier tag...
US-9,317,721 Privacy aware camera and device status indicator system
A privacy indicator is provided that shows whether sensor data are being processed in a private or non-private mode. When sensor data are used only for...
US-9,317,709 System and method for detecting and integrating with native applications enabled for web-based storage
A cloud storage system provides remote access to a file associated with the cloud storage system. In response to a request to access the file, the cloud storage...
US-9,317,606 Spell correcting long queries
A computer implemented method and system for spell correcting terms within a string of terms that a computer system receives from a computer readable data...
US-9,317,605 Presenting forked auto-completions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting forked auto-completions. In one aspect, a...
US-9,317,592 Content-based classification
A classifier may include logic to parse incoming content and to compare a key term in the content to stored content related to multiple prior messages, where...
US-9,317,588 Resource identification from organic and structured content
Methods, systems, and apparatus, including computer program products for structured content ranking. In an aspect, a method determines a service requirement...
US-9,317,585 Search query suggestions based on personal information
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query initial input from a user, in response...
US-9,317,571 Third party content provider integrations
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for presenting media content information to a user is...
US-9,317,564 Construction of text classifiers
Methods, systems, and apparatus, including computer program products, for constructing text classifiers. The method includes receiving a collection of candidate...
US-9,317,563 Preferred sites
Methods, systems, and apparatus, including computer program products, for establishing preferences for sites that are explicitly identified by a user by either...
US-9,317,559 Sentiment detection as a ranking signal for reviewable entities
A method, a system and a computer program product for ranking reviewable entities based on sentiment expressed about the entities. A plurality of review texts...
US-9,317,528 Identifying geographic features from query prefixes
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying geographic features. In one aspect, a method...
US-9,317,524 Location assignment daemon (LAD) for a distributed storage system
A system and method for generating replication requests for objects in a distributed storage system is provided. For a respective object in a distributed...
US-9,317,523 Composing objects in hosted storage
A hosted storage system includes a namespace that contains object identifiers. A first object containing a first data component is stored. A first object...
US-9,317,522 Saving files from third-party systems directly to a cloud storage system
A method for saving a file stored on a third-party system directly to a cloud storage system includes providing a third-party system with an embeddable user...
← 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.