US 11,722,441 B2
Messaging system apparatuses circuits and methods of operation thereof
Andrew Brooks, Los Angeles, CA (US); Brad Brooks, Beverly Hills, CA (US); Sumeet Bhatia, Los Angeles, CA (US); and Jeffrey Evans, Calabasas, CA (US)
Assigned to TigerConnect, Inc., Santa Monica, CA (US)
Filed by TigerConnect, Inc., Santa Monica, CA (US)
Filed on Mar. 17, 2022, as Appl. No. 17/697,014.
Application 17/697,014 is a continuation of application No. 17/030,896, filed on Sep. 24, 2020, granted, now 11,316,809.
Application 17/030,896 is a continuation of application No. 16/288,864, filed on Feb. 28, 2019, granted, now 10,819,665, issued on Oct. 27, 2020.
Application 16/288,864 is a continuation of application No. 16/023,679, filed on Jun. 29, 2018, granted, now 10,263,923, issued on Apr. 16, 2019.
Application 16/023,679 is a continuation of application No. 15/224,472, filed on Jul. 29, 2016, granted, now 10,257,125, issued on Apr. 9, 2019.
Application 15/224,472 is a continuation of application No. 13/063,763, granted, now 9,443,227, issued on Sep. 13, 2016, previously published as PCT/IB2011/050629, filed on Feb. 15, 2011.
Claims priority of provisional application 61/304,810, filed on Feb. 16, 2010.
Claims priority of provisional application 61/381,141, filed on Sep. 9, 2010.
Prior Publication US 2022/0210099 A1, Jun. 30, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); H04L 51/04 (2022.01); H04L 51/08 (2022.01); H04L 9/40 (2022.01); H04L 51/23 (2022.01); H04L 51/56 (2022.01); H04L 51/214 (2022.01); H04L 51/222 (2022.01); H04L 51/224 (2022.01); G06Q 10/107 (2023.01); H04L 51/06 (2022.01); H04W 4/12 (2009.01); G06F 21/10 (2013.01)
CPC H04L 51/04 (2013.01) [G06F 21/10 (2013.01); G06Q 10/107 (2013.01); H04L 51/06 (2013.01); H04L 51/08 (2013.01); H04L 51/214 (2022.05); H04L 51/222 (2022.05); H04L 51/224 (2022.05); H04L 51/23 (2022.05); H04L 51/56 (2022.05); H04L 63/08 (2013.01); H04L 63/102 (2013.01); H04W 4/12 (2013.01); G06F 2221/2111 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A method for managing a messaging system comprising the steps of:
a) receiving at a messaging server a message addressed to a first authorized user from a second mobile messaging client device executing a messaging application and associated with a second authorized user;
b) storing the message in a database associated with the messaging server;
c) transmitting from the messaging server to a first mobile messaging client device executing the messaging application that is associated with the first authorized user, a message presence notification;
d) receiving at the messaging server from the first mobile messaging client device a request to retrieve the message, the request including client authentication data;
e) validating the first mobile messaging client device at the messaging server based on the client authentication data;
f) transmitting the message and a message attribute from the messaging server to the first mobile messaging client device, where the message and the message attribute are stored in non-volatile memory in the first mobile messaging client device at least until the message is managed by the first mobile messaging device in accordance with the message attribute; and
g) receiving at the messaging server from the first mobile messaging client device a message management notification generated by the first mobile messaging client device in connection with managing the message in accordance with the message attribute at the first mobile messaging client device.