Method and apparatus for facilitating a search for a pick up location
First Claim
1. A method of selecting a pick up location by a user, comprising:
- transmitting a pick up location request by a first server to a second server through a communications network;
receiving a locality indicator by the second server from the user;
generating a set of pick up locations by the second server using the locality indicator;
generating a pick up location selection display by the second server using the set of pick up locations;
receiving a pick up location selection by the second server from the user using the pick up location selection display;
generating a pick up location by the second server using the pick up location selection; and
receiving the pick up location by the first server through the communications network.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for facilitating selection of a pick up location by a user. A user accesses a shipper'"'"'s web site from a seller'"'"'s web site in order to select a pick up location for an item purchased from the seller by the user when the user is uncertain of the address of a suitable pick up location. The user selects a pick up location using the shipper'"'"'s web site and the pick up location is transmitted to the seller'"'"'s web site for use in shipping the item to the user. The shipper'"'"'s web site facilitates selection of a pick up location by the user by generating a set of possible pick up locations from which the user selects a pick up location. The set of possible pick up locations may be generated using a geographic location such as an address, landmark, zipcode, or other locality indicator. In addition, the set of possible pick up locations may be generated from a route entered by the user or a route generated by a shipper'"'"'s server using route end points supplied by the user.
-
Citations
20 Claims
-
1. A method of selecting a pick up location by a user, comprising:
-
transmitting a pick up location request by a first server to a second server through a communications network;
receiving a locality indicator by the second server from the user;
generating a set of pick up locations by the second server using the locality indicator;
generating a pick up location selection display by the second server using the set of pick up locations;
receiving a pick up location selection by the second server from the user using the pick up location selection display;
generating a pick up location by the second server using the pick up location selection; and
receiving the pick up location by the first server through the communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of generating a least travel time route for a user, comprising:
-
providing a set of sections with corresponding travel times;
receiving a first route end by the second server from the user;
receiving a second route end by the second server from the user; and
generating the least travel time route using the first route end, the second route end, and the set of sections with corresponding travel times.
-
-
12. A data processing system for selecting a pick up location by a user, comprising:
-
a processor; and
a memory coupled to the processor, the memory having program instructions executable by the process stored therein, the program instructions including;
receiving a pick up location request from a first server through a communications network;
receiving a locality indicator from the user;
generating a set of pick up locations using the locality indicator;
generating a pick up location selection display using the set of pick up locations;
receiving a pick up location selection from the user using the pick up location selection display;
generating a pick up location using the pick up location selection; and
transmitting the pick up location to the first server through the communications network. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A data processing system of generating a least travel time route for a user, comprising:
-
a processor; and
a memory coupled to the processor, the memory having program instructions executable by the process stored therein, the program instructions including;
providing a set of sections with corresponding travel times;
receiving a first route end from the user;
receiving a second route end from the user;
generating the least travel time route using the first route end, the second route end, and the set of sections with corresponding travel times.
-
Specification