-
公开(公告)号:US11782781B1
公开(公告)日:2023-10-10
申请号:US16236095
申请日:2018-12-28
Applicant: FullStory, Inc.
Inventor: Jaime Michael Yap , Aditya Santosh Kulkarni , Charles Mell Lay
CPC classification number: G06F11/0778 , G06F9/451 , G06F11/079 , G06F11/3089 , H04L67/14
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating the impact of events related to user interfaces on target outcomes. In one aspect, a method includes defining a set of sequential events including a target outcome and a series of lead-up events that are required to occur prior to the target outcome. The processor(s) identify matching sessions during which at least one of the lead-up events was performed based on session data for each matching session including data identifying the at least one lead-up event. The processor(s) examine session data for each of the matching sessions to determine how many of the matching sessions included a specified session feature. The impact of the specified session feature on the target outcome is determined based on an unrealized metric of the matching sessions that included the specified session feature, but did not include the target outcome.
-
公开(公告)号:US11593343B1
公开(公告)日:2023-02-28
申请号:US16908222
申请日:2020-06-22
Applicant: FullStory, Inc.
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for clustering user interface event data for analysis and retrieval are disclosed. In one aspect, a system includes a data store and computer(s) that interact with the data store and execute instructions that cause the computer(s) to receive, for a user interface event, event data specifying a structure of a user interface presented during the user session. The event is assigned to a respective cluster based on a comparison of the structure of the user interface specified by the event data to a user interface structure that represents the respective cluster. For each cluster, a user interface attribute indicative of a user interface state of user interfaces specified by the event data in the cluster is determined. User interface state groups are generated based on the user interface attribute for each cluster.
-
公开(公告)号:US12141413B2
公开(公告)日:2024-11-12
申请号:US18317636
申请日:2023-05-15
Applicant: FullStory, Inc.
Inventor: Joel Grayson Webber , Stephanie Jill Brubaker , Hollis Bruce Johnson, Jr. , Ian Thomas Rose , Scott Mitchell Voigt , Jaime Michael Yap , Joshua Calvin Teague
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface are disclosed. In one aspect, a method includes identifying a set of mutation events specifying changes to the structure of a user interface that occurred during the user session, and generating user interface states specifying different structures of the user interface throughout the given user session. Based at least in part on the user interface states, playback data that present visual changes of the user interface corresponding to the set of mutation events that occurred during the user session are generated. Session activity data describing user interactions that occurred during the user session are also generated. At least a portion of the playback data and the session activity data are output to a requesting device.
-
公开(公告)号:US10402041B2
公开(公告)日:2019-09-03
申请号:US15896887
申请日:2018-02-14
Applicant: FullStory, Inc.
Inventor: Joel Grayson Webber , Stephanie Jill Brubaker , Hollis Bruce Johnson, Jr. , Ian Thomas Rose , Scott Mitchell Voigt , Jaime Michael Yap
IPC: G06F11/30 , G06F11/36 , G06F17/22 , G06F9/451 , G06F3/0481
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface are disclosed. In one aspect, a method includes identifying a set of mutation events specifying changes to the structure of a user interface that occurred during the user session, and generating user interface states specifying different structures of the user interface throughout the given user session. Based at least in part on the user interface states, playback data that present visual changes of the user interface corresponding to the set of mutation events that occurred during the user session are generated. Session activity data describing user interactions that occurred during the user session are also generated. At least a portion of the playback data and the session activity data are output to a requesting device.
-
公开(公告)号:US09766769B1
公开(公告)日:2017-09-19
申请号:US14587481
申请日:2014-12-31
Applicant: FullStory, Inc.
Inventor: Joel Grayson Webber , Stephanie Jill Brubaker , Hollis Bruce Johnson, Jr. , Ian Thomas Rose , Scott Mitchell Voigt , Jaime Michael Yap
IPC: G06F3/048 , G06F3/0481 , G06F17/22
CPC classification number: G06F3/0481 , G06F9/451 , G06F11/302 , G06F11/3668 , G06F17/2247
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface are disclosed. In one aspect, a method includes identifying a set of mutation events specifying changes to the structure of a user interface that occurred during the user session, and generating user interface states specifying different structures of the user interface throughout the given user session. Based at least in part on the user interface states, playback data that present visual changes of the user interface corresponding to the set of mutation events that occurred during the user session are generated. Session activity data describing user interactions that occurred during the user session are also generated. At least a portion of the playback data and the session activity data are output to a requesting device.
-
公开(公告)号:US11687208B2
公开(公告)日:2023-06-27
申请号:US17548856
申请日:2021-12-13
Applicant: FullStory, Inc.
Inventor: Joel Grayson Webber , Stephanie Jill Brubaker , Hollis Bruce Johnson, Jr. , Ian Thomas Rose , Scott Mitchell Voigt , Jaime Michael Yap , Joshua Calvin Teague
CPC classification number: G06F3/0481 , G06F9/451 , G06F11/302 , G06F11/3438 , G06F11/3668 , G06F40/14
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface are disclosed. In one aspect, a method includes identifying a set of mutation events specifying changes to the structure of a user interface that occurred during the user session, and generating user interface states specifying different structures of the user interface throughout the given user session. Based at least in part on the user interface states, playback data that present visual changes of the user interface corresponding to the set of mutation events that occurred during the user session are generated. Session activity data describing user interactions that occurred during the user session are also generated. At least a portion of the playback data and the session activity data are output to a requesting device.
-
公开(公告)号:US20210055836A1
公开(公告)日:2021-02-25
申请号:US17094390
申请日:2020-11-10
Applicant: FullStory, Inc.
Inventor: Joel Grayson Webber , Stephanie Jill Brubaker , Hollis Bruce Johnson, JR. , Ian Thomas Rose , Scott Mitchell Voigt , Jaime Michael Yap , Joshua Calvin Teague
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface are disclosed. In one aspect, a method includes identifying a set of mutation events specifying changes to the structure of a user interface that occurred during the user session, and generating user interface states specifying different structures of the user interface throughout the given user session. Based at least in part on the user interface states, playback data that present visual changes of the user interface corresponding to the set of mutation events that occurred during the user session are generated. Session activity data describing user interactions that occurred during the user session are also generated. At least a portion of the playback data and the session activity data are output to a requesting device.
-
公开(公告)号:US10691664B1
公开(公告)日:2020-06-23
申请号:US15896167
申请日:2018-02-14
Applicant: FullStory, Inc.
IPC: G06F17/30 , G06F16/23 , G06F3/0484
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for clustering user interface event data for analysis and retrieval are disclosed. In one aspect, a system includes a data store and computer(s) that interact with the data store and execute instructions that cause the computer(s) to receive, for a user interface event, event data specifying a structure of a user interface presented during the user session. The event is assigned to a respective cluster based on a comparison of the structure of the user interface specified by the event data to a user interface structure that represents the respective cluster. For each cluster, a user interface attribute indicative of a user interface state of user interfaces specified by the event data in the cluster is determined. User interface state groups are generated based on the user interface attribute for each cluster.
-
公开(公告)号:US09927947B1
公开(公告)日:2018-03-27
申请号:US15695951
申请日:2017-09-05
Applicant: FullStory, Inc.
Inventor: Joel Grayson Webber , Stephanie Jill Brubaker , Hollis Bruce Johnson, Jr. , Ian Thomas Rose , Scott Mitchell Voigt , Jaime Michael Yap
IPC: G06F3/048 , G06F3/0481 , G06F17/22
CPC classification number: G06F3/0481 , G06F9/451 , G06F11/302 , G06F11/3668 , G06F17/2247
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface are disclosed. In one aspect, a method includes identifying a set of mutation events specifying changes to the structure of a user interface that occurred during the user session, and generating user interface states specifying different structures of the user interface throughout the given user session. Based at least in part on the user interface states, playback data that present visual changes of the user interface corresponding to the set of mutation events that occurred during the user session are generated. Session activity data describing user interactions that occurred during the user session are also generated. At least a portion of the playback data and the session activity data are output to a requesting device.
-
公开(公告)号:US20210365164A1
公开(公告)日:2021-11-25
申请号:US17397155
申请日:2021-08-09
Applicant: FullStory, Inc.
Inventor: Jaime Michael Yap , Joel Grayson Webber , Joshua Calvin Teague , Robert Adam Rice
IPC: G06F3/0484 , G06F3/0481 , G06F11/34 , H04L29/08 , G06Q30/02 , H04N21/442
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating and presenting engagement heatmaps. In one aspect, a method includes generating and providing, to a client device, an interactive interface that includes a session replay area that presents playback of user interfaces presented during a user session. A detection is made, based on interaction data received from the client device, of user interaction with an interface control for viewing engagement heatmaps. In response to detecting the user interaction with the interface control, playback is paused. The interactive interface is updated to present, for each of two or more user interface elements presented by the given user interface, an engagement heatmap visualization that visually represents a relative quantity of user interactions with the user interface element when the user interface element was presented by the given interface.
-
-
-
-
-
-
-
-
-