US 12,067,900 B2
Electronic document presentation management system
Bart Alan Meltzer, Corralitos, CA (US); and Mayank V. Vadodaria, Cupertino, CA (US)
Assigned to SpoonRead Inc., Aptos, CA (US)
Filed by SpoonRead Inc., Aptos, CA (US)
Filed on Feb. 14, 2022, as Appl. No. 17/671,509.
Application 17/671,509 is a continuation of application No. 17/037,523, filed on Sep. 29, 2020, granted, now 11,250,718, issued on Feb. 15, 2022.
Application 17/037,523 is a continuation of application No. 15/798,248, filed on Oct. 30, 2017, granted, now 10,796,591, issued on Oct. 6, 2020.
Claims priority of provisional application 62/569,285, filed on Oct. 6, 2017.
Claims priority of provisional application 62/484,275, filed on Apr. 11, 2017.
Prior Publication US 2022/0254266 A1, Aug. 11, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G09B 5/12 (2006.01); G06F 3/0483 (2013.01); G06F 16/38 (2019.01); G06F 16/48 (2019.01); G06F 40/106 (2020.01); G06F 40/123 (2020.01); G06F 40/131 (2020.01); G06F 40/143 (2020.01); G09B 5/02 (2006.01); G09B 5/06 (2006.01); G09B 17/04 (2006.01)
CPC G09B 5/12 (2013.01) [G06F 3/0483 (2013.01); G06F 16/38 (2019.01); G06F 16/382 (2019.01); G06F 16/48 (2019.01); G06F 40/106 (2020.01); G06F 40/123 (2020.01); G06F 40/131 (2020.01); G06F 40/143 (2020.01); G09B 5/02 (2013.01); G09B 5/062 (2013.01); G09B 17/04 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A method for managing by a client application executing on a first platform, engagement with, and presentation of, content of electronic documents, identified by one or more client account records stored by a server for client accounts that have been enabled by the server under supervision of a supervisor application executing on a second platform, the method comprising:
receiving, at the client application on the first platform, an input of a verification code from a client user, wherein anonymity of the client user is to be preserved;
sending to the server, a login request providing the verification code to login the client application to a particular client account of a set of client accounts, wherein the set of client accounts has been enabled on the server by, and is under supervision of, the supervisor application executing on the second platform;
receiving by the client application, in response to the login request providing the verification code, authorized access to the particular client account, said authorized access: (i) authorizing the client application to access the client account records for storing identifiers of electronic documents assigned to the particular client account, and (ii) securely linking the client application to the server while preserving anonymity, with respect to the server, of the client user;
retrieving from the server, by the client application, a set of electronic documents made available to client applications by the supervisor application for assignment to client accounts under supervision of a user of the supervisor application while preserving anonymity, with respect to the server, of the client user;
receiving, by the client application, an indication indicating an assignment of a selection of a particular electronic document assigned to the particular client account under supervision;
providing content from the particular electronic document assigned to the client user; and
tracking progress of the client user based on the assigned particular electronic document to trigger a reward for the client user.