Dynamically resizing bubbles for display in different-sized two-dimensional viewing areas of different computer display devices
AssigneeMx Technologies, Inc.
InventorJohn Ryan Caldwell
Life of this patent
Estimating the term…
Abstract
Intuitively understandable visual representations of personal budgeting information are provided by creating proportionate bubble graphics for portions of a budget, each graphic having a visual size depiction proportionate to its percentage of the total budget being considered.
Claims20
A computer-implemented method for dynamically resizing bubbles for display in different-sized two-dimensional viewing areas of different computer display devices, the method comprising:
- in response to receiving a request to access one larger and at least two smaller bubbles on a two-dimensional viewing area of a larger computer display device, displaying the larger and the at least two smaller bubbles on the viewing area of the larger computer display device with an original surface area of the larger bubble being larger than an original surface area of either of the at least two smaller bubbles and with the at least two smaller bubbles being displayed around a periphery of the larger bubble;
- in response to receiving a request to access the larger and the at least two smaller bubbles on a two-dimensional viewing area of a smaller computer display device, shrinking the larger and the at least two smaller bubbles to fit the viewing area of the smaller computer display device in order to display the larger and the at least two smaller bubbles on the viewing area of the smaller computer display device with the shrunken surface area of the larger bubble remaining larger than the shrunken surface area of either of the at least two smaller bubbles;
- in response to receiving a request to again access the larger and two smaller bubbles on the larger viewing area of the larger computer display device, displaying the larger and the at least two smaller bubbles to their original surface areas to fit the viewing area of the larger computer display device in order to again display the larger and the at least two smaller bubbles on the viewing area of the larger computer display device;
- and
- in response to detecting a change in a status of the larger bubble, increasing the displayed size of the larger bubble.
A computer-implemented method for dynamically resizing bubbles for display in different-sized two-dimensional viewing areas of different computer display devices, the method comprising:
- in response to receiving a request to access a budget on a two-dimensional viewing area of a larger computer display device, displaying one larger and at least two smaller bubbles on the viewing area of the larger computer display device, the larger bubble depicting the budget, the at least two smaller bubbles each depicting one of two sub-budgets that each make up only a portion of the budget, the larger and the at least two smaller bubbles being displayed as two-dimensional circular graphical objects, an original surface area of the larger bubble being larger than an original surface area of either of the two smaller bubbles, the two smaller bubbles being displayed around a periphery of the larger bubble;
- in response to receiving a request to access the budget on a two-dimensional viewing area of a smaller computer display device, shrinking the larger and the at least two smaller bubbles to fit the viewing area of the smaller computer display device in order to display the larger and the at least two smaller bubbles on the viewing area with the shrunken surface area of the larger bubble remaining larger than the shrunken surface area of either of the two smaller bubbles;
- in response to receiving a request to again access the budget on the viewing area of the larger computer display device, displaying the larger and the at least two smaller bubbles to their original surface areas to fit the viewing area of the larger computer display device in order to again display the larger and the at least two smaller bubbles on the viewing area of the larger computer display device;
- and
- in response to detecting an increase in expenses to date of the budget, increasing the displayed size of the larger bubble.
Dependencies are inferred from the claim text.