×

Symbiotic computer application and system and method for generation and presentation of same

  • US 20040015842A1
  • Filed: 05/17/2001
  • Published: 01/22/2004
  • Est. Priority Date: 05/17/2001
  • Status: Active Grant
First Claim
Patent Images

1. A symbiotic computer application designer for generating symbiotic computer applications for communication between an end-user device having an input and an output and a back-end data system having a back-end application, the symbiotic computer application designer comprising:

  • a user interface form generator configured to receive and analyze data system navigation recordings associated with the back-end application of the back-end data system, the user interface form generator configured to generate default user interface forms based upon predefined procedures to process the data system navigation recordings including those related to output screens, other output segments, and screen transitions of the back-end data system, the default user interface forms configured to operate with the end-user device to present controls and data fields to the output of the end-user device and to receive data from the input of the end-user device; and

    a task object generator configured to generate task objects to respond to input from the end-user device, to transmit data to the back-end data system and to receive data from the back-end data system, each of the task objects having one or more task object inputs, task object outputs, and transfer functions, the one or more transfer functions configured to operate on the task object inputs to result in the task object outputs, some of the plurality of task objects having one or more first discrete associations with one or more of the default user interface forms, the first discrete associations including receiving data from one or more of the default user interface forms as one or more of the task object inputs and sending data to one or more of the default user interface forms as one or more of the task object outputs, some of the task objects having one or more second discrete associations with the back-end application including receiving data from the back-end application as one or more of the task object inputs and sending data to the back-end application as one or more of the task object outputs.

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