Systems and methods for providing information based on location
First Claim
1. A system comprising:
- a hardware processor;
an inventory module including multiple instructions that, when executed by the hardware processor;
receive an image of a marker that identifies a particular field of vision for a user located proximal to the marker; and
identify the particular field of vision by processing the image of the marker;
a search module including multiple instructions that, when executed by the hardware processor, identify-one or more products that are in the particular field of vision, at least one of the one or more products corresponding to an incentive;
a location module including multiple instructions that, when executed by the hardware processor, generate a pictorial representation of the particular field of vision, the pictorial representation including a product image for each of the one or more products corresponding to the incentive, each product image being positioned within the pictorial representation based on a position of the corresponding product in the particular field of vision;
a mapping module including multiple instructions that, when executed by the hardware processor, modify the product image for at least one of the one or more products corresponding to the incentive by causing the product image to display;
a first icon representing the incentive; and
a second icon indicating that a second user associated with the user has previously purchased or favorited the product associated with the modified product image; and
a display module including multiple instructions that, when executed by the hardware processor;
generate a user interface for display at a client device, the user interface configured to display the pictorial representation with the modified product image; and
display, responsive to receiving a selection of the second icon, a second user interface including additional information about the second user associated with the user having previously purchased or favorited the product associated with the modified product image.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing information based on a user'"'"'s location are described. A system may include an inventory module to identify an instance of a product within a field of vision of a user. A search module may identify incentives to purchase the product. A location module may generate a pictorial representation of the field of vision where an image of the product is located within the pictorial representation based on the position of the product in the field of vision of the user. A mapping module may map an icon representing at least one of the one or more incentives to a location within the pictorial representation corresponding to the position of the product. A display module may provide a user interface including a display comprising the icon located within the pictorial representation at a location corresponding to the position of the image of the product.
42 Citations
22 Claims
-
1. A system comprising:
-
a hardware processor; an inventory module including multiple instructions that, when executed by the hardware processor; receive an image of a marker that identifies a particular field of vision for a user located proximal to the marker; and identify the particular field of vision by processing the image of the marker; a search module including multiple instructions that, when executed by the hardware processor, identify-one or more products that are in the particular field of vision, at least one of the one or more products corresponding to an incentive; a location module including multiple instructions that, when executed by the hardware processor, generate a pictorial representation of the particular field of vision, the pictorial representation including a product image for each of the one or more products corresponding to the incentive, each product image being positioned within the pictorial representation based on a position of the corresponding product in the particular field of vision; a mapping module including multiple instructions that, when executed by the hardware processor, modify the product image for at least one of the one or more products corresponding to the incentive by causing the product image to display; a first icon representing the incentive; and a second icon indicating that a second user associated with the user has previously purchased or favorited the product associated with the modified product image; and a display module including multiple instructions that, when executed by the hardware processor; generate a user interface for display at a client device, the user interface configured to display the pictorial representation with the modified product image; and display, responsive to receiving a selection of the second icon, a second user interface including additional information about the second user associated with the user having previously purchased or favorited the product associated with the modified product image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18)
-
-
13. A method comprising:
-
receiving, from a digital camera of a computing device, an image of a marker comprising a series of alphanumeric characters that identify a field of vision for a user located proximal to the marker; identifying, by the computing device, the field of vision by processing the series of alphanumeric characters in the image using optical character recognition; identifying, by the computing device, one or more products for sale that are positioned within the field of vision; identifying, by the computing device, at least one of the one or more of the products that correspond to an incentive; generating, by the computing device, a pictorial representation of the field of vision, the pictorial representation including a product image for each of the one or more products that are positioned within the field of vision; modifying, by the computing device, a product image for the at least one of the one or more products that correspond to the incentive by causing the product image to display; a first icon representing the incentive; and a second icon indicting that a second user associated with the user has a purchase history associated with the incentive or the at least one of the one or more products that correspond to the incentive; and generating, by the computing device, a user interface that includes a display of the pictorial representation. - View Dependent Claims (14, 15)
-
-
19. A non-transitory computer-readable medium storing instructions that are executable by one or more computing devices to perform operations comprising:
-
receiving, from a digital camera, an image of a marker comprising a series of alphanumeric characters that identify a field of vision for a user located proximal to the marker; identifying one or more products that correspond to an incentive and are positioned within the field of vision; generating a pictorial representation of the field of vision, the pictorial representation including a product image for each of the one or more products that correspond to the incentive, each product image being positioned based on respective positions of the one or more products in the field of vision; modifying a product image for at least one of the one or more products that correspond to the incentive by causing the product image to display; a first icon representing the incentive; a second icon indicating that a second user associated with the user has a purchase history associated with the incentive or the at least one of the one or more products that correspond to the incentive; and a third icon indicating that the user has a purchase history associated with the incentive or the at least one of the one or more products that correspond to the incentive; and generating a user interface that includes a display of the pictorial representation including the modified product image. - View Dependent Claims (20, 21, 22)
-
Specification