×

Dynamic extensions to legacy application tasks

  • US 9,106,685 B2
  • Filed: 10/28/2010
  • Issued: 08/11/2015
  • Est. Priority Date: 10/28/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method in a computing system for modernizing a menu-based legacy application having a plurality of executable legacy application tasks that are configured to be executable on a host computing system, comprising:

  • retrieving a plurality of roles, each role comprising a definition of one or more users authorized to use the role to access one or more assigned executable legacy application tasks;

    using at least one of the roles to directly access and cause an assigned executable legacy application task to be executed without invoking the menus of the legacy application;

    receiving screen output from an the executing legacy application task, wherein the executing legacy application task corresponds to a code module accessible from a single menu or sub-menu item of the menu-based legacy application and is executed on a host computing system, the executing legacy application task accessed through a communication session between the computing system and the host computing system;

    determining whether a criterion has been satisfied that indicates a non-legacy code is available to supplement the executing legacy application task; and

    when determined that the criterion has been satisfied, displaying, along with the received screen output, a user interface control configured to cause the non-legacy code to be executed when the user interface control is selected.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×