IP Library Granted Patent US 11,962,598
Granted Patent B2
US 11,962,598 · App. 17/885,307 · Granted Apr 16, 2024

Social media post subscribe requests for buffer user accounts

Inventors: Nicholas R. Allen (Santa Monica, CA); Joseph Burfitt (Santa Monica, CA)
Assignee: Snap Inc.
H04L63/102G06Q50/01H04L51/52H04L67/01H04L67/306H04L63/105
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 11,962,598
App. No.
17/885,307
Granted
Apr 16, 2024
Kind
B2
Abstract

An approach for publishing posts on a social network through one or more user accounts with different levels of attribution is disclosed. A secure user account publishes a post through a programmatically linked buffer user account. The secure user account and the buffer user account are programmatically linked. Posts published via the buffer user account can be modified to add attribution image data or other visual indicators of the original post creator.

Claims (65)

1. A method comprising:

receiving, at a server, a request to post an image on a social network site, the request comprising an image generated by a first client device, an identification of a first user account of the social network site, and a public post instruction, the public post instruction being selected at the first client device in response to the first client device presenting an option of a private post instruction and a public post instruction, the private post instruction indicating a request to publish unmodified posts on the social network site from the first user account, the public post instruction indicating a request to publish modified posts on the social network site from a buffer account that is separate from the first user account on the social network site;

detecting, at the server, the public post instruction in the request;

in response to detecting the public post instruction in the request, identifying the buffer account corresponding to the first user account, and metadata of the first user account, the metadata indicating a graphical element assigned to the first user account;

generating, at the server, a modified post by overlaying the graphical element on the image, the graphical element validating an authenticity of the buffer account;

publishing the modified post from the buffer account on the social network site;

receiving, from a second client device of a second user account of the social network site, a subscribe request to subscribe to image posts from the first user account; and

in response to receiving the subscribe request, subscribing the second user account to posts published by the buffer account.

2. The method of claim 1 , wherein the graphical element comprises a logo or an icon.

3. The method of claim 1 , wherein the modified post is accessible by all users on the social network site.

4. The method of claim 1 , wherein the metadata includes a brand parameter and an attribution parameter,

wherein the brand parameter indicates whether the first user account is a branding account, a brand name, logo image data, and authorized users of the social network site, and

the attribution parameter indicating whether the first user account is a high-profile user of the social network site, icon image data, and keywords data associated with the high-profile user.

5. The method of claim 1 ,

wherein the second client device of the second user account views the modified post on the second client device.

6. The method of claim 1 , further comprising:

receiving, from the second user account of the social network site, a request for content from the first user account, the second user account not included in a private network of the first user account on the social network site;

in response to the request for content from the first user account, identifying the buffer account corresponding to the first user account; and

causing presentation, on the second client device of the second user account on the social network site, of one or more modified posts published by the buffer account.

7. The method of claim 1 , further comprising:

receiving, from the second client device, a search request comprising one or more search terms; and

causing, on the second client device, display of the buffer account as a search result, the display comprising a subscription button configured to subscribe to posts published from the buffer account on the social network site.

8. The method of claim 1 , wherein publishing the modified post further comprises publishing the modified post as part of a sequenced user post gallery that displays posts from other users of the social network site in sequence.

9. The method of claim 1 , further comprising:

receiving, from the second user account of the second client device, a second image generated by the second client device, the second user account being another user account of a different user on the social network site that is configured to publish posts through the buffer account on the social network site;

identifying metadata associated with the second user account, the metadata specifying a second graphical element that is assigned to the second user account; and

publishing, on the social network site, a second modified post using the buffer account on the social network site, the second modified post generated by overlaying the second graphical element on the second image received from the second user account of the second client device.

10. The method of claim 9 , wherein the second image is generated by an image sensor of the second client device, wherein the second modified post is published as an ephemeral message on the social network site.

11. A system comprising:

one or more processors of a machine; and

a memory storing instructions that, when executed by the one or more processors of the machine, cause the machine to perform operations comprising:

