Abstract:
PROBLEM TO BE SOLVED: To respond to an action such as inter-processor interrupts (IPI) in the system management mode of a multi-core environment.SOLUTION: A first processor core among several processor cores enters a system management mode, and at least one of the other processor cores different from the first processor core does not enter the system management mode by maintaining the operation. Then, the first processor core responds to inter-processor interrupts in the system management mode. When receiving IPI, the first processor core saves the context of an object core system, and hands over the control to an operating system (OS) hander 140 for IPI. Once the OS IPI is completed, the first processor core restores the context of the system, and returns the control to an SMI(System Management Interrupts) handler for further processing.
Abstract:
PROBLEM TO BE SOLVED: To provide a method for multi-owner deployment of a firmware image with multi-owner's signature.SOLUTION: The method comprises the steps of obtaining a signed firmware image that includes a first code module signed by a first code owner and a second code module signed by a second code owner, verifying that an updated first code module is signed by the first code owner, and updating the signed firmware image with the updated first code module. The signed firmware image further includes an access control list 364 that authorizes the first code owner to update with the first code module and the second code owner to update with the second code module.
Abstract:
PROBLEM TO BE SOLVED: To provide a system and method for changing computing environments for a mobile platform device. SOLUTION: The mobile platform 100 includes a sensory and location determination engine 102 coupled to a policy engine 104. The sensory and location determination engine determines a current location of the mobile platform device and the policy engine determines what applications to launch, what applications not to launch, and what core usage to invoke for the determined location of the mobile platform device. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a system and a method for changing computing environment for a mobile platform device.SOLUTION: A mobile platform 100 comprises sensation and location determination engine 102 coupled to a policy engine 104. The sensation and location determination engine determines a current location of a mobile platform device and the policy engine determines applications to be started, applications not to be started, and core usage to be called for the determined location of the mobile platform device.
Abstract:
PROBLEM TO BE SOLVED: To perform a computer task in a reduced power consumption state. SOLUTION: A method to perform a computer task in a reduced power consumption state includes steps of: virtualizing physical resources with respect to an operating environment and service environment; exiting the operating environment and enter the service environment; placing a first set of one or more of the physical resources in a reduced power consumption state 106; and performing a task in the service environment utilizing a processor and a second set of one or more of the physical resources 108. A physical resource may be assigned to an operating environment upon an initialization of the operating environment, and re-assigned to the service environment to be utilized by the service environment while other physical resources are placed in a reduced power consumption state. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To use virtualization or partitioning techniques for reducing boot time. SOLUTION: In one embodiment, a hypervisor/platform partition controls platform access to a boot target medium. Boot target data are selectively stored in a fast memory. When the system reboots, or an operating system on the platform is reset, boot target information may be retrieved from the fast memory rather than the original, which is a slower boot target medium. Other embodiments are described and claimed. COPYRIGHT: (C)2008,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To safely perform remote function provisioning on a network.SOLUTION: A disclosed portion of a first device identifier that identifies a device 108 as a device of any class in a generic term manner is transmitted to a function provisioning server 104, and a message encrypted based on the disclosed portion of the first device identifier is received from the function provisioning server 104. The message is decrypted on the basis of a secret portion of the first device identifier, and in order to authenticate an association between the first device identifier and the device 108, a notification indicating that the message has been decrypted successfully is transmitted to the function provisioning server 104. In the case where the association is authenticated successfully, a second device identifier for uniquely identifying the device 108 within an enterprise is received from the function provisioning server 104, the second device identifier is installed in the device 108, and by installing the second device identifier, the first device identifier is replaced with the second device identifier.
Abstract:
PROBLEM TO BE SOLVED: To protect hardware intellectual property of a processor.SOLUTION: Nonvolatile storage means for storing a semiconductor integrated code (SIC) corresponding to a code independent of a platform of a processor manufacturer has processor logic embedded for initializing a processor and at least one link for connecting the processor and a memory, and memory logic embedded for initializing the memory. Before responding to processor reset and providing a pre-boot code of an original equipment manufacturer (OEM) with control, the SIC is performed.
Abstract:
PROBLEM TO BE SOLVED: To provide a method and system to perform a fast reset or restart of a platform by minimizing the hardware initialization of IO devices in the platform during a restart of the platform. SOLUTION: The basic input/output system (BIOS) of the platform traps any software initiated reset request (SIRR) or warm reset. The BIOS restores the input/output (IO) devices coupled with the platform to their previous hardware state to avoid the full platform initialization when the SIRR is trapped. The restart of the platform can be performed in a fast manner as the full platform initialization is minimized. COPYRIGHT: (C)2010,JPO&INPIT