Method of and system for managing client resources and assets for activities on computing devices
First Claim
1. A method of implementing an entertainment service on computing devices comprising:
- downloading an activity client to a computing device;
selecting and registering with an entertainment service;
loading a set of event information related to a location of the computing device to the activity client, wherein the location determines the set of event information to be loaded, further wherein the location determines a geographic-specific schedule of events, wherein the set of event information includes a schedule of available events, further wherein the schedule of available events includes a name of a television event, identification of an activity to be played with the television event, a television network and local channel offering the television event, a duration of the television event and information relating to nature of a prize related to the television event;
selecting an event from the activity client to participate in by a user from a list of possible events;
downloading a set of activity-specific information related to an activity from a server to the computing device; and
executing an interactive application corresponding to the event on the computing device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of and system for enabling a distributed entertainment system over a computing device is described herein. When implementing a distributed entertainment system wherein the entertainment system is directly correlated to live events or televised programs, there are a number of issues that must be addressed such as differing timing and channels of television programs and separate state laws. Furthermore, there are a plethora of varying computing device models possibly requiring model-specific software. An “Activity Client” is provided to handle such concerns. Furthermore, since time is of the essence for activities based on live or televised events, it is necessary to ensure a computing device is able to receive the necessary updates for the program before the event begins. By providing only the needed components instead of entire data packages, the present invention is able to much more efficiently prepare users'"'"' computing devices in time.
279 Citations
38 Claims
-
1. A method of implementing an entertainment service on computing devices comprising:
-
downloading an activity client to a computing device; selecting and registering with an entertainment service; loading a set of event information related to a location of the computing device to the activity client, wherein the location determines the set of event information to be loaded, further wherein the location determines a geographic-specific schedule of events, wherein the set of event information includes a schedule of available events, further wherein the schedule of available events includes a name of a television event, identification of an activity to be played with the television event, a television network and local channel offering the television event, a duration of the television event and information relating to nature of a prize related to the television event; selecting an event from the activity client to participate in by a user from a list of possible events; downloading a set of activity-specific information related to an activity from a server to the computing device; and executing an interactive application corresponding to the event on the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of implementing an entertainment service at a server comprising:
-
receiving information registering with the entertainment service from one or more computing devices; downloading an activity client from the server to the one or more computing devices; determining a location of each of the one or more computing devices; for each of the one or more computing devices, loading a set of event information related to the location of the computing device to the activity client, wherein the location determines the set of event information to be loaded, further wherein the location determines a geographic-specific schedule of events, wherein the set of event information includes a schedule of available events, further wherein the schedule of available events includes a name of a television event, identification of an activity to be played with the television event, a television network and local channel offering the television event, a duration of the television event and information relating to nature of a prize related to the television event; downloading a set of activity-specific information related to an activity from the server to one or more of the computing devices. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of implementing an entertainment service on computing devices comprising:
-
downloading an activity client to a computing device; selecting and registering with an entertainment service; loading a set of event information related to a location of the computing device to the activity client, wherein the location determines the set of event information to be loaded, wherein the set of event information includes a schedule of available events, further wherein the schedule of available events includes a name of a television event, identification of an activity to be played with the television event, a television network and local channel offering the television event, a duration of the television event and information relating to nature of a prize related to the television event; selecting an event from the activity client to participate in by a user from a list of possible events; downloading a set of event-specific information related to an activity from a server to the computing device including; receiving a list of assets from the server; comparing the list of assets with a first set of assets on the computing device; receiving only a second set of assets within the list of assets that are not already resident on the computing device; and executing an interactive application corresponding to the event on the computing device. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method of implementing an entertainment service on computing devices comprising:
-
selecting and registering with an entertainment service; downloading an activity client to a computing device; loading a set of game information related to a location of the computing device to the activity client, wherein the location determines the set of game information to be loaded, wherein the set of event information includes a schedule of available events, further wherein the schedule of available events includes a name of a television event, identification of an activity to be played with the television event, a television network and local channel offering the television event, a duration of the television event and information relating to nature of a prize related to the television event; selecting a game from the activity client to participate in by a user from a presented list of possible games constructed from the set of game information; downloading a set of activity-specific information related to an activity from a server to the computing device; and executing an interactive application corresponding to the game on the computing device. - View Dependent Claims (35, 36, 37, 38)
-
Specification