Abstract:
Methods, systems, and devices supporting adjusting user interfaces based on user usage patterns are described. A page layout server may store an initial page layout for a page corresponding to a data object type, where the initial page layout may be defined by a first user and include a set of user interface components. The page layout server may transmit, to a set of user devices, a first indication of the page for display by the set of user devices according to the initial page layout. The page layout server may track user interactions with the set of user interface components, determine an updated page layout for the page based on an analysis of the tracked user interactions and the initial page layout, and transmit a second indication of the page for display by the set of user devices according to the updated page layout.
Abstract:
Disclosed are examples of systems, apparatus, methods and computer program products for converting video into a walkthrough for an application or an online service. For example, a database storing data objects identifying walkthrough stages can be maintained. Each walkthrough stage can be associated with one or more features of an application or a service. Video comprising a plurality of frames can be received. A spatial region of one or more of the frames can be matched to a graphical component of the application or the service to produce a mapping. One or more of the frames can be processed using the mapping to determine that an update to a user interface (UI) displayed on a computing device has occurred. One or more walkthrough stages stored in the database can be identified based on the mapping. The one or more identified walkthrough stages can be assigned to a walkthrough. The walkthrough can be stored as a data file in a database of a database system. The walkthrough can be configured to be accessed via the data network and interacted with using the computing device.
Abstract:
Methods, systems, and devices supporting adjusting user interfaces based on user usage patterns are described. A page layout server may store an initial page layout for a page corresponding to a data object type, where the initial page layout may be defined by a first user and include a set of user interface components. The page layout server may transmit, to a set of user devices, a first indication of the page for display by the set of user devices according to the initial page layout. The page layout server may track user interactions with the set of user interface components, determine an updated page layout for the page based on an analysis of the tracked user interactions and the initial page layout, and transmit a second indication of the page for display by the set of user devices according to the updated page layout.
Abstract:
Disclosed are examples of systems, apparatus, methods and computer program products for automatically matching start criteria and completion criteria of a walkthrough for an application or an online service. A database storing data objects identifying walkthroughs and walkthrough stages can be maintained. An indication can be received that walkthrough stages of a first walkthrough in the database have been added, removed, or modified. It can be determined that a first completion criterion associated with a first walkthrough stage of the first walkthrough and a first start criterion associated with a second walkthrough stage of the first walkthrough do not match. The first start criterion and the first completion criterion can be processed to generate a matched start criterion and a matched completion criterion. The first start criterion and the first completion criterion can be replaced with the matched start criterion and the matched completion criterion to generate a modified walkthrough.
Abstract:
Disclosed are examples of systems, apparatus, methods and computer program products for converting video into a walkthrough for an application or an online service. For example, a database storing data objects identifying walkthrough stages can be maintained. Each walkthrough stage can be associated with one or more features of an application or a service. Video comprising a plurality of frames can be received. A spatial region of one or more of the frames can be matched to a graphical component of the application or the service to produce a mapping. One or more of the frames can be processed using the mapping to determine that an update to a user interface (UI) displayed on a computing device has occurred. One or more walkthrough stages stored in the database can be identified based on the mapping. The one or more identified walkthrough stages can be assigned to a walkthrough. The walkthrough can be stored as a data file in a database of a database system. The walkthrough can be configured to be accessed via the data network and interacted with using the computing device.
Abstract:
Disclosed are examples of systems, apparatus, methods and computer program products for automatically matching start criteria and completion criteria of a walkthrough for an application or an online service. A database storing data objects identifying walkthroughs and walkthrough stages can be maintained. An indication can be received that walkthrough stages of a first walkthrough in the database have been added, removed, or modified. It can be determined that a first completion criterion associated with a first walkthrough stage of the first walkthrough and a first start criterion associated with a second walkthrough stage of the first walkthrough do not match. The first start criterion and the first completion criterion can be processed to generate a matched start criterion and a matched completion criterion. The first start criterion and the first completion criterion can be replaced with the matched start criterion and the matched completion criterion to generate a modified walkthrough.