IP Library Granted Patent US 10,242,374
Granted Patent B2
US 10,242,374 · App. 14/564,530 · Granted Mar 26, 2019

Providing insights to a merchant

Inventors: Lee Charles Linden (San Francisco, CA); Benjamin Lewis (San Francisco, CA); Dwight Ewing Crow (San Francisco, CA); Jonathan Shottan (San Francisco, CA); Peng Fan (Castro Valley, CA)
Assignee: FACEBOOK, INC.
G06Q30/0202G06Q50/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,242,374
App. No.
14/564,530
Granted
Mar 26, 2019
Kind
B2
Abstract

Embodiments of the present disclosure relate generally to the generation and presentation of merchant insights to a brick-and-mortar merchant. More specifically, one or more embodiments of the present disclosure relate to detecting and identifying users visiting a merchant's retail location, determining product preferences of the identified users that relate to the merchant, and providing merchant insights to the merchant based on the determined product preferences.

Claims (54)

1. A method comprising:

maintaining, using at least one processor, a plurality of social networking profiles for a plurality of users, each social networking profile comprising product preferences for a corresponding user;

receiving one or more indications that a subset of users from the plurality of users have visited a physical location associated with a merchant;

identifying, in response to receiving the one or more indications that the subset of users has visited the physical location associated with the merchant, one or more product preferences for the subset of users based on social networking profiles associated with the subset of users;

analyzing the one or more product preferences for the subset of users to determine online purchases at an online merchant by the subset of users that has visited the physical location associated with the merchant;

detecting, based on one or more presence detectors within the physical location associated with the merchant being triggered, a first area within the physical location associated with the merchant where the subset of users has lingered for at least a threshold amount of time; and

providing merchant insights to the merchant that provide a recommendation to add one or more products purchased at the online merchant to the first area within the physical location associated with the merchant where the subset of users has lingered for at least the threshold amount of time.

2. The method of claim 1 , wherein providing the merchant insights to the merchant comprises providing merchant insights corresponding to a particular product purchased at the online merchant based on the one or more product preferences.

3. The method of claim 2 , further comprising:

determining, based on analyzing a merchant profile associated with the merchant, that the merchant does not carry the particular product at the physical location associated with the merchant; and

wherein providing the merchant insights to the merchant corresponding to the particular product purchased at the online merchant further comprises providing a recommendation that the merchant introduce the particular product at the physical location associated with the merchant.

4. The method of claim 2 , further comprising:

analyzing the one or more product preferences to determine a common product category preferred by the subset of users that has visited the physical location associated with the merchant;

determine, based on analyzing a merchant profile, a specific area within the physical location associated with the merchant that corresponds to the determined common product category; and

wherein providing the merchant insights to the merchant corresponding to a particular product purchased at the online merchant further comprises providing a recommendation to add the particular product to the specific area within the physical location associated with the merchant.

5. The method of claim 1 , wherein the merchant insights further comprise a summary of the online purchases at the online merchant by the subset of users that has visited the physical location associated with the merchant.

6. The method of claim 1 , wherein providing the merchant insights to the merchant corresponding to a particular product purchased at the online merchant further comprises a purchase percentage breakdown showing the online merchants from which the subset of users purchased the particular product.

7. The method of claim 1 , wherein the product preferences are derived from online activity of a corresponding user.

8. The method of claim 1 , further comprising:

detecting, by the one or more presence detectors within physical location associated with the merchant, one or more mobile devices associated with the subset of users at the physical location associated with the merchant; and

wherein receiving the one or more indications that the subset of users has visited the physical location associated with the merchant is based on the one or more presence detectors detecting the one or more mobile devices associated with the subset of users at the physical location associated with the merchant.

9. The method of claim 8 , further comprising detecting, by a first presence detector of the one or more presence detectors within physical location associated with the merchant, that the subset of users has lingered for at least the threshold amount of time in the first area of the physical location associated with the merchant.

10. The method of claim 9 , wherein analyzing the one or more product preferences for the subset of users to determine online purchases at the online merchant comprises analyzing online purchases of the one or more products purchased at the online merchant by the subset of users that has visited the physical location associated with the merchant.

