Content Distribution Over A Network
9 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for using a transport function to provide and receive identifications of content available over a network and to provide and receive user-selected content over the network.
-
Citations
315 Claims
-
1-272. -272. (canceled)
-
273. A computer program product comprising a computer readable medium having computer program logic recorded thereon that enables a computer server system to aggregate content from a plurality of content providers over a communications network, for distribution to a plurality of computers over the communications network, the computer program logic comprising:
-
first computer program code for enabling the computer server system to receive selections regarding identified available content groups from identified content providers; second computer program code for enabling the computer server system to retrieve lists of currently available content items from within the identified available content groups from the identified content providers; third computer program code for enabling the computer server system to provide identifications of the identified available content groups and the currently available content items; and fourth computer program code for enabling the computer server system to provide the lists of currently available content items from within the identified available content groups; wherein the third computer program code enables the computer server system to repeatedly obtain updated lists of the available content items, in order to provide the effect of a subscription to the content groups. - View Dependent Claims (274, 275, 276, 277, 278, 279, 280, 281)
-
-
282. A computer-implemented method for aggregating content from a plurality of content providers over a communications network, for distribution to a plurality of computers over the communications network, comprising:
-
receiving selections regarding identified available content groups from identified content providers; retrieving lists of currently available content items from within the identified available content groups from the identified content providers; providing identifications of the identified available content groups and the currently available content items; and providing the lists of currently available content items from within the identified available content groups to the corresponding computers; wherein said retrieving step is repeatedly performed to obtain updated lists of the available content items, in order to provide the effect of a subscription to the content groups. - View Dependent Claims (283, 284, 285, 286, 287, 288, 289, 290)
-
-
291. An apparatus for aggregating content from a plurality of content providers over a communications network, for distribution to a plurality of computers over the communications network, comprising:
-
a computer interface configured to receive selections regarding identified available content groups from identified content providers; a first transport module configured to retrieve lists of currently available content items from within the identified available content groups from the identified content providers; a processor configured to provide identifications of the identified available content groups and the currently available content items; and a second transport module configured to provide the lists of currently available content items from within the identified available content groups to the corresponding computers; wherein the first transport module repeatedly retrieves updated lists of the available content items, in order to provide to the computers the effect of a subscription to the content groups. - View Dependent Claims (292, 293, 294, 295, 296, 297)
-
-
298. A computer program product comprising a computer readable medium having computer program logic recorded thereon for enabling a content provider computer system to provide selected content to a plurality of computer systems over a communications network, said computer program logic comprising:
-
first computer program code for enabling the content provider computer system to generate an indication of at least one available content group that includes a set of one or more content items, the composition of said set of content items changing over time; second computer program code for enabling the content provider computer system to provide the indication of the available content group to the computer systems over the communications network; third computer program code for enabling the content provider computer system to receive requests for a current list of available content items within the indicated available content group from the computer systems; and fourth computer program code for enabling the content provider computer system to provide the current list of available content items to the corresponding computer systems; wherein the third computer program code enables each of the computer systems to repeatedly and automatically retrieve updated lists of available content items, in order to provide the effect of a subscription to the indicated content group. - View Dependent Claims (299, 300, 301)
-
-
302. A computer-implemented method for providing selected content to a plurality of computer systems over a communications network, comprising:
-
generating an indication of at least one available content group that includes a set of one or more content items, the composition of said set of content items changing over time; providing the indication of the available content group computer system over the communications network; receiving requests for a current list of available content items within the indicated available content group from the computer systems; and providing the current list of available content items to the corresponding computer systems; wherein said step of receiving requests is repeatedly and automatically performed to retrieve updated lists of available content items, in order to provide the effect of a subscription to the indicated content group. - View Dependent Claims (303, 304, 305, 306, 307)
-
-
308. An apparatus for providing selected content to a plurality of computer systems over a communications network, comprising:
-
an object manifest module configured to generate an indication of at least one available content group that includes a set of one or more content items, the composition of said set of content items changing over time; a first transport module configured to provide the indication of the available content group to the computer systems over the communications network; a first computer system interface configured to receive requests for a current list of available content items within the indicated available content group from the computer systems; and a second transport module configured to provide the current list of available content items to the corresponding computer systems; wherein the first computer system interface repeatedly and automatically receives requests from the computer systems to retrieve updated lists of available content items, in order to provide the effect of a subscription to the indicated content group. - View Dependent Claims (309, 310, 311, 312, 313, 314, 315)
-
Specification