Smartphone-Based Methods and Systems
First Claim
1. A method comprising:
- receiving, in a portable audio device, audio data representing audio content;
applying an algorithm to the received audio data to derive identification data therefrom;
by reference to the derived identification data, selecting a particular software program for use with said audio content, said selecting being performed by a processor in the portable audio device that is configured to perform such act; and
launching said selected software program;
wherein selection of the particular software program used with the audio data is based on identification data derived from the audio data.
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.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving, in a portable audio device, audio data representing audio content; applying an algorithm to the received audio data to derive identification data therefrom; by reference to the derived identification data, selecting a particular software program for use with said audio content, said selecting being performed by a processor in the portable audio device that is configured to perform such act; and launching said selected software program; wherein selection of the particular software program used with the audio data is based on identification data derived from the audio data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, in a portable audio device, audio data representing audio content; applying an algorithm to the received audio data to derive identification data therefrom; by reference to the derived identification data, selecting a favored software program for use with said audio content, said selecting being performed by a processor in the portable device that is configured to perform such act; and indicating the favored software program to a user; wherein the favored software program used with the audio data is selected based on identification data derived from the audio data. - View Dependent Claims (12)
-
-
13. A method comprising:
-
receiving, in a portable audio device, audio data representing audio content, the audio content being of a type that can be rendered by first software in the portable audio device; and in response to an attempt to render the audio content with the first software, the portable audio device indicating that second software should be used instead; wherein a creator of the audio content designated the second software as preferred, for that creator'"'"'s audio. - View Dependent Claims (14, 15)
-
-
16. A method comprising:
-
with a microphone of a portable device, receiving audio from an ambient environment; applying an algorithm to audio data representing the received audio to derive identification data therefrom; by reference to the derived identification data, selecting a corresponding fulfillment service to be used for commerce involving the audio; wherein first received audio leads to selection of a first fulfillment service to be used for commerce involving the first audio, and second, different received audio leads to selection of a second, different fulfillment service to be used for commerce involving the second audio.
-
-
17. A method comprising:
-
identifying audio in a user'"'"'s ambient environment, the audio having been earlier sampled by a user device; publishing information about the identified audio, together with user context information; in response to said published information, receiving one or more third party bids; determining a third party associated with a winning bid; and enabling software identified with the determined third party to present a buying opportunity to the user on said user device.
-
Specification