会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • On-board diagnostic testing
    • 车载诊断测试
    • US5548713A
    • 1996-08-20
    • US272893
    • 1994-07-08
    • Keith L. PetryThomas S. HirschJames W. Keeley
    • Keith L. PetryThomas S. HirschJames W. Keeley
    • G06F11/22G06F11/00
    • G06F11/2273G06F11/22
    • A processing unit couples to a system bus and includes a microprocessor which tightly couples to a local memory. The processing unit also includes an addressable electrically erasable programmable read only memory (EEPROM) unit which couples to the microprocessor and to the system bus. The EEPROM unit stores in first and second separate regions, on-board diagnostic (OBD) routines and boot routines, respectively. The OBD routines are organized into a plurality of categories or phases. The processing unit includes a register accessible only by the microprocessor which, under the control of the OBD routines, is loaded with a number of predetermined values at the beginning of each individual OBD routine for identifying a particular phase and subphase of testing to be performed. Means coupled to the register is directly connected to display a first phase portion of the contents of the register for indicating during which phase of testing a failure occurred. The phase and subphase contents of the register are used to identify the actual test which failed. This information provides an index into a test dictionary which indicates the specific component or group of components which failed.
    • 处理单元耦合到系统总线并且包括紧密耦合到本地存储器的微处理器。 处理单元还包括可寻址的电可擦除可编程只读存储器(EEPROM)单元,其耦合到微处理器和系统总线。 EEPROM单元分别存储在第一和第二分离区域中,车载诊断(OBD)程序和引导程序。 OBD例程被组织成多个类别或阶段。 处理单元包括只能由微处理器访问的寄存器,在OBD程序的控制下,在每个单独的OBD程序的开始处加载多个预定值,用于识别要执行的特定阶段和次级测试。 连接到寄存器的装置被直接连接以显示寄存器的内容的第一相位部分,用于指示在发生故障的测试阶段。 寄存器的相位和相位内容用于识别失败的实际测试。 该信息为测试字典提供索引,该索引指示失败的组件的特定组件或组。
    • 3. 发明授权
    • Software data protection mechanism
    • 软件数据保护机制
    • US5276738A
    • 1994-01-04
    • US992210
    • 1992-12-17
    • Thomas S. Hirsch
    • Thomas S. Hirsch
    • G06F12/14H04L9/00H04L9/02
    • G06F12/1408H04L9/0869
    • A protection mechanism includes means for taking an input binary value and generating a unique key value as well as performing the reverse operation of taking a key value and generating an input binary value. The mechanism includes a scrambler which includes an array having a number of multibit container locations for storing a unique sequence of random numbers. The scrambler forms another binary value by rearranging the bits of the input binary value as a function of the random number values in addition to altering the states of such bits as a function of the random number values and the numeric bit position values of sources of the input binary bits. The resulting binary value is applied to an alphanumeric encoder which converts the binary value into a series of alphanumeric characters containing a valid key value.
    • 保护机制包括用于获取输入二进制值并产生唯一键值的装置,以及执行取得键值并产生输入二进制值的反向操作。 该机制包括扰码器,该加扰器包括具有多个多位容器位置的阵列,用于存储唯一的随机数序列。 加扰器通过将输入二进制值的位重新排列为随机数值的函数来形成另一个二进制值,除了改变作为随机数值的函数的这样的位的状态以及源的数字位位置值 输入二进制位。 所得到的二进制值被应用于将二进制值转换为包含有效键值的一系列字母数字字符的字母数字编码器。
    • 5. 发明授权
    • Dual decor capability for a host system which runs emulated application
