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

Claim 18:
19. A system, comprising:
a cloud processing environment comprising at least one server;
the at least one server comprising a processor and a non-transitory computer-readable storage medium;
the non-transitory computer-readable storage medium comprises executable instructions; and
the executable instructions when executed on the processor from the non-transitory computer-readable storage medium cause the processor to perform operations comprising:
maintaining a data store comprising transaction data for transactions and any browser history data associated with the transactions, wherein the transaction data and the browser history data span multiple 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, 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;
deriving trends for item categories of items associated with the transactions across multiple transaction channels comprising in-store transactions and the online transactions based on processing workflows specific to the retailers and the entities and based on the previously aggregated totals for the transaction metrics, current aggregated totals for the transaction metrics, and the current trends of the data store;
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 providing interactive graphical data representing the trends through corresponding workflows of corresponding systems using corresponding APIs to interfaces associated with the retailers and the entities.