REUSABLE MEDIA SOURCES FOR ONLINE BROADCAST DATA
First Claim
1. A method, implemented by a processing device, programmed to perform the following, the method comprising:
- receiving, by a broadcaster-specific service module of the processing device, broadcast data comprising a plurality of items from an online broadcaster via a network, each item associated with a media file or stream available from the online broadcaster, the processing device hosting a plurality of applications that communicate with the broadcaster-specific service module via a service bus;
generating, by the broadcaster-specific service module, a catalog containing a tree of the items; and
sending the catalog to one of the applications via the service bus to display the catalog for user selection.
1 Assignment
0 Petitions
Accused Products
Abstract
A broadcaster-specific service module is provided for applications hosted by a processing device. The broadcaster-specific service module and the applications communicate through a common service bus. The broadcaster-specific service module receives items from an online broadcaster via a network, with each item associated with a media file or stream available from the online broadcaster. The broadcaster-specific service module generates a catalog containing a tree of the items, and sends the catalog to a target application via the service bus to display the catalog for user selection. The broadcaster-specific service module formats data of the catalog can be understood by all of the applications attached to the service bus.
5 Citations
20 Claims
-
1. A method, implemented by a processing device, programmed to perform the following, the method comprising:
-
receiving, by a broadcaster-specific service module of the processing device, broadcast data comprising a plurality of items from an online broadcaster via a network, each item associated with a media file or stream available from the online broadcaster, the processing device hosting a plurality of applications that communicate with the broadcaster-specific service module via a service bus; generating, by the broadcaster-specific service module, a catalog containing a tree of the items; and sending the catalog to one of the applications via the service bus to display the catalog for user selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a processing device that hosts a plurality of applications coupled to a service bus, the processing device to receive broadcast data comprising a plurality of items from an online broadcaster via a network, each item associated with a media file or stream available from the online broadcaster; and data storage coupled to the processing device to store a broadcaster-specific service module, the broadcaster-specific service module to generate a catalog that contains a tree of the items and to send the catalog to one of the applications via the server bus such that the catalog is displayed for user selection. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer readable storage medium including instructions that, when executed by a processing system, cause the processing system to perform a method comprising:
-
receiving, by a broadcaster-specific service module of the processing device, broadcast data comprising a plurality of items from an online broadcaster via a network, each item associated with a media file or stream available from the online broadcaster, the processing device hosting a plurality of applications that communicate with the broadcaster-specific service module via a service bus; generating, by the broadcaster-specific service module, a catalog containing a tree of the items; and sending the catalog to one of the applications via the service bus to display the catalog for user selection. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification