US2021312522A1PendingUtilityA1

Providing product advice recommendation

Assignee: FACEBOOK INCPriority: Dec 11, 2014Filed: Feb 1, 2021Published: Oct 7, 2021
Est. expiryDec 11, 2034(~8.4 yrs left)· nominal 20-yr term from priority
G06Q 10/40G06F 3/0482G06Q 30/0631G06F 3/04842G06F 3/0488G06Q 50/01G06Q 10/42G06Q 10/48
60
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Embodiments of the present disclosure relate generally to the generation and presentation of product recommendations, ratings and/or reviews to social networking users. More specifically, one or more embodiments of the present disclosure relate to detecting a user's interest in a product or product category and presenting the user with a summary of product information, such as recommendations, ratings and/or reviews of the product or product category by other users within a social networking system, including by socially connected users.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A method comprising:
 receiving, from a first client device associated with a first user, a product information request for information about a product;   determining a relationship between the product and a second user associated with a second client device;   generating, based on the relationship between the product and the second user, a product information request interface comprising and indication of the product and one or more selectable options for responding to the product information request; and   providing the product information request interface for display on the second client device based on the relationship between the product and the second user.   
     
     
         22 . The method of  claim 21 , further comprising:
 receiving, from the second client device, a response to the product information request via user interaction with the one or more selectable options for responding to the product information request within the product information request interface;   generating, from the response received from the second client device, a product information summary comprising indications of the user interaction with the one or more selectable options; and   providing the product information summary for display via the first client device.   
     
     
         23 . The method of  claim 21 , further comprising:
 determining, from a social graph of a social networking system, a relationship between the first user and the second user;   wherein providing the product information request interface is further based on the relationship between the first user and second user.   
     
     
         24 . The method of  claim 23 , further comprising:
 determining that the relationship between the first user and the second user satisfies a threshold degree of separation;   wherein providing the product information request interface is based on determining that the relationship satisfies the threshold degree of separation.   
     
     
         25 . The method of  claim 21 , wherein:
 determining the relationship between the product and the second user comprises determining that the second user has purchased the product; and   providing the product information request interface is based on determining that the second user has purchased the product.   
     
     
         26 . The method of  claim 21 , wherein determining the relationship between the product and the second user comprises determining, from a social graph of a social networking system and based on interaction of the second user in relation to the product, an edge between a node corresponding to the second user within the social graph and a node corresponding to the product within the social graph. 
     
     
         27 . The method of  claim 21 , wherein generating the product information request interface is in response to receiving the product information request from the first client device and comprises customizing the one or more selectable options displayed within the product information request interface based on a relationship between the first user and the second user. 
     
     
         28 . A non-transitory computer readable medium comprising instructions that, when executed by at least one processor, cause a computing device to:
 receive, from a first client device associated with a first user, a product information request for information about a product;   determine a relationship between the product and a second user associated with a second client device;   generate, based on the relationship between the product and the second user, a product information request interface comprising and indication of the product and one or more selectable options for responding to the product information request; and   provide the product information request interface for display on the second client device based on the relationship between the product and the second user.   
     
     
         29 . The non-transitory computer readable medium of  claim 28 , further comprising instructions that, when executed by the at least one processor, cause the computing device to:
 receive, from the second client device, a response to the product information request via user interaction with the one or more selectable options for responding to the product information request within the product information request interface;   generate, from the response received from the second client device, a product information summary comprising indications of the user interaction with the one or more selectable options; and   provide the product information summary for display via the first client device.   
     
     
         30 . The non-transitory computer readable medium of  claim 28 , further comprising instructions that, when executed by the at least one processor, cause the computing device to:
 determine, from a social graph of a social networking system, a relationship between the first user and the second user; and   provide the product information request interface based on the relationship between the first user and second user.   
     
     
         31 . The non-transitory computer readable medium of  claim 30 , further comprising instructions that, when executed by the at least one processor, cause the computing device to:
 determine that the relationship between the first user and the second user satisfies a threshold degree of separation; and   provide the product information request interface based on determining that the relationship satisfies the threshold degree of separation.   
     
     
         32 . The non-transitory computer readable medium of  claim 28 , further comprising instructions that, when executed by the at least one processor, cause the computing device to:
 determine the relationship between the product and the second user by determining that the second user has purchased the product; and   provide the product information request interface based on determining that the second user has purchased the product.   
     
     
         33 . The non-transitory computer readable medium of  claim 28 , further comprising instructions that, when executed by the at least one processor, cause the computing device to determine the relationship between the product and the second user by determining, from a social graph of a social networking system and based on interaction of the second user in relation to the product, an edge between a node corresponding to the second user within the social graph and a node corresponding to the product within the social graph. 
     
     
         34 . The non-transitory computer readable medium of  claim 28 , further comprising instructions that, when executed by the at least one processor, cause the computing device to generate the product information request interface in response to receiving the product information request from the first client device and by customizing the one or more selectable options displayed within the product information request interface based on a relationship between the first user and the second user. 
     
     
         35 . A system comprising:
 at least one processor; and   at least one non-transitory computer readable medium comprising instructions that, when executed by the at least one processor, cause the system to:
 receive, from a first client device associated with a first user, a product information request for information about a product; 
 determine a relationship between the product and a second user associated with a second client device; 
 generate, based on the relationship between the product and the second user, a product information request interface comprising and indication of the product and one or more selectable options for responding to the product information request; and 
 provide the product information request interface for display on the second client device based on the relationship between the product and the second user. 
   
     
     
         36 . The system of  claim 35 , further comprising instructions that, when executed by the at least one processor, cause the system to:
 receive, from the second client device, a response to the product information request via user interaction with the one or more selectable options for responding to the product information request within the product information request interface;   generate, from the response received from the second client device, a product information summary comprising indications of the user interaction with the one or more selectable options; and   provide the product information summary for display via the first client device.   
     
     
         37 . The system of  claim 35 , further comprising instructions that, when executed by the at least one processor, cause the system to:
 determine, from a social graph of a social networking system, a relationship between the first user and the second user; and   provide the product information request interface based on the relationship between the first user and second user.   
     
     
         38 . The system of  claim 37 , further comprising instructions that, when executed by the at least one processor, cause the system to:
 determine that the relationship between the first user and the second user satisfies a threshold degree of separation; and   provide the product information request interface based on determining that the relationship satisfies the threshold degree of separation.   
     
     
         39 . The system of  claim 35 , further comprising instructions that, when executed by the at least one processor, cause the system to:
 determine the relationship between the product and the second user by determining that the second user has purchased the product; and   provide the product information request interface based on determining that the second user has purchased the product.   
     
     
         40 . The system of  claim 35 , further comprising instructions that, when executed by the at least one processor, cause the system to determine the relationship between the product and the second user by determining, from a social graph of a social networking system and based on interaction of the second user in relation to the product, an edge between a node corresponding to the second user within the social graph and a node corresponding to the product within the social graph.

Join the waitlist — get patent alerts

Track US2021312522A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.