IP Library Granted Patent US 12,306,984
Granted Patent B1
US 12,306,984 · App. 15/829,530 · Granted May 20, 2025

Systems and methods for ephemeral group chat

Inventors: Nicholas Richard Allen (Venice, CA); Jonathan Brody (Venice, CA); Chamal Samaranayake (Venice, CA); William Wu (Venice, CA)
Assignee: Snap Inc.
G06F21/6245H04L12/1813H04L51/04H04L51/18H04L51/234H04L63/04
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,306,984
App. No.
15/829,530
Granted
May 20, 2025
Kind
B1
Abstract

Methods, devices, systems, and computer readable media with instructions for group text communications between multiple devices, along with communication of associated data and automatic deletion of communications, are described. One embodiment involves generating a first ephemeral group chat, receiving a first ephemeral chat message, associated with one or more deletion triggers, and transmitting the first ephemeral message; and receiving, from at least the second client device, chat monitoring information comprising first deletion trigger information. In various embodiments, coordinated presentation and deletion of ephemeral chat messages are managed in a variety of ways.

Claims (51)

1. A method comprising:

generating a chat message group including a first client device, a second client device, and a third client device responsive to instructions from the first client device;

receiving a cat message from a chat messaging application of the first client device for transmission to the second client device and the third client device associated with the chat message group, the chat message associated with one or more deletion triggers specifying deletion criteria to be satisfied for the chat message to be deleted, wherein each deletion trigger comprises at least one of one or more deletion preferences provided by the first client device or selections by an operator of a system including the first client device, the second client device, and the third client device;

transmitting the chat message to the second client device and the third client device;

receiving at least one communication from at least one of the second client device or the third client device including deletion trigger information associated with the deletion criteria;

processing the received deletion trigger information in the at least one communication to identify that the deletion criteria or a deletion trigger of the one or more deletion triggers has been met for the chat message; and

when the processed deletion trigger information indicates that the deletion criteria has been met for the chat message, sending instructions to the second client device and the third client device to delete the chat message from the second client device and the third client device.

2. The method of claim 1 , wherein the sending of instructions to delete is performed without regard to whether or not the chat message has not been displayed by the second client device or the third client device.

3. The method of claim 1 , wherein the chat message group further comprises a fourth client device, the method further comprising:

receiving a block first client device communication from the fourth client device to block communication from the first client device; and

providing a blocked notification to the fourth client device when the message is received from the first client device.

4. The method of claim 1 , further comprising, when the processed deletion trigger information indicates that the deletion criteria has been met for the chat message, sending to the first client device at least one of a command to delete the cha message or a status communication indicating that the deletion criteria has been met or that deletion of the chat message has been successfully reported from at least one of the second client device or the third client device.

5. The method of claim 1 , further comprising:

monitoring presence information of the second client device and the third client device, the presence information comprising a typing notification indicating that the second client device is typing and a no communication notification indicating that the second client device has not provided the presence information for a predefined time frame;

determining when the presence information from the second client device is not received during the predefined time frame; and

sending the presence information comprising the typing notification indicating that the second client device is typing to the first client device for display via a user interface during the predefined time frame and the no communication notification if the presence information from the second client device has not been received during the predefined time frame.

6. The method of claim 5 , wherein the presence information further comprises a screenshot indicator indicating that a screen capture was performed, the method further comprising:

receiving the screenshot indicator from the second client device; and

notifying the first client device and the third client device that the second client device performed the screen capture responsive to the screenshot indicator.

7. The method of claim 1 , wherein a deletion trigger of the one or more deletion triggers is based on the second client device and the third client device being associated with or tracking a display of the chat message for a threshold amount of time specified by the deletion trigger.

8. The method of claim 1 , wherein a deletion trigger of the one or more deletion trigger comprises display of the chat message for a threshold amount of time on the at least one of the second client device or the third client device.

9. The method of claim 1 , wherein a deletion trigger of the one or more deletion trigger comprises a threshold time since transmission of the chat message.

10. The method of claim 1 , wherein a deletion trigger of the one or more deletion triggers comprises receipt of deletion messages from a threshold number of the first client device, the second client device, and the third client device, the deletion messages being received in response to delete chat message instructions received by the first client device, the second client device, and the third client device.

