US 12,069,016 B2
Communication management system
Radu Maierean, Los Angeles, CA (US)
Assigned to CALLFIRE, INC., Santa Monica, CA (US)
Filed by CALLFIRE, INC., Santa Monica, CA (US)
Filed on Jan. 13, 2023, as Appl. No. 18/154,666.
Application 18/154,666 is a continuation of application No. 17/140,894, filed on Jan. 4, 2021, granted, now 11,558,322.
Application 17/140,894 is a continuation of application No. 16/665,949, filed on Oct. 28, 2019, granted, now 10,887,259, issued on Jan. 5, 2021.
Application 16/665,949 is a continuation of application No. 16/042,180, filed on Jul. 23, 2018, granted, now 10,462,082, issued on Oct. 29, 2019.
Application 16/042,180 is a continuation of application No. 15/902,524, filed on Feb. 22, 2018, granted, now 10,033,674, issued on Jul. 24, 2018.
Claims priority of provisional application 62/535,681, filed on Jul. 21, 2017.
Prior Publication US 2023/0291700 A1, Sep. 14, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 4/18 (2009.01); H04L 51/04 (2022.01); H04L 51/066 (2022.01); H04L 51/216 (2022.01); H04L 51/48 (2022.01); H04L 51/56 (2022.01); H04M 3/42 (2006.01); H04M 7/00 (2006.01); H04W 4/14 (2009.01); H04M 3/56 (2006.01)
CPC H04L 51/066 (2013.01) [H04L 51/04 (2013.01); H04L 51/216 (2022.05); H04L 51/48 (2022.05); H04L 51/56 (2022.05); H04M 3/42382 (2013.01); H04M 7/0048 (2013.01); H04W 4/14 (2013.01); H04W 4/18 (2013.01); H04M 3/567 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising one or more processors programmed by executable instructions to at least:
receive, via a data network, a conversation message from a collaboration system external to the system, wherein the conversation message is initiated by a first user device, and wherein the conversation message comprises formatted text data, and wherein the conversation message initiates a conversation managed by the collaboration system, and wherein the conversation is associated with a first phone number;
determine, based at least partly on recipient information included in the conversation message, that a message is to be transmitted to a plurality of user devices;
generate a phone-based message using the conversation message and first transformation data, wherein the first transformation data indicates one or more transformations to use in generating plain text data for the phone-based message from formatted text data;
transmit, via a phone network, the phone-based message to the plurality of user devices;
receive, via the phone network, a phone-based response, wherein the phone-based response is received from a second user device within the plurality of user devices, wherein the second user device is associated with a second phone number, and wherein the phone-based response is addressed to the first phone number, and wherein the phone-based response comprises plain text data;
select, based at least partly on the first phone number, the conversation of a plurality of conversations;
generate a conversation response for the conversation using the phone-based response and second transformation data associated with the collaboration system, wherein the second transformation data indicates one or more transformations to use in generating formatted text data for the conversation response from plain text data; and
transmit, via the data network, the conversation response to the collaboration system.