IP Library Granted Patent US 12,015,593
Granted Patent B2
US 12,015,593 · App. 17/459,894 · Granted Jun 18, 2024

Methods and systems for improved analytics

Inventors: Jeremiah Stinson (Doylestown, PA); Scott Clark (Ottawa, CA); Boris Kuschel (Ottawa, CA)
Assignee: QlikTech International AB
H04L63/0272G06F8/63H04L41/0803H04L43/045H04L63/0428H04L63/06H04L63/123H04L67/133
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,015,593
App. No.
17/459,894
Granted
Jun 18, 2024
Kind
B2
Abstract

Methods and systems for improved analytics are provided. A Software as a Service (SaaS) platform may be implemented as a distributed system using a public infrastructure, such as a public cloud, and an on-premises infrastructure, such as a private cloud. A control plane for the SaaS platform may reside in the public cloud, while a data plane for the SaaS platform may reside in the on-premises private cloud.

Claims (12)

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.

2. The method of claim 1 , wherein the secure session comprises at least one of: an HTTPS session, a Message Queuing Telemetry Transport (MQTT) session, or one or more Web Sockets.

3. The method of claim 1 , further comprising: receiving, via an address bar of a browser application of the client computing device, a first Uniform Resource Locator (URL), wherein the first URL is configured to access the control plane via the public cloud and the secure session.

4. The method of claim 3 , wherein the one or more commands comprise one or more browser calls of the browser application, and wherein the one or more browser calls cause the local instance of the SaaS platform at the first computing device to determine the result of the evaluation.

5. The method of claim 3 , wherein the one or more commands are associated with the one or more queries of data stored at one or more of the plurality of computing devices, wherein the one or more commands cause the local instance of the SaaS platform at the first computing device to determine the result of the evaluation, and wherein the data remains within the private cloud.

6. The method of claim 5 , wherein the result of the evaluation comprises metadata associated with the data stored at one or more of the plurality of computing devices, wherein the metadata is indicative of the one or more queries.

7. The method of claim 1 , wherein the visualization comprises one or more of a chart or a graph.

Assignments (3)
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 8, 2025
From: QLIKTECH INTERNATIONAL AB
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 071224/0394 →
SECURITY INTEREST Recorded Apr 18, 2024
From: QLIKTECH INTERNATIONAL AB
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 067168/0117 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2021
From: STINSON, JEREMIAH; CLARK, SCOTT; KUSCHEL, BORIS
To: QLIKTECH INTERNATIONAL AB
Reel/Frame 057397/0167 →
Continuity (2)
Provisional Application 63094562 · Oct 21, 2020
Related Publication 20220124072A1 · Apr 21, 2022