Electronic retail system
First Claim
Patent Images
1. An electronic retail transaction system for managing user information and executing online retail transactions for a plurality of user accounts, comprising:
- one or more processors;
stored financial information of one or more securities available to the user in order to perform one or more electronic retail transactions via a secure internet connection;
a security module that uniquely identifies the user to the system and is configured to securely execute financial transaction requests received from an electronic device connected through the Internet;
a user profile database storing user access rights that allow the user to access the electronic retail transaction system and to determine custom display dialog information that the user can view;
an application that presents one or more dialogs to the user and allows the user to enter and store financial information that customizes user profile settings for the user to perform an electronic retail transaction based on the customized profile preferences;
a transaction manager comprising a rules database comprising rules that determine how the system reacts in response to a user request to perform an electronic retail transaction and to determine whether the user is authorized to execute the retail transaction, if sufficient funds are available for the retail transaction and wherein the transaction manager may modify the stored financial information and a vendor'"'"'s inventory based on the user request; and
a presentation manager that displays one or more customized dialogs that allows the user to complete the electronic retail transaction.
0 Assignments
0 Petitions
Accused Products
Abstract
An Internet based system for executing transactions is described. The system may include transaction data, a database, a business logic manager and user profiles. A rules may also be included, and store information about system responses to modifications of the data. The user profiles may be configured to store information concerning the availability of information and displays depending upon the user.
55 Citations
20 Claims
-
1. An electronic retail transaction system for managing user information and executing online retail transactions for a plurality of user accounts, comprising:
-
one or more processors; stored financial information of one or more securities available to the user in order to perform one or more electronic retail transactions via a secure internet connection; a security module that uniquely identifies the user to the system and is configured to securely execute financial transaction requests received from an electronic device connected through the Internet; a user profile database storing user access rights that allow the user to access the electronic retail transaction system and to determine custom display dialog information that the user can view; an application that presents one or more dialogs to the user and allows the user to enter and store financial information that customizes user profile settings for the user to perform an electronic retail transaction based on the customized profile preferences; a transaction manager comprising a rules database comprising rules that determine how the system reacts in response to a user request to perform an electronic retail transaction and to determine whether the user is authorized to execute the retail transaction, if sufficient funds are available for the retail transaction and wherein the transaction manager may modify the stored financial information and a vendor'"'"'s inventory based on the user request; and a presentation manager that displays one or more customized dialogs that allows the user to complete the electronic retail transaction. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An electronic retail transaction system for executing retail transactions, comprising:
-
a financial transaction information database comprising one or more securities from a plurality of users that authorizes said users to use specific financial instruments to perform a secure retail transactions across the internet; a security module that uniquely identifies the users to the system and is configured to securely execute financial transaction requests received from an electronic device connected through the Internet; a user profile database comprising user access rights that allow each user of the system to manage their user profile that comprises user custom settings, user shipping information and user financial information that specifies one or more retail financial accounts available to the user; a business logic manager running on one or more processors and configured to manage the user financial accounts and user financial information for each user and define whether the user is authorized to execute a retail financial transaction with a bank; a transaction manager comprising a rules database that comprising rules that determine how the system reacts in response to a user request to perform an electronic retail transaction and wherein the rules may modify the user financial information; a financial transaction manager running on the one or more processors and configured to cause the one or more processors to execute retail financial transaction requests from a user if the requested financial transaction is authorized by the business logic manager; and a presentation manager running on the one or more processors and configured to transmit a custom user dialog to the user based on the execution of the financial transaction requests and to allow a user to enter a request to purchase one or more available items from a vendor. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification