Systems and methods for identifying product recommendations based on investment portfolio data
First Claim
1. A system, comprising:
- a storage device; and
at least one processor coupled to the storage device, the storage device storing software instructions for controlling the at least one processor when executed by the at least one processor, and the at least one processor being operative with the software instructions and configured to;
receive, from a device of a user, first information comprising an image captured by the user device, the image comprising coded data representative of an identifier of at least one product;
determine, based on the coded data, the product identifier and a plurality of product parameters;
obtain second information identifying securities included within an investment portfolio of the user;
determine that the at least one product is not related to any of the securities within the investment portfolio of the user;
in response to the determination that the at least one product is not related to any of the securities, obtain third information identifying locations associated with a plurality of prior purchase transactions involving the user;
identify an alternative product that exhibits at least one of the plurality of product parameters, the alternative product having a relationship with an issuer of at least one of the securities;
based on the obtained third information, establish a geographic region that includes at least a threshold number of the prior purchase transactions involving the user;
identify a retailer within the established geographic region that offers the alternative product for sale;
transmit first information identifying the alternative product and the retailer to the user device, the first information instructing the user device to present, through an interface, a first graphical overlay that includes a first graphical or textual representation of the alternative product and the retailer prior to a purchase of the at least one product by the user, the first graphical overlay visually distinguishing the first graphical or textual representation from a display of a surrounding of the user visible to the user within the interface;
receive data indicative of a detection, by the user device, of a wireless signal broadcast by a proximity system maintained by the retailer, the proximity system being disposed within a threshold distance to a geographic position of the alternative product within the retailer;
based on the detected wireless signal, establish a proximity of the device to the geographic position of the alternative product within the retailer; and
in response to the established proximity, transmit second information identifying the alternative product to the device, the second information instructing the device to present, through the interface, a second graphical overlay that includes a second graphical or textual representation of the alternative product prior to a purchase of the at least one product, the second textual or graphical representation being indicative of the proximity of the device to the geographic position of the alternative product within the retailer, and the second graphical overlay visually distinguishing the second graphical or textual representation from a display of a surrounding of the user visible to the user within the interface.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed embodiments include, for example, systems and methods for providing recommendations of one or more alternative products to a user based on investment portfolio data. In one aspect, the disclosed embodiments may include a system that is configured to obtain information associated with one or more products of interest to the user. In certain aspects, the obtained information may identify a product previously purchased by the user, one or more products that form a shopping list of the user, and/or a product identified by the user as a potential purchase. The system may be configured to identify one or more alternative products that are similar to the products of interest and that are related to one or more securities associated with an investment portfolio of the user. In one aspect, the system may be configured to generate one or more instructions to transmit information identifying the one or more alternatives product to a device of the user.
72 Citations
30 Claims
-
1. A system, comprising:
-
a storage device; and at least one processor coupled to the storage device, the storage device storing software instructions for controlling the at least one processor when executed by the at least one processor, and the at least one processor being operative with the software instructions and configured to; receive, from a device of a user, first information comprising an image captured by the user device, the image comprising coded data representative of an identifier of at least one product; determine, based on the coded data, the product identifier and a plurality of product parameters; obtain second information identifying securities included within an investment portfolio of the user; determine that the at least one product is not related to any of the securities within the investment portfolio of the user; in response to the determination that the at least one product is not related to any of the securities, obtain third information identifying locations associated with a plurality of prior purchase transactions involving the user; identify an alternative product that exhibits at least one of the plurality of product parameters, the alternative product having a relationship with an issuer of at least one of the securities; based on the obtained third information, establish a geographic region that includes at least a threshold number of the prior purchase transactions involving the user; identify a retailer within the established geographic region that offers the alternative product for sale; transmit first information identifying the alternative product and the retailer to the user device, the first information instructing the user device to present, through an interface, a first graphical overlay that includes a first graphical or textual representation of the alternative product and the retailer prior to a purchase of the at least one product by the user, the first graphical overlay visually distinguishing the first graphical or textual representation from a display of a surrounding of the user visible to the user within the interface; receive data indicative of a detection, by the user device, of a wireless signal broadcast by a proximity system maintained by the retailer, the proximity system being disposed within a threshold distance to a geographic position of the alternative product within the retailer; based on the detected wireless signal, establish a proximity of the device to the geographic position of the alternative product within the retailer; and in response to the established proximity, transmit second information identifying the alternative product to the device, the second information instructing the device to present, through the interface, a second graphical overlay that includes a second graphical or textual representation of the alternative product prior to a purchase of the at least one product, the second textual or graphical representation being indicative of the proximity of the device to the geographic position of the alternative product within the retailer, and the second graphical overlay visually distinguishing the second graphical or textual representation from a display of a surrounding of the user visible to the user within the interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 30)
-
-
16. A computer-implemented method, comprising:
-
receiving, from a device of a user, and using at least one processor, first information comprising an image captured by the user device, the image comprising coded data representative of an identifier of the at least one product; based on the coded data, determining, using the at least one processor, the product identifier and a plurality of product parameters; obtaining, using the at least one processor, second information identifying securities included within an investment portfolio of the user; determining, using the at least one processor, that the at least one product is not related to the securities within the investment portfolio of the user; in response to the determination that the at least one product is not related to the securities, obtaining, using the at least one processor, third information identifying a plurality of prior purchase transactions involving the user; identifying, using the at least one processor, an alternative product that exhibits at least one of the plurality of product parameters, the alternative product having a relationship with an issuer of at least one of the securities; based on the obtained third information, establishing, using the at least one processor, a geographic region that includes the locations associated with at least a threshold number of the prior purchase transactions involving the user; identifying, using the at least one processor, a retailer within the established geographic region that offers the alternative product for sale; and transmitting, using the at least one processor, first information identifying the alternative product and the retailer to the user device, the information instructing the user device to present, through an interface, a first graphical overlay that includes a first graphical or textual representation of the alternative product and the retailer prior to a purchase of the at least one product by the user, the first graphical overlay visually distinguishing the first graphical or textual representation from a display of a surrounding of the user visible to the user within the interface; receiving, using the at least one processor, data indicative of a detection, by the user device, of a wireless signal broadcast by a proximity system maintained by the retailer, the proximity system being disposed within a threshold distance to a geographic position of the alternative product within the retailer; based on the detected wireless signal, establishing, using the at least one processor, a proximity of the device to the geographic position of the alternative product within the retailer; and in response to the established proximity, transmitting, using the at least one processor, second information identifying the alternative product to the device, the second information instructing the device to present, through the interface, a second graphical overlay that includes a second graphical or textual representation of the alternative product prior to a purchase of the at least one product, the second textual or graphical representation being indicative of the proximity of the device to the geographic position of the alternative product within the retailer, and the second graphical overlay visually distinguishing the second graphical or textual representation from a display of a surrounding of the user visible to the user within the interface. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification