SYSTEM THAT ENABLES A USER TO ADJUST RESOURCES ALLOCATED TO A GROUP
First Claim
1. A computer-implemented method of generating an interface that allows a user to allocate a shared resource to members of a group, the method comprising:
- displaying to a user a plurality of sliders that are associated with a resource that is shared among a group of members, each of the plurality of sliders being associated with a different member in the group of members;
retrieving data reflecting a current use of the resource by each member in the group of members;
for each of the plurality of sliders, displaying to the user an indication of the current use of the resource by the member associated with each slider;
displaying to the user a slider bar on each of the plurality of sliders, each slider bar being moveable by the user on the corresponding slider, wherein the position of the slider bar on the corresponding slider reflects an allocation of the resource to the member associated with that slider;
receiving from the user a movement of a slider bar on one of the plurality of sliders; and
allocating the resource in accordance with the received movement of the slider bar.
5 Assignments
0 Petitions
Accused Products
Abstract
A system that allows a user to allocate one or more resources among members of a group, such as resources shared among a group in a telecommunications service plan. The system generates a user interface having a slider associated with each member of the group that shares a resource. Each slider includes a scale to display the amount of the resource that is allocated to the member, as well as an adjustable slider bar that may be moved along the slider in order to increase or decrease the amount of the resource that is allocated to the member. In addition to displaying the amount of the resource allocated to the associated member, each slider may also display the amount of the resource consumed by that member within a corresponding billing or reporting period.
93 Citations
27 Claims
-
1. A computer-implemented method of generating an interface that allows a user to allocate a shared resource to members of a group, the method comprising:
-
displaying to a user a plurality of sliders that are associated with a resource that is shared among a group of members, each of the plurality of sliders being associated with a different member in the group of members; retrieving data reflecting a current use of the resource by each member in the group of members; for each of the plurality of sliders, displaying to the user an indication of the current use of the resource by the member associated with each slider; displaying to the user a slider bar on each of the plurality of sliders, each slider bar being moveable by the user on the corresponding slider, wherein the position of the slider bar on the corresponding slider reflects an allocation of the resource to the member associated with that slider; receiving from the user a movement of a slider bar on one of the plurality of sliders; and allocating the resource in accordance with the received movement of the slider bar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing system that allows a user to manage use by members of a group of a shared resource, the computing system comprising:
-
a communication component that is configured to receive data reflecting a current use of a resource by each member of a group of members; a user interface component that is configured to; display to a user a plurality of sliders that are associated with the resource, each of the plurality of sliders being associated with a different member in the group of members and each of the plurality of sliders having an indication of the current use of the resource by the member associated with each slider; and display to the user a slider bar on each of the plurality of sliders, each slider bar being moveable by the user on the corresponding slider, wherein the position of the slider bar on the corresponding slider reflects an allocation of the resource to the member associated with that slider; and an analysis component that is configured to receive from the user a movement of a slider bar on one of the plurality of sliders and cause the resource to be allocated in accordance with the received movement of the slider bar. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium comprising instructions for generating an interface that allows a user to allocate a resource to members of a group, the instructions, when executed by a processor, cause the processor to:
-
display to a user a plurality of sliders that are associated with a resource that is shared among a group of members, each of the plurality of sliders being associated with a different member in the group of members; display to the user a slider bar on each of the plurality of sliders, each slider bar being moveable by the user on the corresponding slider, wherein the position of the slider bar on the corresponding slider reflects an allocation of the resource to the member associated with that slider; display to the user a group slider that is associated with the resource that is shared by the group of members; display to the user a group slider bar on the group slider, wherein the position of the group slider bar on the group slider reflects an aggregate allocation of the resource to all members in the group of members; receive from the user a movement of a slider bar on one of the plurality of sliders; and allocate the resource in accordance with the received movement of the slider bar. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification