Patent ID: 11880850
Assignee: NCR VOYIX CORPORATION
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A method, comprising:
providing executable instructions to a processor of a cloud-based service causing the processor to perform operations, comprising:
maintaining a data store as an aggregation of transaction data that spans retailers and entities, wherein the entities comprise manufacturers, suppliers, distributors, and Consumer Packaging Goods (CPG) companies associated with items that are sold by the retailers to consumers of the retailers, wherein maintaining further includes receiving the transaction data from purchase transaction workflows associated with transaction details for purchase transactions processed on transaction terminals and browsers, wherein the transaction details from the browsers are obtained from browser history data, wherein maintaining further includes tracking activity from the browsing history data including tracking total clicks by online transaction channel and length of time per website visited;
indexing, correlating, and linking the transaction data by retailer identifiers, e-commerce identifiers, store identifiers, item categories or item types for each item of each transaction, entity identifiers associated with items of each transaction, item identifiers, promotion identifiers, and customer identifiers within the data store, wherein the data store is cloud accessible to each entity;
maintaining transaction metrics for the transaction data of the data store, wherein maintaining further includes maintaining aggregated totals for the transaction metrics and maintaining previously aggregated totals for the transaction metrics within the data store, wherein the aggregated totals and the previously aggregated totals include at least one custom defined aggregated total for a corresponding transaction metric is customized per each entity, wherein maintaining further includes maintaining current trends within the data store based on patterns associated with the aggregated totals and the previously aggregated totals;
generating or updating trends across transaction channels for item categories of items associated with the transaction data using the transaction data and the previously aggregated totals for the transaction metrics, current aggregated totals for the transaction metrics, and the current trends;
providing a platform integrated into workflows for systems of the retailers and the entities via application programming interfaces (APIs) processed within the workflows of the systems, wherein the platform provides integrated collaboration between the retailers and the entities with respect to the transaction metrics and the trends based on the transaction data for the items provided by the retailers and the entities; and
selectively reporting the trends to the retailers and the entities through corresponding APIs processed within corresponding workflows of corresponding systems.