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 including a game of skill or chance comprising:
- downloading an activity client to a mobile web-connected computing device;
selecting and registering with a service provider;
loading a set of event information related to a geographic location of the mobile web-connected computing device to the activity client, wherein the geographic location of the mobile web-connected computing device determines the set of event information to be loaded, wherein the set of information includes a schedule of multiple available events, and further wherein as the geographic location of the mobile web-connected computing device changes, different event information is presented through the activity client;
selecting an event from the activity client to participate in by a user from a list of available events;
downloading a set of activity-specific information related to a chosen activity from a server to the mobile web-connected computing device; and
executing an interactive application synchronized with the event on the mobile web-connected 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.
-
Citations
200 Claims
-
1. A method of implementing an entertainment service including a game of skill or chance comprising:
-
downloading an activity client to a mobile web-connected computing device; selecting and registering with a service provider; loading a set of event information related to a geographic location of the mobile web-connected computing device to the activity client, wherein the geographic location of the mobile web-connected computing device determines the set of event information to be loaded, wherein the set of information includes a schedule of multiple available events, and further wherein as the geographic location of the mobile web-connected computing device changes, different event information is presented through the activity client; selecting an event from the activity client to participate in by a user from a list of available events; downloading a set of activity-specific information related to a chosen activity from a server to the mobile web-connected computing device; and executing an interactive application synchronized with the event on the mobile web-connected 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, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 72, 73, 74, 86, 87, 88, 89, 90, 91, 92, 93, 94, 150, 151, 152, 153, 154, 158, 159, 161, 162, 163, 164, 165, 166)
-
-
36. A method of implementing an entertainment service at a server comprising:
-
receiving registration information with the entertainment service from one or more mobile Internet-connected computing devices; transmitting an activity client from the server to the one or more mobile Internet-connected computing devices; determining a current, geographic location of each of the one or more mobile Internet-connected computing devices; for each of the one or more mobile Internet-connected computing devices, sending a set of event information related to the current, geographic location of the mobile Internet-connected computing device to the activity client, wherein the current, geographic location determines the set of event information to be loaded, wherein the set of event information includes a schedule of available events, and further wherein as the current, geographic location changes, different event information is presented through the activity client; transmitting a set of activity-specific information related to an activity from the server to the one or more of the mobile Internet-connected computing devices. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 75, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 155, 156, 160, 167, 168, 169, 170, 171, 172)
-
-
46. A method of implementing an entertainment service comprising:
-
downloading an application to a mobile web-connected computing device; registering with an entertainment service; loading a set of event information related to a location of the mobile web-connected computing device to the application, wherein the location determines the set of event information to be loaded, wherein the set of information includes a list of available events, and further wherein as the location of the mobile web-connected computing device changes, different event information is presented within the application; selecting an event from the application to participate in by a user from the list of available events; downloading a set of event-specific information related to an activity from a server to the mobile web-connected computing device; and executing the application corresponding to the event selected on the mobile web-connected computing device. - View Dependent Claims (47, 48, 49, 50, 51, 52, 76, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 173, 174, 175, 176, 177, 178)
-
-
53. A method of implementing an entertainment service on a server comprising:
-
receiving registration information for the entertainment service; transmitting a set of game information related to a location of a mobile Internet-connected computing device to an application, wherein the location of the mobile Internet-connected computing device determines the set of game information to be transmitted, wherein the set of event information includes a list of available events; receiving a selection related to the list of available events, and further wherein as the location of the mobile Internet-connected computing device changes, different game information is presented within the application; transmitting a set of activity-specific information related to the selection from the server to the mobile Internet-connected computing device; and receiving additional information based on the user executing the application on the mobile Internet-connected computing device. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 77, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 157, 179, 180, 181, 182, 183, 184)
-
-
78. A method comprising:
-
downloading an activity client to a mobile Internet-connected computing device; loading a set of event information related to a location of the mobile Internet-connected computing device to the activity client, wherein the location determines the set of event information to be loaded; selecting an event from the activity client to participate in by a user from a list of available events; downloading a set of activity-specific information related to an activity from a server to the mobile Internet-connected computing device including; receiving a list of assets from the server; comparing the list of assets with a first set of assets on the mobile Internet-connected computing device; receiving only a second set of assets within the list of assets that are not already resident on the mobile Internet-connected computing device, wherein the second set of assets are grouped into a set of necessary assets and a set of preferred assets; and executing an interactive application corresponding to the event on the mobile Internet-connected computing device. - View Dependent Claims (79, 80, 81, 85, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 185, 186, 187, 188, 189, 190, 191, 192)
-
-
82. A method implemented on a server device comprising:
-
providing an activity client to a mobile Internet-connected computing device; sending a set of event information related to a location of the mobile Internet-connected computing device to the activity client, wherein the location determines the set of event information to be loaded; receiving a selection of an event from the activity client to participate in by a user from a list of available events; sending a set of activity-specific information related to an activity to the mobile Internet-connected computing device including; sending a list of assets to the mobile Internet-connected computing device; comparing the list of assets with a first set of assets; sending only a second set of assets within the list of assets that are not already resident on the mobile Internet-connected computing device, wherein the second set of assets are grouped into a set of necessary assets and a set of preferred assets; and executing an interactive application corresponding to the event. - View Dependent Claims (83, 84, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 193, 194, 195, 196, 197, 198, 199, 200)
-
Specification