Handling data processing units deployed on cloud computing systems for mobile applications
AssigneeSap SE
InventorPak Man Chan
Life of this patent
Estimating the term…
Abstract
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a request to perform a set of data processing units on a set of data. The set of data processing units are deployed on a computing system. The program further retrieves the set of data. The program also instructs a background user interface (UI) page to perform the set of data processing units on the set of data. The program further provides results from performing the set of data processing units on the set of data.
Claims20
A non-transitory machine-readable medium storing a program executable by at least one processing unit of a device, the program comprising sets of instructions for:
- providing a set of selectable user interface (IU) items in a graphical user interface (GUI), wherein each selectable UI item represents a visualization collection;
- receiving, through a selection of a UI item in the set of UI items that represents the corresponding visualization collection, a request to perform a set of data processing units on a set of data, wherein the set of data processing units are deployed on a computing system, wherein the set of data comprises a visualization collection definition for the visualization collection;
- retrieving the set of data;
- sending the computing system a request for the set of data processing units;
- receiving the set of data processing units from the computing system;
- generating a background user interface (UI) page, the background UI page configured to execute on the device;
- loading the set of data processing units in the background UI page;
- instructing the background UI page to perform the set of data processing units on the set of data by generating a set of visualizations based on the visualization collection definition;
- and
- providing results from performing the set of data processing units on the set of data.
A method, executable by a device, comprising:
- providing a set of selectable user interface (IU) items in a graphical user interface (GUI), wherein each selectable UI item represents a visualization collection;
- receiving, through a selection of a UI item in the set of UI items that represents the corresponding visualization collection, a request to perform a set of data processing units on a set of data, wherein the set of data processing units are deployed on a computing system, wherein the set of data comprises a visualization collection definition for the visualization collection;
- retrieving the set of data;
- sending the computing system a request for the set of data processing units;
- receiving the set of data processing units from the computing system;
- generating a background user interface (UI) page, the background UI page configured to execute on the device;
- loading the set of data processing units in the background UI page;
- instructing the background UI page to perform the set of data processing units on the set of data by generating a set of visualizations based on the visualization collection definition;
- and
- providing results from performing the set of data processing units on the set of data.
A system comprising:
- a set of processing units;
- and
- a non-transitory machine-readable medium storing instructions that when executed by at least one processing unit in the set of processing units cause the at least one processing unit to:
- provide a set of selectable user interface (IU) items in a graphical user interface (GUI), wherein each selectable UI item represents a visualization collection;
- receive, through a selection of a UI item in the set of UI items that represents the corresponding visualization collection, a request to perform a set of data processing units on a set of data, wherein the set of data processing units are deployed on a computing system, wherein the set of data comprises a visualization collection definition for the visualization collection;
- retrieve the set of data;
- send the computing system a request for the set of data processing units;
- receive the set of data processing units from the computing system;
- generate a background user interface (UI) page, the background UI page configured to execute on the device;
- load the set of data processing units in the background UI page;
- instruct the background UI page to perform the set of data processing units on the set of data by generating a set of visualizations based on the visualization collection definition;
- and
- provide results from performing the set of data processing units on the set of data.
Dependencies are inferred from the claim text.