System and method for creating and navigating a linear hypermedia resource program
DCFirst Claim
1. A method of presenting a linear program of video elements, the method comprising:
- receiving, via a server of a World Wide Web including a processor and a memory, search data indicating search criteria associated with video content;
wherein the server of the World Wide Web responds to the search criteria by;
selecting, via the server of the World Wide Web, a first video element;
selecting, via the server of the World Wide Web, a second video element;
selecting, via the server of the World Wide Web, a third video element;
associating, via the server of the World Wide Web, the first video element, the second video element and the third video element along with other video elements in a linearly linked fashion to produce the linear program of video elements;
transmitting, via the server of the World Wide Web, first data for display in a map area of a display screen of a client device associated with a user, the first data including a plurality of indicators, each of the plurality of indicators representing a corresponding one of the first video element, the second video element and the third video element; and
transmitting via the server of the World Wide Web and for display on the display screen of the client device associated with the user, second data including a forward link indicator;
receiving, via the server of the World Wide Web, third data from the client device associated with the user indicating a selection of the forward link indicator;
updating, via the server of the World Wide Web, the first data to form updated first data for display in the map area in response to selection of the forward link indicator; and
receiving, via the server of the World Wide Web, fourth data from the client device associated with the user indicating a selection by the user of one of the plurality of indicators representing a selected one of, the first video element, the second video element or the third video element;
wherein the first video element, the second video element and the third video element are stored on the server of the World Wide Web and wherein the selected one of, the first video element, the second video element or the third video element is transmitted, via the server of the World Wide Web, to the client device associated with the user.
11 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method and system for creating and navigating linear hypermedia resource programs are disclosed. The system includes a distributed hypermedia resource network having a plurality of hypermedia resources residing on one or more remote information nodes. A common remote information node is in communication with a subscriber station and the remote information nodes in the distributed network. The common remote information node contains at least one linear hypermedia resource program consisting of pre-selected media elements from one or more hypermedia resources linked with exclusive linear links, each media element in the linear program having only one forward link to the next media element. The method includes the steps of downloading and displaying a media element in the linear program and responding to user commands to download and display the next media element in the linear program.
-
Citations
20 Claims
-
1. A method of presenting a linear program of video elements, the method comprising:
-
receiving, via a server of a World Wide Web including a processor and a memory, search data indicating search criteria associated with video content; wherein the server of the World Wide Web responds to the search criteria by; selecting, via the server of the World Wide Web, a first video element; selecting, via the server of the World Wide Web, a second video element; selecting, via the server of the World Wide Web, a third video element; associating, via the server of the World Wide Web, the first video element, the second video element and the third video element along with other video elements in a linearly linked fashion to produce the linear program of video elements; transmitting, via the server of the World Wide Web, first data for display in a map area of a display screen of a client device associated with a user, the first data including a plurality of indicators, each of the plurality of indicators representing a corresponding one of the first video element, the second video element and the third video element; and transmitting via the server of the World Wide Web and for display on the display screen of the client device associated with the user, second data including a forward link indicator; receiving, via the server of the World Wide Web, third data from the client device associated with the user indicating a selection of the forward link indicator; updating, via the server of the World Wide Web, the first data to form updated first data for display in the map area in response to selection of the forward link indicator; and receiving, via the server of the World Wide Web, fourth data from the client device associated with the user indicating a selection by the user of one of the plurality of indicators representing a selected one of, the first video element, the second video element or the third video element; wherein the first video element, the second video element and the third video element are stored on the server of the World Wide Web and wherein the selected one of, the first video element, the second video element or the third video element is transmitted, via the server of the World Wide Web, to the client device associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of presenting a linear program of video elements, the method comprising:
-
receiving, via a server of a World Wide Web including a processor and a memory, search data indicating search criteria associated with video content; wherein the server of the World Wide Web responds to the search criteria by; selecting, via the server of the World Wide Web, a first video element; selecting, via the server of the World Wide Web, a second video element; selecting, via the server of the World Wide Web, a third video element; associating, via the server of the World Wide Web, the first video element, the second video element and the third video element along with other video elements in a linearly linked fashion to produce the linear program of video elements; transmitting, via the server of the World Wide Web, first data for display in a map area of a display screen of a client device associated with a user, the first data including a plurality of indicators, each of the plurality of indicators representing a corresponding one of the first video element, the second video element and the third video element; and transmitting via the server of the World Wide Web and for display on the display screen of the client device associated with the user, second data including a forward link indicator; receiving, via the server of the World Wide Web, third data from the client device associated with the user indicating a selection of the forward link indicator; updating, via the server of the World Wide Web, the first data to form updated first data for display in the map area in response to selection of the forward link indicator, wherein the updated first data for display in the map area of the display screen of the client device associated with the user includes an updated plurality of indicators, wherein at least one of the updated plurality of indicators represents one of the other video elements; and receiving, via the server of the World Wide Web, fourth data from the client device associated with the user indicating a selection by the user of one of the plurality of indicators representing a selected one of, the first video element, the second video element or the third video element; wherein the first video element, the second video element and the third video element are stored on the server of the World Wide Web and wherein the selected one of, the first video element, the second video element or the third video element is transmitted, via the server of the World Wide Web, to the client device associated with the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of presenting a linear program of video elements, the method comprising:
-
receiving, via a server of a World Wide Web including a processor and a memory, search data indicating search criteria associated with video content; wherein the server of the World Wide Web responds to the search criteria by; selecting, via the server of the World Wide Web, a first video element; selecting, via the server of the World Wide Web, a second video element; selecting, via the server of the World Wide Web, a third video element; associating, via the server of the World Wide Web, the first video element, the second video element and the third video element along with other video elements in a linearly linked fashion to produce the linear program of video elements; and transmitting, via the server of the World Wide Web, first data for display in a map area of a display screen of a client device associated with a user, the first data including a plurality of indicators, each of the plurality of indicators representing a corresponding one of the first video element, the second video element and the third video element; updating, via the server of the World Wide Web, the first data to form updated first data for display in the map area, wherein the updated first data for display in the map area of the display screen of the client device associated with the user includes an updated plurality of indicators, wherein at least one of the updated plurality of indicators represents one of the other video elements; and receiving, via the server of the World Wide Web, fourth data from the client device associated with the user indicating a selection by the user of one of the plurality of indicators representing a selected one of, the first video element, the second video element or the third video element; wherein the first video element, the second video element and the third video element are stored on the server of the World Wide Web and wherein the selected one of, the first video element, the second video element or the third video element is transmitted, via the server of the World Wide Web, to the client device associated with the user.
-
Specification