Enabling broadcast of multiple data configurations
First Claim
Patent Images
1. A method comprising:
- receiving data to be broadcast from one or more data providers;
maintaining multiple data configuration definitions that define how the data may be presented to a viewer through a client device; and
categorizing the data according to the multiple data configuration definitions to enable a broadcast system to broadcast the data according to the multiple data configuration definitions.
2 Assignments
0 Petitions
Accused Products
Abstract
A broadcast data server enables broadcast of multiple data configurations. The broadcast data server maintains configuration definitions that define how broadcast data may be configured for presentation to a viewer. The broadcast data server also maintains region definitions that identify regions that may be associated with client devices for receiving broadcast data. The configuration definitions are mapped to region definitions, enabling a client device in a particular region to selectively receive broadcast data according to any one of multiple data configurations that are associated with the particular region.
33 Citations
29 Claims
-
1. A method comprising:
-
receiving data to be broadcast from one or more data providers;
maintaining multiple data configuration definitions that define how the data may be presented to a viewer through a client device; and
categorizing the data according to the multiple data configuration definitions to enable a broadcast system to broadcast the data according to the multiple data configuration definitions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
maintaining a plurality of region definitions that identify groupings of client devices that are configured to receive broadcast data;
maintaining a plurality of configuration definitions that specify how broadcast data received by a client device may be presented; and
associating in memory one or more of the configuration definitions with each of the region definitions. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method comprising:
-
modeling data configurations available within a region with a database schema;
representing the region by a region definition class in the database schema;
representing at least one data configuration with a configuration definition class in the database schema; and
creating an association between the region definition class and the data configuration class, the association representing data configurations available within the region. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
one or more data collectors configured to gather broadcast data from one or more data providers; and
a configuration management system configured to;
maintain multiple data configuration definitions that define parameters for rendering the broadcast data, and enable a broadcast server to broadcast the data according to the multiple data configuration definitions. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A system comprising:
-
means for receiving data to be broadcast;
means for associating multiple data configurations with a region definition; and
means for broadcasting the data according to one or more of the multiple data configurations to a client device associated with the region definition. - View Dependent Claims (25, 26, 27)
-
-
28. One or more computer-readable media comprising computer executable instructions that, when executed, direct a computing system to:
-
receive data to be broadcast;
maintain region definitions that describe geographical regions in which client devices may be implemented;
maintain configuration definitions that define how the data may be presented to a viewer through a client device;
map the configuration definitions to the region definitions such that each regions definition is associated with one or more configuration definitions; and
arrange the data according to the configuration definitions such that a client device associated with a particular region definition can selectively receive the data according to any one of the configuration definitions that are mapped to the particular region definition.
-
-
29. One or more computer-readable media comprising computer executable instructions that, when executed, direct a computing system to:
-
receive a region configuration mapping that identifies a particular region and multiple data configurations that are available within the region;
receive data to be broadcast that is arranged according to the multiple data configurations; and
broadcast the data such that a client device associated with the particular region can selectively receive the data according to any one of the multiple data configurations.
-
Specification