IP Library › Granted Patent US 12,192,156
Granted Patent B2
US 12,192,156 · App. 18/355,001 · Granted Jan 7, 2025

Invitation media overlays for shared collections of media content items

Inventor: David Phillip Taitz (Los Angeles, CA)
Assignee: Snap Inc.
H04L51/043H04L51/08H04L51/10H04L51/52H04N5/272H04N5/278
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,192,156
App. No.
18/355,001
Filed
Jul 19, 2023
Granted
Jan 7, 2025
Kind
B2
Art Unit
2447
USPC
709/206
Abstract

Method starts with a processor receiving first media content item from first client device and selection of invitation media overlay to be applied to first media content item. Processor generates modified first media content item by overlaying invitation media overlay on first media content item. Processor generates shared collection of media content items comprising modified first media content item. Processor receives selection of second and third user and causes modified first media content item to be displayed by second and third client devices. Processor receives selection of invitation media overlay from second and third client devices and causes shared collection to be displayed second and the third client devices. Processor receives second media content item from second client device, updates shared collection to comprise second media content item and causes updated shared collection to be displayed by first and third client devices. Other embodiments are also disclosed herein.

Claims (69)

1. A method comprising:

generating, by a processor, a modified first media content item including a first media content item received from a first client device associated with a first user and an invitation media overlay being overlaid on the first media content item, wherein the invitation media overlay comprises a name associated with a shared collection of media content items;

generating the shared collection of media content items, the shared collection of media content items comprises the modified first media content item;

causing the modified first media content item to be displayed by a second client device and a third client device;

receiving a selection of the invitation media overlay of the modified first media content item from the second client device and from the third client device that causes a second user of the second client device and a third user of the third client device to join a private group associated with the shared collection of media content items;

generating a modified second media content item including a second media content item from the second client device and the invitation media overlay being overlaid on the second media content item;

updating the shared collection of media content items to comprise the modified second media content item; and

causing the updated shared collection of media content items to be displayed by the first client device or the third client device.

2. The method of claim 1 , further comprising:

receiving from the first client device a selection of the second user and the third user; and

generating the private group associated with the shared collection of media content items, the private group comprising the first user, the second user, and the third user.

3. The method of claim 2 , further comprising:

causing a shared selectable item to be displayed by the first client device;

receiving a selection of the shared selectable item from the first client device; and

in response to receiving the selection of the shared selectable item from the first client device, establishing that the shared collection of media content items can be modified by users in the private group.

4. The method of claim 1 , further comprising:

causing a text input item to be displayed by the first client device; and

receiving the name via the text input item from the first client device, wherein the invitation media overlay comprises the name.

5. The method of claim 4 , wherein the invitation media overlay further comprises an icon, wherein the icon comprises at least one avatar of a user in the private group.

6. The method of claim 4 , further comprising:

causing the text input item to be displayed by the second client device; and

wherein receiving the text input from the second client device comprises receiving a portion of the name via the text input item from the second client device.

7. The method of claim 6 ,

wherein a plurality of collection selectable items are associated with a plurality of collections, wherein

the plurality of collections are associated with the portion of the name, and

the plurality of collections comprise the shared collection of media content items.

8. The method of claim 1 , wherein the first media content item and the second media content item are at least one of images, pictures, videos, or text.

9. The method of claim 8 , wherein the first media content item and the second media content item are captured using a camera on the first client device and a camera on the second client device, respectively.

10. A system comprising:

a processor; and

a memory having instructions stored thereon, when executed by the processor, causes the system to perform operations comprising:

generating a modified first media content item including a first media content item received from a first client device associated with a first user and an invitation media overlay being overlaid on the first media content item, wherein the invitation media overlay comprises a name associated with a shared collection of media content items;

generating the shared collection of media content items, the shared collection of media content items comprises the modified first media content item;

causing the modified first media content item to be displayed by a second client device and a third client device;