11. The method of claim 1 , wherein a deletion trigger of the one or more deletion trigger comprises receipt of monitoring information indicating that at least one of the second client device or the third client device has viewed the chat message for a threshold amount of time and that a threshold time since the chat message was sent has also passed.

12. The method of claim 1 , wherein a deletion trigger of the one or more deletion triggers is dependent upon a subsequent chat message whereby a response to the chat message that is received within a certain time may have a deletion trigger of its one or more deletion triggers modified or the chat message may be associated with a different deletion trigger when the response to the chat message is not received within the certain time.

13. The method of claim 1 , wherein the one or more deletion triggers comprises a plurality of deletion triggers specifying conditions to be satisfied for the chat message to be deleted or a combination of deletion triggers specifying conditions to be satisfied for the chat message to be deleted.

14. A non-transitory computer readable medium comprising instructions that, when executed by one or more processors of a device, cause the device to perform the steps of:

generating a chat message group including a first client device, a second client device, and a third client device responsive to instructions from the first client device;

receiving a cat message from a chat messaging application of the first client device for transmission to the second client device and the third client device associated with the chat message group, the cha message associated with one or more deletion triggers specifying deletion criteria to be satisfied for the chat message to be deleted, wherein each deletion trigger comprises at least one of one or more deletion preferences provided by the first client device or selections by an operator of a system including the first client device, the second client device, and the third client device;

transmitting the chat message to the second client device and the third client device;

receiving at least one communication from at least one of the second client device or the third client device including deletion trigger information associated with the deletion criteria;

processing the received deletion trigger information in the at least one communication to identify that the deletion criteria or a deletion trigger of the one or more deletion triggers has been met for the chat message; and

when the processed deletion trigger information indicates that the deletion criteria has been met for the chat message, sending instructions to the second client device and the third client device to delete the chat message from the second client device and the third client device.

15. The non-transitory computer readable medium of claim 14 , wherein the chat message group further comprises a fourth client device, further comprising instructions that, when executed by one or more processors of a device, cause the device to perform the further steps of:

receiving a block first client device communication from the fourth client device to block communication from the first client device; and

providing a blocked notification to the fourth client device when the message is received from the first client device.

16. The non-transitory computer readable medium of claim 14 , further comprising instructions that, when executed by one or more processors of the device, cause the device to perform the further step of, when the processed deletion trigger information indicates that the deletion criteria has been met for the chat message, sending to the first client device at least one of a command to delete the chat message or a status communication indicating that the deletion criteria has been met or that deletion of the chat message has been successfully reported from at least one of the second client device or the third client device.

17. The non-transitory computer readable medium of claim 14 , further comprising instructions that, when executed by one or more processors of the device, cause the device to perform the further steps of:

monitoring presence information of the second client device and the third client device, the presence information comprising a typing notification indicating that the second client device is typing and a no communication notification indicating that the second client device has not provided the presence information for a predefined time frame;

determining when the presence information from the second client device is not received during the predefined time frame; and

sending the presence information comprising the typing notification indicating that the second client device is typing to the first client device for display via a user interface during the predefined time frame and the no communication notification if the presence information from the second client device has not been received during the predefined time frame.

18. The non-transitory computer readable medium of claim 17 , wherein the presence information further comprises a screenshot indicator indicating that a screen capture was performed and wherein the instructions, when executed by the one or more processors of the device, cause the device to further perform the steps of:

receiving the screenshot indicator from the second client device; and

notifying the first client device and the third client device that the second client device performed the screen capture responsive to the screenshot indicator.

19. The non-transitory computer readable medium of claim 14 , wherein a deletion trigger of the one or more deletion triggers comprises at least one of:

the second client device and the third client device being associated with or tracking a display of the chat message for a threshold amount of time specified by the deletion trigger;

display of the chat message for a threshold amount of time on the at least one of the second client device or the third client device;

a threshold time since transmission of the chat message;

receipt of deletion messages from a threshold number of the first client device, the second client device, and the third client device, the deletion messages being received in response to delete chat message instructions received by the first client device, the second client device, and the third client device; or

receipt of monitoring information indicating that at least one of the second client device or the third client device has viewed the chat message for a threshold amount of time and that a threshold time since the chat message was sent has also passed.

