Configurable recovery states
    82.
    发明授权

    公开(公告)号:US10592354B2

    公开(公告)日:2020-03-17

    申请号:US15968130

    申请日:2018-05-01

    Abstract: In a first area of a persistent memory, data is stored that defines a known good state that is operable to launch the computing device to the known good state in response to a reboot. In response to a write request to the first area of persistent memory, the requested write is directed to a second area of the persistent memory and a record of redirected writes to the second area of persistent memory is updated. A request is received to establish an update to the known good state. The updated known good state is operable to launch the computing device to the updated known good state in response to a reboot. In response to the request, the record is persisted such that in response to a reboot, the record is usable to restore the redirected writes, thereby launching the computing device to the updated known good state.

    Methods and apparatus for loading firmware on demand

    公开(公告)号:US10572390B2

    公开(公告)日:2020-02-25

    申请号:US15273413

    申请日:2016-09-22

    Applicant: Apple Inc.

    Abstract: Methods and apparatus for enabling a peripheral processor to retrieve and load firmware for execution within the constraints of its memory. The peripheral processor is allocated a portion of the host processor's memory, to function as a logical secondary and tertiary memory for memory cache operation. The described embodiments enable the peripheral processor to support much larger and more complex firmware. Additionally, a multi-facetted locking mechanism is described which enables the peripheral processor and the host processor to access the secondary memory, while minimally impacting the other processor.

    Resettable write once read many memory

    公开(公告)号:US10571982B2

    公开(公告)日:2020-02-25

    申请号:US15819204

    申请日:2017-11-21

    Inventor: John Eells

    Abstract: Embodiments include method, systems and computer program products for operating a resettable write once read many (RWORM) memory. The method includes receiving, by a processor, a request for at least a portion of memory in a computer system to be designated as RWORM memory. The processor further writes data to the RWORM memory. The processor further maintains the RWORM memory in a read-only state after the RWORM memory is written to. The processor further re-designates the RWORM memory to a read/write state in response to encountering a system reset.

    Remote configuration of a machine
    86.
    发明授权

    公开(公告)号:US10530642B1

    公开(公告)日:2020-01-07

    申请号:US15660707

    申请日:2017-07-26

    Abstract: Aspects of the present disclosure relate to remote configuration of a computing machine. A deployment server receives a request specifying a software configuration and a hardware configuration for a computing machine. The deployment server identifies, out of a plurality of computing machines available for deployment, a specific computing machine meeting the hardware configuration. The deployment server configures the specific computing machine based on the software configuration. The deployment server provides an output indicating that the specific computing machine is configured according to the request.

    Low power consumption power-on reset circuit and reference signal circuit

    公开(公告)号:US10476499B2

    公开(公告)日:2019-11-12

    申请号:US15951772

    申请日:2018-04-12

    Abstract: A power-on reset (POR) circuit includes: a signal generator circuit for generating a first and a second signal according to an input voltage, and a comparator circuit. The comparator circuit, having a non-zero input offset, includes a first MOS transistor with a first conductive type and having a first conductive type gate and a first threshold voltage, and a second MOS transistor with a first conductive type and having a second conductive type gate and a second threshold voltage. The input offset relates to a difference between the first and the second threshold voltage. The first and the second signal control the first and the second MOS transistors respectively to generate a POR signal. When the input voltage exceeds a POR threshold which relates to a predetermined multiple or ratio of the input offset, the POR signal transits its state.

    Information processing apparatus that offers chance of eliminating hang-up state, control method therefor, and storage medium

    公开(公告)号:US10466752B2

    公开(公告)日:2019-11-05

    申请号:US14849796

    申请日:2015-09-10

    Inventor: Hiroshi Yamamizu

    Abstract: An information processing apparatus which is capable of, when hang-up occurs, eliminating the hang-up state and restoring to a normal state without bothering a user. A first power supply unit supplies power to predetermined devices among a plurality of devices, and a second power supply unit supplies power to the plurality of devices. When startup is done with power being supplied to the predetermined devices, software is started by supplying power to all of the plurality of devices. When the second power supply unit is turned on during the startup, whether or not the software has been normally started is determined. When the software has not been normally started, the software is restarted by carrying out an off-on process in which the plurality of devices are reset, the second power supply unit is turned off, and then the second power supply unit is turned on again.

    CHIPSET FUSE PROGRAMMING SYSTEM
    90.
    发明申请

    公开(公告)号:US20190272176A1

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

    申请号:US15910831

    申请日:2018-03-02

    Abstract: A chipset fuse programming system includes a chassis that houses a chipset with programmable fuses and a Basic Input/Output System (BIOS) that is coupled to the chipset. The BIOS includes a BIOS storage storing fuse configuration profiles. The BIOS determines a chipset type of the chipset and selects a first fuse configuration profile based on the chipset type. The BIOS then programs the programmable fuses included in the chipset using the first fuse configuration profile. A central processing system may be housed in the chassis and coupled to the BIOS, with the BIOS determining a central processing system type of the central processing system, and selecting the first fuse configuration profile based on a combination of the chipset type and the central processing system type.

Patent Agency Ranking