Outer Rim Archives
Archives · 2024 · 12118436

Granted patent

Automated user application tracking and validation

Number
12118436
Published
2024-10-15
Filed
2021-01-22
Assignee
Disney Enterprises, Inc.
Inventors
Hamerla; Dustin Stefan et al.
CPC
G06F11/3438; G06F18/217; G06F18/214; G06F3/0481; G06N20/00
Verdict
Set aside application tracking, HR/business
Source
Google Patents · FreePatentsOnline

Abstract

A system includes a computing platform including a hardware processor and a system memory storing a software code. The hardware processor is configured to execute the software code to track interactions with a user application during use of the user application, generate, based on tracking the interactions, interaction data identifying multiple interaction events during the use, and perform a validity assessment of the interaction data. The hardware processor is further configured to execute the software code to identify, based on the validity assessment, one or more anomalies in the interaction data, and output, based on identifying the one or more anomalies in the interaction data, one or more of the interaction events corresponding respectively to the one or more anomalies.

Background

BACKGROUND (1) Data science is focused on extracting information and insight from the analysis of large collections of data, also known as “big data.” For example, data describing the use of direct-to-consumer software applications may be aggregated and analyzed in order to improve the user experience over time. Such data may be obtained from different versions of the software application each optimized for use on a different consumer electronics platform and may require validation to ensure its reliability before being put to use in performing data analytics. (2) In the conventional art, validation of data points involves several distinct and highly manual validation processes ranging from the generation of data points, the execution of validation algorithms, manual inspection of data in the performance of root-cause analysis, and failure remediation, for example. Due to this intense reliance on human participation, the conventional approach to data validation is undesirably costly and time consuming. Accordingly, there is a need in the art for an automated solution enabling the reliable collection and validation of user data.

Claims

1. A system comprising: a computing platform including a hardware processor and a system memory storing a software code; the hardware processor configured to execute the software code to: track interactions with a user application during a use of the user application; generate, based on tracking the interactions, interaction data identifying a plurality of interaction events during the use, the interaction data including a plurality of states of the user application each corresponding to one of the plurality of interaction events, wherein each of the plurality of states of the user application is assigned at least one key that is included in the interaction data to link the plurality of states to recreate the interactions of the user; perform a validity assessment of the interaction data; identify, based on the validity assessment, one or more anomalies in the interaction data; and output, based on identifying the one or more anomalies in the interaction data, one or more of the plurality of interaction events corresponding respectively to the one or more anomalies. || 11. A method for use by a system including a computing platform having a hardware processor and a system memory storing a software code, the method comprising: tracking, by the software code executed by the hardware processor, interactions with a user application during a use of the user application; generating, by the software code executed by the hardware processor and based on tracking the interactions, interaction data identifying a plurality of interaction events during the use, the interaction data including a plurality of states of the user application each corresponding to one of the plurality of interaction events, wherein each of the plurality of states of the user application is assigned at least one key that is included in the interaction data to link the plurality of states to recreate the interactions of the user; performing, by the software code executed by the hardware processor and using the validation subsystem, a validity assessment of the interaction data; identifying, by the software code executed by the hardware processor and based on the validity assessment, one or more anomalies in the interaction data; and outputting, by the software code executed by the hardware processor and based on identifying the one or more anomalies in the interaction data, one or more of the interaction events corresponding respectively to the one or more anomalies.