Method for providing a dynamic tutorial display
    1.
    发明授权
    Method for providing a dynamic tutorial display 失效
    提供动态教程显示的方法

    公开(公告)号:US4941829A

    公开(公告)日:1990-07-17

    申请号:US137399

    申请日:1987-12-23

    CPC分类号: G09B19/0053 G06F9/4446

    摘要: A method is disclosed for providing a dynamic tutorial display for assisting a computer operator in the utilization of a selected interactive software application. A tutorial processing program is provided and is resident between the operating system and a selected interactive software application, acting as a filter therebetween. A sequence of desired operator inputs, such as keystrokes or mouse movements, is recorded by the tutorial processing program along with an indication of the elapsed time between each input. In response to an operator request for assistance, the tutorial processing program couples each recorded input in a selected sequence to the interactive software application, in sequence in accordance with the recorded elapsed time indications. In practice, the software application will then respond in a manner identical to the response generated by human inputs. In a preferred embodiment of the present invention, the tutorial processing program also includes a provision for recording a plurality of textual or audible descriptive elements within the sequence of operator inputs.

    Acceleration of system interrupts between operating systems in
guest-host relationship
    2.
    发明授权
    Acceleration of system interrupts between operating systems in guest-host relationship 失效
    在客户主机关系中加速操作系统之间的系统中断

    公开(公告)号:US5038281A

    公开(公告)日:1991-08-06

    申请号:US909523

    申请日:1986-09-19

    申请人: Anthony M. Peters

    发明人: Anthony M. Peters

    IPC分类号: G06F9/455 G06F9/48

    CPC分类号: G06F9/4812 G06F9/45537

    摘要: This disclosure describes the acceleration of system interrupts between one operating system and another operating system which run in a guest-host relationship. The execution time required by the host operating system (HOS) to service system interrupts is substantially reduced, thus allowing the guest operating system (GOS) to execute more efficiently. The invention is implemented by enhancing HOS supervisor services and HOS dispatching functions so that GOS resident supervisor functions are bypassed.

    摘要翻译: 本公开描述了在一个操作系统和以客主机关系运行的另一操作系统之间的系统中断的加速。 主机操作系统(HOS)为服务系统中断所需的执行时间大大减少,从而允许客户机操作系统(GOS)更有效地执行。 本发明通过增强HOS主管服务和HOS调度功能实现,从而绕过GOS驻留主管功能。

    Method for employing and external object handler program with another
computer application program
    3.
    发明授权
    Method for employing and external object handler program with another computer application program 失效
    采用和外部对象处理程序的方法与另一个计算机应用程序

    公开(公告)号:US5495595A

    公开(公告)日:1996-02-27

    申请号:US444162

    申请日:1995-05-18

    CPC分类号: G06F9/4443

    摘要: A method for employing a preferred external object handler program with an integrated computer application program is described. The programs are operated simultaneously and the preferred object handler can be employed with the integrated program, rather than employing a similar object handler included in the integrated program. Data is inputted into the preferred object handler program and then, if necessary, automatically converted into a format that is compatible with the default handler.

    摘要翻译: 描述了采用具有集成计算机应用程序的优选外部对象处理程序的方法。 程序同时运行,而优选的对象处理程序可以与集成程序一起使用,而不是采用包含在集成程序中的类似的对象处理程序。 数据被输入到优选对象处理程序中,然后如果需要,将自动转换为与默认处理程序兼容的格式。

    Direct manipulation of icons via conversational linking
    4.
    发明授权
    Direct manipulation of icons via conversational linking 失效
    通过会话链接直接操纵图标

    公开(公告)号:US5214756A

    公开(公告)日:1993-05-25

    申请号:US950989

    申请日:1992-09-22

    IPC分类号: G06F3/023 G06F3/048 G06F9/46

    CPC分类号: G06F3/04817 G06F9/543

    摘要: A method is disclosed which permits the user of a computer system to directly manipulate iconic representations of software applications by automatically controlling the communications link between each icon and its associated source application. Upon receiving an indication that a user intends to move an icon displayed within a first client application, communications between the first client application and the icon's source application are automatically terminated. The icon is placed within a second client application and communications between the second client application and the source application are automatically initiated. In the disclosed embodiment of the present invention a conversational data structure designed to support communication between a client application and a source application is automatically created in response to an initiate communications message from a client application to a source application, after a determination has been made that the icon in question is appropriately served by the source application. Client applications containing multiple icons may be simply and easily duplicated by graphically copying each icon and automatically initiating communication between the source application and the application containing the copied icon.

    摘要翻译: 公开了一种方法,其允许计算机系统的用户通过自动控制每个图标及其相关联的源应用之间的通信链接来直接操纵软件应用的图标表示。 在接收到用户意图移动在第一客户端应用程序中显示的图标的指示时,第一客户端应用程序和图标的源应用程序之间的通信将自动终止。 该图标被放置在第二客户端应用程序内,并且第二客户端应用程序和源应用程序之间的通信将自动启动。 在所公开的本发明的实施例中,在确定已经作出确定之后,响应于从客户应用程序到源应用程序的发起通信消息,自动创建被设计为支持客户端应用程序和源应用程序之间的通信的对话数据结构 相关图标由源应用程序适当地提供。 包含多个图标的客户端应用程序可以通过图形化复制每个图标并自动启动源应用程序和包含复制图标的应用程序之间的通信来简单轻松地复制。

    Visually assisted method for transfer of data within an application or
