Ordering method utilizing instant messaging
First Claim
1. A method performed by a computer system comprising the steps of:
- storing a vendor'"'"'s list of goods and/or services in a database accessible by the computer system;
establishing an instant message communication between a user apparatus and a vendor apparatus both the user and the vendor identified by unique screen names on contact lists residing at both the user apparatus and the vendor apparatus, the establishing occurring by selecting the vendor from the contact list;
presenting and displaying the vendor'"'"'s list of goods and/or services to the user in response to the establishment of the instant message communication,ordering by the user of specific selected items from the vendor'"'"'s list of goods and/or services through use of the instant message communication;
generating a unique order identification number which references information from the user'"'"'s screen name, the vendor'"'"'s screen name and information generated by the computer system;
using the user'"'"'s screen name to determine whether the user is a repeat user and if the user is a repeat user, using the user'"'"'s screen name to determine whether the user'"'"'s order is a new order or an order change;
if the order is an order change, retrieving and updating the order using the order identification number;
if the order is a new order, storing the order and corresponding order identification number;
if the user is not a repeat customer, adding the user'"'"'s screen name to the vendor'"'"'s contact list; and
using the order identification number to identify and track a specific order placed by the user from the list of goods and/or services.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for a consumer to order goods and/or services from a vendor through use of an instant messaging service. The consumer initiates an instant message communication link between the consumer and the vendor by using the vendor'"'"'s screen name which has been added to the consumer'"'"'s list of contacts and sending an initiating message. Software resident on the vendor'"'"'s computer responds to initiation of the instant message communication link by supplying a list of good and/or services to the consumer. The consumer can order from the list of goods and/or services while concurrently communicating with the vendor. An order identification number is created each time an order is placed which includes information from the consumer'"'"'s screen name, the vendor'"'"'s screen name and software generated information. The order identification number uniquely identifies the order and is used only once.
-
Citations
8 Claims
-
1. A method performed by a computer system comprising the steps of:
-
storing a vendor'"'"'s list of goods and/or services in a database accessible by the computer system; establishing an instant message communication between a user apparatus and a vendor apparatus both the user and the vendor identified by unique screen names on contact lists residing at both the user apparatus and the vendor apparatus, the establishing occurring by selecting the vendor from the contact list; presenting and displaying the vendor'"'"'s list of goods and/or services to the user in response to the establishment of the instant message communication, ordering by the user of specific selected items from the vendor'"'"'s list of goods and/or services through use of the instant message communication; generating a unique order identification number which references information from the user'"'"'s screen name, the vendor'"'"'s screen name and information generated by the computer system; using the user'"'"'s screen name to determine whether the user is a repeat user and if the user is a repeat user, using the user'"'"'s screen name to determine whether the user'"'"'s order is a new order or an order change;
if the order is an order change, retrieving and updating the order using the order identification number;
if the order is a new order, storing the order and corresponding order identification number;
if the user is not a repeat customer, adding the user'"'"'s screen name to the vendor'"'"'s contact list; andusing the order identification number to identify and track a specific order placed by the user from the list of goods and/or services. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for a user to order selected goods and/or services from a list of goods and/or services provided by a vendor through use of instant message communication between the user and the vendor comprising:
-
a user apparatus operable to receive and transmit instant messages, to keep a contacts list, and to establish an instant message communication with a vendor apparatus by selecting a vendor name from the contact list; the vendor apparatus operable to receive and transmit instant messages and to keep a contacts list; a database for storing the vendor'"'"'s list of goods and/or services; a computing unit configured to present and display the vendor'"'"'s list of goods and/or services to the user in response to the instant message communication; the computing unit further configured to receive through use of the instant message communication orders placed by the user by selecting specific items from the vendor'"'"'s list of goods/services; the computing unit further configured to generate a unique order identification number which references information from the user'"'"'s screen name, the vendor'"'"'s screen name and information generated by the computing unit; and the computing unit further configured to use the user'"'"'s screen name to determine whether the user is a repeat user and if the user is a repeat user, use the user'"'"'s screen name to determine whether the user'"'"'s order is a new order or an order change;
if the order is an order change, retrieve and update the order using the order identification number;
if the order is a new order, store the order and corresponding order identification number;
if the user is not a repeat customer, add the user'"'"'s screen name to the vendor'"'"'s contact list; andthe computing unit further configured to use the order identification number to identify and track a specific order placed by the user from the list of goods and/or services. - View Dependent Claims (7, 8)
-
Specification