US 12,355,617 B1
Configuring a virtual assistant based on conversation data in a data-communications server system
Bryan R. Martin, Campbell, CA (US); Matt Taylor, Campbell, CA (US); and Manu Mukerji, Campbell, CA (US)
Assigned to 8x8, Inc., Campbell, CA (US)
Filed by 8x8, Inc., Campbell, CA (US)
Filed on Apr. 10, 2024, as Appl. No. 18/631,311.
Application 18/631,311 is a continuation of application No. 17/332,339, filed on May 27, 2021, granted, now 11,979,273.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 41/0803 (2022.01); G06F 3/16 (2006.01); G06F 16/23 (2019.01); G06F 16/65 (2019.01); G06F 40/279 (2020.01); G10L 15/26 (2006.01); H04L 41/08 (2022.01); H04L 51/02 (2022.01)
CPC H04L 41/0803 (2013.01) [G06F 3/167 (2013.01); G06F 16/23 (2019.01); G06F 16/65 (2019.01); G06F 40/279 (2020.01); G10L 15/26 (2013.01); H04L 41/0876 (2013.01); H04L 51/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. For use in a data communications system providing data communications services to a plurality of remotely-situated client entities (“client entities”), a computer-implemented method comprising:
accessing, in response to providing the data communications services and via data-processing computer circuitry, an archive of digital voice data indicative of transcribed audio conversations respectively involving different client stations participating in data communications, wherein each of the different client stations is associated with one of the client entities;
for use by one of the client entities, correlating a data-communications call or text-based message, received by a virtual assistant associated with the one of the client entities, with information that is from the archived digital voice data and is associated with another one of the client entities while blocking use of, by the one of the client entities, certain information of concern or private to the other one of the client entities; and
automatically configuring the virtual assistant, based on the data-communications call or text-based message being correlated and via the data-processing computer circuitry, to address or otherwise process the data-communications call or text-based message received by the virtual assistant.