US 12,294,631 B2
Analytics systems for measuring virality and network effects in multi-domain interactions
Maksymilian Cegielski-Johnson, Redmond, WA (US); Hongwei Liang, Bellevue, WA (US); Sandipan Ganguly, Redmond, WA (US); and Samantha Sifleet, Renton, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Aug. 17, 2023, as Appl. No. 18/451,494.
Prior Publication US 2025/0063101 A1, Feb. 20, 2025
Int. Cl. H04L 67/50 (2022.01); G06F 16/34 (2019.01); G06F 16/901 (2019.01)
CPC H04L 67/535 (2022.05) [G06F 16/345 (2019.01); G06F 16/9024 (2019.01)] 24 Claims
OG exemplary drawing
 
1. A system comprising:
a processor; and
a machine-readable medium storing executable instructions that, when executed, cause the processor, alone or in combination with other processors, to perform a first set of operations comprising:
measuring data, via a measurement module in the processor, to provide measured data from a plurality of user devices regarding user interactions with a software product accessible to each of the user devices;
creating a graph model generated based on the measured data, using a graphing application, wherein the graph model includes a plurality of varying sub-metrics, each representing different attributes of a structure of the graph model; and
determining, from the plurality of the varying sub-metrics of the graph model, a viral effectiveness index (VEI) as a single metric summarizing core graph attributes of the graph model using a VEI module in an analytics application in the processor, wherein the VEI is a summary of graph connectedness of the graph model and provides a simplified presentation of the graph model with regard to user interactions with the software product;
providing the VEI generated by the analytics application to an artificial intelligence (AI) system coupled to the analytics application to provide an AI output; and
generating natural language insights and recommendations regarding the software product in response to the AI output.