receiving a selection of the invitation media overlay of the modified first media content item from the second client device and from the third client device that causes a second user of the second client device and a third user of the third client device to join a private group associated with the shared collection of media content items;

generating a modified second media content item including a second media content item from the second client device and the invitation media overlay being overlaid on the second media content item;

updating the shared collection of media content items to comprise the modified second media content item; and

causing the updated shared collection of media content items to be displayed by the first client device or the third client device.

11. The system of claim 10 , wherein the operations further comprising:

receiving from the first client device a selection of the second user and the third user; and

generating the private group associated with the shared collection of media content items, the private group comprising the first user, the second user, and the third user.

12. The system of claim 11 , wherein the operations further comprising:

causing a shared selectable item to be displayed by the first client device;

receiving a selection of the shared selectable item from the first client device; and

in response to receiving the selection of the shared selectable item from the first client device, establishing that the shared collection of media content items can be modified by users in the private group.

13. The system of claim 10 , wherein the operations further comprising:

causing a text input item to be displayed by the first client device; and

receiving the name via the text input item from the first client device, wherein the invitation media overlay comprises the name.

14. The system of claim 13 , wherein the invitation media overlay further comprises an icon, wherein the icon comprises at least one avatar of a user in the private group.

15. The system of claim 13 , wherein the operations further comprising:

causing the text input item to be displayed by the second client device; and

wherein receiving the text input from the second client device comprises receiving a portion of the name via the text input item from the second client device.

16. The system of claim 15 ,

wherein a plurality of collection selectable items are associated with a plurality of collections, wherein

the plurality of collections is associated with the portion of the name, and

the plurality of collections comprises the shared collection of media content items.

17. The system of claim 10 , wherein the first media content item and the second media content item are at least one of images, pictures, videos, or text.

18. The system of claim 17 , wherein the first media content item and the second media content item are captured using a camera on the first client device and a camera on the second client device, respectively.

19. A non-transitory computer-readable storage medium having stored thereon instructions, when executed by a processor, causes the processor to perform operations comprising:

generating a modified first media content item including a first media content item received from a first client device associated with a first user and an invitation media overlay being overlaid on the first media content item, wherein the invitation media overlay comprises a name associated with a shared collection of media content items;

generating the shared collection of media content items, the shared collection of media content items comprises the modified first media content item;

causing the modified first media content item to be displayed by a second client device and a third client device;

receiving a selection of the invitation media overlay of the modified first media content item from the second client device and from the third client device that causes a second user of the second client device and a third user of the third client device to join a private group associated with the shared collection of media content items;

generating a modified second media content item including a second media content item from the second client device and the invitation media overlay being overlaid on the second media content item;

updating the shared collection of media content items to comprise the modified second media content item; and

causing the updated shared collection of media content items to be displayed by the first client device or the third client device.

20. The non-transitory computer-readable storage medium of claim 19 , wherein the operations further comprising:

receiving from the first client device a selection of the second user and the third user;

