Customizing content delivery from a brand page to a user in a social networking environment

US10325305B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10325305-B2
Application numberUS-201514882023-A
CountryUS
Kind codeB2
Filing dateOct 13, 2015
Priority dateJul 19, 2012
Publication dateJun 18, 2019
Grant dateJun 18, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A social networking system user's interaction with a brand page may be tailored to match the user's interests. Content providers or page administrators of a brand page associate keywords with content posted to the brand page. A keyword may define a characteristic of a social networking system user to receive the content or may describe a characteristic of the content. The keywords are compared to a user profile of a user requesting the brand page and content posted to the brand page is selected for presentation to the user based on the user profile and the keywords. For example, content is presented to a user having a characteristic defined by criteria keyword. The selected content posted to the brand page is presented to the user requesting the brand page.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: storing one or more user profiles of users of the social networking system and a set of connections among the users, each user profile including information corresponding to at least one user interest; receiving, from the entity, one or more products for sale by an entity, the one or more products to be provided for presentation to users of the social networking system; receiving, from the entity, a request to associate the one or more products with a page created by the entity in the social networking system; in response to receiving the request from the entity, associating the one or more products with the page created by the entity in the social networking system, wherein the page includes an indication of the entity in the social networking system; receiving, at the social networking system from a viewing user, a request to access the page associated with the entity in the social networking system, the viewing user associated with a corresponding user profile connected to the page; in response to the request to access the page from the viewing user, determining, by the social networking system, an affinity of the viewing user for a keyword associated with a product from the one or more products based on the user profile of the viewing user; in response to the determined affinity, selecting the product for presentation on the page; and providing the page for presentation to the viewing user, the page including the selected product and having a customized appearance specific to the viewing user. 2. The method of claim 1 , wherein the one or more products associated with the page in the social networking system include an additional product message for accessing one or more additional products. 3. The method of claim 1 , wherein the one or more products associated with the page in the social networking system include information about the entity associated with the page. 4. The method of claim 1 , wherein the one or more products associated with the page in the social networking system are associated with one or more keywords describing the one or more products, the one or more keywords defined by the entity. 5. The method of claim 4 , wherein selecting, by the social networking system, the product from the one or more products is further based on the one or more keywords associated with the product. 6. The method of claim 5 , wherein at least one keyword of the one or more keywords describing a product comprises targeting criteria defining one or more characteristics of a user of the social networking system eligible to be presented with the product. 7. The method of claim 6 , wherein the targeting criteria are selected from a group consisting of: an interest, a location, an event type, a type of connection, an additional user, an action, an employer, an educational institution, the affinity between at least one user interest and the product, or any combination thereof. 8. The method of claim 5 , wherein at least one keyword of the one or more keywords associated with a product of the one or more products comprises a characteristic describing the product. 9. The method of claim 1 , wherein selecting, by the social networking system, the product from the one or more products is further based on the information corresponding to the user interest in the user profile associated with the viewing user. 10. The method of claim 1 , wherein providing the selected product for presentation on the page such that the page has a customized appearance specific to the viewing user comprises displaying the selected product to visually distinguish the selected product from additional products. 11. A computer program product comprising a non-transitory computer-readable storage medium containing computer program code for: storing one or more user profiles of users of the social networking system and a set of connections among the users, each user profile including information corresponding to at least one user interest; receiving, from the entity, one or more products for sale by an entity, the one or more products to be provided for presentation to users of the social networking system; receiving, from the entity, a request to associate the one or more products with a page created by the entity in the social networking system; in response to receiving the request from the entity, associating the one or more products with the page created by the entity in the social networking system, wherein the page includes an indication of the entity in the social networking system; receiving, at the social networking system from a viewing user, a request to access the page associated with the entity in the social networking system, the viewing user associated with a corresponding user profile connected to the page; in response to the request to access the page from the viewing user, determining, by the social networking system, an affinity of the viewing user for a keyword associated with a product from the one or more products based on the user profile of the viewing user; in response to the determined affinity, selecting the product for presentation on the page; and providing the page for presentation to the viewing user, the page including the selected product and having a customized appearance specific to the viewing user. 12. The computer program product of claim 11 , wherein the one or more products associated with the page in the social networking system include an additional product message for accessing one or more additional products. 13. The computer program product of claim 11 , wherein the one or more products associated with the page in the social networking system include information about the entity associated with the page. 14. The computer program product of claim 11 , wherein the one or more products associated with the page in the social networking system are associated with one or more keywords describing the one or more products, the one or more keywords defined by the entity. 15. The computer program product of claim 14 , wherein the computer program code for selecting, by the social networking system, the product from the one or more products is further based on the one or more keywords associated with the product. 16. The computer program product of claim 15 , wherein at least one keyword of the one or more keywords describing a product comprises targeting criteria defining one or more characteristics of a user of the social networking system eligible to be presented with the product. 17. The computer program product of claim 16 , wherein the targeting criteria are selected from a group consisting of: an interest, a location, an event type, a type of connection, an additional user, an action, an employer, an educational institution, the affinity between at least one user interest and the product, or any combination thereof. 18. The computer program product of claim 15 , wherein at least one keyword of the one or more keywords associated with a product of the one or more products comprises a characteristic describing the product. 19. The computer program product of claim 11 , wherein the computer program code for selecting, by the social networking system, the product from the one or more products is further based on the information corresponding to the user interest in the user profile associated with the viewing user. 20. The computer program product of claim 11 , wherein the computer program code for providing the selected product for presentation o

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • Digital computing or data processing equipment or methods, specially adapted for specific functions (information retrieval, database structures or file system structures therefor G06F16/00) · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

  • Information retrieval; Database structures therefor; File system structures therefor · CPC title

  • Recommending goods or services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10325305B2 cover?
A social networking system user's interaction with a brand page may be tailored to match the user's interests. Content providers or page administrators of a brand page associate keywords with content posted to the brand page. A keyword may define a characteristic of a social networking system user to receive the content or may describe a characteristic of the content. The keywords are compared …
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0631. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 18 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).