receiving, at the machine, a request to post an image on a social network site, the request comprising an image generated by a first client device, an identification of a first user account of the social network site, and a public post instruction, the public post instruction being selected at the first client device in response to the first client device presenting an option of a private post instruction and a public post instruction, the private post instruction indicating a request to publish unmodified posts on the social network site from the first user account, the public post instruction indicating a request to publish modified posts on the social network site from a buffer user account that is separate from the first user account on the social network site;

detecting, at the machine, the public post instruction in the request;

in response to detecting the public post instruction in the request, identifying the buffer account corresponding to the first user account, and metadata of the first user account, the metadata indicating a graphical element assigned to the first user account;

generating, at the machine, a modified post by overlaying the graphical element on the image, the graphical element validating an authenticity of the buffer account;

publishing the modified post from the buffer account on the social network site;

receiving, from a second client device of a second user account of the social network site, a subscribe request to subscribe to image posts from the first user account; and

in response to receiving the subscribe request, subscribing the second user account to posts published by the buffer account.

12. The system of claim 11 , wherein the graphical element comprises a logo or an icon.

13. The system of claim 11 , wherein the modified post is accessible by all users on the social network site.

14. The system of claim 11 , wherein the metadata includes a brand parameter and an attribution parameter,

wherein the brand parameter indicates whether the first user account is a branding account, a brand name, logo image data, and authorized users of the social network site, and

the attribution parameter indicating whether the first user account is a high-profile user of the social network site, icon image data, and keywords data associated with the high-profile user.

15. The system of claim 11 ,

wherein the second client device of the second user account is views the modified post on the second client device.

16. The system of claim 11 , further comprising:

receiving, from the second user account of the social network site, a request for content from the first user account, the second user account not included in a private network of the first user account on the social network site;

in response to the request for content from the first user account, identifying the buffer account corresponding to the first user account; and

causing presentation, on the second client device of the second user account on the social network site, of one or more modified posts published by the buffer account.

17. The system of claim 11 , further comprising:

receiving, from the second client device, a search request comprising one or more search terms; and

causing, on the second client device, display of the buffer account as a search result, the display comprising a subscription button configured to subscribe to posts published from the buffer account on the social network site.

18. The system of claim 11 , wherein publishing the modified post further comprises publishing the modified post as part of a sequenced user post gallery that displays posts from other users of the social network site in sequence.

19. The system of claim 11 , further comprising:

receiving, from the second user account of the second client device, a second image generated by the second client device, the second user account being another user account of a different user on the social network site that is configured to publish posts through the buffer account on the social network site;

identifying metadata associated with the second user account, the metadata specifying a second graphical element that is assigned to the second user account; and

publishing, on the social network site, a second modified post using the buffer account on the social network site, the second modified post generated by overlaying the second graphical element on the second image received from the second user account of the second client device.

20. A non-transitory machine-readable storage device embodying instruction that, when executed by a machine, cause the machine to perform operations comprising:

receiving, at a server, a request to post an image on a social network site, the request comprising an image generated by a first client device, an identification of a first user account of the social network site, and a public post instruction, the public post instruction being selected at the first client device in response to the first client device presenting an option of a private post instruction and a public post instruction, the private post instruction indicating a request to publish unmodified posts on the social network site from the first user account, the public post instruction indicating a request to publish modified posts on the social network site from a buffer user account that is separate from the first user account on the social network site;

detecting, at the server, the public post instruction in the request;

in response to detecting the public post instruction in the request, identifying the buffer account corresponding to the first user account, and metadata of the first user account, the metadata indicating a graphical element assigned to the first user account;

generating, at the server, a modified post by overlaying the graphical element on the image, the graphical element validating an authenticity of the buffer account;

publishing the modified post from the buffer account on the social network site;

receiving, from a second client device of a second user account of the social network site, a subscribe request to subscribe to image posts from the first user account; and

in response to receiving the subscribe request, subscribing the second user account to posts published by the buffer account.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2022
From: ALLEN, NICHOLAS R.; BURFITT, JOSEPH
To: SNAP INC.
Reel/Frame 060817/0727 →
Continuity (3)
Continuation 16800868 · Feb 25, 2020
Continuation 15289676 · Oct 10, 2016
Related Publication 20220386084A1 · Dec 1, 2022
Cited By (1)
US 12,469,090