US 12,456,004 B2
Contextual and personalized real time content modification for language assistance
Aaron K. Baughman, Cary, NC (US); Shikhar Kwatra, San Jose, CA (US); Gray Franklin Cannon, Atlanta, GA (US); and Raghuveer Prasad Nagar, Kota (IN)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Jan. 5, 2022, as Appl. No. 17/569,106.
Prior Publication US 2023/0214580 A1, Jul. 6, 2023
Int. Cl. G06F 40/166 (2020.01); G06F 40/263 (2020.01); G06F 40/40 (2020.01)
CPC G06F 40/166 (2020.01) [G06F 40/263 (2020.01); G06F 40/40 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
determining, responsive to monitoring an environment used by a first user and a second user, that a first interaction occurs in a first language between the first user relative to a first application in the environment, and a second interaction of the second user occurs using a combination of the first language and a second language in the environment;
detecting, for a presentation of a natural language content occurring in a presentation application in the environment, that an audience comprises the first user and the second user;
adding, responsive to the first language being common to the audience, the first language to a set of known languages and excluding the second language from the set of known languages;
detecting, by analyzing the natural language content concurrently with the presentation of the natural language content, the first language of the natural language content, and that a subset of the natural language content is expressed in the second language;
generating, from the subset of the natural language content, a modified subset, the modified subset expressed in the first language; and
inserting, into the natural language content, the modified subset, the inserting resulting in a second natural language content.