-
公开(公告)号:US12001274B2
公开(公告)日:2024-06-04
申请号:US17826124
申请日:2022-05-26
Inventor: Si Sun , Forrestt Severtson
CPC classification number: G06F11/079 , G06F11/0751 , G06F11/0778 , G06F11/2263 , G06F11/3438 , G06N5/04 , G06N20/00
Abstract: The following relates generally to diagnosing problems with websites. In some embodiments, a webpage interaction processor receives a list of potential user experience problems. The webpage interaction processor then extracts click data from the website, and processes the extracted click data into grams. Subsequently, an analytics engine is trained based on the processed click data. The trained analytics engine may then diagnose the problem of the website with a potential user experience problem from the received list of potential user experience problems. In some embodiments, the process is entirely automated.
-
公开(公告)号:US20240142252A1
公开(公告)日:2024-05-02
申请号:US17975401
申请日:2022-10-27
Inventor: Forrestt Severtson
IPC: G01C21/34
CPC classification number: G01C21/3492 , G01C21/3484
Abstract: Techniques for automatically identifying frequently traveled routes are provided. An example method includes obtaining telematics data associated with routes traveled by one or more drivers; mapping the telematics data associated with each route to respective step functions representative of each of the plurality of routes; comparing, the step functions representative of each of the routes to one another in order to determine a distance between each pair of step functions, of the plurality of step functions; clustering each of the routes into one or more clusters, with each cluster including one or more routes associated with step functions having distances less than a threshold distance from one another; and identifying one or more frequently traveled routes associated with the one or more drivers based on the one or more clusters, with each frequently traveled route being included in a cluster including greater than a threshold number of routes.
-
公开(公告)号:US11379293B1
公开(公告)日:2022-07-05
申请号:US16874415
申请日:2020-05-14
Inventor: Si Sun , Forrestt Severtson
Abstract: The following relates generally to diagnosing problems with websites. In some embodiments, a webpage interaction processor receives a list of potential user experience problems. The webpage interaction processor then extracts click data from the website, and processes the extracted click data into grams. Subsequently, an analytics engine is trained based on the processed click data. The trained analytics engine may then diagnose the problem of the website with a potential user experience problem from the received list of potential user experience problems. In some embodiments, the process is entirely automated.
-
4.
公开(公告)号:US20240289206A1
公开(公告)日:2024-08-29
申请号:US18656789
申请日:2024-05-07
Inventor: Si Sun , Forrestt Severtson
CPC classification number: G06F11/079 , G06F11/0751 , G06F11/0778 , G06F11/2263 , G06F11/3438 , G06N5/04 , G06N20/00
Abstract: The following relates generally to diagnosing problems with websites. In some embodiments, a webpage interaction processor receives a list of potential user experience problems. The webpage interaction processor then extracts click data from the website, and processes the extracted click data into grams. Subsequently, an analytics engine is trained based on the processed click data. The trained analytics engine may then diagnose the problem of the website with a potential user experience problem from the received list of potential user experience problems. In some embodiments, the process is entirely automated.
-
5.
公开(公告)号:US20240160696A1
公开(公告)日:2024-05-16
申请号:US18241713
申请日:2023-09-01
Inventor: Forrestt Severtson , Xuehong Sun , Andrew Karl Pulkstenis , Sandra Kane
IPC: G06F18/2113 , G06F17/18
CPC classification number: G06F18/2113 , G06F17/18 , G06F18/27
Abstract: Techniques for automatically detecting pair-wise interaction effects among a large number of variables are provided. An example method includes obtaining a data set including data related to a target variable and each of a plurality of variables upon which the target variable depends; grouping the data related to each variable, of the plurality of variables, into a pre-determined number of groups of grouped variable values; analyzing the grouped variable values related to each variable as compared to the grouped variable values related to each other variable, of the plurality of variables, in order to determine a grouped variable interaction score for each pair of variables, of the plurality of variables; and identifying a pre-determined number of pairs of variables having the highest interaction scores, based on the grouped variable interaction score for each pair of variables.
-
公开(公告)号:US20240095556A1
公开(公告)日:2024-03-21
申请号:US18240177
申请日:2023-08-30
Inventor: Forrestt Severtson
IPC: G06N7/00
CPC classification number: G06N7/00
Abstract: Techniques for detecting interactions between predictor variables in a statistical model are provided. The techniques include identifying predictor variables for a dependent variable; and for each pair of predictor variables: obtaining a dataset including (i) first predictor variable values, (ii) second predictor variable values, and (iii) dependent variable values associated with each pair of a first predictor variable value and a second predictor variable value; generating a three-dimensional graph based on the dataset, wherein each point of the three-dimensional graph includes a first coordinate value associated with a first predictor variable, a second coordinate value associated with a second predictor variable, and a third coordinate value associated with a dependent variable outcome; and analyzing the three-dimensional graph to determine a measure of spatial randomness associated with the three-dimensional graph. The techniques further include identifying pairs of predictor variables having interactions based on their respective measures of spatial randomness.
-
公开(公告)号:US12242569B1
公开(公告)日:2025-03-04
申请号:US16688106
申请日:2019-11-19
Inventor: Forrestt Severtson , Darren Lim , Julian Francisco Nieto
IPC: G06F18/00 , G06F9/54 , G06F16/28 , G06F18/214 , G06F18/23 , G06F40/126 , G06Q10/10
Abstract: A method for identifying a process includes storing formatted data, generating aggregated traces by preprocessing the formatted data, encoding each of the aggregated traces using a respective atomic word, generating a subset of aggregated traces by compressing the aggregated traces, clustering the subset of aggregated traces, and labeling the clusters. A system includes a processor and a memory including instructions that when executed cause the system to store formatted data, generate traces, encode the traces to an atomic word, generate a subset traces, cluster the subset traces, and label the clusters. A non-transitory computer readable medium containing program instructions that when executed, cause a computer system to store formatted data, generate traces, encode the traces to an atomic word, generate a subset traces, cluster the subset traces, and label the clusters.
-
公开(公告)号:US20230023636A1
公开(公告)日:2023-01-26
申请号:US17845689
申请日:2022-06-21
Inventor: Forrestt Severtson
IPC: G06F40/295 , G06N5/02
Abstract: Systems and methods are described for preparing unstructured data for machine learning analysis. An example method may include: receiving data representing a plurality of processes; analyzing the data to identify, for each process of the plurality of processes, a time-ordered sequence of events that occurred during the process; generating a plurality of emoji sequences by, for each process of the plurality of processes, generating an emoji sequence, each emoji in the emoji sequence representing an event of the events that occurred during the process, and the emoji sequence ordered in accordance with the time-ordered sequence; generating a plurality of feature vectors corresponding to the respective plurality of emoji sequences; and applying a machine learning technique to the plurality of feature vectors.
-
公开(公告)号:US20220283887A1
公开(公告)日:2022-09-08
申请号:US17826124
申请日:2022-05-26
Inventor: Si Sun , Forrestt Severtson
Abstract: The following relates generally to diagnosing problems with websites. In some embodiments, a webpage interaction processor receives a list of potential user experience problems. The webpage interaction processor then extracts click data from the website, and processes the extracted click data into grams. Subsequently, an analytics engine is trained based on the processed click data. The trained analytics engine may then diagnose the problem of the website with a potential user experience problem from the received list of potential user experience problems. In some embodiments, the process is entirely automated.
-
-
-
-
-
-
-
-