programs to enable direct access to host facilities for executing
emulated system operations
    • 运行模拟应用程序的主机系统具有双重装饰功能,可以直接访问主机设施以执行仿真系统操作
    • US5664098A
    • 1997-09-02
    • US311655
    • 1994-09-23
    • Richard S. BianchiThomas S. HirschRon B. Perry
    • Richard S. BianchiThomas S. HirschRon B. Perry
    • G06F1/00G06F9/455G06F9/46G06F13/10G06F21/00G06F11/00H04L9/00
    • G06F9/45537G06F13/10G06F13/105G06F21/31G06F21/6281G06F2221/2105
    • A host data processing system which includes a plurality of input/output devices operates under the control of an enhanced version of the UNIX operating system. The host system includes an emulator which runs as an application process for executing user emulated system (ES) application programs. The emulator includes a number of emulated system executive service components operating in shared memory and an interpreter, an emulator monitor call unit (EMCU) and a number of server facilities operating in the host memory. The ES executive service components are extended to accommodate a number of dual decor commands and functions which make host system facilities directly available to ES application programs by concurrent execution of program operations within both the emulator and host system environments. The EMCU includes mechanisms for performing an initial level security validation operation which allows subsequent trusted verification of user identity when dual decor commands or functions are invoked. The server facilities include mechanisms for performing a two-step security validation process for ensuring security relative to preventing both unauthorized user access and compromises in user data through improper use of dual decor commands or functions.
    • 包括多个输入/输出设备的主机数据处理系统在UNIX操作系统的增强版本的控制下操作。 主机系统包括作为执行用户仿真系统(ES)应用程序的应用程序运行的仿真器。 仿真器包括在共享存储器中操作的多个模拟系统执行服务组件和解释器,仿真器监视器呼叫单元(EMCU)以及在主机存储器中操作的多个服务器设备。 扩展ES执行服务组件,以适应许多双重装配命令和功能,使主机系统功能可直接通过模拟器和主机系统环境中的程序操作同时执行ES应用程序。 EMCU包括用于执行初始级别安全验证操作的机制,其允许在调用双装饰命令或功能时随后对用户身份的可信验证。 服务器设备包括用于执行两步安全验证过程的机制,以确保相对于通过不适当地使用双装饰命令或功能来防止未经授权的用户访问和危害用户数据的安全性。
    • 7. 发明授权
    • Mechanism for enabling emulation system users to directly invoke a
number of host system facilities for executing host procedures either
synchronously or asynchronously in a secure manner through
automatically created shell mechanisms
    • 使仿真系统用户能够通过自动创建的外壳机制以安全的方式直接调用多个主机系统设备来同步或异步地执行主机过程的机制
    • US5675771A
    • 1997-10-07
    • US311649
    • 1994-09-23
    • John L. CurleyThomas S. HirschJames W. StonierKin C. Yu
    • John L. CurleyThomas S. HirschJames W. StonierKin C. Yu
    • G06F1/00G06F9/455G06F9/46G06F13/10G06F21/00G06F15/16
    • G06F13/10G06F13/105G06F21/31G06F21/6281G06F9/45537G06F2221/2105
    • A host data processing system which includes a plurality of input/output devices operates under the control of an enhanced version of the UNIX operating system. The host system includes an emulator which runs as an application process for executing user emulated system (ES) application programs. The emulator includes a number of emulated system executive service components operating in shared memory and an interpreter, an emulator monitor call unit (EMCU) and a number of server facilities operating in the host memory. The ES executive service command handler component is extended to accommodate a number of dual decor commands which invoke host system facilities to execute terminal based commands either synchronously or asynchronously through the automatic creation of host shell mechanisms directly accessible by emulated system users. The server facilities include a network terminal driver (NTD) server for executing emulated system user terminal requests through host system drivers. Additionally, the NTD server includes mechanisms enabling a user to have direct terminal access to host facilities for executing procedures through such shell mechanisms. The mechanisms perform trusted user level validation when each dual decor command is issued and the shell mechanisms use the host access control mechanisms for checking access when the procedure is executed preventing both unauthorized user access and compromises in user data through the improper use of dual decor commands.
    • 包括多个输入/输出设备的主机数据处理系统在UNIX操作系统的增强版本的控制下操作。 主机系统包括作为执行用户仿真系统(ES)应用程序的应用程序运行的仿真器。 仿真器包括在共享存储器中操作的多个模拟系统执行服务组件和解释器,仿真器监视器呼叫单元(EMCU)以及在主机存储器中操作的多个服务器设备。 ES执行服务命令处理程序组件被扩展以适应一些双重装饰命令,其通过自动创建由仿真系统用户直接访问的主机壳机制来同步或异步地调用主机系统设施来执行基于终端的命令。 服务器设备包括用于通过主机系统驱动程序执行仿真系统用户终端请求的网络终端驱动器(NTD)服务器。 此外,NTD服务器包括使得用户能够直接终端访问主机设施以执行通过这些机壳的过程的机制。 当执行每个双重装饰命令时,这些机制执行受信任的用户级别验证,并且当执行该过程时,shell机制使用主机访问控制机制来检查访问,以防止未经授权的用户访问并且通过不正确地使用双装饰命令来损害用户数据 。
    • 8. 发明授权
    • Mechanism for linking together the files of emulated and host system for
