GUI-BASED WALLET PROGRAM FOR ONLINE TRANSACTIONS
First Claim
Patent Images
1. A transaction information provisioning system, comprising:
- a non-transitory memory that is located in a user device and that includes a plurality of contact information for a plurality of user locations; and
one or more hardware processors that are located in the user device, coupled to the non-transitory memory, and configured to read instructions from the non-transitory memory to perform the steps of;
rendering a graphical user interface (GUI) wallet for display on the user device subsequent to the display of an Internet browser that includes a first web page that provides at least one contact information field, wherein the GUI wallet includes a plurality of user-selectable contact elements that are each associated with a different one of the plurality of user locations and that are each selectable by a user to designate a respective one of the plurality of user locations;
detecting a selection of a first contact element from the plurality of user-selectable contact elements included on the GUI wallet and, in response, retrieving first contact information of the plurality of contact information from the non-transitory memory, wherein the first contact information is for a first user location of the plurality of user locations; and
automatically providing the first contact information in the at least one contact information field provided on the first web page included in the Internet browser.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided is a method and a GUI-based software application that acts as a wallet with network interconnectivity for enabling a user to securely and seamlessly conduct transactions with his or her online financial transaction program by means of a computer or a wireless handheld device without having to depend on an Internet browser.
-
Citations
20 Claims
-
1. A transaction information provisioning system, comprising:
-
a non-transitory memory that is located in a user device and that includes a plurality of contact information for a plurality of user locations; and one or more hardware processors that are located in the user device, coupled to the non-transitory memory, and configured to read instructions from the non-transitory memory to perform the steps of; rendering a graphical user interface (GUI) wallet for display on the user device subsequent to the display of an Internet browser that includes a first web page that provides at least one contact information field, wherein the GUI wallet includes a plurality of user-selectable contact elements that are each associated with a different one of the plurality of user locations and that are each selectable by a user to designate a respective one of the plurality of user locations; detecting a selection of a first contact element from the plurality of user-selectable contact elements included on the GUI wallet and, in response, retrieving first contact information of the plurality of contact information from the non-transitory memory, wherein the first contact information is for a first user location of the plurality of user locations; and automatically providing the first contact information in the at least one contact information field provided on the first web page included in the Internet browser. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. The transaction information provisioning system of claim 7, wherein the one or more hardware processors are configured to read instructions from the non-transitory memory to perform the steps of:
-
rendering the GUI wallet for display on the wireless user device subsequent to the display of the Internet browser that includes a second web page that provides at least one promotion information field and that is different than the first web page; detecting a selection of a second promotion element from the plurality of user-selectable promotion elements included on the GUI wallet and, in response, retrieving second promotion information of the plurality of promotion information from the non-transitory memory, wherein the second promotion information is for a second promotion of the plurality of promotions that is different than the first promotion; and automatically providing the second promotion information in the at least one promotion information field provided on the second web page included in the Internet browser.
-
-
8. A method for providing transaction information, comprising:
-
receiving and storing, by a user device in a local database, a plurality of contact information for a plurality of user locations; rendering, by the user device for display on a display device that is included on the user device, a graphical user interface (GUI) wallet subsequent to the display of an Internet browser that includes a first web page that provides at least one contact information field, wherein the GUI wallet includes a plurality of user-selectable contact elements that are each associated with a different one of the plurality of user locations and that are each selectable by a user to designate a respective one of the plurality of user locations; detecting, by the user device, a selection of a first contact element from the plurality of user-selectable contact elements included on the GUI wallet and, in response, retrieving first contact information of the plurality of contact information from the local database, wherein the first contact information is for a first user location of the plurality of user locations; and causing, by the user device, the first contact information to be automatically provided in the at least one contact information field provided on the first web page included in the Internet browser. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory, machine-readable medium comprising a plurality of machine-readable instructions that, when executed by one or more processors, are configured to cause the one or more processors to perform a method comprising:
-
receiving and storing a plurality of contact information for a plurality of user locations in a local database; rendering a graphical user interface (GUI) wallet on a display device subsequent to the display of an Internet browser that includes a first web page that provides at least one contact information field, wherein the GUI wallet includes a plurality of user-selectable contact elements that are each associated with a different one of the plurality of user locations and that are each selectable by a user to designate a respective one of the plurality of user locations; detecting a selection of a first contact element from the plurality of user-selectable contact elements included on the GUI wallet and, in response, retrieving first contact information of the plurality of contact information from the local database, wherein the first contact information is for a first user location of the plurality of user locations; and automatically providing the first contact information in the at least one contact information field provided on the first web page included in the Internet browser. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification