×

System and method of integrating software components

  • US 6,973,655 B2
  • Filed: 12/18/2001
  • Issued: 12/06/2005
  • Est. Priority Date: 12/18/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented interactive method of integrating and customizing document-based services in a knowledge management system, comprising:

  • providing a plurality of document-based services, wherein each document-based service comprises a software component associated with the system and provides at least one functionality for processing at least a portion of a document;

    wherein each software component includes a control panel for defining and inputting commands, input parameters and output parameters associated with the software component;

    wherein input parameters comprise a document-based string parameter;

    displaying the plurality of document-based services in a user interface, wherein each document-based service has a link associated with it for accessing the document-based service directly;

    responsive to user selection of a first document-based service from the plurality of document-based services, displaying the first document-based service'"'"'s control panel in the user interface;

    responsive to user input of at least one command and at least one input parameter in the control panel of the first document-based service, caching any results objects for further usage within a session memory, displaying any output generated by the document-based first service in the user interface, and providing handles to specify paths to the results objects within the session memory;

    responsive to user selection of a second document-based service from the plurality of document-based services, displaying the second document-based service'"'"'s control panel in the user interface; and

    responsive to user selection of at least a portion of the output generated by the first document-based service, at least one command and at least one input parameter in the control panel of the second document-based service, piping the at least a portion of the output generated by the first document-based service to the selected input parameter of the second document-based service and displaying any output generated by the second document-based service in the user interface.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×