US 12,470,524 B2
Masking private information while streaming a live session
Doron Hoffman, Modiin (IL); and Cynthia Goh, Paris (FR)
Assigned to Content Square SAS, Paris (FR)
Filed by Content Square SAS, Paris (FR)
Filed on Dec. 30, 2021, as Appl. No. 17/566,548.
Prior Publication US 2023/0216835 A1, Jul. 6, 2023
Int. Cl. H04L 9/40 (2022.01); G06V 30/41 (2022.01); H04L 51/04 (2022.01)
CPC H04L 63/0407 (2013.01) [G06V 30/41 (2022.01); H04L 51/04 (2013.01)] 17 Claims
OG exemplary drawing
 
10. A system comprising:
a processor; and
a memory storing instructions that, when executed by the processor, configure the processor to perform operations comprising:
determining to establish a live session between a first device associated with a first user and a second device associated with a second user;
switching, in response to the determining, from a first mode of processing session data received from the first device to a second mode of processing the session data received from the first device, the session data corresponding to session events,
wherein the first mode provides for accessing a database in association with the session data for non-live replay of the session events, and
wherein the second mode provides for accessing both the database and a short-latency queue in association with the session data for live replay of the session events, the short-latency queue being configured to provide real-time or near-real-time storage of the session data, and to provide subsequent real-time or near-real-time retrieval of the session data and subsequent real-time or near-real-time transmission of the session data;
receiving, from the first device, indication of first user input provided by the first user with respect to a first data input field of plural data input fields included in a page displayed on the first device;
determining whether the first user input corresponds to personally identifiable information;
causing, in response to determining that the first user input does not correspond to personally identifiable information, the second device to display the plural data input fields and to display the first user input in association with the first data input field; and
causing, in response to determining that the first user input corresponds to personally identifiable information, the second device to display the plural data input fields and to mask display of the first user input in association with the first data input field.