IP Library Granted Patent US 12,008,629
Granted Patent B2
US 12,008,629 · App. 18/221,039 · Granted Jun 11, 2024

System and method for providing a social media shopping experience

Inventors: Thomas M. Isaacson (Huntingtown, MD); Ryan Connell Durham (Anchorage, AK)
Assignee: MONTICELLO ENTERPRISES LLC
G06Q30/0633G06Q30/0625G06Q30/0635G06Q30/0641
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 12,008,629
App. No.
18/221,039
Granted
Jun 11, 2024
Kind
B2
Abstract

Disclosed are a system and process of providing social networking purchasing processes. A method includes receiving, from a posting entity and at the social networking entity, a posting or a submission of a text, an image or a video. When the submission is associated with a product within a product catalog of the posting entity, the social networking entity presents in a newsfeed of users or otherwise on the social networking entity, the text, image or video with an associated option to buy. The option to buy might be presented through a messenger application or as the user browses the posting. When there is a correlation between the posting and the product catalog, and when the user makes a purchase of the product, the user is not transitioned away from the social networking entity. Initiating a payment process occurs within the social networking entity.

Claims (36)

1. A method comprising:

synchronizing a product database between a merchant computing device and a payment engine configured on a non-search/non-commerce application or website;

transmitting product data in the product database from the merchant computing device to the payment engine, wherein the payment engine of the non-search/non-commerce application or website:

stores, in a user profile, payment data for a user to enable purchases of products from merchants independent of the non-search/non-commerce application or website while the user is interacting with the non-search/non-commerce application or website;

determines, by the payment engine of the non-search/non-commerce application or website, if a product is included in the product database having product details received from the merchant computing device;

receives, at the non-search/non-commerce application or website and based on the product being included in the product database, an interaction from the user with a buy option configured on a piece of content presented on a user interface of the non-search/non-commerce application or website, wherein the buy option is for the product and comprises one of a buy button, a drop-down menu, or a hyperlink; and

manages, based on the interaction, a purchase of the product using the payment data; and

receiving, from the payment engine of the non-search/non-commerce application or website and at the merchant computing device, data regarding the purchase of the product.

2. The method of claim 1 , wherein the non-search/non-commerce application or website comprises a social media application or website.

3. The method of claim 1 , wherein the piece of content comprises one of an advertisement, a post on the non-search/non-commerce application or website, data associated with the product, or an image with a tag associated with the product.

4. The method of claim 1 , wherein data from the product database accessed by the payment engine via an application programming interface between the payment engine and the merchant computing device.

5. The method of claim 1 , wherein the piece of content is chosen to be presented to the user based on one or more of social media data, historical data, a time of year, user profile data, data about friends or family of the user, weather data, and/or other websites or applications where the user has made purchases, messaging data, calendar information for the user, location-based data, recent purchases or other transactions.

6. The method of claim 1 , wherein the piece of content is chosen based on which merchant the user is likely to want to purchase the product from.

7. The method of claim 1 , wherein the piece of content comprises an advertisement from a merchant that is presented in a news feed of the user on the non-search/non-commerce application or web site.

8. The method of claim 7 , wherein the advertisement is selected based on one or more of social media data, historical data, a time of year, user profile data, data about friends or family of the user, weather data, and/or other websites or applications where the user has made purchases.

9. The method of claim 1 , wherein the piece of content is chosen to be presented to the user based on an output of an intent classifier and further based on one or more of social media data, historical data, a time of year, user profile data, data about friends or family of the user, weather data, and/or other websites or applications where the user has made purchases.

10. The method of claim 1 , further comprising:

delivering the product to the user.

11. A system comprising:

at least one processor; and

a computer-readable storing device storing instructions which, when executed by the at least one processor, cause the at least one processor to:

synchronize a product database between the system and a payment engine configured on a non-search/non-commerce application or website;

transmit product data associated with the product database from the system to the payment engine, wherein the payment engine of the non-search/non-commerce application or website:

stores, in a user profile, payment data for a user to enable purchases of products from merchants independent of the non-search/non-commerce application or website while the user is interacting with the non-search/non-commerce application or website;

determines, by the payment engine of the non-search/non-commerce application or website, if a product is included in the product database having product details;

receives, at the non-search/non-commerce application or website and based on the product being included in the product database, an interaction from the user with a buy option configured on a piece of content presented on a user interface of the non-search/non-commerce application or website, wherein the buy option is for the product and comprises one of a buy button, a drop-down menu, or a hyperlink; and

manages, based on the interaction, a purchase of the product using the payment data; and

receive, from the payment engine of the non-search/non-commerce application or website, data regarding the purchase of the product.

