Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

System Learning Program

IP.com Disclosure Number: IPCOM000060209D
Original Publication Date: 1986-Mar-01
Included in the Prior Art Database: 2005-Mar-08
Document File: 2 page(s) / 45K

Publishing Venue

IBM

Related People

Andrews, R: AUTHOR [+2]

Abstract

The System Learning Program disclosed herein has adaptive capabilities that can be used for end-user applications and for application development. Applications have adaptive capability to access data. Data, transactions, and screens in the program are accessed by paths that are implicitly or explicitly defined in the repository. By turning on a "learn" mode, users can sensitize the system to the sequence of events used to get from one place to another in their application. When "learn" mode is on, users can use normal processing to reach their goal. As shown in the figure, the system tracks the sources of values controlling that processing to define a new path for access to the goal. Note that users do not have to write symbolic code to get the system to take this short-cut.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 61% of the total text.

Page 1 of 2

System Learning Program

The System Learning Program disclosed herein has adaptive capabilities that can be used for end-user applications and for application development. Applications have adaptive capability to access data. Data, transactions, and screens in the program are accessed by paths that are implicitly or explicitly defined in the repository. By turning on a "learn" mode, users can sensitize the system to the sequence of events used to get from one place to another in their application. When "learn" mode is on, users can use normal processing to reach their goal. As shown in the figure, the system tracks the sources of values controlling that processing to define a new path for access to the goal. Note that users do not have to write symbolic code to get the system to take this short-cut. They show the system, by example, what is to be done. When users have reached their goal, they tell the system to store the path. The path is then committed to memory and can be used any time they start toward that goal. As more paths are defined for access to particular goals, there may be ambiguities. That is, for a particular goal, there may be several paths. Even though they did not use symbolic code to define the paths to the goal, the system stores the path in that form and can use the symbolic form to explain their choices. The adaptive path information is stored in the repository data base attached to related user items. This, with other relationship and author...