from a source application to a receiving application
    5.
    发明授权
    Visually assisted method for transfer of data within an application or from a source application to a receiving application 失效
    视觉辅助方法,用于将应用程序或源应用程序中的数据传输到接收应用程序

    公开(公告)号:US5157763A

    公开(公告)日:1992-10-20

    申请号:US741207

    申请日:1991-07-30

    摘要: Data is transferred between files within an application program or between multiple, independent, simultaneously active application programs appearing concurrently on a computer display screen using a visually assisted method. Data to be transferred from a first location is marked on the computer display screen. Subsequent optional selection of either a Cut or a Copy function causes a distinctive border to appear around the marked data. An input device may then be used to move the bordered area to a new location on the computer display screen without alteration or movement of the originally marked data. A data transfer symbol appears within the bordered area during the data transfer operation to signify that such an operation is in progress. Further selection of a Paste function causes the marked data to be inserted at its new location and deletion from the computer display screen of the distinctive border and of the data transfer symbol. Additionally, the originally marked data is deleted from the computer screen display if the Cut function was chosen, while, if the Copy function was chosen, the originally marked data is unmarked and left unaltered at the conculsion of the data transfer operation.

    摘要翻译: 数据在应用程序中的文件之间或者使用视觉辅助的方法在计算机显示屏幕上同时出现的多个,独立,同时活动的应用程序之间传送。 要从第一个位置传输的数据被标记在计算机显示屏幕上。 随后可选择选择剪切或复制功能会导致在标记数据周围出现独特的边框。 然后可以使用输入设备将边界区域移动到计算机显示屏幕上的新位置,而不改变或移动原始标记的数据。 在数据传输操作期间,数据传输符号出现在边界区域内,表示这种操作正在进行。 粘贴功能的进一步选择会使标记的数据在其新位置被插入,并从显示区域和数据传输符号的计算机显示屏幕中删除。 另外,如果选择了剪切功能,则原始标记的数据将从计算机屏幕显示中删除,而如果选择了复印功能,则原始标记的数据将未标记,并在数据传输操作的完整性下保持不变。

    Method and apparatus for a dynamic application test facility
    6.
    发明授权
    Method and apparatus for a dynamic application test facility 失效
    动态应用测试设备的方法和设备

    公开(公告)号:US5418941A

    公开(公告)日:1995-05-23

    申请号:US188501

    申请日:1994-01-28

    申请人: Anthony M. Peters

    发明人: Anthony M. Peters

    摘要: A dynamic application editor builds new application definition entries for and edits existing application definition entries without a need for a user to have an innate knowledge of the exact method required to invoke applications. Application definition entries describe an application's initiation, execution, procedural command language, macro syntax, and communication capabilities in an application independent manner. The dynamic application editor automatically locates, or accepts user specified existing application definition entries and presents them in a user friendly user interface for the user to edit. The user can view existing application definition entries, cut, copy and paste between application definition entries, edit and delete application definition entries, or browse entire sections of the active application definition file. Application definition entries may be entered into the dynamic application editor and tested with or without committing the entry permanently to the application definition file. If an application fails, the dynamic application editor can be used to invoke a trace environment to detect the reasons for failure of an application. Once the application definition entry is corrected, the dynamic application editor allows the permanent storage of the entry in an application definition file.

    摘要翻译: 动态应用程序编辑器为现有应用程序定义条目构建新的应用程序定义条目,并且不需要用户具有调用应用程序所需的确切方法的内在知识。 应用程序定义条目以应用程序独立的方式描述应用程序的启动,执行,过程命令语言,宏语法和通信功能。 动态应用程序编辑器自动定位或接受用户指定的现有应用程序定义条目,并将其呈现在用户友好的用户界面中,供用户编辑。 用户可以查看现有应用程序定义条目,剪切,复制和粘贴应用程序定义条目,编辑和删除应用程序定义条目,或浏览活动应用程序定义文件的整个部分。 应用程序定义条目可以输入到动态应用程序编辑器中,并进行测试,无论是否将条目永久地提交给应用程序定义文件。 如果应用程序失败,动态应用程序编辑器可用于调用跟踪环境以检测应用程序失败的原因。 一旦应用程序定义条目被更正,动态应用程序编辑器就允许在应用程序定义文件中永久保存条目。

    Direct cursor-controlled access to multiple application programs and data
    7.
    发明授权
    Direct cursor-controlled access to multiple application programs and data 失效
    直接光标控制访问多个应用程序和数据

    公开(公告)号:US5050105A

    公开(公告)日:1991-09-17

    申请号:US148730

    申请日:1988-01-26

    申请人: Anthony M. Peters

    发明人: Anthony M. Peters

    IPC分类号: G06F3/048 G06F3/14 G06F9/46

    CPC分类号: G06F9/46

    摘要: A method for navigating between and within application programs resident in a computer system provides easy access to the programs and data within the programs. Two or more windows may be optionally linked together in an arbitrary sequence to form a chain. A user may invoke a function resident in the computer system to directly access windows in the chain in a sequence determined by the order in which the user opens the windows in a given session. The method for traversing between windows in the chain involves a uniform, short procedure dependent on positioning of a pointing cursor within an active window and, for example, pressing a mouse button. Further access to data within any application program is available by following a procedure which, although slightly different from that used to navigate between programs, is still uniform and short when compared with that normally used to traverse application programs.

    Managing host to workstation file transfer
    8.
    发明授权
    Managing host to workstation file transfer 失效
    管理主机到工作站文件传输

    公开(公告)号:US4999766A

    公开(公告)日:1991-03-12

    申请号:US205969

    申请日:1988-06-13

    摘要: A technique is described for maintaining consistent filename conventions between multiple hosts and workstations by providing a table of default parameters for various hosts and workstations and the corresponding filetypes that are accessed to determine the default parameters and filetypes for a given file. A display is also provided to display the name or names of files to be transferred and their destination. The programs which produce these screens also obtain and display default information concerning the files, such as, the file names and the data structures for the files on the destination host computer or workstation. The user can either accept the default information or change it.