System and method for creating and navigating a linear hypermedia resource program
DCFirst Claim
1. A method of creating a linear Web program that includes activation of a forward link indicator that exclusively activates a link to a next program element of a linearly linked sequence of program elements, the method comprising:
- selecting a first media element of the linear Web program;
selecting a second media element of the linear Web program;
selecting a third media element of the linear Web program; and
associating a plurality of program elements to the linear linked sequence of program elements, wherein each of the plurality of program elements includes an address of one of a plurality of media elements, and wherein the plurality of media elements include the first media element, the second media element and the third media element;
wherein the addresses of the plurality of media elements correspond to a single Website of the World Wide Web.
10 Assignments
Litigations
1 Petition
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
54 Claims
-
1. A method of creating a linear Web program that includes activation of a forward link indicator that exclusively activates a link to a next program element of a linearly linked sequence of program elements, the method comprising:
-
selecting a first media element of the linear Web program; selecting a second media element of the linear Web program; selecting a third media element of the linear Web program; and associating a plurality of program elements to the linear linked sequence of program elements, wherein each of the plurality of program elements includes an address of one of a plurality of media elements, and wherein the plurality of media elements include the first media element, the second media element and the third media element; wherein the addresses of the plurality of media elements correspond to a single Website of the World Wide Web. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
selecting a first media element of a linear Web program; selecting a second media element of the linear Web program; selecting a third media element of the linear Web program; creating the linear Web program for navigation by a user by activation of a forward link indicator that exclusively activates a link to a next program element of a linearly linked sequence, by associating a plurality of program elements by the linear linked sequence, wherein each of the plurality of program elements includes an address of one of a plurality of media elements, and wherein the plurality of media elements include the first media element, the second media element and the third media element; storing the linear Web program on a remote information node; and sending the linear Web program from the remote information node to a subscriber station at a user location over the Internet. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of creating a linear program of audio elements, the method comprising:
-
receiving a search request from a user; selecting a first audio element in response to the search request; selecting a second audio element in response to the search request; selecting a third audio element in response to the search request; associating the first audio element, the second audio element and the third audio element in a linearly linked fashion to produce the linear program of audio elements; displaying a plurality of indicators, each of the plurality of indicators representing a corresponding one of the first audio element, the second audio element and the third audio element; and in response to a user selection of one of the plurality of indicators, selecting the corresponding one of, the first audio element, the second audio element and the third audio element; wherein the first audio element, the second audio element and the third audio element are stored on an information node of the World Wide Web. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method of creating a linear program of audio elements, the method comprising:
-
receiving a search request from a user; selecting a first audio element in response to the search request; selecting a second audio element in response to the search request; selecting a third audio element in response to the search request; associating the first audio element, the second audio element and the third audio element in a linearly linked fashion to produce the linear program of audio elements; displaying a forward link indicator that selects a next program element of a linear program of audio elements; and displaying a backward link indicator that selects a previous program element of a linear program of audio elements; wherein the first audio element, the second audio element and the third audio element are stored on an information node of the World Wide Web. - View Dependent Claims (26, 27, 28)
-
-
29. A method comprising:
-
selecting a first media element of a linear Web program; selecting a second media element of the linear Web program; selecting a third media element of the linear Web program; creating the linear Web program for navigation by a user by associating a plurality of program elements by a linear linked sequence, wherein each of the plurality of program elements includes an address of one of a plurality of media elements, and wherein the plurality of media elements include the first media element, the second media element and the third media element; storing the linear Web program on a remote information node; sending the linear Web program from the remote information node to a subscriber station at a user location over the Internet; displaying an indicator, when selected in response to the action of a user, that skips one of the plurality of program elements. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A method comprising:
-
selecting a first media element of a linear Web program; selecting a second media element of the linear Web program; selecting a third media element of the linear Web program; and creating the linear Web program for navigation by a user by associating a plurality of program elements by a linear linked sequence, wherein each of the plurality of program elements includes an address of one of a plurality of media elements, and wherein the plurality of media elements include the first media element, the second media element and the third media element; wherein at least one of, the first media element, the second media element and the third media elements, includes tactile data. - View Dependent Claims (36, 37, 38)
-
-
39. A method for searching for video media elements and presenting information regarding a plurality of found video media elements to a subscriber station, the method comprising:
-
receiving a search request from the subscriber station to perform a video media element search, the search request including at least one search term and an indication to search for video media elements; searching for video media elements based upon the search request to produce the information regarding the plurality of found video media elements; creating a file for use by the subscriber station to create a user interface that includes the information regarding the plurality of found video media elements; and transmitting the file to the subscriber station. - View Dependent Claims (40, 41, 42, 43)
-
-
44. A method for performing a search for media elements and for providing the media elements to a subscriber station, the method comprising:
-
receiving a search request from the subscriber station to perform a search for media elements, the search request including at least one search term; searching for media elements based upon the search request to produce a plurality of found media elements; selecting, from the plurality of found media elements, a first media element; selecting, from the plurality of found media elements, a plurality of second media elements; creating a file for use by the subscriber station to create a user interface that includes; a viewing area in which the first media element is presented; and a map area in which information regarding the plurality of second media elements is presented; and transmitting the file to the subscriber station. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50. A method for creating a linear Web program comprising:
-
determining an experience level regarding a user; selecting a first media element of the linear Web program; selecting a second media element of the linear Web program; selecting a third media element of the linear Web program; associating a plurality of program elements to a linear linked sequence of program elements, wherein each of the plurality of program elements includes an address of one of a plurality of media elements, and wherein the plurality of media elements include the first media element, the second media element and the third media element; and establishing a set of navigation commands among the linear linked sequence of program elements based upon the experience level regarding a user. - View Dependent Claims (51, 52, 53, 54)
-
Specification