20. The non-transitory computer readable medium of claim 14 , wherein a deletion trigger of the one or more deletion triggers is dependent upon a subsequent chat message whereby a response to the chat message that is received within a certain time may have a deletion trigger of its one or more deletion triggers modified or the chat message may be associated with a different deletion trigger when the response to the chat message is not received within the certain time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2025
From: ALLEN, NICHOLAS RICHARD; BRODY, JONATHAN; SAMARANAYAKE, CHAMAL; WU, WILLIAM
To: SNAP INC.
Reel/Frame 070907/0412 →
Continuity (2)
Continuation 15572119
Provisional Application 62157780 · May 6, 2015
References Cited (240)
US 5754939A · Herz et al. · 1998 [cited by applicant]
US 6038295A · Mattes · 2000 [cited by applicant]
US 6158044A · Tibbetts · 2000 [cited by applicant]
US 6167435A · Druckenmiller et al. · 2000 [cited by applicant]
US 6205432B1 · Gabbard et al. · 2001 [cited by applicant]
US 6310694B1 · Okimoto et al. · 2001 [cited by applicant]
US 6484196B1 · Maurille · 2002 [cited by applicant]
US 6487586B2 · Ogilvie et al. · 2002 [cited by applicant]
US 6665531B1 · Söderbacka et al. · 2003 [cited by applicant]
US 6701347B1 · Ogilvie · 2004 [cited by applicant]
US 6711608B1 · Ogilvie · 2004 [cited by applicant]
US 6757713B1 · Ogilvie et al. · 2004 [cited by applicant]
US 6980909B2 · Root et al. · 2005 [cited by applicant]
US 7124164B1 · Chemtob · 2006 [cited by applicant]
US 7149893B1 · Leonard et al. · 2006 [cited by applicant]
US 7173651B1 · Knowles · 2007 [cited by applicant]
US 7243163B1 · Friend et al. · 2007 [cited by applicant]
US 7278168B1 · Chaudhury et al. · 2007 [cited by applicant]
US 7356564B2 · Hartselle et al. · 2008 [cited by applicant]
US 7376715B2 · Cunningham et al. · 2008 [cited by applicant]
US 7411493B2 · Smith · 2008 [cited by applicant]
US 7478402B2 · Christensen et al. · 2009 [cited by applicant]
US 7496347B2 · Puranik · 2009 [cited by applicant]
US 7519670B2 · Hagale et al. · 2009 [cited by applicant]
US 7535890B2 · Rojas · 2009 [cited by applicant]
US 7607096B2 · Oreizy et al. · 2009 [cited by applicant]
US 7703140B2 · Nath et al. · 2010 [cited by applicant]
US 7912896B2 · Wolovitz et al. · 2011 [cited by applicant]
US 8131597B2 · Hudetz et al. · 2012 [cited by applicant]
US 8170957B2 · Richard · 2012 [cited by applicant]
US 8199747B2 · Rojas · 2012 [cited by applicant]
US 8214443B2 · Hamburg · 2012 [cited by applicant]
US 8238947B2 · Lottin et al. · 2012 [cited by applicant]
US 8244593B2 · Klinger et al. · 2012 [cited by applicant]
US 8312097B1 · Siegel et al. · 2012 [cited by applicant]
US 8332475B2 · Rosen et al. · 2012 [cited by applicant]
US 8539365B2 · Klassen · 2013 [cited by examiner]
US 8570907B2 · Garcia et al. · 2013 [cited by applicant]
US 8718333B2 · Wolf et al. · 2014 [cited by applicant]
US 8724622B2 · Rojas · 2014 [cited by applicant]
US 8745132B2 · Obradovich · 2014 [cited by applicant]
US 8874677B2 · Rosen et al. · 2014 [cited by applicant]
US 8909679B2 · Root et al. · 2014 [cited by applicant]
US 8909714B2 · Agarwal et al. · 2014 [cited by applicant]
US 8909725B1 · Sehn · 2014 [cited by applicant]
US 8914752B1 · Spiegel · 2014 [cited by applicant]
US 8995433B2 · Rojas · 2015 [cited by applicant]
US 9040574B2 · Wang et al. · 2015 [cited by applicant]
US 9055416B2 · Rosen et al. · 2015 [cited by applicant]
US 9064128B1 · Pelenur · 2015 [cited by examiner]
US 9083770B1 · Dröse et al. · 2015 [cited by applicant]
US 9094137B1 · Sehn · 2015 [cited by applicant]
US 9100806B2 · Rosen et al. · 2015 [cited by applicant]
US 9100807B2 · Rosen et al. · 2015 [cited by applicant]
US 9113301B1 · Spiegel et al. · 2015 [cited by applicant]
US 9148424B1 · Yang · 2015 [cited by applicant]
US 9191776B2 · Root et al. · 2015 [cited by applicant]
US 9204252B2 · Root et al. · 2015 [cited by applicant]
US 9225805B2 · Kujawa et al. · 2015 [cited by applicant]
US 9225897B1 · Sehn · 2015 [cited by applicant]
US 9237202B1 · Sehn · 2016 [cited by applicant]
US 9264463B2 · Rubinstein et al. · 2016 [cited by applicant]
US 9276886B1 · Samaranayake · 2016 [cited by applicant]
US 9294425B1 · Son · 2016 [cited by applicant]
US 9385983B1 · Sehn · 2016 [cited by applicant]
US 9396354B1 · Murphy et al. · 2016 [cited by applicant]
US 9407712B1 · Sehn · 2016 [cited by applicant]
US 9407816B1 · Sehn · 2016 [cited by applicant]
US 9430783B1 · Sehn · 2016 [cited by applicant]
US 9443227B2 · Evans et al. · 2016 [cited by applicant]
US 9482882B1 · Hanover et al. · 2016 [cited by applicant]
US 9482883B1 · Meisenholder · 2016 [cited by applicant]
US 9489661B2 · Evans et al. · 2016 [cited by applicant]
US 9491134B2 · Rosen et al. · 2016 [cited by applicant]
US 9532171B2 · Allen et al. · 2016 [cited by applicant]
US 9537811B2 · Allen et al. · 2017 [cited by applicant]
US 9560006B2 · Prado et al. · 2017 [cited by applicant]
US 9628950B1 · Noeth et al. · 2017 [cited by applicant]
US 9652896B1 · Jurgenson et al. · 2017 [cited by applicant]
US 9659244B2 · Anderton et al. · 2017 [cited by applicant]
US 9693191B2 · Sehn · 2017 [cited by applicant]
US 9705831B2 · Spiegel · 2017 [cited by applicant]
US 9742713B2 · Spiegel et al. · 2017 [cited by applicant]
US 9785796B1 · Murphy et al. · 2017 [cited by applicant]
US 9825898B2 · Sehn · 2017 [cited by applicant]
US 9854219B2 · Sehn · 2017 [cited by applicant]
US 9961520B2 · Brooks et al. · 2018 [cited by applicant]
US 10284509B1 · Son · 2019 [cited by examiner]
US 11088987B2 · Allen et al. · 2021 [cited by applicant]
US 20020047868A1 · Miyazawa · 2002 [cited by applicant]
US 20020120744A1 · Chellis et al. · 2002 [cited by applicant]
US 20020144154A1 · Tomkow · 2002 [cited by applicant]
US 20030052925A1 · Daimon et al. · 2003 [cited by applicant]
US 20030126215A1 · Udell et al. · 2003 [cited by applicant]
US 20030217106A1 · Adar et al. · 2003 [cited by applicant]
US 20030229722A1 · Beyda · 2003 [cited by examiner]
US 20040203959A1 · Coombes · 2004 [cited by applicant]
US 20040249900A1 · Karstens · 2004 [cited by examiner]
US 20050097176A1 · Schatz et al. · 2005 [cited by applicant]
US 20050198128A1 · Anderson et al. · 2005 [cited by applicant]
US 20050223066A1 · Buchheit et al. · 2005 [cited by applicant]
US 20060036740A1 · Hagale · 2006 [cited by examiner]
US 20060242239A1 · Morishima et al. · 2006 [cited by applicant]
US 20060270419A1 · Crowley et al. · 2006 [cited by applicant]
US 20070038715A1 · Collins et al. · 2007 [cited by applicant]
US 20070064899A1 · Boss et al. · 2007 [cited by applicant]
US 20070073823A1 · Cohen et al. · 2007 [cited by applicant]
US 20070208802A1 · Barman et al. · 2007 [cited by applicant]
US 20070214216A1 · Carrer et al. · 2007 [cited by applicant]
US 20070233801A1 · Eren et al. · 2007 [cited by applicant]
US 20070293195A1 · Angwin · 2007 [cited by examiner]
US 20080055269A1 · Lemay et al. · 2008 [cited by applicant]
US 20080059627A1 · Hamalainen · 2008 [cited by examiner]
US 20080104260A1 · Klemba · 2008 [cited by examiner]
US 20080120409A1 · Sun et al. · 2008 [cited by applicant]
US 20080207176A1 · Brackbill et al. · 2008 [cited by applicant]
US 20080256189A1 · Lyle · 2008 [cited by examiner]
US 20080270938A1 · Carlson · 2008 [cited by applicant]
US 20080288319A1 · Christensen et al. · 2008 [cited by applicant]
US 20080306826A1 · Kramer et al. · 2008 [cited by applicant]
US 20080313346A1 · Kujawa et al. · 2008 [cited by applicant]
US 20090042588A1 · Lottin et al. · 2009 [cited by applicant]
US 20090100497A1 · Goldberg · 2009 [cited by examiner]
US 20090132453A1 · Hangartner et al. · 2009 [cited by applicant]
US 20090248751A1 · Myman · 2009 [cited by examiner]
US 20100082427A1 · Burgener et al. · 2010 [cited by applicant]
US 20100131880A1 · Lee et al. · 2010 [cited by applicant]
US 20100161743A1 · Krishnamurthi · 2010 [cited by examiner]
US 20100185665A1 · Horn et al. · 2010 [cited by applicant]
US 20100306669A1 · Pasqua · 2010 [cited by applicant]
US 20110099507A1 · Nesladek et al. · 2011 [cited by applicant]
US 20110145564A1 · Moshir et al. · 2011 [cited by applicant]
US 20110202598A1 · Evans et al. · 2011 [cited by applicant]
US 20110213845A1 · Logan et al. · 2011 [cited by applicant]
US 20110286586A1 · Saylor et al. · 2011 [cited by applicant]
US 20110320373A1 · Lee et al. · 2011 [cited by applicant]
US 20120028659A1 · Whitney et al. · 2012 [cited by applicant]
US 20120036080A1 · Singer et al. · 2012 [cited by applicant]
US 20120184248A1 · Speede · 2012 [cited by applicant]
US 20120209921A1 · Adafin et al. · 2012 [cited by applicant]
US 20120209924A1 · Evans et al. · 2012 [cited by applicant]
US 20120254325A1 · Majeti et al. · 2012 [cited by applicant]
US 20120278692A1 · Shi · 2012 [cited by applicant]
US 20120304080A1 · Wormald et al. · 2012 [cited by applicant]
US 20130055112A1 · Joseph · 2013 [cited by examiner]
US 20130071093A1 · Hanks et al. · 2013 [cited by applicant]
US 20130097248A1 · Chakra · 2013 [cited by examiner]
US 20130159426A1 · Milic-Frayling · 2013 [cited by examiner]
US 20130194301A1 · Robbins et al. · 2013 [cited by applicant]
US 20130205226A1 · Mandre · 2013 [cited by examiner]
US 20130254408A1 · Sreenivasan · 2013 [cited by examiner]
US 20130275519A1 · Nichols · 2013 [cited by examiner]
US 20130290443A1 · Collins et al. · 2013 [cited by applicant]
US 20130332526A1 · Hurley · 2013 [cited by examiner]
US 20140032682A1 · Prado · 2014 [cited by examiner]
US 20140122787A1 · Shalvi et al. · 2014 [cited by applicant]
US 20140143683A1 · Underwood, IV · 2014 [cited by examiner]
US 20140201527A1 · Krivorot · 2014 [cited by applicant]
US 20140282096A1 · Rubinstein et al. · 2014 [cited by applicant]
US 20140325383A1 · Brown et al. · 2014 [cited by applicant]
US 20140331188A1 · Sandstrom · 2014 [cited by examiner]
US 20140359022A1 · Buddenbaum · 2014 [cited by examiner]
US 20140359024A1 · Spiegel · 2014 [cited by applicant]
US 20140359032A1 · Spiegel et al. · 2014 [cited by applicant]
US 20150096042A1 · Mizrachi · 2015 [cited by examiner]
US 20150199082A1 · Scholler et al. · 2015 [cited by applicant]
US 20150227602A1 · Ramu et al. · 2015 [cited by applicant]
US 20150236990A1 · Shan · 2015 [cited by examiner]
US 20150332062A1 · McReynolds · 2015 [cited by examiner]
US 20150365359A1 · Hasan · 2015 [cited by examiner]
US 20160028660A1 · Weishaupl · 2016 [cited by examiner]
US 20160063223A1 · Raley · 2016 [cited by applicant]
US 20160085773A1 · Chang et al. · 2016 [cited by applicant]
US 20160085863A1 · Allen et al. · 2016 [cited by applicant]
US 20160086670A1 · Gross et al. · 2016 [cited by applicant]
US 20160099901A1 · Allen et al. · 2016 [cited by applicant]
US 20160134582A1 · Rubinstein · 2016 [cited by examiner]
US 20160164816A1 · Bhagwan · 2016 [cited by examiner]
US 20160180887A1 · Sehn · 2016 [cited by applicant]
US 20160182434A1 · Systrom · 2016 [cited by examiner]
US 20160191442A1 · Penilla · 2016 [cited by examiner]
US 20160277410A1 · Kalb et al. · 2016 [cited by applicant]
US 20160277419A1 · Allen et al. · 2016 [cited by applicant]
US 20160321708A1 · Sehn · 2016 [cited by applicant]
US 20160359957A1 · Laliberte · 2016 [cited by applicant]
US 20160359987A1 · Laliberte · 2016 [cited by applicant]
US 20170054668A1 · Lee · 2017 [cited by examiner]
US 20170161382A1 · Ouimet et al. · 2017 [cited by applicant]
US 20170263029A1 · Yan et al. · 2017 [cited by applicant]
US 20170287006A1 · Azmoodeh et al. · 2017 [cited by applicant]
US 20170295250A1 · Samaranayake et al. · 2017 [cited by applicant]
US 20170374003A1 · Allen et al. · 2017 [cited by applicant]
US 20170374508A1 · Davis et al. · 2017 [cited by applicant]
US 20180351903A1 · Allen et al. · 2018 [cited by applicant]
US 20180364825A1 · Hardi · 2018 [cited by examiner]
CA 2887596A1 · 2015 [cited by applicant]
CN 107431632A · 2017 [cited by applicant]
GB 2512140A · 2014 [cited by applicant]
KR 20130021226A · 2013 [cited by applicant]
KR 102174086B · 2020 [cited by applicant]
WO 2012000107A1 · 2012 [cited by applicant]
WO 2013008251A2 · 2013 [cited by applicant]
WO 2014194262A2 · 2014 [cited by applicant]
WO 2015192026A1 · 2015 [cited by applicant]
WO 2016054562A1 · 2016 [cited by applicant]
WO 2016065131A1 · 2016 [cited by applicant]
WO 2016112299A1 · 2016 [cited by applicant]
WO 2016179166A1 · 2016 [cited by applicant]
WO 2016179235A1 · 2016 [cited by applicant]
WO 2017176739A1 · 2017 [cited by applicant]
WO 2017176992A1 · 2017 [cited by applicant]
WO 2018005644A1 · 2018 [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US2016/030694, dated Jul. 27, 2016,10 Pages. [cited by applicant]
“European Application Serial No. 16789983.0, Communication Pursuant to Article 94(3) EPC mailed Oct. 8, 2018”, 8 pgs. [cited by applicant]
“European Application Serial No. 16789983.0, Extended European Search Report mailed Feb. 1, 2018”, 9 pgs. [cited by applicant]
“International Application Serial No. PCT/US2016/030694, International Preliminary Report on Patentability mailed Nov. 16, 2017”, 10 pgs. [cited by applicant]
“Korean Application Serial No. 10-2017-7034975, Final Office Action mailed May 29, 2019”, w/ English Translation, 5 pgs. [cited by applicant]
“Korean Application Serial No. 10-2017-7034975, Office Action mailed Nov. 29, 2018”, w English Translation, 17 pgs. [cited by applicant]
“Korean Application Serial No. 10-2017-7034975, Response Filed Jan. 29, 2019 to Office Action mailed Nov. 29, 2018”, w/ English Claims, 24 pgs. [cited by applicant]
“Korean Application Serial No. 10-2017-7034975, Response filed Jul. 1, 2019 to Final Office Action mailed May 29, 2019”, w/ English Claims, 20 pgs. [cited by applicant]
Castelluccia, Claude, et al., “EphPub: Toward robust Ephemeral Publishing”, Network Protocols (ICNP), 2011 19th IEEE International Conference On, IEEE, (Oct. 17, 2011), 18 pgs. [cited by applicant]
European Application Serial No. 16789983.0, Response Filed Feb. 14, 2019 Communication Pursuant to Article 94(3) EPC mailed Oct. 8, 2018, 3 pgs. [cited by applicant]
Fajman, “An Extensible Message Format for Message Disposition Notifications”, Request for Comments: 2298, National Institutes of Health, (Mar. 1998), 28 pgs. [cited by applicant]
Leyden, John, “This SMS will self-destruct in 40 seconds”, [Online]. Retrieved from the Internet: <URL: http://www.theregister.eo.uk/2005/12/12/stealthtext/, (Dec. 12, 2005), 1 pg. [cited by applicant]
Melanson, Mike, “This text message will self destruct in 60 seconds”, readwrite.com, [Online]. Retrieved from the Internet: , (Feb. 18, 2015), 4 pgs. [cited by applicant]
Sawers, Paul, “Snapchat for iOS Lets You Send Photos to Friends and Set How long They're Visible For”, [Online]. Retrieved from the Internet: ,, (May 7, 2012), 5 pgs. [cited by applicant]
Shein, Esther, “Ephemeral Data”, Communications of the ACM vol. 56 | No. 9, (Sep. 2013), 20-22. [cited by applicant]
Vaas, Lisa, “StealthText, Should You Choose to Accept It”, [Online]. Retrieved from the Internet: <URL: http://www.eweek.com/print/c/a/MessagingandCollaboration/ StealthTextShouldYouChoosetoAcceptIt, (Dec. 13, 2005), 2 … [cited by applicant]
“Chinese Application Serial No. 201680014831.1, Decision of Rejection dated Mar. 3, 2021”, w/ English translation, 11 pgs. [cited by applicant]
“Chinese Application Serial No. 201680014831.1, Office Action dated Aug. 5, 2020”, w/ English Translation, 9 pgs. [cited by applicant]
“Chinese Application Serial No. 201680014831.1, Office Action dated Dec. 4, 2019”, W/Englih Translation, 9 pgs. [cited by applicant]
“Chinese Application Serial No. 201680014831.1, Response filed Mar. 27, 2020 to Office Action Dec. 4, 2019”, w/ English Claims, 38 pgs. [cited by applicant]
“Chinese Application Serial No. 201680014831.1, Response filed Oct. 20, 2020 to Office Action dated Aug. 5, 2020”, w/ English Claims, 17 pgs. [cited by applicant]
“European Application Serial No. 16789983.0, Decision to Refuse a European Patent Application dated Jul. 2, 2020”, 18 pgs. [cited by applicant]
“European Application Serial No. 16789983.0, Response filed Mar. 31, 2020 to Summons to Attend Oral Proceedings dated Nov. 13, 2019”, 13 pgs. [cited by applicant]
“European Application Serial No. 16789983.0, Summons to Attend Oral Proceedings dated Nov. 13, 2019”, 9 pgs. [cited by applicant]
“Korean Application Serial No. 10-2017-7034975, Final Office Action dated Aug. 2, 2019”, w/ English Translation, 9 pgs. [cited by applicant]
“Korean Application Serial No. 10-2019-7029234, Notice of Preliminary Rejection dated Jan. 2, 2020”, w/ English Translation, 16 pgs. [cited by applicant]
“Korean Application Serial No. 10-2019-7029234, Response filed Mar. 2, 2020 to Notice of Preliminary Rejection dated Jan. 2, 2020”, w/ English Claims, 29 pgs. [cited by applicant]
“Korean Application Serial No. 10-2020-7031274, Notice of Preliminary Rejection dated Jan. 28, 2021”, w/ English Translation, 7 pgs. [cited by applicant]