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.
Methods and devices for cell discovery
This disclosure sets forth methods and devices for communication between mobile devices and base stations with active and dormant states. In an embodiment, a...
Methods and apparatus for radio network scanning using geo-tagged
information from wireless client devices of...
A method includes collecting roaming connectivity information for a plurality of wide area networks from a plurality of mobile devices, independently of the...
Stream caching for audio mixers
Methods and systems are provided for reusing audio streams in an audio mixing environment such that processing resources are not wasted on encoding the same...
Wireless communication earpiece
A method and apparatus for a wireless communication earpiece. The wireless communication earpiece comprises an earbud and an electronics portion. A manual...
Method and system for displaying recorded and live video feeds
A computing system device with processor(s) and memory displays a video monitoring user interface on the display. The video monitoring user interface includes a...
Metering of internet protocol video streams
A processor-implemented method meters IP video streams. The processor implements a meter. The method includes detecting, by the processor, a video watch page;...
Method and system for monitoring a location
A method and system for monitoring a location via a called telephony communication device is disclosed. The method at the called telephony communication device...
Content-facilitated speculative preparation and rendering
Methods and systems for reducing web page load time include obtaining speculative information associated with a uniform resource locator (URL). The method and...
Ordering of digital content based on a content model
Ordering of digital content based on a content model is presented. A user request for digital content is received. A content playing model is selected from a...
Incognito mode in a media application
Implementations of the disclosed subject matter provide techniques for operating a media application in an incognito mode. A method may include operating a...
Systems and methods for determining room types for regions of a map
Systems and methods for determining room types for regions of a map are provided. One example method includes determining, by a client computing device, a...
Prerendering time zone aware layouts for rich web apps
Provided are methods and systems for rendering and displaying an initial layout of a web application (e.g., calendar application), where the layout includes...
Providing selectable content creator controls in conjunction with
sponsored media content items
Systems and methods are disclosed for providing selectable content creator controls in conjunction with sponsored media content items. In one implementation, a...
Systems and methods of using a temporary private key between two devices
A method executes at an authentication server. The method receives a request from a shared user device. The request seeks access to personal information that is...
Adaptive method for biometrically certified communication
A recipient communication device and method wherein a user authenticates a message that is being received. The method includes receiving, by a messaging utility...
Systems and methods for applying user actions to conversation messages
Systems and methods for handling messages in which a list comprising a plurality of conversations is provided. A first conversation in the plurality of...
Participant suggestion system
A server system hosts a plurality of conversations, each having an identified set of participants. For a respective conversation, the server accesses the...
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method...
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing information about...
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...
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...
Conversational agent with a particular spoken style of speech
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for handing off a user conversation between computer-implemented...
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...
Dynamic backlight control selector
A computer-implemented method for automatically controlling a dynamic backlight control (DBC) of a display is disclosed according to one aspect of the subject...
Systems and methods for handling trigger events
Systems and methods for using multi-criteria state machines to manage alarming states and pre-alarming states of a hazard detection system are described herein....
Detector unit with multiple integrated sensing systems and visually
According to one embodiment, a multi-sensing hazard detector for detecting potential dangers may include a back plate and a front casing that is coupled with...
Three dimensional navigation among photos
An exemplary method for navigating among photos includes determining, using one or more computing devices, visual characteristics of a person depicted in a...
Systems and methods for capturing aspects of objects using images and
Methods and systems for determining the shape of an object based on shadows cast by the object are described. An example method may include receiving a...
Common purchasing user interface
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products. A first third-party application program...
Comparison shop ad units
Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the...
Duplicate keyword selection
A duplicate keyword selection engine facilitates identification and selection of duplicate keywords that are associated with advertisements and advertising...
User association attribution system
A system for user association attribution may include one or more processors and memory. The one or more processors may receive information pertaining to...
In-message suggestion by personal knowledge graph constructed from user
Provided are methods and systems for constructing a personal knowledge graph for a user based on data contained in existing e-mail messages of the user, and...
Using behavior of objects to infer changes in a driving environment
An apparatus and method are disclosed for determining whether a driving environment has changed relative to a detailed map stored by an autonomous vehicle. An...
Receiving link approval from remote server to provision remote electronic
device associated with user account
This application discloses a method of provisioning an electronic device. The electronic device proactively broadcasts an advertising packet that includes a...
Smart camera user interface
Implementations of the present disclosure include actions of receiving image data, the image data being provided from a camera and corresponding to a scene...
Systems and methods for attention localization using a first-person
A method for localizing the attention of a user of a first-person point-of-view (FPPOV) device is disclosed. The method includes receiving a plurality of images...
Staredown to produce changes in information density and type
A computer-implemented method includes detecting, at a wearable computing device, a first direction of a first stare, wherein the wearable computing device...
Smart invitation handling at a smart-home
This patent specification relates to apparatus, systems, methods, and related computer program products for providing home security/smart home objectives. More...
Grouping of objects in a distributed storage system based on journals and
Managing placement of object replicas is performed at a first instance of a distributed storage system. One or more journals are opened for storage of object...
In one aspect, a method includes receiving an indication of a request from a user to view a stream associated with the user, generating a request for one or...
Method and system for generating search shortcuts and inline auto-complete
Embodiments for presenting search content is provided herein. An embodiment includes, receiving an input string in a browser input receiver, presenting a list...
Method and system for prospective search query management
A method for managing prospective search queries is provided. A first prospective search query is received. A first sample data set is determined based on a...
Transmitting and receiving data between databases with different database
A server system having one or more processors and memory sends, to a first database, a first request for data based on first data-retrieval criteria. The first...
System and method for associating images with semantic entities
A system and computer-implemented method for associating images with semantic entities and providing search results using the semantic entities. An image...
User interface for realtime language translation
A language translation application on a user device includes a user interface that provides relevant textual and graphical feedback mechanisms associated with...
Overriding style rules for styling web elements
Methods and systems are provided for styling elements of a web document at a time of rendering the web document. In one embodiment, a method comprises:...
System and method of displaying non-rectangluar images in electronic
content on a reader device
A system for and method of displaying non-rectangular images in electronic content on an electronic device in accordance with exemplary embodiments may include...
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for caching data not frequently accessed. One of the methods...
Determining interaction context by providing and using personas
In some implementations, this technology includes systems and methods for creating, incorporating, or providing multiple personas (e.g., based on an interest,...