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:
Aug. 20, 2024

Filed:

Jun. 29, 2021
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Lengning Liu, Redmond, WA (US);

William Mohabbati, Issaquah, WA (US);

Joerg Derungs, Zurich, CH;

Tanuja Machineni, Redmond, WA (US);

Manu Medigesi Shivakumar, Bellevue, WA (US);

Siddhesh Ramesh Surve, Bellevue, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/245 (2019.01); G06F 16/242 (2019.01); G06F 16/2455 (2019.01); G06F 16/28 (2019.01);
U.S. Cl.
CPC ...
G06F 16/24556 (2019.01); G06F 16/244 (2019.01); G06F 16/284 (2019.01);
Abstract

Systems and methods for controlling data in a hierarchy receive a data query corresponding to data organized within nodes in a data hierarchy, wherein the data hierarchy is defined by a plurality of dimensions. A data traversal of the data hierarchy is performed including a rollup operation between different nodes at different levels of the plurality of dimensions. The rollup operation aggregates data values of the nodes at the different levels. Aggregated values for different nodes at each level are output based on the rollup operation, and the data query is executed using the aggregated values for the different nodes.


Find Patent Forward Citations

Loading…