Method and system for dynamic accounting of service and equipment usage
First Claim
1. A system comprising:
- a memory device having one or more database therein for maintaining information relating to a plurality of users and a plurality of devices;
a processor in communication with the memory device, the processor configured to;
(a) identify one or more users using a device selected from the plurality of devices that are in communication with the processor, wherein the one or more users are selected from the plurality of users;
(b) identify the device used by each of the one or more users;
(c) determine, for each of the one or more users, a usage amount attributable to the device; and
(d) calculate a user fee for each of the one or more users based on the identity of the device and the usage amount attributable to the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system, computer program product and method for calculating user fees associated with an amount of equipment usage. A server monitors usage a plurality of devices over a communications network, such as the Internet. Usage of the devices is charged to one or more users identified as using the devices. The user fees are preferably accumulated over a billing period before submitting an invoice of total user fees to each user. The amount of usage may be measured as a quantity selected from the group consisting of time, repetitions, workload and combinations thereof. The invention allows the possibility of having rate schedules that vary according to a factor selected from time of day, day of the week, device type, device features, device location, current demand conditions and combinations thereof. The system may further include an exercise profiler and a dietary profiler that provide fitness settings, programs and advice.
49 Citations
32 Claims
-
1. A system comprising:
-
a memory device having one or more database therein for maintaining information relating to a plurality of users and a plurality of devices;
a processor in communication with the memory device, the processor configured to;
(a) identify one or more users using a device selected from the plurality of devices that are in communication with the processor, wherein the one or more users are selected from the plurality of users;
(b) identify the device used by each of the one or more users;
(c) determine, for each of the one or more users, a usage amount attributable to the device; and
(d) calculate a user fee for each of the one or more users based on the identity of the device and the usage amount attributable to the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product including instructions embodied on a computer readable medium, the instructions comprising:
-
(a) storing instructions for storing information relating to a plurality of users and a plurality of devices;
(b) identifying instructions for identifying one or more users using a device selected from the plurality of devices that are in communication with the processor, wherein the one or more users are selected from the plurality of users;
(c) identifying instructions for identifying the device used by each of the one or more users;
(d) determining instructions for determining, for each of the one or more users, a usage amount attributable to the device; and
(e) calculating instructions for calculating a user fee for each of the one or more users based on the identity of the device and the usage amount attributable to the device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
(a) storing information in a processor relating to a plurality of users and a plurality of devices;
(b) identifying one or more users using a device selected from the plurality of devices that are in communication with the processor, wherein the one or more users are selected from the plurality of users;
(c) identifying the device used by each of the one or more users;
(d) determining, for each of the one or more users, a usage amount attributable to the device; and
(e) calculating a user fee for each of the one or more users based on the identity of the device and the usage amount attributable to the device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system comprising:
-
a memory device having a fitness database and a dietary database, each database maintaining information relating to a plurality of users;
a processor in communication with the memory device, the processor configured to;
(a) identify one or more users using a fitness device selected from a plurality of fitness devices that are in communication with the processor, wherein the one or more users are selected from the plurality of users;
(b) accessing fitness records for each of the one or more identified users in the fitness database;
(c) accessing dietary records for each of the one or more identified users in the dietary database; and
(d) providing each of the one or more identified users with health advise based upon the fitness records and the dietary records, wherein the health advise is selected from the group consisting of exercise equipment settings, training considerations, exercise body mechanics, food selections, calorie counting, and combinations thereof. - View Dependent Claims (32)
-
Specification