Method and system for generating savings routes with a portable computing device
First Claim
1. A method for calculating savings routes for display on a portable computing device (PCD) comprising:
- receiving at least one of a product category and a service category;
receiving a desired destination address;
receiving circle of influence data based on an offer for at least one product or service corresponding to the product category or service category;
calculating one or more savings routes based on the circle of influence data and the desired destination address; and
displaying the one or more savings routes on a display screen of the PCD.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for calculating savings routes for display on a portable computing device (PCD) are described. The method includes receiving at least one of a product category and a service category from an operator of a PCD. The PCD may also receive a destination address. With this information, circle of influence data based on an offer for at least one product or service corresponding to the product category or service category may be generated and provided to the PCD. The circle of influence data may impact edge weights of a graph search algorithm. The graph search algorithm solves a single-source shortest path problem for a graph with non-negative edge path costs. The circles of influence in combination with the graph search algorithm allow a PCD to calculate one or more savings routes based on a start point and the desired destination address provided by the operator of the PCD.
18 Citations
36 Claims
-
1. A method for calculating savings routes for display on a portable computing device (PCD) comprising:
-
receiving at least one of a product category and a service category; receiving a desired destination address; receiving circle of influence data based on an offer for at least one product or service corresponding to the product category or service category; calculating one or more savings routes based on the circle of influence data and the desired destination address; and displaying the one or more savings routes on a display screen of the PCD. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for calculating savings routes for display on a portable computing device (PCD), the system comprising:
a processor operable to; receive at least one of a product category and a service category; receive a desired destination address; receive circle of influence data based on an offer for at least one product or service corresponding to the product category or service category; calculating one or more savings routes based on the circle of influence data and the desired destination address; and display the one or more savings routes on a display screen of the PCD. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A computer system for managing one or more memory resources of a wireless handheld computing device, the system comprising:
-
means for receiving at least one of a product category and a service category; means for receiving a desired destination address; means for receiving circle of influence data based on an offer for at least one product or service corresponding to the product category or service category; means for calculating one or more savings routes based on the circle of influence data and the desired destination address; and means for displaying the one or more savings routes on a display screen of the PCD. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer program product comprising a non-transitory computer usable medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method for calculating savings routes for display on a portable computing device (PCD), said method comprising:
-
receiving at least one of a product category and a service category; receiving a desired destination address; receiving circle of influence data based on an offer for at least one product or service corresponding to the product category or service category; calculating one or more savings routes based on the circle of influence data and the desired destination address; and displaying the one or more savings routes on a display screen of the PCD. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
Specification