Smartphone-Based Methods and Systems
First Claim
1. A method comprising:
- with a microphone of a portable device, receiving audio from a user'"'"'s ambient environment over a prolonged interval of at least fifteen minutes;
applying an algorithm to data representing the received audio to derive identification data therefrom;
by reference to the derived identification data, determining at least first and second different items of audio content to which the user was exposed during said interval;
by reference to said determined first and second different items of audio content, priming software for later use by the user, said priming comprising receiving first and second items of auxiliary content at the portable device from one or more remote repositories, the first item of auxiliary content being associated with the first determined item of audio content, and the second item of auxiliary content being associated with the second determined item of audio content;
presenting to the user a listing that identifies the determined first and second items of audio content; and
in response to a user selection of one of said determined items of audio content as being of interest, taking action in accordance with the primed software, using a corresponding item of auxiliary content;
wherein items of audio content to which the user is exposed are monitored, and associated auxiliary content is received by the portable device in advance of the user selecting a particular item of audio content as being of interest.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and arrangements involving portable devices, such as smartphones and tablet computers, are disclosed. One arrangement enables a creator of content to select software with which that creator'"'"'s content should be rendered—assuring continuity between artistic intention and delivery. Another arrangement utilizes the camera of a smartphone to identify nearby subjects, and take actions based thereon. Others rely on near field chip (RFID) identification of objects, or on identification of audio streams (e.g., music, voice). Some of the detailed technologies concern improvements to the user interfaces associated with such devices. Others involve use of these devices in connection with shopping, text entry, sign language interpretation, and vision-based discovery. Still other improvements are architectural in nature, e.g., relating to evidence-based state machines, and blackboard systems. Yet other technologies concern use of linked data in portable devices—some of which exploit GPU capabilities. Still other technologies concern computational photography. A great variety of other features and arrangements are also detailed.
92 Citations
12 Claims
-
1. A method comprising:
-
with a microphone of a portable device, receiving audio from a user'"'"'s ambient environment over a prolonged interval of at least fifteen minutes; applying an algorithm to data representing the received audio to derive identification data therefrom; by reference to the derived identification data, determining at least first and second different items of audio content to which the user was exposed during said interval; by reference to said determined first and second different items of audio content, priming software for later use by the user, said priming comprising receiving first and second items of auxiliary content at the portable device from one or more remote repositories, the first item of auxiliary content being associated with the first determined item of audio content, and the second item of auxiliary content being associated with the second determined item of audio content; presenting to the user a listing that identifies the determined first and second items of audio content; and in response to a user selection of one of said determined items of audio content as being of interest, taking action in accordance with the primed software, using a corresponding item of auxiliary content; wherein items of audio content to which the user is exposed are monitored, and associated auxiliary content is received by the portable device in advance of the user selecting a particular item of audio content as being of interest. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
with a microphone of a portable device, receiving audio from a user'"'"'s ambient environment over a prolonged interval of at least fifteen minutes; sensing the user'"'"'s location during said interval; applying an algorithm to data representing the received audio to derive identification data therefrom; by reference to the derived identification data, determining at least first and second different items of audio content to which the user was exposed during said interval; through a user interface of said portable device, identifying the determined first and second different items of audio content to the user; receiving a user signal through the user interface selecting the determined first item of audio content; and in response to said user signal, posting an identification of the first item of audio content to an online social network, together with data indicating the user'"'"'s sensed location.
-
- 5. A system including a processor configured by instructions in a memory, the instructions including operating system software, the operating system software providing an audio identification service that receives input audio data, or a pointer to stored audio data, and returns metadata corresponding thereto to an audio identification message queue of said operating system software.
Specification