US 12,299,008 B2
User interface features for multi-product report
Samay Shamdasani, New York, NY (US); Paul Sauve, New York, NY (US); and Eric Eriksson, New York, NY (US)
Assigned to Ramp Business Corporation, New York, NY (US)
Filed by Ramp Business Corporation, New York, NY (US)
Filed on Feb. 2, 2023, as Appl. No. 18/163,533.
Prior Publication US 2024/0265035 A1, Aug. 8, 2024
Int. Cl. G06F 16/28 (2019.01); G06F 16/2458 (2019.01)
CPC G06F 16/287 (2019.01) [G06F 16/2477 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
serving as a server that manages authorizations on behalf of a domain;
generating a first set of data through the authorizations, the first set of data comprising authorization records between user accounts of the domain and third-party named entities;
storing the first set of data as multi-dimensional data that comprises a plurality of dimensions, the plurality of dimensions comprising the user accounts and the third-party named entities as two of the dimensions;
receiving a second set of data from one or more external data sources;
causing to display a graphical user interface that visualizes an aggregation of the first set of data and the second set of data as a two-dimensional temporal graph;
receiving, from the graphical user interface, a filtering selection of the aggregation of data by a first dimension;
filtering the aggregation of data by the first dimension to generate a first subset of data;
receiving, from the graphical user interface, a grouping selection to group the first subset of the data by a second dimension, the second dimension of the first subset of data comprising a plurality of second-dimensional values; and
causing to modify the two-dimensional temporal graph in the graphical user interface, the modified two-dimensional temporal graph comprising accumulative information of the first subset of data that is separated by the plurality of second-dimensional values, each second-dimensional value of the second dimension being associated with a visual element that is distinguishable from other second-dimensional values, and wherein a totality of the visual elements of the plurality of second-dimensional values forms a visual element of the accumulative information in the modified two-dimensional temporal graph.