US 11,989,529 B2
Controllable reading guides and natural language generation
Barak Peleg, Givatayim (IL); Dan Padnos, Tel Aviv (IL); Amnon Morag, Tel Aviv (IL); Gilad Lumbroso, Kfar Saba (IL); Yoav Shoham, Tel Aviv (IL); Ori Goshen, Tel Aviv-Jaffa (IL); Barak Lenz, Tel Aviv (IL); Or Dagan, Tel Aviv (IL); and Guy Einy, Tel Aviv (IL)
Assigned to AI21 LABS, Tel Aviv (IL)
Filed by AI21 LABS, Tel Aviv (IL)
Filed on Jan. 12, 2023, as Appl. No. 18/153,561.
Application 18/153,561 is a continuation of application No. PCT/US2021/041428, filed on Jul. 13, 2021.
Claims priority of provisional application 63/187,162, filed on May 11, 2021.
Claims priority of provisional application 63/187,170, filed on May 11, 2021.
Claims priority of provisional application 63/086,254, filed on Oct. 1, 2020.
Claims priority of provisional application 63/084,500, filed on Sep. 28, 2020.
Claims priority of provisional application 63/051,288, filed on Jul. 13, 2020.
Prior Publication US 2023/0196003 A1, Jun. 22, 2023
Int. Cl. G06F 17/00 (2019.01); G06F 3/0482 (2013.01); G06F 40/166 (2020.01); G06F 40/211 (2020.01); G06F 40/274 (2020.01); G06F 40/289 (2020.01); G06F 40/30 (2020.01); G06F 40/56 (2020.01); G06F 40/58 (2020.01); G06F 3/0486 (2013.01)
CPC G06F 40/56 (2020.01) [G06F 3/0482 (2013.01); G06F 40/166 (2020.01); G06F 40/211 (2020.01); G06F 40/274 (2020.01); G06F 40/289 (2020.01); G06F 40/30 (2020.01); G06F 40/58 (2020.01); G06F 3/0486 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A non-transitory computer readable medium including instructions that when executed by one or more processing devices cause the one or more processing devices to perform a method including:
identifying at least one reviewer-generated comment in an electronic document, wherein the electronic document includes first text inserted into the electronic document by a first user and the at least one reviewer-generated comment includes second text associated with at least a portion of the first text, the second text being inserted into the electronic document by a second user different from the first user;
based on analysis of the second text included in the at least one reviewer-generated comment, generating one or more text output options each responsive to at least one aspect of the reviewer-generated comment;
causing the one or more text output options to be displayed to the first user;
receiving an input from the first user indicative of a selection of one of the one or more text output options; and
automatically revising at least a portion of the first text implicated by the reviewer-generated comment in accordance with the selected one of the one or more text options.