US 12,340,882 B1
Systems and methods to cause annotation transfers between client computing platforms
Matt Pallakoff, Redwood City, CA (US); and Luis Daniel Mosquera, Burlingame, CA (US)
Assigned to Suki AI, Inc., Redwood City, CA (US)
Filed by Suki AI, Inc., Redwood City, CA (US)
Filed on Oct. 31, 2022, as Appl. No. 17/977,554.
Int. Cl. G06F 21/33 (2013.01); G16H 10/60 (2018.01)
CPC G16H 10/60 (2018.01) [G06F 21/33 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system configured to cause annotation transfers between client computing platforms, the system comprising:
electronic storage that stores at least annotations; and
one or more physical processors configured by machine-readable instructions to:
manage user account information within user accounts associated with users that access the system via the client computing platforms, the user account information including login information and annotation templates, wherein the user accounts include a first user account associated with a first user, the user account information within the first user account including first login information and one or more annotation templates;
authenticate a first client computing platform to the first user account based on the first login information included in the first user account;
authenticate a second client computing platform to the first user account based on the first login information included in the first user account;
receive, via a network from the first client computing platform, a first annotation and store in the electronic storage;
transmit, to the second client computing platform responsive to receipt of the first annotation, a transfer indication that the first annotation is to be inserted, from the electronic storage, into a document being presented to the first user via the second client computing platform;
receive, responsive to the transfer indication, a point of insertion within the document being presented to the first user via the second client computing platform;
effectuate, via the first client computing platform responsive to receipt of the point of insertion, presentation of a completion request to complete the insertion of the first annotation at the point of insertion;
receive, from the first client computing platform responsive to presentation of the completion request, a completion indication to cause the first annotation to be inserted into the document at the point of insertion from the electronic storage; and
effectuate, responsive to reception of the completion indication, insertion of the first annotation within the document being presented to the first user via the second client computing platform at the point of insertion.