Service consumption based on gamification level classification
First Claim
1. A computer-implemented method comprising:
- receiving, from a user, a request to use a first service of a service provider;
determining a usage measure for the user and a first usage measure requirement for the first service of the service provider, wherein the usage measure for the user is stored and is a measure of an amount the user has consumed services of the service provider, and the first usage measure requirement is a minimum usage measure required to use the first service of the service provider;
determining if the usage measure satisfies the first usage measure requirement;
enabling, by a machine having a memory and a processor, the user to use the first service of the service provider in response to a determination that the usage measure satisfies the first usage measure requirement;
increasing the stored usage measure by a first amount in response to the user using the first service;
receiving, from the user, a request to use a second service of the service provider, the second service being different from the first service;
determining the stored usage measure for the user and a second usage measure requirement for the second service of the service provider;
determining if the stored usage measure satisfies the second usage measure requirement;
enabling the user to use the second service of the service provider in response to a determination that the stored usage measure satisfies the second usage measure requirement; and
increasing the stored usage measure by a second amount in response to the user using the second service of the service provider.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems of enabling service consumption based on gamification level classification are described. A request to use a first service of a service provider may be received from a user. A usage measure for the user and a first usage measure requirement for the first service of the service provider may be determined. The usage measure may be a measure of how much the user has used services of the service provider. It may be determined if the usage measure satisfies the first usage measure requirement. The user may be enabled to use the first service of the service provider in response to a determination that the usage measure satisfies the first usage measure requirement. The stored usage measure may be increased by a first amount in response to the user using the first service. The usage measure may be a level classification or a number of points.
-
Citations
13 Claims
-
1. A computer-implemented method comprising:
-
receiving, from a user, a request to use a first service of a service provider; determining a usage measure for the user and a first usage measure requirement for the first service of the service provider, wherein the usage measure for the user is stored and is a measure of an amount the user has consumed services of the service provider, and the first usage measure requirement is a minimum usage measure required to use the first service of the service provider;
determining if the usage measure satisfies the first usage measure requirement;
enabling, by a machine having a memory and a processor, the user to use the first service of the service provider in response to a determination that the usage measure satisfies the first usage measure requirement;increasing the stored usage measure by a first amount in response to the user using the first service; receiving, from the user, a request to use a second service of the service provider, the second service being different from the first service; determining the stored usage measure for the user and a second usage measure requirement for the second service of the service provider; determining if the stored usage measure satisfies the second usage measure requirement; enabling the user to use the second service of the service provider in response to a determination that the stored usage measure satisfies the second usage measure requirement; and increasing the stored usage measure by a second amount in response to the user using the second service of the service provider. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
- a machine having a memory and at least one processor, the machine being configured to;
receive, from a user, a request to use a first service of a service provider;
determine a usage measure for the user and a first usage measure requirement for the first service of the service provider, wherein the usage measure for the user is stored and is a measure of how much the user has used services of the service provider, and the first usage measure requirement is a minimum usage measure required to use the first service of the service provider;
determine if the usage measure satisfies the first usage measure requirement;
enable the user to use the first service of the service provider in response to a determination that the usage measure satisfies the first usage measure requirement;
increase the stored usage measure by a first amount in response to the user using the first service;
receive, from the user, a request to use a second service of the service provider, the second service being different from the first service;
determine the stored usage measure for the user and a second usage measure requirement for the second service of the service provider;
determine if the stored usage measure satisfies the second usage measure requirement;
enable the user to use the second service of the service provider in response to a determination that the stored usage measure satisfies the second usage measure requirement; and
increase the stored usage measure by a second amount in response to the user using the second service of the service provider. - View Dependent Claims (8, 9, 10, 11, 12)
- a machine having a memory and at least one processor, the machine being configured to;
-
13. A non-transitory machine-readable storage device, tangibly embodying a set of instructions that, when executed by at least one processor, causes the at least one processor to perform a set of operations comprising:
-
receiving, from a user, a request to use a first service of a service provider; determining a usage measure for the user and a first usage measure requirement for the first service of the service provider, wherein the usage measure for the user is stored and is a measure of how much the user has used services of the service provider, and the first usage measure requirement is a minimum usage measure required to use the first service of the service provider; determining if the usage measure satisfies the first usage measure requirement; enabling the user to use the first service of the service provider in response to a determination that the usage measure satisfies the first usage measure requirement; increasing the stored usage measure by a first amount in response to the user using the first service; receiving, from the user, a request to use a second service of the service provider, the second service being different from the first service; determining the stored usage measure for the user and a second usage measure requirement for the second service of the service provider; determining if the stored usage measure satisfies the second usage measure requirement; enabling the user to use the second service of the service provider in response to a determination that the stored usage measure satisfies the second usage measure requirement; and increasing the stored usage measure by a second amount in response to the user using the second service of the service provider.
-
Specification