Method and system for placing a purchase order via a communications network
First Claim
1. A method in a computer system for coordinating delivery of a gift from a gift giver to a recipient, the method comprising:
- receiving at a server computer a gift order specifying the gift from the gift giver to the recipient;
determining by the server computer whether the gift order includes sufficient information so that the gift can be delivered to the recipient;
in response to sufficient information not being provided in the gift order, the server computer obtaining delivery information for the gift order from one or more information sources other than the gift giver and recipient; and
in response to sufficient delivery information being obtained from the additional information sources so that the gift specified by the gift order can be delivered to the recipient, directing the gift to be delivered to the recipient as indicated by the delivery information.
3 Assignments
0 Petitions
Accused Products
Abstract
Coordinating delivery of a gift from a gift giver to a recipient when sufficient information to deliver the gift is not provided in the gift order is disclosed. The gift order is placed by a purchaser at a client system and received by a server system. The server system receives purchaser information including identification of the purchaser, payment information, as well as recipient information. In response to the recipient information not including sufficient information so that the gift can be delivered to the recipient, the server system obtains delivery information for the gift order from one or more sources other than the gift giver and recipient. The server system directs the gift to be delivered to the recipient as indicated by the delivery information in response to sufficient delivery information being obtained.
292 Citations
20 Claims
-
1. A method in a computer system for coordinating delivery of a gift from a gift giver to a recipient, the method comprising:
-
receiving at a server computer a gift order specifying the gift from the gift giver to the recipient; determining by the server computer whether the gift order includes sufficient information so that the gift can be delivered to the recipient; in response to sufficient information not being provided in the gift order, the server computer obtaining delivery information for the gift order from one or more information sources other than the gift giver and recipient; and in response to sufficient delivery information being obtained from the additional information sources so that the gift specified by the gift order can be delivered to the recipient, directing the gift to be delivered to the recipient as indicated by the delivery information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system for coordinating delivery of a gift from a gift giver to a recipient, comprising:
- a processor;
a component that receives at a server computer a gift order specifying the gift from the gift giver to the recipient; an order database with information describing the gift order received from the gift giver; a component that determines by the server computer whether the gift order of the order database includes sufficient information so that the gift can be delivered to the recipient; a component that, in response to sufficient information not being provided in the gift order, causes the server computer to obtain delivery information for the gift order from one or more information sources other than the gift giver and the recipient; and a component that, in response to sufficient delivery information being obtained from the additional information sources so that the gift specified by the gift order can be delivered to the recipient, directs the gift to be delivered to the recipient as indicated by the delivery information. - View Dependent Claims (13, 14, 15, 16)
- a processor;
-
17. A computer-readable medium containing instructions for controlling a computer system to coordinate delivery of a gift from a gift giver to a recipient, by a method comprising:
-
receiving at a server computer a gift order specifying the gift from the gift giver to the recipient; determining by the server computer whether the gift order includes sufficient information so that the gift can be delivered to the recipient; in response to sufficient information not being provided in the gift order, the server computer automatically obtaining delivery information for the gift order from one or more information sources other than the gift giver and the recipient; and in response to sufficient delivery information being obtained from the additional information sources so that the gift specified by the gift order can be delivered to the recipient, directing the gift to be delivered to the recipient as indicated by the delivery information. - View Dependent Claims (18, 19, 20)
-
Specification