Ui workflow optimization based on expected next ui interaction
US-2024427469-A1 · Dec 26, 2024 · US
US2021294588A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2021294588-A1 |
| Application number | US-202016827236-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 23, 2020 |
| Priority date | Mar 23, 2020 |
| Publication date | Sep 23, 2021 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods for prioritizing enhancement and/or improvements of features of a user application are disclosed. In at least one embodiment, a method includes retrieving analytics data generated by an analytics engine, where the analytics data includes data relating to user interactions with a feature of the user application. A plurality of vectors is generated from the analytics data. The plurality of vectors include vectors corresponding to user interactions with the feature. A priority is assigned to enhancing and/or improving the feature of the user application based on a weighted sum of the plurality of vectors.
Opening claim text (preview).
What is claimed is: 1 . A computer-implemented method for prioritizing enhancement and/or improvements of features of a user application, comprising: retrieving analytics data generated by an analytics engine, wherein the analytics data includes data relating to user interactions with a feature of the user application; generating a plurality of vectors using the analytics data, wherein the plurality of vectors include vectors corresponding to one or more of: a feature performance vector based on performance metrics of the feature of the user application; a feature engagement vector based on metrics for user engagement with the feature of the user application; a feature visitor vector based on metrics associated with new visitors and/or returning visitors using the feature of the user application; a feature adoption vector based on user adoption of prior features; assigning a weight to each of the plurality of vectors; and assigning a priority to enhancing and/or improving the feature of the user application based on a weighted sum of the plurality of vectors. 2 . The computer-implemented method of claim 1 , wherein the weighted sum of the plurality of vectors is used to generate an index value corresponding to the priority for enhancing and/or improving the feature. 3 . The computer-implemented method of claim 1 , wherein one or more of the feature performance vector, the feature engagement vector, and the feature adoption vector are generated from a corresponding plurality of sub-vectors. 4 . The computer-implemented method of claim 1 , wherein the plurality of vectors include a feature performance vector based on one or more feature performance sub-vectors, wherein the one or more sub-vectors of the feature performance vector include: a sub-vector corresponding to the time taken for opening sessions associated with the feature; a sub-vector corresponding to the time taken for performing actions associated with the feature; and wherein the feature performance vector is determined as a weighted sum of the one or more feature performance sub-vectors. 5 . The computer-implemented method of claim 1 , wherein the plurality of vectors include a feature engagement vector based on one or more feature engagement sub-vectors, wherein the one or more feature engagement sub-vectors include: a sub-vector corresponding to the number of clicks that users have made while engaging with the feature; a sub-vector corresponding to the time that the users have spent using the feature; a sub-vector corresponding to the bounce rates for pages viewed by users engaging the feature; and a sub-vector corresponding to the number of pages viewed by users during a session; and wherein the feature engagement vector is determined as a weighted sum of the one or more feature engagement sub-vectors. 6 . The computer-implemented method of claim 1 , wherein the plurality of vectors include a feature adoption vector, wherein the feature adoption vector corresponding to the user adoption of prior features operating in a same context as the feature. 7 . The computer-implemented method of claim 6 , wherein the feature adoption vector is derived from a regression analysis of one or more of: ratings of the prior features given by users of the prior features; and ratings given to the prior features by owners of products including the prior features. 8 . A system comprising: one or more information handling systems, wherein the one or more information handling systems include: a processor; a data bus coupled to the processor; and a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus; wherein the computer program code included in one or more of the information handling systems is executable by the processor of the information handling system so that the information handling system, alone or in combination with other information handling systems, executes operations comprising: retrieving analytics data generated by an analytics engine, wherein the analytics data includes data relating to user interactions with a feature of a user application; generating a plurality of vectors using the analytics data, wherein the plurality of vectors include vectors corresponding to one or more of: a feature performance vector based on performance metrics of the feature of the user application; a feature engagement vector based on metrics for user engagement with the feature of the user application; a feature visitor vector based on metrics associated with new visitors and/or returning visitors using the feature of the user application; a feature adoption vector based on user adoption of prior features; assigning a weight to each of the plurality of vectors; and assigning a priority to enhancing and/or improving the feature of the user application based on a weighted sum of the plurality of vectors. 9 . The system of claim 8 , wherein the weighted sum of the plurality of vectors is used to generate an index value corresponding to the priority for enhancing and/or improving the feature. 10 . The system of claim 8 , wherein one or more of the feature performance vector, the feature engagement vector, and the feature adoption vector are generated from a corresponding plurality of sub-vectors. 11 . The system of claim 8 , wherein the plurality of vectors include a feature performance vector based on one or more feature performance sub-vectors, wherein the one or more sub-vectors of the feature performance vector include: a sub-vector corresponding to the time taken for opening sessions associated with the feature; a sub-vector corresponding to the time taken for performing actions associated with the feature; and wherein the feature performance vector is determined as a weighted sum of the one or more feature performance sub-vectors. 12 . The system of claim 8 , wherein the plurality of vectors include a feature engagement vector based on one or more feature engagement sub-vectors, wherein the one or more feature engagement sub-vectors include: a sub-vector corresponding to the number of clicks that users have made while engaging with the feature; a sub-vector corresponding to the time that the users have spent using the feature; a sub-vector corresponding to the bounce rates for pages viewed by users engaging the feature; and a sub-vector corresponding to the number of pages viewed by users during a session; and wherein the feature engagement vector is determined as a weighted sum of the one or more feature engagement sub-vectors. 13 . The system of claim 8 , wherein the plurality of vectors include a feature adoption vector, wherein the feature adoption vector corresponds to the user adoption of prior features operating in the same context as the feature. 14 . The system of claim 13 , wherein the feature adoption vector is derived from a regression analysis of one or more of: ratings of the prior features given by users of the prior features; and ratings given to the prior features by owners of products including the prior features. 15 . A non-transitory, computer-readable storage medium embodying computer program code, the computer program code comprising computer-executable instructions configured for: retrieving analytics data generated by an analytics engine, wherein the analytics data includes data relating to user interactions with a feature of the user application; generating a plurality of vectors using the analytics data, wherein the
Instructions to perform operations on packed data, e.g. vector, tile or matrix operations · CPC title
Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title
Machine learning · CPC title
Updates (security arrangements therefor G06F21/57) · CPC title
Software deployment · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.