Boot drive selection and hibernation file detection
    2.
    发明授权
    Boot drive selection and hibernation file detection 有权
    启动驱动器选择和休眠文件检测

    公开(公告)号:US6115815A

    公开(公告)日:2000-09-05

    申请号:US167849

    申请日:1998-10-07

    IPC分类号: G06F9/445 G06F11/14 G06F9/06

    摘要: A multi-boot apparatus allows a portable computer to boot from a predetermined list of bootable data storage devices, even if the data storage devices have been relocated during operation. The computer system has a hard disk bay and multi-bay for accepting one or more data storage devices and/or battery packs. During initialization, the invention retrieves a previously entered IPL sequence from a configuration setup table stored in the nonvolatile RAM of the portable computer. Next, the invention queries each bay and determines the device connected to each bay, including the data storage device and the battery pack, if one is present. The invention then determines if a remapping of the data storage drives is necessary to ensure that the device at the beginning of the IPL order is the first drive in the BIOS boot sequence. If so, the invention remaps the drives such that the device is at the first drive in the BIOS boot sequence. After booting, the invention allows the user to modify the IPL sequence using a plug and play application programming interface (PnP API) and to enable/disable the multi-boot functionality if so desired. The invention also determines the disk drive containing a hibernation file by assuming that the hibernation file will reside on the disk in the hard-disk bay because of the chance that the disk will be removed is less than that of a disk located in one of the multi-bay. Thus, by treating the hard disk bay and the multi-bay as devices in accordance with the predetermined IPL order and by performing automatic device sensing and remapping if necessary, the present invention allows the user to dynamically insert and remove data storage devices without requiring the user to update the IPL order.

    摘要翻译: 多引导装置允许便携式计算机从可启动数据存储装置的预定列表引导,即使数据存储装置在操作期间已被重定位。 计算机系统具有用于接受一个或多个数据存储设备和/或电池组的硬盘托架和多托架。 在初始化期间,本发明从存储在便携式计算机的非易失性RAM中的配置设置表中检索先前输入的IPL序列。 接下来,本发明查询每个托架并确定连接到每个托架的装置,包括数据存储装置和电池组(如果存在的话)。 然后,本发明确定是否需要重新映射数据存储驱动器,以确保IPL命令开始时的设备是BIOS启动序列中的第一个驱动器。 如果是这样,本发明重新映射驱动器,使得设备处于BIOS引导顺序中的第一驱动器。 在引导之后,本发明允许用户使用即插即用应用程序编程接口(PnP API)修改IPL序列,并且如果需要,则启用/禁用多引导功能。 本发明还通过假设休眠文件将驻留在硬盘托架中的磁盘上来确定包含休眠文件的磁盘驱动器,因为磁盘将被移除的机会小于位于其中一个磁盘 多海湾。 因此,通过根据预定的IPL顺序处理硬盘托架和多托架作为设备,并且如果需要,通过执行自动设备感测和重新映射,本发明允许用户动态地插入和移除数据存储设备,而不需要 用户更新IPL订单。

    Boot drive selection and hibernation file detection

    公开(公告)号:US5822582A

    公开(公告)日:1998-10-13

    申请号:US684582

    申请日:1996-07-19

    IPC分类号: G06F9/445 G06F11/14 G06F9/06

    摘要: A multi-boot apparatus allows a portable computer to boot from a predetermined list of bootable data storage devices, even if the data storage devices have been relocated during operation. The computer system has a hard disk bay and multi-bay for accepting one or more data storage devices and/or battery packs. During initialization, the invention retrieves a previously entered IPL sequence from a configuration setup table stored in the nonvolatile RAM of the portable computer. Next, the invention queries each bay and determines the device connected to each bay, including the data storage device and the battery pack, if one is present. The invention then determines if a remapping of the data storage drives is necessary to ensure that the device at the beginning of the IPL order is the first drive in the BIOS boot sequence. If so, the invention remaps the drives such that the device is at the first drive in the BIOS boot sequence. After booting, the invention allows the user to modify the IPL sequence using a plug and play application programming interface (PnP API) and to enable/disable the multi-boot functionality if so desired. The invention also determines the disk drive containing a hibernation file by assuming that the hibernation file will reside on the disk in the hard-disk bay because of the chance that the disk will be removed is less than that of a disk located in one of the multi-bay. Thus, by treating the hard disk bay and the multi-bay as devices in accordance with the predetermined IPL order and by performing automatic device sensing and remapping if necessary, the present invention allows the user to dynamically insert and remove data storage devices without requiring the user to update the IPL order.

    MEMORY MODULE WITH A DUAL-PORT BUFFER
    4.
    发明申请
    MEMORY MODULE WITH A DUAL-PORT BUFFER 审中-公开
    具有双端口缓冲器的存储模块

    公开(公告)号:US20150127890A1

    公开(公告)日:2015-05-07

    申请号:US14400787

    申请日:2012-06-28

    IPC分类号: G06F3/06 G11C7/10

    摘要: A computer system includes a memory module. The memory module includes volatile memory, a non-volatile memory subsystem, a host port, and a dual-port buffer device. The dual-port buffer device synchronously couples the non-volatile memory subsystem and the host port to the volatile memory. The dual port buffer device includes routing logic to selectably route address information provided by the host port and the non-volatile memory subsystem to the volatile memory.

    摘要翻译: 计算机系统包括存储器模块。 存储器模块包括易失性存储器,非易失性存储器子系统,主机端口和双端口缓冲器设备。 双端口缓冲设备将非易失性存储器子系统和主机端口同步地耦合到易失性存储器。 双端口缓冲设备包括路由逻辑,以将由主机端口和非易失性存储器子系统提供的地址信息可选地路由到易失性存储器。

    Dynamic hibernation time in a computer system

    公开(公告)号:US5822600A

    公开(公告)日:1998-10-13

    申请号:US684133

    申请日:1996-07-19

    摘要: A dynamic hibernation time apparatus monitors and ensures that battery packs in a computer system have sufficient energy capacity to sustain a proper saving of the hibernation file into the hard disk drive. The invention determines the memory size of the computer and adds the storage space needed to store the chip register contents to arrive at the determination of the hibernation file size. Next, the time necessary to save the hibernation file on the disk data storage device and the hibernation energy required to operate the disk data storage device to completely save the hibernation file are determined. When the battery capacity drops within a range of the previously computed hibernation energy, a warning message is generated at the user and the hibernation file is saved. The computer is shut down after the hibernation file has been properly saved. Thus, by determining the total memory size to be saved in the hibernation file, by determining the time and the energy required to completely store the hibernation file into the disk drive, and by sensing either the battery capacity or requesting that the smart battery sends an alarm to initiate the hibernation file saving process, the present invention ensures that sufficient energy exists in the battery packs to properly save the hibernation file onto the hard disk drive before system shut down occurs due to low battery capacity without wasting energy by determining the set point based on a maximum memory configuration.

    Reconfigurable dual master IDE interface
    7.
    发明授权
    Reconfigurable dual master IDE interface 失效
    可重新配置双主IDE接口

    公开(公告)号:US5761460A

    公开(公告)日:1998-06-02

    申请号:US684490

    申请日:1996-07-19

    IPC分类号: G06F13/38 G06F13/00

    CPC分类号: G06F13/385

    摘要: A dual-master data storage interface is disclosed which flexibly configures and connects data storage drives in the portable computer to optimize performance when the portable computer is operating in a stand-alone mode and to optimize accessibility to additional data storage drives when the portable computer is docked with an expansion unit. When the portable computer operates as a stand-alone unit (i.e., not docked to the expansion unit), each drive on the portable is configured to operate as a master drive to optimize performance. When the portable computer docks with the expansion unit, the first channel on the portable computer is connected via switches to both drives of the portable computer, while the second channel on the portable computer is disconnected. Further, the first data storage drive is configured as a master and the second data storage drive is configured as a slave drive on the portable computer side. Correspondingly, the drives located on the expansion base unit are reconfigured and remapped as master and slave drives on the second channel on the expansion base unit, while the first channel on the expansion base unit is disconnected.

    摘要翻译: 公开了一种双主数据存储接口,其灵活地配置和连接便携式计算机中的数据存储驱动器,以便当便携式计算机以独立模式操作时优化性能,并且当便携式计算机是 与扩展单元对接。 当便携式计算机作为独立单元(即,未对准扩展单元)运行时,便携式计算机上的每个驱动器被配置为作为主驱动器来操作以优化性能。 当便携式计算机与扩展单元对接时,便携式计算机上的第一通道通过开关连接到便携式计算机的两个驱动器,而便携式计算机上的第二通道断开连接。 此外,第一数据存储驱动器被配置为主机,并且第二数据存储驱动器被配置为便携式计算机侧的从驱动器。 相应地,位于扩展基座单元上的驱动器在扩展基板单元上的第二通道上被重新配置和重新映射为主从驱动器,而扩展基板上的第一通道被断开。

    Electrical jack
    9.
    发明授权
    Electrical jack 有权
    电气插座

    公开(公告)号:US08602801B2

    公开(公告)日:2013-12-10

    申请号:US13403305

    申请日:2012-02-23

    IPC分类号: H01R29/00

    摘要: An electrical jack is disclosed herein. An example of such an electrical jack includes an enclosure configured to define a space in which the electrical plug is inserted. This example also includes an electrostatic discharge assembly positioned in the enclosure and configured to complete a closed circuit with each of the contacts of the electrical plug during insertion within the space, thereby discharging electrostatic energy present on the contacts of the electrical plug. The electrical plug is further configured to present an open circuit to each of the contacts of the electrical plug upon insertion of the electrical plug within the space to a predetermined point. Additional features of this electrical jack are disclosed herein, as are other examples of electrical jacks. An example of an electrical circuit is also disclosed herein.

    摘要翻译: 本文公开了电插座。 这种电插座的示例包括被配置为限定插入电插头的空间的外壳。 该示例还包括位于外壳中的静电放电组件,并且被配置为在插入空间期间完成与电插头的每个接触件的闭合电路,由此释放存在于电插头的触点上的静电能。 电插头进一步构造成在将电插头插入空间内到预定点时,向电插头的每个触点提供开路。 电插座的附加特征在此公开,电插座的其他示例也是公开的。 本文还公开了电路的示例。