17494255. ENHANCING APPLICATIONS BASED ON EFFECTIVENESS SCORES simplified abstract (International Business Machines Corporation)

From WikiPatents
Jump to navigation Jump to search

ENHANCING APPLICATIONS BASED ON EFFECTIVENESS SCORES

Organization Name

International Business Machines Corporation

Inventor(s)

Saraswathi Sailaja Perumalla of Visakhapatnam (IN)

Subha Kiran Patnaikuni of Visakhapatnam (IN)

Venkata Vara Prasad Karri of Visakhapatnam (IN)

Sarbajit K. Rakshit of Kolkata (IN)

ENHANCING APPLICATIONS BASED ON EFFECTIVENESS SCORES - A simplified explanation of the abstract

This abstract first appeared for US patent application 17494255 titled 'ENHANCING APPLICATIONS BASED ON EFFECTIVENESS SCORES

Simplified Explanation

Provided are techniques for enhancing applications based on effectiveness scores.

  • The patent describes a method for improving the performance of applications in an application landscape.
  • The method involves analyzing application logs to understand how different application functionalities are executing.
  • Groups of application functionalities are formed based on their similar functions.
  • An effectiveness score is assigned to each application functionality within a group.
  • Recommendations are generated for modifying each application functionality based on its effectiveness score compared to others in the group.
  • The identified recommendations are automatically implemented to update the application functionalities.
  • The applications in the application landscape are then executed.

Potential Applications

This technology can be applied in various industries and sectors where applications are used extensively, such as:

  • Software development companies can use this method to optimize the performance of their applications.
  • IT departments in organizations can enhance the efficiency of their internal applications.
  • E-commerce platforms can improve the user experience and functionality of their applications.
  • Mobile app developers can enhance the performance and usability of their apps.

Problems Solved

The technology addresses the following problems:

  • Inefficient application functionalities can negatively impact the overall performance of an application landscape.
  • Identifying and prioritizing which application functionalities need improvement can be challenging.
  • Manual modification of application functionalities can be time-consuming and error-prone.
  • Lack of insights into how different application functionalities are executing can hinder optimization efforts.

Benefits

The technology offers several benefits:

  • Improved application performance and efficiency.
  • Automated identification and modification of application functionalities.
  • Enhanced user experience and functionality.
  • Time and cost savings through automated updates.
  • Better understanding of how application functionalities are executing.


Original Abstract Submitted

Provided are techniques for enhancing applications based on effectiveness scores. Application functionalities of applications in an application landscape are identified. Application logs for the applications are analyzed to identify how the application functionalities are executing. Groups of application functionalities are formed, where each of the groups includes different application functionalities that perform a similar function. For a group of the groups, an effectiveness score is assigned to each of the different application functionalities in that group. For each application functionality, a corresponding recommendation is identified on how that application functionality is to be modified based on the effectiveness score for that application functionality compared to the effectiveness score of each of the other application functionalities in the group. Each application functionality to be modified is automatically updated based on the corresponding recommendation. The applications in the application landscape are executed.