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:
Oct. 19, 2021

Filed:

Feb. 26, 2021
Applicant:

Modo Labs, Inc., Cambridge, MA (US);

Inventors:

Thomas Hughes Speller, III, Wakefield, MA (US);

Brian Lawrence Patt, Cambridge, MA (US);

Evan Arthur McCullough, Dedham, MA (US);

Ryan Zhao Chan, Arlington, MA (US);

Assignee:

Modo Labs, Inc., Cambridge, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 29/08 (2006.01); H04L 9/08 (2006.01); H04L 12/24 (2006.01); H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
H04L 67/02 (2013.01); H04L 9/0825 (2013.01); H04L 9/3213 (2013.01); H04L 9/3247 (2013.01); H04L 41/024 (2013.01); H04L 41/22 (2013.01); H04L 67/1095 (2013.01); H04L 67/2804 (2013.01);
Abstract

Systems and methods for providing a middleware application for user-interface-driven applications include receiving, at the middleware application, queries from different dynamic user interface modules associated with respective front-end applications. The front-end applications are authenticated using authentication data included in the query and verification data external to the middleware application. In response to each query, the middleware application receives data from different external data sources, each being a separate instance of the same back-end service. The data is used to generate objects declaring instances of user interface elements, which are sent by the middleware application to the requesting dynamic user interface module for rendering at the associated front-end application.


Find Patent Forward Citations

Loading…