Method and system of delivering items using overlapping delivery windows
First Claim
1. A method of obtaining desired delivery times from intended recipients of items, comprising:
- providing each recipient with a plurality of time windows that overlap with one another in time from which the recipient may choose a time for delivery of an item; and
receiving choices made by recipients from the plurality of overlapping time windows.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for obtaining desired times from intended recipients of items is provided. The method provides each recipient with a plurality of time windows that overlap with one another in time from which the recipient may choose a time for delivery of an item and receives choices made by recipients from the plurality of overlapping windows. One aspect of the invention includes applying predetermined parameters to the time windows to determine which time windows to offer to the recipients as available times from which the recipient may choose a time for delivery. Such parameters may include, among others, which time windows have associated with them the least cost of service in making the delivery, whether the cost of delivering within a time window is less than a monetary threshold, and whether a maximum number of orders to be delivered within one time window has been reached.
165 Citations
40 Claims
-
1. A method of obtaining desired delivery times from intended recipients of items, comprising:
-
providing each recipient with a plurality of time windows that overlap with one another in time from which the recipient may choose a time for delivery of an item; and
receiving choices made by recipients from the plurality of overlapping time windows. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 33)
-
-
9. A method of obtaining desired delivery times from intended recipients of items, comprising:
-
creating a plurality of time windows that overlap with one another in time;
applying predetermined parameters to said plurality of time windows to identify a subset of time windows of said plurality to offer to recipients as available times for delivery;
providing each recipient with said subset of time windows from which the recipient may choose a time for delivery of an item; and
receiving choices made by recipients from said subset of said plurality of overlapping time windows. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of delivering items, comprising:
-
offering delivery items for sale to recipients;
creating a plurality of time windows that overlap with one another in time;
applying predetermined parameters to the plurality of time windows to identify a subset of time windows of the plurality to offer to recipients as available times for delivery;
providing each recipient with the subset of time windows from which the recipient may choose a time for delivery of an item;
receiving choices made by recipients from said subset of said plurality of overlapping time windows; and
delivering the items chosen by the recipient to a destination. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method of obtaining desired delivery times from intended recipients of items, comprising:
-
creating a plurality of time windows that include at least two sequential time windows and at least one overlapping time window that overlaps each of said sequential time windows;
applying predetermined parameters to the plurality of time windows to identify a subset of time windows of said plurality to offer to recipients as available times for delivery;
providing each recipient with the subset of time windows from which the recipient may choose a time for delivery of an item; and
receiving choices made by recipients from the subset of said plurality of overlapping time windows.
-
-
24. A method for implementing an on-line program for delivering items, comprising:
-
displaying an Internet webpage accessible to at least one user for on-line interactive communications between the user and the Internet webpage;
offering the user a plurality of available time windows for delivery that overlap with one another in time;
receiving delivery time window selections made by the user; and
delivering items to a destination. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A system for implementing an on-line program for delivering items, comprising:
-
an Internet webpage accessible to at least one user for on-line interactive communications between the user and the Internet webpage;
software for offering at least one item for sale to at least one user via the Internet webpage and for receiving delivery requests from the user;
a first memory area for storing a plurality of time windows that overlap with one another in time from which the user may choose a time for delivery of an item;
a scheduling engine for determining available delivery time windows from the plurality of time windows stored in the first memory area and offering the available delivery time windows to the user; and
a second memory area for receiving and storing delivery time window choices made by the user. - View Dependent Claims (32, 34, 35)
-
-
36. A computer-readable medium comprising computer-executable instructions for performing the steps of:
-
offering at least one item for sale to at least one user via an Internet webpage;
displaying a plurality of time windows that overlap with one another in time from which the user may choose a time for delivery of an item; and
receiving delivery time window choices made by the user. - View Dependent Claims (37, 38, 39)
-
-
40. A method of displaying delivery time windows to a recipient, said method comprising the steps of:
-
identifying a plurality of time windows that overlap in time in which a delivery may be made to a recipient;
applying predetermined parameters to the plurality of time windows to identify a subset of time windows of the plurality to offer to the recipient as available times for delivery; and
responsive to predetermined parameters, indicating that a subset of time windows of the plurality is available for delivery.
-
Specification