generating the private group associated with the shared collection of media content items, the private group comprising the first user, the second user, and the third user.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 64314 FRAME: 623. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 24, 2023
From: TAITZ, DAVID PHILLIP
To: SNAP INC.
Reel/Frame 064370/0557 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2023
From: TAITZ, DAVID PHILLIP
To: SNAP INC.
Reel/Frame 064314/0623 →
Continuity (3)
Continuation 16880660 · May 21, 2020
Provisional Application 62704188 · Apr 27, 2020
Related Publication 20230362114A1 · Nov 9, 2023
References Cited (74)
US 8285810B2 · Svendsen · 2012 [cited by examiner]
US 9118723B1 · Su et al. · 2015 [cited by applicant]
US 9667676B1 · Lo · 2017 [cited by examiner]
US 9923851B1 · Sprauve et al. · 2018 [cited by applicant]
US 10387514B1 · Yang et al. · 2019 [cited by applicant]
US 10559107B1 · Charlton et al. · 2020 [cited by applicant]
US 10623917B1 · Paul · 2020 [cited by applicant]
US 11665116B2 · Taitz · 2023 [cited by applicant]
US 11750542B2 · Taitz · 2023 [cited by applicant]
US 11916854B2 · Taitz · 2024 [cited by applicant]
US 20140053236A1 · Kidron · 2014 [cited by examiner]
US 20140313352A1 · De Rosa et al. · 2014 [cited by applicant]
US 20150013016A1 · Kanter · 2015 [cited by examiner]
US 20150326620A1 · Kohnen et al. · 2015 [cited by applicant]
US 20150365600A1 · Pollack · 2015 [cited by examiner]
US 20160196052A1 · Franklin et al. · 2016 [cited by applicant]
US 20170221095A1 · Gauglitz et al. · 2017 [cited by applicant]
US 20180032235A1 · Choi et al. · 2018 [cited by applicant]
US 20180337994A1 · Dachille et al. · 2018 [cited by applicant]
US 20190007507A1 · Lonkar et al. · 2019 [cited by applicant]
US 20190102570A1 · Broussard et al. · 2019 [cited by applicant]
US 20190171338A1 · Voss et al. · 2019 [cited by applicant]
US 20200226696A1 · Darling · 2020 [cited by examiner]
US 20200403951A1 · Kapoor · 2020 [cited by examiner]
US 20210336908A1 · Taitz · 2021 [cited by applicant]
US 20210336909A1 · Taitz · 2021 [cited by applicant]
US 20230328010A1 · Taitz · 2023 [cited by applicant]
US 20240179111A1 · Taitz · 2024 [cited by applicant]
CN 115552403A · 2022 [cited by applicant]
CN 115668887A · 2023 [cited by applicant]
CN 117056963A · 2023 [cited by applicant]
EP 3343441A1 · 2018 [cited by applicant]
KR 101467415B1 · 2014 [cited by applicant]
KR 102542427B1 · 2023 [cited by applicant]
KR 102655795B1 · 2024 [cited by applicant]
WO WO2021222198A1 · 2021 [cited by applicant]
WO WO2021222225A1 · 2021 [cited by applicant]
“U.S. Appl. No. 16/880,660, Final Office Action mailed Mar. 16, 2022”, 15 pgs. [cited by applicant]
“U.S. Appl. No. 16/880,660, Non Final Office Action mailed Oct. 14, 2022”, 15 pgs. [cited by applicant]
“U.S. Appl. No. 16/880,660, Non Final Office Action mailed Nov. 24, 2021”, 15 pgs. [cited by applicant]
“U.S. Appl. No. 16/880,660, Notice of Allowance mailed Apr. 18, 2023”, 16 pgs. [cited by applicant]
“U.S. Appl. No. 16/880,660, Response filed Jan. 16, 2023 to Non Final Office Action mailed Oct. 14, 2022”, 16 pgs. [cited by applicant]
“U.S. Appl. No. 16/880,660, Response filed Feb. 24, 2022 to Non Final Office Action mailed Nov. 24, 2021”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 16/880,660, Response filed Jun. 16, 2022 to Final Office Action mailed Mar. 16, 2022”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 16/880,728, Corrected Notice of Allowability mailed Feb. 1, 2023”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 16/880,728, Final Office Action mailed May 20, 2022”, 22 pgs. [cited by applicant]
“U.S. Appl. No. 16/880,728, Non Final Office Action mailed Nov. 26, 2021”, 22 pgs. [cited by applicant]
“U.S. Appl. No. 16/880,728, Notice of Allowance mailed Jan. 19, 2023”, 15 pgs. [cited by applicant]
“U.S. Appl. No. 16/880,728, Response filed Mar. 28, 2022 to Non Final Office Action mailed Nov. 26, 2021”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 16/880,728, Response filed Sep. 20, 2022 to Final Office Action mailed May 20, 2022”, 13 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/029329, International Preliminary Report on Patentability mailed Nov. 10, 2022”, 8 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/029329, International Search Report mailed Jul. 23, 2021”, 5 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/029329, Written Opinion mailed Jul. 23, 2021”, 6 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/029369, International Preliminary Report on Patentability mailed Nov. 10, 2022”, 6 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/029369, International Search Report mailed Aug. 17, 2021”, 3 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/029369, Written Opinion mailed Aug. 17, 2021”, 7 pgs. [cited by applicant]
“Surprise!”, [Online] Retrieved from the Internet: <URL: https://www.snap.com/en-US/news/post/surprise>, (Oct. 3, 2013), 1 pg. [cited by applicant]
Buscemi, Scott, “Snapchat introduces ‘Stories’, a narrative built with snaps”, [Online] Retrieved from the Internet: <URL: https://9to5mac.com/2013/10/03/snapchat-introduces-stories-a-narrative-built-with-snaps/>, (Oct.… [cited by applicant]
Etherington, Darrell, “Snapchat Gets Its Own Timeline With Snapchat Stories, 24-Hour Photo & Video Tales”, [Online] Retrieved from the Internet: <URL: https://techcrunch.com/2013/10/03/snapchat-gets-its-own-timeline-wit… [cited by applicant]
Hamburger, Ellis, “Snapchat's next big thing: ‘Stories’ that don't just disappear”, [Online] Retrieved from the Internet: <URL:https://www.theverge.com/2013/10/3/4791934/snapchats-next-big-thing-stories-that-dont-just-d… [cited by applicant]
U.S. Appl. No. 16/880,728 U.S. Pat. No. 11,665,116, filed May 21, 2020, Invitation Media Overlays for Private Collections of Media Content Items. [cited by applicant]
U.S. Appl. No. 18/323,869, filed May 25, 2023, Invitation Media Overlays for Private Collections of Media Content Items. [cited by applicant]
U.S. Appl. No. 16/880,660, filed May 21, 2020, Invitation Media Overlays for Shared Collections of Media Content Items. [cited by applicant]
“U.S. Appl. No. 16/880,660, Corrected Notice of Allowability mailed Jul. 26, 2023”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 18/323,869, Notice of Allowance mailed Oct. 17, 2023”, 11 pgs. [cited by applicant]
“European Application Serial No. 21725939.9, Communication Pursuant to Article 94(3) EPC mailed Sep. 27, 2023”, 4 pgs. [cited by applicant]
“European Application Serial No. 21795426.2, Extended European Search Report mailed Jan. 3, 2024”, 7 pgs. [cited by applicant]
“U.S. Appl. No. 18/323,869, Corrected Notice of Allowability mailed Jan. 23, 2024”, 2 pgs. [cited by applicant]
“Chinese Application Serial No. 202180037518.0, Office Action mailed May 31, 2024”, w/ English translation, 19 pgs. [cited by applicant]
“European Application Serial No. 21725939.9, Communication Pursuant to Article 94(3) EPC mailed Feb. 22, 2024”, 4 pgs. [cited by applicant]
“European Application Serial No. 21725939.9, Communication Pursuant to Article 94(3) EPC mailed Apr. 10, 2024”, 4 pgs. [cited by applicant]
“European Application Serial No. 21725939.9, Response filed Feb. 7, 2024 to Communication Pursuant to Article 94(3) EPC mailed Sep. 27, 2023”, 9 pgs. [cited by applicant]
“European Application Serial No. 21795426.2, Response filed Jul. 23, 2024 to Extended European Search Report mailed Jan. 3, 2024”, 6 pgs. [cited by applicant]
“European Application Serial No. 21725939.9, Response filed Aug. 6, 2024 to Communication Pursuant to Article 94(3) EPC mailed Apr. 10, 2024”, 4 pgs. [cited by applicant]