User-friendly iconic message display indicating progress and status of
loading and running system program in electronic digital computer
    2.
    发明授权
    User-friendly iconic message display indicating progress and status of loading and running system program in electronic digital computer 失效
    用户友好的标志性消息显示,指示电子数字计算机中加载和运行系统程序的进度和状态

    公开(公告)号:US5953010A

    公开(公告)日:1999-09-14

    申请号:US904704

    申请日:1997-08-01

    IPC分类号: G06F9/44 G06F3/14 G06F9/445

    CPC分类号: G06F9/4443 Y10S715/966

    摘要: A computer system program including an operating system and a plurality of system service modules generates a number of status messages representing selected milestone events while it is being loaded and run, including progress advisories and technical advisories. User-friendly icons are displayed on a display monitor in response to the progress advisories, indicating which milestone event is occurring and how much of the event has been completed. If there is a failure in loading the system program, a user can provide service personnel with an accurate evaluation of the system condition by reporting which icon was displayed last on the monitor. Technical advisories such as audit records which are not relevant to a user are stored as entries in a silent log for possible later use by service personnel. In response to a technical advisory indicating a partial or fatal load failure, a iconic or text message is displayed which instructs a user to take one or more actions, such as reporting the failure to a system administrator or service center.

    摘要翻译: 包括操作系统和多个系统服务模块的计算机系统程序在加载和运行期间产生表示所选里程碑事件的多个状态消息,包括进度咨询和技术咨询。 用户友好的图标将显示在显示屏上,以响应进度通知,指示正在发生哪个里程碑事件以及事件的数量已经完成。 如果加载系统程序出现故障,用户可以通过报告显示器上最后显示的图标来为服务人员提供对系统状况的准确评估。 诸如与用户无关的审计记录等技术咨询信息作为条目存储在静默日志中,以备以后由服务人员使用。 响应于指示部分或致命的负载故障的技术咨询,显示图标或文本消息,其指示用户采取一个或多个动作,例如向系统管理员或服务中心报告故障。

    Method and implementation for intercepting and processing system calls
in programmed digital computer to emulate retrograde operating system
    3.
    发明授权
    Method and implementation for intercepting and processing system calls in programmed digital computer to emulate retrograde operating system 失效
    在编程数字计算机中拦截和处理系统调用的方法和实现,以模拟逆行操作系统

    公开(公告)号:US6086623A

    公开(公告)日:2000-07-11

    申请号:US885973

    申请日:1997-06-30

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45537

    摘要: A current operating system such as Solaris.RTM. X86 is adapted to run a user program such as a Common Object File Format (COFF) executable program which was designed to run on a retrograde operating system such as an older version of UNIX.RTM.. The operating system is adapted to include an emulator module or COFF interpreter which emulates retrograde system calls that are unique to the COFF system. A Local Descriptor Table (LDT) which is constructed for the COFF program includes a main system call gate and an alternate system call gate that initially both point to a system call entry point in the operating system kernel. Prior to running a COFF program, the main system call gate is revectored to point to the COFF interpreter, such that all system calls generated by the COFF program are directed to the COFF interpreter. The COFF interpreter redirects current system calls which are compatible with the current operating system to the kernel via the alternate call gate. Preferably, current system calls in a dynamic library are changed to point to the alternate call gate to minimize changes to the COFF interpreter.

    摘要翻译: 诸如Solaris TM X86之类的当前操作系统适于运行诸如通用对象文件格式(COFF)可执行程序的用户程序,该可执行程序被设计为在诸如旧版本的UNIX TM的逆行操作系统上运行。 该操作系统适于包括仿真器模块或COFF解释器,其模拟COFF系统唯一的逆行系统调用。 为COFF程序构建的本地描述符表(LDT)包括主系统调用门和替代系统调用门,其最初都指向操作系统内核中的系统调用入口点。 在运行COFF程序之前,主系统调用门被指向COFF解释器,以便COFF程序产生的所有系统调用都指向COFF解释程序。 COFF解释器将通过备用呼叫门重定向与当前操作系统兼容的当前系统调用到内核。 优选地,动态库中的当前系统调用被改变以指向备用调用门,以最小化对COFF解释器的改变。