System and method for creating and navigating a linear hypermedia resource program
First Claim
1. A method of navigating a linear Web program at a user location in a distributed hypermedia data network, the distributed hypermedia network including a plurality of hypermedia resources at respective remote information nodes, each hypermedia resource having a plurality of individual media elements, including a base media element, associated by a indexed tree, the linear Web program comprising selected ones of the plurality of hypermedia resources associated by a series of exclusive forward links, the method comprising:
- downloading and displaying a first base media element of a first hypermedia resource of the linear Web program on a display device at the user location;
responding to commands of a user to download and display selected individual media elements of the first hypermedia resource of the linear Web program on the display device, the first hypermedia resource having an exclusive forward link to a second hypermedia resource of the linear Web program;
displaying a forward link button on the display device;
receiving a first signal in response to an action of the user indicating an activation of the forward link button;
downloading and displaying a second base media element of the second hypermedia resource on the display device; and
responding to commands of a user to download and display selected individual media elements of the second hypermedia resource of the linear Web program on the display device at the user location, the second hypermedia resource having an exclusive forward link to a third hypermedia resource of the linear Web program.
9 Assignments
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
40 Claims
-
1. A method of navigating a linear Web program at a user location in a distributed hypermedia data network, the distributed hypermedia network including a plurality of hypermedia resources at respective remote information nodes, each hypermedia resource having a plurality of individual media elements, including a base media element, associated by a indexed tree, the linear Web program comprising selected ones of the plurality of hypermedia resources associated by a series of exclusive forward links, the method comprising:
-
downloading and displaying a first base media element of a first hypermedia resource of the linear Web program on a display device at the user location; responding to commands of a user to download and display selected individual media elements of the first hypermedia resource of the linear Web program on the display device, the first hypermedia resource having an exclusive forward link to a second hypermedia resource of the linear Web program; displaying a forward link button on the display device; receiving a first signal in response to an action of the user indicating an activation of the forward link button; downloading and displaying a second base media element of the second hypermedia resource on the display device; and responding to commands of a user to download and display selected individual media elements of the second hypermedia resource of the linear Web program on the display device at the user location, the second hypermedia resource having an exclusive forward link to a third hypermedia resource of the linear Web program. - 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. In a distributed hypermedia data network including a plurality of hypermedia resources at respective remote information nodes, each hypermedia resource having a plurality of individual media elements, including a base media element, associated by a indexed tree, a system for navigating a linear Web program comprising selected ones of the plurality of hypermedia resources at a user location associated by a series of exclusive forward links, the system comprising:
-
a common remote information node, coupled to the distributed hypermedia network, for storing each of the selected ones of the plurality of hypermedia resources; and a subscriber station, in communication with the common remote information node, for displaying a base media element of a first hypermedia resource of the linear Web program on a display device at the user location, for responding to commands of a user to download and display selected individual media elements of the first hypermedia resource of the linear Web program on the display device, the first hypermedia resource having an exclusive forward link to a second hypermedia resource of the linear program, for displaying a forward link button on the display device, for receiving a first signal in response to an action of the user indicating an activation of the forward link button, for displaying the base media element of the second hypermedia resource on the display device, and for responding to commands of a user to download and display selected individual media elements of the second hypermedia resource of the linear Web program on the display device at the user location, wherein the second hypermedia resource has an exclusive forward link to a third hypermedia resource of the linear program.
-
-
24. A method of creating a Web program comprising a linear linked-sequence of program elements in a distributed hypermedia data network the distribute hypermedia network including a plurality of hypermedia resources at respective remote information nodes, each hypermedia resource having a plurality of individual media elements, associated by a indexed tree, the method comprising:
-
selecting a first base media element corresponding to a first individual media element; selecting a second base media element corresponding to a second individual media element; and assigning each of the first and second base media elements to a respective program element in the linear-linked sequence of program elements, wherein each program element of the linear linked-sequence of program elements is associated by at least one of an exclusive forward link and an exclusive backward link with a respective one of the other program elements. - View Dependent Claims (26, 27, 28)
-
-
25. The method of 24 wherein the step of selecting a first base media element includes responding to a command of a user to select the first individual media element as the first base media element.
-
29. A method of creating a Web program comprising a linear linked-sequence of program elements in a distributed hypermedia data network including a plurality of hypermedia resources at respective remote information nodes, each hypermedia resource having a plurality of individual media elements, associated by a indexed tree, the method comprising:
-
receiving at least one search criteria from a user at a user location; evaluating, using an intelligent agent, a plurality of individual media elements; selecting a first base media element corresponding to a first individual media element, that meets the search criteria, of the plurality of individual media elements; selecting a second base media element corresponding to a second individual media element that meets the search criteria; and assigning each of the first and second base media elements to a respective program element in the linear-linked sequence of program elements, wherein each program element of the linear linked-sequence of program elements is associated by at least one of an exclusive forward link and an exclusive backward link with a respective one of the other program elements. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification