Methods and apparatus for multimedia presentation
First Claim
1. A system comprising:
- (a) a media console;
(b) one or more sensors; and
(c) one or more computers;
wherein the system is configured(i) to associate each scene in a set of stored scenes with coordinates in a contextual control space, which control space has at least two contextual control axes,(ii) to accept input from a user, which input specifies coordinates of a target state, which coordinates specify a point in the contextual control space,(iii) to select a specific scene, in the set of stored scenes, which has coordinates, in the contextual control space, that are closer, by at least a first threshold amount, to the coordinates of the target state than are the coordinates of any other scene in the set of stored scenes, including any scene then being presented by the system,(iv) to present the specific scene to the user,(v) to calculate, based on measurements taken by the sensors, coordinates, in the contextual control space, of a specific user state of the user that results from presenting the specific scene to the user,(vi) to revise the coordinates of the specific scene, based on the coordinates of the specific user state that results from presenting the specific scene,(vii) after revising the coordinates of the specific scene, to select a second scene, in the set of stored scenes, that is different than the specific scene and that has coordinates in the contextual control space which are then closer, by at least a second threshold amount, to the coordinates of the target state than are the coordinates of any other scene in the set of stored scenes, including the specific scene; and
(viii) to present the second scene to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Closed loop control of a multimedia system may be achieved with a control space that includes at least two control axes. In each control axis, a coordinate on the axis may indicate a degree to which a multimedia scene facilitates or is perceived to facilitate a user state or a degree to which the user state is achieved. For example, the two control axes may be focus and restoration. A user may provide input that specifies a target state. The target state may be different than, or the same as, the user'"'"'s current state. The system may select a scene that has coordinates, in the control space, that are closest, by at least a threshold, to the target state, and present the scene to the user. Sensors in the system may measure a user state that results from presenting the scene. The system may revise the scene'"'"'s coordinates accordingly.
-
Citations
20 Claims
-
1. A system comprising:
-
(a) a media console; (b) one or more sensors; and (c) one or more computers; wherein the system is configured (i) to associate each scene in a set of stored scenes with coordinates in a contextual control space, which control space has at least two contextual control axes, (ii) to accept input from a user, which input specifies coordinates of a target state, which coordinates specify a point in the contextual control space, (iii) to select a specific scene, in the set of stored scenes, which has coordinates, in the contextual control space, that are closer, by at least a first threshold amount, to the coordinates of the target state than are the coordinates of any other scene in the set of stored scenes, including any scene then being presented by the system, (iv) to present the specific scene to the user, (v) to calculate, based on measurements taken by the sensors, coordinates, in the contextual control space, of a specific user state of the user that results from presenting the specific scene to the user, (vi) to revise the coordinates of the specific scene, based on the coordinates of the specific user state that results from presenting the specific scene, (vii) after revising the coordinates of the specific scene, to select a second scene, in the set of stored scenes, that is different than the specific scene and that has coordinates in the contextual control space which are then closer, by at least a second threshold amount, to the coordinates of the target state than are the coordinates of any other scene in the set of stored scenes, including the specific scene; and (viii) to present the second scene to the user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
(a) a media console; (b) one or more sensors; and (c) one or more computers; wherein the system is configured; (i) to associate each scene in a set of stored scenes with coordinates in a contextual control space, which control space has at least two contextual control axes, (ii) to accept input from a user, which input specifies coordinates of a target state, which coordinates specify a point in the contextual control space, (iii) to select a specific scene, in the set of stored scenes, which has coordinates, in the control space, that are closer, by at least a threshold amount, to the coordinates of the target state than are the coordinates of any other scene in the set of stored scenes, including any scene then being presented by the system, and (iv) to present the specific scene to the user. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
(a) associating each scene in a set of stored scenes with coordinates in a contextual control space, which control space has at least two contextual control axes, (b) accepting input from a user, which input specifies coordinates of a target state, which coordinates specify a point in the contextual control space, (c) selecting a specific scene, in the set of stored scenes, which has coordinates, in the contextual control space, that are closer, by at least a first threshold amount, to the coordinates of the target state than are the coordinates of any other scene in the set of stored scenes, including any scene then being presented by the system, (d) presenting the specific scene to the user; (e) taking, with sensors, measurements of the user; (f) calculating, based on the measurements, coordinates, in the contextual control space, of a specific user state of the user that results from presenting the specific scene to the user; (g) revising the coordinates of the specific scene, based on the coordinates of the specific user state that results from presenting the specific scene; (h) after revising the coordinates of the specific scene, selecting a second scene, in the set of stored scenes, that is different than the specific scene and that has coordinates in the contextual control space which are then closer, by at least a second threshold amount, to the coordinates of the target state than are the coordinates of any other scene in the set of stored scenes, including the specific scene; and (i) presenting the second scene to the user. - View Dependent Claims (17, 18, 19, 20)
-
Specification