access by emulated system users
    • 将模拟和主机系统的文件连接在一起以供模拟系统用户访问的机制
    • US5572711A
    • 1996-11-05
    • US311646
    • 1994-09-23
    • Thomas S. HirschRichard S. BianchiRon B. Perry
    • Thomas S. HirschRichard S. BianchiRon B. Perry
    • G06F1/00G06F9/455G06F9/46G06F13/10G06F21/00G06F3/00
    • G06F9/45537G06F13/10G06F13/105G06F21/31G06F21/6281G06F2221/2105
    • A host data processing system which includes a plurality of input/output devices operates under the control of an enhanced version of the UNIX operating system. The host system includes an emulator which runs as an application process for executing user emulated system (ES) application programs. The emulator includes a number of emulated system executive service components operating in shared memory and an interpreter, an emulator monitor call unit (EMCU) and a number of server facilities operating in the host memory. The ES executive service command handler and file management components are extended to accommodate and to to allow creation and access to linked files within both host and emulated system files. The server facilities include mechanisms for performing trusted user level validation when a command invokes the access of such a linked file and access checking at file access time which ensures security relative to preventing both unauthorized user access and compromises in host file system data by improper use of linked files.
    • 包括多个输入/输出设备的主机数据处理系统在UNIX操作系统的增强版本的控制下操作。 主机系统包括作为执行用户仿真系统(ES)应用程序的应用程序运行的仿真器。 仿真器包括在共享存储器中操作的多个模拟系统执行服务组件和解释器,仿真器监视器呼叫单元(EMCU)以及在主机存储器中操作的多个服务器设备。 扩展ES执行服务命令处理程序和文件管理组件以适应并允许在主机和仿真系统文件中创建和访问链接的文件。 服务器设备包括当命令调用这种链接文件的访问并且在文件访问时间访问检查时执行可信用户级别验证的机制,其确保了相对于通过不当使用主机文件系统数据来防止未经授权的用户访问和妥协的安全性 链接文件。
    • 9. 发明授权
    • Copy file mechanism for transferring files between a host system and an
