Abstract:
Methods employ sensors in portable devices (e.g., smartphones) both to sense content information (e.g., audio and imagery) and context information. Device processing is desirably dependent on both. For example, some embodiments activate certain processor intensive operations (e.g., content recognition) based on classification of sensed content and context. The context can control the location where information produced from such operations is stored, or control an alert signal indicating, e.g., that sensed speech is being transcribed. Some arrangements post sensor data collected by one device to a cloud repository, for access and processing by other devices. Multiple devices can collaborate in collecting and processing data, to exploit advantages each may have (e.g., in location, processing ability, social network resources, etc.). A great many other features and arrangements are also detailed.
Abstract:
In one arrangement, a person's position in a movie auditorium is discerned by detection of audio signals from two or more speakers, and the person is then assigned a role or task in a game based on this discerned location. In another arrangement, a person's current position in a home listening environment is similarly discerned; this position information is used to control the balance of complementary audio channels of a home audio system, so that the audio “sweet spot” is located at the person's current position. A great number of other features and arrangements are also detailed.
Abstract:
This disclosure describes a distributed reader architecture for a mobile computing device such as cellular telephone handset. One claim recites a portable computing device including: memory for storing a library of processing components, the library including a signal detector component and an audio fingerprinting component; a microphone for capturing ambient audio; one or more processors configured for: invoking the audio fingerprinting component for processing captured audio to produce an audio fingerprint, wherein the audio fingerprinting component comprises a filtering process, in which the filtering process produces components of the captured audio that are used to produce the audio fingerprint; and invoking the signal detector component, in which the signal detector component comprises a fast detect process for analyzing the captured audio to determine the presence of an auxiliary signal within the captured audio, and when the presence of the auxiliary signal is detected, controlling the signal detector component for detecting the auxiliary signal to yield a detected auxiliary signal. The device further includes a communications output for communicating the audio fingerprint and the detected auxiliary signal to a remotely located server. Of course, other claims and combinations are provided as well.
Abstract:
In some arrangements, product packaging is digitally watermarked over most of its extent to facilitate high-throughput item identification at retail checkouts. Imagery captured by conventional or plenoptic cameras can be processed (e.g., by GPUs) to derive several different perspective-transformed views—further minimizing the need to manually reposition items for identification. Crinkles and other deformations in product packaging can be optically sensed, allowing such surfaces to be virtually flattened to aid identification. Piles of items can be 3D-modelled and virtually segmented into geometric primitives to aid identification, and to discover locations of obscured items. Other data (e.g., including data from sensors in aisles, shelves and carts, and gaze tracking for clues about visual saliency) can be used in assessing identification hypotheses about an item. A great variety of other features and arrangements are also detailed.
Abstract:
This patent document relates generally to steganography and digital watermarking. One claim recites an apparatus comprising: electronic memory for buffering samples corresponding to a digital image; means for analyzing a digital image relative to an expected workflow process, the expected workflow process comprising optical capture of a printed version of the digital image, the digital image comprising data representing process colors CMY; means for applying tone correction to the digital image, said means for applying yielding an altered digital image; means for transforming the altered digital image with digital watermarking, the digital watermarking conveying a plural-bit message; and a processor configured for providing the transformed, altered digital image. Of course, other claims and combinations are provided too.
Abstract:
Supplemental network services are synchronized with a program using the program's audio signal. A synchronization method employs local caching of portions of a fingerprint database to manage network services for identifying which programs a user's mobile device is exposed to and the timing of events within the program. The system enables background recognition and synchronization of network services in a way that consumes less device power and bandwidth.
Abstract:
The present disclosure describes portable devices (e.g., smart phones and tablets), related methods and systems. One claim relates to a portable computing device including a device input for initiating a discovery mode. The discovery mode includes processing camera-captured video imagery or microphone-captured audio to obtain identification of an object depicted in camera-captured video imagery or to obtain identification of microphone-captured audio. The portable computing device operates to initiate a discovery mode including processing real-time video imagery captured with a camera, cause a sensor pane to be displayed on a touch screen display, in which real-time captured video imagery is displayed along with augmented reality graphics within the sensor pane, and cause user-selectable graphic icons to be displayed within a first area of the touch screen display, and cause a user-selectable graphic icon to be displayed on touch screen display to facilitate switching discovery modes from image to audio.
Abstract:
The disclosure includes methods of accessing audio-visual content from various sources. One combination includes a method employing a portable device including a processor, microphone and an interface to receive user inputs, the portable device also including a display screen, the method also utilizing a remote computer system comprising a database, the method comprising: receiving a first user request, through the interface, for processing audio content captured with the microphone; processing the audio to yield fingerprint data; communicating the fingerprint data and portable device or user information to the remote computer system; in response to said communicating, receiving source information to enable the portable device access to audio-visual content from a particular source which is remote from the remote computer system, in which the database includes source rules, in which the remote computer system utilizes the portable device or user information to identify user preferences or profile data, and uses identified user preferences or profile data and the source rules to choose the particular source. Of course other methods, combinations and systems are disclosed as well.
Abstract:
The disclosure relates to data hiding and digital watermarking in imagery. One claim recites an apparatus comprising: memory storing an image editing program; an input for receiving imagery, the imagery comprising image features that vary across the imagery; a processor configured for: encoding a pattern of 2-dimensional auxiliary data at a first intensity within a first multi-dimensional region within the imagery; and encoding the pattern of 2-dimensional auxiliary data at a second, different intensity within a second multi-dimensional region within the imagery. Of course, other claims and combinations are provided.
Abstract:
The present technology concerns cell phones and other portable devices, and more particularly concerns use of such devices in connection with media content (electronic and physical) and with other systems (e.g., televisions, digital video recorders, and electronic program directories). In certain arrangements, identification of audio or visual content to which the user is being exposed is determined—in part—using information about one or more other people who are known to be present with the user. Information about the user's current location, or about the user's previous activities, can also be used in inferring the identity of content to which the user is currently being exposed. A great number of other features and arrangements are also detailed.