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.
Selecting destinations or points of interest
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computerized travel services. One of the methods includes...
Media content presentation by categorizing and formatting media types
A method for presenting media content of a website having a plurality of media content types on a media device includes receiving media content from a website...
Promotion and demotion of posts in social networking services
Methods, systems, and apparatus, including computer programs stored on a computer storage medium, for determining a respective sampling rate for plurality of...
Hot swap decoupling for noise reduction and failure prevention
An apparatus for selectively connecting a decoupling capacitor in parallel with a load on a power bus during a hot swap power up. In an aspect, an apparatus...
Automatic discovery and retrieval of interoperable applications
The disclosed implementations provide a seamless mechanism for end users to discover and try out new and/or updated applications. An application store may...
Apparatus for faster division
A system and method for reducing central processing unit transistor count when dividing multiple floating point numbers is disclosed. An example system may...
Gesture touch inputs for controlling video on a touchscreen
In general, this disclosure describes novel techniques for controlling video content on a computing device, such as a mobile computing device. For example, a...
Dyanmic thumbnail representation for a video playlist
A video playlist associated with a set of videos is distinguished in a graphical user interface using a dynamic thumbnail to represent the playlist. The dynamic...
One-dimensional to two-dimensional list navigation
Methods, apparatus, and computer-readable media are described herein related to a user interface (UI) for a computing device, such as a head-mountable device...
Methods, systems, and media for controlling a remote device using a touch
screen of a mobile device in a...
Methods, systems, and media for controlling a remote device using a touchscreen of a mobile device in a display inhibited state are provided. In some...
Gesture keyboard input of non-dictionary character strings
A computing device is described that outputs, for display, a graphical keyboard comprising a plurality of keys. The computing device receives, an indication of...
Preventing sleep mode for devices based on sensor inputs
A data processing device may receive, from an application running on the data processing device, an indication that one or more sensors may be associated with a...
Delayed shut down of computer
A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and...
Active cooling debris bypass fin pack
Aspects of the disclosure relate generally to active cooling or removing heat generated by a processor in a computing device. More specifically, a cooling...
Scalable multi-source GPS signal distribution network
A method for selecting a global positioning receiver includes receiving global positioning system signals from global positioning system receivers. The global...
Methods and graphical user interfaces for reporting performance
information for an HVAC system controlled by a...
Systems and methods are described for interactively and graphically displaying performance information to a user of an HVAC system controlled by a...
Performance of a diagnostic procedure using a wearable computing device
The present disclosure describes example systems and methods for identifying an indication of an injury of a user of a wearable computing device. The systems...
Portion of a smart camera display panel with an animated computer icon
Portion of a display panel with a computer icon
Device auto pairing without touch and tap
A device-to-device (D2D) pairing assembly comprises: a first and a second device detecting and communicating (DDC) component communicatively coupled to each...
System and method for selection of notification techniques in an
The present disclosure includes a system and method for delaying, suppressing, or canceling the output of notifications in an electronic device. Notifications...
Providing commercial information in a geographic application
A current context of a geographic application executing on a user device is determined. Commercial geographic content is selected for presentation at the user...
Efficient communication for devices of a home network
Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an...
Methods for detection of failure and recovery in a radio link
A method, telecommunication apparatus, and electronic device for detecting a status of a radio link are disclosed. A transceiver 302 may maintain a radio link...
Wireless networking with flexibly-ordered relayers
The broadcast nature of wireless communication may be utilized by transmitting a packet frame identifying at least one relay node that can transmit the packet...
Method and system for processing queries initiated by users of mobile
In one embodiment, a method for processing queries initiated by users of mobile devices includes receiving an incoming message containing a query initiated by a...
Alert peripheral for notification of events occurring on a programmable
user equipment with communication...
An alert peripheral device that provides sensory notification to a user of the device includes: a power subsystem; a communication mechanism by which...
Directed content presentation
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for content presentation. One of the methods includes...
Selecting content formats for additional content to be presented along
with video content to a user based on...
Methods, systems, and computer program products are provided for selecting content formats based on predicted user interest. One example method includes...
Multi-spectral image compression
This document describes techniques and apparatuses for implementing multi-spectral compression. These techniques enable a computing device to capture a set of...
Playback adjustments for digital media items
An adjustment module analyzes user adjustments in a playback attribute (e.g., volume) of a media item (e.g., a video) that occur when the user transitions from...
Directing communications using gaze interaction
A computer-implemented method can include: establishing a communication session between a device of a first user and devices of at least two remote users, the...
Video stitching system and method
A method and computing system for receiving a first video file containing a first plurality of video frames. A second video file containing a second plurality...
Sharing media among remote access clients in a universal plug and play
In general, in one aspect, the disclosure describes a Universal Plug and Play (UPnP) Remote Access Server (RAS) to provide a communication channel between UPnP...
Caching geographic data according to server-specified policy
Caching or discarding geographic data received at a client computing device may be based on a caching policy for the geographic data. A caching policy may...
Push notifications for web applications and browser extensions
A system includes a memory configured to store executable code and a processor operably coupled to the memory. The processor is configured to execute the code...
Content selection with privacy features
Systems and methods for content selection with privacy features include determining that a period of time from when the cookie was last used to visit a webpage...
Mobile device and method of operating same to interface content provider
In a mobile device, a method of interacting with a first social networking website by way of a network includes communicating indirectly with the first social...
Enabling users to select between secure service providers using a key
Systems and methods are described herein for enabling users to select from available secure service providers (each having a Trusted Service Manager ("TSM"))...
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...
System and method for bouncing traffic in deadlock safe manner
A network may be configured to route traffic in such a way as to avoid packet loss in an event of link failure. The network may include a plurality of inner...
Physical layer acknowledgement signaling resource allocation in wireless
A downlink subframe on a single downlink carrier supports physical layer acknowledgment signaling for multiple physical uplink shared channel (PUSCH)...
Self-interference handling in a wireless communication terminal supporting
A wireless communication terminal that has the self-interference due to the support of carrier aggregation, aggregating and jointly using two or more component...
Encoding or decoding characters as word in corpus
Data may be decompressed by receiving a compressed sequence of characters, the compressed sequence of characters being represented by at least a first received...
Dual uplink pre-processing paths for machine and human listening
In some implementations, a device for providing dual uplink processing paths may include a human listening (HL) input processing unit configured to receive an...
Digital image comparison
A method for digital image comparison includes, by a computer executing a single instance of an application program stored in a memory of the computer,...
Systems and methods for detecting gesture events in a hazard detection
Hazard detection systems and methods according to embodiments described herein are operative to enable a user to interface with the hazard detection system by...
Method and apparatus for centering swivel views
Methods and an apparatus for centering swivel views are disclosed. An example method involves a computing device identifying movement of a pixel location of a...
Displaying dynamic content on a map based on user's location and scheduled
Graphic elements for a computer-implemented mapping system may be displayed based on scheduled task data, routine data, or other data corresponding to an...
Detecting exposure quality in images
Systems, methods and computer readable media for exposure quality detection are described. In some implementations, a method can include computing an overall...