emulated file system
    • 复制文件机制,用于在主机系统和仿真文件系统之间传输文件
    • US5566326A
    • 1996-10-15
    • US311652
    • 1994-09-23
    • Thomas S. HirschRichard S. BianchiRon B. PerryKenneth J. Buck
    • Thomas S. HirschRichard S. BianchiRon B. PerryKenneth J. Buck
    • G06F1/00G06F9/455G06F9/46G06F13/10G06F21/00G06F12/14G06F15/16H04L9/00
    • G06F13/10G06F13/105G06F21/31G06F21/6281G06F9/45537G06F2221/2105
    • A host data processing system which includes a plurality of input/output devices operates under the control of an enhanced version of the UNIX operating system. The host system includes an emulator which runs as an application process for executing user emulated system (ES) application programs. The emulator includes a number of emulated system executive service components operating in shared memory and an interpreter, an emulator monitor call unit (EMCU) and a number of server facilities operating in the host memory. The ES executive service command handler and file management components are extended to accommodate dual decor copy command which invokes the file management component to copy files in either direction between the host system and emulated system. The server facilities include mechanisms for performing a trusted user level validation when the dual decor copy command is invoked and access control checking at file access which ensures security relative to preventing both unauthorized user access and compromises in user data through improper use of the copy command.
    • 包括多个输入/输出设备的主机数据处理系统在UNIX操作系统的增强版本的控制下操作。 主机系统包括作为执行用户仿真系统(ES)应用程序的应用程序运行的仿真器。 仿真器包括在共享存储器中操作的多个模拟系统执行服务组件和解释器,仿真器监视器呼叫单元(EMCU)以及在主机存储器中操作的多个服务器设备。 ES执行服务命令处理程序和文件管理组件被扩展以适应双装载复制命令,该命令调用文件管理组件以在主机系统和仿真系统之间的任一方向上复制文件。 服务器设备包括用于在双重装饰复制命令被调用时执行可信用户级别验证的机制,以及在文件访问时的访问控制检查,其确保相对于通过不正当地使用复制命令来防止未经授权的用户访问和损害用户数据的安全性。
    • 10. 发明授权
    • Emulating the memory functions of a first system on a second system
    • 在第二个系统上模拟第一个系统的记忆功能
    • US5515525A
    • 1996-05-07
    • US128391
    • 1993-09-28
    • Marek GrynbergDennis R. FlynnThomas S. HirschMary E. TovellWilliam E. Woods
    • Marek GrynbergDennis R. FlynnThomas S. HirschMary E. TovellWilliam E. Woods
    • G06F9/455G06F12/10G06F15/00
    • G06F9/45537G06F12/109
    • A memory translation mechanism and method executing in a second system to perform first system memory operations for first system executive and user tasks executing on the second system which includes a second system memory organized as a plurality of memory segments, wherein first memory segments are designated to correspond to system memory areas and second memory segments are designated to correspond to user memory areas, and wherein each memory segment corresponds to a combination of a type of first system task and a type of a first system memory area. An interpreter maps by reading an identification of the type of the task corresponding to the first system virtual address from the task type memory and the area type value from the first system virtual address and determining a memory segment corresponding to the type of the first system task and the type of first system area referenced by the first system virtual address. The interpreter maps the identified segment to a memory pool identifier wherein each memory pool identifier corresponds to a task. The second system includes a plurality of pseudo device drivers corresponding to first system input/output devices. Each pseudo device driver includes a segment mapping mechanism which includes a segment pool for storing entries relating memory pool identifiers and providing a corresponding base address identifying the location of the corresponding memory segment in the second system memory.
    • 一种在第二系统中执行的存储器转换机制和方法,用于对第二系统执行第一系统执行和用户任务执行第一系统存储器操作,所述第二系统执行和用户任务包括被组织为多个存储器段的第二系统存储器,其中第一存储器段被指定为 对应于系统存储器区域,并且第二存储器段被指定为对应于用户存储区域,并且其中每个存储器段对应于第一系统任务的类型和第一系统存储器区域的类型的组合。 解释器通过从任务类型存储器读取对应于第一系统虚拟地址的任务的类型的标识和来自第一系统虚拟地址的区域类型值来映射,并且确定对应于第一系统任务的类型的存储器段 以及由第一个系统虚拟地址引用的第一个系统区域的类型。 解释器将所识别的片段映射到存储器池标识符,其中每个存储器池标识符对应于任务。 第二系统包括对应于第一系统输入/输出装置的多个伪装置驱动器。 每个伪设备驱动器包括段映射机制,其包括用于存储与存储器池标识符相关的条目的段池,并且提供标识第二系统存储器中对应的存储器段的位置的相应基地址。