SHOPPING OPTIMIZER
7 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and/or computer program product optimizes shopping for one or more desired items. An identification of a desired item, which is initially available for purchase at a first physical store, is received. An identity of a second shopper, who also wants the desired item and is currently shopping for the desired item, is received. One or more processors then determine a likelihood of the first shopper arriving at the first physical store before the second shopper purchases a last available instance of the desired item in the first physical store. In response to determining that the first shopper will arrive at the first physical store before the last available instance of the desired item has been purchased by the second shopper, the first shopper is provided with an identity of the first physical store.
-
Citations
37 Claims
-
1-18. -18. (canceled)
-
19. A computer program product for optimizing a shopping itinerary, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code readable and executable by one or more processors to perform a method comprising:
-
receiving an identification of a desired item, wherein the identification of the desired item is generated by a first shopper, and wherein said desired item is initially available for purchase at a first physical store; receiving an identity of a second shopper, wherein the second shopper has been identified as also desiring the desired item and currently shopping for the desired item; determining a likelihood of the first shopper arriving at the first physical store before the second shopper purchases a last available instance of the desired item in the first physical store, wherein said determining is derived from relative travel times to the first physical store for the first shopper and the second shopper from an initial point in time, wherein the first shopper and the second shopper are at different geographical locations at the initial point in time, and wherein said determining is further derived by a quantity of said desired item that is available at the first physical store at the initial point in time; and in response to one or more processors determining that the first shopper will arrive at the first physical store before said last available instance of the desired item has been purchased by the second shopper, providing the first shopper with an identity of the first physical store. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
20. A computer system comprising:
-
a processor, a computer readable memory, and a computer readable storage medium; first program instructions to receive an identification of a desired item, wherein the desired item is from a list of multiple desired items for a first shopper, wherein each of the multiple desired items is offered at a discounted price at a different physical store at specific times on a same date, and wherein said desired item is initially available for purchase at a first physical store; second program instructions to receive an identity of a second shopper, wherein the second shopper has been identified as also desiring the desired item and currently shopping for the desired item; third program instructions to determine a likelihood of the first shopper arriving at a first physical store before the second shopper purchases a last available instance of the desired item in the first physical store, wherein said determining is derived from relative travel times to the first physical store for the first shopper and the second shopper from an initial point in time, wherein the first shopper and the second shopper are at different geographical locations at the initial point in time, and wherein said determining is further derived by a quantity of said desired item that is available at the first physical store at the initial point in time; fourth program instructions to, in response to one or more processors determining that the first shopper will arrive at the first physical store before said last available instance of the desired item has been purchased by the second shopper, provide the first shopper with an identity of the first physical store; fifth program instructions to generate a shopping itinerary for the first shopper, wherein the shopping itinerary directs the first shopper to different physical stores at times during which items on the list are offered at the discounted price; and
whereinthe first, second, third, fourth, and fifth program instructions are stored on the computer readable storage medium for execution by the processor via the computer readable memory.
-
Specification