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.
Detection of inactive broadcasts during live stream ingestion
Systems and methods are provided herein relating to real-time detection of inactive broadcasts during live stream ingestion. Both audio fingerprints and video...
Apparatus and method for coding using combinations
Disclosed herein is a method for encoding data by determining a range where the data includes a sequence of symbols each associated with a probability of...
Pulse frequency modulation (PFM) mode lock out for regulators when receive
signal quality is low
A method, power switching system, and communications device supply power in a pulse width modulation (PWM) mode to a transceiver whenever the transceiver...
System and method using multiple request to send (RTS) messages to enhance
wireless communication resource...
A system and method using multiple request to send (RTS) messages to enhance wireless communication resource allocation. The system and method operates a...
Portable handheld device with multi-core image processor
A portable handheld device includes an image sensor for capturing an image; an orientation sensor for determining a rotation of the image sensor; and a...
User interface for providing feedback for handheld image capture
A method may include capturing, by a computing device and during a time interval, a plurality of images. The computing device may determine a sharpness of a...
Method and apparatus providing synchronization and control for
server-based multi-screen videoconferencing
A videoconferencing system in which multiple browsers are utilized to present content and control functions for a server based videoconference. The content of...
Seamless vector map tiles across multiple zoom levels
Rendering map tiles with style data for zoom levels other than the style data intended for that tile at its nominal zoom level can be used to avoid abrupt...
System and methods for generation and control of story animation
A system and methods are disclosed which provide simple and rapid animated content creation with simple control of scene characteristics, scene-to-scene...
Matching views between a three-dimensional geographical image and a
two-dimensional geographical image
An apparatus determines a matching viewpoint for a geographical area displayed in three-dimensional geographical image and a corresponding two-dimensional...
Camera unit incorporating program script scanner
A camera unit includes a display for displaying an image to be captured; an image sensor for digitally capturing the displayed image; a card reader having a...
Automatically enabling private browsing of a web page, and applications
Systems, methods and computer storage mediums automatically enabling private browsing of a web page are described herein. Embodiments of the present disclosure...
Native code module security for arm 64-bit instruction set architectures
Methods, systems, and apparatuses, including computer programs, for safely executing a native code module for an ARM 64-bit instruction set. The native code...
Native code module security for 64-bit instruction set architectures
Some embodiments provide a system that executes a native code module. During operation, the system obtains the native code module. Next, the system loads the...
Managing permissions and capabilities of web applications and browser
extensions based on install location
A computer-implemented method for managing permissions and capabilities for web applications and browser extensions includes receiving via a digital marketplace...
Visually browsing videos
A method for enabling visual browsing of a plurality videos includes identifying a low frame rate version for each video from a plurality of videos using one or...
Statistical sampling of event monitoring triggers under overhead
A method includes receiving a budget cost for monitoring a plurality of tracepoints that occur as a result of operation of a device. The method further includes...
Non-textual user input
A computing device receives a first user input at presence-sensitive display of the computing device, wherein the first user input corresponds to a portion of a...
Composition of customized presentations associated with a social media
According to a general aspect, a method can include receiving a request, triggered via a consumer account, to access, using a social media application, a...
Communication initiation control
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing communication initiation controls. In one...
Embedded streams user interface
A system and method for providing or presenting secondary or embedded streams includes a primary stream generator, a secondary stream generator and a user...
Recommendations based on usage and resource consumption data
An electronic device may generate use related information and resource consumption related information corresponding to each of used applications used in the...
Event management for hosted applications
At a server system, event data is received that was sent over a network to the server system. The event data reflects one or more application events generated...
Priority inbox notifications and synchronization for messaging application
Systems and methods for priority inbox notifications and synchronization are disclosed. In some embodiments, a method includes, at a computer system, obtaining...
Opportunistic job processing in a distributed computer environment
A central storage configured to store one or more input files and an executable file. A work order frontend is configured to receive, from the client, a...
Text suggestions for images
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving image data corresponding to an image,...
Identifying textual terms in response to a visual query
A method, system, and computer readable storage medium is provided for identifying textual terms in response to a visual query is provided. A server system...
Presenting search results
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presenting search results. One of the methods includes...
Search history, email checking, and blog posting widgets
A search history application retrieves and displays a user's remotely stored search history. The search history is sent to the application in the form of a...
Social search engine
Methods, systems, and apparatus, including computer programs, for a social search engine. In one aspect, a method includes receiving an answer to a question...
Multi-source transfer of delexicalized dependency parsers
A source language sentence is tagged with non-lexical tags, such as part-of-speech tags and is parsed using a lexicalized parser trained in the source language....
Switching between best views of a place
A system and method of selecting and presenting geolocated views. Views may encompass various types of visual and audio information. In one aspect, a server...
System and method for automatically detecting key behaviors by vehicles
Aspects of the disclosure relate generally to detecting discrete actions by traveling vehicles. The features described improve the safety, use, driver...
Multi-mode methods and devices utlizing battery power level for selection
of the modes
Disclosed are a methods and devices in a battery-powered multimode wireless communication device (102) that operates pursuant to first and second communication...
Method and system for use of call activity to trigger social-network
Disclosed are a method, apparatus, and system for using call activity as a basis to trigger social-network expansion. Upon detecting threshold call activity...
Video identification through detection of proprietary rights logos in
Proprietary rights logos are detected in a video. The video is divided into a plurality of regions that are analyzed for generic proprietary rights logo...
Tracking image origins
Methods, systems, apparatus, and computer program products, including accessing first data that defines a first image, generate a first value by applying a...
Efficient motion estimation in hierarchical structure
Techniques for coding of video content are presented. An encoder component generates a down-sampled image(s) of a video frame of a video frame sequence to form...
Rate-distortion-complexity optimization of video encoding
A system and method provide a video coding system for optimizing encoding bitrate, distortion and complexity for a video hosting service. The system comprises...
Resource allocation in wireless communication systems
A wireless communication terminal including a controller coupled to a transceiver, configured to receive a first and second control messages on an anchor...
Hand-held quad core processing apparatus
A hand-held apparatus is provided having a digital camera, a display, a miniature keyboard, a network interface, and four interconnected processing units...
Portable device with image sensors and multi-core processor
A portable device that has first and second image sensors and a central processor. The central processor has a first sensor interface and a second sensor...
Disclosed are methods and apparatus for experience sharing for emergency situations. A wearable computing device can receive an indication of an emergency...
Hybrid local and cloud based method for pose determination of a mobile
The present application discloses systems and methods for estimating a global pose of a device. In some implementations, a method is disclosed that includes...
Luminance adjustment in a display unit
A method and system for adjusting luminance in a display device including displaying an image with saturated colors, and adjusting luminance settings of...
Generating simulated eye movement traces for visual displays
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a baseline resource and one or more candidate...
Transfer of annotations from panaromic imagery to matched photos
Systems and methods are disclosed for transferring information metadata from a first digital image to a second digital image. In one embodiment, an assignment...
Extracting card data using IIN database
Extracting card data comprises receiving, by one or more computing devices, a digital image of a card; perform an image recognition process on the digital...
Alternative data center building designs
A multi-floor data center, comprising in one implementation, a plurality of floors; a first set of server racks disposed about a first vertical center axis on...
Methods and systems for scripting defense
Methods and systems for cross-site scripting (XSS) defense are described herein. An embodiment includes, embedding one or more tags in content at a server to...