Entries |
Document | Title | Date |
20080201568 | VERSION-RESILIENT LOADER FOR CUSTOM CODE RUNTIMES - A method and system for dynamically identifying and loading a version of a runtime for custom code of a host application without modifying the host application is provided. A loading system dynamically identifies the version of the runtime during execution of the host application. The loading system is also dynamically linked into the host application so that its algorithm for identifying the version of the runtime can be modified without modifying the host application. When requested by the host application to load custom code, the loading system identifies a version of the runtime to load, loads the identified version of the runtime, and then requests a load component of the loaded version of the runtime to load the custom code. | 08-21-2008 |
20080201569 | DUAL CPU INVERTER SYSTEM AND METHOD FOR THE SAME - A dual CPU inverter system includes a power module and a control module electrically connected to each other and each having a CPU, a RAM and a ROM. After power on, the two modules can read the respective ROM data to the respective RAM to speed up the ready state. When external IO intends to store command parameters, the dual CPU inverter system can judge which module is the destination for the command parameter and send the command parameter to the ROM respectively. Therefore, the communication load between the two modules can be reduced. | 08-21-2008 |
20080209193 | Manageability Extension Mechanism for System Firmware - A method and system to manage an extension mechanism for firmware is described. A firmware binary file is stored in an extension area of a storage device of a computer system. The Basic Input/Output System (BIOS) of the computer system is modified to access the stored firmware binary file stored in the extension area. In one embodiment, the computer system is Extensible Firmware Interface (EFI) compliant. | 08-28-2008 |
20080209194 | Systems and methods for providing configuration change information on a per setting basis - Computer systems and methods are provided for presenting configuration change information on a per setting basis. This includes displaying one or more configuration settings, and receiving a user input that identifies a selected configuration setting. Configuration change information for the selected configuration setting is then displayed in response to the user input. In another aspect, a computer readable medium contains instructions for controlling a computer system to perform a method of providing configuration change information on a per setting basis. | 08-28-2008 |
20080209195 | SELF-RESTORING ON-BOARD INFORMATION SYSTEM - This invention relates to an on-board information system, comprising:
| 08-28-2008 |
20080215867 | METHOD AND SYSTEM FOR AUTOMATICALLY TRANSITIONING OF CONFIGURATION SETTINGS AMONG COMPUTER SYSTEMS - A method and system for automatically transiting configuration settings among computer systems. Multiple configuration settings comprising a computer “personality” are located on a source computing system using multiple transition rules from a personality object. The computer personality includes customization choices, data files, electronic mail, system preferences, application customization choices, the network environment, browser information, etc. The configuration settings are extracted from multiple locations on the source computing system. The multiple extracted configuration settings are stored in a pre-determined transition format. The multiple extracted configuration settings are manipulated. A transition package is created from the multiple manipulated configuration settings. The transition package includes the multiple manipulated configuration settings. The transition package is sent to a target computing system. The transition package is infused on the target computing system to automatically transition configuration settings from the source computing system to the target computing system. The method and system may vastly reduce transition, configuration and deployment times for service providers, corporations, and end-users when a new computing system is deployed. | 09-04-2008 |
20080215868 | BIOS MANAGEMENT DEVICE AND METHOD FOR MANGING BIOS SETTING VALUE - The invention provides a BIOS management device and a method for managing a BIOS setting value. The invention determines whether to shut down a computer and to restore the BIOS setting value to a default state by detecting whether a restoring event occurs. In addition, the computer is shut down and the BIOS setting value is restored to the default state when the restoring event occurs. Therefore, the fault caused by the improper setting of the BIOS is eliminated. | 09-04-2008 |
20080215869 | MANAGING CONFIGURATION OF COMPUTER SYSTEMS ON A COMPUTER NETWORK - A system configuration manager provides a graphical user interface that allows a system administrator to easily administer configuration settings for different computer systems and platforms on a computer network. The system configuration manager allows identifying one system configuration or a settings profile as a “model system”. Once the model system is defined, other computer systems may be compared to the model system. Differences between the selected computer systems and the model system are then displayed, and the system configuration manager may be used to update the selected computer systems with configuration settings specified in the model system. Cross-platform support is provided by a configuration mapping mechanism that maps configuration information from one platform to corresponding configuration information for another platform. The configuration mapping mechanism effectively hides the differences between platforms by translating the configuration information from a selected platform to corresponding configuration information for the model system. | 09-04-2008 |
20080222402 | Method and apparatus for product comparison - A method of comparing products is disclosed. The method includes selecting a first configuration representing a first product with a first attribute, selecting a second configuration representing a second product with a second attribute, and displaying the first attribute and the second attribute. As will be noted, the first attribute is defined in the first configuration, and the second attribute is defined in the second configuration. | 09-11-2008 |
20080222403 | SYSTEM AND METHOD TO PROVIDE DEVICE UNIQUE DIAGNOSTIC SUPPORT WITH A SINGLE GENERIC COMMAND - An embodiment of this invention provides a system and method for a diagnostic computer application executing on a host computer to extract vendor unique diagnostic information from an attached peripheral device. The peripheral device is pre-configured to respond with device unique information in response to certain standard interface protocol inquiries. Standard interface inquiry commands are used to extract detailed instructions from the device. These instructions may contain device unique small computer system interface (SCSI) command sequences, for example. The command sequences allow a user of the host computer to extract detailed data from the peripheral device about the peripheral device's operational, performance and health statistics. | 09-11-2008 |
20080222404 | In-system programming system and method for motherboard - An in-system programming system and method is provided, which is applicable for chip programming of a computer motherboard. Firstly, a programming interface is configured in the computer motherboard, in which one end of the programming interface is connected to an on-board programmer, and the other end is connected to a plurality of chips to be programmed, thereby achieving the communication between the on-board programmer and the chips. Next, a motherboard connector and the programming interface are connected, and the motherboard connector and the on-board programmer are communicated through a communication interface of the on-board programmer. Then, the other end of the motherboard connector is connected to a programmable master-control program. Then, when the programmable master-control program is used for programming, programming contents of the programmable master-control program are transmitted to the on-board programmer through the communication between the motherboard connector and the on-board programmer, so as to program the chip. | 09-11-2008 |
20080222405 | COMPUTER INITIALIZATION SYSTEM - An initialization data generator includes a task database in which task descriptions for initializing a computer are specified related with task IDs and an initialization database in which initialization data descriptions for initializing a computer are stored related with initialization data IDs. The initialization data generator takes input of the computer ID of a computer to be initialized and task data, reads task descriptions and initialization data descriptions according to task ordering related with the task data from the task database and the initialization database, based on the task IDs, task ordering, and the initialization data IDs for software modules which are loaded into the computer to be initialized by the tasks corresponding to the task IDs, specified in the task data, and generates and transfers initialization data to the computer to be initialized, thereby initializing the computer to be initialized. | 09-11-2008 |
20080222406 | Hot-pluggable information processing device and setting method - A generator generates configuration information of a virtual hardware unit based on configuration information in a PCIBOX. The generator generates recognition information for recognizing the virtual PCIBOX as a PCIBOX that is connected with a slot from the configuration information of the virtual PCIBOX. When PCIBOX is connected with the slot, the generator overwrites the configuration information in PCIBOX with the configuration information of the virtual PCIBOX. | 09-11-2008 |
20080229085 | Switching Drivers Between Processors - Systems, methods, and computer software for operating a device can be used to operate the device in multiple modes. The device can be operated in a first operating mode adapted for processing data, in which a first processor executes a driver for a nonvolatile memory and a second processor performs processing of data stored in files on the nonvolatile memory. An instruction can be received to switch the device to a second operating mode adapted for reading and/or writing files from or to the nonvolatile memory. The driver for the nonvolatile memory can be switched from the first processor to the second processor in response to the instruction, and the driver for the nonvolatile memory can be executed on the second processor after performing the switch. A communications driver can be executed on the first processor in response to the instruction to switch the device to the second operating mode. | 09-18-2008 |
20080229086 | Methods and Systems for Firmware Access and Modification - Embodiments of the present invention comprise systems and methods for accessing and modifying device firmware. | 09-18-2008 |
20080229087 | CMOS CLEARING CIRCUIT - A CMOS clearing circuit mounted on a motherboard of a computer includes a south bridge chip and a switch member respectively mounted on the motherboard. The south bridge chip includes a reset terminal and an input terminal. The switch member is configured for controlling one of the reset terminal and the input terminal of the south bridge chip. If the switch member controls the reset terminal, the input terminal is disconnected from the switch member and the switch member is capable of controlling the reset terminal of the south bridge chip to be selectively connected to ground or a voltage source provided by the motherboard. If the switch member controls the input terminal, the reset terminal stays connected to the voltage source and the switch member is capable of controlling the input terminal of the south bridge chip to be selectively connected to ground or the voltage source. | 09-18-2008 |
20080229088 | Method, a device for configuring at least one firewall and a system comprising such device - A method and a device to configure at least one firewall are provided comprising the steps of (i) transmitting at least one mobility report to a firewall controller; (ii) transmitting at least one session report to the firewall controller; and (iii) configuring the at least one firewall according to the information obtained by the at least one mobility report and by the at least one session report. | 09-18-2008 |
20080235501 | Method For Detecting and Correcting Firmware Corruption - A method for detecting and correcting firmware corruption in a system having a host communicatively coupled to an electronic apparatus, the electronic apparatus having a hardware unit communicatively coupled to a non-volatile memory, includes determining via the hardware unit whether firmware on the non-volatile memory is corrupted; if the firmware is determined to be corrupted, then: invoking a communication driver resident in the hardware unit to establish bi-directional communications between the host and the electronic apparatus; and initiating a firmware download from the host to update the firmware on the non-volatile memory to an uncorrupted state. | 09-25-2008 |
20080235502 | Using a live operating system to set up and configure an active management technology device - An active management technology device may be provisioned using a live operating system stored on a disk, in one embodiment. After disk insertion, no further operator involvement may be needed in some cases. | 09-25-2008 |
20080235503 | Event-based dynamic tunables - Various approaches are disclosed for run-time update of a configurable kernel parameter that controls runtime operations of in an operating system kernel. In one approach, a first request is received to change a current value of a first configurable kernel parameter to a first new value. The first new value is not equal to the current value. The kernel continues to operate with the current value until occurrence of an un-timed event detected by the kernel. In response to occurrence of the event, the first new value is stored as the current value of the first configurable kernel parameter, and the kernel operates with the first new value as the current value. The receiving, delaying, storing, and operating are performed without rebooting the operating system. | 09-25-2008 |
20080235504 | FIRMWARE CONTROLLED DYNAMIC VOLTAGE ADJUSTMENT - Methods, apparatus, articles of manufacture, and systems for providing a supply voltage to an electronic component, such as a processor, are provided. An executable software component, such as system firmware, may access a voltage selection value embedded in the component and retrieve a voltage setting, from a table of voltage settings, using the embedded voltage selection value as an index. The software component may then configure a power supply, based on the voltage setting retrieved from the voltage selection table, to supply the component with an optimal supply voltage. For some embodiments, the voltage selection table may be replaced by downloading a new voltage selection table, thus, allowing changes to the component supply voltage without changing hardware. | 09-25-2008 |
20080244248 | Apparatus, Method and Program Product for Policy Synchronization - Applications which function under a first operating system also function when it becomes necessary to call into action a second operating system due to provision having been made for configuration and other settings necessary to the execution of such applications (here generically called policy settings or policy source data) to be made available to the second operating system. | 10-02-2008 |
20080244249 | Managed redundant enterprise basic input/output system store update - A basic input/output system may be stored on two different memories coupled to active management technology firmware and a trusted platform module. The trusted platform module ensures that access to the correct memory. One of the memories is selected to store an update of the basic input/output system. | 10-02-2008 |
20080244250 | Instant on video - In some embodiments, the invention involves speeding boot up of a platform by initializing the video card early on in the boot process. In an embodiment, processor cache memory is to be used as cache as RAM (CAR). Video graphics adapter (VGA) card initialization uses the CAR instead of system RAM to perform initialization. A portion of the firmware code, interrupt vector tables and handlers are mirrored in the CAR, from flash memory to mimic the behavior of system RAM during the video initialization. VGA initialization may occur before system RAM has initialized to enable early visual feedback to a user. Other embodiments are described and claimed. | 10-02-2008 |
20080244251 | PREDICTIVE MODEL IMPLEMENTATION SYSTEM AND METHODOLOGY - The invention relates to a methodology and computer executable instructions configured to implement a prediction system. The invention deals with the use of a configuration file specifying at least the interactions to be completed between components of the prediction system, where this configuration file is transmitted to an implementation site. At the implementation site the configuration file is supplied as an input to at least one autonomous software agent where this agent or agents run the components of the prediction system as specified by the interactions defined within the configuration file. An extension to this method is also disclosed where the prediction system is built or constructed at the implementation site using the configuration file. | 10-02-2008 |
20080244252 | USING PROTECTED/HIDDEN REGION OF A MAGNETIC MEDIA UNDER FIRMWARE CONTROL - A method and firmware for accessing a protected area of a magnetic storage device via firmware control. During early system initialization, various firmware components are loaded and executed to initialize a computer system. These firmware components include a firmware driver for accessing magnetic storage devices connected to the computer system. The system firmware enables a protected area on a magnetic storage device's media to be accessed under firmware control. After firmware accesses, the protected area is closed from access by non-firmware entities (e.g., operating systems) by “hiding” the true size of the media such that those entities are unaware of this area of the media. Mechanisms are disclosed for providing firmware access to the protected area only during pre-boot, and for both pre-boot and run-time operations. The firmware-controlled media access scheme may be used to load firmware stored on magnetic media during pre-boot and to store system information in the protected area during pre-boot and/or run-time operations. | 10-02-2008 |
20080250236 | Configuration Appliance and Method for Configuration of Electrical Appliances - A parameterization device generates parameterization signals fixing operating parameters for electrical devices of an electrical arrangement. The parameterization device, or configuration device, is particularly user friendly and permits a subsequent alteration of operating parameters for electrical devices which takes little time and is hence particularly economical. The parameterization device is provided with device-specific parameters, individually provided for each device of the arrangement and device-group specific parameters, identically provided for a given group of devices which are differently processed. After changing a stored device-group specific parameter for one of the devices of the relevant group, the changed parameter is copied to the stored parameter sets for the remaining devices of the group on a manual operation input or automatically. | 10-09-2008 |
20080256348 | METHOD FOR CONFIGURATION OF A PROCESSING UNIT - A method for configuration of an Auxiliary Processing Unit (APU) of multiprocessor system is presented. The multiprocessor system has at least a Main Processing Unit (MPU) coupled to the APU via a communication link. The APU has at least a first memory and a second memory. The method includes a plurality of steps. At step the first memory is divided into an application sector, a boot sector and a common sector. At another step interrupts of the APU except interrupt/s that is/are being received via the communication link are disabled. At a further step interrupt vector/s pertaining to the communication link is/are mapped to the boot sector of the first memory. At another step a configuration code is received selectively into the application sector of the first memory and into the second memory. At a further step the interrupt/s that is/are being received via the communication link are disabled. At a further step the common sector of the first memory is updated from the second memory. | 10-16-2008 |
20080256349 | SYSTEM AND METHOD OF ENABLING USE OF SOFTWARE APPLICATIONS USING STORED SOFTWARE LICENSING INFORMATION - A system and method of enabling use of software applications using stored software licensing information is disclosed. In one form, a method of enabling use of a software application is disclosed. The method can include accessing a first software licensing information of a first software application within a non-volatile memory of an information handling system. The first licensing information can be stored in association with an order fulfillment process. The method can also include executing an initialization routine in association with a BIOS of the information handling system. In one form, the initialization routine can be operable to initiate accessing the software licensing information from the non-volatile memory to enable use of the first software application. | 10-16-2008 |
20080256350 | MOTHERBOARD, INFORMATION PROCESSOR, SETTING METHOD AND COMPUTER-READABLE RECORDING MEDIUM IN WHICH SETTING PROGRAM IS STORED - A motherboard can be installed commonly in each of a plurality of electronic devices of various types different in configuration without modifying the BIOS setting by comprising a setting information retaining section retaining setting information for a setting process for each electronic device; a specification information obtaining section obtaining specification information for specifying the type of each electronic device; a modifying information retaining section retaining modification information for modifying the setting information according to the type of each electronic device; a setting information modifying section modifying, on the basis of the specification information and the modification information retained, the setting information according to the type of the device in which the motherboard is installed; and a setting process performing section for performing the setting process for the device on the basis of the modified setting information. | 10-16-2008 |
20080263343 | Multi-Channel Algorithm Infrastructure for Programmable Hardware Elements - System and method for implementing multi-channel operations in a programmable hardware element (PHE). A hardware configuration program, including a processing function, inputs and outputs of the processing function, a plurality of channels, and channel scanning functionality for the plurality of channels, is specified. A PHE is configured with the hardware configuration program, including implementing the processing function and the channel scanning functionality on the PHE. A respective state and configuration of each of the plurality of channels is stored in a memory of the PHE to enable logic-sharing between each of the plurality of channels. The PHE is operated, including performing channel scanning on the plurality of channels, and updating the configuration of one or more of the channels in the memory of the PHE without interrupting the channel scanning, without taking any of the channels offline, and/or without interrupting a continuity of an output of the PHE. | 10-23-2008 |
20080270776 | SYSTEM AND METHOD FOR PROTECTING MEMORY DURING SYSTEM INITIALIZATION - A system and method for protecting memory during system initialization is provided. A complex programmable logic device (CPLD) is operatively interconnected with a multiplexer to enable control of a memory to be switched between a memory controller and the CPLD in response to error conditions. If an error condition is identified, the CPLD assumes control of the memory and activates a battery subsystem to provide memory refreshes until system re-initialization. Upon system bring-up, interactions between the BIOS and CPLD assure that protected memory is fully recovered by the system. The contents of memory will remain protected from any further faults that may occur during the bring-up sequence. | 10-30-2008 |
20080270777 | SOFTWARE RECOVERY WITHOUT THE USE OF A KEYBOARD, MOUSE, TRACKBALL OR COMPUTER MONITOR - A NAS device comprises a user control and storage in which at least one of an operating system and system firmware is stored. Logic is also provided that is coupled to the user control and the storage. The logic causes a recovery to be performed of the operating system or system firmware upon user activation of the user control. The NAS device does not comprise any of a keyboard, mouse, trackball, and computer monitor. | 10-30-2008 |
20080270778 | UNIVERSAL MICROCODE IMAGE - Systems and methods for creating universal microcode images and for reconstructing a microcode image from a universal microcode image are described in the present disclosure. One method, among others, comprises receiving a plurality of microcode images each configured to initialize hardware within an electronic device before the electronic device is booted up. The method also includes separating each microcode image into sections and comparing the sections to determine whether or not two or more sections contain identical code. The method also includes creating a universal microcode image from the sections that are unique. | 10-30-2008 |
20080270779 | System management mode enhancements - Methods, systems, and computer program products are provided for making PEI phase implementation independent from DXE phase implementation in a computer system implementing the Extensible Firmware Interface standard. For example, one embodiment of the present invention uses a hand-off block to make SMBASE initialization in PEI independent form SMBASE initialization in DXE. In another embodiment of the present invention, PEI phase is entered in order to resume from an S3 standby state. | 10-30-2008 |
20080270780 | DESIGN STRUCTURE FOR DISABLING A UNIVERSAL SERIAL BUS PORT - A design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a design is disclosed for disabling a Universal Serial Bus (‘USB’) port by identifying a USB port to be disabled, the USB port to be disabled controlled by a USB hub controller, and turning on an over current signal for the identified USB port. | 10-30-2008 |
20080282074 | METHOD OF OPTIMIZING PERFORMANCE OF MULTI-CORE CHIPS AND CORRESPONDING CIRCUIT AND COMPUTER PROGRAM PRODUCT - A method of optimizing performance of a multi-core chip having a plurality of cores includes the steps of determining a V | 11-13-2008 |
20080282075 | Controlling circuit for communication port - A controlling circuit for a communication port having a ring indicator (RI) pin is provided. The controlling circuit includes a first selection circuit and a second selection circuit. The first selection circuit is controlled by a basic input/output system (BIOS) for determining whether an RI signal is transmitted to the RI pin. The second selection circuit is controlled by the BIOS for determining whether a first voltage or a second voltage is transmitted to the RI pin. | 11-13-2008 |
20080282076 | INFORMATION PROCESSING DEVICE - Abstract An information processing device, including: a processing unit; a peripheral circuit module; and a boot address register, wherein the information processing device comprises a first operation mode and a second operation mode having an operating current which is lower than that of said first operation mode, wherein the boot address register holds an address of an instruction to be executed by said processing unit first when the boot address register returns from said second operation mode to said first operation mode, wherein the address is output from said boot address to the processing unit when said information processing device shifts from said second operation mode to said first operation mode. | 11-13-2008 |
20080301422 | Method and Apparatus for Remote BIOS Configuration Control - Apparatus and methods for remotely configuring a computer BIOS of a testing computer system are provided. In one aspect, a method of testing is provided that includes establishing an interface between a first computer system and a second computer system. The second computer system includes a computer readable storage device that has a BIOS and a first set of BIOS configuration settings. The first set of BIOS configuration settings is adapted to a first device under test. At least one instruction is sent from the first computer system to the second computer system to enable the second computer system to select a second set of BIOS configuration settings adapted to a second device under test having different electronic characteristics than the first device under test. An electrical test is performed on the second device under test using the second computer system and the second set of BIOS configuration settings. | 12-04-2008 |
20080301423 | INFORMATION PROCESSING DEVICE AND ACTIVATION CONTROL METHOD - According to one embodiment, an information processing device includes a receiving section configured to receive a trigger signal from a device connected thereto, a verifying section configured to verify the trigger signal when the receiving section receives the trigger signal, and an activating section configured to activate the system when the verification of the trigger signal is successfully made by the verifying section. | 12-04-2008 |
20080307211 | METHOD AND APPARATUS FOR DYNAMIC CONFIGURATION OF AN ON-DEMAND OPERATING ENVIRONMENT - A method is provided for systematic and dynamic configuration of an On Demand Operating Environment (ODOE) and the business solutions built upon the ODOE. The method provides a configuration specification that defines an On Demand Configuration Language (ODCL). An editor enables the business user to describe the consistency constraints applicable to the business in terms of the ODCL. This language is then used to transform the high-level business consistency constraints to low-level configuration parameters applicable to services and hosted business solutions in the ODOE. These services and hosted business solutions are organized into a plurality of layers to facilitate development of the configuration specification and better enable controls over consistent implementation of configuration changes. A two phase configuration commitment protocol is provided to ensure the consistent implementation of interdependent configuration parameters applicable to the services and hosted business solutions within the ODOE. | 12-11-2008 |
20080307212 | DATA PROCESSING DEVICE - A data processing device is disclosed that is able to limit functions of a connected apparatus without providing additional components in the apparatus and without dependence on types of the apparatus. The data processing device includes a function limiting file storage unit to store a function limiting file; a function list file storage unit to store function list files dependent upon the apparatus type and function list files independent of the apparatus type, the function list files including descriptions of functions available in the apparatus; a function list file selection unit to select one of the function list files corresponding to the apparatus type; and a display item generation unit to generate a setting screen image for setting operations of the apparatus based on the selected function list file and the function limiting file stored in the function limiting file storage unit. | 12-11-2008 |
20080307213 | DEVICE ALLOCATION CHANGING METHOD - Switching of the allocation of a device to a guest OS is implemented through transmission of a virtual suspension interrupt to a guest OS in a VMM; a power control notification process module that causes the guest OS to start a return process from a suspended state; a guest power process module that traps a suspension process of the guest OS; an I/O configuration change process module that updates a logical device definition of the VMM in the suspended state of the guest OS; a guest I/O emulation process module that emulates an I/O instruction that is issued by an I/O reconfiguration process module and that is executed when the guest OS has returned from the suspended state, thereby to provide a new logical device configuration to the guest OS. | 12-11-2008 |
20080307214 | OFFLINE AT START UP OF A POWERED ON DEVICE - A method comprises a system comprising a host device coupled to a first remote device actively operating according to a state diagram that the host device and all remote devices follow during operation of the system. The method further comprises powering up a second remote device while the host device and first remote device are actively operating according to the state diagram. The second remote device determines whether to initialize to a standard protocol or to an advanced protocol. Upon determining to initialize to the advanced protocol, the second remote device then waits for a synchronization point sequence. | 12-11-2008 |
20080313447 | DELEGATED PRE-CONFIGURATION - Computer-readable media, systems, and methods for delegated pre-configuration are described. In embodiments, an identification of a user is received. Further, in various embodiments, one or more pre-configuration instructions is received from a delegate. In various embodiments, one or more online service settings is processed in accordance with the one or more pre-configuration instructions. In various other embodiments an online service is presented in accordance with the processed one or more online service settings. | 12-18-2008 |
20080313448 | System and method for network setup of wireless device at point of sale - A network device such as a wireless network device is configured using information obtained at the point of sale (POS) for a specific home network to which the device will belong. This may be accomplished by obtaining from the buyer at the POS account information, which is sent to a configuration server that automatically sets up the device for network use without the buyer's further direct involvement. | 12-18-2008 |
20080313449 | Offloading the processing of a network protocol stack - A computer system is partitioned during a pre-boot phase of the computer system between a first partition and a second partition, wherein the first partition to include a first processing unit and the second partition to include a second processing unit. An Input/Output (I/O) operating system is booted on the first partition. A general purpose operating system is booted on the second partition. Network transactions are issued by the general purpose operating system to be performed by the I/O operating system. The network transactions are performed by the I/O operating system. | 12-18-2008 |
20080320292 | Self programming slave device controller - A self programming slave device controller is described which comprises interface circuitry and control circuitry. The interface circuitry is responsive to one or more configuration parameters to communicate data between the slave device controller and a slave device in accordance with the one or more configuration parameters. The control circuitry is responsive to one or more operating parameter signals indicative of one or more operating parameters influencing current performance characteristics of the slave device to set the one or more configuration parameters so as to control an access operation for accessing the slave device to accommodate the current performance characteristics of the slave device. In this way, an access operation can be conducted efficiently and reliably having regard to the current performance characteristics of the slave device. This makes it possible to automatically adjust configuration parameters used to control an access operation in dependence on changes to operating parameters of the slave device which may influence the performance characteristics. | 12-25-2008 |
20080320293 | CONFIGURABLE PROCESSING CORE - A configurable processing core includes a configuration module and a plurality of functional blocks, each including a millimeter wave (MMW) transceiver. The configuration module is operable to determine configuration of at least some of the plurality of functional blocks based on at least one instruction of an algorithm, generate a configuration signal in accordance with the determined configuration, and transmit the configuration signal to the at least some of the plurality of functional blocks via the MMW transceivers. The at least some of the plurality of functional blocks are operable to configure in accordance with the configuration signal to support execution of the at least one instruction. | 12-25-2008 |
20090006827 | Firmware Processing for Operating System Panic Data - A processor includes firmware and at least one instance of an operating system (OS). When the OS encounters an unrecoverable error (a “panic”), data regarding the error is pushed to the firmware via capsule services, rather than immediately being displayed to the screen via legacy video INT10h services. The panic data may be provided to the OS and displayed by the OS after a reset. Other embodiments are also described and claimed. | 01-01-2009 |
20090006828 | METHOD AND APPARATUS TO SIMPLIFY CONFIGURATION CALCULATION AND MANAGEMENT OF A PROCESSOR SYSTEM - Methods and apparatus to simplify configuration calculation and management of a processor system are disclosed. An example disclosed method reads system configuration data from registers of a processing system, caches the system configuration data in an allocated memory, and calculates new system configuration data for the processing system by operating on cached data. Other embodiments are also disclosed and claimed. | 01-01-2009 |
20090006829 | METHOD AND APPARATUS FOR CHANGING A CONFIGURATION OF A COMPUTING SYSTEM - Machine-readable media, methods, apparatus and system for caption detection are described. In some embodiments, during a non-quiesce state of a system, a configuration data for a configuration update of a configurable device of the system may be calculated, and it may be determined whether the configuration data is final configuration data or intermediate configuration data, wherein the final configuration data may be used to directly enact the configuration update during a quiesce state of the system, while the intermediate configuration data is used to indirectly enact the configuration update during the quiesce state of the system. Further, during the non-quiesce state of the system, if the configuration data is the intermediate configuration data, then codes associated with the configuration data may be determined, wherein the codes may be used to operate the configuration data to obtain the final configuration data during the quiesce state of the system. | 01-01-2009 |
20090006830 | ENCRYPTION ACCELERATION - The subject mater herein relates to data processing and, more particularly, to encryption acceleration. Various embodiments herein provide devices and systems including a standardized encryption application programming interface embedded in firmware to perform encryption services. Some such embodiments move encryption operations away from operating system processes into firmware. As a result, encryption operations are generally accelerated. | 01-01-2009 |
20090006831 | METHODS AND APPARATUSES FOR CONFIGURING ADD-ON HARDWARE TO A COMPUTING PLATFORM - In one embodiment a method is disclosed for adding hardware device to a computing platform and configuring the newly installed hardware device. The method may include coupling hardware device to a computing platform, where the hardware device has memory and the computing platform has memory. The operating system of the computing platform may be detected by the hardware device and the platform may download and execute code stored by the hardware device to and in response to the executed code the computing platform may locate a source for a download of driver information for the added hardware. Other embodiments are also described. | 01-01-2009 |
20090006832 | Method and System for linking Firmware Modules in a Pre-Memory Execution Environment - A BIOS includes a core and multiple modules. The modules include both those that are platform specific and those that are not platform specific. Each module has a standard interface that allows the core (or other module) to call the module. A platform vendor constructs a BIOS by selecting modules from one or more vendors, which when executed can select modules that are suitable for the platform the BIOS resides in. | 01-01-2009 |
20090013162 | Managing a deployment of a computing architecture - Embodiments are provided to deploy a number of computing devices based in part on a deployment file, but the embodiments are not so limited. In an embodiment, a dispatch application can be used to deploy a number of computing devices, wherein the deployment includes a number deployment parameters and functions associated with a configuration of the number of computing devices. The dispatch application can be used to deploy a number of computing devices, including virtual devices, logical devices, and other devices and systems. Other embodiments are available. | 01-08-2009 |
20090013163 | METHOD AND SYSTEM FOR MONITORING AND ADAPTIVELY PRE-LOADING CRUCIAL DYNAMIC LINK LIBRARIES - The invention provides a system and method for adaptively loading frequently loaded dynamic link libraries. The system comprises: a monitor for monitoring loading events of dynamic link libraries while an operating system is running, and logging a name and related loading information of the corresponding dynamic link library into a log file in response to the loading events; and an invoker for automatically loading at least one of the most frequently loaded dynamic link libraries logged in the log file upon a subsequent startup of the operating system. By using the system and method, startup performance of the most frequently used applications can be greatly improved. | 01-08-2009 |
20090031122 | Mechanism for restoring an apparatus to factory default - A mechanism for restoring an apparatus to factory default is disclosed. A reset mechanism is provided in an electronic apparatus and can be activated or pressed when the electronic apparatus is powered off. A detection circuit, when the apparatus is powered on, is configured to detect whether the reset mechanism has been activated when the apparatus was powered off. If it is determined that the reset mechanism was activated, the detection circuit activates a resetting process that sets the apparatus back to the factory default status. | 01-29-2009 |
20090031123 | Secure Remote Configuration of Device Capabilities - In one embodiment, the present invention is a method for providing a secure remote configuration. The method includes obtaining a signed configuration file (S-CF) from a storage using a device identity of the device, wherein the device identity of the device is linked with a location of the device. A validated configuration file (V-CF) is then generated using the S-CF. At least one device parameter is then configured using the V-CF. In another embodiment, the present invention is a method for providing a signed configuration file (S-CF) to the device. The method includes processing a request for an S-CF from the device, wherein the request comprises a device identity of the device. A location of the device is then determined using a location database and the device identity of the device. A configuration file (CF) for the location of the device is then obtained from a storage. An S-CF is then generated using the CF. The S-CF is then provided to the device. | 01-29-2009 |
20090037711 | Option-Based Reverse Configuration System - A configurator is provided with the ability to enable a customer to configure a system based upon selection of components to reside within the system. Based upon selected components, the customer is presented with systems in which the selected components can reside. | 02-05-2009 |
20090037712 | Systems and Methods for Process and User Driven Dynamic Voltage and Frequency Scaling - Certain embodiments of the present invention provide a method for power management including determining at least one of an operating frequency and an operating voltage for a processor and configuring the processor based on the determined at least one of the operating frequency and the operating voltage. The operating frequency is determined based at least in part on direct user input. The operating voltage is determined based at least in part on an individual profile for processor. | 02-05-2009 |
20090037713 | OPERATION, ADMINISTRATION AND MAINTENANCE (OAM) FOR CHAINS OF SERVICES - In one embodiment, a method can include: selecting an operation, administration, and maintenance (OAM) type for a destination, where the destination is enabled for a service insertion architecture (SIA); encapsulating an OAM packet with the OAM type indicated in a service header therein; and sending the OAM packet to the destination. | 02-05-2009 |
20090037714 | COMPONENT CONFIGURATION UTILIZING VAGUE SPECIFICATIONS - A computer implemented method, data processing system, and a computer program product configures components in a data processing system. A request for a vaguely specified component for implementation into a data processing system is received. Responsive to receiving the request, at least one corresponding component is identified. The corresponding component is then displayed to a user for implementation of the corresponding component. | 02-05-2009 |
20090037715 | Fingerprint reader resetting system and method - A fingerprint reader resetting method comprising enabling an electronic device to accept a reset command for a fingerprint reader in response to a physical presence state being set to unlocked during initialization of an electronic device to reset a state of the fingerprint reader. | 02-05-2009 |
20090037716 | Image forming apparatus and processing method of revising basic settings - When a setting input through a control portion falls within the first setup range, the settings in the first setup storage are rewritten with the setting in the second setup storage. Since the setting was revised, the revision history including the setup content and the data of the setting is stored in a revision history storage. Next, a determination process for the revised setting is carried out. Specifically, it is determined whether a usually expected input setting from the control portion falls within the second setup range. When it does not fall within the second setup range, the controller determines that the input setting is not a proper value, and reads out the setting before revision, stored in the third setup storage to rewrite the settings in the first setup storage with it. | 02-05-2009 |
20090043998 | System and Method for Network Setup of Wireless Device Through a Single Interface - A method to add a new wireless device to a home network through one common interface administrator such as a TV hosting an application. A user simply inputs one identification code of the new wireless device to the TV using a remote commander. Since all wireless devices are registered through the same application regardless of their type, the setup experience is consistent to a user who is required to have no special knowledge. Through the process, the administrator TV obtains information of wireless devices sought to be registered in the home network, enabling the administrator TV to capture the network structure or topology, which may be used for further applications, without implementing dedicated protocols such as UPnP to collect the information. | 02-12-2009 |
20090043999 | Method for changing booting configuration and computer system capable of booting OS - In a computer system in which a server has, in addition to a disk used for booting, an operation transfer destination disk that has the same content as the boot disk, a method for changing the disk used by the server or another server in the computer system for booting to the operation transfer destination disk is realized by changing the content of the operation transfer destination disk to enable the OS and applications installed in the operation transfer destination disk to be booted from the destination disk and by changing the setting of a boot program of the server to enable booting from the operation transfer destination disk. | 02-12-2009 |
20090044000 | STORAGE SUBSYSTEM AND STORAGE CONTROLLER - A storage subsystem and a storage controller adapted to take advantage of high data transfer rates of fibre channels while offering enhanced reliability and availability and capable of connecting with a plurality of host computers having multiple different interfaces. A loop is provided to serve as a common loop channel having fibre channel interfaces. Host interface controllers (HIFC) connected to host computers having different interfaces permit conversion between the fibre channel interface and a different interface as needed. Control processors, shared by the host interface controllers, each reference FCAL (fibre channel arbitrated loop) management information to capture a frame having an address of the processor in question from among the frames passing through the loop. I/O processing is then carried out by the controller in accordance with a range of logical unit numbers (LUN) set in the captured frame. | 02-12-2009 |
20090049289 | Method and apparatus for Assigning devices to a partition - Devices in a processing system may be managed by performing a first scan of a bus of the processing system from a first partition. In one embodiment, the first scan may discover location information for devices on the bus. A communications hub of the processing system may be programmed to hide at least one of the devices on the bus. After the communications hub is so programmed, the first partition may scan the bus again. A second partition of the processing system may receive location information for one or more of the devices detected in the first scan but not detected in the second scan. In one embodiment, the second partition may boot, and then the communications hub may again be programmed to hide at least one of the devices on the bus. An operating system may then boot on the first partition. Other embodiments are described and claimed. | 02-19-2009 |
20090055637 | SECURE POWER-ON RESET ENGINE - A secure Power-on Reset (POR) engine is provided, inside a processor chip, which guarantees a secure initialization of the chip to enable secure code execution. External access to chip resources is limited to a very few targeted settings that do not compromise the chip security. The POR engine comprises a small state machine that runs through a predefined sequence coded in persistent memory contained in the processor chip. The state machine initializes the chip and allows external access from an external processor to only some scan chains of the processor chip in order to configure interfaces, and the like, without compromising the chip security. The state machine also manages the encryption keys that are used to verify that the code, fetched by the processor to complete the initialization in software, is not modified by a third party. | 02-26-2009 |
20090055638 | Algorithm update system - A design data storage unit stores a plurality of pieces of design data. A judgment unit | 02-26-2009 |
20090063833 | BOOTLESS ACTIVATION - In an Internet Protocol (IP) based network having a distributed end devices that receive their respective IP routing and device specific configuration information from a central location using dynamic host configuration protocol (DHCP) and other related protocols, bootless activation enables the network operator to dynamically control and automatically switch an end device on an individual or group basis from one peer IP network to another peer IP network without requiring an individual user to manually reboot or reset the respective distributed end device. Examples of IP networks include broadband networks such as cable modem, fiber-based and digital subscriber line (DSL) network; wireless IP based networks; and IP based metropolitan networks; and local area networks and multiple site enterprise networks. | 03-05-2009 |
20090070571 | NETWORKED PHYSICAL SECURITY ACCESS CONTROL SYSTEM AND METHOD - A distributed networked physical security access control system for controlling a plurality of security access devices comprises a plurality of access server appliances in communication with a primary network. Each access server appliance includes an appliance management module being accessible through a web browser in communication with the primary network. The appliance management module configures the access server appliances to a user specified security configuration. The plurality of access server appliances are in peer-to-peer communication on the primary network to bridge the access server appliances for providing consistency in each of the access server appliances. | 03-12-2009 |
20090070572 | METHOD AND APPARATUS FOR PORTABLE COMPUTING ENVIRONMENT - A method and storage device for enabling a user to carry his or her computing environment with him, including an operating system, GUI preferences, applications, or data. Thus, a user can attach the storage device to a host computer and work on the host computer with its peripherals, while applying the parameters such as operating system and GUI preferences as stored on the device. | 03-12-2009 |
20090070573 | Reliability platform configuration measurement, authentication, attestation and disclosure - A platform configuration measurement device including: a configuration register; means for executing extension processing in which a predetermined operation is performed on a content of the configuration register by using a given additional value, a hash value is obtained by applying a predetermined hash function to a value obtained by the predetermined operation, and the hash value is set for a new content of the configuration register; and measurement extension means for obtaining measured values, corresponding to predetermined components constituting a platform, by sequentially making predetermined measurement on the predetermined components, and for allowing the means for executing extension processing to execute the extension processing using the measured values as the additional values, random extension means is provided for allowing the means for executing extension processing to execute the extension processing using a random value as the additional value. | 03-12-2009 |
20090077362 | CONFIGURABLE ACCESS KERNAL - A highly configurable kernel supports a wide variety of content protection systems. The kernel may reside in a host that interacts with a secure processor maintaining content protection clients. After establishing communication with the secure processor, the host receives messages from content protection clients requesting rules for message handling operations to support client operations. This flexible configuration allows for dynamic reconfiguration of host and secure processor operation. | 03-19-2009 |
20090077363 | SYSTEMS AND METHODS OF CREATING AND ACCESSING SOFTWARE SIMULATED COMPUTERS - The system and methods of the present application comprise one or more computers that generate and maintain a plurality of software-simulated computers. Each software-simulated computer is adapted to efficiently run an installed application program. Additional security layers provide access to the installed application through a remote user interface installed on a user's computing device. The system generates a new copy of the software-simulated computer for each user session, that prevents configuration problems from interfering with the proper operation of the application program, thereby consistently running the application in an optimized fashion, regardless of changes made to the software-simulated computer by the user or a virus. These software-simulated computers are unaffected by changes a user makes on their own client device. To this end, the system provides robust, web accessible capabilities to application software that may not have been adapted for use on the Internet. | 03-19-2009 |
20090083528 | SYSTEM INFORMATION SYNCHRONIZATION IN A LINKS-BASED MULTI-PROCESSOR SYSTEM - Various embodiments described herein include one or more of systems, methods, firmware, and software to synchronize system information between processors during system boot in a links-based multi-processor system. Some embodiments synchronize data block by block through memory rather than piece by piece through registers by allowing a System Bootstrap Processor (“SBSP”) to directly access synchronization data in local memory of each of one or more Application Processors. These and other embodiments are described in greater detail below. | 03-26-2009 |
20090083529 | Memory Switching Data Processing System - A memory switching data processing system including one or more central processing units (‘CPUs’); random access memory organized in at least two banks of memory modules; one or more memory buses providing communications paths for data among the CPUs and the memory modules; and a flexibly configurable memory bus switch comprising a first configuration adapting the first CPU to a first bank of memory modules and a second CPU to a second bank of memory modules and a second configuration adapting the first CPU to both the first bank of memory modules and the second bank of memory modules. | 03-26-2009 |
20090083530 | Computer System, Data Structure Representing Configuration Information, Mapping System, and Mapping Method - A configuration information storage section ( | 03-26-2009 |
20090083531 | System and method for modifying software routines - A system and method for modifying software routines is provided. The system includes a computer device and a hardware device. The hardware device is in communication with the computer device, and includes a memory device that stores at least one of an initialized software routine and a non-initialized software routine, and a processor executes the at least one initialized software routine. At least one of the initialized and non-initialized software routines are modified by the steps including generating an authorization code by the computer device, wherein the authorization code is unique to the hardware device, loading the authorization code, and authenticating the authorization code. The modification steps further include creating a current software enable matrix, communicating the current software enable matrix, overwriting a previous software enable matrix with the current software enable matrix, and modifying at least one software routine. | 03-26-2009 |
20090083532 | Verifying a trusted SMI handler - A trusted system management interrupt handler may be verified by first locating a signed system management interrupt handler image in system memory. The digital signature of the signed system management interrupt handler image is verified. An existing basic input/output system management interrupt handler is erased and replaced with a new system management interrupt handler image. Then an analysis is done of the system management interrupt handler message is to determine whether to continue to launch. | 03-26-2009 |
20090083533 | Method and Device for Configuring Functional Capabilities in a Data Processing System - A method for configuring functional capabilities in a data processing system. An intermediate link record and a System Anchor record containing the unchangeable hardware ID are used. All entitlement records are then linked to the System Anchor record. Only the System Anchor record links to the unchangeable hardware ID. It contains a system unique ID. The entitlement records link to the System anchor record via the system unique ID. | 03-26-2009 |
20090089565 | Method and Apparatus for Configuring a Device Based on Proximity to Another Device - Methods and apparatus are provided for configuring a device based on proximity to another device. A user device is configured by obtaining one or more configuration rules that establish one or more configuration parameters of the user device based on a proximity to one or more additional general purpose devices; determining whether one or more of the configuration rules are satisfied; and configuring the user device based on the satisfied one or more configuration rules. The configuration rules can be configured by an authorized user of the user device. The proximity comprises a predefined physical relationship between devices that is based on distance, such as a radius around a given device, or a physical relationship, such as in the same room or building, or within a communication range of a device. | 04-02-2009 |
20090094446 | INTEGRATED CIRCUIT ENVIRONMENT INITIALIZATION ACCORDING TO INFORMATION STORED WITHIN THE INTEGRATED CIRCUIT - A method for automatically initializing the operational settings of a system from information stored within a non-volatile storage of an integrated circuit so that the operational requirements of the integrated circuit, which may be a microprocessor, are met by the system when the system is operating. During manufacturing test environmental requirements of the integrated circuit are determined and stored within the non-volatile storage of the integrated circuit. During system initialization, environmental control values such as required operating voltage and frequency and cooling requirements are determined from the test values, which are read from the integrated circuit. The values are read by an interface of the system from an interface of the integrated circuit. System settings are controlled by the values to provide the required operating environment and the values may be captured within the system for subsequent operations and initialization sequences. | 04-09-2009 |
20090106542 | AUTONOMIC COMPUTER CONFIGURATION BASED ON LOCATION - A system and apparatus for noticing and creating relational settings, actions, profiles, and tasks by tying resources to a location based on user behavior. | 04-23-2009 |
20090113193 | ON-SITE CONFIGURATION OF A HARDWARE DEVICE MODULE OF A SECURITY SYSTEM - A security system is provided. The security system comprises a plurality of hardware device modules and a plurality of sensor detection devices. At least one of the hardware device modules has a microcontroller coupled to a memory element that stores a configuration map for on-site configuration comprising configuration option information available for the at least one hardware device module. The plurality of sensor detection devices are capable of sending at least a signal to one or more of the hardware device modules. | 04-30-2009 |
20090113194 | Persisting value relevant to debugging of computer system during reset of computer system - The last value of an element of a computing system is continually stored within a first register. The element is cleared during any restart or reset of the computing system. The last value is relevant to debugging of the computing system when the computing system fails to perform as expected and/or as desired. Upon receiving an instruction to reset the computing system via a first reset signal corresponding to pressing of a reset button or a second reset signal corresponding to a baseboard management controller issuing a reset command, the last value of the element as stored within the first register is copied to a second register. The computing system is then reset. The last value of the element as stored within the second register persists within the second register during this type of reset, but is cleared during any other reset or restart of the computing system. | 04-30-2009 |
20090119496 | Method and apparatus to support booting despite deficient resources - A method and related apparatuses support booting despite deficient system resources. In one embodiment, a processing system includes two or more devices in a peripheral connect interface (PCI) subsystem, as well as instructions encoded in a machine accessible medium. The instructions, when executed during a process of booting the processing system, may determine whether sufficient resources are available for the devices. The instructions may also retrieve boot information from an extended firmware interface (EFI) environment of the processing system, and may automatically identify a device as boot-critical, based on that boot information. The instructions may also identify a device to be rejected, and may automatically allocate resources for the boot-critical device but not for the rejected device, before the processing system boots the OS, if sufficient resources for the devices are not available. Other embodiments are described and claimed. | 05-07-2009 |
20090125708 | INTERNET APPLIANCE - A system, method and apparatus dedicated to accessing certain aspects of the Internet. The system includes a hardware device having a display and firmware associated with the display. The firmware includes a web browser and an operating system, configured to automatically connect to a datacenter server using the web browser, and to receive a frameset template from the datacenter, the frameset including frames, wherein each frame includes a preset content locator, upon boot of the operating system. The data center server may have preconfigured framesets with assigned content locators, and be configured to transmit one or more of the framesets to the device. Each frame may include content from transmitted from a different internet server upon boot of the operating system. | 05-14-2009 |
20090138691 | Method, system and computer-readable medium for personalized computational device configuration - A system and method for providing information concerning software, products and services in a consumer's out-of-the-box experience with a newly purchased computational device are provided. | 05-28-2009 |
20090138692 | Self describing line cards in network switch - A network switch device includes a switch chassis, a supervisor mounted in the switch chassis; and a line card mounted in the chassis. The line card has independently addressable line card hardware components, and a line card memory storing a software-readable description of the line card hardware components. The supervisor controller reads the software-readable description of the line card hardware components from the line card, and creates software drivers for the line card hardware components from the software-readable description of the line card hardware components. | 05-28-2009 |
20090138693 | Determining device-internal parameter addresses from fieldbus-specific parameter addresses of a field device - A field device of process automation technology containing a plurality of parameters, with which are associated device-internal parameter addresses. The field device is connectable to a fieldbus having a fieldbus-specific parameter addressing system. In such case, the device-internal parameter addresses of the plurality of parameters are determinable by application of a generic mathematical function to belonging fieldbus-specific parameter addresses formed according to the fieldbus-specific parameter addressing system. | 05-28-2009 |
20090144530 | Operating environment configuration system and method - An operating environment configuration system comprises a first operating system of a computer device having at least one configuration setting associated therewith, and a second operating system of the computer device configured to automatically retrieve the at least one configuration setting and configure at least one component associated with the second operating system with the at least one configuration setting. | 06-04-2009 |
20090150659 | Device and Method for Adjusting a Converged Device - A method adjusts a computing device. The method receives configuration data relating to at least two functionalities of the device. The method adjusts configurations of components of the device as a function of the configuration data so that the device performs as if a first functionality of the at least two functionalities is a primary functionality of the device. The components are at least partially capable of the at least two functionalities. | 06-11-2009 |
20090164767 | METHODS AND SYSTEMS FOR GENERATING AVAILABILITY MANAGEMENT FRAMEWORK (AMF) CONFIGURATIONS - Techniques for generating a system model for use by an availability management function (AMF) are described. Inputs are received, processed and mapped into outputs which are further processed into a configuration file in an Information Model Management (IMM) Service external Markup Language (XML) format which can be used as a system model by an AMF. | 06-25-2009 |
20090164768 | INFORMATION PROCESSING APPARATUS AND OPERATING SYSTEM DETERMINATION METHOD - According to one embodiment, an information processing apparatus includes a determination module provided for an SMI handler of an ACPI compatible Basic Input/Output System (BIOS). The determination module determines, when a system management interrupt (SMI) occurs due to issuance of an Advanced Configuration and Power Interface (ACPI) Enable command by an ACPI compatible operating system, a type of a kernel of the operating system by referring to a CPU STATE MAP area holding a state of a CPU upon occurrence of an SMI. | 06-25-2009 |
20090172373 | Ethernet based Automotive Infotainment Power Controller - An Automotive Infotainment Power Controller. It utilizes a PIC Micro-Controller, TCP/IP Stack, and a 10 Mbit Ethernet connection as an industry-standard interface by which the Automotive Infotainment Power Controller is connected to any number of Personal Computers. This infrastructure allows custom FW to be developed for the Power Controller that can interact with PC drivers. It also opens the door for bi-directional communication between multiple Personal Computers and the Power Controller. Any number of protocols can be chosen or developed to facilitate this communication over standard Ethernet TCP/IP packets. Having this Ethernet-based communication pipeline between the Power Controller and PCs allows the system to be configured, provide diagnostic/status information, communicate with, and individually Start-Up/Shut-Down PCs connected to the system. | 07-02-2009 |
20090172374 | Information Processing Device, Information Processing Method, and Computer Readable Medium Therefor - An information processing device, configured to perform information processing with an application run on an operating system, includes an installing unit configured to install the application into the information processing device, an instruction accepting unit configured to accept an instruction to run the application, a first determining unit configured to determine whether the operating system has been rebooted after the installation of the application, in response to the instruction accepted through the instruction accepting unit, and a prohibiting unit configured to prohibit the application from being run when the first determining unit determines that the operating system has not been rebooted. | 07-02-2009 |
20090172375 | Operating Point Management in Multi-Core Architectures - Systems and methods of managing operating points provide for determining the number of active cores in a plurality of processor cores. A maximum operating point is selected for at least one of the active cores based on the number of active cores. In one embodiment, the number of active cores is determined by monitoring an ACPI processor power state signal of each of the plurality of cores. | 07-02-2009 |
20090177876 | AUTOMATED PROCESSOR GENERATION SYSTEM AND METHOD FOR DESIGNING A CONFIGURABLE PROCESSOR - A system for generating processor hardware supports a language for significant extensions to the processor instruction set, where the designer specifies only the semantics of the new instructions and the system generates other logic. The extension language provides for the addition of processor state, including register files, and instructions that operate on that state. The language also provides for new data types to be added to the compiler to represent the state added. It allows separate specification of reference semantics and instruction implementation, and uses this to automate design verification. In addition, the system generates formatted instruction set documentation from the language specification. | 07-09-2009 |
20090187751 | Method and Device for Configuring Functional Capabilities in a Data Processing System - The invention relates to the configuration of functional capabilities in a computer system. It uses a temporary entitlement record, which contains a set of rules that can be combined in any order. The rules specify entitlements for temporary capacity of the computer system. | 07-23-2009 |
20090187752 | INSTALLATION METHOD, APPARATUS, CONTROL PROGRAM, AND MEDIUM STORING CONTROL PROGRAM - The present invention relates to an information processing apparatus capable of executing plug and play processing for starting up one installation processing operation upon acquiring one device identification information item. The information processing apparatus includes an acquisition unit for acquiring at least one device identification information item including a plurality of configuration information items corresponding to each of a plurality of logical interfaces in response to connection of a peripheral device. The information processing apparatus further includes an installation control unit for controlling execution of installation of a plurality of device drivers corresponding to the plurality of logical interfaces, respectively, by the use of the plurality of configuration information items included in the at least one device identification information item when the acquisition unit acquires the at least one device identification information item from the peripheral device. | 07-23-2009 |
20090198987 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM STORING COMPUTER PROGRAM - An information processing apparatus includes a transceiver unit transmitting and receiving information to and from an external device is provided. The apparatus includes a setting information storage unit storing setting information related to an operating environment in association with user identification information, a judging unit judging whether the information that the transceiver unit transmits to or receives from the external device includes given information, an extraction unit extracting the given information from the information including the given information, a specifying unit specifying a user on the basis of the given information, and a setting unit reading the setting information stored in the setting information storage unit in association with the user identification information and setting the user operating environment on the basis of the setting information. | 08-06-2009 |
20090204801 | MECHANISM FOR SECURE DOWNLOAD OF CODE TO A LOCKED SYSTEM - Techniques for securely downloading of boot code to a locked system. | 08-13-2009 |
20090204802 | DISTRIBUTED INFORMATION GENERATOR AND RESTORING DEVICE - Check data corresponding to distributed confidential information is generated, and the confidential information and check data are distribution-coded. When the confidential information is restored, the confidential information and check data are restored and it is determined whether or not the restored check data correspond to the restored confidential information. If the data correspond to the information, the information is determined to be correct and is output. If not, the information is judged to be false (i.e., tampered distributed information), and a symbol indicating that falsity has been detected is output. | 08-13-2009 |
20090210687 | COMPUTER MOTHERBOARD - The present invention discloses a computer motherboard, which comprises: at least one memory module slot, a flash memory, a central processing unit socket, wherein, the memory module slot is used to plug at least one memory module; the flash memory is used to store BIOS programming codes, in which the BIOS programming codes are provided with at least one memory configuration programming codes for configuring the memory frequency and memory timing of the memory module; the central processing unit socket is used to plug the CPU, and the CPU is at least used to execute the memory configuration programming codes, so, after execution, they could provide a plurality of parameter options for memory frequency and memory timing of the memory modules to be selected one from them. | 08-20-2009 |
20090210688 | OPERATING SYSTEM IMAGE SHRINKING APPARATUS AND METHOD AND COMPUTER READABLE TANGIBLE MEDIUM SOTRING A PROGRAM FOR OPERATING SYSTEM IMAGE SHRINKING - An OS image shrinking apparatus for shrinking a size of at least one OS image stored in a computer. The OS image shrinking apparatus includes an execution history management unit that operates a predetermined application program on the computer for a predetermined time and manages an execution history of a function by monitoring the function executed during operation of the application program, a saved function management unit that refers to the execution history managed by the execution history management unit and manages the function existing in the execution history, as a saved function, among functions included in the OS image, and an unused function processing unit that performs a processing to delete from the OS image a function not managed by the saved function management unit, as an unused function, among the functions included in the OS image. | 08-20-2009 |
20090217021 | SYSTEM AND METHOD FOR FAST RESTART OF A GUEST OPERATING SYSTEM IN A VIRTUAL MACHINE ENVIRONMENT - The present invention provides a system and method for fast restart of a guest operating system executing on a virtual machine operating system in a virtual machine environment. During initialization, the guest operating system saves a set of checkpoint information to persistent storage. Upon detection of an error condition during operation, the guest operating system begins a re-initialization procedure in accordance with an illustrative embodiment of the present invention. During the re-initialization procedure, the guest operating system retrieves the checkpoint information and configures itself using the retrieved information. By utilizing the retrieved information, the guest operating system avoids the need to perform lengthy configuration discovery routines, thereby shortening the re-initialization time substantially. | 08-27-2009 |
20090217022 | METHOD AND APPARATUS FOR LOADING CLASSES AND RE-ORGANIZING CLASS ARCHIVES - A method and apparatus for loading classes to virtual machines and a method and apparatus for reorganizing class archives. The method for loading a class to a virtual machine includes organizing a class archive before class loading such that the organized class archive includes a class contraction portion and loading only the class contraction portion of the class archive to the virtual machine at the moment of class loading. By first loading the class contraction portion from the organized class archive to the virtual machine at the moment of loading, the present invention curtails code redundancy, shortens loading time and reduces occupied memory resources. | 08-27-2009 |
20090222649 | Initialisation of a pipelined processor - A data processing apparatus is disclosed that comprises a pipelined processor, said pipelined processor comprising a processing pipeline for processing instructions in a plurality of stages, at least some of said plurality of stages each comprising storage elements for storing an instruction or decoded instruction being processed in said stage, said storage elements in at least one of said stages comprising settable elements, each of said settable elements being adapted to store a predetermined value in response to a wake up event, said settable elements being arranged such that in response to said wake up event said values stored in said settable elements form an instruction or decoded instruction. | 09-03-2009 |
20090222650 | COMMUNICATION DEVICE AND FIRMWARE UPDATE METHOD THEREOF - A method for updating firmware in a communication device storing an original firmware in a first data area of a non-volatile memory includes receiving and storing a new firmware in a second data area of the non-volatile memory. The method comprises assigning a firmware other than the new firmware as a boot firmware for the communication device before verification of the new firmware. The new firmware is loaded and executed in response to a boot procedure of the communication device. If the new firmware is executable and causes the communication device to satisfy a predetermined boot up condition, the new firmware passes the bootability check, and the new firmware is assigned as the boot firmware. The new firmware is not assigned as the boot firmware if the new firmware does not pass the bootability check. | 09-03-2009 |
20090240932 | INFORMATION PROCESSING DEVICE, AND METHOD OF STARTING INFORMATION PROCESSING DEVICE - In an information processing device, a screen display control part displays an operation screen, and a firmware update part updates a firmware of the screen display control part. An operating state holding part stores an operating state of the information processing device at a time of displaying the operation screen after the firmware is updated by the firmware update part. A high-speed starting part starts the information processing device and displays the operation screen based on the stored operating state. | 09-24-2009 |
20090249050 | SYSTEM AND METHOD FOR ESTABLISHING A TRUST DOMAIN ON A COMPUTER PLATFORM - Embodiments of the invention provide systems and methods associated with a measurement engine in a server platform. In one such embodiment of the invention, the measurement engine hardware verifies/authenticates its own firmware and then system initialization firmware by measuring such firmware and storing measurement results in a register that is not spoofable by malicious code. In this instance, the measurement engine holds the host CPU complex in a reset state until the measurement engine has verified the system initialization firmware. In another such embodiment of the invention, the measurement engine hardware also measures firmware associated with one or more system service processors and stores such measurement results in a register. In this case, the measurement engine holds the system service processors and the host CPU complex in reset until the measurements are completed. Other embodiments are described. | 10-01-2009 |
20090249051 | SYSTEMS AND METHODS FOR MANAGING USER CONFIGURATION SETTINGS - A computer system may include a virtual configuration settings package that captures a user's configuration settings in a user layer. The user layer may represent the files, registry entries, and the like, that make up the virtualized configuration settings. The configuration settings may be captured by filtering file system requests through a virtualization driver. The file system requests that are associated with the user's configuration settings may be redirected to the user layer. Virtualizing the configuration settings may make them much simpler to manage. The virtual configuration settings package may be selectively activated or deactivated, imported and exported, reset, deleted, and so forth. The user layer may include configuration settings from the operating system, applications, and the like. | 10-01-2009 |
20090259833 | SYSTEM AND METHOD OF ENABLING A FUNCTION WITHIN A MODULE CONFIGURED TO BE USED WITHIN AN INFORMATION HANDLING SYSTEM - A system and method of enabling a function within a module configured to be used with an information handling system is disclosed. In one form, the method of enabling functions includes detecting whether to install a custom install routine within a module configured to enable access to a hash function, and accessing a lock bit configured to lock access to the hash function. The method can further include detecting whether to set the lock bit to lock access to the hash function. | 10-15-2009 |
20090259834 | Manufacturing Information Handling Systems - Manufacturing a virtual information handling system (IHS) includes creating a virtual IHS including a component identifier. A boot process is then begun for the virtual IHS. A manufacturing operating system is then retrieved for the virtual IHS using the component identifier. The manufacturing operating system is then installed on the virtual IHS. Manufacturing a virtual IHS may also include determining a common operating system and a common software subset among a plurality of to-be-manufactured virtual IHSs. A first virtual IHS may then be created and the common operating system may be configured on the first virtual IHS. At least a portion of a first virtual IHS software may also be configured on the first virtual IHS. The configuration of the first virtual IHS software on the first virtual IHS is stopped when the common software subset is configured on the first virtual IHS. The first virtual IHS may then be cloned to create a cloned virtual IHS. | 10-15-2009 |
20090259835 | SYSTEM AND METHOD FOR TRACKING AND RECORDING SYSTEM CONFIGURATIONS OF ELECTRONIC DEVICES - A system for tracking and recording system configurations of an electronic device includes: a storage device; and a microprocessor, for checking whether a current system configuration of the electronic device is different from a first reference configuration of the electronic device, and storing the current system configuration into the storage device if the current system configuration is different from the first reference configuration. | 10-15-2009 |
20090265535 | METHOD AND APPARATUS FOR SETTING COMPUTER-WORKING-HOURS-BASED SHUTDOWN OPTIONS - The present invention provides a method and apparatus for setting computer-working-hours-based shutdown options. A method for setting computer-working-hours-based shutdown options in accordance with an embodiment includes: when receiving a shutdown command from a user, determining, based on a setting of computer working hours by the user, whether a current time of the system is within the working hours of the computer; and performing at least one of setting a shutdown option according to the determination result and presenting a shutdown option according to the determination result. | 10-22-2009 |
20090265536 | Device, systems, and method for security starting up a computer installation - A device for the secured start-up of a computer installation comprising a first connection interface to the computer installation and a second connection interface to an external data medium unit separate from the computer installation and which contains data and executable codes for a start-up program of the computer installation. The device also includes means for securing the use of data and executable codes and for transmitting data and executable codes of the start-up program from the external data medium unit via the second connection interface to the computer installation via the first connection interface, and after executing the means of security, to start-up the computer installation using transmitted executable codes and data. | 10-22-2009 |
20090271598 | APPARATUS, SYSTEM, AND METHOD FOR ADAPTER CODE IMAGE UPDATE - An apparatus, system, and method are disclosed for updating a code image for a communication adapter. The apparatus includes a save module, an update module, and a restore module. The save module saves configuration data associated with a connection at a communication adapter. The update module updates a code image on the communication adapter. The restore module restores the configuration data in response to the code image update. Advantageously, the apparatus eliminates the need for conventional host recovery, including relogin and reestablishment of paths and connections, after the code image update. | 10-29-2009 |
20090271599 | METHOD FOR SETTING TO ENABLE OR DISABLE SOFTWARE FUNCTION - A method for setting to enable or disable a software function is provided. The method is suitable for setting each hardware relevant software function in a system to either “enable” or “disable.” First, a customized database, which includes a specification required data of the hardware to decide to enable or disable the relevant software function, is established. Then, the specification required data is read from the customized database. Afterwards, a hardware configuration key is established according to the specification required data. Finally, the hardware configuration key is written to a registry of the system, so as to set the software function to either “enable” or “disable” according to the registry. | 10-29-2009 |
20090276612 | IMPLEMENTATION OF SPARING POLICIES FOR SERVERS - A method for implementing a sparing policy for a server by a management module in communication with the server and a plurality of additional servers is provided. The server is designated as a spare server. The spare server is maintained in a powered-off, standby state. A need for the spare server is determined. At least one of a basic input output system (BIOS) and an operating system (OS) for the spare server is selected. A volume operational on the spare server is selected for a sparing operation. | 11-05-2009 |
20090282228 | Automated Selection of Computer Options - A user of a computer indicates a desired user interface behavior, and the computer automatically selects and sets options of programs and devices of the computer individually for each program to achieve that behavior. Alternatively, the user indicates a condition of the user, such as a specific motor or sensory disability, and the computer automatically adjusts its programs and devices to accommodate the user's needs. | 11-12-2009 |
20090282229 | CONDITIONAL INCLUSION OF RESOURCES IN A COMPUTER SYSTEM CONFIGURATION - A system for creating a device tree. First, it is determined whether more than one version of a resource for a data processing system exists in a resource location code array table. In response to determining that more than one version of the resource for the data processing system does exist in the resource location code array table, it is determined which version of the resource was installed in the data processing system. Then, a presence detection procedure is performed for the resource in the data processing system. Afterward, it is determined whether the resource is present in the data processing system. In response to determining that the resource is present in the data processing system, an entry is created in a device tree for the resource based on the determined version of the resource. Finally, the device tree is cached in firmware. | 11-12-2009 |
20090282230 | GENERATING A LOAD PROFILE FOR A COMPUTER SYSTEM - Some embodiments of the present invention provide a system that generates a load for a computer system in accordance with a predetermined load profile. During operation, the load for the computer system is generated by modulating the load using pulse-width modulation, wherein the load is periodically cycled between at least two different test load levels so that a moving window average of the modulated load follows the predetermined load profile. | 11-12-2009 |
20090282231 | Server computer, computer system, and file management method - A server computer which determines the configuration of a file for configuring a plurality of virtual computers respectively is configured to comprise: an OS/AP file evaluation criteria table which stores evaluation criteria for judging whether to split and manage a file required for the configuration of the virtual computers; a user data evaluation criteria TBL; and a verification and splitting unit which judges whether the file conforms to the evaluation criteria, and determines a part of a file judged to conform to the evaluation criteria as a first file stored as an entity and determines the remaining part of the file as a second file for referencing an entity of a predetermined destination storage. | 11-12-2009 |
20090287913 | APPARATUS AND METHOD FOR CONFIGURING SWITCHES, ROUTERS, AND OTHER CONFIGURABLE DEVICES - A method includes receiving user input associated with configuration of a configurable device. The method also includes retrieving a template associated with the configurable device. The method further includes generating one or more configuration commands for the configurable device using the template and the user input. In addition, the method includes storing the commands and/or outputting the commands. The method could also include retrieving one or more rules associated with the configuration of the configurable device. The one or more rules could define at least one allowable configuration of the configurable device. Also, the user input could include one or more selections associated with one or more configuration options by a user, and the one or more rules could define the one or more configuration options available for selection by the user. The configurable device could represent a switch, a router, or other command-line configurable device. | 11-19-2009 |
20090287914 | AUTOMATICALLY GENERATING A CONFIGURATION DIAGRAM BASED ON TASK REQUIREMENTS - System and method for generating a configuration diagram based on user specification of a task. A server computer communicates with a client system, e.g., a measurement system, including a client computer system, over a network. The server receives requirements, e.g., a task specification, for a task, e.g., a measurement task, where the requirements are provided in response to user input. A plurality of products operable to perform the task are determined in response to the requirements, e.g., by programmatically analyzing the requirements. A diagram is displayed on the client computer system iconically representing the plurality of products, including icons representing at least a subset of the products to the user as proposed hardware and/or software products for the client system. Pricing information for the proposed products may be displayed. User input indicating purchase of at least one of the products is received and the purchased products provided to the user. | 11-19-2009 |
20090292909 | Methods for initial bootstrap of user terminals in network - Methods and devices for initial bootstrap of a user terminal are provided. The user terminal transmits at least one first message to an initial bootstrap server. The first message includes device management capability information for the user terminal. The initial bootstrap server selects a device management protocol to be used by the user terminal and sends the selected device management protocol to the user terminal in at least one second message. | 11-26-2009 |
20090300341 | SYSTEM AND METHOD FOR AUTOMATIC CONFIGURATION OF PORTAL COMPOSITE APPLICATIONS - The present invention is directed to the automatic configuration of portal composite applications. A method for automatic configuration of a portal composite application including a portal composite application infrastructure, wherein configuration parameters are managed within a composite application interface of the portal, which interface defines a runtime behavior of instances of the composite application within a predetermined range of variability, and wherein each parameter defines a respective point of variability, includes: storing a collection of parameter values for each of the points of variability; defining a functional component cooperating with the composite application and having read access to the collection of parameter values; invoking the functional component after or at instantiation time of the composite application, yielding a configuration parameter value; including the configuration parameter value into a control for an instance of the composite application; and automatically configuring the instance of the composite application with the included configuration parameter value. | 12-03-2009 |
20090300342 | APPARATUS, SYSTEM, AND METHOD FOR RESETTING AND BYPASSING MICROCONTROLLER STATIONS - An apparatus, system, and method are disclosed for resetting and bypassing microcontroller stations. A command module asserts and de-asserts a reset line in response to a command. A reset module resets a microcontroller station if the command module asserts and de-asserts the reset line within a time interval. In addition, the reset module bypasses the microcontroller station if the command module asserts and holds the reset line for a time period exceeding the time interval. | 12-03-2009 |
20090319763 | NON-BLOCKING UEFI I/O CHANNEL ENHANCEMENTS - A method and apparatus for providing platform initialization enhancements is discussed herein. In one embodiment, buses, activities, devices, and/or nodes to be processed during boot, are processed in a non-blocking fashion, which potentially results in faster boot times. Moreover, some devices/nodes, such as root nodes, may be boot in an early phase of initialization to enhance both available resources and initialization times. Furthermore, early connects in an early phase of initialization may be performed to construct partial or entire device paths, which also potentially results in faster boot times. | 12-24-2009 |
20090319764 | POWER-ON DETECTION CIRCUIT AND MICROCONTROLLER - There is provided a power-on detection circuit including: a flip-flop circuit storing an indefinite value at the time of power-on and outputting plural-bit data; and a comparator comparing the plural-bit data output from the flip-flop circuit and a plural-bit fixed value and outputting a power-on detect flag depending on a comparison result thereof. | 12-24-2009 |
20090319765 | MANAGING AND CHANGING DEVICE SETTINGS - A system facilitates the configuring of a set of devices. The system stores templates, where each template includes configuration data that applies to one or more of the devices. The system configures the devices based on the configuration data in the templates. | 12-24-2009 |
20090327675 | SYSTEM AND METHOD FOR OS BOOT IMAGE PROVISIONING BASED ON USER IDENTITY TO ENABLE MOBILE USERS - A method for provisioning a boot image includes receiving authentication information from an information handling system (IHS) over a network. The authentication information is associated with a user. The authentication information is sent to network services. Boot image information is received from the network services. The boot image information is associated with a boot image. The boot image is provisioned to the IHS over the network. | 12-31-2009 |
20090327676 | DEMODULATOR DEVICE AND METHOD OF OPERATING THE SAME - A demodulator device and a method of operating the demodulator device where the demodulator device runs a loaded operating system and operates a communication protocol enabling a host application to control the demodulator device. The demodulator device is configured to respond to receipt of an abort command of the communication protocol by carrying out an abort process which stops current operations and reinitializes the loaded operating system. | 12-31-2009 |
20090327677 | SYSTEM AND METHOD FOR SURELY BUT CONVENIENTLY CAUSING RESET OF A COMPUTERIZED DEVICE - Enhanced reset logic is included in a user's computerized device so that the device owner (e.g., the user's employer) can assure prompt reset (e.g., to insure device use of newly downloaded software versions or other control or security data) while still allowing user convenience (e.g., some limited continued normal use of the device before reset is forced upon the user thus permitting the user to avoid possibly aggravating losses of data and/or ongoing usage). | 12-31-2009 |
20100005280 | Virtualized service tool and virtualized control tool - A computer-readable medium is disclosed. The computer-readable medium stores a virtualized service tool application program for running on a computer running an existing operating system platform. The virtualized service tool application program has operating system software configured to execute as an internal operating system platform separate from the existing operating system platform, and that is configured with settings that permit the computer to communicate with one or more machines coupled to the computer. The virtualized service tool application additionally has a service module configured to perform service-related tasks for the one or more machines coupled to the computer. | 01-07-2010 |
20100011197 | ENHANCED UEFI FRAMEWORK LAYER - A unified extensible firmware interface (UEFI) includes providing by a manufacturer, a basic input/output system (BIOS) personality module to initialize an information handling system (IHS) and receiving from an outside vendor, a BIOS initialization module to initialize the IHS. The UEFI also includes integrating operations of the personality module and the initialization module by translating communication between the personality module and the initialization module. | 01-14-2010 |
20100011198 | MICROPROCESSOR WITH MULTIPLE OPERATING MODES DYNAMICALLY CONFIGURABLE BY A DEVICE DRIVER BASED ON CURRENTLY RUNNING APPLICATIONS - A computing system includes a microprocessor that receives values for configuring operating modes thereof. A device driver monitors which software applications currently running on the microprocessor are in a predetermined list and responsively dynamically writes the values to the microprocessor to configure its operating modes. Examples of the operating modes the device driver may configure relate to the following: data prefetching; branch prediction; instruction cache eviction; instruction execution suspension; sizes of cache memories, reorder buffer, store/load/fill queues; hashing algorithms related to data forwarding and branch target address cache indexing; number of instruction translation, formatting, and issuing per clock cycle; load delay mechanism; speculative page tablewalks; instruction merging; out-of-order execution extent; caching of non-temporal hinted data; and serial or parallel access of an L2 cache and processor bus in response to an instruction cache miss. | 01-14-2010 |
20100017587 | Method and system for securing an option ROM configuration - A method and system are disclosed to secure option read-only memory (ROM) configuration by calling a get user input function, determining if the user input is an option ROM configuration input sequence that allows a user to interact with an option ROM, performing one or more filtering checks on the user input, and conditionally returning the user input to the option ROM. The filtering checks are used to enforce security policies such as prompting for a password, blocking all option ROM configuration input sequence from reaching the option ROM, not allowing option ROM configuration in certain boot environments, and the like. | 01-21-2010 |
20100023737 | TEST MODE INITIALIZATION - A test mode initialization system includes beginning a power-on self-test (POST) wherein the POST may be performed by determining whether a system under test is in a quick test mode, and in response to being in the quick test mode, initialize only a portion of all memory in the system under test and initialize only a portion of a plurality of central processor unit (CPU) cores. | 01-28-2010 |
20100023738 | State Separation for Application Changes - Application states may be stored and retrieved using policies that define various contexts in which the application is used. The application states may define configurations or uses of the application, including connections to and interactions with other applications. Applications that are virtualized may have state that is defined within a usage context and multiple states or configurations may be stored and recalled based on the usage context. Policies may define the context and what parameters are to be saved, and may be applied when applications are operated in a virtualized manner. | 01-28-2010 |
20100037040 | METHOD AND APPARATUS FOR IMPLEMENTING VIRTUAL ENVIRONMENT - A method and apparatus for implementing virtual environment comprises: obtaining an operating instruction sent for executing an application program requiring to invoke the first dynamic link library (DLL) file, wherein the operating instruction carries a destination file position information; before the operating instruction is executed, inserting the destination file position information modification instruction sent for modifying the destination file position information requiring to make it invoke the second DLL file, and generating a virtual operating instruction; and executing the virtual operating instruction and orderly invoking the second DLL file and the first DLL file. The present invention implements the portability of application programs, system configuration information and private files in user mode, ensure the compatibility between the application programs and system configuration information of the OS and the stability of the OS under the precondition of not modifying the application programs and OS, and improve the efficiency of running the VOS. | 02-11-2010 |
20100049959 | METHOD AND SYSTEM FOR CONFIGURATION OF COMPONENTIZED SOFTWARE APPLICATIONS - A method and system for centrally managing configuration of software application components, is provided. One implementation involves creating configuration metadata for each component of the application; providing a specific configuration for a component; checking validity of the specific configuration using the metadata for said component; and monitoring the application component configuration for consistency with said specific configuration. | 02-25-2010 |
20100049960 | OPERATING SYSTEM STARTUP CONTROL METHOD AND INFORMATION PROCESSING APPARATUS - An operating system startup control method includes the steps of continuing an operation of a program loader for a specific processor among program loaders for the other processors that are started up by turning on of the power supply to the plural processors, while terminating the program loaders for the other processors; starting up an OS bridge that manages a hardware resource shared by the plural processor, using the program loader and starting up an operating system corresponding to the specific processor and another operating system corresponding to the other processors, using the OS bridge that is started up. | 02-25-2010 |
20100058040 | USING EDS FOR EXTENDING A DESCRIPTION OF A LOADWARE UPDATE MECHANISM - The invention refers to a computer-implemented method and system for loading a loadware file on a CANopen device. The CANopen device comprises an electronic data sheet, which is extended to comprise a load object. After reading the load object with the load parameters, the respective loadware file is located, selected and accessed. Accessing the loadware file is done by applying the read load parameters. | 03-04-2010 |
20100064124 | DIGITAL POWER CONTROLLER - A digital power controller (DPC, | 03-11-2010 |
20100070743 | SECURE UPDATE OF BOOT IMAGE WITHOUT KNOWLEDGE OF SECURE KEY - Techniques for securely updating a boot image without knowledge of a secure key used to encrypt the boot image. | 03-18-2010 |
20100077189 | COMPUTER SYSTEM HAVING MUSIC PLAYING FUNCTION - A computer system includes an input output (I/O) device, an I/O control chip, an audio file processing unit, an audio interface, an audio chip, and a power supply. The I/O control chip is configured for receiving a music playing command from the I/O input device, and outputting an audio control signal according to the music playing command. The audio file processing unit stores audio files, and receives the audio control signal to read a corresponding audio file and output an audio processing signal. The audio interface is configured for connecting to an audio device. The audio chip is configured for receiving and processing the audio file according to the audio processing signal, and outputting an audio signal to the audio interface. The power supply supplies standby power to the I/O control chip, the audio file processing unit, and the audio chip when the computer system is not booted up. | 03-25-2010 |
20100082954 | CONFIGURATION RULE PROTOTYPING TOOL - A system for automatically creating configuration rule build files. One or more feature inputs are received according to requirements for a specific product by a configuration rule prototyping tool. The one or more feature inputs are source data. A selection of a function from a list of functions defined for the configuration rule prototyping tool and a selection of one or more build types is received by the configuration rule prototyping tool. A configuration rule build process is performed by the configuration rule prototyping tool based on the function and the one or more build types selected to format the source data into a desired format. The formatted source data is transferred to a configurable transformation macro. Configuration rule build files are automatically created by the configurable transformation macro for the specific product. Then, the configuration rule build files are outputted for use by a test client. | 04-01-2010 |
20100082955 | VERIFICATION OF CHIPSET FIRMWARE UPDATES - In general, in one aspect, the disclosure describes an apparatus that includes updatable non-volatile memory to store firmware and non-updateable non-volatile memory to store an interrupt sequence. The apparatus includes a chip interface to receive an interrupt instruction from management firmware. Receipt of the interrupt instruction controls access to and initiation of the interrupt sequence. After initiation of the interrupt sequence the apparatus may receive a firmware update and/or validate the firmware is from a valid source. The validation of the firmware may include utilizing the management firmware to verify the cryptographic signature for the firmware. | 04-01-2010 |
20100082956 | BIOS PARAMETER ERASING METHOD AND APPARATUS APPLIED TO COMPUTER SYSTEM - A computer system includes a triggering device; and a motherboard, connected to the triggering device, further comprising: a memory stored with a setting parameter of a basic-input-output-system; and a counter connected between the triggering device and the memory; wherein an erasing signal, for erasing the memory, is outputted to the memory from the counter according to a triggering signal outputted from the triggering device while a boosting procedure cannot be successfully executed by the computer system. | 04-01-2010 |
20100082957 | INFORMATION PROCESSING DEVICE - An information processing device includes: a processing circuit that processes information; a management circuit that is independent of the processing circuit and that performs status management of hardware including the processing circuit; and a memory into which the management circuit stores setting information of the management circuit and from which the management circuit extracts setting information of the management circuit, the memory being physically connectable to and removable from the management circuit. | 04-01-2010 |
20100082958 | METHOD FOR IMPLEMENTING PRODUCTION PROCESSES AND SYSTEM FOR EXECUTING THE METHOD - A method for implementing production processes includes a step of programming a state machine for each production process. The programming step includes a definition of a plurality of states and a definition of a plurality of transitions between states, corresponding to possible actions which the corresponding production process may execute. The programming step further includes the steps of detecting whether or not one or more states to be defined for a state machine have already been defined for state machines already programmed for other production processes, and executing the definition of states only for states not detected in the detecting step. | 04-01-2010 |
20100082959 | FILE UPDATE SYSTEM AND BOOT MANAGEMENT SYSTEM OF MOBILE COMMUNICATION TERMINAL, METHOD OF UPDATING FILE IN MOBILE COMMUNICATION TERMINAL, AND METHOD OF BOOTING MOBILE COMMUNICATION TERMINAL - Disclosed are a file update system of a mobile communication terminal which is capable of recovering Same Owner ID Error caused by damage of a file header in an EFS (Embedded File System) area of the mobile communication terminal, a boot management system of a mobile communication terminal which is capable of preventing a fatal error caused by damage of a file header in an EFS area of the mobile communication terminal, a method of updating a file in the mobile communication terminal, and a method of booting the mobile communication terminal which is capable of preventing a fatal error caused by damage of a file header in an EFS area of the mobile communication terminal. | 04-01-2010 |
20100088497 | SOFTWARE UPDATING OF A SERVER SUPPORTING ELECTRONIC GAMING MACHINES - An illustrative method imports configuration data used by a server that supports electronic gaming machines (EGMs). Configuration data is used by operational software of the server that supports EGMs in a server-client relationship and is stored in accord with a first data structure template that defines records having fields that contain information of the configuration of each EGM. Configuration data stored in fields of records in accord with the first data structure template is automatically transferred to corresponding fields of records in accord with a second data structure template used by new operational software of the server by migration software. | 04-08-2010 |
20100088498 | SYSTEM AND METHOD FOR MANAGING HARDWARE CONFIGURATION PARAMETERS - A system and method manages configuration data within a hardware component of a device to support hardware component changes during development or manufacture of the device. A Standardized Virtual Part (SVP) file is formed as a binary file and includes a SVP header that comprises metadata of one of at least schema version, revision numbers, part numbers, creator and description. The SVP file also includes hardware configuration data and a SVP trailer that includes error checking data for data authentication. The SVP file is loaded onto the device during development or manufacture for configuring the hardware component. | 04-08-2010 |
20100100716 | Conserving Power Using Predictive Modelling and Signaling - Methods and systems for conserving power using predictive models and signaling are described. Parameters of a power management policy are set based on predictions based on user activity and/or signals received from a remote computer which define a user preference. In an embodiment, the power management policy involves putting the computer into a sleep state and periodically waking it up. On waking, the computer determines whether to remain awake or to return to the sleep state dependent upon the output of a predictive model or signals that encode whether a remote user has requested that computer remain awake. Before returning to the sleep state, a wake-up timer is set and this timer triggers the computer to subsequently wake-up. The length of time that the timer is set to may depend on factors such as the request from the remote user, context sensors and usage data. | 04-22-2010 |
20100100717 | MECHANISM FOR PERFORMING FUNCTION LEVEL RESET IN AN I/O DEVICE - An I/O device having function level reset functionality includes a host interface that may include a master reset unit, a plurality of client interfaces, each corresponding to one or more functions, and a plurality of hardware resources. Each hardware resource may be associated with a respective function. In response to receiving a reset request to reset a specific function, the master reset unit may provide to each client interface, a request signal corresponding to the reset request, and a signal identifying the specific function. Each client interface having an association with the specific function may initiate a reset operation of the associated hardware resources, and also provide a client reset done signal for the specific function to the master reset unit in response to completion of the reset operations of the hardware resources. The master reset unit provides a reset done signal for the specific function to the host interface. | 04-22-2010 |
20100100718 | In-the-flow security services for guested virtual machines - Methods and apparatus provide security to guest virtual machines configured on a hardware platform. A plurality of I/O domains are also configured on the hardware platform and connect between each of the guest virtual machines and a network connected to the hardware platform or remote or local storage available to the hardware platform. In this manner, the I/O domains are configured in the flow of the guest virtual machines as they utilize available resources, for instance, and are able to filter network or block level traffic, respectively. Representatively, one filter analyzes packets exchanged to and from the network, while the other filter analyzes internal traffic and may be a block-tap, stackable driver, virus scanning application, etc. Also, the guested virtual machines communicate with the I/O domains by way of a shared memory transport. Still other features contemplate drivers, operating systems, and computer program products, to name a few. | 04-22-2010 |
20100106951 | COMPUTER SYSTEM AND METHOD FOR TRANSMITTING SYSTEM INFORMATION OF CONFIGURATION MANAGEMENT PROGRAM THEREOF - A computer system and a method for a configuration management program transmitting a system information are provided. The method includes the following steps. A first memory is provided, wherein the first memory records at least one system information. An interrupt is enabled from the configuration management program when the configuration management program needs a system information of the computer system, wherein the interrupt has a corresponding command information. An interrupt processing program processes the interrupt so as to perform a corresponding configuration setting operation according to the command information or to return the corresponding system information in the first memory to the configuration management program. | 04-29-2010 |
20100106952 | APPARATUS, METHOD AND PROGRAM PRODUCT FOR INITIATING COMPUTER SYSTEM OPERATION - A computer system which includes a CPU for performing various processes by program control and storage elements which store at least one operating system and a BIOS, wherein upon starting a system, the CPU recognizes the system's own hardware configuration, and starts a selected one operating system stored in the storage elements in accordance with the recognized hardware configuration under the control of the BIOS. | 04-29-2010 |
20100115252 | AUTOMATED FIRMWARE RECOVERY - According to one embodiment, a corrupted network hardware device may be automatically inspected and repaired. A default boot sequence may be suspended, and an external recovery device may inspect and repair the corrupted code by selectively repairing files and configuration settings in a minimally invasive manner, to preserve as many user settings as practicable. The network hardware device may then be re-booted from the repaired firmware. | 05-06-2010 |
20100115253 | METHOD AND SYSTEM FOR SECURELY DISTRIBUTING CONTENT - A system for securely distributing content is provided. A distribution system includes a content server that distributes content to content clients via a communications link or a tangible medium. The distribution system uses passwords to encrypt and decrypt content and to control access to sensitive information stored on the content clients. The distribution system initially receives various passwords from a user and encrypts each password. Some of the encrypted passwords are “identification passwords” and others are “encryption passwords.” The identification passwords are used to control access to sensitive information stored on the content clients, and the encryption passwords are used to encrypt and decrypt content that is distributed to the content clients. The distribution system configures each content client to contain the identification passwords and encryption passwords in a secure folder. | 05-06-2010 |
20100115254 | Synchronization in Multiple Environments - A method and apparatus for synchronizing different environments in response to a change in one of the environments. The term environment encompasses operating systems, virtual machines, and states. The synchronization functions when one environment controls a master file or the environments access a shared folder. The synchronization is one-way or two-ways. The synchronization applies to digital photos, personal information management data, shared maps and directions, documents, configuration data, network settings, browser data sync, account information for accessing the client, and local and web applications. | 05-06-2010 |
20100115255 | System and Method of Dynamically Building a Behavior Model on a Hardware System - A control system is dynamically built directly on a target hardware system. A host application on a host computer provides an interface to download configuration building blocks for the control system directly onto the target hardware. The host application is used to define building block type and connectivity. Microprocessor execution control of the system as well as block priority can likewise by defined by the host application. | 05-06-2010 |
20100122074 | Blood Glucose Tracking Apparatus and Methods - A measurement module for glucose testing includes a glucose testing measurement module housing, a test strip receptacle formed in the housing, and a connector portion formed in the housing and shaped to permit mechanical removable attachment of the housing to a hand-held computer. Electronics determine the amount of glucose present in a sample of body fluid, when the test strip is positioned in the receptacle and the body fluid is placed on a test strip, and communicate the glucose amount to the hand-held computer via the connector portion. | 05-13-2010 |
20100125723 | METHOD AND SYSTEM TO ENABLE FAST PLATFORM RESTART - 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. 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. | 05-20-2010 |
20100138640 | Reset synchronisation - Reset control circuitry is disclosed, for controlling a first reset signal for resetting at least a first portion of a circuit and a further reset signal for resetting at least a second portion of said circuit, said reset control circuitry comprising: an input for receiving an input first reset signal; an input for receiving an input further reset signal; an output for outputting an output first reset signal; and an output for outputting an output further reset signal; said reset control circuitry being responsive to detecting deassertion of said input first reset signal when said input further reset signal is asserted to delay deassertion of said output first reset signal so that said output first reset signal is deasserted at a same time or later than said input further reset signal. | 06-03-2010 |
20100146250 | DYNAMIC UPDATING OF TRUSTED CERTIFICATES AND CERTIFICATE REVOCATION LISTS IN A COMPUTING SYSTEM - This application generally describes techniques for dynamically updating trusted certificates and CRLs, generally referred to herein as certificate information. That is, techniques are described for updating trusted certificates and CRLs without terminating existing communication sessions. An exemplary method includes the steps of receiving an initial configuration that includes a trusted certificate authority, receiving certificate information that includes a certificate revocation list (CRL) and a first certificate from the trusted certificate authority, storing the certificate information in the configuration, initiating a communication session for an application, receiving an update to the certificate information, and updating the configuration to reflect the update to the certificate information without terminating the communication session. A computing device may receive the update to the certificate information from a user, as well as receiving a command from the user to apply the update to the certificate information to current communication sessions. | 06-10-2010 |
20100146251 | VIRTUAL APPLIANCE PRE-BOOT AUTHENTICATION - A system for pre-boot authentication of a virtual appliance includes one or more subsystems to receive a command to power-on an information handling system (IHS). After receiving the command to power-on the IHS, the system initializes a power-on self test (POST), passes control of the IHS to a hypervisor, loads a concurrent service environment (CSE), requests user credentials, receives user credentials, authenticates user credentials using the CSE and authorizes a specific operating system image from a plurality of images to run on the IHS via the virtual appliance after the user credentials are authenticated. | 06-10-2010 |
20100146252 | COMPUTER MOTHERBOARD WITH AUTOMATICALLY ADJUSTED HARDWARE PARAMETER VALUE - A computer motherboard with automatically adjusted hardware parameter values restarts automatically and proceeds with overclocking or power-saving operation in case the computer motherboard hangs due to preceding overclocking or power-saving operation. The computer motherboard includes: a watchdog unit connected to a frequency generator and adapted to notify the frequency generator and generate a restart signal after predetermined duration; the frequency generator for generating and outputting a frequency, and automatically decreasing or increasing, according to notice from the watchdog unit, a current frequency generated by the frequency generator so as to generate and output a new frequency to substitute for the current frequency; and a hardware parameter value setting unit for setting the frequency generator for a start frequency and an operation mode and starting the watchdog unit; wherein the computer motherboard receives the restart signal and automatically restarts at the new frequency when unbooted after predetermined duration. | 06-10-2010 |
20100146253 | PROGRAM FOR PROVIDING INTERACTIVE APPLICATION ADAPTED FOR USE BY MULTIPLE USERS AND INFORMATION PROCESSING DEVICE - While a first mode is set, a processor causes a memory to store a result obtained by execution of an interactive application as first result data, in association with precedently obtained first result data, as a first result data group. While a second mode is set, the processor causes a result obtained by execution of the interactive application to be stored as second result data, independently of the first result data group and precedently obtained second result data. For any of a user who mainly uses an information processing device and a user who temporarily uses the information processing device, results for each user can be utilized not only primarily but also secondarily. | 06-10-2010 |
20100146254 | METHOD FOR BINARIZING INITIAL SCRIPT ON OPERATING SYSTEM AND OPERATING METHOD OF BINARY SCRIPT - A method for binarizing initial script on an operating system includes: calling shell script to be binarized in a secondary memory unit; generating an execution table by translating the called shell script; generating a source program by merging a previously prepared source code template with the execution table; and combining a command sub-routine with the source program and binarizing the shell script by performing compile and building operations. According to the above, it is possible to minimize a booting delay time without using a fork & exec technique by applying the binary script instead of the shell script during performing system initialization while booting. | 06-10-2010 |
20100153695 | DATA HANDLING PREFERENCES AND POLICIES WITHIN SECURITY POLICY ASSERTION LANGUAGE - Whether user-side privacy preferences and service-side privacy policies are matched is determined utilizing an extended security policy assertion language. Both privacy policies, i.e. how data recipients promise to treat data, and privacy preferences, i.e. how data providers expect their data to be treated, are expressed with the same language. Decisions are made through evaluation of queries based on preference and policy assertions. | 06-17-2010 |
20100169629 | METHOD FOR CONFIGURING COMPUTER BY BIOS, SERVER, COMPUTER, SYSTEM STARTUP METHOD AND COMPUTER SYSTEM - A method for configuring computer by Basic Input/Output System (BIOS), a server and a computer are provided. The method comprising the steps of: setting up a connection to a server storing configuration information for the computer through a network; acquiring the configuration information for the computer from the server; and configuring the computer based on the configuration information. With the solutions according to the embodiments of the present invention, it is convenient in setting the configuration information, especially for the case where it is required to set the configuration information for a number of computers. In this way, the labor efficiency can be effectively improved and the security of the configuration information can be effectively enhanced. | 07-01-2010 |
20100180107 | Virtualization System Provision - A method for providing a virtualization system includes receiving a plurality of virtualization system requirements from a customer. The plurality of virtualization system requirements include a plurality of information handling systems (IHSs), at least one storage, and a plurality of configuration details. A primary IHS and at least one secondary IHS are designated from the plurality of IHSs. Configuration data, an application interface, and a primary IHS operating system are provided on the primary IHS. The application interface is operable to activate the at least one secondary IHS and use the configuration data to configure the at least one storage. The primary IHS operating system includes a primary IHS first boot process that is operable to initiate the application interface. Virtualization software and a secondary IHS operating system are installed on the at least one secondary IHS. The secondary IHS operating system includes a secondary IHS first boot process that is operable to configure the virtualization software. | 07-15-2010 |
20100191944 | DATA STORAGE APPARATUS - According to one embodiment, a data storage apparatus includes: a storage element including a user data storage area and an area for storing multiplexed pre-boot authentication applications; and a controller connected to a host and performs read/write access to the user data area when an authentication by the pre-boot authentication application is verified. The controller determines whether the data storage apparatus is connected to the host in a form in which the host performs time-out monitoring or the data storage apparatus is connected to the host in a form in which the host does not perform the time-out monitoring. The controller performs, when the controller determines that the data storage apparatus is connected to the host in the form in which the host does not perform the time-out monitoring, mirroring synchronization of the multiplexed pre-boot authentication applications at the time of booting. | 07-29-2010 |
20100199077 | AUTHENTICATED DEBUG ACCESS FOR FIELD RETURNS - Under the direction of a first party, an integrated circuit (IC) device is configured to temporarily enable access to a debug interface of the IC device via authentication of the first party by a challenge/response process using a key of the IC device and a challenge value generated at the IC device. The first party then may conduct a software evaluation of the IC device via the debug interface. In response to failing to identify an issue with the IC device from the software evaluation, the first party can permanently enable open access to the debug interface while authenticated and provide the IC device to a second party. Under the direction of the second party, a hardware evaluation of the IC device is conducted via the debug interface that was permanently opened by the first party. | 08-05-2010 |
20100205416 | AUTOMATIC ANALYSIS OF AN APPLICATION'S RUN-TIME SETTINGS - A method and system for automatic analysis of an application's runtime configuration settings is provided. The configuration processing system includes a monitoring component and an analysis component. The monitoring component observes requests for configuration information stored in configuration data stores of a monitored device. For example, the monitoring component may observe requests directed to the configuration data stores when an application starts, during runtime, and when the application exits. The monitoring component may record the observed requests in a file or data structure that may be accessed by or sent to the analysis component. Based on the observed requests of an application, the analysis component automatically identifies a reduced set of configuration settings which likely correspond to user-specific configuration settings used by the application. The configuration processing system may include a post-analysis component that displays the reduced set of configuration settings to a user for review, manual analysis, and/or verification. | 08-12-2010 |
20100205417 | SYSTEM AND METHOD FOR CONFIGURING PLURAL SOFTWARE PROFILES - A computer with multiple software applications has defined for it plural software profiles for selection of one of the profiles in response to a system and/or user signal. Each profile when selected enables a respective set of applications to run on the system. | 08-12-2010 |
20100205418 | CONFIGURING OF INTELLIGENT ELECTRONIC DEVICE - The present disclosure provides a method, apparatus and configuration arrangement for configuring an intelligent electronic device, in which a group of function blocks defining at least a part of a configuration of an intelligent electronic device is provided, connection lines between the function blocks are defined, a fixed function block having a fixed cycle time value is located in the group of function blocks, and setting a configuration setting for a function block that is connected to the fixed function block. | 08-12-2010 |
20100205419 | DIRECT COMPUTING EXPERIENCE - Described is a technology by which a computer system operates in a mode that is different from a general purpose operating mode, upon detection of a special actuation mechanism coupled to the computing device. For example, actuation of a special hardware button may boot or resume a sleeping computer system into a direct experience upon actuation, including by launching a special program corresponding to that button. The computer system may thus enter a mode in which it mimics a special purpose device such as a consumer electronics device, e.g., a dedicated media player. When in a direct experience, the computer system may also operate in a constrained/sandboxed mode in which operating system limits available functionality to less than what is available when running as a general purpose computer system, e.g., keyboard operation and/or file access may be limited. Different actuation mechanisms may correspond to different modes. | 08-12-2010 |
20100211764 | COMPUTER APPARATUS - A computer apparatus is disclosed. The computer apparatus mentioned above includes a main board and an external sub-board. The main board includes a connector, a management chip, a first basic input output system and a selector. The external sub-board includes an external input output system. The management chip detects a coupling state of the main board and the external sub-board, and generates a detecting signal. The selector enables one of the first basic input output system and the external input output system and disables the other one. | 08-19-2010 |
20100211765 | CLOCK AND POWER FAULT DETECTION FOR MEMORY MODULES - A system, method and apparatus for clock and power fault detection for a memory module is provided. In one embodiment, a system is provided. The system includes a voltage detection circuit and a clock detection circuit. The system further includes a controller coupled to the voltage detection circuit and the clock detection circuit. The system also includes a memory control state machine coupled to the controller. The system includes volatile memory coupled to the memory control state machine. The system further includes a battery and battery regulation circuitry coupled to the controller and the memory control state machine. The battery, battery regulation circuitry, volatile memory, memory control state machine, controller, clock detection circuit and voltage detection circuit are all collectively included in a unitary memory module. | 08-19-2010 |
20100228958 | INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING INFORMATION PROCESSING APPARATUS AND COMPUTER READABLE MEDIUM - An information processing apparatus includes a first circuit configuration section, a second circuit configuration section and a circuit configuration controller. The first circuit configuration section includes a first circuit configuration configured by a plurality of first calculation units. Each of the first calculation units has a circuit being configured to be dynamically reconfigured. The second circuit configuration section includes a second circuit configuration configured by a plurality of second calculation units. Each of the second calculation units has a fixed circuit. The circuit configuration controller controls the first circuit configuration and the second circuit configuration in accordance with processing time to be taken for performing information processing. | 09-09-2010 |
20100235614 | INDUSTRIAL CONTROL DEVICE CONFIGURATION AND DISCOVERY - The subject disclosure pertains to the communications configuration of programmable logic controller modules in an industrial automation environment. Systems and methods are provided that automatically enables a programmable logic controller module to operate on a communications network once communicatively coupled thereto. Other control modules, a personal computer, or the like can access and/or otherwise interact with a module as soon as it coupled to a network. Accordingly, manual module configuration it is not required prior to access and interaction in an industrial control system. | 09-16-2010 |
20100241836 | REMOTE CONFIGURATION OF COMPUTING PLATFORMS - An embodiment of the invention relates to a computing platform ( | 09-23-2010 |
20100250907 | SYSTEMS AND METHODS FOR PROVIDING CONFIGURATION MANAGEMENT SERVICES FROM A PROVISIONING SERVER - A provisioning server can perform configuration management services on target machines served by the provisioning server. The provisioning server can maintain a set of management templates. The set of management templates can be utilized to generate management configuration files for target machines. The management configuration files, generated from the management templates, can cause the target machines to operate according to a defined role (e.g. web server, client device, application server, etc.). To enable configuration management services, the provisioning server can associate the management templates with provisioning objects (e.g. profiles, provisioning templates, system records, etc.). | 09-30-2010 |
20100250908 | Concurrent Patching of Operating Systems - Replacing a computer program with a replacement version concurrently with its execution by a first instance of an operating system in a computer system, wherein a persistent memory area in the computer system is used to store selected data from the first instance. A snapshot image of a second instance of the operating system, wherein in the second instance the replacement version was executed instead of said computer program, is provided to the computer system. The execution of the first instance is suspended and the first instance is replaced with data from the snapshot image while preserving the persistent memory area. The execution of the first instance is resumed and data from the persistent memory area is restored in the first instance. | 09-30-2010 |
20100250909 | Multiple Configuration Electronic Thermometer - A plurality of custom thermometer models are manufactured from a universal clinical thermometer core. The thermometer core includes a housing, a controller storing a software program, a power source, a probe, a probe cord, and a display. A plurality of model selection devices are produced, each corresponding to a different thermometer model. One of the model selection devices is selected and connected to the controller. The controller operates the thermometer as a function of the connected model selection device such that the thermometer is configured with the features and default settings of the thermometer model corresponding to the connected model selection device. | 09-30-2010 |
20100262815 | Detection Mechanism for System Image Class - A method, apparatus and program product for automatically detecting the configuration of a hardware platform, generating the communications necessary to request the correct OS for the platform, authenticating the request at a remote server, detecting the image class based on a class node policy, and downloading the correct OS to the requesting platform while avoiding any necessity of inventorying or entering node-specific information such as a MAC (Media Access Control) address or UUID (Universally Unique Identifier). | 10-14-2010 |
20100262816 | METHOD AND SYSTEM FOR POST-BUILD MODIFICATION OF FIRMWARE BINARIES TO SUPPORT DIFFERENT HARDWARE CONFIGURATIONS - A firmware data processing system may be operable to allocate a configuration area in the firmware binary image file for customizable settings. During the firmware build process for the firmware binary image file, default configuration information may be inserted into this configuration area. This default configuration information may be either actual default setting values or indicator to use the default setting values. During post-build modification process, a separately created utility application may be operable to read in the original firmware binary image file, select new settings, and insert new configuration information into the configuration area. The utility application may also be operable to create a new firmware binary image file with reproduced checksums or other error detection mechanisms required for the original firmware binary image file, based on the new configuration information in the configuration area. | 10-14-2010 |
20100268924 | INFORMATION PROCESSING APPARATUS AND SETUP PROGRAM EXECUTION METHOD - According to one embodiment, an information processing apparatus includes a display unit, a touch panel, a BIOS storage unit, and a setup program execution unit. The display unit displays various kinds of information. The touch panel is installed on a display screen of the display unit and used for input corresponding to a contact operation. The BIOS storage unit stores a BIOS (basic input/output system) to execute startup of an operating system. The setup program execution unit executes a setup program for the BIOS in response to that an input from the touch panel is detected during the execution of the startup based on the BIOS. | 10-21-2010 |
20100281242 | Consolidated boot parameter management systems and methods - Methods and systems for provision of boot parameters may comprise: receiving one or more boot parameter event notification registration requests; registering one or more boot parameter event receiver clients; and providing one or more boot parameters to one or more registered boot parameter event receiver clients. | 11-04-2010 |
20100281243 | Configuring Computer Systems with Business Configuration Information - A configuration server includes a configuration repository that stores a wide range of configuration information for possible use by application programs. The configuration repository may include configuration parameters, settings for the parameters, and meta-data of definitions and descriptions of the parameters. Configuration information is selected from the configuration repository and stored in a configuration directory for later use by application programs at runtime. The configuration information is accessed from the configuration directory when needed by an application program or a component thereof. | 11-04-2010 |
20100281244 | Configuring Computer Systems with Business Configuration Information - A configuration server includes a configuration repository that stores a wide range of configuration information for possible use by application programs. The configuration repository may include configuration parameters, settings for the parameters, and meta-data of definitions and descriptions of the parameters. Configuration information is selected from the configuration repository and stored in a configuration directory for later use by application programs at runtime. The configuration information is accessed from the configuration directory when needed by an application program or a component thereof. | 11-04-2010 |
20100287362 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, COMPUTER PROGRAM AND INFORMATION PROCESSING METHOD - It will be provided with an information processing apparatus, an information processing system, a computer program and an information processing method, which can prepare operating environment based on setting information distinctive in respective users without causing interference on operating environments for other users. | 11-11-2010 |
20100293360 | AUTOMATION DEVICE WITH CONTROL PROGRAM AND METHOD FOR PROGRAMMING THEREOF - An automation device with an execution mechanism for control programs and also a web-services stack for communication with other automation devices and/or automation software, as well as a method for programming thereof are disclosed. For programming and configuration of the control program, the invention provides that the automation device has an integrated, web-based programming interface. According to the method, a connection is set up between the web browser and a web-based programming interface integrated in the automation device, a programmer/configuration application is displayed in the web browser, at least one control program is generated by use of a programming language, and a web service is configured for access to the at least one control program. | 11-18-2010 |
20100293361 | ELECTRONIC DEVICE AND METHOD FOR CONTROLLING ELECTRONIC DEVICE - An electronic device including a power key, a time counter which measures how long the power key is continuously pressed, and first and second controllers is provided. The first controller can be suspended while performing a software process upon identifying a length of time measured by the time counter as not being longer than a first given time length, and can be in control so that a power supply is turned off upon identifying the measured length of time as being longer than a second given time length which is longer than the first given time length and as not being longer than a third given time length which is longer than the second given time length. The second controller can send a resetting signal to the first controller upon identifying the measured length of time as being longer than the third given time length. | 11-18-2010 |
20100293362 | Portable device containing programs and user data usable on almost MAC or Windows computer - A removable computer information storage device which is formatted for operation on a portable or stationary computer system currently operating on Apple (MAC) or IBM (Windows) software without on-board mechanical or operational software necessary for the transition of the two systems. | 11-18-2010 |
20100293363 | METHOD FOR CONFIGURING FIELD DEVICES - The disclosure relates to a method for configuring field devices in a process automation system wherein the field devices are connected to other automation components by means of a field bus. In order to minimize the load placed on the field bus, a copy of the current configuration of each field device is stored in a configuration tool, the appropriate set of configuration and parameter data is transmitted to each field device during initial start-up and modifications in relation to the previous copy of the configuration and parameter data are transmitted to the respective field device. | 11-18-2010 |
20100293364 | Device Software Customization - Systems, methods, and other embodiments associated with device software configuration are described. One example method is executed by a personal electronic device (PED) having a read only memory (ROM) configured with a boot loader, a BASE ROM partition, and a customization file store partition (CFSP). The method includes receiving a customization package and storing it in the CFSP. The method includes invoking a one-time installation process to customize PED software, settings, characteristics, and so on, based on the CFSP contents. The method includes invoking a boot-time installation process to configure a file system filter driver on the PED to control access to CFSP contents based, at least in part, on a file attribute associated with the CFSP content. | 11-18-2010 |
20100306517 | SECURITY OF OPERATION OF A COMPUTING DEVICE THROUGH THE USE OF VENDOR IDS - An installer for a computing device determines firstly whether or not a software package for installation has been signed. If the package is signed it is installed on the device. However, if the package is unsigned, the installer will only install the package on the device if it contains a non-null VID (vendor identity). | 12-02-2010 |
20100306518 | METHOD FOR MANAGING THE RESET OF A DATA PROCESSOR - A method for managing the reset of a data processor comprises receiving a first software reset instruction to reset software for operating the data processor. A checksum or value in a data storage register is modified according to a first preestablished logical or mathematical operation in response to the first software reset instruction. A software watchdog reset flag is set in response to the first software reset instruction. A reset is identified as a software reset if the software watchdog reset flag is set and if the checksum in the data storage register is modified in accordance with the first preestablished mathematical or logical operation. | 12-02-2010 |
20100313003 | Automatic Save and Restore Configuration Mechanism - According to various illustrative embodiments, an apparatus, system, and method for automatically saving and restoring pad configuration registers implemented in a core power domain are described. In one aspect, the apparatus comprises a save and restore logic component implemented in the core power domain and coupled to the pad configuration registers. The apparatus also comprises a memory instantiated in an always-on power domain and coupled to the save and restore logic component, the save and restore logic component implemented in the core power domain to automatically save the pad configuration registers in the memory in a pad configuration save process before a power supply to the core power domain is switched off and to automatically restore the pad configuration registers from the memory in a pad configuration restore process after the power supply to the core power domain is switched on. | 12-09-2010 |
20100318776 | EXECUTION PARALLELISM IN EXTENSIBLE FIRMWARE INTERFACE COMPLIANT SYSTEMS - Methods, systems, apparatuses and program products are disclosed for providing execution parallelism during the DXE phase of computer start-up. | 12-16-2010 |
20100318777 | TIMER USE IN EXTENSIBLE FIRMWARE INTERFACE COMPLIANT SYSTEMS - Methods, systems, apparatuses and program products are disclosed for providing timer use and timer based execution parallelism during the DXE phase of computer start-up. | 12-16-2010 |
20100318778 | DYNAMIC LINK LOADING IN EXTENSIBLE FIRMWARE INTERFACE COMPLIANT SYSTEMS - Methods, apparatuses and program products are disclosed for dynamic link loading in extensible firmware interface compliant systems. | 12-16-2010 |
20100318779 | PLATFORM AND BOARD CUSTOMIZATION TECHNIQUE IN UEFI FIRMWARE - Methods, systems and program products are disclosed for providing platform customization in building of Unified Extensible Firmware Interface based Personal Computer firmware, typically but not essentially as BIOS. | 12-16-2010 |
20110004745 | Method of Controlling a Measurement Instrument - A method of controlling a hibernation mode for a measurement instrument comprising a computer system and a computer system is provided. In a case that a power switch is turned off in a hibernation mode, contents of a memory of the computer system is transferred to a non-volatile storage device such as a hard disk drive unit under control of an operating system of the computer system and a power circuit of the measurement instrument is turned off. In a case that the power switch is turned on in the hibernation mode, the power circuit is turned on, the transferred contents stored in the non-volatile storage device is transferred to the memory under control of the operating system and the measurement device is initialized under control of application software and data stored in the memory. | 01-06-2011 |
20110004746 | UNIT USING OS AND IMAGE FORMING APPARATUS USING THE SAME - A chip mountable on a customer replaceable unit monitoring memory (CRUM) unit used in an image forming job includes a central processing unit (CPU) with its own operating system (OS), which operates separately from an OS of the image forming apparatus, to perform authentication communication with a main body of the image forming apparatus using the OS of the CPU. The security of a unit on which the chip is mounted can thereby be reinforced and random changes of data of the unit can be prevented. | 01-06-2011 |
20110016297 | MANAGED DATA REGION FOR SERVER MANAGEMENT - Some aspects include reception of a command from one of a chassis management module and a BIOS specifying a data region to be updated and a locking policy, determination of whether the data region is locked, implementation of the locking policy and returning of a session lock handle if it is determined that the data region is not locked, reception, from the one of the chassis management module and the BIOS, of data for updating the data region, the session lock handle, and an offset, determination that the session lock handle is associated with the data region, writing of the data to the data region at the offset, reception of a request for data of the updated data region from the other one of the chassis management module and the BIOS, determination of whether the updated data region is locked, and if it is determined that the updated data region is not locked, providing of the data of the updated data region to the other one of the chassis management module and the BIOS. | 01-20-2011 |
20110016298 | Configuration File - A method for configuring a machine including launching an administrative safe mode on the machine when a secured configuration file is detected on a removable storage medium and extracting metadata from the secured configuration file to populate one or more settings fields on the machine that the secured configuration file identifies to configure. | 01-20-2011 |
20110016299 | MULTI-ENVIRONMENT OPERATING SYSTEM - Various embodiments of the present invention provide a mobile computing device that operates multiple, co-existing and independent operating system environments on a common kernel. A booting process for initiating a multiple operating system environment is also provided. Additionally, various embodiments of the present invention include processes for managing a switch between one operating system environment to a second operating system environment. | 01-20-2011 |
20110022826 | POWER MANAGEMENT APPARATUS AND METHODS - Apparatus and method for power management and especially to power management integrated circuits (PMICs). In one aspect, the invention relates to a PMIC having an internal non-volatile memory (NVM) for storing boot settings for the PMIC. The PMIC also has control circuitry for detecting whether a source of boot settings is available, such as an NVM external to the PMIC, and, if so, using any settings stored in the external source in preference to the relevant settings stored in the internal NVM. The external settings can thus override any internal settings, which is useful for fault diagnosis and/or development. In one aspect the PMIC may have programming circuitry for automatically programming boot settings from an external source into the internal NVM. | 01-27-2011 |
20110022827 | MULTIPLE INTERFACE SUPPORT - Aspects describe multiple interface support that provides dynamic switching between new and old interface revisions. A first interface application is selected from a set of alternative interface applications for an industrial automation system. Support for each interface application included in the set of alternative interface applications is provided. A second interface application is downloaded and associated with the first interface application. The second interface application is enabled during runtime. If needed, the second interface application can be selectively disabled and an operation resumed with the first interface application. | 01-27-2011 |
20110040957 | METHOD AND APPARATUS FOR SCALABLE INTEGRITY ATTESTATION IN VIRTUALIZATION ENVIRONMENTS - A computer implemented method for logging extensions to platform configuration registers inside a trusted platform module instance is provided. A request to extend the current state of at least one of a plurality of platform configuration register is received. At least one platform configuration register within the trusted platform module instance is extended. The extension of the at least one platform configuration register is logged inside the trusted platform module instance as a logged entry by storing at least a tuple of platform configuration register indexes and hash values used for extending the platform configuration register. Information about new entries in the consolidated logs can be retrieved by polling or by subscribing to events that are automatically generated. A report of an extend operation and its logged hash value is sent to subscribers interested in receiving notifications of extend operations on a set of PCR registers. | 02-17-2011 |
20110047365 | System and Method to Manipulate a System Setting When Booting an Information Handling System - A method of manipulating a system setting when booting an information handling system can include providing an update request repository that includes a plurality of entries. Each of the plurality of entries can correspond to a particular system setting. A system setting value associated with each entry can be included in a handoff block (HOB) of a plurality of handoff blocks associated with a cache. The method also includes receiving a command from a PEI module (PEIM) indicating a change to be made to a particular system setting at the information handling system. The method also includes creating or changing a particular entry of the update request repository based on the command. | 02-24-2011 |
20110055532 | METHOD FOR CONFIGURING AN ELECTRONIC ORGANIZER - This method for configuring an electronic organizer installed in an item of electronic equipment comprises: a step of obtaining, based on digital data resulting from a digitization of a representation of a code, data encoded in this code and comprising at least one item of date information associated with a content; and a step of configuring said electronic organizer in order to program, on at least one date or at at least one time defined by this item of date information, an execution of a function relating to said content. | 03-03-2011 |
20110055533 | SYSTEM MANAGEMENT INTERRUPT INTERFACE WRAPPER - In a personal computing system function calls, formatted in 16-bit format for a 16-bit interface to the firmware, are communicated through an operating system providing a System Management Interrupt (SMI) interface to the firmware. An SMI function call in SMI format is generated and sent to an SMI Interface Wrapper module between the operating system and the firmware. The SMI function call is received over the SMI interface at the SMI Interface Wrapper. In the SMI Interface Wrapper, function data from the SMI function call is extracted to provide function call data. A 16-bit function call with the function call data is generated by the SMI Interface Wrapper and passed to the firmware. | 03-03-2011 |
20110060895 | System and methods for generating and organizing modular program code components - Modular program code is comprised of software blocks and software elements. Software modules self-configure to solve computer network problems. Software modules are applied to the organization and management of data objects in databases and in computer networks. The modular program code components self-assemble to solve problems in computer networks in real time using metaheuristics and modeling. | 03-10-2011 |
20110060896 | Accessing Multiple User States Concurrently in a Configurable IC - Some embodiments of the invention provide a configuration/debug network for configuring and debugging a configurable integrated circuit (IC). The configurable IC in some embodiments includes configurable resources (e.g., configurable logic resources, routing resources, memory resources, etc.) that can be grouped in conceptual configurable tiles that are arranged in several rows and columns. Some embodiments allow tiles to be individually addressed, globally addressed (i.e., all addressed together), or addressed based on their tile types. The configurable IC includes numerous user-design state elements (“UDS elements”) in some embodiments. In some embodiments, the configuration/debug network has a streaming mode that can direct various circuits in one or more configurable tiles to stream out their data during the operation of the configurable IC. Accordingly, in the embodiments where the configuration/debug network connects to some or all of the UDS elements, the configurable/debug network can be used in a streaming mode to stream out data from the UDS elements of the tiles, in order to identify any errors in the operation of the IC. In other words, the streaming of the data from the UDS elements can be used to debug the operation of the configurable IC. In some embodiments, the configuration/debug network has a broadcasting mode that can direct various resources (e.g., memories, storage elements, etc.) in one or more configurable tiles to store the same data. For instance, the broadcasting mode can be used to initialize the memory blocks in the configurable memory tiles. | 03-10-2011 |
20110072252 | COMPUTER SYSTEM AND MOTHERBOARD AND MONITOR THEREOF - A first terminal of a first switch, a first idling pin, a third idling pin, and a power pin are connected together. A second terminal of the first switch, a first ground pin, a second ground pin, and a third ground pin are electrically connected together. A first terminal of the second switch, a second idling pin, a fourth idling pin, and a reset pin are electrically connected together. A second terminal of the second switch, a first ground pin, a second ground pin, and a third ground pin are electrically connected together. The first switch controls the motherboard to power on or power off, and the second switch controls the motherboard to reset. | 03-24-2011 |
20110072253 | METHOD, SYSTEM AND PROGRAM PRODUCT FOR DETERMINING AN OPTIMAL CONFIGURATION AND OPERATIONAL COSTS FOR IMPLEMENTING A CAPACITY MANAGEMENT SERVICE - A method, system and program product for determining an optimal configuration and operational costs for implementing a capacity management service. The method includes storing in a knowledge management system factual data and business rules for determining an optimal configuration for implementing the capacity management service, and inputting into the knowledge management system a plurality of business-technical variables supplied by an end user. The method further includes selecting a priority level for one or more of the business-technical variables inputted based on a set of business-technical factors, harmonizing the priority level selected for the one or more business-technical variables in order to minimize any inconsistencies among the priority level selected and determining the optimal configuration and associated operational costs for implementing the capacity management service, using the business-technical variables inputted and using the factual data and the business rules stored in the knowledge management system. | 03-24-2011 |
20110087868 | CHANGING THE PERSONALITY OF A DEVICE BY INTERCEPTING REQUESTS FOR PERSONALITY INFORMATION - A method and system for a target to adopt the personality of a source without loading the personality information of the source onto the target is provided. The personality system extracts personality information from the source and stores the personality information on a removable storage medium. The storage medium is then connected to the target. The personality system intercepts requests of the target to retrieve personality information, which but for the interception would be serviced based on personality information of the target. When a request is intercepted, the personality system retrieves the personality information from the connected storage medium, rather than from the personality information of the target. The personality system then replies to the request with the retrieved personality information. | 04-14-2011 |
20110087869 | IMAGE FORMING APPARATUS, IMAGE FORMING SYSTEM, AND METHOD OF CONFIGURING IMAGE FORMING APPARATUS - According to one embodiment, there is provided an image forming apparatus including a configuration creating unit, a storage, a timer, a schedule management unit, and a configuration processing unit. The configuration creating unit creates machine configuration information in accordance with the contents of a machine configuration input by a user. The storage stores the machine configuration information created by the configuration creating unit. The timer measures the present date and time. The schedule management unit retrieves machine configuration information that is to be applied to the image forming apparatus based on the present date and time measured by the timer and the schedule of the machine configuration information stored in the storage. The configuration processing unit applies machine configuration information retrieved by the schedule management unit as the machine configuration information to be applied to the image forming apparatus. | 04-14-2011 |
20110093688 | CONFIGURATION MANAGEMENT APPARATUS, CONFIGURATION MANAGEMENT PROGRAM, AND CONFIGURATION MANAGEMENT METHOD - A configuration management apparatus that manages, on the basis of data having configuration items and attribute information defining the configuration items, information about the resources includes: an operation execution unit that acquires a processing request that at least includes attribute information and processing information; a processing execution unit that determines for which configuration item the processing request is made and links the configuration item and the processing request; and a delay calculation determination unit, a calculation execution unit and a delay calculation plan unit that perform a process of processing information inside the processing request for the configuration item on the basis of the linking by the processing execution unit at a different timing from a timing when the processing request is acquired by the operation execution unit to get attribute information inside the processing request reflected in the configuration item. | 04-21-2011 |
20110099358 | NETWORK SYSTEM, METHOD OF CONTROLLING ACCESS TO STORAGE DEVICE, ADMINISTRATION SERVER, STORAGE DEVICE, LOG-IN CONTROL METHOD, NETWORK BOOT SYSTEM, AND METHOD OF ACCESSING INDIVIDUAL STORAGE UNIT - A network boot system including one or more client terminals, a DHCP (Dynamic Host Configuration Protocol) server, a PXE (Preboot Execution Environment) server, a TFTP (Trivial File Transfer Protocol) server, a database administration server, one or more storage devices, and an authentification server (such as a Radius server) connected to each other via a TCP/IP (Transmission Control Protocol)/Internet Protocol) network. A plurality of LU provided in the storage devices as separated into a system area LU and a user area LU prepared per user. | 04-28-2011 |
20110107072 | METHOD FOR SELF-DIAGNOSING SYSTEM MANAGEMENT INTERRUPT HANDLER - A method for self-diagnosing a system management interrupt (SMI) handler is provided. A first time value is obtained from an advanced configuration and power interface (ACPI) timer at a time of executing the SMI handler. And a source path of a SMI is obtained. Then, a second time value is obtained from the ACPI timer at a time of finishing the SMI handler. An execution time is obtained according to the first time and the second time. If the execution time is greater than or equal to a time-out value, related information of the SMI is recorded. | 05-05-2011 |
20110113225 | BASIC INPUT/OUTPUT SYSTEM CAPABLE OF SUPPORTING MULTI-PLATFORMS AND CONSTRUCTING METHOD THEREOF - A basic input/output system (BIOS) capable of supporting multi-platforms and a constructing method thereof are provided. In the method, a plurality of segment modules is provided, and each of the segment modules includes more than one BIOS module. A module header is established for each of the BIOS modules and records an application platform identifier (ID) of an applicable platform of the corresponding BIOS module and module type data of the corresponding BIOS module. The segment modules are then integrated according to a design structure of the BIOS. The segment modules are classified into a main system module, a plurality of slave segment modules, and a reset entry segment module. When the reset entry segment module obtains a platform ID of an electronic equipment currently configured with the BIOS, the main system module pre-stores an execution sequence according to the platform ID, and sequentially runs the BIOS modules matching with the platform ID. | 05-12-2011 |
20110119473 | Virtual Platform Configuration Validation - Systems and methods are provided for unambiguously checking and/or validating a hardware configuration. Configuration rules based upon an actual hardware specification are written and applied to a software use case before the software use case is run. Actual hardware is modeled to create a virtual hardware via a virtual platform system. Upon initiating execution of the software use case on the virtual hardware, a comparison is performed to determine if current settings pertaining to the virtual hardware matches the configuration rules applicable to the software use case. If the configuration rules match the current settings, the software use case can be run on the virtual hardware. If the configuration rules do not match the current settings, execution of the software use case can be stopped and/or alternatively, a notification can be generated, where the notification indicates that the configuration rules and the current settings do not match. | 05-19-2011 |
20110125989 | COLLABORATIVE CONFIGURATION OF A MEDIA ENVIRONMENT - A system and method for collaboratively providing configurations for a media environment are provided. In general, configuration events from a number of media environments are collected and provided to a Collaborative Configuration System (CCS) server. Based on the configuration events, the CCS server generates and provides recommended configurations to a media environment. The recommended configurations may be generated prior to or after receiving a request for recommended configurations from the media environment. In one embodiment, the recommended configurations are provided as a recommended configuration profile providing a set of configurations to be applied at the media environment. In another embodiment, the recommended configurations are provided as a CCS track associated with a particular media presentation. The CCS track includes configuration changes to be applied to the media environment for a number of time slices of the media presentation during playback of the media presentation. | 05-26-2011 |
20110131398 | GENERATING DEVICE-SPECIFIC CONFIGURATIONS - An approach to generating device-specific configurations is described. In one approach, a method of generating a device-specific configuration for a target device is described. The method involves receiving a configuration parameter, and receiving command syntax information. A state description is generated from the configuration parameter, with reference to a configuration library. Device information is retrieved from the target device, and the device-specific configuration is generated with reference to the command syntax information, the device information, the state description, and a command library. | 06-02-2011 |
20110138159 | MEMORY CONTROL APPARATUS - A memory control apparatus includes: a plurality of setting output units each configured to output setting information for setting operation of each of a plurality of memory cells; and a plurality of selection units each configured to select operation or stop of the operation of each of the plurality of memory cells in accordance with the setting information. | 06-09-2011 |
20110145555 | Controlling Power Management Policies on a Per Partition Basis in a Virtualized Environment - A mechanism is provided for controlling power management policies on a per logical partition basis. A power management mechanism in a data processing system receives a notification that the logical partition has been generated, a set of processing units associated with the logical partition, and a current power management policy to be implemented for the logical partition. The power management mechanism adds the logical partition and the set of processing units to a list of logical partitions. The power management mechanism initializes the set of processing units based on settings for the set of processing units in the current power management policy. The power management mechanism notifies a virtualization mechanism that the set of processing units are running at a specified performance level in order for the logical partition to start executing tasks on the set of processing units. | 06-16-2011 |
20110145556 | AUTOMATIC AND CONTROLLABLE SYSTEM OPERATION - Systems and methods for automatically and controlling operation of one or more devices in a system are provided. In a particular embodiment, a command is received by a device in order for the device to determine whether to perform an operation (such as perform initialization of the device). The command may include information indicative of resource capabilities of at least a part of the system. Using the information, the device may determine whether to begin performing the operation (such as initialization), and perform the operation if it is determined to do so. | 06-16-2011 |
20110145557 | OPERATING SYSTEM FOR STARTING COMPUTER AND METHOD THEREOF - A method for starting a computer is provided. The method includes: initializing a CPU, a storage unit, a display, and the remaining hardware of the computer. Obtaining provided Internet guide information and opening at least one application according to the Internet guide information once the CPU, the storage unit, and the display have been initialized. Displaying the interface of the at least one opened application according to a default display format. A related system is also provided. | 06-16-2011 |
20110154003 | METHODS AND APPARATUS TO DYNAMICALLY OPTIMIZE PLATFORMS - Example methods and apparatus to dynamically optimize platforms are disclosed. A disclosed example method includes configuring a processor to operate in a first mode, executing a workload on the processor, and sampling a plurality of registers associated with a performance monitoring unit (PMU). The example method also includes transforming the sampled plurality of registers into a Gaussian signal, partitioning the probabilistic model representation into a plurality of discrete output symbols, and associating one of the plurality of discrete output symbols with the workload based on a probability value associated with the one of the plurality of discrete output symbols. | 06-23-2011 |
20110154004 | Installing and Configuring Software and/or Hardware Components Using Metadata Representations of Component Interdependencies - Process embodiments, implementations of the process embodiments, and products of the processes are disclosed that may be stored as files on a memory device, or as components in a database. Operating a computer based upon a metadata representation of a component and its interdependency with at least one other component is disclosed. Apparatus embodiments include implementation software components, memory devices and/or servers containing the implementation software component and/or an installation package for the implementation software components. Components may also be hardware components, hardware-software components, or virtual hardware components. | 06-23-2011 |
20110161644 | INFORMATION PROCESSOR - When a plurality of OSs are mounted, it is desirable to efficiently use memory resources without affecting other OSs. Also, even if the OSs are different from each other, they are mounted on one system, and therefore, inter-OS communication is required. In this case, data communication without affecting other OSs is required. Accordingly, an information processor includes: a firmware for assigning a first central processing unit, a first operating system, and a first region being a partial region of a memory as a first domain, assigning a second central processing unit, a second operating system, and a second region being a partial region of the memory as a second domain, and controlling to disable an access of one domain to a region assigned for the other domain; and a middleware for controlling a communication when the data communication is required between the first domain and the second domain. Further, when a sharable code is available in the operating systems, the code is stored in a region of the memory to which only a read access of each domain is enabled. Still further, when the communication is executed between the domains, with a state that the access to the memory region for the communication is limited by the middleware and the firmware, each domain accesses the region. | 06-30-2011 |
20110173424 | INTEGRATED CIRCUIT DEVICE CONFIGURATION - Various embodiments include an integrated circuit (IC) device having a conductive contact, and a circuit to determine a resistance value of a circuit path between the conductive contact and a circuit node during an initialization mode of the device. The IC device includes a controller to select at least one value of at least one operating parameter of the device based at least in part on the resistance value. | 07-14-2011 |
20110173425 | COMPUTER AND METHOD FOR MANAGING COMPUTER - A computer includes a control module and a basic input and output system (BIOS) storage module. The BIOS storage module stores BIOS programs. The BIOS storage module includes a detection sub-module and a switch sub-module. The detection sub-module is capable of detecting a network connection state. The switch sub-module is capable of controlling an on-off state of the detection sub-module. The control module is capable of executing a control operation to restrict a system function when a connected network state is detected by the detection module. | 07-14-2011 |
20110185161 | ELECTRONIC DEVICE AND METHOD FOR DETECTING OPERATIVE STATES OF COMPONENTS IN THE ELECTRONIC DEVICE - An electronic device and method for detecting operative states of components in the electronic device includes determining a selected component of the electronic device, and setting a threshold time of the selected component. In response to the electronic device detecting a first interrupt instruction from the selected component, a timer of the electronic device is enabled to time the threshold time. Upon the condition that the threshold time elapses, the selected component is determined to be in an abnormal state. Then the selected component is restarted and initialized. | 07-28-2011 |
20110191571 | Embedded Managed System Services Repository - An embedded management system that allows an administrator to manage the systems hardware without having to install and setup any management software. In certain embodiments, the embedded management ecosystem includes a unified extensible firmware interface (UEFI), internal persistent storage and a service processor to provide a single interface that allows the administrator to consistently manage system hardware independent of any operating system without installing an operating system or specific agents. | 08-04-2011 |
20110191572 | Configurable Access Kernel - A highly configurable kernel supports a wide variety of content protection systems. The kernel may reside in a host that interacts with a secure processor maintaining content protection clients. After establishing communication with the secure processor, the host receives messages from content protection clients requesting rules for message handling operations to support client operations. This flexible configuration allows for dynamic reconfiguration of host and secure processor operation. | 08-04-2011 |
20110197051 | System and Method for Information Handling System Image Management Deployment - Images for information handling system manufacture and maintenance are created and managed by manipulating the images as virtual machines through a secure remote network interface, such as a virtual private network or virtual desktop infrastructure. Operating system and application installation and updates, such as service packs and patches, are performed on a virtual machine of the image to adjust the image as desired, and then the image is transformed for loading on physical information handling systems, such as newly manufactured information handling systems or deployed information handling systems in need of maintenance. | 08-11-2011 |
20110202750 | RULE-BASED ASSIGNMENT OF CONTROL OF PERIPHERALS OF A COMPUTING DEVICE - Described herein are various techniques and principles for determining how to assign control of peripherals and assigning control of peripherals. In some embodiments, determining how to assign control of peripherals comprises reviewing connections of peripherals to the computing device and evaluating rules to determine management points in the connections. In some cases, the connections of peripherals to the computing device may be organized into a hierarchy corresponding to a hierarchy of physical connections of the peripherals, including physical connections of peripherals located remote from the computing device and possibly connected through another computing device. When management points are identified among the connections, control of peripherals associated with the management points may be assigned in the same way. For example, access rights to each of the peripherals may be assigned to a same user session. | 08-18-2011 |
20110225403 | OPERATING SYSTEM AND METHOD OF RUNNING THEREOF - A method of running an operating system comprises a two-step process. Firstly, in a set-up phase, there is carried out the loading of a driver when the operating system is booted, an operating system component transmitting a call to a kernel component for a function table, the driver intercepting the call from the operating system component to the kernel component, the driver replacing a specific callout in the function table with a replacement callout to the driver, the driver supplying the amended function table to the operating system component, the operating system component invoking the replacement callout to the driver, the driver invoking the original callout to the kernel component for a second function table, the driver replacing a specific function call in the second function table with a replacement function call to the driver, and the driver supplying the amended second function table to the operating system component. In the second phase, the operating system component invokes the replacement function call to the driver, the driver invoking the original function call to the kernel component for a result, the driver changing the received result to TRUE, and the driver supplying the replacement result to the operating system component. | 09-15-2011 |
20110238967 | METHOD AND APPARATUS FOR SHARING AN INTEGRITY SECURITY MODULE IN A DUAL-ENVIRONMENT COMPUTING DEVICE - A method and apparatus are disclosed for sharing an integrity security module in a dual-environment computing device. The apparatus include an integrity security module, one or more processors, a detection module and a regeneration module. The one or more processors may have access to the integrity security module and may operate in two distinct operating environments of a dual-environment computing device. The detection module may detect, during an initialization sequence, a power state transition of an operating environment of the dual-environment computing device. The regeneration module may regenerate one or more integrity values from a stored integrity metric log in response to detecting the power state transition of the operating environment of the dual-environment computing device. | 09-29-2011 |
20110238968 | FUNCTION PROVIDING APPARATUS AND COMPUTER READABLE MEDIUM - A function providing apparatus includes a first reading unit, a second reading unit, a first initializing unit, a second initializing unit, a first receiving unit, a second receiving unit, and a control unit. The first reading unit reads a first control program relating to a first function provided by a particular device. The second reading unit reads a second control program relating to a second function provided by data processing without using the particular device. The first initializing unit causes the processor to initialize the first control program. The second initializing unit causes the processor to initialize the second control program. The first receiving unit receives a first instruction. The second receiving unit receives a second instruction. The control unit establishes a power saving state in which power is supplied to the memory is continued, and makes a transition from the power saving state to the ordinary state. | 09-29-2011 |
20110246753 | USE OF AN APPLICATION CONTROLLER TO MONITOR AND CONTROL SOFTWARE FILE AND APPLICATION ENVIRONMENTS - In embodiments of the present invention, a framework for an extensible, file-based security system is described for determining an appropriate application, application environment, and/or access or security control measure based at least in part on a file's reputation. In response to the selection of a file, an application controller may be used to select a software application from two or more software applications to open the selected file, based at least in part on the selected file's reputation. If launched, a software application may be configured to open the file in an environment, such as a virtual machine, quarantined environment, and the like, that is appropriate for the file based at least in part on the reputation information. A software application may be a secure software application configured to manage secure files, or an insecure software application configured to manage insecure files. The selected file, and communications relating to the selected software application, may be managed according to the selected software application's secure or insecure configuration. Further, the selected software application may associate reputation information with all files that are modified and/or created by the selected software application, including at least in part, reputation information matching that of the selected file. | 10-06-2011 |
20110246754 | PERSONALIZING OPERATING ENVIRONMENT OF DATA PROCESSING DEVICE - A method includes sensing a data uniquely associated with an environment of a user of a data processing device through a sensor associated with the data processing device and/or the data processing device. The method also includes personalizing an operating environment of the data processing device based on the sensed data. | 10-06-2011 |
20110252223 | ENCRYPTION ACCELERATION - The subject matter herein relates to data processing and, more particularly, to encryption acceleration. Various embodiments herein provide devices and systems including a standardized encryption application programming interface embedded in firmware to perform encryption services. Some such embodiments move encryption operations away from operating system processes into firmware. As a result, encryption operations are generally accelerated. | 10-13-2011 |
20110264899 | System and Method for Displaying Battery Information - A system and method are described for displaying battery condition information on a display of a portable computer. After powering on the portable computer, battery condition information of a battery of the portable computer is retrieved. The retrieved battery condition information is displayed on the display of the portable computer and operating system (OS) loaded into an executable memory of the portable computer is executed. | 10-27-2011 |
20110264900 | METHOD AND ARRANGEMENT FOR CONFIGURING ELECTRONIC DEVICES - The invention relates to a method for configuring electronic devices, particularly terminals, wherein during configuration at least parts of first configuration data on a chip card are fed to an electronic device, wherein the configuration data are stored on the chip card as second configuration data such that the stored data are the result of an obfuscation following at least one first algorithm. Furthermore, at least parts of the first algorithm can be derived by the electronic device. The stored second configuration data are subjected to a de-obfuscation by the device such that, having knowledge of the first algorithm, they can be reconstructed as first configuration data and the configuration of the terminal can be based thereon. The invention further relates to an arrangement having means for carrying out the method. | 10-27-2011 |
20110271086 | SYSTEMS AND METHODS TO CONTROL MULTIPLE PERIPHERALS WITH A SINGLE-PERIPHERAL APPLICATION CODE - Methods and apparatus are provided for enhancing the BIOS of a hardware peripheral device to manage multiple peripheral devices simultaneously without modifying the application software of the peripheral device. The apparatus comprises a logic control unit and a memory in communication with the logic control unit. The memory is partitioned into a plurality of ranges, each range comprising one or more blocks of memory, one range being associated with each instance of the peripheral application and one range being reserved for storage of a data pointer related to each peripheral application of the plurality. The logic control unit is configured to operate multiple instances of the control application by duplicating one instance of the peripheral application for each peripheral device of the plurality and partitioning a memory device into partitions comprising one or more blocks of memory, one partition being associated with each instance of the peripheral application. The method then reserves a range of memory addresses for storage of a data pointer related to each peripheral device of the plurality, and initializes each of the plurality of peripheral devices. | 11-03-2011 |
20110271087 | EMBEDDING PROCESS IDENTIFICATION INFORMATION IN A PATHNAME TO INDICATE PROCESS STATUS - The method determines whether a particular process is currently executing or not executing. The method embeds process identification information and a process name in a process pathname that binds to a socket. The method creates a socket and binds to the socket a process name and associated process identifier if that process is currently executing. A status file may store the socket pathnames of those processes currently executing. A socket pathname appears in the status file if a corresponding process is executing, but does not appear in the status file if the process is not executing. To determine if a particular process is currently executing, the method tests the status file to determine if the status file contains a match for the socket pathname associated with the particular process under test. The presence of a match for the socket pathname in the status file indicates that the particular process associated therewith is currently executing. | 11-03-2011 |
20110276793 | INJECTING A FILE FROM THE BIOS INTO AN OPERATING SYSTEM - Techniques for the BIOS to install a file into the runtime environment of an operating system of a computer. A system management interrupt (SMI) handler, resident within the BIOS, receives a first request. The SMI handler identifies an address in memory at which a first file is to be stored, and determines how to access a function provided by a kernel of the operating system. The SMI handler calls the function using the address as an argument to create a thread in the runtime environment of the operating system. Upon the SMI handler receiving a request from the thread, the SMI handler stores a second file in the memory of the runtime environment of the operating system. The thread may, but need not, store the second file to a file system provided by the operating system. In this way, the BIOS need not include a driver to the file system. | 11-10-2011 |
20110276794 | INFORMATION PROCESSING DEVICE HAVING CONFIGURATION CHANGING FUNCTION AND SYSTEM CONFIGURATION METHOD - An information processing device capable of connecting a device thereto includes a processing unit and a first storage device, wherein the first storage device stores device change information defining a configuration of a device connected to the information processing device and including difference information that is a deference between first system configuration information and each system configuration capable of being taken by the information processing device, and a first computer program causing the processing unit to execute a procedure, the procedure comprising detecting device configuration information that is device information of a device connected to the information processing device when any device connected to the information processing device is changed and changing the first system configuration information into second system configuration information based on the device configuration information detected by the detecting unit and the device change information. | 11-10-2011 |
20110289304 | SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR CONFIGURING NETWORK SETTINGS - A computer program product having a computer readable medium tangibly recording computer program logic for managing configurations in a computer system is disclosed. The computer program product includes code to configure network information in a first Operating System (OS) environment, code to pass the network information to a second OS environment, and code to effectuate the network information in the first and second OS environments without rebooting the first and second OS environments. | 11-24-2011 |
20110289305 | METHOD AND SYSTEM FOR REMOTE CONFIGURATIONOF A COMPUTING DEVICE - A method and system for remote configuration of a computing device includes generating initialization code configured to initialize a memory and/or processor of the computing device dependent on initialization data. The initialization data is generated based on platform data, which is validate based on predetermined criteria. The platform data identifies platform-specific parameters and may be received over a network from a platform manufacturer. In response to validation of the platform data, the initialization data is generated and transmitted to the platform manufacturer for incorporation into the computing device. Upon a processor reset, the initialization code is configured to use the initialization data to perform initialization procedures to initialize the memory and/or processor of the computing device. The platform data may be updated periodically by an end-user of the computing device. | 11-24-2011 |
20110296150 | DATA PROCESSING SYSTEM HAVING AN OPERATING SYSTEM ADAPTER AND METHOD - A data processing system includes a central processing unit (CPU) and a memory coupled to the CPU. The memory includes an operating system (OS) adapter component, which comprises information specific to a particular operating system; an OS-independent processor component, which, when executed by the CPU, generates initialization code for a target processor using information from the OS adapter component, wherein the initialization code is specific to the particular operating system; and an OS-independent peripheral component, which, when executed by the CPU, generates driver code using information from the OS adapter component, wherein the driver code is specific to the particular operating system and the target processor. | 12-01-2011 |
20110296151 | METHOD AND DEVICE FOR INCREMENTAL CONFIGURATION OF IMA TYPE MODULES - The invention in particular has as an object the incremental configuration of an IMA-type module, the module comprising temporal and hardware resources as well as an operating system allowing a segregated running of at least two applications with the aid of at least one part of the resources. After having obtained ( | 12-01-2011 |
20110320794 | Flash System And Method For Updating The Flash System - A FLASH system includes two system image partitions each storing an updating program, a first boot variable partition storing a first boot variable, a second boot variable partition storing a second boot variable, and a bootloader partition storing a bootloader program. The updating program checks whether the first boot variable is valid or not, and selects which system image partition to be updated according to the first boot variable. The updating program further checks whether the FLASH system is successfully updated or not so as to report back a failure or modify the value of the first boot variable and then copy all data of the first boot variable partition to replace those of the second boot variable partition. The bootloader program checks whether the first boot variable is valid or not, and selects which system image partition to be booted according to the first boot variable. | 12-29-2011 |
20110320795 | POWER MANAGEMENT USING CONSTRAINTS IN MULTI-DIMENSIONAL PARAMETER SPACE - An embodiment of a method and system are provided for managing both system resources and power consumption of a computer system, involving different layers of the system: an application layer, a middle layer where the operating system is running and where a power manager is provided, and a hardware layer used for communicating with the hardware devices. Hardware devices have different operating modes which provide distinct trade-offs between performances and power consumption. Performance requirements defined at the level of the application layer, as well as the device power status of the system, set constraints on the system resources. The middle layer power manager may be in charge of retrieving performance requirements in form of constraints set on system parameters, aggregating these constraints opportunely and communicating corresponding information to the device drivers which may then select a best operating mode. | 12-29-2011 |
20120005464 | START UP PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM STORING PROGRAM - A method includes loading a first module including first shared information commonly used by two or more of the plurality of modules; store access information for accessing the first shared information to a storage areas; load a second module including interface information for accessing the access information; and accessing the access information by the second module using the interface information and obtaining the first shared information via the access information, thereby, the size of a program related to the startup processing of the information processing apparatus can be reduced, and information can be shared among phases during the startup processing. | 01-05-2012 |
20120005465 | SYSTEM AND METHOD FOR CONFIGURING A COMPUTER SYSTEM FOR A SOFTWARE PACKAGE INSTALLATION - A request from an installer of a software application to configure the computer system for installation of the software application is received at a configuration client. Upon receiving the request, a message is sent to a local agent of the computer system to request a configuration for the installation of the software application. The message includes an identifier of the software application used by a configuration management server to identify the configuration corresponding to the software application. A configuration element is received from the local agent in response to the message. The configuration element includes a variable for holding a value that represents a characteristic of the computer system. The value of the variable is configured as a function of the computer system. The configuration element, including the configured variable value, is provided to the installer of the software application and is used for the installation of the software application. | 01-05-2012 |
20120011350 | CONTROLLING KERNEL SYMBOL VISIBILITY AND ACCESSIBILITY ACROSS OPERATING SYSTEM LINKAGE SPACES - Some embodiments of the inventive subject matter are directed to detecting a kernel extension associated with a first instance of an operating system (e.g., a virtual operating system). The kernel extension is configured to extend functionality of the kernel when loaded in a kernel managed by a second instance of the operating system (e.g., a global operating system). In some embodiments, the second instance of the operating system manages the first instance of the operating system (e.g., manages one or more virtual operating systems). In some embodiments, the instances of the operating system share the kernel. Some embodiments are further directed to detecting symbols for the kernel extension, where the symbols specify one or more functions associated with the kernel extension. Some embodiments are further directed to generating a first namespace that is assigned only to the first of the plurality of instances of the operating system. The first namespace is separate from a second namespace for the second of the plurality of the instances of the operating system. Some embodiments are further directed to storing the symbols in the first namespace. | 01-12-2012 |
20120011351 | Security Processing Engines, Circuits and Systems and Adaptive Processes and Other Processes - An electronic circuit ( | 01-12-2012 |
20120011352 | INFORMATION PROCESSING APPARATUS, METHOD OF STARTING INFORMATION PROCESSING APPARATUS AND STARTUP PROGRAM - When a match of a pair of a first configuration register value obtained by a configuration register value obtainment unit and a first configuration register value related to the first configuration register value stored in a storage unit with being related to the first startup control unit, or a match of a pair of a second configuration register value obtained by the configuration register value obtainment unit and a second configuration register value related to the second configuration register value stored in the storage unit with being related to the second startup control unit, is detected, startup processing of an information processing apparatus is continued. Thereby, the startup processing can be completed even when a part of processing units is swapped with a spare processing unit having the same configuration, and the functions of the startup control units can be effectively exploited. | 01-12-2012 |
20120011353 | INFORMATION PROCESSING APPARATUS HAVING VERIFICATION CAPABILITY OF CONFIGURATION CHANGE - An information processing apparatus having a verification capability of a configuration change. The information processing apparatus includes: a configuration storage unit to store information on components having been connected to the information processing apparatus as reference configuration information; a detecting unit to detect configuration information on components being connected to the information processing apparatus in booting; a comparing unit to compare, detected configuration information and the reference configuration information when the information processing apparatus is booted; a boot control unit to terminate booting of the information processing apparatus when an unequal comparison occurs; a monitoring unit to monitor, after the information processing apparatus is booted, a configuration change of the information processing apparatus in operation; and a dynamic update unit to update, when the configuration change of the information processing apparatus in operation is recognized, the reference configuration information with configuration information of the configuration-changed information processing apparatus. | 01-12-2012 |
20120036344 | CONTEXT-SENSITIVE USER DEVICE CONTROL PROFILE - A method including receiving control profile information that controls one or more operations of a user device during an event associated with a user; generating a control profile based on the control profile information; controlling the one or more operations of the user device based on the control profile for a duration of the event; and automatically setting the user device to a previous state or a new state after the event transpires. | 02-09-2012 |
20120036345 | EMBEDDED DEVICE AND FILE CHANGE NOTIFICATION METHOD OF THE EMBEDDED DEVICE - A file change notification method of an embedded device that includes a first operating system (OS) and a second OS. The first OS corresponds to a first central processing unit (CPU) and connects to a storage system, the second OS corresponds to a second CPU for sharing with the configuration file via a network file system (NFS). The method monitors the configuration file stored in the storage system, determines whether the configuration file has been modified, and generates a notification message to notify a first application program that the configuration file has been changed. The method further sends the notification message from the first OS to the second OS through a communication network, and notifies a second application program that the configuration file has been changed when the notification message is received from the first OS. | 02-09-2012 |
20120072709 | Unstacking Software Components for Migration to Virtualized Environments - Techniques for unstacking software components are provided. The techniques include discovering a plurality of software components and one or more dependencies between the software components in a computer system, designing a plurality of unstacking options for unstacking said components, and selecting one of said unstacking options to unstack said components. | 03-22-2012 |
20120079258 | Detecting State Loss on a Device - This document describes techniques for detecting state loss on a device. These techniques permit a computer connected to a device to forgo, in many cases, reinitializing the device when returning to a normal-power mode. | 03-29-2012 |
20120084541 | OPTIMIZATION OF PROCESSOR CHARACTERISTICS AND LARGE SCALE SYSTEM OPTIMIZATION THROUGH DOMAIN DECOMPOSITION - Systems and methods for optimizing processor requirements for a complex hardware system are disclosed. A set of complex hardware system configuration constraints are formulated as an objective function and a set of linear inequalities, and a convex polytope is formed from the set of linear inequalities. The objective function is optimized over the convex polytope using mixed integer linear programming means to obtain an optimal solution. Processor requirements for the complex hardware system are determined based on the optimal solution. | 04-05-2012 |
20120084542 | Multi-Operating System - A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. The mobile computing device may be a smartphone running the Android mobile OS and a full desktop Linux distribution on a modified Android kernel. | 04-05-2012 |
20120084543 | HARDWARE ACCELERATOR MODULE AND METHOD FOR SETTING UP SAME - A hardware accelerator module is driven by a system processor via a system bus to sequentially process data blocks of a data stream as a function of a parameter set defined by the processor. The module includes a register block adapted to receive parameter sets from the system processor, an accelerator core adapted to receive streaming data, to process data blocks of said streaming data in a manner defined by a parameter set, and to output processed streaming data, and a parameter buffering block adapted to consecutively store a plurality of parameter sets and to sequentially provide the parameter sets to the hardware accelerator core as a function of a busy state of the hardware accelerator core. The parameter buffering block enables to reduce downtimes of hardware accelerators, to increase data throughput, and to reduce the risk of a processor overload in a processor which drives several hardware accelerators. | 04-05-2012 |
20120096248 | POWER-CAP SETTINGS - When the maximum power consumption of a computer exceeds a currently selected power-consumption cap, a cap setting corresponding to the currently selected power-consumption cap is reduced in addition, power-cap settings corresponding to power-consumption caps between said currently selected power-consumption cap and said maximum power consumption are reduced. | 04-19-2012 |
20120096249 | Activating Applications Based on Accelerometer Data - In some implementations, a computer-implemented method includes storing a plurality of acceleration profiles in a mobile device; receiving accelerometer data from an accelerometer in the mobile device; correlating the accelerometer data with one accelerometer profile in the plurality of accelerometer profiles; and activating a user application of the mobile device that is associated with the correlated accelerometer profile. Each acceleration profile can correspond to a sequence of acceleration forces a mobile device would be subjected to when carried with a user during an activity that corresponds to the correlated acceleration profile. | 04-19-2012 |
20120102304 | Behavior-Based Data Configuration System and Method - A system and method are provided for configuring data elements in a computer application such as menu items, links to purchase products, options, links to information, and user commands based on the behavior of users in the application. Information associated with the behavior of multiple users and information associated with a finite set of data elements in the computer application are analyzed to determine a configuration of the data elements such that user access to relevant information is improved. | 04-26-2012 |
20120117363 | INTEGRATED CIRCUIT DESIGN AND OPERATION - Integrated circuit design and operation techniques are disclosed. In some embodiments, a data store stores, for each of a plurality of cores, a core image data comprising metadata about or otherwise associated with the core. A processor receives an indication of an application-related objective and uses core image data stored in the data store to identify programmatically a set of two or more cores from among the plurality of cores to help achieve the objective and to configure the two or more cores to help achieve the objective. | 05-10-2012 |
20120124352 | PRE-INSTALLATION ENVIRONMENT USED BY OPERATING SYSTEMS - A pre-installation environment used by an operating system includes a pre-installation kit, a running unit, and a write inhibiting unit. The running unit is used for running the pre-installation kit, and generating an inhibiting signal when running to call the executable files for configuring network environment. The write inhibiting unit is used for inhibiting information generated by running the executable files from being written into a log file in response to the inhibiting signal. | 05-17-2012 |
20120124353 | EVENT PROCESSING FINITE STATE ENGINE AND LANGUAGE - In various embodiments, a method for processing event streams includes receiving a state machine defined in response to a set of processing components, a set of states, and a set of entry points. Event data associated with an event stream is also received. The event data is processed according to the state machine to generate an event. | 05-17-2012 |
20120131317 | TICKET AUTHORIZED SECURE INSTALLATION AND BOOT - A method and apparatus for secure software installation to boot a device authorized by a ticket are described herein. A ticket request including a device identifier of the device is sent for the ticket which includes attributes for one or more components to boot the device into an operating state. The ticket is cryptographically validated to match the one or more components with corresponding attributes included in the ticket. If successfully matched, the one or more components are executed to boot the device. | 05-24-2012 |
20120137112 | System and Method for Expressing Platform Configuration Dependencies for Local and Remote System Management - A computer implemented method includes identifying a first question that is associated with an object at an information handling system. The first question represents an opportunity to select a first configuration setting having a first value. A second question associated with the object is identified, the second question representing an opportunity to select a second configuration setting having a second value. The method further includes determining that relevance of the second question depends on the first value. A first dependency modifier is associated with the second question based on determining the relevance. The first dependency modifier identifies the first question, the first value, and an action keyword. The action keyword identifies a first action to be associated with a presentation of the second question. | 05-31-2012 |
20120144176 | Method for Setting a Boot List to Disks with Multiple Boot Logical Volumes - A method dynamically determines the contents of a Boot Logical Volume from within a System Management Service menu. Responsive to receiving the scan request, a system dynamically scans a root volume group to identify special files associated with the various base operating systems stored on the boot logical volumes of the root volume group. The system then maps the files to a specific operating systems version, and presents a list of the available operating systems on the various boot logical volumes to a user. | 06-07-2012 |
20120151195 | ONBOARD COMPUTER WITH MODE S TRANSMISSION - An onboard computer for an airplane, including: a processor able to carry out operational functions according to a configuration of the onboard computer; a means for storing the configuration of the onboard computer; a means for parameterizing the onboard computer from parameterization information; a mode S transmission chain as defined by the ICAO for transmitting operational data from the onboard computer to or from a ground station or another airplane, the operational data being processed by the operational functions carried out by the computer. The transmission chain is able to carry out, in mode S, the transmission of parameterization information, to or from the parameterization means. | 06-14-2012 |
20120151196 | METHOD AND APPARATUS FOR CONFIGURING UNIQUE PROFILE SETTINGS FOR MULTIPLE SERVICES - An apparatus and method are provided for configuring unique profile settings for multiple services associated with an application in an electronic device. A profile system is provided having multiple programmable profile settings and a default profile setting for the application. Service records are received at the electronic device for each of the multiple services. The multiple services register with the profile system using a unique ID for each of the service records and include data for identifying the default profile setting for the application. Initially, the default profile setting is assigned to each of the multiple services. Subsequently, the multiple programmable profile settings are assigned to respective ones of the multiple services. | 06-14-2012 |
20120151197 | INFORMATION PROCESSING DEVICE - Information processing system including a first and a second operation mode with operating current lower than the first, a register holding an address of an instruction executed by a processing unit first when a boot address register returns from second to first operation mode, wherein the address is output to the processing unit when second to first operation mode shifting, wherein the boot address register is rewritable, an information holding circuit holding a value of a peripheral circuit module register, wherein the information holding circuit holds, in the second operation mode, information about the peripheral circuit module register, and, transfers information held in the information holding circuit to the peripheral circuit module register regarding a second-to-first operation mode shift, and wherein when an interrupt request is posted from outside the system in the second operation mode, the information processing system performs interrupt processing corresponding to the interrupt request. | 06-14-2012 |
20120159135 | SYSTEM AND METHOD FOR MANAGING HETEROGENOUS RFID/SENSOR DEVICE - Provided is a system for dynamically managing various heterogeneous RFID/sensor devices based on a configuration collection required at a RFID/USN middleware for providing a ubiquitous service. In an embodiment, a system for managing a heterogeneous RFID/sensor device includes a control manager for generally managing a main function of a middleware; a configuration manager for reading a configuration information of the middleware and executing each of modules; a queue manager for managing a queue where an input data is stored; a database manager for managing a database; a utility manager for managing a utility necessary to a function of the each of the modules; a reporter manger for sending a data result processed by the middleware; and a driver manager for managing a driver by interworking with a middleware-managing tool. According to the embodiment, various RFID/sensors can be connected, and the cost can be reduced. | 06-21-2012 |
20120166778 | CHANGING THE RESET STATE OF A PROCESSOR - An apparatus includes a memory, a processor and a controller. The processor is adapted to begin executing instructions based on content stored starting at a predetermined address in the memory upon reset of the processor. The controller is adapted to, in response to the reset of the processor, provide to the processor content for the predetermined address other than the content that is stored starting at the predetermined address. | 06-28-2012 |
20120166779 | METHOD, APPARATUS AND SYSTEM TO SAVE PROCESSOR STATE FOR EFFICIENT TRANSITION BETWEEN PROCESSOR POWER STATES - Techniques to provide processor state for implementing a power state transition of a processor. In an embodiment, an operating system executing on a processor detects an opportunity to transition the processor to an idle processor power state. In particular embodiments, the operating system initiates the transition by invoking a task switch, wherein information describing a state of the processor is saved to a task switch segment. | 06-28-2012 |
20120166780 | APPARATUS AND METHOD OF ACCESSING A COMPUTER PRE-BOOT ROUTINE - A method and apparatus for entering a computer pre-boot routine without using the keyboard or having the computer display operable. In order to turn the computer on, the user depresses the main power-on button. If the user does nothing else the computer system boots normally. But if the user desires to enter any of the pre-boot functions, the user simply depresses the power-on button a second time within a short predetermined period of time. An interface circuit will latch upon this second power-on button press, and before the BIOS hands off to the operating system, the BIOS will check this latch and if set, will enter the desired pre-boot function or optionally enter into a menu allowing selection of all pre-boot functions. The interface circuit has the ability to allow a time period after the first button press before the second button press would be accepted. It also has the ability to reject the second press if too long a period has expired. An optional audible and/or visual alarm provides feedback to the user that the second button press was latched. This would be in the form of an LED blink or speaker beep. The beep/blink would each have enable/disable bits. In an alternate embodiment the main power-on button is held down a predetermined period of time less that the usual 4-second power-off time period. | 06-28-2012 |
20120166781 | SINGLE SECURITY MODEL IN BOOTING A COMPUTING DEVICE - A method and apparatus for securely booting software components in an electronic device to establish an operating environment are described herein. According to an aspect of the invention, software components are to be executed in sequence in order to establish an operating environment of a device. For each software component, a security code is executed to authenticate and verify an executable code image associated with each software component using one or more keys embedded within a secure ROM (read-only memory) of the device and one or more hardware configuration settings of the device. The security code for each software component includes a common functionality to authenticate and verify the executable code image associated with each software component. In response to successfully authenticating and verifying the executable code image, the executable code image is then executed in a main memory of the device to launch the associated software component. | 06-28-2012 |
20120166782 | Method and system of file manipulation during early boot time by accessing user-level data associated with a kernel-level function - A system and method that enables access to user-level data during a boot-time of a computer is described. One embodiment includes memory containing program instructions configured to cause a processor of computer system to access user-level data associated with a kernel-level function using a portable executable (PE) file. The memory includes program instructions configured to cause a processor to access the user-level data during a boot-time of a computer. In this embodiment, the memory also includes program instructions configured to cause the processor to access the PE file. | 06-28-2012 |
20120173856 | Determining Logical Configuration Commands to Create a Logical Object - An approach to generating logical configuration commands for logical objects in a system. A method may involve receiving a command requesting the logical configuration commands to configure the specified logical object (subject logical object) and the logical objects that support the logical object (the support logical objects). The method may also involve determining what logical objects in the system support the subject logical object. This may require determining the support logical objects that directly support the subject logical object, and then recursively examining each support logical objects to find the logical objects on which they depend. For each logical object (whether the subject logical object or one of the support logical objects), the method may involve determining the logical configuration commands to appropriately create and modify the logical object. The logical configuration commands may then be presented to the user. | 07-05-2012 |
20120185680 | Programmable Security Platform - A dynamically programmable security device. The device includes: a secure nonvolatile read only memory (NVMROM) for securely storing a unique device cipher key; a secure interface for dynamically loading authenticated application code; a cryptographic engine for encrypting, decrypting data and authenticating the application code; a secure random access memory (RAM) for storing the authenticated application code and application data; and a processor for executing the authenticated application code. | 07-19-2012 |
20120185681 | TRACER CONFIGURATION AND ENABLEMENT BY RESET MICROCODE - A microprocessor is provided with a reset logic flag and corresponding reset microcode that selectively enables the reset microcode to set up and enable debug logic before the microprocessor subsequently fetches and executes user instructions. When the reset logic flag is set to a debug mode, the reset microcode configures and enables the microprocessor's debug logic before the microprocessor subsequently fetches and executes user instructions. When the reset logic flag is set to a normal mode, the reset microcode refrains from configuring and enabling the microprocessor's debug logic. The reset logic flag is indicated by an alterable fuse or a debugger-programmable scan register. Debug configuration initialization values are also provided by several alternative structures, including the reset microcode itself, alterable fuses, and debugger-programmable scan registers. Corresponding methods are also provided for configuring the debug logic of a microprocessor. | 07-19-2012 |
20120185682 | METHOD AND SYSTEM FOR POST-BUILD MODIFICATION OF FIRMWARE BINARIES TO SUPPORT DIFFERENT HARDWARE CONFIGURATIONS - A firmware data processing system may be operable to allocate a configuration area in the firmware binary image file for customizable settings. During the firmware build process for the firmware binary image file, default configuration information may be inserted into this configuration area. This default configuration information may be either actual default setting values or indicator to use the default setting values. During post-build modification process, a separately created utility application may be operable to read in the original firmware binary image file, select new settings, and insert new configuration information into the configuration area. The utility application may also be operable to create a new firmware binary image file with reproduced checksums or other error detection mechanisms required for the original firmware binary image file, based on the new configuration information in the configuration area. | 07-19-2012 |
20120191959 | METHOD FOR CONFIGURING AN INTELLIGENT ELECTRONIC DEVICE AND A SUBSTATION AUTOMATION SYSTEM - A method is disclosed for configuring an intelligent electronic device (IED) that includes enabling dynamic capability of the IED by a flexible data modeling technique to dynamically adapt a data model based on an application requirement using a configuration tool. A substation automation system is also disclosed which includes a local system equipment having a plurality of IEDs associated with the local system equipment and an IED configuration tool configured to interact with the firmware of each IED to configure the IED based on application requirements. The application configuration tool can include dynamic capability information of the IED to enable a flexible data model in the IED. | 07-26-2012 |
20120198217 | SELF-PROVISIONING OF CONFIGURATION FOR A SPECIFIC-PURPOSE CLIENT HAVING A WINDOWS-BASED EMBEDDED IMAGE WITH A WRITE-FILTER - Examples of methods and apparatus are provided for self-provisioning of configuration for a specific-purpose local client having a windows-based embedded image with a write-filter and obviating reinstallation of an entire windows-based embedded image onto the specific-purpose local client. The apparatus may include a retrieval module of the specific-purpose local client configured to facilitate locating a repository server containing a configuration file. The retrieval module may be configured to facilitate obtaining the configuration file from the repository server while the write-filter is enabled, while obviating reinstallation of an entire windows-based embedded image onto the specific-purpose local client. The apparatus may include an apply settings module of the specific-purpose local client configured to apply a configuration change to the windows-based embedded image based on the configuration file or another configuration file. | 08-02-2012 |
20120198218 | GENERATING, VALIDATING AND APPLYING CUSTOM EXTENSIBLE MARKUP LANGUAGE (XML) CONFIGURATION ON A CLIENT HAVING A WINDOWS-BASED EMBEDDED IMAGE - Examples of methods and apparatus are provided for generating, validating and applying custom extensible markup language (XML) configuration on a specific-purpose local client having a windows-based embedded image and obviating reinstallation of an entire windows-based embedded image onto the specific-purpose local client. The apparatus may include a configuration generation module configured to generate an XML configuration file and configured to validate the XML configuration file based on a validation file. The apparatus may include a retrieval module of the specific-purpose local client configured to automatically obtain the XML configuration file each time the specific-purpose local client boots up. The apparatus may include an apply settings module of the specific-purpose local client configured to automatically apply, to the windows-based embedded image, a configuration change based on the XML configuration file each time the specific-purpose local client boots up. | 08-02-2012 |
20120204018 | INTELLIGENT CONTROLLER SYSTEM AND METHOD FOR SMART CARD MEMORY MODULES - A storage device contains a smart-card device and a memory device, both of which are accessed though a controller. The storage device may be used in the same manner as a conventional smart-card device, or it may be used to store a relatively large amount of data in various partitions corresponding to the protection level of the data stored therein. The smart-card device stores critical security parameters that are provided to the controller to protect access to some or all of the partitions of the memory device. A host connected to the controller issues commands, and the controller analyzes the commands and responds to them in various ways depending upon the nature of the command. In particular, depending upon the nature of the command, the controller may either pass the command to the smart-card device, or ignore the command either indefinitely or until a predetermined event has occurred. | 08-09-2012 |
20120204019 | Method of Using an Information Handling System Having a Boot File, and an Information Handling System and Machine-Executable Code for Carrying Out the Method - A method includes detecting a storage device that has a boot file and a relative path name that corresponds to the boot file, determining a hardware path name corresponding to the storage device, obtaining from the storage device the relative path name, combining the hardware path name and the relative path name to generate a full path name to the boot file, and storing the full path name within a persistent memory. | 08-09-2012 |
20120210109 | HARDWARE RESET REASON - Some microprocessors and microcontrollers have a bi-directional reset pin. In such devices, output signals on the reset pin are decoded by reset reason decode logic circuitry. The output of the reset reason decode logic can be provided to another device or processor, which generates a readily recognizable output signal indicative of a reason why the processor reset. Output signals that can indicate why a processor was reset can include a high or low state of different durations, serial bit streams or a number of pulses, each of which correspond to and therefore identify a reason why the processor was reset. | 08-16-2012 |
20120210110 | DEVICE, PROGRAM MANAGEMENT METHOD, AND STORAGE MEDIUM - A device includes a storage unit configured to store programs; a start-up status storing unit; and a start-up management unit configured to perform a start-up process for each of the programs during start-up of the device, and record information indicating status of the start-up process in the start-up status storing unit in association with identification information of each of the programs. If information indicating that the start-up process has not been previously completed is present in the start-up status storing unit, the start-up management unit limits the programs to be started. | 08-16-2012 |
20120210111 | QUANTUM REJECTION SAMPLING - Systems and methods for transforming an initial quantum state to a target quantum state are disclosed. The initial quantum state is denoted by superposed initial quantum sample states and the target quantum state is denoted by superposed target quantum sample states. The initial quantum state is initialized with a set of primary registers for the initial quantum state and with at least one ancillary register. The initial quantum state is transformed such that the set of primary registers reflects the initial quantum sample states and the at least one ancillary register is varied to compose an intermediate quantum state. In addition, the intermediate quantum state is amplified by implementing quantum state rotations in accordance with a plurality of reflections on the intermediate quantum state such that the reflections result in the target quantum sample states of the target quantum state with a discarding of the at least one ancillary register. | 08-16-2012 |
20120216024 | DATA HANDLING SYSTEM - A data handling system for controlling a configuration of support software products for monitoring and/or managing a complex system. The handling system comprises computing hardware operable to execute the support software products for assimilating information and/or data from the complex system and for sending information and/or data thereto for monitoring and/or managing the complex system. The handling system is provided with interface software products executable on the computing hardware for implementing a data interface between personnel and the support software products and/or directly to the complex system. The interface software products implement workflows defined in a top-down strategy. The workflows define data filters and/or aggregators for selectively filtering and/or aggregating information and/or data provided from the complex system and/or from the support software products for presenting to the personnel via the interface software products for selectively reducing a quantity of data to be interpreted by the personnel. | 08-23-2012 |
20120216025 | SYSTEM AND METHOD FOR EXECUTION OF A SECURED ENVIRONMENT INITIALIZATION INSTRUCTION - A method and apparatus for initiating secure operations in a microprocessor system is described. In one embodiment, one initiating logical processor initiates the process by halting the execution of the other logical processors, and then loading initialization and secure virtual machine monitor software into memory. The initiating processor then loads the initialization software into secure memory for authentication and execution. The initialization software then authenticates and registers the secure virtual machine monitor software prior to secure system operations. | 08-23-2012 |
20120221839 | Memory Initialization method and Serial Peripheral Interface Using the Same - A memory initialization method for writing a system management firmware and a Basic Input/output system (BIOS) in a memory of an information system is disclosed. The memory initialization method includes writing the BIOS in the memory, arranging a Read-Only Memory (ROM) hole in the memory, and writing the system management firmware in the ROM hole. | 08-30-2012 |
20120221840 | ELECTRONIC DEVICE AND METHOD FOR STARTING APPLICATIONS IN THE ELECTRONIC DEVICE - An electronic device sets run types and startup information for applications within the electronic device, where each run type is associated with a signal triggered by a hardware component of the electronic device and the startup information of each application comprises a run type and a starting time of the application. In response to detecting a signal triggered by a hardware component of the electronic device, and having an application having a run type associated with the signal, the electronic device further determines if a time of triggering the signal accords with a starting time of the application. The application is started if the time of triggering the signal accords with the starting time of the application. | 08-30-2012 |
20120221841 | SYSTEM AND METHOD FOR SURELY BUT CONVENIENTLY CAUSING RESET OF A COMPUTERIZED DEVICE - Enhanced reset logic is included in a user's computerized device so that the device owner (e.g., the user's employer) can assure prompt reset (e.g., to insure device use of newly downloaded software versions or other control or security data) while still allowing user convenience (e.g., some limited continued normal use of the device before reset is forced upon the user thus permitting the user to avoid possibly aggravating losses of data and/or ongoing usage). | 08-30-2012 |
20120233447 | Systems and Methods Providing Data Module and Processing Platform Integration - A system includes a data module with a data bus interface to a host processing platform. The data module has a data resource hardware component, and a non-volatile memory storing an Operating System (OS) image. The non-volatile memory is in communication with the data bus interface to the host processing platform. The OS image, when executed by the processing platform, exposes a control Application Programming Interface (API) thereby providing access to the data resource hardware component. | 09-13-2012 |
20120239916 | WI-FI ROUTER WITH INTEGRATED TOUCH-SCREEN AND ENHANCED SECURITY FEATURES - A Wi-Fi router with an integrated configuration touch-screen, and method to use this integrated touch screen to provide enhanced security features. The Wi-Fi router, which has a wired or optical network interface, may be factory pre-configured with hard to anticipate passwords and encryption codes, thus making even its default Wi-Fi settings difficult to attack. Besides displaying interactive menus on the touch-screen, the router may also generate touch sensitive dynamic alphanumeric virtual keypads to enable administrators to interact with the device without the need of extra computers or software. Inexperienced administrators secure in the knowledge that they may access and change even difficult to remember security settings at any time through the built-in touch-screen controller and simplified user interface, are encouraged to set up secure Wi-Fi systems. The device may optionally include security software that, upon touch of a button, can provide new randomized or otherwise obfuscated router settings. | 09-20-2012 |
20120254598 | SYSTEM CONFIGURATION - Embodiments provide methods, systems, and articles of manufacture for determining a configuration for system board based on a connector. The connector may have a structure that enables a system board to determine configuration data associated with a system configuration, | 10-04-2012 |
20120254599 | FOTA BASED DATA UPDATE METHOD AND MOBILE TERMINAL SUPPORTING THE SAME - A Firmware Over-The-Air (FOTA) based data update method and a mobile terminal of supporting the same are provided. The FOTA based data update method for a mobile terminal includes loading a pre-boot file stored in a second memory in a pre-boot loading area of a first memory, identifying version information of a first version bootloader file stored in a first bootloader file area and a second version bootloader file stored in a second bootloader file area, loading a newer version bootloader file, corresponding to a new one of the first version bootloader file and the second version bootloader file, in a bootloader loading area of the first memory, loading, upon bootloader file activation, a FOTA engine and activating the FOTA engine, and updating, upon FOTA engine activation, a bootloader file area storing the older version bootloader file on the basis of received boot related data. | 10-04-2012 |
20120254600 | SEMICONDUCTOR SYSTEM, SEMICONDUCTOR DEVICE, AND ELECTRONIC DEVICE INITIALIZING METHOD - According to one embodiment of the present disclosure, a semiconductor system may be disclosed. The semiconductor system according to the one embodiment may include, for example, a plurality of electronic devices and a host apparatus. The host apparatus may simultaneously initialize the plurality of electronic devices in units of group. | 10-04-2012 |
20120260076 | METHOD AND DEVICE FOR RESETTING A SYSTEM TO FACTORY DEFAULT SETTINGS - A method for resetting a system to factory default settings is provided. The method includes: disconnecting-connecting a power source repeatedly; detecting whether a count value of disconnecting-connecting the power source has exceeded a predetermined value; and triggering a procedure of resetting the system to factory default settings when the count value has exceeded the predetermined value. | 10-11-2012 |
20120260077 | BIOS FIELD MAPPING - BIOS field mapping includes generating basic input/output system (BIOS) information by defining property identifications using a visual form code language and determining that a proprietary set-up service is accessible. The BIOS field mapping then includes converting the visual form code language to a binary format and storing the property identifications in binary format on a setup database as data hidden from an operating system. A BIOS driver may then request the property identifications causing a transfer of the property identifications to the BIOS driver. | 10-11-2012 |
20120265974 | Method and Device for Resetting Intelligent Terminal - The disclosure discloses a method for resetting an intelligent terminal, including: receiving a reset instruction input by a user after a receiving state of reset instructions is started; determining whether the reset instruction is valid, determining a current running state of the intelligent terminal when the received reset instruction is valid, and triggering a reset of the intelligent terminal when the intelligent terminal is in a dead halt state or an abnormal instruction state. The disclosure further discloses a device for resetting an intelligent terminal. The disclosure can perform a soft reset of the intelligent terminal quickly, conveniently and securely, thereby greatly avoiding the instable work state caused by disassembling battery and avoiding the reset misoperation caused by the resetting of the existing single function key. | 10-18-2012 |
20120265975 | Microcontroller with Embedded Secure Feature - A secure environment is established within a system on a chip (SoC) without the use of a memory management unit. A set of security parameters is produced by a configuration program executed by a processor within the SoC that is read from a first non-volatile memory within the SoC. A set of stored parameters is created in a committable non-volatile memory within the SoC by writing the set of security parameters into the committable non-volatile memory. The committable non-volatile memory is sealed so that that it cannot be read or written by the processor after being sealed. The stored parameters can then be accessed only by control circuitry. Security circuitry within the SoC is configured using the stored parameters each time the SoC is initialized and thereby enforces the secure environment within the SoC. | 10-18-2012 |
20120272048 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREFOR AND STORAGE MEDIUM - There is provided an information processing apparatus which validates addition of hardware even if the addition takes place before activation of the apparatus, a control method therefor, and a program. To accomplish this, the information processing apparatus includes a monitoring circuit that is supplied with a power from a backup power supply, monitors addition of the hardware, and temporarily holds, when addition of the hardware occurs, information of the addition. If the information of the addition is held, the information processing apparatus initializes the added hardware in activation of the information processing apparatus. | 10-25-2012 |
20120278597 | COMPATIBLE TRUST IN A COMPUTING DEVICE - A method and apparatus for executing a first executable code image having a first version number into a memory of a device in an attempt to establish an operating environment of the device are described. The first executable code image retrieves a second version number from the second executable code image after successfully authenticating the second executable code image. If the first version number and the second version number do not satisfy a predetermined relationship, the second executable code image is prevented from being loaded by the first executable code image. | 11-01-2012 |
20120284491 | STARTUP/SHUTDOWN SEQUENCE - Linux, UNIX and other operating systems allow for the customization of the boot up process by adding symbolic links and scripts to certain directories in the root filesystem. Such customization is done at the time the system is created or updated via patches. The current disclosure teaches a method to simplify customization, both from the standpoint of installation as well as from the standpoint of the application developer. This abstract is provided as a tool for those searching for patents, and not as a limitation on the scope of the claims. | 11-08-2012 |
20120284492 | COMPUTING SYSTEM WITH HARDWARE SCHEDULED RECONFIGURATION MECHANISM AND METHOD OF OPERATION THEREOF - A method of manufacture of a computing system includes: executing a first application, active and implemented as hardware within a hardware component having of one or more of reconfigurable hardware devices; detecting a trigger event in a first microkernel; generating a first hardware descriptor based on the trigger event, the first hardware descriptor to configure a portion of the hardware component for the first application or a second application; and configuring the portion of the hardware component with the first hardware descriptor while the first application executes concurrently. | 11-08-2012 |
20120290822 | System and Method for Shared Data Storage - Systems and methods for sharing data storage on an electronic device are disclosed. A system may include a memory and a processor, an operating system executing on the electronic device, a preboot application executing on the electronic device, and a virtual drive. The operating system may be configured to mount the virtual drive and the preboot application may also be configured to mount the virtual drive. | 11-15-2012 |
20120290823 | CORE ABSTRACTION LAYER INTERFACE - A method of producing a modem hardware abstraction layer (MHAL) within a first processor associated with a modem of a given radio platform. A MHAL software (SW) device within the first processor is configured to process data and exchange messages among a waveform software application, and a field programmable gate array (FPGA) associated with the radio platform. A core module is defined within the SW device, and the core module operates using a common core set of software that is compatible with a number of different radio platforms including the given platform, for producing certain MHAL interfaces and services. A custom module is defined within the SW device, and the custom module operates using such software as required to be compatible with the FPGA of the given platform, and by invoking the MHAL interfaces or services produced by the core module. Priority thread banding and memory management are also provided. | 11-15-2012 |
20120290824 | POWERTAG: MANUFACTURING AND SUPPORT SYSTEM METHOD AND APPARATUS FOR MULTI-COMPUTER SOLUTIONS - A solutions-based computer system manufacturing process includes assembling computer and storage system components for creation of a given solution-based product as a function of a customer order or plan. The process further includes assigning a solution identifier to the solution-based product. The solution identifier includes a solution type and a unique identifier within the solution type. | 11-15-2012 |
20120297174 | Modifying Operating Parameters Based on Device Use - Monitoring aging information for multiple devices. Aging information of the devices may be received. Statistics regarding the multiple devices may be determined based on the aging information. For at least some of the devices, update information may be determined based on the respective aging information. The update information may include modifications to operating parameters of the devices. For example, the devices may operate according to initial parameters that are above sustainable parameters and the update information may lower the operating parameters based on the aging information. | 11-22-2012 |
20120297175 | Secure Boot With Trusted Computing Group Platform Registers - Disclosed is a method that includes providing at least two platform configuration registers, where a first platform configuration register is a measurement platform configuration register and where a second platform configuration register is a resettable binding configuration platform configuration register; executing an authorization chain under direction of a trusted engine to perform an authorization, where a value of the measurement platform configuration register is included as a precondition; extending the binding platform configuration register with a value enforced by the authorization; and monitoring, such as with a trusted operating system, a validation result of the binding platform configuration register. Apparatus and computer program instructions embodied in a computer-readable medium that implement the method are also disclosed. | 11-22-2012 |
20120297176 | METHOD AND APPARATUS FOR PROCESS ENFORCED CONFIGURATION MANAGEMENT - A system for and method of automatically enforcing a configuration change process for change requests of one or more configurable element within one or more configurable computation systems. The system comprises means for managing a configuration change process for one or more configurable elements within a corresponding configurable computation system, means for generation a configuration request, means for applying a set of authorization rules to the configuration change requests to generate selective authorization of the CEs, and means for selectively locking and unlocking changes to configurable elements within the configurable computational systems. | 11-22-2012 |
20120303939 | SYSTEM INTEGRATION SUPPORTING COMPLETELY WIRELESS PERIPHERAL APPLICATIONS - In accordance with various aspects of the disclosure, a method and apparatus is disclosed that includes features of a host computing device, and a wireless power transmission module and a wireless data transmission module both integrated on a circuit board of the host computing device. The host computing device is configured to transmit power and multi-media data to a peripheral device, upon receipt thereof from the wireless power transmission module and the wireless data transmission module, respectively. The peripheral device is configured to receive wirelessly power and multi-media data from a host computing device, and provide the received power and multi-media data to a wireless power reception module and a wireless data reception module, respectively, for processing, both modules being integrated on a circuit board of the peripheral device. | 11-29-2012 |
20120303940 | SYSTEM, METHOD AND PROGRAM PRODUCT TO MANAGE FIRMWARE ON A SYSTEM BOARD - An embodiment includes a computer comprising a system board and a removable programmable storage device. If the system board is replaced, the removable programmable storage device may be transferred to the replacement system board for the automatic transfer of information to the replacement system board and configuration of the replacement system board. In one embodiment, the computer receives a start up command. The computer determines whether a firmware image on the system board matches a firmware image on the removable programmable storage device. Based on determining that the firmware images do not match (when the system board is replaced with a new system board, for example), the computer replaces the firmware image on the system board with the firmware image on the removable programmable storage device. After the check and replacement, the computer proceeds with boot sequences. | 11-29-2012 |
20120311309 | SOFTWARE EXECUTION USING MULTIPLE INITIALIZATION MODES - Arrangements for executing enterprise resource planning software in a plurality of modes are presented. A graphical user interface may allow an administrator to select from the plurality of modes for executing the enterprise resource planning software, such as a test mode and a production mode. A selection of one of the modes may be received. The selected mode may be linked with a particular initialization file that is used to initialize the enterprise resource software. The enterprise resource planning software may be initialized and run using the selected initialization file. | 12-06-2012 |
20120311310 | COMPUTER SYSTEM AND METHOD FOR RESETTING THE SAME - A computer system and a method for resetting the same are provided. The computer system includes a basic input output system (BIOS) chip and a keyboard controller. In the method, the BIOS chip monitors the keyboard controller to determine whether a time that the keyboard controller remains in a hang up state reaches an idle time limit. Besides, the keyboard controller monitors the BIOS chip to determine whether a time that the BIOS chip remains in the hang up state reaches the idle time limit When it is determined that the time of one of the BIOS chip and the keyboard controller remaining in the hang up state reaches the idle time limit, the computer system is reset in accordance with a hardware reset signal trigger by the other one of the BIOS chip and the keyboard controller. | 12-06-2012 |
20120311311 | SETTING VALUE MANAGEMENT APPARATUS AND MANAGEMENT METHOD THEREOF - Virtual setting values for a specific image forming apparatus are generated using a model-dependent setting value schema which defines a schema of model-dependent setting values in each of a plurality of image forming apparatuses and tenant setting values required to commonly set setting values for the plurality of image forming apparatuses. The virtual setting values are held and managed. | 12-06-2012 |
20120317404 | Firmware Flashing Method and Related Computer System - A firmware flashing method for a computer system is disclosed. The firmware flashing method comprises establishing a list, wherein the list comprise a plurality of identities individually corresponding to a plurality of firmwares, checking a plurality devices of the computer system and obtaining corresponding identities of the plurality of devices of the computer system, determining whether the corresponding identities of the plurality of devices of the computer system exist in the list, selecting corresponding firmwares of the plurality of devices of the computer system when the corresponding identities of the plurality of devices of the computer system exist in the list, and merging the corresponding firmwares of the plurality of devices of the computer system and writing the corresponding firmwares of the plurality of devices of the computer system in a memory. | 12-13-2012 |
20120324210 | CONFIGURATION VALUE MANAGEMENT APPARATUS AND MANAGEMENT METHOD - Virtual configuration values are generated in accordance with the model of a specified image forming apparatus using a model-based configuration value schema that defines a configuration value schema for each model of multiple image forming apparatuses and tenant configuration values in which a user has set configuration values for the multiple image forming apparatuses. In the case where a new settings item is present in the generated virtual configuration values, the new settings item is applied to settings items in the tenant configuration values. | 12-20-2012 |
20120324211 | UNIVERSAL OPERATING SYSTEM TO HARDWARE PLATFORM INTERFACE FOR GAMING MACHINES - Gaming machines and systems having a universal interface layer linking a gaming platform to a hardware platform are disclosed. In particular, the universal interface layer is configured such that the gaming platform is hardware platform independent and such that the hardware platform is gaming platform independent. Platform independence can facilitate the interchangeability of one platform without a corresponding need to modify the other platform. The gaming platform can include various gaming modules and an operating system, while the universal interface layer can include firmware, various additional gaming modules, hardware specific drivers and various APIs to facilitate communication between the gaming platform and other universal interface layer components. A safe storage manager can be included to utilize a non-volatile storage component to store data regarding a gaming machine state, with the state being recoverable after a substantial interruption to the machine. | 12-20-2012 |
20120331279 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING DEVICE STARTUP METHOD, AND COMPUTER READABLE RECORDING MEDIUM - An information processing device, comprises: a connection unit connected to a predetermined storage part storing therein startup mode determination information in which a startup mode corresponds to a specified hardware configuration and/or software configuration is configured and the plurality types of suspend data, each of which corresponds to the respective startup mode; a startup mode determination part for reading the startup mode determination information and determining the startup mode when being powered on; a suspend data obtaining part for selecting the suspend data corresponds to the startup mode determined by the startup mode determination part and obtaining the selected suspend data in the storage part; a starting up part for performing a startup process using the suspend data obtained by the suspend data obtaining part; and a startup mode updating part for updating the startup mode configured in the startup mode determination information after completion of the startup process. | 12-27-2012 |
20130007427 | SELECTIVE KEY DISTINCTION AT SYSTEM STARTUP - A method of distinguishing at least one key of a key array. The method can include, via a processor, detecting initial startup of a processing system. The method further can include, during the initial startup, distinguishing at least a first key of the key array from other keys of the key array, wherein the first key is selectable to access a system startup menu or system function. | 01-03-2013 |
20130007428 | SYSTEM AND METHOD FOR CUSTOMIZED CONFIGURATION OF INFORMATION HANDLING SYSTEMS - In accordance with embodiments of the present disclosure, a method may include determining if personality information associated with an information handling resource of an information handling system is present on a personality module of the information handling system. The method may also include modifying the information handling resource or a second information handling resource to include the personality information in response to determining that the personality information associated with the information handling resource is present in the personality module. The method may further include executing the information handling resource or the second information handling resource as modified with the personality information. | 01-03-2013 |
20130007429 | INFORMATION PROCESSING APPARATUS AND OPERATION CONTROL METHOD - According to one embodiment, an information processing apparatus includes a storage device, a setup module, an operation control module, and a setup value control module. The storage device stores power-saving setup information including at least one setup item relating to an operation of the apparatus. The setup module sets up a value of the at least one setup item in accordance with a user operation. The setup value control module acquires first setup information including a first setup value corresponding to the at least one setup item, and applies a setup value with a higher power-saving effect, which is selected between the first setup value and a current setup value of the at least one setup item, to the at least one setup item. | 01-03-2013 |
20130007430 | SERVER AND FIRMWARE UPDATING METHOD - A server includes a Southbridge chipset, a USB port, a storage device, a baseboard management controller (BMC), and a switch. When the BMC is powered on and started, the BMC establishes communication between a USB device connected to the server and the BMC by uploading a driver of the USB device from the storage device to memory of the BMC. In response to receiving a firmware update command in relation to the BMC, the BMC disconnects an electrical connection between the USB port and the Southbridge chipset, and establishes an electrical connection between the USB port and the BMC using the switch. Then, the BMC reads updated firmware data from the USB device via the USB port, writes the updated firmware data into the memory, and updates the firmware of the BMC by writing the updated firmware data into the storage device. | 01-03-2013 |
20130007431 | INTEGRATED CIRCUIT DEVICE, SIGNAL PROCESSING SYSTEM, ELECTRONIC DEVICE AND METHOD THEREFOR - An integrated circuit device comprises a signal processing system having at least one first signal processing module fabricated by way of a first production process; and at least one second signal processing module fabricated by way of a second production process, wherein the second production process is different to the first production process. The signal processing system further comprises a signal processing management module arranged to: determine a desired system performance of the integrated circuit device; determine at least one operating condition of the signal processing system; and configure a signal processing operating mode of the signal processing system based at least partly on: the determined desired system performance; the at least one determined operating condition; and at least one of the first production process and the second production process. | 01-03-2013 |
20130007432 | Frequency and Symbol Locking Using Signal Generated Clock Frequency and Symbol Identification - Methods and systems are described for displaying video data after a hot plug event during a start-up dead period. In particular, approaches for receiving data, determining whether link training can be performed and, if not, self-configuring a receiver to display the information in a proper format even during the dead period. | 01-03-2013 |
20130013903 | Multicore Processor and Method of Use That Adapts Core Functions Based on Workload Execution - A processor has multiple cores with each core having an associated function to support processor operations. The functions performed by the cores are selectively altered to improve processor operations by balancing the resources applied for each function. For example, each core comprises a field programmable array that is selectively and dynamically programmed to perform a function, such as a floating point function or a fixed point function, based on the number of operations that use each function. As another example, a processor is built with a greater number of cores than can be simultaneously powered, each core associated with a function, so that cores having functions with lower utilization are selectively powered down. | 01-10-2013 |
20130019086 | HARDWARE SUPPORT FOR SOFTWARE CONTROLLED FAST MULTIPLEXING OF PERFORMANCE COUNTERS - Performance counters may be operable to collect one or more counts of one or more selected activities, and registers may be operable to store a set of performance counter configurations. A state machine may be operable to automatically select a register from the registers for reconfiguring the one or more performance counters in response to receiving a first signal. The state machine may be further operable to reconfigure the one or more performance counters based on a configuration specified in the selected register. The state machine yet further may be operable to copy data in selected one or more of the performance counters to a memory location, or to copy data from the memory location to the counters, in response to receiving a second signal. The state machine may be operable to store or restore the counter values and state machine configuration in response to a context switch event. | 01-17-2013 |
20130019087 | SYSTEM STRUCTURE MANAGEMENT DEVICE, SYSTEM STRUCTURE MANAGEMENT METHOD, AND PROGRAMAANM Osaki; TakaoAACI TokyoAACO JPAAGP Osaki; Takao Tokyo JPAANM Fujita; NaotakeAACI TokyoAACO JPAAGP Fujita; Naotake Tokyo JP - Physical configuration information stored in the physical configuration storage unit ( | 01-17-2013 |
20130024677 | SECURE BOOTING A COMPUTING DEVICE - A method and an apparatus for executing codes embedded inside a device to verify a code image loaded in a memory of the device are described. A code image may be executed after being verified as a trusted code image. The embedded codes may be stored in a secure ROM (read only memory) chip of the device. In one embodiment, the verification of the code image is based on a key stored within the secure ROM chip. The key may be unique to each device. Access to the key may be controlled by the associated secure ROM chip. The device may complete establishing an operating environment subsequent to executing the verified code image. | 01-24-2013 |
20130024678 | ELECTRONIC DEVICE, CONFIGURABLE COMPONENT AND CONFIGURATION INFORMATION STORAGE METHOD THEREOF - Provided are an electronic device, a configurable component and a configuration information storage method thereof, which are employed for meeting the storage requirements of the configuration information for the configurable component of the electronic device. The method comprises that: obtaining the initial configuration information for the component of the electronic device (S | 01-24-2013 |
20130031339 | SYSTEMS, METHODS, AND APPARATUS FOR UTILITY METER CONFIGURATION - Systems, methods, and apparatus for configuring utility meters are provided. A meter configuration application may be executed by a device that includes one or more computers and that facilitates utility meter configuration. A plug-in module associated with a utility meter type may be received by the device. Based at least in part upon providing the plug-in module to the meter configuration application, a configuration file may be built for the utility meter type. The utility meter may then be configured utilizing the configuration file. | 01-31-2013 |
20130031340 | ELECTRICITY SYSTEM CONFIGURATION METHOD AND COMPUTER PROGRAM PERFORMING THE METHOD - A method for configuring an electricity system including providing a first programmable electronic device, providing a further programmable electronic device adapted to communicate with the first programmable electronic device and configurable according to a first communication configuration mode which is dynamic or a static, providing a first configuration description file defining communications between the first and further programmable electronic devices according to a second communication configuration mode opposite to the first mode, and processing via computer the first file to convert it into a converted configuration description file defining communications configuration between the first and further programmable electronic devices according to the first mode. | 01-31-2013 |
20130036298 | SECURELY RECOVERING A COMPUTING DEVICE - A method and an apparatus for establishing an operating environment by certifying a code image received from a host over a communication link are described. The code image may be digitally signed through a central authority server. Certification of the code image may be determined by a fingerprint embedded within a secure storage area such as a ROM (read only memory) of the portable device based on a public key certification process. A certified code image may be assigned a hash signature to be stored in a storage of the portable device. An operating environment of the portable device may be established after executing the certified code. | 02-07-2013 |
20130046965 | SYSTEM AND METHOD OF DERIVING APPROPRIATE TARGET OPERATING ENVIRONMENT - The present invention relates to a configurable parameter driven system and method for providing an appropriate target operating environment based on user specific needs and enterprise objectives. The configuration parameters can be changed to account for newer computing environment solutions that could appear and could also be tailored for enterprise specific needs. The method fingerprint the end users' based on characteristics and requirements to derive user needs and enterprise criteria's. The method is systematic and flexible amenable to change in varying enterprise environment. | 02-21-2013 |
20130054943 | FIRMWARE WITH A PLURALITY OF EMULATED INSTANCES OF PLATFORM-SPECIFIC MANAGEMENT FIRMWARE - In one aspect, a firmware on a management controller operatively connected to a plurality of managed computing platforms is disclosed. In one embodiment, the firmware includes a plurality of emulated instances of platform management firmware. Each emulated firmware instance contains platform-specific configuration data for a corresponding one of the managed computing platforms. The management controller is operative to perform one or more platform management functions for each of the managed computing platforms based at least in part on the configuration data for a corresponding one of the emulated firmware instances. | 02-28-2013 |
20130061028 | Method and system for multi-mode instruction-level streaming - The present invention relates to systems, apparatuses and methods for parallel computing of an application, by streaming instructions between cores, where the cores can execute more than one instruction during the course of the application. | 03-07-2013 |
20130067208 | SYSTEM AND METHOD FOR DYNAMICALLY CONFIGURING A MOBILE DEVICE APPLICATION - An improved system and method are disclosed for configuring a behavior of an application on a mobile device via configuration parameters maintained by an application control program provided on a network accessible platform that is separate from the mobile device. In one example, the method enables the application control program to configure and dynamically modify parameters for a particular application that may also be used as a stand-alone application on the mobile device. | 03-14-2013 |
20130080751 | METHOD AND DEVICE FOR UPDATING BIOS PROGRAM FOR COMPUTER SYSTEM - The present invention discloses a method and a device for updating a BIOS program for a computer system. The method according to one embodiment of the present invention includes the steps of: determining whether the computer system enters an update mode; enabling a network device if the computer system enters the update mode; connecting to a BIOS server via a network; downloading BIOS update information to the computer system from the BIOS server, and updating the BIOS program of the computer system based on the BIOS update information. | 03-28-2013 |
20130080752 | METHOD AND APPARATUS FOR IMPLEMENTING COMPATIBLITY OF DIFFERENT PROCESSORS - A method and an apparatus for implementing compatibility of different processors are provided. The method includes: in a standby state of a board, obtaining configuration information and a type of a processor on the board; and if a processor type in the configuration information is different from the type of the processor, updating, according to the processor, a parameter that is relevant to the processor and is in the configuration information, and changing FLASH memory chip selection configuration in order to connect the connector to a FLASH memory for storing a BIOS program of the processor. | 03-28-2013 |
20130080753 | Method for Configuring an Electronic Device - A method for automatically configuring an electronic device comprising: | 03-28-2013 |
20130103933 | METHOD OF SHARING FIRMWARE SETTING VALUE - A method of sharing a firmware setting value suitable for an electronic apparatus is provided. The method is executed by an electronic apparatus and includes following steps: logging in to a sharing platform, wherein multiple firmware profiles are stored in the sharing platform and the firmware profiles respectively includes a firmware setting value and a hardware information; searching candidate profiles matching a search criterion in the firmware profiles; displaying the hardware information in the found candidate profiles; downloading a selected one of the candidate profiles according to a selection instruction; and applying the downloaded candidate profile. | 04-25-2013 |
20130103934 | COMPUTER SYSTEM AND METHOD FOR TAKING OVER MODULE THEREIN - In a computer system comprising an active computer and a standby computer, when an active computer stopped due to occurrence of a failure is switched over to a standby computer, the standby computer cannot access to a TPM in the stopped active computer if the TPM is mounted therein, and therefore, the standby computer cannot take over the TPM in use from the active computer. The present invention provides a computer system comprising a TPM provided outside an active computer, to enable takeover of a TPM in use from an active computer to a standby computer when performing a switchover therebetween. | 04-25-2013 |
20130111196 | BOOTING FROM AN ENCRYPTED ISO IMAGE | 05-02-2013 |
20130111197 | System and Method for Implementing a Customized Configuration of Information Handling Systems | 05-02-2013 |
20130111198 | INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING INFORMATION PROCESSING APPARATUS | 05-02-2013 |
20130111199 | INFORMATION PROCESSING APPARATUS, METHOD OF SWITCHING BETWEEN STARTUP MODES OF INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM | 05-02-2013 |
20130138932 | MULTIPLE FRAMEWORK LEVEL MODES - Mechanisms are provided to allow devices to support multiple modes, such as work, personal, and family modes. Conventional mobile solutions provide only for mode distinctions at the application level, e.g. one work application may prevent access to certain data, but a different application may want to allow access to that same data. Existing computer system solutions rely on multiple operating system instances or multiple virtual machines. Framework level modes are provided that do not require different, mutually exclusive, or possibly conflicting applications or platforms. A device and associated applications may have access to different data and capabilities based on a current mode. | 05-30-2013 |
20130138933 | COMPUTER SYSTEM - A computer system including a central processing unit (CPU), a chipset connected to the CPU, a baseboard management controller (BMC) connected to the chipset, and a basic input/output system (BIOS) unit connected to the BMC is provided. The BMC switches a connection mode which the BMC connecting to the BIOS unit between a local mode and a bypass mode. The BIOS unit communicates with the chipset directly when the connection mode is switched to the bypass mode. When reading a BIOS information of the BIOS unit is needed, the BMC switches the connection mode to the local mode, communicates with the BIOS unit directly and read the BIOS information directly. | 05-30-2013 |
20130138934 | LOADING CONFIGURATION INFORMATION - Embodiments of the present invention relate to a method and apparatus for loading configuration information. The method for loading configuration information according to one embodiment of the present invention comprises: obtaining a first digest from a baseboard management controller BMC, wherein the first digest is generated according to first configuration information stored in BMC; comparing the first digest with a second digest locally stored in a host system, wherein the second digest is generated according to second configuration information locally stored in the host system, and the second configuration information is configuration information loaded in the last boot of the host system; and in response to determining that the first digest differs from the second digest, obtaining the first configuration information from BMC for overwriting the second configuration information, so as to load the first configuration information in the course of booting the host system. | 05-30-2013 |
20130138935 | AUTOMATICALLY STARTING SERVERS AT LOW TEMPERATURES - This document describes various techniques for automatically starting servers at low temperatures. A server may be powered on into a heating mode responsive to determining that a temperature of the server is below an operational temperature range. The server may then be restarted when the temperature of the server has increased to a temperature that is within the operational temperature range. | 05-30-2013 |
20130138936 | MODULAR INTEGRATED CIRCUIT WITH UNIFORM ADDRESS MAPPING - A modular integrated circuit includes a hub module that is coupled to a plurality of spoke modules via a plurality of hub interfaces. A memory module stores hub software and hub data and configuration data. The hub software operates in accordance with a memory map that includes a plurality of first reserved blocks corresponding to memory reserved for the plurality of spoke modules, and at least one second reserved block corresponding to memory reserved for at least one optional spoke module. The plurality of first reserved blocks are activated based on the configuration data and the at least one second reserved block is deactivated based on the configuration data. | 05-30-2013 |
20130145137 | Methods and Apparatus for Saving Conditions Prior to a Reset for Post Reset Evaluation - A processor reset control circuit is configured to automatically capture a pre-reset value of processor information stored in one or more hardware registers, as part of a reset operation state machine and prior to changing the processor information to its architecturally required post reset value. Such pre-reset processor information includes, for example one or more pre-reset values of the processor program counter (PC) and one or more pre-reset values of an operating-state mode register, both of which may be captured in one or more pre-reset capture storage devices which are then made available for evaluation purposes. Such pre-reset capture storage devices store pre-reset information in response to the reset and maintain the stored pre-reset information until another reset occurs. | 06-06-2013 |
20130145138 | METHODS AND DEVICES FOR CONFIGURING A DEVICE BASED ON PERSONAL IDENTIFICATION INFORMATION - Methods and electronic devices for configuring an electronic device based on personal identification information are described. In one example aspect, the method may include: obtaining personal identification information in a first application; and based on the personal identification information and one or more predetermined rules, determining if a second application should be loaded onto the electronic device. | 06-06-2013 |
20130151825 | Multi-Mode Power Manager For Power Management Integrated Circuit - A Multi-Tile Power Management Integrated Circuit (MTPMIC) includes tiles including an MCU/ADC tile and a power manager tile. The power manager tile includes a set of Configurable Switching Power Supply Pulse Width Modulator (CSPSPWM) components. These components, in combination with other circuitry external to the integrated circuit, are configurable to form a selected one of a number of different switching power supply circuits. Upon power up, an internal regulator supplies power to the CSPSPWM. The CSPSPWM then controls the power supply to begin switching in a low frequency start-up mode. The CSPSPWM determines during start-up the current sensing method based on circuitry external to the integrated circuit. A supply voltage generated is then supplied via a conductor of a standardized bus to a processor in the MCU/ADC tile. The processor begins executing instructions, and as a result writes across the standardized bus to configure the various tiles of the MTPMIC. | 06-13-2013 |
20130151826 | ELECTRONIC DEVICE WITH UART AND INPUT CONTROL METHOD - The present disclosure provides an electronic device. The electronic device includes a UART connected to at least one external input device. The UART includes a number of registers. The electronic device further includes a BMC and a BIOS. The BMC is connected to the UART to initialize the registers and is further connected to a south bridge for transmitting a restarting signal to the south bridge when the BMC is restarted. The BIOS is connected to the UART for storing input from the input device, and is connected to the south bridge for detecting whether the BMC generates the restarting signal, to enable or disable the registers to store or not to store the input from the external input device. | 06-13-2013 |
20130151827 | DISTINGUISHING CIRCUIT - A distinguishing circuit includes first to fifth resistors, a front panel connector, and a jumper. The front panel connector includes first to tenth pins. When the ninth pin is connected to the tenth pin through the jumper, a BIOS (Basic Input Output System) chip will determine whether a computer system is a first type. When the eighth pin is connected to the tenth pin through the jumper, the BIOS chip will determine whether the computer system is a second type. | 06-13-2013 |
20130159686 | MANAGING CONFIGURATION AND OPERATION OF AN ADAPTER AS A VIRTUAL PERIPHERAL COMPONENT INTERCONNECT ROOT TO EXPANSION READ-ONLY MEMORY EMULATION - A method of managing an adapter includes identifying a firmware image configured to enable configuration firmware of a logical partition, where the firmware image is associated an expansion read-only memory (ROM). Access to the firmware image may be enabled by the logical partition, and the firmware image may be used to control of an operation of the adapter. | 06-20-2013 |
20130159687 | Memory Training Results Corresponding To A Plurality Of Memory Modules - Methods, apparatuses, and computer program products for improving memory training results corresponding to a plurality of memory modules are provided. Embodiments include detecting a hardware configuration change upon initiating a boot sequence of a system that includes the plurality of memory modules; generating for a plurality of training iterations, reference training values corresponding to aligning of a data strobe (DQS) signal with a data valid window of data (DQ) lines of the plurality of memory modules; identifying for each training iteration, any outer values within the reference training values generated for that training iteration; eliminating the identified outer values from the reference training values; generating a final reference training value based on an average of the remaining reference training values; and using the final reference training value as the DQ-DQS timing value for the boot sequence of the system. | 06-20-2013 |
20130159688 | ELECTRONIC DEVICE AND METHOD OF SETTING REMOVAL POLICY OF USB DEVICE - A method for setting removal policy of a USB device includes: obtaining device information of a USB device connected to a USB port when the electronic device is started up and on a BIOS process; comparing the obtained device information with device information stored in a storage unit to determine whether the obtained device information matches one of the device information stored in the storage unit, thus producing a comparison result; and setting removal policy of the USB device connected to the USB port according to the comparison result. | 06-20-2013 |
20130166892 | GENERATING A RUNTIME FRAMEWORK - In an embodiment, the runtime framework is responsible for executing multidimensional analytical metadata in a runtime environment that is determined by the runtime framework. To generate such a runtime framework, the received multidimensional analytical metadata is analyzed to determine a type of an associated calculation pattern. Based upon the type, subsets of the multidimensional analytical metadata and corresponding runtime decision rules are determined. To execute the subsets, executable conditions corresponding to the multidimensional analytical metadata are identified. Based upon the executable conditions, the calculation pattern associated with the multidimensional analytical metadata is executed by executing the associated subsets, and the runtime framework is generated. The runtime framework determines calculation scenario executable subsets and calculation scenario inexecutable subsets that are associated with the multidimensional analytical metadata, and executes the subsets in their respective engines. | 06-27-2013 |
20130173896 | METHODS AND APPARATUSES FOR DEFERRED OBJECT CUSTOMIZATION - A method and apparatus to record one or more customization messages in a storage are described. Each customization message may include one or more predicates specifying applicability of the customization message for a plurality of objects. An operation on the objects may be performed to generate a configuration of a device in response to receiving an event. The configuration may include the objects. Each customization message may be selectively applied to the objects in the configuration to customize the configuration. An object may be updated via the customization message if the predicates match the object in the configuration. The device may be configured via the customized configuration. | 07-04-2013 |
20130173897 | COMPUTER SYSTEM - A computer system including a configuration unit and a plurality of computers is provided. The configuration unit sends login information and key information to a basic input/output system (BIOS) setting unit in each of the computers to simultaneously configure and check the BIOS settings of the computers. | 07-04-2013 |
20130185547 | SIGNAL RESET CIRCUIT FOR WIRELESS COMMUNICATION SYSTEMS - A wireless network reset system is disclosed. The system couples or connects to a power supply line. A microcontroller software module senses a signal from a Wi-Fi module that indicates a halting of a processor function. A reset module executes a reset based on the halting of the processor function. | 07-18-2013 |
20130191621 | SYSTEM AND METHOD FOR PROVIDING MULTIPLE PROCESSOR STATE OPERATION IN A MULTIPROCESSOR PROCESSING SYSTEM - A computing system using a persistent, unique identifier may be used to authenticate the system that ensures software and configurations of systems are properly licensed while permitting hardware components to be replaced. The persistent, unique system identifier may be coupled to serial numbers or similar hardware identifiers of components within the computing system while permitting some of the hardware components to be deleted and changed. When components that are coupled to the persistent, unique identifier are removed or disabled, a predefined time period is provided to update the coupling of the persistent, unique identifier to alternate hardware component in the system. | 07-25-2013 |
20130198500 | PERIPHERAL SPECIAL FUNCTION REGISTER WITH SOFT-RESET DISABLE - A microcontroller has a plurality of peripherals, and at least one control bit, wherein the control bit controls a reset of at least one peripheral such that in a first mode any type of reset resets the at least one peripheral of said plurality of peripherals and in a second mode only a power supply reset resets the at least one peripheral. | 08-01-2013 |
20130205126 | CORE-LEVEL DYNAMIC VOLTAGE AND FREQUENCY SCALING IN A CHIP MULTIPROCESSOR - Techniques described herein generally include methods and systems related to manufacturing a chip multiprocessor having multiple processor cores. An example method may include receiving performance or reliability information associated with each of the multiple processor cores, wherein the received performance or reliability information is determined prior to packaging of the chip multiprocessor, and storing the received performance or reliability information such that stored performance or reliability information is used to adjust an operating parameter of at least one of the multiple processor cores of the chip multiprocessor. | 08-08-2013 |
20130205127 | SYSTEM AND METHOD FOR EXECUTION OF A SECURED ENVIRONMENT INITIALIZATION INSTRUCTION - A method and apparatus for initiating secure operations in a microprocessor system is described. In one embodiment, one initiating logical processor initiates the process by halting the execution of the other logical processors, and then loading initialization and secure virtual machine monitor software into memory. The initiating processor then loads the initialization software into secure memory for authentication and execution. The initialization software then authenticates and registers the secure virtual machine monitor software prior to secure system operations. | 08-08-2013 |
20130212365 | CONFIGURING A PROGRAMMABLE DEVICE USING HIGH-LEVEL LANGUAGE - A method of preparing a programmable integrated circuit device for configuration using a high-level language includes compiling a plurality of virtual programmable devices from descriptions in said high-level language. The compiling includes compiling configurations of configurable routing resources from programmable resources of said programmable integrated circuit device, and compiling configurations of a plurality of complex function blocks from programmable resources of said programmable integrated circuit device. A machine-readable data storage medium may be encoded with a library of such compiled configurations. A virtual programmable device may include a stall signal network and routing switches of the virtual programmable device may include stall signal inputs and outputs. | 08-15-2013 |
20130212366 | CONFIGURING A PROGRAMMABLE DEVICE USING HIGH-LEVEL LANGUAGE - A method of configuring a programmable integrated circuit device uses a high-level language. The method includes compiling a plurality of virtual programmable devices from descriptions in the high-level language, describing a user configuration for the programmable integrated circuit device in the high-level language, parsing the user configuration using a programming processor, and selecting, as a result of that parsing, one of the compiled virtual programmable devices. That selected one of the compiled virtual programmable devices is instantiated on the programmable integrated circuit device, and the instantiated one of the compiled virtual programmable devices is configured with the user configuration. | 08-15-2013 |
20130219155 | Pre-installed Application Activation - Pre-installed application activation techniques are described in which live content for applications is activated before user interaction with the applications. Input indicative of an initial log-in of a user to access an operating system is detected. In response, configuration of an account for the user with the operating system may be initiated to set-up a device for first use by the user. During the configuration, notifications are activated through a notification system of the operating system to obtain live content for one or more pre-installed applications on the computing device. The activation occurs before interaction of the user with the pre-installed applications. Live content may then be incorporated with representations of the applications within a user interface for the operating system, such as displaying application tiles having corresponding live content in a start screen presented to the user after completion of the initial set-up. | 08-22-2013 |
20130219156 | COMPLIANCE AWARE CHANGE CONTROL - A Configuration Management System (or CMS) assists with ensuring compliance when changes are proposed to be made to the infrastructure elements of a data center. Configuration state information is collected and stored as a set of features and feature attributes. Specified actions that may be taken with the infrastructure elements are preferably stored in a library. Projected configuration snapshots are determined and compared against compliance policies associated with each infrastructure element. Compliance checks that fail are preferably presented to a user who may then implement additional actions to compensate for the failure and then again request compliance testing. Compliance checks that pass they be stored in a queue waiting to then be further implemented by a human the demonstrator for automated agent when appropriate. | 08-22-2013 |
20130219157 | MOBILE TERMINAL AND CONTROLLING METHOD THEREOF - A mobile terminal and controlling method thereof are disclosed, by which a setting of a low power wireless communication module can be automatically reseted if the mobile terminal is turned on. The present invention includes a power supply unit, an application processor, a low power wireless communication module configured to maintain an active state by being supplied with the power from the power supply unit despite that the mobile terminal is in an inactive state, the low power wireless communication module set to be cut off a signal inputted from the application processor if the application processor is in the inactive state, and a reset circuit receiving a trigger signal from the application processor after activation of the application processor, the reset circuit resetting a setting of the low power wireless communication module based on the trigger signal. | 08-22-2013 |
20130219158 | Method for Monitoring Changes of Configuration of a Control Device of an Automatic Machine - In an automatic machine controlled by a control device of its own having at least one non-volatile memory, in which a program for controlling the automatic machine can be installed, and at least one processing module for executing the control program installed, the control device is programmed with an operating system designed for implementing a method for monitoring the changes of configuration of the control device, in which each event of installation of a new control program in the memory is detected, execution of the control program installed last is enabled, and each new control program that is installed is saved, together with corresponding installation data, in at least one archive memory portion of the memory. | 08-22-2013 |
20130227257 | DATA PROCESSOR WITH ASYNCHRONOUS RESET - A data processor includes a reset controller for controlling reset of the processing system and a volatile memory controller for controlling writing data to a volatile memory module, typically a RAM module. The reset controller responds to an asynchronous reset signal to inhibit write operations of the volatile memory controller to the volatile memory module and to delay reset of the processing system until the write operations have been inhibited. | 08-29-2013 |
20130227258 | Systems And Methods For Machine Configuration - Disclosed herein are methods and systems for a machine configuration. In an embodiment, an image capture device captures an image associated with a machine. A diagnostic device receives the image and extracts data from the image that identifies the machine. Once the machine is identified associated configuration data is used to configure the diagnostic device. | 08-29-2013 |
20130227259 | CLIENT TERMINAL, OPERATING SYSTEM PROVIDING APPARATUS, AND METHODS FOR SUPPORTING MULTIPLE OPERATING SYSTEMS - A client terminal to support multiple operating systems (OSes) runs a first OS and includes a memory having a data area and an OS area, and a processor configured to back up a file stored in the data area to an OS providing apparatus, to format the OS area, to install a second OS received from the OS providing apparatus, and to restore the backed-up file to the data area. Upon rebooting, the client terminal runs the second OS and reuses the restored file if the file is executable under both the first OS and the second OS. The OS providing apparatus includes a data receiving unit, a memory to store the second OS, and a data transmitting unit to transmit the backed-up file and the second OS to the client terminal. | 08-29-2013 |
20130232324 | Activating Applications Based on Accelerometer Data - In some implementations, a computer-implemented method includes storing a plurality of acceleration profiles in a mobile device; receiving accelerometer data from an accelerometer in the mobile device; correlating the accelerometer data with one accelerometer profile in the plurality of accelerometer profiles; and activating a user application of the mobile device that is associated with the correlated accelerometer profile. Each acceleration profile can correspond to a sequence of acceleration forces a mobile device would be subjected to when carried with a user during an activity that corresponds to the correlated acceleration profile. | 09-05-2013 |
20130238883 | UPPER LAYER DESCRIPTION GENERATOR, UPPER LAYER DESCRIPTION GENERATION METHOD, AND COMPUTER READABLE STORAGE MEDIUM - There is an issue of a great workload in changing an upper layer configuration. The present invention solves the issue by including a generation unit configured to generate an instance description by keyword replacement based on one or more instance template files in which an instance description for each module is described by a keyword and a parameter file representing a configuration of an upper layer, and an arrangement unit configured to arrange the instance description generated by the generation unit as a description conforming to grammar of each language, and output a upper layer description. | 09-12-2013 |
20130246777 | INFORMATION PROCESSOR AND RECORDING MEDIUM - A computer-readable recording medium has a program recorded therein. The program includes a pre-certified file to be authenticated, an authentication information file, and a default configuration file. The program is subjected to authentication based on the comparison of authentication information generated from the file to be authenticated and the authentication information of the authentication information file when the program is installed in an information processor. The program instructs a central processing unit to execute: when a configuration file of a predetermined filename exists in the information processor, registering configuration data written in the configuration file with a first storage area different from a second storage area in which the program is stored; determining whether the configuration data are stored in the first storage area; and when it is determined that the configuration data are stored in the first storage area, reflecting the configuration data in the operation of the program. | 09-19-2013 |
20130246778 | DYNAMICALLY SCALABLE APPLICATION INFRASTRUCTURE - The invention relates to a method for processing information in an apparatus having one or more interfaces to one or more peripheral components, said method comprising obtaining information about resources of the one or more peripheral components from at least one peripheral component, forming a policy basing at least partly on the information about the resources of the at least one peripheral component, forming a cost function basing at least partly on the information about the resources of the at least one peripheral component, determining an entry combination of the resources forming the cost function such that the entry combination is at least in part compliant with the policy and changing configuration of the apparatus to at least partly comply with the determined entry combination. | 09-19-2013 |
20130254518 | SWITCHING CIRCUIT MODULE, COMPUTER SYSTEM, AND METHOD FOR CONTROLLING COMPUTER SYSTEM RESET THEREOF - A switching circuit module, a computer system, and a method for controlling computer system reset thereof are disclosed. The switching circuit module is used for allowing a user to cut off a RTC reset high-level signal generated by an internal power supply module at a shutdown state. The switching circuit module includes a processing module, a first control switch, a chipset, and a switch module. The first control switch is used for being operated by the user to generate a first control signal. The chipset is used for receiving a RTC reset signal. When the processing module continuously receives the first control signal to exceed a first setting time, the processing module further determines whether stop receiving the first control signal in a second setting time. If yes, a pulse signal is generated to cut off the RTC reset high-level signal transmitted to the chipset. | 09-26-2013 |
20130254519 | NETWORK SECURITY CONFIGURATION USING SHORT-RANGE WIRELESS COMMUNICATION - A configuration device is disclosed for configuring a network device in a communication network. The configuration device initiates pairing operations with the network device via a short-range communication connection. The configuration device determines whether the network device is in a registered state or an unregistered state. If the configuration device determines that the network device is in the unregistered state, the configuration device establishes a secure short-range communication channel between the configuration device and the network device. The configuration device transmits a network key to the network device via the secure short-range communication channel for configuring the network device to communicatively connect to the communication network. If the configuration device determines that the network device is in the registered state, the configuration device determines whether to unregister the network device. | 09-26-2013 |
20130262844 | SMART METER TRUST CENTER SWITCH - An apparatus includes a smart meter trust center switch. The switch includes a computer processor that is configured to execute a subset of functions of a smart meter in a home area network (HAN). The computer processor is also configured to be coupled to and communicate with the smart meter and an advanced metering infrastructure (AMI) and advanced meter reading (AMR) network. | 10-03-2013 |
20130262845 | METHOD AND SYSTEM FOR GENERATING A STANDARDIZED SYSTEM BUILD FILE - An approach for determining one or more configuration variables within a standardized input file, processing the one or more configuration variables to select one or more scripts from among a plurality of modularized scripts, and generating a standardized system build file based on the selected one or more scripts for building a system environment. | 10-03-2013 |
20130262846 | METHODS FOR CREATING DEVICE PRELOAD VIA MANUFACTURING AND CLOUD CONTENT - Systems, methods and products directed toward creating device preloads via employing base and additional image content. One aspect includes communicating an aspect of an information handling device, and assimilating additional image content at the information handling device responsive to communication of the aspect of the device, wherein a base image and the additional image content are combined to form a unitary device image. Other embodiments are described herein. | 10-03-2013 |
20130268743 | METHODS FOR CUSTOMIZING AN OPERATING SYSTEM AT AN INFORMATION HANDLING DEVICE - Systems, methods and products directed toward creating device preloads via employing base and additional operating system content. One aspect includes communicating an aspect of an information handling device, and assimilating additional operating system content at the information handling device responsive to communication of the aspect of the device, the additional operating system content deriving from a repository separate from the information handling device, wherein a base operating system and additional operating system content combine to form a unitary device operating system. Other embodiments are described herein. | 10-10-2013 |
20130275736 | GENERIC AND SECURE AMI END DEVICE CONFIGURATION - A metering device may be configured to communicate with other devices on a plurality of metering communication networks, such as an advanced metering infrastructure (AMI) network. For example, a metering end device may be programmed or reconfigured via an AMI network. A metering end device may receive, via the AMI network, a program recipe comprising one or more configuration parameters. The program recipe may be specific to the end device and formatted according to a generic program table of the end device. The end device may decrypt and validate the program recipe. The end device may implement the decrypted program recipe to configure the end device with the one or more configuration parameters. | 10-17-2013 |
20130275737 | COLLABORATIVE PROCESSOR AND SYSTEM PERFORMANCE AND POWER MANAGEMENT - The present invention relates to a platform power management scheme. In some embodiments, a platform provides a relative performance scale using one or more parameters to be requested by an OSPM system. | 10-17-2013 |
20130283025 | CONFIGURATION INTERFACE FOR A PROGRAMMABLE MULTIMEDIA CONTROLLER - In one embodiment, a user selects a primary component of a multimedia system to be configured in a configuration user interface of a mobile device. The configuration user interface of the mobile device displays a photo-realistic depiction of a back panel of the primary component. The photo-realistic depiction of a back panel includes photo-realistic depictions of connection ports located thereon. The user selects another component to be connected to the primary component. One or more classes of potential connections are determined between the another component and the primary component, and for each class of potential connection, the configuration user interface on the mobile device graphically guides the user to select a particular connection port on the photo-realistic depiction of the back panel of the primary component for the class of potential connection. Based on selections of particular connection ports from the user, a set of configuration data is generated. | 10-24-2013 |
20130283026 | System, Method and Apparatus For Energy Efficiency And Energy Conservation By Configuring Power Management Parameters During Run Time - According to one embodiment of the invention, an integrated circuit device at least one compute engine and a control unit. Coupled to the compute engine(s), the control unit is adapted to dynamically control an energy-efficient operating setting of at least one power management parameter for the integrated circuit device after execution of Basic Input/Output System (BIOS) has already completed. | 10-24-2013 |
20130290690 | Cloud Based Master Data Management System with Configuration Advisor and Method Therefore - A system includes a data store, a data registry, an interface process module, a suggestion database, and a configuration module. The data registry establishes storage of a data record at the data store and maintains links identifying relationships between the data record and a source record at a first source enterprise and between the data record and a source record at a second source enterprise. The interface process module determines that a value at the data record has been updated, and provides the updated value to a corresponding source enterprise using an Internet protocol. The suggestion database includes configuration information associated with multiple users of the system. The configuration module provides Internet access to facilitate configuration of the system by a user and to provide configuration guidance to the user based on the configuration information. | 10-31-2013 |
20130290691 | Electronic Device That Operates In Two Modes Based on Connection to Power Supply and Command Information - An information processing system has a power supply section which detects a predetermined potential applied to a USB terminal and supplying the potential as a source potential, an information detection section which detects the predetermined information supplied to the USB terminal, and a processing section which executes, subsequent to the detection of the predetermined potential, the encoding process or the decoding process in accordance with at least the operating information supplied from the operation key arranged on the body and in accordance with the predetermined information supplied to the USB terminal after detection of the predetermined information. The recording and reproducing operation can be performed with the operating key on the body with power supplied only from the USB terminal. | 10-31-2013 |
20130290692 | Method and Apparatus for the Definition and Generation of Configurable, High Performance Low-Power Embedded Microprocessor Cores - A system and method for configuring a microprocessor core may allow a microprocessor core to be configurable. Configuration may be dynamic or automatic using an application program. Microprocessor memory, decoding units, arithmetic logic units, register banks, storage, register bypass units, and a user interface may be configured. The configuration may also be used to optimize an instruction set to run on the microprocessor core. | 10-31-2013 |
20130290693 | Method and Apparatus for the Automatic Generation of RTL from an Untimed C or C++ Description as a Fine-Grained Specialization of a Micro-processor Soft Core - A system and method for configuring a configuring a register transfer level description from a programming language may utilize a configurable microprocessor core. A compiler may compile the programming language using performance statistics and user constraints. A template processor may translate the programming language into register transfer level description language using template files. Timing and area constraints may be used prior to output a gate level netlist ready to place on a microchip. | 10-31-2013 |
20130297920 | METHOD AND DEVICE FOR SAVING RUNNING LOG - Embodiments of the present application disclose a method for saving a running log, including: when a running exception occurs in an operating system, configuring that a random access memory adapted to record a running log of the operating system works in a self-refresh mode; performing reset on an application processor of the operating system and keeping a power management unit working normally, where the power management unit is adapted to manage power of the application processor and the random access memory; acquiring the running log of the operating system from the random access memory and saving the running log of the operating system, after reset of the application processor is completed. The embodiments of the present application further disclose a device. By adopting the present application, it can be ensured that a log is saved completely during a preset process of the system. | 11-07-2013 |
20130311761 | Intelligently Loading Legacy Option ROMs In A Computing System - Intelligently loading legacy option ROMs in a computing system, including: generating, by a legacy option ROM manager, an inventory for the computing system, wherein the inventory for the computing system identifies one or more devices in the computing system; determining, by the legacy option ROM manager for each option ROM available for loading, whether a device supported by the option ROM is included in the inventory for the computing system; responsive to determining that the device supported by the option ROM is not included in the inventory for the computing system, preventing the option ROM from being loaded into an option ROM address space; and responsive to determining that the device supported by the option ROM is included in the inventory for the computing system, enabling the option ROM to be loaded into the option ROM address space. | 11-21-2013 |
20130326205 | DETERMINISTIC CLOCK CROSSING - Techniques and apparatuses for clock crossing. A reset circuit on a first die generates a forwarded FIFO reset signal synchronous to a reference clock that identifies a single edge. A clock generation circuit on the first die generates the reference clock signal. Control circuitry on the first die generates a forwarded signal, synchronous to the forwarded clock that identifies a forwarded clock edge with fixed timing relationship to the forwarded clock edge a transmit PLL locks to the single reference edge. A phase locked loop (PLL) on a second die is coupled to receive the reference clock signal, the PLL to generate a local clock signal. A circular FIFO with a write pointer advanced by the forwarded clock and a read pointer advanced by the local clock. | 12-05-2013 |
20130346733 | METHOD AND SYSTEM FOR FAST INITIALIZATION OF A MEMORY UNIT - Embodiments of a method for operating a computer system are disclosed. In one embodiment, the memory unit has a non-volatile memory array and processing logic and the non-volatile memory array stores initialization data that is used by the processing logic to perform input/output operations of the memory unit. The method involves storing the initialization data in retention registers within the memory unit, wherein the retention registers are separate from the non-volatile memory array and retain data while the memory unit is power gated, using the stored initialization data in the retention registers to initialize the memory unit upon exiting the power gating. | 12-26-2013 |
20130346734 | FAST COMPUTER STARTUP - Fast computer startup is provided by, upon receipt of a shutdown command, recording state information representing a target state. In this target state, the computing device may have closed all user sessions, such that no user state information is included in the target state. However, the operating system may still be executing. In response to a command to startup the computer, this target state may be quickly reestablished from the recorded target state information. Portions of a startup sequence may be performed to complete the startup process, including establishing user state. To protect user expectations despite changes in response to a shutdown command, creation and use of the file holding the recorded state information may be conditional on dynamically determined events. Also, user and programmatic interfaces may provide options to override creation or use of the recorded state information. | 12-26-2013 |
20140006760 | OUT-OF-BAND HOST OS BOOT SEQUENCE VERIFICATION | 01-02-2014 |
20140006761 | MECHANISM TO PROVIDE WORKLOAD AND CONFIGURATION-AWARE DETERMINISTIC PERFORMANCE FOR MICROPROCESSORS | 01-02-2014 |
20140006762 | REAL TIME EXAMINATION OF CONDITIONS OF PHYSICAL MACHINES USING AUGMENTED REALITY IN SMARTER DATA CENTER | 01-02-2014 |
20140006763 | INITIALIZATION OF MULTI-CORE PROCESSING SYSTEM | 01-02-2014 |
20140013092 | SOFTWARE EXECUTION USING MULTIPLE INITIALIZATION MODES - Arrangements for executing enterprise resource planning software in a plurality of modes are presented. A graphical user interface may allow an administrator to select from the plurality of modes for executing the enterprise resource planning software, such as a test mode and a production mode. A selection of one of the modes may be received. The selected mode may be linked with a particular initialization file that is used to initialize the enterprise resource software. The enterprise resource planning software may be initialized and run using the selected initialization file. | 01-09-2014 |
20140019739 | Method for System Scenario Based Design of Dynamic Embedded Systems - Methods are disclosed for system scenario-based design for an embedded platform whereon a dynamic application is implemented. The application meets at least one guaranteed constraint. Temporal correlations are assumed in the behaviour of internal data variables used in the application, with the internal data variables representing parameters used for executing a portion of the application. An example method includes determining a distribution over time of an N-dimensional cost function, with N an integer number N≧1, corresponding to the implementation on the platform for a set of combinations of the internal data variables. The method also includes partitioning an N-dimensional cost space in at least two bounded regions, each bounded region containing cost combinations corresponding to combinations of values of the internal data variables of the set that have similar cost and frequency of occurrence, whereby one bounded region is provided for rarely occurring cost combinations. | 01-16-2014 |
20140019740 | Computer Startup Method, Startup Apparatus, State Transition Method And State Transition Apparatus - A computer startup method, a startup apparatus, a state transition method, and a state transition apparatus are described. When the computer is in a suspend-to-RAM (STR) state, the power consumption is a first power consumption. When the computer transitions from the suspend-to-disk (STD) state to the startup state, the time consumption is a first time consumption. The state transition method includes, when the computer is in the startup state, obtaining a first power state transition command to instruct the computer to transition from the startup state to a specific state; and to respond to the first power state transition command, making the computer to be in the specific state. | 01-16-2014 |
20140047224 | METHOD OF FLASHING BIOS USING SERVICE PROCESSOR AND COMPUTER SYSTEM USING THE SAME - A method of flashing a BIOS memory of a computer system is described herein. The method includes executing a kernel of baseboard management controller (BMC) to create a partition for the BMC memory and a second partition for the BIOS memory; detecting whether the host processor is accessing the BIOS memory; controlling a multiplexer (MUX) to allow the first processor to access the BIOS memory when the host processor is not accessing the BIOS memory; and retrieving first BIOS software from the BMC memory and writing the first BIOS software to the BIOS memory. | 02-13-2014 |
20140047225 | METHOD AND SYSTEM FOR IMPLEMENTING PRIMARY AND SECONDARY ZONES IN A VIRTUALIZED ENVIRONMENT - A system including a processor and a host operating system (OS) executing on the processor. The Host OS including a global zone, a first primary non-global (NG) zone associated with a first label and a first internet protocol (IP) address, where the first primary NG zone is accessible by a desktop layer of the system. The Host OS further including a second primary NG zone associated with a second label and the first IP address, wherein the second primary NG zone is accessible by the desktop layer of system. The global zone is configured to receive a first request to create a secondary NG zone with the first label, and in response to the first request, create the secondary NG zone associated with the first label and a second IP address, where the secondary NG zone is not accessible by the desktop layer of the system. | 02-13-2014 |
20140047226 | MANAGING HARDWARE CONFIGURATION OF A COMPUTER NODE - A method and computer program product for configuring the hardware devices of a computer node are disclosed. The method comprises the computer node receiving a user identification, and identifying a hardware configuration of the computer node that is stored in association with the user identification, wherein the hardware configuration identifies a subset of the hardware devices within the computer node that are not to receive power. The hardware configuration may be stored in associated with the user identification, for example by an administrator during setup. In one option, the computer node receives the user identification during user logon to the computer node. The method further comprises controlling power to the hardware devices of the computer node to implement the identified hardware configuration without physically removing the subset of hardware devices. Power is provided to the computer node except for the subset of the hardware devices. | 02-13-2014 |
20140052973 | Method And Apparatus For Providing Traffic Re-Aware Slot Placement - Various embodiments provide a method and apparatus of providing an RE-aware technique for placing slots based on redundancy across and within slot communication pairs. | 02-20-2014 |
20140052974 | HOT DESK SETUP USING GEOLOCATION - A geolocation system determines a location of a user mobile device. The geolocation system identifies a hot desk policy associated with the location of the user mobile device and automatically configures a workspace according to the hot desk policy associated with the location of the user mobile device. | 02-20-2014 |
20140059335 | INFORMATION PROCESSING APPARATUS AND ACTIVATION METHOD - An information processing apparatus manages activation of a program by a task which is a unit of execution, and executes a task for each sequence in units of process block. The information processing apparatus has a nonvolatile memory which keeps an execution state management table. The execution state of the process block is stored in the execution state management table. The control unit performs a first activation procedure which initializes the execution state management table and, while updating the execution state in the execution state management table, executes the task. When activation by the first activation procedure has failed, the control unit performs activation by a second activation procedure and identifies a suspicious sequence. When activation by the second activation procedure has failed, the control unit performs activation by a third activation procedure and identifies a suspicious task. | 02-27-2014 |
20140068235 | LAYOUT AND EXECUTION OF SOFTWARE APPLICATIONS USING BPRAM - A software layout system is described herein that speeds up computer system boot time and/or application initialization time by moving constant data and executable code into byte-addressable, persistent random access memory (BPRAM). The system determines which components and aspects of the operating system or application change infrequently. From this information, the system builds a high performance BPRAM cache to provide faster access to these frequently used components, including the kernel. The result is that kernel or application code and data structures have a high performance access and execution time with regard to memory fetches. Thus, the software layout system provides a faster way to prepare operating systems and applications for normal operation and reduces the time spent on initialization. | 03-06-2014 |
20140068236 | CUSTOM CONFIGURATION FOR A CALCULATOR BASED ON A SELECTED FUNCTIONALITY - Examples disclose a computing system comprising a computing device with a display surface to detect a selection of functionality from a list of functionalities to be disabled on a calculator. Further, the computing device creates a custom configuration based on the selected functionality. Additionally, the examples also disclose a calculator with a processor to integrate the custom configuration, the custom configuration restricts the selected functionality on the calculator. | 03-06-2014 |
20140068237 | CENTRAL MONITORING STATION WARM SPARE - A method for preparing a computer for use as a central monitoring station includes connecting a computer to a network. An operating system is installed on the computer. Anti-virus software is installed on the computer. Licensing information is installed on the computer. Configuration information is stored on the computer. The configuration information is for the computer and at least one additional computer. A determination is made that the computer is to be activated as a first central monitoring station on the network. When the determination is made that the computer is to be activated as the first central monitoring station, the computer is configured according to a first subset of the configuration information. The computer is activated on the network as the first central monitoring station. | 03-06-2014 |
20140089648 | BIFURCATED PROCESSOR CHIP RESET ARCHITECTURES - Systems and techniques for processor reset hold control are described. A described system includes a controller to detect a hold request based on an external reset signal and an external debug signal, and generate a hold signal based on a detection of the hold request, where the hold signal continues after the external reset signal has been discontinued; a system component that is responsive to the external reset signal; a processor that is responsive to the hold signal, where the hold signal causes the processor to enter a reset state and to maintain the reset state after the external reset signal has been discontinued; and a system manager configured to permit external access to the system component while the processor is in the reset state. The controller can be configured to discontinue the hold signal in response to a clear request. | 03-27-2014 |
20140095852 | MULTI-PERSONA COMPUTING BASED ON REAL TIME USER RECOGNITION - A computing device may configure one or more applications on the computing device for a specific user in response to identifying that the specific user is operating the device and may make relevant content available to such applications. The identification of the specific user may be performed using a signal from one or more user identification sensors. | 04-03-2014 |
20140095853 | ALTERNATIVE BOOT PATH SUPPORT FOR UTILIZING NON-VOLATILE MEMORY DEVICES - Embodiments of the invention describe apparatuses, systems and method for particularly to providing alternative boot paths for computing devices. In embodiments of the invention, a non-volatile controller subsystem is powered up by default in order to allow memory operations to one or more non-volatile devices prior to PCIe/USB enumeration. Logic such as a system SPI controller receives a request to access an SPI flash device for executing a firmware image instruction; however, embodiments of the invention either do not include or do not utilize an SPI flash device. Instead of notifying an SPI flash device, the host SPI controller redirects this request to the non-volatile controller subsystem. The non-volatile controller accesses one or more non-volatile device(s) for executing the firmware image instruction. Furthermore, embodiments of the invention may also support the protection of storage operations initiated from the host controller to the non-volatile device from hardware attacks. | 04-03-2014 |
20140095854 | COMPUTER AND HARDWARE PARAMETER CONFIGURING METHOD THEREOF - A hardware parameter configuring method operating under in an Extensible Firmware Interface-based basic input/output system mode includes reading a currently-existing hardware profile including multiple hardware parameters; reading a preloading hardware profile including multiple hardware parameters; comparing the currently-existing hardware parameters with their corresponding preloading hardware parameters to generate a comparison result; displaying the comparison result through a graphical interface; and loading the preloading hardware parameters to the hardware units to replace the currently-existing hardware parameters when receiving confirmation signal. Moreover, a computer having a central processing unit (CPU) used for implementing the steps including reading a current-existing hardware profile; reading a preloading hardware profile, comparing the currently-existing hardware parameters with their corresponding preloading hardware parameters to generate a comparison result; displaying the comparison result through a graphical interface; and loading the preloading hardware parameters to the hardware units to replace the currently-existing hardware parameters when receiving confirmation signal. | 04-03-2014 |
20140101419 | METHOD FOR PREEMPTIVELY RESTARTING SOFTWARE IN A MULTI-SUBSYSTEM MOBILE COMMUNICATION DEVICE TO INCREASE MEAN TIME BETWEEN FAILURES - Methods for a mobile device restarting subsystem software on a schedule that reduces the likelihood of subsystem failures without requiring a general system restart or impacting other subsystems. The mobile device may calculate a restart time window during which a first subsystem may be restarted efficiently and prior to the occurrence of software failures. Upon initialization of the first subsystem, a restart timer may be established which indicates the period since a previous restart of the first subsystem. Once the restart timer indicates a time within the restart time window, the mobile device may transmit request messages to other subsystems dependent upon the first subsystem. In response to a unanimous vote by the other subsystems or the restart timer exceeding the time restart window, the mobile device may restart the first subsystem. In an aspect, the mobile device may transmit the request messages at an increasing rate. | 04-10-2014 |
20140101420 | Adaptive Control of Processor Performance - Embodiments include a method, system and an article of manufacture for configuring at least one processor. These include changing a sampling frequency of at least a portion of a control loop coupled to the processor in response to a change in a current input workload, determining a current error of the processor after the changing, and adjusting one or more of a clock rate and a voltage of the processor to reduce a difference between the current error and a desired error. | 04-10-2014 |
20140101421 | DYNAMIC PROTECTION OF A MASTER OPERATING SYSTEM IMAGE - Methods, apparatuses, and computer program products for dynamic protection of a master operating system image are provided. Embodiments include monitoring, by an image deployment monitor, an operational state of a deployed copy of a master operating system (OS) image; detecting, by the image deployment monitor, a change in the operational state of the deployed copy of the master OS image; in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to prevent the change from occurring in operational states of future deployed copies of the master OS image; and providing, by the image deployment monitor, the configuration recommendation to the master OS image. | 04-10-2014 |
20140101422 | DYNAMIC PROTECTION OF ONE OR MORE DEPLOYED COPIES OF A MASTER OPERATING SYSTEM IMAGE - Methods, apparatuses, and computer program products for dynamic protection of one or more deployed copies of a master operating system image are provided. Embodiments include monitoring, by an image deployment monitor, an operational state of a deployed copy of a master operating system (OS) image; detecting, by the image deployment monitor, a change in the operational state of the deployed copy of the master OS image; in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to prevent the change from occurring in operational states of one or more other deployed copies of the master OS image; and providing, by the image deployment monitor, the configuration recommendation to the one or more other deployed copies of the master OS image. | 04-10-2014 |
20140101423 | PROCESSING DEVICE AND MANAGEMENT BOARD - A processing device includes: casing; a processor in the casing; and a management board detachably mounted on the casing and manages the processor. The casing includes a memory storing therein first identification data to identify the casing. The management board includes a non-volatile memory storing therein second identification data of the casing mounting thereon the management board and second setting data to be referred by firmware, a portable recording medium being detachably mounted on the management board and storing therein third identification data of the casing mounting thereon the management board that mounts thereon the portable recording medium and third setting data to be referred by firmware, and a determiner. The determiner determines, using the first, second, and third identification data, whether the non-volatile memory or the portable recording medium stores setting data to be referred by the firmware operating on the management board. | 04-10-2014 |
20140108773 | APPLICATION DEFINED COMPUTING COMPONENT CONFIGURATION - One embodiment includes a configurable computing system. The configurable computing system includes a broker module that receives information for one or more applications, obtains one or more attributes for an electronic device, and determines runtime configurations for one or more components for the electronic device. A controller communicates with applications for configuring the one or more components based on the runtime configurations. | 04-17-2014 |
20140115307 | Method and System for Resetting a SoC - A method for resetting a so-called System on Chip SoC is described as well as a system adapted and configured to perform the method. A reset signal applied to the SoC resets the system but at the same time prevents loss and corruption of data that was processed at the time of signal application. | 04-24-2014 |
20140115308 | CONTROL METHOD, CONTROL DEVICE AND COMPUTER SYSTEM - A control method and a control device applied in a computer system, and a computer system are described. The control method according to the embodiments of the present invention is applied in a computer system, wherein the computer system includes a system memory containing two divided storage areas with the two storage areas being respectively a first storage area and a second storage area. The control method includes loading a first operating system into the first storage area; running the first operating system; and starting up a system memory access drive by the first operating system, so as to load into the second storage area the pre-stored memory mapping data of the second operating system by the system memory access drive. | 04-24-2014 |
20140122850 | NON-INTERRUPTING PERFORMANCE TUNING USING RUNTIME RESET - A method, system, and computer program product for non-interrupting performance tuning using runtime reset are provided in the illustrative embodiments. Component performance data from a component of a data processing system is analyzed. The component participates in processing a workload of a workload type. The analyzing determines a characteristic of the workload. A performance requirement of the workload is determined according to a performance requirement of the workload type. A set of preferred performance tuning parameter values is identified to apply to the component to meet the performance requirement of the workload. The set of preferred performance tuning parameter values is sent to the component such that the component is tuned using a value in the set of preferred performance tuning parameter values to meet the performance requirement of the workload. | 05-01-2014 |
20140122851 | TRANSFERRING FILES TO A BASEBOARD MANAGEMENT CONTROLLER ('BMC') IN A COMPUTING SYSTEM - Transferring files to a baseboard management controller (‘BMC’) in a computing system, including: receiving, by the BMC, a request to initiate an update of the computing system; identifying, by the BMC, an area in memory within the computing system for storing an update file; and transmitting, by the BMC, a request to register the BMC as a virtual memory device. | 05-01-2014 |
20140122852 | TRANSFERRING FILES TO A BASEBOARD MANAGEMENT CONTROLLER ('BMC') IN A COMPUTING SYSTEM - Transferring files to a baseboard management controller (‘BMC’) in a computing system, including: receiving, by the BMC, a request to initiate an update of the computing system; identifying, by the BMC, an area in memory within the computing system for storing an update file; and transmitting, by the BMC, a request to register the BMC as a virtual memory device. | 05-01-2014 |
20140122853 | CONFIGURING CONFIGURATION SETTINGS USING A USER CONTEXT - An illustrative embodiment of a computer-implemented process for configuring configuration settings authenticates a user of a predetermined system to form an authenticated user and obtains configurable configuration settings associated with the authenticated user for the predetermined system to form obtained settings. The obtained settings are used in a further portion of a power-on process to configure the predetermined system, whereby configuring the predetermined system alters available resources and associated resource consumption of the predetermined system subject to the obtained settings. | 05-01-2014 |
20140122854 | INFORMATION PROCESSING APPARATUS AND ACTIVATION METHOD THEREFOR - When an information processing apparatus is requested to transfer to a system interruption state, the information processing apparatus determines whether to compress data at each page, and generates a hibernation image configured of compressed data and non-compressed data. In an operating system activation period, the information processing apparatus determines whether to execute hibernation activation processing before initializing a memory management mechanism. In a case where the information processing apparatus executes the hibernation activation processing, the information processing apparatus reduces a size of the memory management region up to the size required for the initialization of the kernel, and reads the compressed data in parallel with initialization of hardware. After initializing the kernel, the information processing apparatus reads the non-compressed data in parallel with decompression of the compressed data. | 05-01-2014 |
20140122855 | Method for Offline Configuration of a Field Device - A method for offline configuration of a predetermined field device type having an integrated web server. The field device is intended to be applied at a process point in an automated process plant. Field devices of different field device types having integrated web servers are physically provided by a service provider, wherein a customer connects via Internet to the respective field device type corresponding to the field device to be configured. The field device of the predetermined field device type is so configured via the Internet that it meets requirements for use at the process point in the process plant, wherein, after terminating the offline configuration, the device configuration data are so held that the customer has access to the device configuration data, and wherein upon later mounting of the field device at the process point in the process plant the offline produced, device configuration data can be made available to the field device. | 05-01-2014 |
20140122856 | MEMORY COMPATIBILITY SYSTEM AND METHOD - An apparatus including a first connector configured to fit into a first socket in a processing system, the first connector and first socket conforming to a first standard, a second socket configured to accept a memory module therein, the second socket and the memory module conforming to a second standard, a memory buffer module communicatively coupled to the first connector and the second socket, the memory buffer module configured to receive signals associated with the first standard from the first connector and output signals associated with the second standard to the second socket, and a virtualization module communicatively coupled to the memory buffer module, the first connector, and the second socket, the virtualization module configured to receive first initialization data associated with the second standard from the second socket and output second initialization data associated with the first standard to the processing system. | 05-01-2014 |
20140129813 | PRODUCT HAVING A STORAGE DEVICE THAT HOLDS CONFIGURING INFORMATION - There is provided a product that includes (i) a component, (ii) a storage device that holds a configuration code that indicates that the component is installed in the product, (iii) a processor, and (iv) a memory that contains instructions that are readable by the processor and that control the processor to (a) read the configuration code from the storage device, (b) determine from the configuration code that the component is installed in the product, thus yielding a determination, and (c) execute an operation in response to the determination. | 05-08-2014 |
20140129814 | Method and device, terminal and computer readable medium for accelerating startup of operating system - Described are an operating system startup acceleration method and device, a terminal and a computer readable medium. The method comprises: acquiring prefetch information corresponding to at least one process to be accelerated in a procedure of operating system startup, wherein the prefetch information comprises a file path, a shift value and a length value of a data block required by the process to be accelerated; and reading a corresponding data block into a system cache according to the acquired prefetch information, and completing a startup procedure of the process to be accelerated using the data block in the system cache. | 05-08-2014 |
20140136823 | Enabling A User And/Or Software To Dynamically Control Performance Tuning Of A Processor - In an embodiment, a processor includes a power control unit (PCU) to control power delivery to components of the processor and further including a storage having an overclock lock indicator which when set is to prevent a user from updating configuration settings associated with overclocking performance of the processor within an operating system (OS) environment. Other embodiments are described and claimed. | 05-15-2014 |
20140136824 | METHOD FOR PRODUCING MASTER DISK - In a method for producing a master disk from which data is copied to electronic products before shipping, a user operating system is installed into a master disk, and the master disk is partitioned to include at least one OS partition for storing a user operating system. When there is a DATA partition for user data in the master disk, a test operating system is installed into the DATA partition, then booting is set to take place from the DATA partition. When there is no DATA partition, a sub-partition is separated from the OS partition, and a test operating system is installed into the sub-partition, and booting is set to take place from the sub-partition. | 05-15-2014 |
20140136825 | PARAMETER SETTING SUPPORT DEVICE, AND PARAMETER SETTING SUPPORT METHOD - In a parameter setting support device, a storage unit stores, for each design target that has been previously designed, related information on a plurality of devices included in a design target and information on a setting of a parameter that has been used for designing, and a design-rule generating unit generates, by using the related information stored in the storage unit, multiple rules with respect to a parameter that is common to the design targets, the rules indicating the conditions and definitions that are used for a setting of the parameter, and a design-procedure generating unit generates a procedure to execute the rules in accordance with the manually input value of a parameter and the generated rules. | 05-15-2014 |
20140136826 | METHOD AND APPARATUS FOR UPDATING BOOT LOADER - Disclosed is an apparatus and method for updating a boot loader of an embedded system for a vehicle, the method including receiving and storing an update file, checking validities of a primary boot program and a secondary boot program based on update information according to the update file, and sequentially executing updates of the primary boot program and the secondary boot program. Since the secondary boot program, which is a backup boot program, maintains an executable state all the times, even if an error occurs during a boot program update, the update is executed again by use of the secondary boot program, thereby securing the safety of an embedded system for a vehicle. | 05-15-2014 |
20140136827 | MOBILE DEVICE AND DATA COMMUNICATION METHOD OF SEMICONDUCTOR INTEGRATED CIRCUIT OF MOBILE DEVICE - According to one general aspect, a data communication method may include detecting a temperature using a temperature sensor. The method may include selecting a bandwidth for data communications by a semiconductor integrated circuit based, at least in part, upon the detected temperature. The method may also include performing the communication of data based, at least in part, on the selected bandwidth. | 05-15-2014 |
20140143527 | SYSTEMS AND METHODS FOR COMMUNICATION BETWEEN MODULAR INFORMATION HANDLING SYSTEMS IN A CHASSIS - In accordance with embodiments of the present disclosure, a system may include a chassis and an information handling resource disposed in an associated slot of the chassis. The chassis may be configured to receive a plurality of modular information handling systems and a plurality of modular information handling resources, each information handling resource received through a slot in the chassis. The information handling resource may be configured to map a first virtual function to a first modular information handling system received by the chassis, map a second virtual function to a second modular information handling system received by the chassis, and communicate data between the first modular information handling system and the second modular information handling system via the first virtual function and the second virtual function. | 05-22-2014 |
20140143528 | Information Processing Apparatus and Control Method - According to one embodiment, an information processing apparatus includes a main body includes a battery, a display unit, a button switch, a sensor, a power management controller, a power supply circuit, and a power supply controller. The button switch is assigned with a first function. The sensor senses a closed state of the display unit. The power supply circuit supplies operation power to respective components in the information processing apparatus using power supplied from the battery. The power supply controller transmits a reset signal to the power management controller to cause the power management controller to execute initialization processing, if the button switch is pressed and the sensor senses the closed state of the display unit. | 05-22-2014 |
20140143529 | CONFIGURATION OF COMPONENTIZED SOFTWARE APPLICATIONS - Centrally managing configuration of software application components includes creating configuration metadata for each component of the application; providing a specific configuration for a component; checking validity of the specific configuration using the metadata for said component; and monitoring the application component configuration for consistency with said specific configuration. | 05-22-2014 |
20140149727 | SYSTEM AND METHOD FOR INITIALIZING PROCESSOR CORES IN A MULTIPROCESSOR SYSTEM - A system and computer program product for initializing processor cores in a multiprocessor system. The system includes a microcontroller that initializes a first processor utilizing a common initialization image for all processor cores within the first processor. The first processor detects and executes system firmware. All remaining processors are initialized utilizing the common initialization image. The executing firmware detects a system configuration of the multiprocessor system. A customized processor initialization image for each of the processor cores in the multiprocessor system is generated and stored to a storage device. The processor cores are triggered to enter a power save state in which all initialization settings of the processor cores are lost. In response to all the processor cores entering the power save state, the first processor core of the first processor is re-initialized using a first customized initialization image generated for the first processor core. | 05-29-2014 |
20140149728 | DATA DRIVEN HARDWARE CHIPS INITIALIZATION VIA HARDWARE PROCEDURE FRAMEWORK - A system and computer program product provide processor initialization in different platform environments via a single code set. The system includes: in response to detecting a power-on operation of the processor, a microcontroller retrieving hardware procedures (HWP) framework code from a storage and triggering execution of the HWP framework code on the processor. The execution of the HWP framework code generates a HWP framework that comprises a plurality of application programming interfaces (APIs) which govern how all communication processes involving hardware procedures can be accomplished. The system further includes the microcontroller performing one or more initialization procedures by communicating one or more attribute data via the HWP framework to configure the processor for operation within a specific platform environment in which the processor is to be operated. The HWP framework includes standard interfaces and enables direct updates to hardware procedures without requiring a new flash code or a firmware patch. | 05-29-2014 |
20140149729 | RESET VECTORS FOR BOOT INSTRUCTIONS - Example embodiments disclosed herein relate to reset vectors for boot information. Example embodiments include a clear state reset vector for clear boot information, and a secure state reset vector for secure boot information. | 05-29-2014 |
20140156980 | SERVER SYSTEM AND AUTO-RESET METHOD OF THE SAME - A server system having an auto-reset mechanism is provided. The server system comprises a power control circuit, a power processing circuit, a CPLD and a control circuit. The power control circuit generates a control signal. The power processing circuit operates according to the control signal to receive a first power and generate a second power. The CPLD receives the second power and operates accordingly and generates a power reset signal when the CPLD finishes a update process. The control circuit controls the power control circuit to stop to generate the control signal to turn off the power processing circuit to further disable the CPLD in a certain time period according to the power reset signal and controls the power control circuit to activate the power processing circuit to further activate and reset the CPLD after the certain time period. | 06-05-2014 |
20140164749 | SYSTEM AND METHOD OF CAPACITY MANAGEMENT - Systems and methods are disclosed herein to a method for providing a system name of a computer system, comprises generating a system ID key based on a system type of the computer system using an external key generator module; installing the system ID key on the computer system in an active operating state by extracting the system name from the system ID key; updating operating system structures for immediate use of the system name; writing a machine name index into halt/load parameters that are implemented by the computer system for subsequent restarts of the computer system after suspending the computer system, wherein the machine name index identifies a location of the system name in a system registry; and writing the system name into the system registry from the system ID key. | 06-12-2014 |
20140164750 | SYSTEM AND METHOD FOR MOBILE PLATFORM VIRTUALIZATION - A method for a mobile platform containing a mobile terminal having an operating system includes initializing a plurality of user environments (UEs) on the mobile terminal over the operating system, including a current UE running on the mobile terminal. The plurality of UEs are capable of being switched among one another based on one or more of predetermined conditions without changing the operating system. The method also includes collecting sensing data on certain parameters associated with operation of the mobile terminal, and processing the sensing data to indicate at least one of the predetermined conditions. Further, the method includes determining whether the current UE suits the at least one of the predetermined conditions indicated by processing the sensing data and, when the current UE does not suit the condition of the mobile terminal, switching the current UE to a desired UE from the plurality of UEs. | 06-12-2014 |
20140164751 | MULTI-PHASE RESUME FROM HIBERNATE - Resume of a computing device from hibernation may be performed in multiple phases. Each phase may partially restore a state of the computing device to an operational state and may establish an environment in which another phase of the resume is performed. The hibernation information may be partitioned to store separately data to be used at each resume phase. The information may be stored in a compressed form. In a first phase, a boot-level resume loader may restore a portion of the operating system based on a portion of the hibernation information. The restored portion may be used in a second phase to retrieve hibernation information from another portion through the operating system (OS). Multiple processors supported by the OS may read and decompress the hibernation information that is then moved back to operational memory. The operating system may support asynchronous disk input/output or other functions that accelerate the resume process. | 06-12-2014 |
20140181487 | METHOD, APPARATUS, SYSTEM FOR CONTINUOUS AUTOMATIC TUNING OF CODE REGIONS - Described herein are mechanisms for continuous automatic tuning of code regions for optimal hardware configurations for the code regions. One mechanism automatically tunes the tunable parameters for a demarcated code region by calculating metrics while executing the code region with different sets of tunable parameters and selecting one of the different sets based on the calculated metrics. | 06-26-2014 |
20140181488 | METHOD AND SYSTEM FOR MACHINE IDENTIFICATION - A method and system for identifying a machine used for an online session with an online provider includes executing a lightweight fingerprint code from a provider interface during an online session to collect and transmit machine and session information; generating and storing a machine signature or identity including a machine effective speed calibration (MESC) which may be used to identify the machine when the machine is used in a subsequent online session by a method of matching the machine signature and MESC to a database of machine identities, analyzing a history of the machine's online sessions to identify one or more response indicators, such as fraud indicators, and executing one or more responses to the response indicators, such as disabling a password or denying an online transaction, where the response and response indicator may be provider-designated. | 06-26-2014 |
20140189334 | ELECTRONIC APPARATUS HIBERNATION RECOVERY SETTING METHOD AND ELECTRONIC APPARATUS HAVING HIBERNATION STATE AND HIBERNATION RECOVERY MECHANISM - An electronic apparatus hibernation recovery setting method for an electronic apparatus is provided. The method includes: assigning different priorities to multiple tasks in process before the electronic apparatus enters a hibernation state; storing multiple image files of the tasks; and first reading and loading the image file for the task having a highest priority when the electronic apparatus recovers from the hibernation state. | 07-03-2014 |
20140208088 | METHODS FOR REMOTE CONFIGURATION OF SOFTWARE APPLICATIONS - Methods for remotely configuring application software on a user device are described. The application software defines at least one operating parameter having a set of pre-defined values which change the way the application interacts with the operating system. The operating parameter can be configured remotely and pushed to the user device where it is enforced by the application. Methods for providing information of the operating parameter to a remote device and for updating the configuration of an application are also described. | 07-24-2014 |
20140215195 | COMBINING PROFILES BASED ON PRIORITIES - Combining profiles based on priorities associated therewith to create an effective profile are provided. A plurality of profiles defining one or more rules that are applicable to a functional computing object are identified. A priority corresponding to each applicable profile is determined. The applicable profiles are combined by the computing device based on the corresponding priorities to create an effective profile that includes no conflicting rules. | 07-31-2014 |
20140223152 | CONFIGURING OPERATING SYSTEM ADMINISTRATION CAPABILITIES USING AN EMBEDDED WORKFLOW ENGINE - Embodiments include methods, systems and computer program products for executing a workflow having a plurality of steps to configure an operating system. The method includes assigning, with a workflow engine operated by a processing device, an owner to each of the plurality of steps and receiving a notification of acceptance from the owner assigned to each of the plurality of steps. The method also includes monitoring a state of each of the plurality of steps, notifying the owner of each of the plurality of steps when a step owned by the owner is ready for execution and indicating that the workflow is complete when all of the plurality of steps has reached a terminal state. | 08-07-2014 |
20140223153 | POWER MODE REGISTER REDUCTION AND POWER RAIL BRING UP ENHANCEMENT - Aspects of power mode register reduction and power rail bring up enhancements are described. In one embodiment, an operating parameter for a first power rail is set by power management circuit according to a predetermined programmed setting. In connection with a wait time, the power rail is enabled, and a processor is released to start. In turn, at least one of a command to modify the operating parameter for the first power rail or a command to set an operating parameter for a second power rail is received from the processor over a high speed interface. By accessing a grouped operating register for a group of power rails, the processor can update or modify settings of an entire group of power rails at one time. In connection with the processor, the power management circuit can power up a plurality of power rails in a flexible and efficient manner. | 08-07-2014 |
20140237220 | Configuring a Trusted Platform Module - A method includes storing configuration data for a Trusted Platform Module (TPM) in a pre-boot environment such as Unified Extensible Firmware Interface (UEFI), reading the configuration data, and automatically configuring the TPM based upon the configuration data. The configuring includes storing values of TPM parameters in non-volatile memory of the TPM. A method includes UEFI firmware of a circuit board on an assembly line configuring a TPM. An information handling system includes UEFI firmware and a TPM. The UEFI firmware configures the TPM from a configuration file stored in memory of the UEFI firmware. | 08-21-2014 |
20140237221 | APPLICATION EXECUTION ENVIRONMENT SETTING APPARATUS AND METHOD FOR MOBILE TERMINAL - An apparatus and method for application execution environment setting in a mobile terminal are provided. The application execution environment setting apparatus configures application execution environment variables on a per application basis in consideration of variable values assigned by the user in the past. | 08-21-2014 |
20140237222 | Multi-Model Modes of One Device - A portable media player may provide multi-modes for a user. Each mode may define different features and content that are customized for a particular mode. Based a selected mode, the media player may provide access to only content, features, hardware, user interface elements, and the like that the user wishes to have access to when the mode is enabled. The media player may provide the user different experiences, looks and feels for each mode. | 08-21-2014 |
20140258698 | INDICATING CRITICAL BATTERY STATUS IN MOBILE DEVICES - An integrated circuit such as a SoC may indicate the critical battery status without powering-on a substantial portion including the host processing cores. The SoC may include a microcontroller, which may cause the critical battery status data to be stored in a static memory and the display unit may retrieve such data from the static memory to display a visual symbol on the screen. The other portions of the SoC such as the dynamic memory, system agent, media processors, and memory controller hubs may be powered-down while the critical battery status is displayed in the visual form on the screen. | 09-11-2014 |
20140281443 | Encrypted Warranty Verification and Diagnostic Tool - According to one embodiment of the present disclosure, an approach is provided in which a diagnostic system retrieves encrypted utilization data from an electronic system that were generated from utilization data corresponding to the electronic system's usage. The diagnostic system decrypts the encrypted utilization data and determines whether the decrypted utilization data are valid. When the decrypted utilization data are valid, the diagnostic system displays the decrypted utilization data on a display. In another embodiment, the diagnostic system retrieves cryptographically-protected utilization data from the electronic system and determines the authenticity of the cryptographically-protected utilization data. Once the cryptographically-protected utilization data are authenticated, the diagnostic system displays the corresponding utilization data on a display. | 09-18-2014 |
20140281444 | Enabling Alternate Usage Modes in an Operating System - An embodiment provides an information handling device, including: a display panel and a base component connected by a hinge between the display panel and the base component, the hinge supporting a tent physical configuration and a stand physical configuration; one or more processors; an operating system; and instructions accessible to the one or more processors that when executed provide one or more actions comprising: determining via a first input regarding physical orientation of the information handling device that the operating system is to be operated in a first operational mode that is not supportive of the tent physical configuration or the stand physical configuration; operating the operating system in the first operational mode; and selectively altering a function of the first operational mode after receiving an additional input to support one or more of the tent physical configuration and the stand physical configuration. Other aspects are described and claimed. | 09-18-2014 |
20140281445 | PROCESSOR HAVING FREQUENCY OF OPERATION INFORMATION FOR GUARANTEED OPERATION UNDER HIGH TEMPERATURE EVENTS - A processor is described having a semiconductor chip having non volatile storage circuitry. The non volatile storage circuitry has information identifying a maximum operational frequency of the processor at which the processor's operation is guaranteed for an ambient temperature that corresponds to an extreme thermal event. | 09-18-2014 |
20140281446 | METHOD FOR INITIALIZING EXPENDED MODULES IN PROGRAMMABLE LOGIC CONTROLLER SYSTEM - A method for initializing expended modules in PLC (Programmable Logic Controller) system is provided in which an initialization request signal is generated and transmitted to a plurality of expended modules, when one basic unit initializes a plurality of expended modules, and an initialization completion signal is sequentially transmitted by the plurality of expended modules, when the initialization is completed, whereby the initialization time can be optimized, the method including performing an initialization operation after generating, by a basic unit, an initialization request signal and transmitting the initialization request signal to a plurality of expended modules, and determining that the initialization operation is completed, when an initialization completion signal is received from the expended modules connected to the basic unit. | 09-18-2014 |
20140281447 | Single-Chip Virtualizing and Obfuscating Communications System for Portable Computing Devices - A virtualizing and obfuscating communications firmware module may be incorporated into common, mass-market portable computing devices, such as smartphones and tablets, to provide this service. The disclosure encompasses authentication and obfuscation software components that may comprise trusted firmware whose operation is protected from the main portable device operating system that is assumed to be hostile (e.g. infiltrated with malware or under the control of a remote attacker). In certain embodiments, a single-chip design is disclosed, without any specialized hardware: only the primary portable device applications microprocessor may be used by both the main operating system and the virtualizing and obfuscating communications firmware module. The operating system may operates as if it has access to a real communications peripheral, but in reality the virtualizing and obfuscating communications firmware module virtualizes this peripheral. The firmware module may perform authentication of the user and obfuscation of the data without the operating system's knowledge. | 09-18-2014 |
20140297998 | MEMORY VIRTUALIZATION-BASED SNAPSHOT BOOT APPARATUS AND METHOD - The present invention relates to a memory virtualization-based snapshot boot apparatus and method. The memory virtualization-based snapshot boot apparatus includes hardware unit including a processor, memory, and storage, the storage storing status information corresponding to an operating system, and a Virtual Machine Monitor (VMM) operated by the processor and configured to operate the operating system by loading the status information into the memory. In accordance with the present invention, technology for loading only a part of a snapshot image and booting a system is implemented using virtualization technology, thus shortening the booting time of the system. | 10-02-2014 |
20140297999 | COMPUTER SYSTEM AND METHOD FOR CONTROLLING ACPI INFORMATION - A computer system configured to control advanced configuration and power interface ACPI information is provided. The computer system includes a non-volatile memory configured to store an ACPI table, and a processor configured to execute a unified extensible firmware interface (UEFI), wherein a boot service of the UEFI provides a shell application, and the shell application includes an extended command to control information of the ACPI table. | 10-02-2014 |
20140304494 | METHOD AND APPARATUS FOR CONFIGURING A COMPUTING ENVIRONMENT - A method that incorporates teachings of the present disclosure may include receiving, by a system comprising a processor, a request from a mobile communication device to configure a computing environment for executing a software application, identifying a deficiency in an availability of a resource of the computing environment responsive to receiving the request, adjusting an operation of the computing environment to change the availability of the resource responsive to identifying the resource deficiency, and providing an action of a plurality of associable actions to the computer environment for use in the software application, where the action replaces a received stimulation of a user input that is associated with the executing of the software application. Other embodiments are disclosed. | 10-09-2014 |
20140310507 | METHODS OF AND APPARATUS FOR MULTIDIMENSIONAL INDEXING IN MICROPROCESSOR SYSTEMS - When an OpenCL kernel is to be executed, a bitfield index representation to be used for the indices of the kernel invocations is determined based on the number of bits needed to represent the maximum value that will be needed for each index dimension for the kernel. A bitfield placement data structure | 10-16-2014 |
20140310508 | METHOD AND APPARATUS FOR ACQUIRING TIME SPENT ON SYSTEM SHUTDOWN - A method for determining time spent on system shutdown is provided. The method may involve identifying a time at which a shutdown instruction is initiated during the system shutdown. Further, an exit time of an object that is the last to exit during the system shutdown may be identified. The time spent on the system shutdown may be determined based on the time at which the shutdown instruction is initiated and the exit time of the object that is the last to exit. The method for determining time spent on system shutdown may obtain the system time spent on the previous system shutdown regardless of the reason that the system was shut down. Further, the user may be instructed to optimize the system according to the time spent on system shutdown. | 10-16-2014 |
20140325194 | SYSTEM FOR CONFIGURING A CONTROLLER - A system for configuring a controller without a file transfer. Programmable controllers may typically use configuration data structures that are transferred to the controller via a file transfer mechanism. The present controller does not necessarily need a tool with file transfer capability, but only a capability to read and write network variables. Configuration data structures may incorporate replacement specifications, and replacement constants representing replacement data to be selected. Changes of value in public variables may be identified as being replacement variables by virtue of their presence in the replacement specifications. When such changes of values are detected, instructions in the replacement specifications may detail how to modify the configuration file content associated with those public variables. | 10-30-2014 |
20140325195 | METHOD FOR UNLOCKING A MOBILE DEVICE - The present disclosure is drawn to a method for unlocking a mobile device. The method comprises the steps of adopting a configuration file to define an operational input for unlocking the mobile device, adopting the configuration file to define at least one animation and/or effect, adopting the configuration file to establish a relationship between the operational input and the at least one animation and/or effect, and triggering the animation and/or effect when unlocking the mobile device. The technical scheme of the present disclosure combines the operational input for unlocking the mobile device with the animation and/or effect, helping to improve the user experience of unlocking a mobile device. | 10-30-2014 |
20140331033 | FIRMWARE CODE LOADING METHOD, MEMORY CONTROLLER AND MEMORY STORAGE APPARATUS - A firmware code loading method for loading a firmware code from a rewritable non-volatile memory module of a memory storage apparatus is provided. The method includes: obtaining a storage address for storing a first portion firmware code copy corresponding to a first portion of the firmware code in a first memory part; and obtaining a storage address for storing a second portion firmware code copy corresponding to a second portion of the firmware code in a second memory part. The method further includes: using a parallel mode or a interleave mode to load the first portion firmware code copy and the second portion firmware code copy respectively from the first memory part and the second memory part into a buffer memory. Accordingly, the method can effectively shorten the time of loading the firmware code. | 11-06-2014 |
20140331034 | Embedded system boot from a storage device - A mechanism of booting up a system directly from a storage device and a means of initializing an embedded system prior to activating a CPU is presented. The said system is comprised of one or more CPUs, a reset controller, a storage device controller, one or more direct memory access controllers, a RAM and its controller, a ROM and its controller, a debug interface and a power-on reset (POR) sequencer. The POR sequencer controls the overall boot process of the embedded system. Said sequencer uses descriptors (POR Sequencer descriptors) which are used to update the configuration registers of the system and to enable CPU-independent data transfers with the use of DMA controllers. | 11-06-2014 |
20140331035 | FAST COMPUTER STARTUP - Fast computer startup is provided by, upon receipt of a shutdown command, recording state information representing a target state. In this target state, the computing device may have closed all user sessions, such that no user state information is included in the target state. However, the operating system may still be executing. In response to a command to startup the computer, this target state may be quickly reestablished from the recorded target state information. Portions of a startup sequence may be performed to complete the startup process, including establishing user state. To protect user expectations despite changes in response to a shutdown command, creation and use of the file holding the recorded state information may be conditional on dynamically determined events. Also, user and programmatic interfaces may provide options to override creation or use of the recorded state information. | 11-06-2014 |
20140337607 | CONFIGURING A DEVICE BASED ON PROXIMITY TO OTHER DEVICES - An apparatus, system, and method are disclosed for associating one or more remote devices with one or more configuration parameters, the remote devices comprising one or more mobile devices, detecting one or more of the remote devices wirelessly, and setting, on a local device, one or more of the configuration parameters associated with a detected remote device. | 11-13-2014 |
20140337608 | METHOD AND SYSTEM FOR BOOTING AND AUTOMATICALLY UPDATINGSOFTWARE, AND RECOVERING FROM UPDATE ERROR, AND COMPUTERREADABLE RECORDING MEDIUM STORING METHOD - Provided are a booting method of updating software components installed in a system and recovering from an error that occurs in an update, a method and system for automatically updating the software and recovering from the error, and a computer readable recording medium storing the method. The master boot record and the backup boot record are used to stably update a kernel and effectively recover from an update error. The component configuration database is used to update a plurality of software components including a kernel in a transaction, and perfectly recover from an update error. | 11-13-2014 |
20140344559 | TRANSFORMER STATION AUTOMATION SYSTEM AND TERMINAL AUTOMATIC RECOGNITION METHOD - A plug-and-play transformer station automation system automatically recognizing a setting at the time of installing an IED or an MU when a new system is constructed and the number of lines is increased, and a terminal automatic recognition method by that system are provided. A transformer station automation system | 11-20-2014 |
20140351569 | SOFTWARE UPDATING PROCESS FOR AN EMBEDDED DEVICE - The invention relates to a method for updating software in an embedded device ( | 11-27-2014 |
20140351570 | PROGRAMMING INTERFACE AND METHOD - A programming interface and method of operating a programming interface use a system clock input, an asynchronous reset input, and an interface control input. The method selectively controls multiplexed coupling of a source register to a destination register and the destination register to a buffer register. The multiplexed coupling of the destination register to the buffer register reduces the possibility of the buffer register being corrupted when an asynchronous reset signal is applied to the programming interface. Problems associated with meta-stable asynchronous crossing paths in asynchronous reset programming systems are therefore alleviated. | 11-27-2014 |
20140359257 | SYSTEMS AND METHODS FOR ACCURATE INITIALIZATION FROM LOW-POWER AND POWER-OFF STATES - This paper describes various embodiments that relate to personal computer systems, and accurate initialization of computer hardware of personal computer systems from a low-power and/or power-off state. According to one embodiment of the invention, a computer system includes a device operative to be powered down to the power-off state dependent upon an amount of user activity on the computer system. The computer system also includes a device controller operative to initialize the device from the power-off state to a power-on state responsive to user activity on the computer system. The device controller has at least one sensor device operative to determining a physical variable related to the device, and operating characteristics of the device are related to the physical variable. | 12-04-2014 |
20140359258 | Declarative Configuration Elements - Systems and methods for desired state configuration (DSC) are disclosed. DSC provides the ability to perform declarative configuration natively within a shell language and to use early-bound schematized data constructs embedded in a late-bound shell language. This allows declarative programming elements to be incorporated into imperative languages, such as scripts for configuration management. Script may combine the power of an imperative shell language with the ease of use of a declarative language and may use both imperative and declarative syntax in the same language. | 12-04-2014 |
20140359259 | Communication with a Virtual Trusted Runtime BIOS - A computing system and a method of communicating with a virtual trusted runtime BIOS. The computing system can include hardware and a virtual machine monitor. A virtual trusted runtime BIOS can be managed by the virtual machine monitor. A communication channel can communicate with the virtual trusted runtime BIOS. The communication channel can be secured by a secure socket layer. | 12-04-2014 |
20140359260 | IMAGE FORMING APPARATUS HAVING HIBERNATION FUNCTION, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM - An image forming apparatus which has a hibernation function and is capable of selecting a suitable startup method even in a case where device connection states are different at power-off and at next startup. A hibernation image created based on data stored in a memory of the image forming apparatus and a first device connection state indicative of whether the device is connected to the image forming apparatus are stored in a flash disk. After that, when power to the image forming apparatus is turned off and the power is turned on again, a second device connection state indicative of whether the device is connected to the image forming apparatus is obtained. When the first and second connection states are different, the image forming apparatus is started without using the hibernation image, and when they are the same, the image forming apparatus is started using the hibernation image. | 12-04-2014 |
20140359261 | ENVIRONMENTALIZATION TECHNIQUE FOR PROMOTION OF APPLICATION PROGRAMMING INTERFACE (API) SERVER IN LIFECYCLE SUCCESSION OF DEPLOYMENTS - Example methods, systems, and techniques of managing a succession of deployments of an application programming interface (API) server configuration are provided. An example method includes defining a first configuration of the API server. The first configuration includes a deployment package that encodes at least policy, listener and external connection components of the defined first configuration together with environment settings particular to operation of the API server in a development environment deployment thereof. The method also includes preparing a second configuration of the API server. The second configuration includes (i) a policy package derived from the first configuration and (ii) a separable environment package particular to a testing environment deployment of the API server. The method further includes preparing a third configuration of the API server. The third configuration includes (i) the derived policy package and (ii) a separable environment package particular to a production environment deployment of the API server. | 12-04-2014 |
20140359262 | WIRELESS HANDHELD DEVICE STARTUP METHOD AND WIRELESS HANDHELD DEVICE - The present disclosure discloses a startup method and a wireless handheld device. The present disclosure relates to the field of communications technologies. The startup method includes: when a wireless handheld device is started, if it is detected that a K | 12-04-2014 |
20140372737 | ELECTRONIC DEVICE AND METHOD FOR AUTOMATICALLY WAKING UP OPERATING SYSTEM OF ELECTRONIC DEVICE - In a method for waking up an operating system of an electronic device, a sensor of the electronic device is started and controlled to detect a distance between a specific object and the electronic device when a specific object enters into a detection area of the sensor. The detected distance is read from the sensor. The method determines whether the detected distance is more than a predefined distance and determines whether a current status of the electronic device is maintained for a first predefined time if the detected distance is not more than the predefined distance. An operating system of the electronic device is controlled to wake up when the predefined status of the electronic device is maintained for a first predefined time. | 12-18-2014 |
20140380028 | Virtualized Device Reset - In a hardware-based virtualization system, a hypervisor switches out of a first function into a second function. The first function is one of a physical function and a virtual function and the second function is one of a physical function and a virtual function. During the switching a malfunction of the first function is detected. The first function is reset without resetting the second function. The switching, detecting, and resetting operations are performed by a hypervisor of the hardware-based virtualization system. Embodiments further include a communication mechanism for the hypervisor to notify a driver of the function that was reset to enable the driver to restore the function without delay. | 12-25-2014 |
20140380029 | MOBILE TERMINAL APPARATUS, RECORDING MEDIUM STORING TERMINAL CONTROL PROGRAM, TERMINAL CONTROL METHOD, AND TERMINAL CONTROL SYSTEM - A mobile terminal apparatus includes a detection unit that detects a temperature of the mobile terminal apparatus, a determination unit that determines whether or not the detected temperature is a predetermined value or more, an analysis unit that collects and analyzes usage histories of a function of the mobile terminal apparatus, and a setting unit that, when the detected temperature is the predetermined value or more, refers to an analysis result of the usage histories, and when the function tends to be used for a predetermined usage time period or more, sets an operation mode of the function to a first mode in which an action performed by the function is restricted, and when the function tends to be used for less than the predetermined usage time period, sets the operation mode to a second mode in which the action performed by the function is not restricted. | 12-25-2014 |
20150012734 | BASIC INPUT OUTPUT SYSTEM UPDATE APPARATUS - A basic input output system (BIOS) update apparatus is configured to update the BIOS of a first electronic device. The BIOS update apparatus includes a transfer board and a second electronic device. The transfer board includes a firmware for converting between USB signals and system management bus (SMBUS) signals. The second electronic device includes an update software. The BIOS update apparatus automatically updates the BIOS of the first electronic device when the update software is activated. | 01-08-2015 |
20150019850 | Method and Apparatus for Firmware Based System Security, Integrity, and Restoration - Methods and systems for firmware based system security, integrity, and restoration are disclosed, including (a) determining in a pre-boot environment which mode a security and policy enforcement platform (“platform”) should be loaded into firmware of a computing system; (b) if the determination made in step (a) is that it is the first time for the platform to be loaded, then loading the platform into a setup mode; (c) if the determination made in step (a), above, is that a valid certificate from the platform is on a file system accessible in the firmware of the computing system, then loading the platform into a configuration mode; and (d) if the determination made in step (a), above, is that the platform is set to an active/active-test mode, then loading the platform into the active/active-test mode. Other embodiments are described and claimed. | 01-15-2015 |
20150026446 | SIGNAL PROCESSING DEVICE AND METHOD FOR INITIALIZING THE SAME - Provided is a signal processing device including: a digital signal detector outputting an inputted serial digital signal; a clock signal generator generating a clock signal on the basis of the serial digital signal; a chip selection signal generator generating a chip selection signal for selecting a chip by using at least one signal of the clock signal and the serial digital signal; and an initializer detecting an initializing signal included in the serial digital signal and generates a reset signal for initializing an operation of the clock signal generator and the chip selection signal generator on the basis of the initializing signal. | 01-22-2015 |
20150026447 | APPARATUS FOR CONFIGURING OPERATING SYSTEM AND METHOD THEREFOR - Disclosed are an apparatus and a method for configuring an operating system. An apparatus for configuring an operating system may comprise a system resource management part managing system resources by assigning control permission for system resources which interwork with the operating system to a first domain of the operating system; and a system operation part executing an application program in a second domain of the operating system which is independent from the first domain by utilizing the system resources managed by the system resource management part. Therefore, performance of the operating system may be enhanced at the same time of supporting high security of the operating system so that reliability of the operating system can also be enhanced. | 01-22-2015 |
20150033002 | REQUESTING MEMORY SPACES AND RESOURCES USING A MEMORY CONTROLLER - Methods of requesting memory spaces and resources using a memory controller are provided. A particular method may include communicating, by a memory controller, a request to a computer program for a resource, and using the resource in response to an indication from the computer program that the resource is available. Another particular method may include communicating a request to a memory controller for at least one of a memory space of a memory or a second resource. The memory controller may be configured to communicate the request from the first resource to a computer program. Another particular method may also include using, by the first resource, at least one of the memory space or the second resource in response to an indication that the memory space or the second resource is available. | 01-29-2015 |
20150033003 | HOST AND METHOD OF UPGRADING CONNECTION MANAGER OF DONGLES - A host device with a function dongle includes a first connection manager and a first version file. The host upgrades the first connection manager and the first version file. The host gets a second version file which is saved in the dongle. The dongle includes a second connection manager corresponding to the second version file. The host determines whether the upgraded first connection manager is newer than the second connection manager according to the upgraded first version file and the second version file. The host upgrades the second connection manager if the upgraded first connection manager is newer than the second connection manager. | 01-29-2015 |
20150039871 | Systems And Methods For Infrastructure Template Provisioning In Modular Chassis Systems - Systems and methods for provisioning the infrastructure of modular information handling systems, such as modular blade server chassis systems, using one or more pre-defined templates. IT service templates may be initially loaded and present in local memory or storage of a modular information handling system to define the system infrastructure configuration that ship with the modular chassis platform, or may be later downloaded or otherwise received in local memory or storage later from an external source after system installation to specify the desired end-state of the system infrastructure configuration. | 02-05-2015 |
20150039872 | Multiple Signed Filesystem Application Packages - A method and system is provided for file and application management. The method may include configuring a destination system where the method further includes generating a filesystem image including an application file and files necessary for the destination system to execute the application file, generating a cryptographic signature of the filesystem image, transferring the filesystem image and the cryptographic signature to the destination system, cryptographically verifying the filesystem image with the cryptographic signature, and mounting the filesystem image on the destination system in a read-only manner. | 02-05-2015 |
20150039873 | PROCESSOR PROVIDING MULTIPLE SYSTEM IMAGES - An example processor includes a plurality of processing core components, one or more memory interface components, and a management component, wherein the one or more memory interface components are each shared by the plurality of processing core components, and wherein the management component is configured to assign each of the plurality of processing core components to one of a plurality of system images. | 02-05-2015 |
20150052340 | TASK EXECUTION DETERMINISM IMPROVEMENT FOR AN EVENT-DRIVEN PROCESSOR - Embodiments of a method for operating an event-driven processor and an event-driven processor are described. In one embodiment, a method for operating an event-driven processor involves configuring a heartbeat timer of the event-driven processor and handling an event using the event-driven processor based on the heartbeat timer. Using a heartbeat timer built into the event-driven processor, the task execution determinism of the event-driven processor is improved and the power consumption of the event-driven processor is reduced. Other embodiments are also described. | 02-19-2015 |
20150058608 | System and Method for Proximal Device Configuration Using a Directed Beam - Systems and methods for configuring proximally configurable devices deployed in a region that includes scanning the region that includes multiple deployed proximally configurable devices with a directed radiation beam and transmitting data, utilizing the directed radiation beam, to one or more of the deployed proximally configurable devices where the data is associated with the location of the directed radiation beam during scanning within the region. | 02-26-2015 |
20150058609 | APPARATUS AND METHOD FOR STORAGE AND DECOMPRESSION OF CONFIGURATION DATA - An apparatus includes a plurality of cores and a fuse array. The plurality of cores is disposed on a die. The fuse array is disposed on the die and is coupled to each of the plurality of cores, where the fuse array includes a plurality of semiconductor fuses that are programmed with compressed configuration data for the each of the plurality of cores, and where the each of the plurality of cores accesses and decompresses all of the compressed configuration data upon power-up/reset, for initialization of elements within the each of the plurality of cores. | 02-26-2015 |
20150058610 | CORE-SPECIFIC FUSE MECHANISM FOR A MULTI-CORE DIE - An apparatus including a plurality of cores and a fuse array. The plurality of cores is disposed on a die. The fuse array is disposed on the die and is coupled to each of the plurality of cores, where the fuse array includes a first plurality of semiconductor fuses and a second plurality of semiconductor fuses. The first plurality of semiconductor fuses is programmed with compressed configuration data for the each of the plurality of cores. The second plurality of semiconductor fuses is programmed with core designation data that associates some of the compressed configuration data with one of the plurality of cores, where the one of the plurality of cores accesses and decompresses the some of the compressed configuration data upon power-up/reset, for initialization of elements within the one of the plurality of cores. | 02-26-2015 |
20150058611 | Multi-Operating System - A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. The mobile computing device may be a smartphone running the Android mobile OS and a full desktop Linux distribution on a modified Android kernel. | 02-26-2015 |
20150067308 | MANAGING PHYSICAL PRESENCE ACROSS MULTIPLE BLADES - A system includes a multi-node chassis including a chassis management module, a plurality of compute nodes, and a physical presence manual actuator for transmitting a physical presence signal to each compute node in response to manual actuation. Each server has a firmware interface, a trusted platform module, and an AND gate. The firmware interface has a general purpose input output pin for providing an enabling signal in response to a user instruction to a firmware interface setup program that communicates with the firmware interface. The AND gate has a first input receiving the enabling signal, a second input receiving the physical presence signal, and an output coupled to the trusted platform module, wherein the AND gate for a selected compute node asserts physical presence to the trusted platform module of the selected compute node in response to receiving both the enabling signal and the physical presence signal. | 03-05-2015 |
20150067309 | MANAGING PHYSICAL PRESENCE ACROSS MULTIPLE BLADES - A method uses a firmware interface setup program for a selected compute node (“node”) to cause a firmware interface to enable a trusted platform module (TPM) on the selected node to receive a physical presence (PP) signal. The selected node is selected from a plurality of nodes within a multi-node chassis, wherein each node includes a firmware interface and a TPM. A device within the multi-node chassis is manually actuated to transmit a PP signal to each of the plurality of nodes, such that each node receives the PP signal. The PP signal is asserted to the TPM of the selected node in response to both enabling the TPM of the selected node to be able to receive the PP signal and receiving the PP signal. Still further, the method allows modification of a security setting of the selected node in response to the TPM receiving the PP signal. | 03-05-2015 |
20150067310 | DYNAMIC RECONFIGURATION OF MULTI-CORE PROCESSOR - A microprocessor includes a plurality of processing cores and a configuration register configured to indicate whether each of the plurality of processing cores is enabled or disabled. Each enabled one of the plurality of processing cores is configured to read the configuration register in a first instance to determine which of the plurality of processing cores is enabled or disabled and generate a respective configuration-related value based on the read of the configuration register in the first instance. The configuration register is updated to indicate that a previously enabled one of the plurality of processing cores is disabled. Each enabled one of the plurality of processing cores is configured to read the configuration register in a second instance to determine which of the plurality of processing cores is enabled or disabled and generate the respective configuration-related value based on the read of the configuration register in the second instance. | 03-05-2015 |
20150082011 | FAST RECALIBRATION CIRCUITRY FOR INPUT/OUTPUT (IO) COMPENSATION FINITE STATE MACHINE POWER-DOWN-EXIT - Fast recalibration circuitry for input/output (IO) compensation finite state machine power-down exit is described. The fast recalibration circuitry includes a finite state machine having a volatile memory to store an IO compensation setting and a power supply coupled to the volatile memory to provide power to the volatile memory. The fast recalibration circuitry includes a persistent memory coupled to the volatile memory and one or more circuits, coupled to the volatile memory and the persistent memory, to identify an event to enter a power-down mode, wherein the power-down mode comprises the power supply removing power from the volatile memory and transfer the IO compensation setting in the volatile memory to the persistent memory prior to the power supply removing the power from the volatile memory. | 03-19-2015 |
20150089209 | Synchronization of UEFI Secure Boot Variables on a Managed Server - Techniques are provided for actively managing secure boot variables. Such techniques include receiving a request from an entity to modify a portion of a basic input/output system (BIOS), the request including a data segment, and verifying that the requesting entity is authorized to modify a portion of the BIOS. In response to verifying that the requesting entity is authorized, the portion of the BIOS is modified based on the received request and the data segment, and a copy of the data segment is stored in a file on a physical memory that is communicatively coupled to the BIOS. If the BIOS is updated, thereby erasing part or all of the secure boot variables that are stored in the BIOS, the record of changes of the secure boot variables along with default authenticated variables may be used to restore the secure boot variables to a state prior to the BIOS update. | 03-26-2015 |
20150095630 | GLOBAL CONFIGURATION BROADCAST - Methods and apparatus for configuring multiple components of a subsystem are described. The configuration memory of each of a plurality of components coupled to an interconnect includes a global configuration portion. The configuration memory of one of the components may be designated as a master global configuration for all of the components. A module coupled to the interconnect may receive writes to the components from a configuration source. For each write, the module may decode the write to determine addressing information and check to see if the write is addressed to the master global configuration. If the write is addressed to the master global configuration, the module broadcasts the write to the global configuration portion of each of the components via the interconnect. If the write is not addressed to the master global configuration, the module forwards the write to the appropriate component via the interconnect. | 04-02-2015 |
20150113256 | METHOD OF OPERATING AN ELECTRONIC APPARATUS - An operation method of an electronic apparatus is provided, wherein a setting procedure of safety mechanism is executed first. The procedure includes: receiving a setting operation through a setting interface so as to select plural sensing units from a sensing unit group; creating a locking information according to the setting operation, wherein the locking information includes an enabling sequence of the selected sensing units; making the locking information associated with the operation function. After finishing the setting procedure of safety mechanism, when a trigger event conforming to the locking information is received, the operation corresponding to the locking information is executed. | 04-23-2015 |
20150113257 | SYSTEM AND METHOD FOR DUAL OS MEMORY SWITCHING - A mechanism for making more memory available in a computing device featuring dual operating systems uses the device firmware to save the contents of overlapped memory locations being used by the operating systems to non-volatile storage when switching operating systems while speeding up the switching process. | 04-23-2015 |
20150121052 | THREE-DIMENSIONAL PROCESSING SYSTEM HAVING INDEPENDENT CALIBRATION AND STATISTICAL COLLECTION LAYER - Three-dimensional processing systems are provided which have multiple layers of conjoined chips, wherein at least one chip layer has calibration control circuitry that is dedicated to calibrating/configuring one or more functional chip layers, and/or performance instrumentation control circuitry for testing and collecting performance data of one or more functional chip layers. | 04-30-2015 |
20150134940 | COMMUNICATOR WITH PROFILES - A communicator has profiles for holding locators for items in a tree-like database for a smart device that monitors a process. The communicator is connected to the smart device and obtains tag and other identity information to find the profile for the smart device. When a profile is located, the communicator displays a list of configuration items and favorite items and loads the items on the list into the communicator as default inputs or settings. | 05-14-2015 |
20150143090 | SYSTEM AND METHOD FOR CONFIGURING AND EXECUTING SERVICES - Systems and methods for configuring and executing services are disclosed. A plurality of services and a plurality of technology services are configured based on information stored in a knowledge repository. The plurality of services and the plurality of technology services correspond to a plurality of messages. The service is configured for a technology service. The configuration comprises transformation, validation and operation data, a service adapter and tools associated with each service and a plurality of operations to be performed by the tools corresponding to each service. Based on the configuration, a first service and a first operation identified corresponding to a first message. The first message is routed to the first service identified and the first operation is performed by invoking a first tool. After performing the operation, a second message is sent to identify the second service. Subsequently, the second service performs a second operation by invoking a second tool and sends result to the first service. The first service sends the results to the user. | 05-21-2015 |
20150143091 | METHODS AND SYSTEMS OF OPERATING COMPUTING DEVICE - In one or more embodiments, a system can configure a physical mobile device via configuring a configuration for an emulator of the physical mobile device. For example, a user (e.g., a customer) can request a physical mobile device, and a system can provide the user with an emulation of the physical mobile device, where the user can configure the emulation of the physical mobile device. In one or more embodiments, the user can be provided with the configuration via at least one of a network and a physical delivery of the physical mobile device, configured with the configuration. In one example, the user can execute an emulation of the physical mobile device configured with the configuration, received via the network. In another example, the physical mobile device can be configured with the configuration, and subsequently, the physical mobile device can be physically delivered to the user. | 05-21-2015 |
20150143092 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING APPARATUS STARTUP METHOD, AND RECORDING MEDIUM - An information processing apparatus includes a startup condition acquisition unit that acquires a startup condition of multiple program modules, a determination unit that determines a startup order of the multiple program modules by multiple CPU cores, a startup unit that starts up the multiple program modules by executing an executable program module in accordance with the startup order by the multiple CPU cores, an updating unit that updates load information that indicates multiple CPU core load that fluctuates during a startup process, and a limitation unit that limits startup of the program module by the multiple CPU cores based on the load information updated by the updating unit. | 05-21-2015 |
20150143093 | PLURALITY OF INTERFACE FILES USABLE FOR ACCESS TO BIOS - A computer may comprise a processor and first storage device coupled to the processor. The first storage device contains a basic input/output system (BIOS) executable by the processor. The system may also comprise a second storage device coupled to the processor. The second storage device may contain a management interface usable by an operating system to access the BIOS. A plurality of interface files may also be provided, each interface file being usable by the management interface to access the BIOS and each interface file defining one or methods for use by the interface or BIOS. Upon execution of the BIOS, the processor is to determine a configuration of the system and, based on the determined configuration, to select a particular interface file for use during run-time. | 05-21-2015 |
20150149748 | COMPUTER SYSTEM - A computer system is disclosed. When a user conducts different operations on a switch module, a switch module generates different clicking indication signal, and a logic control module generates a corresponding signal according to clicking indication signals so that a management control module processes a signal generated by a logic control module. As such, a single switch may be used to trigger multiple functions, whereby achieving in the efficacy of saving a design cost of a server panel. | 05-28-2015 |
20150149749 | METHODS AND SYSTEMS OF OPERATING COMPUTING DEVICE - In one or more embodiments, a system can configure a physical mobile device via configuring a configuration for an emulator of the physical mobile device. For example, a user (e.g., a customer) can request a physical mobile device, and a system can provide the user with an emulation of the physical mobile device, where the user can configure the emulation of the physical mobile device. In one or more embodiments, the user can be provided with the configuration via at least one of a network and a physical delivery of the physical mobile device, configured with the configuration. In one example, the user can execute an emulation of the physical mobile device configured with the configuration, received via the network. In another example, the physical mobile device can be configured with the configuration, and subsequently, the physical mobile device can be physically delivered to the user. | 05-28-2015 |
20150302199 | System and Method for Securing Embedded Controller Communications by Verifying Host System Management Mode Execution - An information handling system includes a processor operable to provide a branch trace message, and an embedded controller coupled to the processor via a primary interface and via a management interface. The embedded controller receives a management transaction from the processor via the primary interface. In response to receiving the management transaction, the embedded controller requests the branch trace message via the management interface and determines if the processor is operating in a system management mode based upon the branch trace message. | 10-22-2015 |
20150302200 | System and Method for Securing Embedded Controller Communications by Providing a Security Handshake - An information handling system includes a processor operable to receive a system management interrupt, and an embedded controller coupled to the processor via a primary interface and via a system management interrupt interface. The embedded controller receives a command to enable address decoding from the processor via the primary interface, sends the system management interrupt via the system management interrupt interface in response to receiving the command, and receives an indication from the processor via the primary interface, the indication including a determination if the processor was operating in a system management mode when the processor sent the command. | 10-22-2015 |
20150309814 | APPARATUS AND METHOD FOR VIRTUAL HOME SERVICE - The present invention provide an apparatus and method for virtual home service. The virtual home service apparatus comprises a physical device registration unit registering or deleting physical devices present in home and controlling the registered physical devices; a virtual device generation unit generating virtual devices using the registered physical device; a context reasoning unit reasoning in-home context using information of the generated virtual devices; and a service control unit generating a virtual device control command according to the result of the reasoned in-home context and delivering the result to the virtual device generation unit, wherein the virtual device generation unit generates hybrid virtual devices comprising a plurality of physical devices according to input of a user's virtual device generation command including physical device configuration information of the hybrid virtual devices or generates a single virtual device corresponding one-to-one to the physical device according to input of profile information of the physical device. | 10-29-2015 |
20150317181 | OPERATING SYSTEM SWITCHING METHOD - An operating system switching method for use in an electronic device is provided. The method includes the steps of: determining whether the first operating system receives an operating system switching command at time t | 11-05-2015 |
20150324208 | FAST STARTUP BEHAVIOR CONTROL OF A CPU - In an embodiment of the invention, a storage element which provides a user program is extended by logic which can detect special conditions and inject special start addresses on demand. During the read (fetch) of a start address of the user program, which is always at a fixed address for a given CPU, the conditions are used to respond to this read address either by different hardcoded addresses or by the original content of the memory. | 11-12-2015 |
20150339127 | Configuration Change Tracking for Measurement Devices - System and method for configuring a measurement device. An initial configuration of a measurement device may be stored on a storage medium. In response to a change in the configuration of the measurement device, information indicating the change in the configuration may be stored on the storage medium, where the change in the configuration results in a modified configuration. Storing the information indicating the change in the configuration may be repeated one or more times for respective changes. The stored initial configuration and the stored information indicating changes in the configuration may comprise a history of configuration changes for the measurement device which may be useable to perform one or more of: generating a report regarding the measurement device, displaying a history of changes in the configuration of the measurement device, or reverting the measurement device to a previous configuration. | 11-26-2015 |
20150347153 | SYSTEM MANAGEMENT CONTROLLER AND METHOD OF CONFIGURATION FILE BACKUP AND RECOVERY - A system management controller includes a processing module and a removable storage device interface. The removable storage device interface is connectable to a removable storage device. The removable storage device pre-stores a controller configuration file. In response to connection of the removable storage device interface to the removable storage device, the processing module accesses the controller configuration file from the removable storage device and configures the system management controller according to data in the controller configuration file. | 12-03-2015 |
20150355914 | INFORMATION PROCESSING APPARATUS AND PROGRAM - A processor, a memory medium for storing an operating system (OS) to be executed by the processor, one or more devices which are re-initialized upon OS restart, an active OS, and a standby OS are provided. The active OS is executed at system startup to initialize the devices, and executes an OS process in a normal state after the system startup. The standby OS is executed at system startup to detect the devices connected to the processor, and initialize the detected devices, and goes to standby. When an abnormality occurs in the active OS and a restart is needed, the standby OS re-initializes the devices by using re-initialization data for the devices which had been stored during the initialization process before going to standby. | 12-10-2015 |
20150363213 | Method For Model-Based Generation Of Startup Configurations Of Embedded Systems - A method for model-based generation of startup configurations of embedded systems that includes importing into a modeling module a first startup configuration in textual representation by a system synchronization module, generating a graphical representation of the startup configuration by the modeling module, and modifying the graphical representation of the first startup configuration generating from the modified graphical representation a second, modified startup configuration in textual representation by the modeling module, and exporting the second modified startup configuration into the system synchronization module, which can simplify generation of startup configurations of an embedded system. | 12-17-2015 |
20150378405 | INFORMATION PROCESSING APPARATUS THAT OFFERS CHANCE OF ELIMINATING HANG-UP STATE, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM - 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. | 12-31-2015 |
20160001179 | METHOD AND APPARATUS FOR CONFIGURING A COMPUTING ENVIRONMENT - A method that incorporates teachings of the present disclosure may include receiving, by a system comprising a processor, a request from a mobile communication device to configure a computing environment for executing a software application, identifying a deficiency in an availability of a resource of the computing environment responsive to receiving the request, adjusting an operation of the computing environment to change the availability of the resource responsive to identifying the resource deficiency, and providing an action of a plurality of associable actions to the computer environment for use in the software application, where the action replaces a received stimulation of a user input that is associated with the executing of the software application. Other embodiments are disclosed. | 01-07-2016 |
20160004546 | SYSTEMS AND METHODS FOR MONITORING AND MAINTAINING CONSISTENCY OF A CONFIGURATION - The present application is directed towards systems and methods for monitoring and maintaining consistency of a configuration across a plurality of cores or packet engines in a multi-core system. A configuration manager handles communication of configuration commands to a plurality of cores or packet engines. If a command executes successfully on a first packet engine but fails on a second packet engine, the configuration manager may communicate an undo command to the first packet engine. Successful execution of the undo command may restore the packet engines to a consistent configuration. | 01-07-2016 |
20160011879 | PRECONFIGURING HARDWARE AND SPEEDING UP SERVER DISCOVERY PRIOR TO BIOS BOOT | 01-14-2016 |
20160026826 | BITSTREAM CONFIRMATION FOR CONFIGURATION OF A PROGRAMMABLE LOGIC DEVICE - A bitstream for configuration of a programmable logic device is received, the bitstream comprising a data segment and authentication data associated with the data segment. The programmable logic device computes a hash of the data segment. The programmable logic device compares the computed hash of the data segment with the authentication data. Configuration of the programmable logic device halts responsive to a determination that the computed hash of the data segment does not match the authentication data. Configuration of the programmable logic device using the data segment continues responsive to a determination that the computed hash of the data segment matches the authentication data. | 01-28-2016 |
20160034655 | MEDICAL DEVICES AND CONFIGURATION UPDATE MANAGEMENT - A configuration management resource keeps track of incremental updates to a locally stored copy of configuration information (such as drug library information) used by a medical device to administer treatment to patients. The medical device retrieves a copy of the configuration information from a configuration management resource. Unbeknownst to a user of the medical device, to ensure that the medical device has most up-to-date configuration information, the medical device communicates a request for updates to the configuration management resource. To service the received request for updated configuration information, the configuration management resource forwards incrementally available configuration update information to the requesting medical device. The medical device uses the received configuration update information from the configuration management resource to update its local version of configuration information stored in the medical device. | 02-04-2016 |
20160048182 | MICRO-CONTROLLER RESET SYSTEM AND RESET METHOD THEREOF - A reset system comprises an enable circuit, a buck converter and a reset circuit. The enable circuit is connected to a system power source. When a voltage of the system power source is greater than a first voltage, the enable circuit outputs an enable signal with a steep leading edge. The buck converter converts the system power source to a micro-controller power source according to the enable signal. The reset circuit is connected to the system power source and the micro-controller power source. When a voltage of the system power source is less than a second voltage, the reset circuit outputs a reset signal to reset the micro-controller. The first voltage is smaller than the second voltage. | 02-18-2016 |
20160085559 | Conditional Processor Auto Boot with No Boot Loader when Coupled with a Nonvolatile Memory - The use of a sleep, or halt, instruction enables a processor to halt execution when read from a non-volatile memory. The opcode for the sleep instruction is the same value as the constant bit value of an un-programmed, nonvolatile memory. When the opcode is read by the processor, execution is halted and the processor enters a wait or sleep mode. During the sleep mode, firmware is programmed into memory with another means such as an external host processor. When a valid trigger event occurs, for instance, external or internal interrupts or reset activation, the processor then exits the sleep mode and starts instruction etching at the PC_INIT address. | 03-24-2016 |
20160085563 | ELECTRONIC DEVICE AND METHOD FOR WAKING UP OPERATING SYSTEM THEREOF - An electronic device and method for operating system waking up thereof are provided. The electronic device includes a processing unit, a timer coupled to the processing unit and a basic input/output system unit (BIOS) coupled to the processing unit. When an operating system operated by the processing unit is in a sleep state and the processing unit receives a wake-up signal, the processing unit executes a wake-up procedure through the BIOS to switch the operating system from the sleep state to a work state, and also controls the timer to start a timing procedure. When the processing unit determines that a timing value of the timing procedure exceeds a threshold and the operating system fails to switch from the sleep state to the work state, the processing unit executes a reset procedure through the BIOS. | 03-24-2016 |
20160096601 | Systems and Methods for Configurable Dive Masks - Systems and methods for configurable dive masks in accordance with embodiments of the invention are illustrated. In one embodiment, a configurable dive mask, includes, a display device, a processor, a dive device data interface that communicates with a set of dive devices to obtain dive device data, a configuration interface that wirelessly communicates with configuration devices to obtain configuration data, and memory containing configuration data, dive device data, and a display processing application, wherein the display processing application directs the processor to receive configuration data via the configuration interface, receive dive device data via the dive device interface, and display dive device data in accordance with configuration data. | 04-07-2016 |
20160110207 | METHODS FOR COPYING INFORMATION HANDLING SYSTEM CONFIGURATION SETTINGS - Copying information handling system (IHS) configuration settings between information handling devices may include a first logic unit of a first IHS generating an encoded Quick Response (QR) code corresponding to one or more information handling system configuration settings of the first IHS. A display connected to the first IHS may display the QR code. A camera connected to a second IHS may read an image of the QR code. A second logic unit of the second IHS may decode the information handling system configuration settings from the QR code. The second logic unit may adjust the information handling system configuration settings of the second IHS to match the information handling system configuration settings from the first IHS. In one embodiment the camera may read the image of the QR code from a display of a mobile device held within a field of view of the camera by a user. | 04-21-2016 |
20160117164 | SYSTEM AND METHOD FOR CUSTOMIZING MOBILE TECHNOLOGY PLATFORMS RESPECTIVE OF PERSONAS - A mobile technology platform (MTP) and method for customizing a multiple-persona MTP are provided. The method includes detecting an activation of a persona on the MTP, wherein the persona is associated with an execution environment; identifying at least one operating condition related to execution of the persona on the MTP; determining at least one customization parameter based on the at least one operating condition; and customizing the execution environment based on the determined at least one customization parameter. | 04-28-2016 |
20160117419 | AUTOMATICALLY INCORPORATING THIRD PARTY FEATURES INTO A COMPUTER DESIGN SCHEMATIC - Methods and systems for automatically incorporating third party components into an architectural design can include identifying an interface of a third party feature with at least one sub-component of the architectural design. The method can also include automatically incorporating a third party feature into the interface. Additionally, the method can include automatically resolving anomalies that the incorporation of the third party feature creates. | 04-28-2016 |
20160124737 | AUTOMATED GENERATION OF AN APPLIANCE FOR A COMPUTING MACHINE - A computer implemented method for generating an appliance for a computing machine comprises: running a builder accessible by a user; the builder providing a selection of settings for configuring a system platform to the user; the builder providing a selection of applications to the user; the user choosing and adjusting system platform configuration settings from the selection of settings for configuring a system platform to the user; the user choosing at least one application from the selection of applications; the builder evaluating kernel modules and parameters required for running the at least one chosen application with the chosen and adjusted platform configuration settings; the builder evaluating system features required for running the at least one chosen application with the chosen and adjusted platform configuration settings; the builder composing a kernel component with the evaluated kernel modules and parameters; the builder composing a system platform initializing component with the evaluated system features; the builder assembling an appliance image comprising a boot loader, the kernel component, the system platform initializing component and the at least one chosen application. The method according to the invention allows for providing tailored, fast and low resource demanding appliances. | 05-05-2016 |
20160162298 | RANDOM ACCESS TO SIGNAL VALUES OF AN FPGA AT RUNTIME - A method for accessing a signal value of an FPGA at runtime, including the steps of loading an FPGA hardware configuration into the FPGA, executing the FPGA hardware configuration in the FPGA, requesting a signal value of the FPGA, sending status data from a functional level of the FPGA to a configuration memory in its configuration level, reading the status data from the configuration memory as readback data, and determining the signal value of the readback data. A method is also provided for making an FPGA build, based on an FPGA model, using a hardware description language, including the steps of creating an FPGA hardware configuration, identifying memory locations of a configuration memory for status data of at least one signal value based on the FPGA hardware configuration, and creating a list with signal values accessible at runtime and the memory locations corresponding thereto. | 06-09-2016 |
20160162306 | METHOD OF INITIALIZING A CLOUD COMPUTING APPLIANCE - The present invention is a cloud computing appliance, having a chassis, at least one server, capable of connecting to a remote interface device, at least two network switches, at least one firewall, and a power supply circuit. The present invention also includes a method for initializing the cloud computing appliance, and a method for migrating software applications to the cloud computing appliance. The cloud computing appliance includes at least one private cloud and is in electronic communication with at least one public cloud. There is an electrical connection capable of being in electronic communication with the remote interface device that allows a system administrator to interact with the at least one private cloud and the at least one public cloud. | 06-09-2016 |
20160188868 | TECHNOLOGIES FOR PROVIDING HARDWARE SUBSCRIPTION MODELS USING PRE-BOOT UPDATE MECHANISM - Technologies to enable, disable and control hardware subscription features. Computing devices communicate over a network to a subscription server to provide hardware platform information for each of the computing devices. As the subscription server receives hardware platform information, the subscription server determines the hardware features that are enabled, and further determines what hardware subscription options are available for each of the computing devices. When a hardware subscription option is selected/purchased by a computing device, subscription server provides a pre-boot update mechanism, such as a Unified Extensible Firmware Interface (UEFI) capsule, to act as a boot level program that enables hardware features on the computing device. Hardware subscription features are also securely protected using cryptographic engine modules. | 06-30-2016 |
20160196146 | Selecting Operating Systems Based on a Computing Device Mode | 07-07-2016 |
20160196147 | Systems And Methods Of Providing Multiple Video Outputs During A Pre-boot Environment | 07-07-2016 |
20160202994 | SHARING EMBEDDED HARDWARE RESOURCES | 07-14-2016 |
20160378510 | Configuration Method, Data Exchange Method and Server System - A configuration method, a data exchange method, and a server system are described. The configuration method includes virtualizing at least one first storage apparatus into a number of M booting virtual storage space, and virtualizing at least one second storage apparatus into a number of M data virtual storage space, wherein M is an integer larger than or equal to 2; creating the i-th first corresponding relationship between the i-th server of the number of M servers and the i-th booting virtual storage space of the number of M booting virtual storage space with i from 1 to M in order; creating the i-th second corresponding relationship between the i-th server and the i-th data virtual storage space of the number of M data virtual storage space, with i from 1 to M in order. | 12-29-2016 |
20170237740 | DISTRIBUTED AUTHENTICATION | 08-17-2017 |
20180024838 | TECHNIQUES TO DETECT NON-ENUMERABLE DEVICES VIA A FIRMWARE INTERFACE TABLE | 01-25-2018 |