Dynamically configurable social media platform

US11756016B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11756016-B2
Application numberUS-202117249246-A
CountryUS
Kind codeB2
Filing dateFeb 24, 2021
Priority dateJul 31, 2018
Publication dateSep 12, 2023
Grant dateSep 12, 2023

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.

Disclosed is an electronic commerce system integrated with a social networking system. In some aspects, a user of the social networking system may claim a merchant offer by scanning a visual code identifying the offer. Later, the user may make a purchase at the merchant using the social network application. The social network application may apply the offer to the purchase transaction, and authorize a payment based on application of the offer to the purchase. One or more features of the social networking system may also be associated with the offer, such that these features become available to the user within the social network system upon use of the offer as part of the purchase transaction. For example, in some aspects, additional image filters may be made available within the social network system as a result of redemption of an offer.

First claim

Opening claim text (preview).

I claim: 1. A method comprising: receiving, from a first client device associated with a first user, a first image comprising an optical code, the optical code being associated with an offer from a merchant; identifying the offer based on the optical code; storing an association between the offer and the first user; receiving, from the first client device, a second image comprising a purchase code; determining that the purchase code is associated with the offer from the merchant; executing a purchase transaction related to the offer, the purchase transaction being executed based on the identifying of the offer and on the determining that the purchase code is associated with the offer from the merchant; causing, responsive to executing the purchase transaction, a list of available image filters on the first client device to include at least one additional image filter that relates to the merchant, each available image filter being represented by a respective icon which is user-selectable to activate the available image filter, wherein the at least one additional image filter is configured to display the optical code as an overlay; and causing generation of a media content item comprising image data, captured on the first client device, and overlaid with the optical code, to enable at least one second client device to obtain, from the overlay, the optical code associated with the offer from the merchant. 2. The method of claim 1 , wherein the at least one additional image filter corresponds to multiple graphical overlays that are associated with the merchant is. 3. The method of claim 1 , further comprising: causing the media content item to be displayed on the at least one second client device, for sharing the offer with a second user associated with the at least one second client device. 4. The method of claim 1 , further comprising: receiving a purchase amount from the merchant. 5. The method of claim 4 , further comprising: generating an authorized amount based on the purchase amount and the purchase transaction; and transmitting an authorization for the merchant to charge the first user for the authorized amount. 6. The method of claim 5 , wherein the authorization for the merchant to charge the first user comprises a second authorization to charge a credit card based on an association between the credit card and the offer. 7. The method of claim 1 , wherein the offer comprises an advertisement extracted from an image. 8. The method of claim 1 , wherein the at least one additional image filter corresponds to a graphical logo associated with the merchant. 9. A system comprising: a processor; and a memory storing instructions that, when executed by the processor, configure the system to perform operations comprising: receiving, from a first client device associated with a first user, a first image comprising an optical code, the optical code being associated with an offer from a merchant; identifying the offer based on the optical code; storing an association between the offer and the first user; receiving, from the first client device, a second image comprising a purchase code; determining that the purchase code is associated with the offer from the merchant; executing a purchase transaction related to the offer, the purchase transaction being executed based on the identifying of the offer and on the determining that the purchase code is associated with the offer from the merchant; causing, responsive to executing the purchase transaction, a list of available image filters on the first client device to include at least one additional image filter that relates to the merchant, each available image filter being represented by a respective icon which is user-selectable to activate the available image filter, wherein the at least one additional image filter is configured to display the optical code as an overlay; and causing generation of a media content item comprising image data, captured on the first client device, and overlaid with the optical code, to enable at least one second client device to obtain, from the overlay, the optical code associated with the offer from the merchant. 10. The system of claim 9 , wherein the at least one additional image filter corresponds to multiple graphical overlays that are associated with the merchant. 11. The system of claim 9 , further comprising: causing the media content item to be displayed on the at least one second client device, for sharing the offer with a second user associated with the at least one second client device. 12. The system of claim 9 , the operations further comprising: receiving a purchase amount from the merchant. 13. The system of claim 12 , the operations further comprising: generating an authorized amount based on the purchase amount and the purchase transaction; and transmitting an authorization for the merchant to charge the first user for the authorized amount. 14. The system of claim 13 , wherein the authorization for the merchant to charge the first user comprises a second authorization to charge a credit card based on an association between the credit card and the offer. 15. The system of claim 9 , wherein the offer comprises an advertisement extracted from an image. 16. The system of claim 9 , wherein the at least one additional image filter corresponds to a graphical logo associated with the merchant. 17. A non-transitory computer readable storage medium comprising instructions that when executed configure hardware processing circuitry to perform operations comprising: receiving, from a first client device associated with a first user, a first image comprising an optical code, the optical code being associated with an offer from a merchant; identifying the offer based on the optical code; storing an association between the offer and the first user; receiving, from the first client device, a second image comprising a purchase code; determining that the purchase code is associated with the offer from the merchant; executing a purchase transaction related to the offer, the purchase transaction being executed based on the identifying of the offer and on the determining that the purchase code is associated with the offer from the merchant; causing, responsive to executing the purchase transaction, a list of available image filters on the first client device to include at least one additional image filter that relates to the merchant, each available image filter being represented by a respective icon which is user-selectable to activate the available image filter, wherein the at least one additional image filter is configured to display the optical code as an overlay; and causing generation of a media content item comprising image data, captured on the first client device, and overlaid with the optical code, to enable at least one second client device to obtain, from the overlay, the optical code associated with the offer from the merchant. 18. The non-transitory computer readable storage medium of claim 17 , the operations further comprising: receiving a purchase amount from the merchant; generating an authorized amount based on the purchase amount and the purchase transaction; and transmitting an authorization for the merchant to charge the first user for the authorized amount. 19. The non-transitory computer readable storage medium of claim 18 , wherein the authorization for the merchant to charge the first user comprises a second authorization to charge a credit card based on an association between the credit car

Assignees

Inventors

Classifications

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

  • Discounts or incentives, e.g. coupons or rebates · CPC title

  • Electronic shopping [e-shopping] · CPC title

  • G06Q20/123Primary

    Shopping for digital content · CPC title

  • using social networks · 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 US11756016B2 cover?
Disclosed is an electronic commerce system integrated with a social networking system. In some aspects, a user of the social networking system may claim a merchant offer by scanning a visual code identifying the offer. Later, the user may make a purchase at the merchant using the social network application. The social network application may apply the offer to the purchase transaction, and auth…
Who is the assignee on this patent?
Snap Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0207. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 12 2023 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).