Search

US-20260126896-A1 - GRAPHICAL USER INTERFACE FOR MANAGING RESOURCE ACCOUNTS

US20260126896A1US 20260126896 A1US20260126896 A1US 20260126896A1US-20260126896-A1

Abstract

A computer-implemented method is disclosed. The method includes: receiving, via a graphical user interface of a resource account management application, a first request to change a value of a first attribute of a defined resource allocation; responsive to receiving the first request: generating a graphical indicator that includes a deep link to a function of the resource account management application for modifying a related second attribute of the resource allocation; and presenting the graphical indicator in a portion of the GUI that is accessed at the time of receiving the first request.

Inventors

  • James Charles FRANK

Assignees

  • THE TORONTO-DOMINION BANK

Dates

Publication Date
20260507
Application Date
20241101

Claims (20)

  1. 1 . A computing system, comprising: a processor; and a memory coupled to the processor, the memory storing computer-executable instructions that, when executed by the processor, configure the processor to: receive, via a graphical user interface of a resource account management application, a first request to change a value of a first attribute of a defined resource allocation; responsive to receiving the first request: generate a graphical indicator that includes a deep link to a function of the resource account management application for modifying a related second attribute of the resource allocation; and present the graphical indicator in a portion of the graphical user interface that is accessed at the time of receiving the first request.
  2. 2 . The computing system of claim 1 , wherein the graphical indicator comprises a user interface element for initiating a recommended application action within the graphical user interface.
  3. 3 . The computing system of claim 1 , wherein the first request comprises a user input for modifying the value of the first attribute of the resource allocation.
  4. 4 . The computing system of claim 1 , wherein the second attribute is an attribute associated with a second resource category that is different from a first resource category associated with the first attribute.
  5. 5 . The computing system of claim 1 , wherein the instructions, when executed, further configure the processor to: receive a second request to change a mode of the graphical user interface to enable an alternate visualization of effects of the change in value of the first attribute; and present, via the graphical user interface, a prompt for user input to modify a third attribute that is different from the first attribute of the resource allocation.
  6. 6 . The computing system of claim 5 , wherein the instructions, when executed, further configure the processor to present, via the graphical user interface, a user interface element for controllably selecting a value of the third attribute, wherein the resultant changes of the resource allocation are displayed in real-time responsive to user action for manipulating the user interface element.
  7. 7 . The computing system of claim 1 , wherein the instructions, when executed, further configure the processor to: receive, via the graphical user interface, selection of the deep link associated with the graphical indicator; and in response to receiving the selection of the deep link, automatically process modification of the second attribute of the resource allocation.
  8. 8 . The computing system of claim 1 , wherein the instructions, when executed, further configure the processor to: obtain account data of a first resource account, wherein generating the graphical indicator comprises determining at least one further modification of the second attribute of the resource allocation based on the obtained account data of the first resource account.
  9. 9 . The computing system of claim 8 , wherein obtaining the account data of the first resource account comprises detecting account activity associated with the first resource account that causes a change in at least one attribute of the resource allocation.
  10. 10 . The computing system of claim 8 , wherein the instructions, when executed, further configure the processor to: detect an account activity of the first resource account that results in a variance from the resource allocation; and present, via the graphical user interface, a selectable option to initiate a transfer of resources based on the variance.
  11. 11 . A computer-implemented method, comprising: receiving, via a graphical user interface of a resource account management application, a first request to change a value of a first attribute of a defined resource allocation; responsive to receiving the first request: generating a graphical indicator that includes a deep link to a function of the resource account management application for modifying a related second attribute of the resource allocation; and presenting the graphical indicator in a portion of the graphical user interface that is accessed at the time of receiving the first request.
  12. 12 . The method of claim 11 , wherein the graphical indicator comprises a user interface element for initiating a recommended application action within the graphical user interface.
  13. 13 . The method of claim 11 , wherein the first request comprises a user input for modifying the value of the first attribute of the resource allocation.
  14. 14 . The method of claim 11 , wherein the second attribute is an attribute associated with a second resource category that is different from a first resource category associated with the first attribute.
  15. 15 . The method of claim 11 , further comprising: receiving a second request to change a mode of the graphical user interface to enable an alternate visualization of effects of the change in value of the first attribute; and presenting, via the graphical user interface, a prompt for user input to modify a third attribute that is different from the first attribute of the resource allocation.
  16. 16 . The method of claim 15 , further comprising presenting, via the graphical user interface, a user interface element for controllably selecting a value of the third attribute, wherein the resultant changes of the resource allocation are displayed in real-time responsive to user action for manipulating the user interface element.
  17. 17 . The method of claim 11 , further comprising: receiving, via the graphical user interface, selection of the deep link associated with the graphical indicator; and in response to receiving the selection of the deep link, automatically processing modification of the second attribute of the resource allocation.
  18. 18 . The method of claim 11 , further comprising: obtaining account data of a first resource account, wherein generating the graphical indicator comprises determining at least one further modification of the second attribute of the resource allocation based on the obtained account data of the first resource account.
  19. 19 . The method of claim 18 , wherein obtaining the account data of the first resource account comprises detecting account activity associated with the first resource account that causes a change in at least one attribute of the resource allocation.
  20. 20 . The method of claim 18 , further comprising: detecting an account activity of the first resource account that results in a variance from the resource allocation; and presenting, via the graphical user interface, a selectable option to initiate a transfer of resources based on the variance.

Description

TECHNICAL FIELD The present application relates to user interfaces and, more particularly, to a system and methods for providing graphical user interfaces that are used to manage resource accounts. BACKGROUND Resource account management entails controlling access to resources associated with user accounts. An example implementation of resource account management is personal financial management (PFM) software. PFM software enables customers to manage their accounts through budgeting, expense tracking, and investment functionalities, among others. Data visualization of account data is crucial for effective usage of PFM software by customers. It is desired to provide a graphical user interface (GUI) that facilitates visualization of relevant account data and expedient access to actionable functionalities relating to resource account management. BRIEF DESCRIPTION OF THE DRAWINGS Reference will now be made, by way of example, to the accompanying drawings which show example embodiments of the present application and in which: FIG. 1 is a schematic diagram illustrating an operating environment of an example embodiment; FIG. 2A is a high-level schematic diagram of an example computing device; FIG. 2B is a schematic block diagram showing a simplified organization of software components stored in memory of the example computing device of FIG. 2A; FIG. 3 shows, in flowchart form, an example method for real-time control of a graphical user interface associated with a resource account management application; FIG. 4 shows, in flowchart form, another example method for real-time control of a graphical user interface associated with a resource account management application; FIG. 5 shows, in flowchart form, another example method for real-time control of a graphical user interface associated with a resource account management application. Like reference numerals are used in the drawings to denote like elements and features. DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS In an aspect, a computing system is disclosed. The computing system includes a processor and a memory coupled to the processor. The memory stores computer-executable instructions that, when executed by the processor, configure the processor to: receive, via a graphical user interface of a resource account management application, a first request to change a value of a first attribute of a defined resource allocation; responsive to receiving the first request: generate a graphical indicator that includes a deep link to a function of the resource account management application for modifying a related second attribute of the resource allocation; and present the graphical indicator in a portion of the GUI that is accessed at the time of receiving the first request. In some implementations, the graphical indicator may comprise a user interface element for initiating a recommended application action within the graphical user interface. In some implementations, the first request may comprise a user input for modifying the value of the first attribute of the resource allocation. In some implementations, the second attribute may be an attribute associated with a second resource category that is different from a first resource category associated with the first attribute. In some implementations, the instructions, when executed, may further configure the processor to: receive a second request to change a mode of the GUI to enable an alternate visualization of effects of the change in value of the first attribute; and present, via the GUI, a prompt for user input to modify a third attribute that is different from the first attribute of the resource allocation. In some implementations, the instructions, when executed, may further configure the processor to present, via the GUI, a user interface element for controllably selecting a value of the third attribute, wherein the resultant changes of the resource allocation are displayed in real-time responsive to user action for manipulating the user interface element. In some implementations, the instructions, when executed, may further configure the processor to: receive, via the GUI, selection of the deep link associated with the graphical indicator; and in response to receiving the selection of the deep link, automatically process modification of the second attribute of the resource allocation. In some implementations, the instructions, when executed, may further configure the processor to: obtain account data of a first resource account, wherein generating the graphical indicator comprises determining at least one further modification of the second attribute of the resource allocation based on the obtained account data of the first resource account. In some implementations, obtaining the account data of the first resource account may include detecting account activity associated with the first resource account that causes a change in at least one attribute of the resource allocation. In some implementations, the instruction