Touch panel user interface
First Claim
1. A method, including steps of presenting at least a portion of a media stream;
- maintaining at least some metadata regarding that media stream; and
presenting a set of control elements, at least some of those control elements being dynamically responsive to a function of those steps and that metadata.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface, both providing relatively high quality graphic output and receiving input signals from a pointing device with substantially direct physical contact, or other movement by a user, such as typing in a projected 3D field looking like a keyboard. A touch panel allows the user to sort and filter titles by their metadata, and to visually picture the relative closeness of multiple titles. The touch panel includes a presentation of individually selected titles by their cover art, along with associated metadata for those titles. The user can view textual metadata for titles concurrently with viewing cover art for those titles. A progress bar presents a location within a title, such as a media stream or a database, currently being, or having been, presented to the user.
-
Citations
102 Claims
-
1. A method, including steps of
presenting at least a portion of a media stream; -
maintaining at least some metadata regarding that media stream; and
presenting a set of control elements, at least some of those control elements being dynamically responsive to a function of those steps and that metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 34)
-
-
29. A method, including steps of
obtaining at least some metadata regarding a set of data elements, those data elements having a possible representation on a touch panel; -
determining a measure of closeness from a focused-upon data element; and
defining a mapping from that measure of closeness onto a field having fewer dimensions than that metadata. - View Dependent Claims (30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41)
-
-
42. Apparatus including
memory or mass storage maintaining at least a portion of a media stream; -
memory or mass storage maintaining at least some metadata regarding that media stream; and
a set of control elements, at least some of those control elements being dynamically responsive to a function of those steps and that metadata. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. Apparatus including
memory or mass storage maintaining at least some metadata regarding a set of data elements, those data elements having a possible representation on a touch panel; -
memory or mass storage maintaining a set of instructions interpretable by a computing device to determine a measure of closeness from a focused-upon data element; and
memory or mass storage maintaining a set of instructions interpretable by a computing device to define a mapping from that measure of closeness onto a field having fewer dimensions than that metadata. - View Dependent Claims (63, 64, 65, 66, 67)
-
-
68. A method, including steps of
maintaining at least some metadata regarding a set of data capable of being mapped onto a sequence; - and
presenting a set of control elements, at least some of those control elements being alterable in dynamic response to that metadata. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77, 78)
- and
-
79. Apparatus including
memory or mass storage maintaining at least some metadata regarding a set of data capable of being mapped onto a sequence; - and
a set of control elements, at least some of those control elements being alterable in dynamic response to that metadata. - View Dependent Claims (80, 81, 82)
- and
-
83. A method, including steps of
receiving a signal from a touch panel indicating a touched location associated with an object; -
determining if that object is focused-upon;
performing an action associated with the object in response to a result of that step of determining. - View Dependent Claims (84, 85, 86, 87, 88, 89, 90, 91, 92)
-
-
93. Apparatus including
means for receiving a signal from a touch panel indicating a touched location associated with an object; -
means for determining if that object is focused-upon;
means for performing an action associated with the object in response to a result of that step of determining. - View Dependent Claims (94, 95, 96, 97, 98, 99, 100, 101, 102)
-
Specification