-
公开(公告)号:US12182594B2
公开(公告)日:2024-12-31
申请号:US18103924
申请日:2023-01-31
Applicant: FullStory, Inc.
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface of an application are disclosed. In one aspect, a method includes, for each of a plurality of different user sessions of a native application, accessing frame bundles that each include data representing content presented by a frame of a user interface of the native application at a given time. Each frame bundle includes at least a portion of a view tree of the native application used to generate the user interface at the given time and data specifying content presented by each view of the portion of the view tree. Based on the frame bundles, playback data are generated that present visual changes of the user interface corresponding to changes to the view trees.
-
公开(公告)号: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.
-
公开(公告)号:US11593131B2
公开(公告)日:2023-02-28
申请号:US17533750
申请日:2021-11-23
Applicant: FullStory, Inc.
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface of an application are disclosed. In one aspect, a method includes, for each of a plurality of different user sessions of a native application, accessing frame bundles that each include data representing content presented by a frame of a user interface of the native application at a given time. Each frame bundle includes at least a portion of a view tree of the native application used to generate the user interface at the given time and data specifying content presented by each view of the portion of the view tree. Based on the frame bundles, playback data are generated that present visual changes of the user interface corresponding to changes to the view trees.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US20220214772A1
公开(公告)日:2022-07-07
申请号: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
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.
-
公开(公告)号:USD954736S1
公开(公告)日:2022-06-14
申请号:US29811371
申请日:2021-10-13
Applicant: FullStory, Inc.
Designer: Joshua Calvin Teague , Hollis Bruce Johnson, Jr.
-
公开(公告)号:US11216288B1
公开(公告)日:2022-01-04
申请号:US16710743
申请日:2019-12-11
Applicant: FullStory, Inc.
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface of an application are disclosed. In one aspect, a method includes, for each of a plurality of different user sessions of a native application, accessing frame bundles that each include data representing content presented by a frame of a user interface of the native application at a given time. Each frame bundle includes at least a portion of a view tree of the native application used to generate the user interface at the given time and data specifying content presented by each view of the portion of the view tree. Based on the frame bundles, playback data are generated that present visual changes of the user interface corresponding to changes to the view trees.
-
公开(公告)号:US11199939B2
公开(公告)日:2021-12-14
申请号: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.
-
-
-
-
-
-
-
-
-