Smartphone-Based Methods and Systems
First Claim
1. A method practiced with a consumer electronic device, comprising:
- receiving content data representing audio, image and/or video content, the content data being received in a file format of a type that the electronic device is capable of rendering to produce a content-related experience, by reason of a first software rendering program earlier installed or otherwise made available for use with the device;
by reference to the received content data, determining one or more software rendering program(s) prescribed by a proprietor of the content data for producing a content-related user experience with said received content data;
determining that none of said determined software rendering programs is presently installed or available for use with the device; and
refusing to render the received content data on the device, despite the capable first software rendering program;
wherein the consumer electronic device respects the prescription of the proprietor regarding the software rendering program(s) by which a content-related user experience is to be delivered to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Arrangements involving portable devices (e.g., smartphones and tablet computers) are disclosed. One arrangement enables a content creator to select software with which that creator'"'"'s content should be rendered—assuring continuity between artistic intention and delivery. Another utilizes a device camera 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 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.
211 Citations
21 Claims
-
1. A method practiced with a consumer electronic device, comprising:
-
receiving content data representing audio, image and/or video content, the content data being received in a file format of a type that the electronic device is capable of rendering to produce a content-related experience, by reason of a first software rendering program earlier installed or otherwise made available for use with the device; by reference to the received content data, determining one or more software rendering program(s) prescribed by a proprietor of the content data for producing a content-related user experience with said received content data; determining that none of said determined software rendering programs is presently installed or available for use with the device; and refusing to render the received content data on the device, despite the capable first software rendering program; wherein the consumer electronic device respects the prescription of the proprietor regarding the software rendering program(s) by which a content-related user experience is to be delivered to the user. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
capturing plural frames of imagery using a portable device, the portable device having an image sensor and a second sensor; selecting a subset of at least two of said captured frames, based on data from the second sensor; and combining said selected frames. - View Dependent Claims (6, 7)
-
- 8. A smartphone device including a processor, a memory, and plural sensors including at least a camera and a microphone, the aforesaid elements cooperating to define plural recognition agents including an audio fingerprint recognition agent, a barcode recognition agent and an image watermark recognition agent, said agents being configured to read data from and write data to a blackboard data structure of the memory, the blackboard data structure also being configured to receive data from the sensors and compile queues of stored image data and audio data that said agents process, the aforesaid elements cooperating under the control of an event controller defined by instructions in said memory.
-
13. A method comprising:
-
determining network relationships between a person and plural objects; from the network relationships, discerning an object'"'"'s relative importance to the person; and taking an action based on said discerned relative importance. - View Dependent Claims (14, 15, 16)
-
-
17. A method comprising:
-
in a retail store, receiving a signal indicating a product interest by a shopper in the store; and taking an action based on said received signal, the action including at least one of;
entering the shopper in a queue for service, informing the shopper of a wait time for service, providing the shopper information about a retail store staffer who will provide service, and providing the shopper an enticement for waiting for service, wherein the enticement comprises entertainment content for which a charge would otherwise be assessed. - View Dependent Claims (18)
-
-
19. A method comprising:
-
by reference to data sensed from a first product displayed in a retail store by a shopper'"'"'s smartphone, determining whether a second product is compatible with the first product; and taking an action based on said determination.
-
-
20. A method comprising:
-
displaying an arrangement of text characters on a screen of a portable device from which a user can select; sensing a user'"'"'s gaze towards a part of the screen to make a text selection; and changing the arrangement of characters on the screen from which the user can next select. - View Dependent Claims (21)
-
Specification