-
公开(公告)号:US20180365426A1
公开(公告)日:2018-12-20
申请号:US15624970
申请日:2017-06-16
Applicant: International Business Machines Corporation
Inventor: Patrick J. Callaghan
CPC classification number: G06F21/575 , G06F9/4401 , G06F9/4406 , G06F9/441 , G06F21/44 , G06F21/6218 , G06F2221/034 , H04L9/0891 , H04L9/14 , H04L9/3247
Abstract: A method, system, and computer program product includes receiving, in a booted state of a computing system, a request to load an operating system configuration. The method further includes storing, automatically in response to receiving the request, a digital key to authenticate the operating system configuration. The method further includes restarting the computing system. In response to restarting the computing system and while the computing system is in a pre-boot state, the method includes: validating that the digital key stored is one for a valid operating system configuration; receiving, from a user interface physically coupled to the computing system, a signal confirming the received request; authenticating, in response to receiving the signal, the operating system configuration using the digital key; and booting, in response to the authenticating, the operating system configuration.
-
公开(公告)号:US20180342042A1
公开(公告)日:2018-11-29
申请号:US15604825
申请日:2017-05-25
Applicant: American Megatrends, Inc.
Inventor: Tommy Hu , Derek Huang , Balasubramanian Chandrasekaran , Yugender P. Subramanian , David Yoon
CPC classification number: G06T1/60 , G06F9/4406 , G06F9/445
Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a service processor. The service processor allocates a plurality of frame buffers. The service processor also writes image data of a predetermined image to a first frame buffer of the plurality of frame buffers. The service processor further loads a first application. The service processor displays the predetermined image in accordance with the image data stored in the first frame buffer while the first application is being loaded. The service processor then writes image data of the first application to a second frame buffer of the plurality of frame buffers.
-
公开(公告)号:US20180341774A1
公开(公告)日:2018-11-29
申请号:US15778980
申请日:2015-12-24
Applicant: INTEL CORPORATION
Inventor: Jiewen YAO , Vincent J. ZIMMER , Wei LI , Rajesh POORNACHANDRAN , Giri P. MUDUSURU
CPC classification number: G06F21/575 , G06F9/4406 , G06F9/547 , G06F21/44 , G06F21/53 , G06F21/57 , G06F21/572
Abstract: Techniques for providing and maintaining protection of firmware routines that form part of a chain of trust through successive processing environments. An apparatus may include a first processor component (550); a volatile storage (562) coupled to the first processor component; an enclave component to, in a pre-OS operating environment, generate a secure enclave within a portion of the volatile storage to restrict access to a secured firmware loaded into the secure enclave; a first firmware driver (646) to, in the pre-OS operating environment, provide a first API to enable unsecured firmware to call a support routine of the secured firmware from outside the secure enclave; and a second firmware driver (647) to, in an OS operating environment that replaces the pre-OS operating environment, provide a second API to enable an OS of the OS operating environment to call the support routine from outside the secure enclave.
-
公开(公告)号:US20180314832A1
公开(公告)日:2018-11-01
申请号:US15885579
申请日:2018-01-31
Inventor: Tsukasa Nunami , Kouetsu Wada , Kohei Momosaki
IPC: G06F21/57 , G06F9/455 , G06F9/4401
CPC classification number: G06F9/4416 , G06F9/4406 , G06F9/441
Abstract: According to one embodiment, an information processing apparatus includes a processor, a volatile memory, a BIOS-ROM, and an interface. An embedded OS in the BIOS-ROM causes the processor to execute connecting the apparatus to a server via a network, and when the server sets a first OS as an OS in the apparatus by switching from the embedded OS, and a nonvolatile memory connected via the interface stores a second OS used at previous startup of the apparatus, loading the second OS into the volatile memory and starting the second OS. The second OS causes the processor to execute downloading the first OS from the server and storing the downloaded first OS in the nonvolatile memory.
-
公开(公告)号:US20180276394A1
公开(公告)日:2018-09-27
申请号:US15470270
申请日:2017-03-27
Applicant: INTEL CORPORATION
Inventor: Mohan K. Nair , Rajesh M. Sankaran , Utkarsh Y. Kakaiya , Zhenfu Chai , David M. Lee , Pratik M. Marolia
IPC: G06F21/60 , H04L29/08 , G06F9/44 , G06F12/0811
CPC classification number: G06F21/602 , G06F9/4403 , G06F9/4406 , G06F9/4408 , G06F12/0815 , G06F13/4282 , G06F21/575 , G06F21/85 , G06F2212/1052 , G06F2213/0026 , H04L63/04
Abstract: In accordance with embodiments disclosed herein, there is provided systems and methods for extending a root complex to encompass an external component. A processor includes a processor core and root complex circuitry coupled to the processor core. The processor core is to execute a basic input/output system (BIOS) and an operating system (OS). The root complex circuitry includes a coherent interface port and a downstream port. The root complex circuitry is to couple to an external component via the downstream port and the coherent interface port. The BIOS, to extend a root complex beyond the root complex circuitry to encompass the external component, is to obfuscate the downstream port from the OS, define a virtual root bridge for the external component, and enable a security check at the external component to provide protection for the coherent interface port and the downstream port.
-
公开(公告)号:US10083086B2
公开(公告)日:2018-09-25
申请号:US15135651
申请日:2016-04-22
Applicant: Manoharan Govindarajan Earurnthavadi
Inventor: Manoharan Govindarajan Earurnthavadi
IPC: G06F11/00 , G06F11/14 , G06F9/48 , G06F9/4401
CPC classification number: G06F11/1438 , G06F8/656 , G06F9/4406 , G06F9/4418 , G06F9/485 , G06F2201/805 , G06F2201/84
Abstract: Systems and methods for automatically resuming commissioning of a partition image after a halt in the commissioning process are disclosed. Embodiments may include initiating a commissioning of a partition image. Embodiments may also include updating metadata associated with the commissioning of the partition image after each successfully executed step of the commissioning process. Embodiments may further include identifying a halt in the commissioning process and resuming, after the halt has been identified, the commissioning process from the last successfully executed step of the commissioning process stored in the metadata during the most recent update of the metadata.
-
公开(公告)号:US20180246710A1
公开(公告)日:2018-08-30
申请号:US15656206
申请日:2017-07-21
Inventor: Sung-Jin KIM , Woomin HWANG , Byung-Joon KIM , Hyun-Yi YI , Chul-Woo LEE , Hyoung-Chun KIM
CPC classification number: G06F8/65 , G06F9/4406 , G06F9/45558 , G06F2009/45591
Abstract: A software update apparatus and method in a virtualized environment. The software update method performed by a software update apparatus in a virtualized environment includes monitoring an operation that is invoked when software is updated in a guest operating system area, creating a software profile by analyzing results of the monitoring, mounting a virtual disk image for a target virtual machine in a target directory in a virtual machine monitor area, and incorporating update information of at least one of a file and a registry that are specified in the software profile into the target directory in which the virtual disk image is mounted.
-
公开(公告)号:US20180239609A1
公开(公告)日:2018-08-23
申请号:US15436727
申请日:2017-02-17
Applicant: Dell Products, L.P.
Inventor: Young Hwan Jang , Simon Kan
CPC classification number: G06F9/4401 , G06F9/4406 , G06F13/4282 , G06F13/4295 , G06F2213/0026
Abstract: Methods and systems are provided for initializing a host IHS (Information Handling System) that includes an SSD (solid state storage device) connected using PCIe (Peripheral Component Interconnect Express). The SSD detects the transfer of boot data from the host to the persistent storage of the SSD. The SSD marks the detected boot data for pre-fetching. When the host is booted, memory is allocated for the PCIe connection. During the resulting delay, the SSD pre-fetches the marked boot data from persistent storage to a portion of a volatile memory used by the SSD for storing a mapping of the boot data in persistent storage. Upon configuring the PCIe connection, the SSD is provides pre-fetched boot data to the host immediately, thus improving boot times. In certain scenarios, the SSD pre-fetches successive portions of the boot data and provides each pre-fetched portion of the boot data to the host.
-
公开(公告)号:US10055236B2
公开(公告)日:2018-08-21
申请号:US14791048
申请日:2015-07-02
Applicant: SANDISK TECHNOLOGIES LLC
Inventor: Eran Erez , Judah Gamliel Hahn
IPC: G06F9/44 , G06F9/4401 , G06F3/06 , G06F1/32
CPC classification number: G06F9/4418 , G06F1/3268 , G06F3/061 , G06F3/0656 , G06F3/0685 , G06F9/4406 , Y02D10/154
Abstract: A data storage device includes a memory and a controller. The controller is configured to, in response to a transition from a low power state to an active state, load runtime data to a volatile memory of the controller from a memory of a device coupled to the controller via an interface and, concurrently with loading the runtime data from the memory of the device to the volatile memory of the controller, load other data from the non-volatile memory to the volatile memory of the controller.
-
公开(公告)号:US10055233B2
公开(公告)日:2018-08-21
申请号:US14940100
申请日:2015-11-12
Applicant: HYUNDAI MOTOR COMPANY
Inventor: Dae Sik Kim
CPC classification number: G06F9/4406 , B60L53/00 , G06F1/3296 , G06F9/4401 , G06F9/4418 , G06F9/45545 , G06F11/1417
Abstract: A data processing method of a multimedia terminal for a vehicle includes booting, by an integration micom, a guest operation system according to a wakeup command received from a modem included in the multimedia terminal for the vehicle. The integration micom is physically independent from a main central processing unit (CPU). The method further includes interpreting a remote control command received from the modem by middleware executed by the guest operation system, and performing, by the multimedia terminal for the vehicle, a control operation according to the remote control command. A multimedia terminal for a vehicle is also disclosed.
-
-
-
-
-
-
-
-
-