Systems and methods for price searching and intelligent shopping lists on a mobile device
First Claim
Patent Images
1. A system for providing a shopping list, the system comprising:
- one or more processors configured to;
receive input data containing product identification information;
determine location information of a product identified by the product identification information;
obtain, from a location system associated with a mobile device, a current location of the mobile device; and
determine a proposed route from the current location to a location of the product identified by the location information based at least in part on a number of user selected locations to include in the proposed route and a prioritized list of factors provided by the user, whereinthe prioritized list of factors is arranged in an order priority by the user, wherein the order of priority is a ranking by the user of each factor in a list of factors presented to the user;
the prioritized list of factors includes lowest overall cost of the product, whether the user needs the product as soon as possible, whether the product is available at a physical store or website, whether the lowest cost is within a predetermined percentage difference from a cost within the received input data, and whether the product is available at a location within a certain distance of the current location; and
the location of the product is selected based at least in part on a received request from the user to determine the proposed route.
1 Assignment
0 Petitions
Accused Products
Abstract
Price searching and intelligent shopping lists on a mobile device is provided. A system for providing a shopping list comprises at least one subsystem that receives input data containing product identification information, at least one subsystem that determines location information of a product identified by the product identification information, and at least one subsystem that determines a proposed route from a particular location to a location of the product identified by the location information.
30 Citations
22 Claims
-
1. A system for providing a shopping list, the system comprising:
-
one or more processors configured to; receive input data containing product identification information; determine location information of a product identified by the product identification information; obtain, from a location system associated with a mobile device, a current location of the mobile device; and determine a proposed route from the current location to a location of the product identified by the location information based at least in part on a number of user selected locations to include in the proposed route and a prioritized list of factors provided by the user, wherein the prioritized list of factors is arranged in an order priority by the user, wherein the order of priority is a ranking by the user of each factor in a list of factors presented to the user; the prioritized list of factors includes lowest overall cost of the product, whether the user needs the product as soon as possible, whether the product is available at a physical store or website, whether the lowest cost is within a predetermined percentage difference from a cost within the received input data, and whether the product is available at a location within a certain distance of the current location; and the location of the product is selected based at least in part on a received request from the user to determine the proposed route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22)
-
-
8. A method for providing a shopping list, the method comprising:
-
receiving, by a computing device having a computer processor and computer-readable code stored on a computer-readable medium and executable by the computer processor, input data containing product identification information; determining, by the computing device, location information of a product identified by the product identification information; obtain, from a location system associated with a mobile device, a current location of the mobile device; and determining, by the computing device, a proposed route from the current location to a location of the product identified by the location information based at least in part on a number of user selected locations to include in the proposed route and a prioritized list of factors provided by the user, wherein the prioritized list of factors is arranged in an order priority by the user, wherein the order of priority is a ranking by the user of each factor in a list of factors presented to the user; the prioritized list of factors includes lowest overall cost of the product, whether the user needs the product as soon as possible, whether the product is available at a physical store or website, whether the lowest cost is within a predetermined percentage difference from a cost within the received input data, and whether the product is available at a location within a certain distance of the current location; and the location of the product is selected based at least in part on a received request from the user to determine the proposed route. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable code for providing a shopping list stored on a non-transitory computer-readable medium, which when executed causes a processor to:
-
receive input data containing product identification information; determine location information of a product identified by the product identification information; obtain, from a location system associated with a mobile device, a current location of the mobile device; and determine a proposed route from the current location to a location of the product identified by the location information based at least in part on a number of user selected locations to include in the proposed route and a prioritized list of factors provided by the user, wherein the prioritized list of factors is arranged in an order priority by the user, wherein the order of priority is a ranking by the user of each factor in a list of factors presented to the user; the prioritized list of factors includes lowest overall cost of the product, whether the user needs the product as soon as possible, whether the product is available at a physical store or website, whether the lowest cost is within a predetermined percentage difference from a cost within the received input data, and whether the product is available at a location within a certain distance of the current location; and the location of the product is selected based at least in part on a received request from the user to determine the proposed route. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification