Internet strawman and user interface therefor
First Claim
1. A server-implemented method of facilitating a transaction between a user and a vendor in a communication network comprising the Internet, said method comprising:
- creating a user account for said user, said creating comprising said server receiving a personal profile comprising personal information about said user and said server storing said personal information for a subsequent access thereof;
providing, to said user, a list of displayable entries sortable using specified criteria in a manner that allows said user to review a selection of entries and to make a change to said selection prior to submitting a transaction for processing, wherein said specified criteria comprise at least one of a date, a vendor identification, and a transaction type;
responsive to a user request to log into said user account, verifying an identity of said user against said personal information;
responsive to successful identification verification of said user, facilitating said transaction between said vendor and said user pursuant to instructions from said user, wherein said instructions are generated based on a shopping cart screen rendered by a client device of said user;
sending to said user a confirmation message regarding said transaction while said user is logged in said server;
attributing a plurality of user transactions to said user account; and
providing to said user an account screen for allowing access to information relating to said user transactions and information relating to an account balance of said user account.
0 Assignments
0 Petitions
Accused Products
Abstract
A user account including a personal profile is stored by a server for subsequent use. The user is provided a list of displayable entries sortable using specified criteria in a manner that allows the user to review a selection of entries and to make a change to the selection prior to submitting a transaction for processing. Responsive to a request to log into the user account, the identity of the user is verified. Once verified, the transaction is facilitated between a vendor and the user pursuant to instructions from the user. The instructions are generated based on a shopping cart screen rendered by a client device of the user. The user is sent a confirmation message regarding the transaction while the user is logged in the server. The user can be provided an account screen allowing access to information relating to user transactions and information relating to an account balance.
-
Citations
39 Claims
-
1. A server-implemented method of facilitating a transaction between a user and a vendor in a communication network comprising the Internet, said method comprising:
-
creating a user account for said user, said creating comprising said server receiving a personal profile comprising personal information about said user and said server storing said personal information for a subsequent access thereof; providing, to said user, a list of displayable entries sortable using specified criteria in a manner that allows said user to review a selection of entries and to make a change to said selection prior to submitting a transaction for processing, wherein said specified criteria comprise at least one of a date, a vendor identification, and a transaction type; responsive to a user request to log into said user account, verifying an identity of said user against said personal information; responsive to successful identification verification of said user, facilitating said transaction between said vendor and said user pursuant to instructions from said user, wherein said instructions are generated based on a shopping cart screen rendered by a client device of said user; sending to said user a confirmation message regarding said transaction while said user is logged in said server; attributing a plurality of user transactions to said user account; and providing to said user an account screen for allowing access to information relating to said user transactions and information relating to an account balance of said user account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An Internet-enabled client device comprising:
-
a processor; a display device coupled to said processor; and a memory coupled to said processor, said memory having stored therein instructions that when executed cause said client device to facilitate a transaction between a user and a vendor in a communication network comprising the Internet; said processor for sending, to a server, a personal profile comprising personal information about said user; said display device for displaying a list of entries sortable using specified criteria in a manner that allows said user to review a selection of entries and to make a change to said selection prior to submitting a transaction for processing, wherein said specified criteria comprise at least one of a date, a vendor identification, and a transaction type; said processor further for initiating a user request to log into a user account created for said user based on said personal profile; said processor further for verifying said user against said personal information and, upon successful verification, for sending instructions to facilitate a transaction between said vendor and said user, wherein said instructions are generated based on a shopping cart screen rendered by said client device; said processor further for receiving a confirmation message regarding said transaction while logged in said user account; and said display device further for displaying an account screen comprising information relating to user transactions attributed to said user account and further comprising information relating to an account balance of said user account. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of facilitating a transaction between a user and a vendor in a communication network comprising the Internet, said method comprising:
-
accessing a user account for said user, said user account comprising a personal profile comprising personal information about said user and stored on a server; generating a list of displayable entries sortable using specified criteria in a manner that allows said user to review a selection of entries and to make a change to said selection prior to submitting a transaction for processing, wherein said specified criteria comprise at least one of a date, a vendor identification, and a transaction type; verifying an identity of said user against said personal information; upon successful identification verification of said user, executing a transaction between said vendor and said user pursuant to instructions from said user, wherein said instructions are generated based on a shopping cart screen rendered by a client device of said user; confirming said transaction while said user is logged in said server; attributing a plurality of user transactions to said user account; and generating an account screen allowing said user to access information relating to said user transactions and to access information relating to an account balance of said user account. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A server comprising:
-
a processor; and a memory coupled to said processor, said memory having stored therein instructions that when executed cause said server to facilitate a transaction between a user and a vendor in a communication network comprising the Internet; said processor for creating a user account for a user, said creating comprising receiving a personal profile comprising personal information about said user; said memory for storing said personal information for a subsequent access thereof; said processor further for providing, to said user, information comprising a list of displayable entries sortable using specified criteria in a manner that allows said user to review a selection of entries and to make a change to said selection prior to submitting a transaction for processing, wherein said specified criteria comprise at least one of a date, a vendor identification, and a transaction type; said processor further for receiving a user request to log into said user account and, in response to said user request, for verifying an identity of said user against said personal information; said processor further for facilitating a transaction between said vendor and said user responsive to successful identification verification of said user, said transaction pursuant to instructions from said user, wherein said instructions are generated based on a shopping cart screen rendered by a client device of said user; said processor further for sending to said user a confirmation message regarding said transaction while said user is logged in said server; said processor further for attributing a plurality of user transactions to said user account; and said processor further for providing to said user information for generating an account screen for allowing access to information relating to said user transactions and information relating to an account balance of said user account. - View Dependent Claims (35, 36, 37, 38, 39)
-
Specification