This application is directed to on-line user accounts. In particular, this application is directed to enabling a customer to maintain and customize a user account with a banking institution.
Banking institutions may provide to customers a wide array of services and capabilities, which may be affiliated with user accounts associated with the customers. As the type and number of services and capabilities continue to expand, it becomes more desirable for a user to obtain, edit, and customize information with respect to those services and capabilities. At the same time, banking institutions wish to provide secure access to the offered services and capabilities, while also ensuring that customers are able to fully benefit from the offered services and capabilities.
Thus, there is a need for a banking institution to maintain user accounts while at the same time provide users with the ability to maintain and customize user accounts in a convenient, reliable, and secure manner.
A method for enabling a customer to maintain and customize a user account with a banking institution is provided. The method includes maintaining, at at least one server, at least one of one or more pre-established packages and one or more application, where each pre-established package provides a group of services and each application provides a specific service. The at least one server also maintains one or more user accounts, each user account associated with a particular customer, linked to a respective account registry indicating corresponding account information and customer information, and associated with one or more services. The method further includes processing at the at least one server a selection request from a customer to designate at least one of the one or more pre-established packages and the one or more applications to a specified account associated with the customer, and storing at the at least one server the specified account associated with the customer to incorporate into the specified account the services identified in the selection request. Each of the maintaining, processing, and storing steps are implemented by one or more processing devices that access instructions from one or more memory devices, the instructions, when executed, causing each of the maintaining, processing, and storing steps to be implemented.
A system for enabling a customer to maintain and customize a user account with a banking institution is provided. The system includes at least one server configured to communicate with one or more remote devices. The at least one server includes one or more processing devices that access instructions from one or more memory devices. When executed, the instructions cause the at least one server to maintain at least one of one or more pre-established packages and one or more applications, each pre-established package providing a group of services and each application providing a specific service. The server also maintains at least one user account, where each user account is associated with a particular customer, is linked to a respective account registry indicating corresponding account information and customer information, and is associated with one or more services. The server also processes a selection request received from a remote device to designate at least one of the one or more pre-established packages and the one or more applications to a specified account associated with the customer, and the server stores the specified account associated with the customer to incorporate into the specified account the services identified in the selection request
A system of one or more processing devices for providing one or more graphical user interfaces (GUIs) that enable customers of a banking institution to build, customize, and view accounts is provided. The system includes a selection GUI and a customization GUI. The selection GUI includes one or more service icons that are each associated with a respective service. At least one of the one or more service icons is selectable by a customer to associate the respective services with a specified account associated with the customer. The customization GUI includes one or more service windows, each corresponding to a respective service icon selectable by the customer for association with the specified account associated with the customer. Each service window includes an overview summary of the respective service and is selectable to view and edit features of the respective service.
A method of providing one or more graphical user interfaces (GUIs) via one or more processing devices that enable customers of a banking institution to build, customize, and view accounts is provided. The method includes providing a selection GUI and providing a customization GUI. The selection GUI includes one or more service icons, each of which are associated with a respective service and where at least one of the one or more service icons is selectable by a customer to associate the respective services with a specified account associated with the customer. The customization GUI is based on selections in the selection GUI and includes one or more service windows. Each service window corresponds to a respective service icon selectable by the customer for association with the specified account associated with the customer, includes an overview summary of the respective service, and is selectable to view and edit features of the respective service.
The foregoing summary and the following detailed description are better understood when read in conjunction with the appended drawings. Representative examples are shown in the drawings. However, it is understood that the examples are not limited to the specific methods and instrumentalities depicted herein. In the drawings:
a-3e are example interfaces providing a representation of available services according to an embodiment.
a-5i are example customization interfaces for customizing account features according to an embodiment.
a-7g are example account creation interfaces according to an embodiment.
a-8c are example verification interfaces for verifying selected account features according to an embodiment.
Banking institutions provide customers with accounts, such as checking accounts, credit card accounts, and savings accounts, for example. There are a multitude of types of services that may be affiliated with the accounts, such as online bill pay options, reward programs, and discount programs, for example. The types of services are endless and may vary depending on the banking institution and the customers, among other factors. A system operates to provide customers with the ability to customize their accounts as desired, including editing, adding, and removing services provided by the banking institution. The system further provides for account creation and maintenance, as well as other features as described below.
With reference to
The system 100 further includes one or more remote devices 145a-145n, through which one or more customers 140 may interact with the system 100. The one or more remote devices 145 may include, but are not limited to, mobile communication devices, landline telephones, cellular telephones, smart phones, personal digital assistants, computers, laptop computers, desk top computers, tablet computers, and the like. For instance, the one or more remote devices 145 may include an input interface through which the one or more customers 140 may interact over system 100, such as, for example, a keyboard, keypad, touchscreen, mouse, stylus, pointer, voice input, laser input or the like. In addition, the one or more remote devices 145 may include an output interface through which a user may access information over system 100, such as, for example, any type of visual indicators, including a display, a monitor, a screen or the like, as well as any suitable type of non-visual indicators or other devices for the visually impaired, including sound generating devices, such as speakers, text to voice devices, screen braille communicators or the like. Communication and data exchanged between the banking institution 110 and the customers 140 may be facilitated via the server 120 over one or more networks 150, such as the Internet, an intranet, a private network, any combination or the like. In this respect, the server 120 and the various communication devices 145 are configured to communicate with one another, with the server 120 able to provide various on-line services accessible to the customers 140 via the various communication devices 145. Additionally, the banking institution 110 via the at least one server 120 may be in communication with one or more other servers or entities, including, but not limited to, other banking institutions, vendors, and the like (not shown). The communication may be over the network 150 or through other networks (not shown) and may be facilitated by the communication interface elements. The communication between the banking institution 110 (i.e., the at least one server 120) and the other servers and entities may serve to facilitate communication between the one or more customers 140 and the other servers and entities. In addition, although not shown, the banking institution 110 and/or the other servers and entities may also include one or more remote devices, similar to remote devices 145, in order for personnel or other individuals to interact over system 100, such as to communicate with the customers 140 or to access any user accounts. The various aspects and features of the system 100, including as provided by the banking institution 110, as well as any of the one or more networks 150, the one or more remote devices 145, the at least one server 120, the one or more processing devices 122, the one or more memory devices 124, and the database 130 may be provided by hardware, software, or any combination of hardware and software, where desired.
With reference to
a-3e are examples of graphical user interfaces (GUIs), as may be provided via the output interface of the one or more remote devices 145, as an example, in order for providing a representation of available services in the form of pre-established packages 210 and applications 220 accessible by a customer 140.
An example interface 320, as shown in
d illustrates an example interface 340 containing a window 345 that indicates service categories, and
With further reference to
Each user account 230 is associated with one or more services, such as the services that are defined by the one or more pre-established packages 210 and the one or more applications 220. To that end, the server 120 operates to process a selection request received from a remote device 145, such as made via the input interface of the one or more remote devices 145 by the customer 140, to designate at least one of the one or more pre-established packages 210 and the one or more applications 220 to a specified account 230 associated with the customer 140. With the selection request identifying the desired one or more pre-established packages 210 and/or the one or more applications 220, the server 120 operates to store the specified account 230 associated with the customer 140 to incorporate into the specified account 230 the identified services. The specified account 230 may be stored in the database 130.
In addition to processing a selection request designating services for a specified account 230, the server 120 may process a create request from the customer 140, such as made via the input interface of the one or more remote devices 145 by the customer 140, to create the specified account 230 associated with the customer 140. The processing of the create request may occur prior to or in parallel with the processing of the selection request. In addition to processing such a create request, the server 120 may also store the specified account 230 in, for example, the database 130.
The server 120 may also process information related to features of the specified account 230 and/or actions by the customer 140 with respect to the specified account 230 to make a recommendation for the customer 140 on one or more pre-established packages 210 and/or one or more applications 220. The server 120 may provide an indication to the customer 140 of the determined recommended pre-established packages 210 and/or applications 220. The server 120 may send a message, such as a text message, voicemail, or email message, as an example, with the recommended information, and which may be retreived by the customer via the output interface of the one or more remote devices 145. Alternately or additionally, the recommended information may be presented to the customer 140 via a GUI accessed by the customer 140 when viewing account information related to the specified account 230, and again as may occur via the output interface of the one or more remote devices 145.
Another type of request that may be processed by the server 120 is a customization request. The customization request may be provided from the customer 140 via the input interface of the one of the remote devices 145 and is a request to customize a portion of the services associated with the specified account 230. For example, a customization request may indicate that the customer 140 wishes to remove certain specified applications 220 that are currently associated with the specified account 230. Similarly, a customization request may serve as an indication to add applications 220 to the specified account. The customization request may also be related to the pre-established packages 210 currently associated with the specified account 230, such as removing and/or adding certain services from or to one or more of the pre-established packages 210. The customization request provides a way for the customer 140 to edit their specified account 230 in such a manner as desired by the customer 140 to include desired services and to remove services that are not of interest.
The server 120 also operates to create a display file that serves as a summary of the services associated with a specified account 230. The display file is accessible to and viewable or otherwise accessible by the customer 140 via the output interface of a remote device 145 through a log-in, which may be a secure log-in, with the server 120 at the remote device 145. The display file may also be provided to the customer 140 in a message from the server 120, such as an email message. Further details related to viewing the services associated with a specified account 230 of the customer 140 are provided below.
With respect to actually providing the services themselves (i.e., providing identity theft protection identified in the “Identity Theft Protection” application 220d), the server 120 may provide all or a portion of the services associated with the specified account 230. The server 120 may utilize vendors for providing one or more of the services, while still maintaining information related to the one or more vendor-provided services with the specified account 230. In this manner, the server 120 may act as an aggregation point for a variety of provided services, including vendor-provided services.
The one or more processing devices 122 in the system 100 of
Turning now to
The selection GUI 400 may include additional features, such as tabs 420 to narrow down the number of the service icons 410 displayed on the selection GUI 400. For example, selection of a “Most Popular” tab 420a will result in those service icons 410 that are associated with the most popular services being displayed.
A customization GUI 500 and its various features, as may be provided by the one or more processing devices 122, are illustrated in
As an example of the service icons 410 and the related service windows 510, in
Some of the service windows 510 in the customization GUI 500 may contain incomplete information or incomplete information fields, indicating that the customer 140 may be required to edit and/or provide information to complete selection and establishment of the respective services. For example, the “Online Bill Pay” service window 510d indicates that the service still needs to be configured with respective customer information.
b illustrates the customization GUI 500 with a service edit interface 515 that is generated in response to a selection of a service window 510 that allows for viewing and editing features of a respective service associated with the selected service window 510. The service edit interface 515 in
c illustrates how the service edit interface 515 is used to view and edit features of a service. For example, the “Statements” feature has been edited to include E-statements as well as paper statements. This change, once saved by the customer 140, will be associated with the specified account 230 of the customer 140.
The customization GUI 500 may also include one or more account information tabs 520, as illustrated in
f provides a representation of the customization GUI 500 with a pop-up window 530 generated in response to a selection of a respective service window 510 that allows for viewing and editing features of a respective service associated with the selected service window 510.
g is a representation of the customization GUI 500 after the customer 140 has edited and provided information on the various services associated with the specified account 230. Such a representation may be the result of the customer 140 utilizing the various service edit interfaces 515, account information tabs 520, account information windows 525, and pop-up windows 530.
The customization GUI 500 may also include one or more service tabs 535, as shown in
a-7g are example account creation interfaces 700. As described above with respect to the create request processed by the server 120, a create request from the customer 140 made via the input interface of the one or more remote devices 145 is utilized to establish the specified account 230 associated with the customer 140. The processing of the create request, via the account creation interface 700, may typically occur prior to, or in some instances in parallel with, use of the customization GUI 500. The account creation interface 700 includes one or more fields 710 for identifying or selecting desired features of the specified account 230. For example with reference to
a-8c illustrate verification interfaces 800, 810, and 820 for verifying and identifying selected account features. For example, selection of the “Online Bill Pay” service window 510d shown in
At 910, one or more user accounts are maintained at the at least one server 120. Each user account is associated with a particular customer 140, with each user account being linked to a respective account registry, which may be stored in the database 130, indicating corresponding account information and customer information. Moreover, each user account is associated with one or more services, such as the services that are part of the pre-established packages 210 and the applications 220.
At 915, the at least one server 120 processes a selection request from a customer 140 to designate at least one of the one or more pre-established packages 210 and the one or more applications 210 to a specified account 230 associated with the customer 140. At 920, the specified account 230 associated with the customer 140 is stored by the at least one server 120. The specified account 230 may be stored in a memory component 124 of the server 120 or in the database 130 associated with the banking institution 110.
The at least one server 120 associated with the banking institution 110 thus operates to associate services in pre-established packages 210 and applications 220 with a specified account 230 of the customer 140, while also maintaining the pre-established packages 210 and applications 220. This enables customers 140 of the banking institution 110 to maintain and customize user accounts.
At 920, the at least one server 120 processes a create request from the customer 140 to create the specified account 230 that is associated with the customer 140. To create the specified account 230, the customer 140 may, for example, utilize the various account creation interfaces 700 described above with respect to
At 925, the specified account 230 is stored at the at least one server 120 in, for example, the database 130.
Following the establishing and storing of the specified account 230 by the at least one server 120 for the customer 140, various types of processing may occur to allow the customer 140 to take advantage of services provided by the banking institution and to further customize the specified account 230. At 930, for example, the at least one server 120 may provide at least a portion of the services associated with the specified account 230. Thus if a customer 140 wants to utilize a rewards program that has been associated with the speci lied account, the at least server 120 may disseminate appropriate gift cards or shopping vouchers, for example. The at least one server 120 may, in addition, utilize outside vendors to complete some aspects of the services.
At 935, as an additional processing feature, the at least one server 120 may determine at least one of a recommended pre-established package and a recommended application from the one or more pre-established packages 210 and the one or more applications 220 for the customer 140. The recommendations may be based on features of the specified account 230 and/or actions by the customer 140 with respect to the specified account 230. For example, the server 120 may note interests of the customer 140 through the customer's use of services that are already associated with the customer's specified account 230. This may lead the at least one server 120 to recommend a similar application 220 or a pre-established package 210.
At 940, after the determination of recommendations is complete, the at least one server 120 processes information to provide an indication to the customer 140 of the recommended pre-established packages and/or applications. The server 120 may send a message, such as an email message, voicemail message, or text message, to the customer 140. The recommendations may also be presented to the customer 140 as recommended service icons 610, 540 in the recommendation interface 600 or the customization GUI 500 shown in
At 945, as an additional processing feature, the at least server 120 may process a customization request from the customer 140 to customize a portion of the services associated with the specified account 230. The customization request may indicate certain services to be removed from, added to, and/or modified with respect to the specified account 230.
At 950, the at least one server 120 creates a display file that summarizes the services associated with the specified account 230. The display file is accessible to and viewable by the customer 140 at a remote station, such as one of the customer devices 145. The display file may be accessible through a secure log-in with the server 120. The display file may be the customization GUI 500, such as that in
At 1005, a selection GUI 400 including one or more service icons 410, with each service icon 410 being associated with a respective service, is provided. At least one of the service icons 410 is selectable by a customer 140 to associate the respective services with a specified account 230 associated with the customer 140.
At 1010, a customization GUI 500 that is based on selections in the selection GUI is provided. The customization GUI 500 includes one or more service windows 510, each corresponding to a respective service icon 410 selectable by the customer 140 for association with the specified account 230. Each service window 510 includes an overview summary of the respective service, and each service window 510 is selectable to view and edit features of the respective service. The customization GUI 500 may also include such features including one or more service tabs 535 and one or more account information tabs 520, each of which may be selectable to view and edit respective service and account information.
At 1015, an account creation GUI, such as the account creation interfaces 700, is provided. The account creation GUI is used to establish the specified account 230 and includes one or more fields 710 for identifying desired features of the specified account 230. The account creation GUI may be provided in parallel with the selection GUI at 1005. Alternately, one may be provided prior to the other.
At 1020, in response to completion of at least one field 710 in the account creation GUI, additional fields 710 may be generated to provide further information related to the specified account 230. In this manner, the customer 140 is able to provide relevant and requested account information in order to set up a customer account with the banking institution 110.
Additional features may be provided by the processing device 122 to enhance the ability of the customer 140 to customize the specified account 230. For example, at 1025, one or more pop-up windows 530 and/or service edit interfaces 515 may be provided for viewing and editing features of a service in response to selection of a service window 510.
At 1030, as another example of further processing for the customer 140 to customize the specified account 230 or to receive options related to possible customizations, the processing device 122 provides a recommendation GUI, such as the recommendation interface 600 or a portion of the customization GUI 500. The recommendation GUI includes one or more recommended service icons, each of which are associated with a respective recommended service based on features of the specified account 230 and/or actions taken by the customer 140 with respect to the specified account 230.
Thus, the system 100 provides various features that enable a customer to maintain and customize a user account with a particular banking institution. Through pre-established packages providing a group of services and applications providing a specific service, as well as through various GUIs, the customer is able to build, customize, and view a specified account.
The foregoing examples are provided merely for the purpose of explanation and are in no way to be construed as limiting. While reference to the various examples are shown, the words used herein are words of description and illustration, rather than words of limitation. Further, although reference to particular means, materials, and examples are shown, there is no limitation to the particulars disclosed herein. Rather, the examples extend to all functionally equivalent structures, methods, and uses, such as are within the scope of the appended claims.
This application claims priority to U.S. Provisional Patent Application No. 61/544,773, entitled “Build Your Own,” filed on Oct. 7, 2011, the contents of which are included herein in their entirety.
Number | Date | Country | |
---|---|---|---|
61544773 | Oct 2011 | US |