Method and system for assisting a shopper in navigating through a store
First Claim
1. A method for assisting a shopper in obtaining at least one item desired by the shopper, the method comprising the step of:
- allowing the shopper to provide the at least one item to a computer system;
determining at least one location of the at least one item using the computer system;
determining a route including the at least one location using the computer system, the at least one item including a plurality of items, the route including the plurality of items and being a shortest route for the plurality of items;
allowing the shopper to edit the at least one item after the route has been determined;
determining an additional location for a new item using the computer system if the new item has been entered; and
re-determining the route using the computer system based on the shopper editing the at least one item, the route being the shortest route for the plurality of items and the new item.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for assisting a shopper in obtaining item(s) desired by the shopper is disclosed. The method and system include allowing the shopper to provide the item(s) to a computer system and determining location(s) of the item(s) using the computer system. The method and system also include determining a route including the location(s) using the computer system. In one aspect, the method and system also include allowing the shopper to edit the at least one item after the route has been determined, determining an additional location for a new item using the computer system if a new item has been entered, and re-determining the route based on the shopper editing the at least one item using the computer system. In another aspect, the computer system resides on a robotic shopping cart. In this aspect, the method and system also include automatically driving the robotic cart to each of the location(s).
120 Citations
59 Claims
-
1. A method for assisting a shopper in obtaining at least one item desired by the shopper, the method comprising the step of:
-
allowing the shopper to provide the at least one item to a computer system; determining at least one location of the at least one item using the computer system; determining a route including the at least one location using the computer system, the at least one item including a plurality of items, the route including the plurality of items and being a shortest route for the plurality of items; allowing the shopper to edit the at least one item after the route has been determined; determining an additional location for a new item using the computer system if the new item has been entered; and re-determining the route using the computer system based on the shopper editing the at least one item, the route being the shortest route for the plurality of items and the new item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for assisting a shopper in obtaining at least one item desired by the shopper, the method comprising the step of:
-
allowing the shopper to provide the at least one item to a computer system, the computer system residing on a robotic cart; determining at least one location of the at least one item using the computer system; determining a route including the at least one location using the computer system, the at least one item including a plurality of items, the route including the plurality of items and being a shortest route for the plurality of items; allowing the shopper to edit the at least one item after the route has been determined; determining an additional location for a new item using the computer system if the new item has been entered; and re-determining the route using the computer system based on the shopper editing the at least one item if the shopper edits the at least one item, the route being the shortest route for the plurality of items and the new item; and automatically driving the robotic cart to each of the at least one location on the route. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer-readable medium containing a program for assisting a shopper in obtaining at least one item desired by the shopper, the program including instructions for:
-
allowing the shopper to provide the at least one item to a computer system; determining at least one location of the at least one item; determining a route including the at least one location, the at least one item including a plurality of items, the route including the plurality of items and being a shortest route for the plurality of items; allowing the shopper to edit the at least one item after the route has been determined; determining an additional location for a new item if the new item has been entered; and
re-determining the route based on the shopper editing the at least one item, the route being the shortest route for the plurality of items and the new item. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer-readable medium containing a program for assisting a shopper in obtaining at least one item desired by the shopper, the program including instructions for:
-
allowing the shopper to provide the at least one item to a computer system, the computer system residing on a robotic shopping cart; determining at least one location of the at least one item using the computer system; determining a route including the at least one location using the computer system the at least one item including a plurality of items, the route including the plurality of items and being a shortest route for the plurality of items; allowing the shopper to edit the at least one item after the route has been determined;
determining an additional location for a new item using the computer system if the new item has been entered; andre-determining the route using the computer system based on the shopper editing the at least one item if the shopper edits the at lest one item, the route being the shortest route for the plurality of items and the new item; and automatically driving the robotic cart to each of the at least one location on the route. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A system for assisting a shopper in obtaining at least one item desired by the shopper, the system comprising:
-
at least one input/output device for allowing the shopper to provide the at least one item to the system, for providing to the shopper a route including at least one location for the at least one item, the at least one item including a plurality of items, the route including the plurality of items and being a shortest route for the plurality of items, allowing the shopper to edit the at least one item after the route has been determined, and for providing a new route based upon the shopper editing the at least one item; a processor for determining the at least one location of the at least one item, for determining the route, for determining an additional location for a new item if the new item has been entered, and for re-determining the route based on the shopper editing the at least one item, the route being the shortest route for the plurality of items and the new item. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A robotic cart for assisting a shopper in obtaining at least one item desired by the shopper, the robotic cart comprising:
-
at least one input/output device for allowing the shopper to provide the at least one item to the system and for allowing the shopper to edit the at least one item after a route has been determined; at least one processor for determining the at least one location of the at least one item, for determining the route including at least one location for the at least one item, for redetermining the route after the shopper has edited the at least one item if the shopper edits the at least one item, and for automatically navigating the robotic cart to each of the at least one location, the at least one item including a plurality of items, the route including the plurality of items and being a shortest route for the plurality of items; and at least one motor for driving the cart along the route in accordance with the at least one processor navigating the robotic cart. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59)
-
Specification