11. The method of claim 1 , further comprising:

receiving product information from the merchant; and

generating a merchant profile for the merchant based on the received product information.

12. The method of claim 11 , further comprising determining a relevancy of the one or more product preferences to the merchant.

13. The method of claim 12 , wherein determining the relevancy of the one or more product preferences to the merchant comprises comparing the online purchases at the online merchant by the subset of users that has visited the physical location to the merchant profile.

14. The method of claim 12 , further comprising determining whether to provide the merchant insights to the merchant based on the relevancy of the one or more product preferences.

15. The method of claim 1 , further comprising:

determining, based on the one or more presence detectors within physical location associated with the merchant being triggered, that one or more mobile devices associated with the subset of users has visited the physical location associated with the merchant within a predefined time period; and

wherein receiving the one or more indications comprise receiving an indication that the subset of users has visited the physical location associated with the merchant within the predefined time period.

16. The method of claim 1 , further comprising:

determining, based on the one or more presence detectors within physical location associated with the merchant being triggered, that one or more mobile devices associated with the subset of users has visited the first area within the physical location associated with the merchant at least a threshold number of times; and

wherein receiving the one or more indications comprise receiving an indication that subset of users has visited the first area within the physical location associated with the merchant at least the threshold number of times.

17. A method comprising:

maintaining, using at least one processor, a plurality of social networking profiles for a plurality of users, each social networking profile comprising product preferences for a corresponding user;

receiving a merchant profile from a merchant;

receiving one or more indications that a subset of users from the plurality of users have visited a physical location associated with the merchant;

identifying, in response to receiving the one or more indications that the subset of users has visited the physical location associated with the merchant, one or more product preferences for the subset of users based on social networking profiles associated with the subset of users;

identifying, from the one or more identified product preferences for the subset of users that has visited the physical location associated with the merchant, a product category of products purchased at an online merchant by the subset of users that has visited the physical location associated with the merchant;

analyzing the merchant profile to determine that the product category is relevant to the merchant;

detecting, based on one or more presence detectors within the physical location associated with the merchant being triggered, a first area within physical location associated with the merchant where the subset of users has lingered for at least a threshold amount of time; and

providing, based on the product category being relevant to the merchant, merchant insights to the merchant that provide a recommendation to add one or more products purchased at the online merchant to the first area within the physical location associated with the online merchant where the subset of users has lingered for at least the threshold amount of time.

18. The method of claim 17 , wherein the merchant insights further comprise the product category and one or more products of the product category purchased at the online merchant by the subset of users that has visited the physical location associated with the merchant.

19. The method of claim 18 , wherein the merchant insights corresponding to the product category comprise providing a recommendation that the merchant add one or more products purchased at the online merchant from the product category to the physical location associated with the merchant.

20. A system comprising:

one or more server devices storing instructions thereon that, when executed by at least one processor, cause the system to:

maintain a plurality of social networking profiles for a plurality of users, each social networking profile comprising product preferences for a corresponding user;

receive one or more indications that a subset of users from the plurality of users have visited a physical location associated with a merchant;

identify, in response to receiving the one or more indications that the subset of users has visited the physical location associated with the merchant, one or more product preferences for the subset of users based on social networking profiles associated with the subset of users;

analyze the one or more product preferences for the subset of users to determine online purchases at an online merchant by the subset of users that has visited the physical location associated with the merchant;

detect, based on one or more presence detectors within the physical location associated with the merchant being triggered, a first area within the physical location associated with the merchant where the subset of users has lingered for at least a threshold amount of time; and

provide merchant insights to the merchant that provide a recommendation to add one or more products purchased at the online merchant to the first area within the physical location associated with the merchant where the subset of users has lingered for at least the threshold amount of time.

Assignments (2)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2015
From: LINDEN, LEE CHARLES; LEWIS, BENJAMIN; CROW, DWIGHT EWING; SHOTTAN, JONATHAN; FAN, PENG
To: FACEBOOK, INC.
Reel/Frame 036199/0618 →
Continuity (1)
Related Publication 20160162913A1 · Jun 9, 2016