The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 01, 2020

Filed:

Jun. 27, 2018
Applicant:

Pearson Management Services Limited;

Inventors:

James Walsh, Palo Alto, CA (US);

Suhail Khaki, Fremont, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 29/08 (2006.01); G06F 11/20 (2006.01); G06F 9/54 (2006.01); G06F 16/40 (2019.01); G06F 16/957 (2019.01); H04L 12/24 (2006.01); H04L 29/06 (2006.01); G06N 20/00 (2019.01); G06F 9/445 (2018.01); G06F 16/907 (2019.01); G06F 16/955 (2019.01); G06F 40/30 (2020.01);
U.S. Cl.
CPC ...
H04L 67/2838 (2013.01); G06F 9/4451 (2013.01); G06F 9/542 (2013.01); G06F 9/546 (2013.01); G06F 9/547 (2013.01); G06F 11/2023 (2013.01); G06F 16/40 (2019.01); G06F 16/907 (2019.01); G06F 16/9566 (2019.01); G06F 16/9574 (2019.01); G06F 40/30 (2020.01); G06N 20/00 (2019.01); H04L 41/0803 (2013.01); H04L 41/5051 (2013.01); H04L 41/5054 (2013.01); H04L 41/5096 (2013.01); H04L 63/0254 (2013.01); H04L 63/08 (2013.01); H04L 65/601 (2013.01); H04L 65/608 (2013.01); H04L 67/10 (2013.01); H04L 67/108 (2013.01); H04L 67/141 (2013.01); H04L 67/16 (2013.01); H04L 67/22 (2013.01); H04L 67/306 (2013.01); H04L 67/32 (2013.01); H04L 67/34 (2013.01); H04L 67/02 (2013.01); H04L 67/04 (2013.01); H04L 67/42 (2013.01);
Abstract

A global architecture (GLP), as disclosed herein, is based on the thin server architectural pattern; it delivers all its services in the form of web services and there are no user interface components executed on the GLP. Each web service exposed by the GLP is stateless, which allows the GLP to be highly scalable. The GLP is further decomposed into components. Each component is a microservice, making the overall architecture fully decoupled. Each microservice has fail-over nodes and can scale up on demand. This means the GLP has no single point of failure, making the platform both highly scalable and available. The GLP architecture provides the capability to build and deploy a microservice instance for each course-recipient-user combination. Because each student interacts with their own microservice, this makes the GLP scale up to the limit of cloud resources available—i.e. near infinity.


Find Patent Forward Citations

Loading…