Systems and methods for dynamic access to program features
First Claim
1. A client computer system capable of communicating with a remote server computer system via a network, the client computer system comprising:
- computer-readable memory storing instructions that are capable of being executed by the client computer system, the instructions when executed by the client computer system resulting in the client computer system being capable of requesting provision of at least one subscription-based gaming service, the provision to be based upon at least one subscription status that is associated, at least in part, with a subscription that is capable of being established via at least one user account that is capable of being created, at least in part, using the client computer system;
the at least one subscription-based gaming service being associated with at least one game capable of being provided, at least in part, via the network, to the client computer system, the game being associated, at least in part, with at least one game application that is capable of being provided, at least in part, via download to the client computer system;
the subscription being associated with a relatively higher subscription level relative to a relatively lower subscription level, the relatively higher subscription level being associated with relatively more features relative to relatively fewer features associated with the relatively lower subscription level, the relatively higher subscription level being associated with a relatively higher subscription fee relative to a relatively lower subscription fee associated with the relatively lower subscription level;
wherein;
the client computer system is capable, when the client computer system is in operation, of requesting provision, from the remote server computer system via the network, of at least one subscription-based unlimited music streaming and audio file download service to be provided to the client computer system for playing via at least one downloadable media application;
the client computer system is capable, when the client computer system is in the operation, of requesting the provision of the at least one subscription-based gaming service from the remote server computer system via the network;
the client computer system is capable of periodically updating user access control-related data stored at the client computer system based upon updated user access control-related data to be periodically received from the remote server computer system via the network so as to dynamically control user access to streaming media content that is capable of being provided to the client computer system from the remote server computer system.
0 Assignments
0 Petitions
Accused Products
Abstract
The multimedia client-server system provides a multimedia client program with a set of features and a server system that creates feature access information that determines which features are to be made available to a particular user. The server system may send the feature access information to the user such that the information is accessible to the multimedia client program. The multimedia client program may dynamically control the user'"'"'s access to the program'"'"'s feature set by using the feature access information to validate and verify the user. In addition, the feature access information may be accessible to the server system, such that the server system may periodically update the feature access information, such as, for example, when the user accesses the server system to download multimedia content.
128 Citations
12 Claims
-
1. A client computer system capable of communicating with a remote server computer system via a network, the client computer system comprising:
-
computer-readable memory storing instructions that are capable of being executed by the client computer system, the instructions when executed by the client computer system resulting in the client computer system being capable of requesting provision of at least one subscription-based gaming service, the provision to be based upon at least one subscription status that is associated, at least in part, with a subscription that is capable of being established via at least one user account that is capable of being created, at least in part, using the client computer system; the at least one subscription-based gaming service being associated with at least one game capable of being provided, at least in part, via the network, to the client computer system, the game being associated, at least in part, with at least one game application that is capable of being provided, at least in part, via download to the client computer system; the subscription being associated with a relatively higher subscription level relative to a relatively lower subscription level, the relatively higher subscription level being associated with relatively more features relative to relatively fewer features associated with the relatively lower subscription level, the relatively higher subscription level being associated with a relatively higher subscription fee relative to a relatively lower subscription fee associated with the relatively lower subscription level; wherein; the client computer system is capable, when the client computer system is in operation, of requesting provision, from the remote server computer system via the network, of at least one subscription-based unlimited music streaming and audio file download service to be provided to the client computer system for playing via at least one downloadable media application; the client computer system is capable, when the client computer system is in the operation, of requesting the provision of the at least one subscription-based gaming service from the remote server computer system via the network; the client computer system is capable of periodically updating user access control-related data stored at the client computer system based upon updated user access control-related data to be periodically received from the remote server computer system via the network so as to dynamically control user access to streaming media content that is capable of being provided to the client computer system from the remote server computer system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. At least one non-transitory computer-readable medium storing instructions that when executed by a client computer system result in the client computer system performing operations comprising:
-
requesting provision of at least one subscription-based gaming service, the provision to be based upon at least one subscription status that is associated, at least in part, with a subscription that is capable of being established via at least one user account that is capable of being created, at least in part, using the client computer system; the at least one subscription-based gaming service being associated with at least one game capable of being provided, at least in part, via a network, to the client computer system, the game being associated, at least in part, with a game application that is capable of being provided, at least in part, via download to the client computer system; the subscription being associated with a relatively higher subscription level relative to a relatively lower subscription level, the relatively higher subscription level being associated with relatively more features relative to relatively fewer features associated with the relatively lower subscription level, the relatively higher subscription level being associated with a relatively higher subscription fee relative to a relatively lower subscription fee associated with the relatively lower subscription level; wherein; the client computer system is capable, when the client computer system is in operation, of requesting provision, from the remote server computer system via the network, of at least one subscription-based unlimited music streaming and audio file download service to be provided to the client computer system for playing via at least one downloadable media application; the client computer system is capable, when the client computer system is in the operation, of requesting the provision of the at least one subscription-based gaming service from the remote server computer system via the network; the client computer system is capable of periodically updating user access control-related data stored at the client computer system based upon updated user access control-related data to be periodically received from the remote server computer system via the network so as to dynamically control user access to streaming media content that is capable of being provided to the client computer system from the remote server computer system. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification