Apparatuses, methods, and computer program products enabling association of related product data and execution of transaction
First Claim
Patent Images
1. A computer implemented method, comprising:
- receiving information related to an object of interest from a client device;
identifying the object of interest;
identifying at least one payment account to associate with the object of interest;
identifying at least one base price at which the object of interest is available from at least one retailer;
searching for purchase incentives, including one or more of an offer and a reward associated with one or more of the object of interest, the at least one retailer, and the at least one payment account;
constructing a plurality of purchase solutions for the object of interest, each purchase solution including a base price and one or more of a payment account and a purchase incentive;
computing a net cost of the object of interest for each of the purchase solutions;
identifying the purchase solution having the lowest net cost; and
sending the lowest net cost purchase solution and a user-selectable prompt to purchase the object of interest in accordance with the lowest net cost purchase solution to the client device, including an instruction to cause the client device to display the lowest net cost purchase solution and the user-selectable prompt within a single display page of the client device.
0 Assignments
0 Petitions
Accused Products
Abstract
Upon receiving a request for an object of interest, a client device can automatically: (a) display the combination of a retailer, a payment account, any qualifying offers, and any qualifying rewards which can yield the lowest net price; and (b) execute a purchase of the object of interest using the selected payment account and redeeming the qualifying offers and/or rewards.
115 Citations
73 Claims
-
1. A computer implemented method, comprising:
-
receiving information related to an object of interest from a client device; identifying the object of interest; identifying at least one payment account to associate with the object of interest; identifying at least one base price at which the object of interest is available from at least one retailer; searching for purchase incentives, including one or more of an offer and a reward associated with one or more of the object of interest, the at least one retailer, and the at least one payment account; constructing a plurality of purchase solutions for the object of interest, each purchase solution including a base price and one or more of a payment account and a purchase incentive; computing a net cost of the object of interest for each of the purchase solutions; identifying the purchase solution having the lowest net cost; and sending the lowest net cost purchase solution and a user-selectable prompt to purchase the object of interest in accordance with the lowest net cost purchase solution to the client device, including an instruction to cause the client device to display the lowest net cost purchase solution and the user-selectable prompt within a single display page of the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 72, 73)
-
-
19. An apparatus, comprising:
-
a system to receive information related to an object of interest from a client device; a system to identify the object of interest; a system to identify at least one payment account to associate with the object of interest; a system to identify at least one base price at which the object of interest is available from at least one retailer; a system to search for purchase incentives, including one or more of an offer and a reward associated with one or more of the object of interest, the at least one retailer, and the at least one payment account; a system to construct a plurality of purchase solutions for the object of interest, each purchase solution including a base price and one or more of a payment account and a purchase incentive; a system to compute a net cost of the object of interest for each of the purchase solutions; a system to identify the purchase solution having the lowest net cost; and a system to send the lowest net cost purchase solution and a user-selectable prompt to purchase the object of interest in accordance with the lowest net cost purchase solution to the client device, including an instruction to cause the client device to display the lowest net cost purchase solution and the user-selectable prompt within a single display page of the client device.
-
-
20. A computer program product comprising a computer readable medium having computer program product logic stored thereon, including:
-
logic to cause a processor to receive information related to an object of interest from a client device; logic to cause the processor to identify the object of interest; logic to cause the processor to identify at least one payment account to associate with the object of interest; logic to cause the processor to identify at least one base price at which the object of interest is available from at least one retailer; logic to cause the processor to search for purchase incentives, including one or more of an offer and a reward associated with one or more of the object of interest, the at least one retailer, and the at least one payment account; logic to cause the processor to construct a plurality of purchase solutions for the object of interest, each purchase solution including a base price and one or more of a payment account and a purchase incentive; logic to cause the processor to compute a net cost of the object of interest for each of the purchase solutions; logic to cause the processor to identify the purchase solution having the lowest net cost; and logic to cause the processor to send the lowest net cost purchase solution and a user-selectable prompt to purchase the object of interest in accordance with the lowest net cost purchase solution to the client device, including an instruction to cause the client device to display the lowest net cost purchase solution and the user-selectable prompt within a single display page of the client device.
-
-
21. (canceled)
-
22. (canceled)
-
23. (canceled)
-
24. (canceled)
-
25. (canceled)
-
26. (canceled)
-
27. (canceled)
-
28. (canceled)
-
29. (canceled)
-
30. (canceled)
-
31. (canceled)
-
32. (canceled)
-
33. (canceled)
-
34. (canceled)
-
35. (canceled)
-
36. (canceled)
-
37. (canceled)
-
38. (canceled)
-
39. (canceled)
-
40. (canceled)
-
41. (canceled)
-
42. (canceled)
-
43. (canceled)
-
44. (canceled)
-
45. (canceled)
-
46. (canceled)
-
47. (canceled)
-
48. (canceled)
-
49. (canceled)
-
50. (canceled)
-
51. (canceled)
-
52. (canceled)
-
53. (canceled)
-
54. (canceled)
-
55. (canceled)
-
56. (canceled)
-
57. (canceled)
-
58. (canceled)
-
59. (canceled)
-
60. (canceled)
-
61. (canceled)
-
62. (canceled)
-
63. (canceled)
-
64. (canceled)
-
65. (canceled)
-
66. (canceled)
-
67. (canceled)
-
68. (canceled)
-
69. (canceled)
-
70. (canceled)
-
71. (canceled)
Specification