12. The system of claim 11 , wherein the non-search/non-commerce application or web site comprises a social media application or website.

13. The system of claim 11 , wherein the piece of content comprises one of an advertisement, a post on the non-search/non-commerce application or website, data associated with the product, or an image with a tag associated with the product.

14. The system of claim 11 , wherein data from the product database accessed by the payment engine via an application programming interface between the payment engine and the system.

15. The system of claim 11 , wherein the piece of content is chosen to be presented to the user based on one or more of social media data, historical data, a time of year, user profile data, data about friends or family of the user, weather data, and/or other websites or applications where the user has made purchases, messaging data, calendar information for the user, location-based data, recent purchases or other transactions.

16. The system of claim 11 , wherein the piece of content is chosen based on which merchant the user is likely to want to purchase the product from.

17. The system of claim 11 , wherein the piece of content comprises an advertisement from a merchant that is presented in a news feed of the user on the non-search/non-commerce application or website.

18. The system of claim 17 , wherein the advertisement is selected based on one or more of social media data, historical data, a time of year, user profile data, data about friends or family of the user, weather data, and/or other websites or applications where the user has made purchases.

19. The system of claim 11 , wherein the piece of content is chosen to be presented to the user based on an output of an intent classifier and further based on one or more of social media data, historical data, a time of year, user profile data, data about friends or family of the user, weather data, and/or other websites or applications where the user has made purchases.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2024
From: ISAACSON, THOMAS M.; DURHAM, RYAN CONNELL
To: MONTICELLO ENTERPRISES LLC
Reel/Frame 066733/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2023
From: ISAACSON, THOMAS M.; DURHAM, RYAN CONNELL
To: MONTICELLO ENTERPRISES LLC
Reel/Frame 065587/0289 →
Continuity (53)
Continuation 17391481 · Aug 2, 2021
Continuation 16884416 · Jul 14, 2020
Continuation 16849219 · Apr 15, 2020
Continuation 16721970 · Dec 20, 2019
Continuation 16753411 · Sep 17, 2019
Continuation 16445297 · Jun 19, 2019
Continuation 16279685 · Feb 19, 2019
Continuation In Part 16126541 · Sep 10, 2018
Continuation In Part 15947395 · Apr 6, 2018
Continuation In Part 15720878 · Sep 29, 2017
Continuation In Part 15678664 · Aug 16, 2017
Continuation 15678378 · Aug 16, 2017
Continuation In Part 15602868 · May 23, 2017
Continuation 15600599 · May 19, 2017
Continuation 15600388 · May 19, 2017
Continuation In Part 15586999 · May 4, 2017
Continuation In Part 15269451 · Sep 19, 2016
Continuation 15263066 · Sep 12, 2016
Continuation 15018954 · Feb 9, 2016
Continuation 14853579 · Sep 14, 2015
Continuation 14822368 · Aug 10, 2015
Continuation 14672876 · Mar 30, 2015
Continuation 14230864 · Mar 31, 2014
Continuation In Part 15263057 · Sep 12, 2016
Continuation 15018954 · Feb 9, 2016
Continuation In Part 15018939 · Feb 9, 2016
Continuation 14853579 · Sep 14, 2015
Continuation 16420785 · May 23, 2019
Continuation In Part 16176425 · Oct 31, 2018
Continuation In Part 16279685 · Feb 19, 2019
Continuation 16801513 · Feb 26, 2020
Continuation 16675341 · Nov 6, 2019
Continuation 16573411 · Sep 17, 2019
Provisional Application 61973287 · Apr 1, 2014
Provisional Application 62812153 · Feb 28, 2019
Provisional Application 62809170 · Feb 22, 2019
Provisional Application 62725855 · Aug 31, 2018
Provisional Application 62569841 · Oct 9, 2017
Provisional Application 62560261 · Sep 19, 2017
Provisional Application 62475578 · Mar 23, 2017
Provisional Application 62450900 · Jan 26, 2017
Provisional Application 62399761 · Sep 26, 2016
Provisional Application 61972890 · Mar 31, 2014
Provisional Application 61972861 · Mar 31, 2014
Provisional Application 61972843 · Mar 31, 2014
Provisional Application 61972879 · Mar 31, 2014
Provisional Application 61973834 · Mar 31, 2014
Provisional Application 61972865 · Mar 31, 2014
Provisional Application 61972878 · Mar 31, 2014
Provisional Application 61972892 · Mar 31, 2014
Provisional Application 61972848 · Mar 31, 2014
Provisional Application 62818440 · Mar 14, 2019
Related Publication 20230351474A1 · Nov 2, 2023