Autonomous intelligent system for feature enhancement and improvement prioritization

US2021294588A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2021294588-A1
Application numberUS-202016827236-A
CountryUS
Kind codeA1
Filing dateMar 23, 2020
Priority dateMar 23, 2020
Publication dateSep 23, 2021
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • Instructions to perform operations on packed data, e.g. vector, tile or matrix operations · CPC title

  • H04L67/535Primary

    Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • Machine learning · CPC title

  • G06F8/65Primary

    Updates (security arrangements therefor G06F21/57) · CPC title

  • Software deployment · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2021294588A1 cover?
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…
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification H04L67/535. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Sep 23 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).