US 12,015,593 B2
Methods and systems for improved analytics
Jeremiah Stinson, Doylestown, PA (US); Scott Clark, Ottawa (CA); and Boris Kuschel, Ottawa (CA)
Assigned to QlikTech International AB, Lund (SE)
Filed by QlikTech International AB, Lund (SE)
Filed on Aug. 27, 2021, as Appl. No. 17/459,894.
Claims priority of provisional application 63/094,562, filed on Oct. 21, 2020.
Prior Publication US 2022/0124072 A1, Apr. 21, 2022
Int. Cl. H04L 29/06 (2006.01); G06F 8/61 (2018.01); H04L 9/40 (2022.01); H04L 41/0803 (2022.01); H04L 43/045 (2022.01); H04L 67/133 (2022.01)
CPC H04L 63/0272 (2013.01) [G06F 8/63 (2013.01); H04L 41/0803 (2013.01); H04L 43/045 (2013.01); H04L 63/0428 (2013.01); H04L 63/06 (2013.01); H04L 63/123 (2013.01); H04L 67/133 (2022.05)] 7 Claims
OG exemplary drawing
 
1. A method comprising:
establishing, by a client computing device, a secure session with a control plane of a software as a service (SaaS) platform;
outputting, at a browser application of the client computing device, a user interface configured to access a public application of the SaaS platform associated with a public cloud and a private application of the SaaS platform associated with a private cloud;
sending, by the browser application of the client computing device, via the private application and the secure session, one or more commands to a first computing device of a plurality of computing devices associated with the private cloud, wherein each computing device of the plurality of computing devices comprises a local instance of the SaaS platform comprising one or more private applications of the SaaS platform;
receiving, by the client computing device from the first computing device, via the private application and the secure session, a result of an evaluation, wherein the one or more commands cause the first computing device to determine, via the local instance of the SaaS platform, the result of the evaluation; and
outputting, by the browser application of the client computing device, via the user interface, the result of the evaluation as a visualization.