Entries |
Document | Title | Date |
20080215875 | Method and apparatus for establishing safe processor operating points - A system and method is provided for establishing safe processor operating points. Some embodiments may include a tamper resistant storage element that stores information regarding one or more operating points of an adjustable processor operating parameter. Some embodiments may further include an element to determine what the current processor operating point is of the operating parameter, and an element to compare the current operating point of the operating parameter with the stored information. | 09-04-2008 |
20080215876 | COMPUTER AND BIOS CLEAR BUTTON THEREOF - A computer and a BIOS clear button thereof are provided. The BIOS clear button is adapted to be electrically connected with a motherboard of the computer. The BIOS clear button includes a body, a key, and a connecting part. The body has a recessed portion and a plurality of protrusion portions disposed beside the recessed portion, wherein the protrusion portions protrude from the recessed portion. The key is disposed on the recessed portion, and the connecting part is connected to the body and is electrically connected with the motherboard. | 09-04-2008 |
20080222410 | Apparatus, method, computer program and recording medium for processing information - An information processing apparatus for transitioning from an operating state for performing a process in accordance with an application program to a pause state and for transitioning back from the pause state to the operating state in one of a plurality of startup methods, may include a startup method determination unit for determining whether the startup method in a transition from the pause state to the operating state is a predetermined one of the plurality of startup methods, a capacity calculation unit for calculating a capacity available in a recording medium loaded on own information processing apparatus if the startup method is the predetermined one of the plurality of startup methods, and a recovery execution determination unit for determining whether to perform a recovery program for recovering an index of a file system managing data, recorded on the recording medium, based on the calculated capacity available in the recording medium. | 09-11-2008 |
20080229093 | SYSTEM FOR RECONFIGURING A PROCESSOR ARRAY - Embodiments of the invention are directed to a system for reconfiguring a processor array while it is currently operating. The reconfiguration system uses configuration chains streamed down communication channels that are set for the re-configuration process, then re-set after the reconfiguration process has completed. | 09-18-2008 |
20080235505 | METHODS AND SYSTEMS TO SELECTIVELY SCRUB A SYSTEM MEMORY - A computer system is provided, the computer system having a processor and a system memory coupled to the processor. The computer system also includes a Basic Input/Output System (BIOS) in communication with the processor. The BIOS selectively scrubs the system memory during a shutdown process of the computer system. | 09-25-2008 |
20080235506 | METHOD, SYSTEM, AND PRODUCT FOR IDENTIFYING PROVISIONING OPERATIONS VIA PLANNING METHODS - A method, system, and computer program product are disclosed for automatically determining a valid ordering of provisioning operations, and their needed parameters, so that a provisioning system can configure a desired resource state. This is accomplished by formally describing the pre-conditions and effects of provisioning operations, the current state of managed resources and the desired final state. A planning algorithm is then used to determine the provisioning operations, a valid ordering and appropriate parameters to bring the system from the current state to the desired state. | 09-25-2008 |
20080244258 | Instrumenting Configuration and System Settings - Described are systems and methods for instrumenting configuration and system settings based on targeting configuration settings at dynamically populated groups, groups with varied membership, and objects defined in a class. The systems and methods provide for attributing a configuration setting or policy to one or more objects and then targeting the object at one or more scope. | 10-02-2008 |
20080244259 | Component firmware integration in distributed systems - A plurality of platforms may be defined in a distributed system. Each of the platforms may include a processor and a chipset from a common source on a single motherboard. Extensible firmware interface drivers are provided for the processors and the chipsets. Each of the platforms may be defined pursuant to a system definition model where the system definition model defines the firmware for each of the platforms. As a result, any of the platforms can be updateable from a common source, such as an Internet web site. | 10-02-2008 |
20080263351 | METHOD FOR CENTRALIZED DYNAMIC LINK CONFIGURATION - A method for centralized dynamic link configuration (CDLC), performed by a processor and a chipset is provided. In the method, the processor first notifies the chipset of CDLC enablement. The chipset then issues a command to the processor after receiving notification of CDLC enablement. The processor broadcasts a preparation completion signal after receiving the command. The chipset asserts a signal and activates a timer to start counting after receiving the preparation completion signal. The processor configures devices of the processor, corresponding to a bus, according to one of multiple sets of first link management mode (LMM) configuration parameters in a first LMM register of the processor, indicated by first link management action field (LMAF) code in a first LMAF register of the processor, after detecting that the signal is asserted. The chipset configures devices of the chipset, corresponding to the bus, according to one of multiple sets of second LMM configuration parameters in a second LMM register of the chipset, indicated by second LMAF code in a second LMAF register of the chipset, when asserting the signal. The chipset de-asserts the signal when the timer reaches a predetermined value. | 10-23-2008 |
20080270784 | Display Configuration-Reconfiguration Method For a Set of Display Devices - The invention relates to systems provide with control devices comprising an important number of displaying devices for displaying an important number of parameters according to accurate configurations, as for example, a modern aircraft instrument panel provided with several displays. The inventive method for configuring or reconfiguring the totality of displaying devices consists in inducing said configuration or reconfiguration by an event. Each elementary configuration is substantially obtainable by means of a reconfiguration logic language and an interpreter algorithm, wherein said logic language substantially comprises a reconfiguration domain, properties, transition rules, and preferences and said interpreter algorithm makes it possible to convert each transition rule into a list of elementary reconfiguration. | 10-30-2008 |
20080288768 | Arrangement and method for reprogramming control devices - In an arrangement for reprogramming at least two control devices connected to one another via a data bus, each of the at least two control devices includes a reprogramming module for effecting reprogramming of the each of the at least two control devices with new program data according to a first reprogramming protocol. A conversion module connected to the data bus receives the new program data using a second reprogramming protocol, and transmits the new program data onto the data bus using the first reprogramming protocol. | 11-20-2008 |
20080288769 | METHOD FOR ADJUSTING SET-UP DEFAULT VALUE OF BIOS AND MAINBOARD USING THE SAME METHOD - A method for adjusting a set-up default value of a BIOS and a mainboard using the method are provided. The adjusting method used by the mainboard includes providing an original set-up default value and an adjusting table. The original set-up default value is adjusted according to the adjusting table, so as to obtain a customized set-up value, and to store the set-up value in a set-up value memory. | 11-20-2008 |
20090006837 | METHOD AND APPARATUS FOR IMPROVED MEMORY RELIABILITY, AVAILABILITY AND SERVICEABILITY - Methods and apparatus dynamically reconfigure storage or channel capacities in a memory system. A fully-buffered dual in-line memory module (DIMM) is configured for a particular storage capacity and a particular channel capacity. An error may be detected at a memory address in some portion of the DIMM. To resolve the problem, the storage capacity or the channel capacity may be reduced and the DIMM may be dynamically reconfigured according to the reduced capacity. For one embodiment the DIMM may be reconfigured by mapping the portion of the DIMM containing the error as unavailable and taking that portion off-line without taking the entire DIMM off-line. For another embodiment the DIMM may be reconfigured by throttling the DIMM at a reduced frequency. The portion of the DIMM containing the error may be retested at the reduced frequency. If no errors are detected, the DIMM may be made available at the reduced frequency. | 01-01-2009 |
20090013170 | Control Device With Configurable Hardware Modules - A control device for controlling components in a vehicle with an interface to an external databus is described. The device includes a hardware module and a memory for making available the data necessary for the data processing. Controller processes are executed by control processes which can be actuated chronologically in parallel with one another, as a result communicating directly via an interface to the databus or with sensors/actuators in order to control components of vehicle. The control device has at least two configurable hardware modules which carry out a plurality of control processes in parallel on the basis of the messages from the databus or on the basis of the control instructions of the control device. A distribution unit is provided for assigning the controller processes which run in parallel to the hardware modules. After the assignment of a controller process to a hardware module, a hardware configuration is firstly loaded into the hardware module in order to newly configure its hardware, and after the allocation of the input data for the controller process, the newly configured hardware module performs the control of the assigned component. | 01-08-2009 |
20090013171 | COMPUTER DOCKING SYSTEM USING HARDWARE ABSTRACTION - One embodiment uses a virtual machine layer between software and hardware on both a portable computing device and on a docking station used by the portable computing device. A first virtual machine layer on the portable device is used to save the state of the portable device upon intermediate shutdown. Upon docking the portable device with the docking station, a second virtual machine layer on the docking station is loaded with the state of the first virtual machine. The second virtual machine layer is aware of the resources in the docking station and is programmed to utilize the docking station resources (and the portable computing device resources, as desired) to restore and continue the state while allowing the operating system, application programs and other software and hardware to utilize the resources of the docking station. | 01-08-2009 |
20090019278 | Method And System For A Platform Level Data Model And Messages For Transferring SMBIOS Structures And Data - A platform may comprise a management controller (MC) and a BIOS that may store SMBIOS information that may comprise metadata. SMBIOS information may be stored in the SMBIOS structure table. SMBIOS information may be transferred to the MC and may be communicated from the MC to an entity external to the platform. The BIOS may be inaccessible to the external entity. The MC may communicate with the external entity when the platform is powered ON or OFF. SMBIOS information may be transferred between the BIOS and the MC via a communication link. The MC and/or the BIOS may determine whether SMBIOS information from the MC is up-to-date. SMBIOS information may be copied from the BIOS to the MC if not up-to-date. SMBIOS information may be transferred via SMBIOS messages based on structure type, instance ID and/or handle. | 01-15-2009 |
20090031124 | METHOD OF AND APPARATUS FOR INFORMING USER ABOUT SETTING STATE OF WAKE-ON-LAN FUNCTION - An apparatus for informing a user about a setting state of a Wake-on-LAN (WOL) function includes a WOL-setting determining module to determine a setting state of a WOL function of an information-processing device, and a WOL-setting display module to inform a user of the information-processing device about the setting state of the WOL function during a shutdown of a system of the information-processing device. | 01-29-2009 |
20090037724 | Server method and system for rendering content on a wireless device - A server implemented method for processing data for a wireless device. The server in response to a user request executes an application program for generating content for rendering on the wireless device where the content is wireless device generic. A first screen description based on the content and a device profile of the wireless device is generated. The device profile may describe a rendering capability of the wireless device. The first screen may be in a syntax generic format independent of the wireless device type and describe relative screen location and display object size information independent of screen dimensions. The first screen is translated into a second screen description that includes discrete low level rendering commands within the rendering capability of the wireless device that is syntax generic. Low level rendering commands include physical screen positions of display elements. The translated second screen is then transmitted to the wireless device. | 02-05-2009 |
20090044003 | METHODS AND APPARATUS TO CHANGE A FEATURE SET ON DATA COLLECTION DEVICES - Methods and apparatus for modifying the feature set of data collection devices are disclosed. Requests are receiving at a computer system different from the data collection device for a new configuration of the data collection device, the request including an identifier for the data collection device, identification of one or more features, and for each identified feature, an indication to modify the operation of a feature. The identifier may comprise an identifier that is unique for a particular data collection device or an indication of a group of devices. e.g. a model number. Prior to authorizing the new configuration, a determination may be made as to whether the identified data collection device(s) are suitable for the new configuration by consulting a configuration database. To implement the new configuration, an encoded authorization file is generated based on the requested configuration and the identifier of the data collection device(s). The encoded authorization file is transmitted to one or more data collection devices. Each data collection device that receives an encoded authorization file attempts to decode of the license using its identifier(s). If the authorization file is successfully decoded, a license key on that device is updated to implement the new configuration. | 02-12-2009 |
20090044004 | METHOD FOR OPERATING COMPUTER AND OPERATING SYSTEM THEREOF - A method for operating a computer having at least an operating system is provided. The method includes the steps of building a plurality of working platforms each of which has a corresponding user interface in the operating system and providing at least a calling link for each working platform to allow each working platform to have at least a piece of usable application software. In addition, a platform selected sub-interface is provided to receive the input of a user. Thus, the corresponding working platform may be called according to the input of the user to allow the user to operate the computer under the user interface corresponding to the selected working platform. | 02-12-2009 |
20090055641 | Method and apparatus for virtualization of a multi-context hardware trusted platform module (TPM) - In one embodiment, the present invention includes a method for receiving a request for a trusted platform module (TPM) operation from a virtual machine, determining whether the request is for a modification of a TPM version, and associating part of a multi-context hardware TPM with a virtual TPM (vTPM) to enable the modification. Other embodiments are described and claimed. | 02-26-2009 |
20090063844 | Radio frequency control for communication systems - Methods and systems for updating a source image file in a BIOS memory are provided. In one embodiment of the method, an initialization document is loaded to generate a first image file, and the initialization document comprises a function setting and first and second address information associated with the function setting, and the function setting represents whether a system locked pre-installation (SLP) 2.0 is supported. The initialization document is loaded to write an SLP mark and an OEM public key to the first image file according to the first and second address information, serving as a second image file. The second image file is written into the source image file in the BIOS memory. | 03-05-2009 |
20090063845 | SYSTEM AND ELECTRONIC DEVICE HAVING MULTIPLE OPERATING SYSTEMS AND OPERATING METHOD THEREOF - A system and an electronic device having multiple operating systems and an operating method thereof are provided. The electronic device includes a display and a system having a first operating system, a second operating system, and an embedded controller. The first operating system consumes less power than the second operating system. The embedded controller receives an input signal to switch between the first operating system and the second operating system and display an interface of the switched operating system on a screen of the display. The first operating system and the embedded controller remain in an alive state after the electronic device is turned on, and the second operating system enters a non-working state after a preset idle time. | 03-05-2009 |
20090070577 | SECURING PROPRIETARY FUNCTIONS FROM SCAN ACCESS - An electronic device as described herein implements a scheme to secure a data mapping function from scan access. The protection scheme can be used as a security measure for proprietary lookup tables, secret constants, digitally implemented algorithms, and the like. The electronic device employs a reconfigurable data mapping arrangement that can be reconfigured for a normal operating mode and a scan testing mode. While in the normal operating mode, a normal data mapping arrangement generates valid output data in accordance with the data mapping function. While in the scanning mode, however, a scanning data mapping arrangement generates invalid but testable output data in accordance with a data masking function that conceals, hides, masks, or obfuscates the data mapping function. Using the data masking function in this manner protects the data mapping function against reverse engineering attacks that attempt to derive the data mapping function from scan testing results. | 03-12-2009 |
20090077369 | Data Processing Device And Data Processing Method - A technology is provided which manages an environment appropriately when processing data. An operating environment information acquisition part acquires information on the operating environment of a document processing apparatus, such as information on computer hardware, and information including environment parameters for defining the operation of the document processing apparatus itself when the document processing apparatus starts up. An environment DOM generation part generates a DOM tree which contains those pieces of information. Each of the DOM nodes registers a functional block for dealing with a change of the information on that node, such as an operating environment control part, as a listener. When the nodes are changed, mutation events are issued to respective functional blocks. For example, necessary processing is performed such that a functional block for performing plug-in installation installs a plug-in. | 03-19-2009 |
20090077370 | Failover Of Blade Servers In A Data Center - Failover of blade servers in a data center, including powering off by a system management server a failing blade server, the failing blade server characterized by a machine type, the failing blade server mapped to remote computer boot storage administered through a Storage Management Initiative—Specification (‘SMI-S’) provider; identifying, by the system management server by use of the SMI-S provider from a pool of standby blade servers, a replacement blade server; remapping by the system management server through the SMI-S provider the remote computer boot storage of the failing blade server to the replacement blade server; and powering on the replacement blade server by the system management server. | 03-19-2009 |
20090094450 | FIRMWARE IMAGE UPDATE AND MANAGEMENT - An embodiment of the present invention allows the firmware of one processor in a multi-processor system to be updated even if that processor is unstable due to a corruption of system software. For example, in a system that includes a primary processor and one or more secondary processors, an embodiment of the present invention allows the firmware of a secondary processor to be updated even if that processor is unstable due to a corruption of system software. An embodiment of the present invention also enables a network-based firmware update of a processor or microcontroller in a system, such as a consumer electronics device, wherein the processor or microcontroller requires such updates to occur via a serial port. | 04-09-2009 |
20090094451 | RESOURCE CONFIGURATION IN MULTI-MODAL DISTRIBUTED COMPUTING SYSTEMS - A method and system for configuring available resources in real-time to automatically accommodate the needs of the system user in multi-modal distributed computing system is disclosed. Information about the location or environment of a wireless device is used, preferably in combination with user personal preferences and past history to modify the behavior of the wireless device, including the selection of the most appropriate mode of interaction with the device and the activation of applications thereon as appropriate. | 04-09-2009 |
20090100256 | Device and Method for Device Configuration - A device and method is used to configure devices. The device includes a memory storing scheduling data and configuration data. The device also includes at least one selectively configurable device component, wherein the device configures the at least one component as a function of the scheduling data and the configuration data. The method includes the steps of receiving scheduling data and storing the scheduling data along with configuration data on a memory of a device. The method also includes the step of selectively configuring a component of the device, wherein the configuration is a function of the scheduling data and the configuration data. | 04-16-2009 |
20090100257 | Framework for Dynamic Configuration of Hardware Resources - Among other things, dynamically selecting or configuring one or more hardware resources to render a particular display data includes obtaining a request for rendering display data. The request includes a specification describing a desired rendering process. Based on the specification and the display data, hardware is selected or configured. The display data is rendered using the selected or configured hardware. | 04-16-2009 |
20090100258 | Mobile terminal aware of external device and control method for the same - A mobile terminal controlling an external device according to its type and a control method for the same are disclosed. The mobile terminal can automatically initiate battery charging or communication according to the type of an attached external device. The external device can be, for example, a charger or storage device. When a charger is attached, the mobile terminal automatically performs battery charging using the charger. When an external storage device is attached, the mobile terminal automatically performs serial communication with the external storage device. | 04-16-2009 |
20090106546 | Method and Software System for Configuring a Modular System - In order particularly easily and flexibly to configure a system including at least one module, a method has the following steps: creation of at least one implementation-independent configuration data file and/or modification of information stored in the at least one implementation-independent configuration data file; automatic setup and/or automatic update of configuration data, stored in a configuration data container, as a function of the information stored in the at least one implementation-independent configuration data file; automatic configuration of at least one module as a function of the stored in the configuration data container. | 04-23-2009 |
20090113199 | METHOD FOR AUTOMATIC INTEGRATION AND PERSISTENT STORAGE OF A PRIORI VOLATILE PERSONALIZING PARAMETERS. - The invention concerns a method for persistent storage of personalizing parameter values of at least one logical process of management of a priori volatile data characterized in that it consists in creating in a first step one or more insertions into one or more loading and/or initializing sequences of said logical processes of management of data to be personalized, of at least one logical sub-process of data management which reads the personalizing parameter values previously saved, each of the insertions being arranged in chronological order after the corresponding previously saved personalizing parameter values are accessible for reading, each of the insertions being arranged in chronological order before said values are integrated by said logical processes of management of data to be personalized, the logical sub-processes being capable of efficiently saving the personalizing parameter values which they process on non volatile data media, so as to integrate the modifications of said values upon subsequent readings. | 04-30-2009 |
20090119500 | Managing software configuration using mapping and repeatable processes - The embodiments described herein generally relate to a method and system of injecting automated repeatable processes, or workflows, into software configuration management sequences. The benefits of such a system include the ability to delegate configurability change abilities to an IT administrator while still maintaining efficiency and management control over such changes. A request made by a system administrator to process configuration data may be subject to multiple phases of processing, such as, authentication, authorization, and action. A declarative mapping associates workflows, or meaningful repeatable processes, with the configuration process request criteria and processing phase. The mapping may be created by, or at the direction of, management through the application of the processing concept in API or UI. Upon a triggering event, e.g., receiving a configuration processing request, a stored mapping based on the attributes of the principal and request type may be consulted to determine the workflows which may then execute. | 05-07-2009 |
20090119501 | Method, Computer System and Computer Program Product - A method for maintaining a computer system on the basis of an access profile and a change profile is disclosed. The computer system includes at least one workstation computer and a maintenance computer. The invention further relates to a method for providing an access profile and a method for assessing a software correction. | 05-07-2009 |
20090125711 | Securing unprivileged sessions on posix systems - A method and apparatus for providing security to Portable Operating System Interface (POSIX) system. In one embodiment, a file system with noexec/nodev options is mounted on the POSIX system. The root directory of the mounted file system is changed with a chroot operation to generate a secured system directory structure. The secured system directory structure is assigned to a non-administrative user. | 05-14-2009 |
20090132799 | Systems and Methods for Configuring Out-of-Band Bios Settings - A method may for updating system configuration data is provided. A configuration change request may be received from a remote user at a local baseboard management controller (BMC) via a network while a processor associated with the BMC is offline. The configuration change request may be stored in a request log. After the processor comes online, the configuration data may be updated based on the configuration change request stored in the request log. A copy of the updated configuration data from the chipset may be stored in a storage device coupled to the BMC such that the copy of the updated configuration data is accessible when the processor is offline. The copy of the updated system configuration may be provided to a subsequent remote user for a subsequent system configuration update. | 05-21-2009 |
20090132800 | METHOD FOR ADJUSTING SETUP DEFAULT VALUE OF BIOS AND MAIN BOARD THEREOF - A method for adjusting setup default value of a basic input output system (BIOS) and a main board are provided. The main board offers a BIOS memory which includes a boot block and a main block. The boot block includes an adjusting table, and the main block includes an original setup default value and a dynamic table. The adjusting table is used to read the dynamic table, and the original setup default value is adjusted to be a customized setup default value according to the adjusting table and the dynamic table. Afterwards, the customized setup default value is stored in a setup value memory. | 05-21-2009 |
20090132801 | CONFIGURATION MANAGEMENT FOR REAL-TIME SERVER - A Realtime Event Server comprising a component to operate on data from data streams; and a configuration system adapted to supply configuration for the realtime event server, the configuration including dynamic configuration, the dynamic configuration being changeable without restarting the component. | 05-21-2009 |
20090138696 | SYSTEMS AND METHODS FOR REDUCING STATIC AND TOTAL POWER CONSUMPTION - A method and system for reducing power consumption in a programmable logic device (PLD) is provided. The power consumption may be reduced by preferably continually considering power consumption as a factor in circuit design during the technology mapping, routing, and period following routing of the programmable logic device. | 05-28-2009 |
20090150662 | Firmware modification in a computer system environment supporting operational state changes - A method of modifying a computer system firmware includes initiating a firmware modification. At least one prohibited pre-determined operational state is inhibited to prevent the computer system from entering the at least one pre-determined operational state until a subsequent boot. The firmware is modified. | 06-11-2009 |
20090164772 | LOCATION BASED POLICY SYSTEM AND METHOD FOR CHANGING COMPUTING ENVIRONMENTS - A system and method for changing compute environments for a mobile platform device. The mobile platform includes a sensory and location determination engine coupled to a policy engine. The sensory and location determination engine determines a current location of the mobile platform device and the policy engine determines what applications to launch, what applications not to launch, and what core usage to invoke for the determined location of the mobile platform device. | 06-25-2009 |
20090164773 | DYNAMIC RECONFIGURATION SUPPORTING METHOD, DYNAMIC RECONFIGURATION SUPPORTING APPARATUS, AND DYNAMIC RECONFIGURATION SYSTEM - A dynamic reconfiguration supporting method that generates a driver function to cause a dynamic reconfiguration circuit to execute a program of an application described in a predetermined language, includes acquiring a configuration defining file representing a configuration of a cluster of the dynamic reconfiguration circuit in execution of the process of the application, generating an address map representing an address of a processing element (to be referred to as “PE” hereinafter) in the cluster on the basis of the configuration defining file acquired by the acquiring operation, generating a driver function that associates the function and an address of the PE which executes the function with reference to the address map, when a PE which executes a function described in the application is allocated from the PE, and creating a driver function file that stores the driver function. | 06-25-2009 |
20090172385 | ENABLING SYSTEM MANAGEMENT MODE IN A SECURE SYSTEM - Apparatuses, methods, and systems for enabling system management mode in a secure system are disclosed. In one embodiment, a processor includes sub-operating-system mode logic, virtual machine logic, and control logic. The sub-operating-system mode logic is to support a sub-operating-system mode. The virtual machine logic is to support virtualization. The control logic is to prevent virtualization from being enabled when the sub-operating-system mode is disabled. | 07-02-2009 |
20090172386 | Situation Sensitive Memory Performance - The present invention presents a non-volatile memory system that adapts its performance to one or more system related situation. If a situation occurs where the memory will require more than the allotted time for completing an operation, the memory can switch from its normal operating mode to a high performance mode in order to complete the operation quickly enough. Conversely, if a situation arises where reliability could be an issue (such as partial page programming), the controller could switch to a high reliability mode. In either case, once the trigging system situation has returned to normal, the memory reverts to the normal operation. The detection of such situations can be used both for programming and data relocation operations. An exemplary embodiment is based on firmware programmable performance. | 07-02-2009 |
20090172387 | MANAGING DYNAMIC CONFIGURATION MODIFICATIONS IN A COMPUTER INFRASTRUCTURE - Data for a dynamic configuration of a set of producer components is stored in a set of component objects and a set of relationship objects. When an event is received indicating a change to the dynamic configuration, a component object and/or relationship object is updated to reflect the change. The component and/or relationship object(s) can be used to notify one or more listening components of modifications to the dynamic configuration. In this manner, listening components are only loosely coupled with producer components making any necessary adjustments to configuration changes easier to implement. | 07-02-2009 |
20090177878 | System and Method for Enabling Storage Area Network Component Migration - A system and method for enabling storage area network (SAN) component migration are provided. An end-to-end systems management console, referred to as the hardware migration assistant, is provided to simplify the migration steps for a SAN administrator to replace key SAN components. The hardware migration assistant provides a single interface suitable for stepping the SAN administrator through the reconfiguring task faster and with fewer sources of error than the known distributed manual process. The hardware migration assistant of the illustrative embodiments provides an interface through which a user may specify a type of SAN component that is being replaced and identifies the particular SAN components that are being replaced. The hardware migration assistant provides a knowledge base for guiding the user through the replacement operation and the reconfiguring of the SAN components, including the new SAN components, based on the previous configuration of the replaced components. | 07-09-2009 |
20090187756 | SYSTEM AND METHOD FOR HARDWARE-SOFTWARE MULTITASKING ON A RECONFIGURABLE COMPUTING PLATFORM - A platform supporting reconfigurable computing, enabling the introduction of reconfigurable hardware into portable devices is described. Dynamic hardware/software multitasking methods for a reconfigurable computing platform including reconfigurable hardware devices such as gate arrays, especially FPGA's, and software, such as dedicated hardware/software operating systems and middleware, adapted for supporting the methods, especially multitasking, are described. A computing platform, which is a heterogeneous multi-processor platform, containing one or more instruction set processors (ISP) and a reconfigurable matrix (for instance a gate array, especially an FPGA), adapted for (dynamic) hardware/software multitasking is described. | 07-23-2009 |
20090193246 | DATA PROCESSING APPARATUS AND METHOD OF MOUNTING LOGICAL DRIVE - A data processing apparatus and a method of mounting a logical drive are provided which reduce the time required for completing start-up of an application. A priority level of each logical drive is determined based on access frequency by the automatically started applications in an initial setting processing of the applications in the previous start-up of the data processing apparatus. Higher priority is given to the logical drive having higher access frequency. For subsequently starting up the data processing apparatus, each logical drive is mounted in the order of the determined priority. | 07-30-2009 |
20090204804 | Information processing device - An information processing device includes an authenticating part that authenticates user, an authentication canceling part that cancels authentication of the user when the authenticating part authenticated, and removes setting information and screen information input by the user; an operation condition storing part that stores the setting information and the screen information input by the user in an external memory medium when canceling authentication of the user, and a reproducing part that reads the setting information and the screen information stored in the external memory medium from the external memory medium when the authenticating part authenticates the user, and reproduces an operation condition based on the setting information and the screen information that were read. | 08-13-2009 |
20090217026 | METHOD FOR CHANGING POWER STATES OF A COMPUTER - A method for changing power states of a computer sends a shutdown event to all running applications before the computer goes to sleep to prevent data loss in a sleep state of the computer. Furthermore, the method stores a system memory image into a flash memory before the computer goes to the sleep state. Moreover, the method restores the system memory image from the flash memory to the system memory when the computer exit the sleep state to come back the work state. | 08-27-2009 |
20090222654 | Distribution of tasks among asymmetric processing elements - Techniques to control power and processing among a plurality of asymmetric cores. In one embodiment, one or more asymmetric cores are power managed to migrate processes or threads among a plurality of cores according to the performance and power needs of the system. | 09-03-2009 |
20090240935 | COMPUTING ENVIRONMENT CONFIGURATION - Within a computing environment, an application may run in a variety of contexts, e.g., as a natively executable application, as a client-side interpretable application embedded in a web browser, or as a server-side application that communicates with the user through a web interface presented on a device. The application may also access resources of the computing environment stored on multiple devices. The configuration of the application to operate equivalently in these diverse environments may be facilitated by representing the application within an object hierarchy representing the computing environment. The application may be configured to operate on the objects of the object hierarchy regardless of the location of the stored objects, to execute on any device, and to execute upon a standard set of application programming interfaces. The configuration of the application in this manner promotes the versatility of the application in operating equivalently in different programming contexts. | 09-24-2009 |
20090249058 | SYSTEM AIDING FOR DESIGN - A system aiding for design includes a determining unit determining whether it is possible to first product data with second product data by comparing interface data of the first product data with interface data of the second product data and a replacing unit replacing the first product data contained in design data with the second product data when the determining unit determines that replacement is possible. | 10-01-2009 |
20090265538 | Method and Related Control Interface for Switching an Operating State in a Portable Electronic Device - A method for switching an operating state in a portable electronic device includes sending a switching signal when a plurality of specific pads of the portable electronic device are triggered simultaneously, and switching the operating state of the portable electronic device according to the switching signal. | 10-22-2009 |
20090271607 | Method and Apparatus for Dynamic Provisioning in Data Processing Environment - Techniques are disclosed for the dynamic introduction of new components to be used during provisioning of solutions in data processing system environments such as service delivery environments. For example, in a provisioning system that manages provisioning of components in a data processing system, an automated method of dynamically provisioning one or more new components in the data processing system comprises the provisioning system performing the following steps. The provisioning system accepts a registration of a new component during a runtime period of the data processing system, wherein the new component has not been previously registered in the data processing system prior to the runtime period, and further wherein the registration comprises obtaining information relating to at least one of one or more prerequisites and a configuration associated with the new component. The provisioning system causes a modification to the data processing system by enabling use of the registered new component therein. | 10-29-2009 |
20090271608 | Temperature Threshold Application Signal Trigger for Real-Time Relocation of Process - A method of managing a process relocation operation in a computing system is provided and includes determining respective operating temperatures of first, second and additional nodes of the system, where the first node has an elevated operating temperature and the second node has a normal operating temperature, notifying first and second kernels respectively associated with the first and second nodes, of a swapping condition, initially managing the first and second kernels to swap an application between the first and the second nodes while the swapping condition is in effect, and secondarily managing the first and second kernels to perform a barrier operation to end the swapping condition. | 10-29-2009 |
20090271609 | SYSTEM AND METHOD FOR TRANSFERRING USER PREFERENCES - A system and method for customizing a device includes identifying a user of a device and determining a profile for the user of the device from a network. The profile includes a record of at least one user preference for a type of the device. The profile is translated to a configuration of the device. The device is modified according to the configuration to permit use of the device with the at least one user preference. | 10-29-2009 |
20090271610 | Multi-Function Apparatus and Method of Restricting Use of Multi-Function Apparatus - A multi-function apparatus which has plural functions includes: an authentication information acquiring unit which acquires authentication information on a user desiring to use the functions by use of an authentication information inputting unit; a use restriction unit which determines whether the user desiring to use the functions has use authority on the basis of the acquired authentication information, and permits the user to use the functions on condition of determining that the user has the use authority; an operation determination unit which determines whether at least one of the authentication information inputting unit, the authentication information acquiring unit, and the use restriction unit normally operates; and a setting change unit which changes setting of the use restriction unit on the basis of an input from the user by executing transfer to a setting change mode on condition that an operation of the transfer to the setting change mode is executed by the user, when the unit determined not to normally operate is present. | 10-29-2009 |
20090327686 | Updating A Basic Input/Output System ('BIOS') Boot Block Security Module In Compute Nodes Of A Multinode Computer - Updating a BIOS boot block security module in a plurality of compute nodes of a multinode computer including, for each compute node in the multinode computer, upon powering on the compute node: determining whether a new image of security module is available; if a new image of the security module is available, commanding the reset control module of the compute node to block an attempt by the security module to propagate a reset signal on the scalability bus to other compute nodes in the multinode computer; updating to the new image of the security module; upon completion of the update, resetting the compute node including attempting to propagate a reset signal on the scalability bus to other compute nodes in the multinode computer; and blocking the attempt to propagate the reset signal on the salability bus. | 12-31-2009 |
20090327687 | ARRANGEMENTS FOR ESTABLISHING MANAGEMENT ENGINE DEFAULT SETTINGS - The employment of a process of applying user-defined defaults to a management engine or analogous arrangement, wherein a system BIOS calls or recalls such defaults, as needed, from NVRAM responsive to the need for a reset of defaults. | 12-31-2009 |
20090327688 | METHOD AND SYSTEM FOR DETECTING A MALICIOUS CODE - Embodiments of the present invention provide a method and a system for detecting a malicious code. The method includes obtaining first system information and second system information, and detecting the malicious code by identifying difference between the first system information and the second system information, which thus can detect an unknown malicious code, improve the system security, and can be easily implemented. | 12-31-2009 |
20090327689 | SYSTEMS AND METHODS FOR TUNING AN OPERATING SYSTEM, APPLICATION, OR NETWORK COMPONENT - A method, system, apparatus, and media are directed to tuning a device. Values are stored for each of a plurality of device parameters based on device metrics. The device parameters are constraint-matched over changes to settings of the device parameters to identify at least one point within each range of the device parameters that optimizes a performance measure for the device. Tuning values are selected for each device parameter based on the identified point. The tuning values are provided for tuning the device. The device is tuned with roll-back based on the running values. | 12-31-2009 |
20100037044 | Method and system for using a server management program for an error configuration table - Methods and systems are disclosed for using a server management program for an error configuration table, wherein a user loads the management program, which receives a Hardware Error Configuration Table (HECT) from baseboard management controller (BMC) firmware, the HECT table containing error control parameters for a hardware error event table. A replica of the HECT is maintained in SRAM using BMC firmware. The HECT is sent via the basic input output system (BIOS) during system power up. An interface is set up to allow the user to configure error event thresholds. The user can set preferred threshold of a system management requirement without rebooting system. If the user makes changes to the HECT, the management program sends the new HECT to BMC firmware to feedback the completion. A software SMI is issued to inform BIOS of HECT changes during the BMC completion. BIOS informs the operating system (OS) to discard and reload the new HECT. | 02-11-2010 |
20100042826 | Dynamic Control of Device State Based on Detected Environment - Techniques for automatically adjusting device preferences (e.g., playback settings of a PMD) based the on the device's environment. The environment may be characterized, for example, by one or more of the location of the device, the accessories connected to the device, and/or the state of wireless signals detected by the device. The device stores different states associated with different environments, and loads the appropriate state variables based on the detected environment. For example, when connecting to a given speaker system resumption of audio playback can be from the last track or playlist being played on that speaker system. | 02-18-2010 |
20100042827 | USER IDENTIFICATION IN CELL PHONES BASED ON SKIN CONTACT - A system and methodology that can customize screen time-outs on a portable electronic device based on user activity is provided. The system employs a sensing component that receives data from one or more sensors located on the portable electronic device, for example, skin conductivity sensors. The sensing component determines whether the user is using the portable device, either actively or passively and also determines the identity of the user. A configuring component is employed to change one or more features or functions of the portable electronic device based on the information determined by the sensing component. In particular, the configuring component changes one of more features of the portable electronic device based on the preferences predefined by the identified user and device usage (active and passive usage). | 02-18-2010 |
20100049963 | 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. | 02-25-2010 |
20100058048 | Profile Adjustment Module For Use With Data Processing System - A profile adjustment module which enables customization of the profiles within a computer system. The profile adjustment module enables gaming or entertainment enthusiast or customers an easy-to-use interface to tune their personal computer for maximum performance for a customized application such as a gaming or entertainment application. The interface of the profile adjustment module includes designated settings depending on the system make-up. When a customer selects a usage model such as a “Game on” usage model or an “Entertainment on” usage model, the profile adjustment module initiates a predetermined sequence of events including, but not limited to tuning the audio and video settings to peek experience settings (where the settings are specifically chosen to adjust the usage model). | 03-04-2010 |
20100064128 | METHOD AND SYSTEM FOR RESTORING SYSTEM CONFIGURATION AFTER DISORDERLY SHUTDOWN - Disclosed are techniques for recovering system configuration settings, such as remote management, of an information handling system following a disorderly shutdown. A restart controller detects a disorderly shutdown of an information handling system and, in response, sets a disorderly shutdown flag and restarts the information handling system. During the restart, the basic input/output system (BIOS) checks the disorderly shutdown flag as part of its power-on housekeeping. In response to determining the disorderly shutdown flag has been set, the BIOS reconfigures the system configuration settings, such as the power management scheme, of the information handling system so as to enable one or more remote wake mechanisms, such as wake-on-LAN or wake-on-ring. The BIOS then performs an orderly shutdown of the information handling system to place the information handling system in a low-power state, from which the information handling system can be awoken via the remote wake mechanism. | 03-11-2010 |
20100077198 | INSULIN PUMP PROGRAMMING SOFTWARE FOR SELECTIVELY MODIFYING CONFIGURATION DATA - Insulin pump programming software is disclosed that permits selectively modifying insulin pump configuration files. The software facilitates retrieving a source file consisting of a configuration file or portion thereof from a source location. The source file may include general configuration data and insulin delivery data. Once retrieved, the source file may be edited, then the entire source file or a portion thereof may be saved to a target configuration file at one or more target locations. Only the portion of the target configuration file corresponding to the saved source file or portion thereof is replaced by the source file. | 03-25-2010 |
20100077199 | Systems And Methods Of Secure BIOS Update - Systems and methods of securely updating BIOS are disclosed. One such system comprises a reprogrammable memory, a first and a second register, and comparison logic. The reprogrammable memory comprises a first portion and a protect input. The protect input is configured to disallow writes to at least the first portion when the memory protect input is at a first levels, and to allow writes to at least the first portion when the protect input is at a second level. The comparison logic is configured to drive a comparison output to a third level responsive to the first and second registers having equal values, and to drive the comparison output to a fourth level responsive to the first and second registers having different values. The comparison output is electrically coupled to the memory protect input. | 03-25-2010 |
20100077200 | METHOD AND APPARATUS FOR SWITCHING PERFORMANCE - A method and an apparatus for switching performance are provided. The method includes: providing a performance adjustable circuit working at a specific threshold frequency; determining a working power supply of the performance adjustable circuit; when the working power supply is higher or lower than a specific threshold level range corresponding to the specific threshold, adjusting the performance adjustable circuit to work at another specific threshold frequency. | 03-25-2010 |
20100088503 | Microcontroller - A microcontroller including: a first voltage detection circuit that generates a first detection signal when a power supply voltage decreases to a voltage lower than a first voltage value; a second voltage detection circuit that generates a second detection signal when the power supply voltage decreases to a voltage lower than a second voltage value that is smaller than the first voltage value; a CPU that has a function of switching between a normal operation mode and a standby mode, performs an interrupt processing operation to shift from the normal operation mode to the standby mode when the first detection signal is generated, and shifts to the standby mode independently of the interrupt processing operation when the second detection signal is generated; and a first memory circuit that stores information indicating that the CPU has shifted to the standby mode before completing the interrupt processing operation. | 04-08-2010 |
20100106958 | SECURITY AUDIT SYSTEM AND METHOD - Methods, apparatuses and a system are provided for performing a security audit of, for example, a multi-function device. | 04-29-2010 |
20100115259 | Methods, Apparatuses, and Computer Program Products for Reducing Power Consumption in Computing Devices - A method, apparatus, and computer program product are provided for reducing power consumption in computing devices. An apparatus may include a processor configured to provide a user interface allowing a user to select a device power profile from a plurality of available device power profiles. The processor may be further configured to receive an indication of a selection of a device power profile. The processor may additionally be configured to implement the selected device power profile based at least in part upon the received indication. The processor may also be configured to measure power consumed by the device and calculate power consumption statistics based at least in part upon the measured power consumed. The processor may further be configured to send the calculated power consumption statistics to a community power savings portal. Corresponding methods and computer program products are also provided. | 05-06-2010 |
20100122077 | SWITCHING BETWEEN MULTIPLE OPERATING SYSTEMS (OSes) USING SLEEP STATE MANAGEMENT AND SEQUESTERED RE-BASEABLE MEMORY - Embodiments of switching between multiple operating systems (OSes) using sleep state management and sequestered re-baseable memory are generally described herein. Embodiments of the invention allow one OS to be suspended into S3 or sleep mode, saving its state to memory and turning off its devices. Then, another sleeping OS can be resumed from another location in memory by switching a memory base addressed to a sequestered memory region and restoring its device state. Other embodiments may be described and claimed. | 05-13-2010 |
20100125725 | METHOD AND SYSTEM FOR AUTOMATICALLY DETECTING KEYBOARD LAYOUT IN ORDER TO IMPROVE THE QUALITY OF SPELLING SUGGESTIONS AND TO RECOGNIZE A KEYBOARD MAPPING MISMATCH BETWEEN A SERVER AND A REMOTE USER - A method, system and computer program product for keyboard layout detection resulting in improving the quality of the spelling suggestions, and in another aspect, recognizing a keyboard mapping mismatch between a computer and a given remote user based on a defined finite dictionary. There is no extra Application Programming Interfaces (API) required to pass information between the text editor and a spellchecking engine in order to perform keyboard layout detection. | 05-20-2010 |
20100125726 | THIN CLIENT HOST WAKEUP METHOD AND THIN CLIENT HOST - A thin client host wakeup method to switch a thin client host from a sleep mode back to an active mode, wherein the thin client host wakeup method comprises the steps of: receiving a wake on LAN packet to generate a wakeup interrupt; determining, a storing module of the thin client host having a sleep flag; generating a trigger signal to the power module to activate the power module; electrically connecting the power module to a power switch; and retrieving a former system status and switching the thin client host from the sleep mode back to the active mode according to the former system status. | 05-20-2010 |
20100125727 | METHOD AND APPARATUS FOR RECONFIGURING SOFTWARE IN SDR TERMINAL - A method and apparatus for reconfiguring software in a software-based wireless terminal when a new wireless communication service is to be carried out is provided. The method of reconfiguring software at a software defined radio (SDR) terminal including one or more reconfigurable elements, includes: indentifying program installation time and program startup time with respect to the respective reconfigurable elements, selecting a reconfigurable element from the one or more reconfigurable elements based on the program installation time and the program startup time, and placing a program on the selected reconfigurable element. Accordingly, time for installing a new wireless communication service can be reduced in the SDR mobile communication terminal. Thus, convenience can be provided to a user. | 05-20-2010 |
20100131749 | APPARATUS AND METHOD FOR CONTROLLING OPERATING MODE OF MOBILE TERMINAL - An operating mode control apparatus and method for a mobile terminal are disclosed. The apparatus and method enable the user to control the operation of a mobile terminal on the basis of the proximity of the user to the mobile terminal, the movement of the mobile terminal, and the housing orientation thereof. Hence, the user may enjoy a visuo-spatial user interface. | 05-27-2010 |
20100146257 | Dynamic reconfiguration computer product, apparatus, and method - A computer-readable recording medium stores therein a dynamic reconfiguration program that switches process by process, execution of a series of processes for which reconfiguration is to be performed, from execution by software over to execution by hardware. The dynamic reconfiguration program causes a computer to execute detecting in an order reverse to that in which the series of processes is executed, a process that is among the series of processes and under execution by the software; building on the hardware, a logic circuit realizing a function of the detected process; and switching execution of the process from execution by the software over to execution by the built logic circuit. | 06-10-2010 |
20100153700 | Multicore Processor And Method Of Use That Configures Core Functions Based On Executing Instructions - A processor having multiple cores coordinates functions performed on the cores to automatically, dynamically and repeatedly reconfigure the cores for optimal performance based on characteristics of currently executing software. A core running a thread detects a multi-core characteristic of the thread and assigns one or more other cores to the thread to dynamically combine the cores into what functionally amounts to a common core for more efficient execution of the thread. | 06-17-2010 |
20100161955 | METHOD AND DEVICE FOR PROGRAMMING A CORDLESS HANDPIECE FOR ROOT CANAL TREATMENT - A method and device for programming a cordless handpiece used for root canal treatment and having a first memory and a tool holder for a treatment tool are described. The method includes providing a first data volume having a plurality of data sets in a second memory separate from the first memory, each of the data sets comprising at least one parameter assigned to the cordless handpiece and/or to the operable tool, selecting at least some of the data sets from the first data volume in the second memory, transmitting the selected data sets from the second memory to the first memory of the handpiece, and selecting a data set from the updated first memory for operation of the handpiece. | 06-24-2010 |
20100174896 | METHOD AND SYSTEM TO UPDATE APPLICATIONS BASED ON AVAILABILITY SETTINGS - A method and system for updating one or more application settings based upon information contained in an availability setting. A determination may be made as to whether a first availability setting is activated for a first application associated with a user. In response to the determination that the availability setting is activated for the first application associated with a user, availability information included in the first application setting may be identified and a second availability setting for a second application associated with the user may be modified, in response to the identified availability information. | 07-08-2010 |
20100180110 | SYSTEM AND METHOD FOR CONFIGURING OPTION ROM - A method of configuring an information handling system includes operating a management controller to obtain device configuration data from a management server, storing the device configuration data in the information handling system, booting the information handling system, and accessing the device configuration data to configure a device. Machine-executable code for an information handling system includes instructions for carrying out a method including obtaining configuration data for a device from a management server, storing the configuration data in a management controller, booting the information handling system, detecting the device, and accessing the configuration data to configure the device. An information handling system includes a processor, a device, and a management controller. The management controller obtains configuration data for the device from a management server, stores the configuration data, boots the information handling system, and accesses the configuration data to configure the device. | 07-15-2010 |
20100191952 | RISK MITIGATION FOR COMPUTER SYSTEM CHANGE REQUESTS - Implementation of change requests involves risk for computer systems. Methods of mitigating such risk, and apparatus to perform the methods, include comparing levels of risk of risk factors of a change request to corresponding risk factors of one or more prior change requests, and suggesting alternative factor values to lower an expected level of risk. | 07-29-2010 |
20100191953 | ELECTRONIC APPARATUS, INFORMATION OUTPUT METHOD AND PROGRAM - An electronic apparatus ( | 07-29-2010 |
20100205425 | MULTI-LEVEL DATA STORAGE - Rather than storing all data in the same manner, e.g., an encrypted manner, a security level with which to associate received data of a given type may be determined. Subsequently, distinct types of data may be stored in a distinct manner, with the manner of storage having a security level appropriate to the type of data. For example, a first type of data may be stored in an encrypted manner (i.e., with a high level of security), while a second level of data may be stored in a plain text manner (i.e., with a low level of security). | 08-12-2010 |
20100205426 | MICROPROCESSOR MONITORING APPARATUS AND MICROPROCESSOR MONITORING METHOD - To provide a method for enabling a microprocessor to be restarted after rewriting a program without providing a dedicated circuit and an apparatus using the method, a timer means for counting a predetermined clock is controlled in the following first and second mode, where in the first mode, the timer means is rest (count-cleared) at predetermined intervals by a program so as to monitor an operating status of the program, and in the second mode, the microprocessor is restarted without resetting the timer means at predetermined intervals by the program. | 08-12-2010 |
20100217968 | Apparatus, System, and Method for Accurate Automated Scheduling of Computer Suspend and Resume - An apparatus, system, and method are disclosed for suspend-resume scheduling in conjunction with an operation requiring a suspend-resume cycle of a computer | 08-26-2010 |
20100223454 | METHOD AND APPARATUS FOR REMOVABLE DEVICE MODIFICATION OF SYSTEM CONFIGURATION - A method and apparatus for updating the system configuration settings of a computer system. Embodiments include a remote system configuration system that enables a user to update the system configuration of a target machine from a server machine over a network or similar communications system. Another embodiment includes a system configuration method using a bus master device to write system configuration data into a target computer system. | 09-02-2010 |
20100228960 | VIRTUAL MEMORY OVER BASEBOARD MANAGEMENT CONTROLLER - Embodiments of the present invention generally relate to techniques for updating a BIOS image stored in a computer system. The BIOS image is stored in a flash memory and updated over an embedded system, such as a baseboard management controller (BMC). In one embodiment, a method for updating a BIOS image on a computer system includes receiving, by a service processor, an updated BIOS image over a communications channel, moving a current BIOS image from a first storage location to a second storage location, moving the updated BIOS image to the first storage location, receiving, from a chipset coupled to the service processor, a request to access the BIOS image on the server system, and directing, by the service processor, the request to access the BIOS image to the BIOS image in the second storage location. | 09-09-2010 |
20100241842 | Method for Command Line Interface Restore Points with Support for an Atomic Sets of Commands - The present invention introduces methods for controlling and configuring systems using a new command line interface (CLI) command. The CLI command allows a user to set a save point or a restore point of the configuration (e.g., setsavepoint). After the CLI command is executed, the user can continue issuing configuration commands. In addition, if at some point the user wants to go back to the restore point, the user can issue an additional command which generates a CLI script containing all of the commands that need to be executed in order to modify the configuration such that it goes back to its state at the point at which the restore point was set. | 09-23-2010 |
20100241843 | SERVER SYSTEM, SECURITY IMPROVING METHOD OF SERVER AND COMPUTER PROGRAM OF THE SAME - A server system is provided in which it is possible to avoid an improper operation or malicious operation on, for example, a power switch of a server. In such a system, both a management server and multiple servers are connected to a network. Each multiple server includes: an authentication key storing portion which stores an authentication key; and a management module which compares between data inputted by operating the operation switches and the authentication key stored in the authentication key storing portion, wherein the management module sets the operation switches available if the input data and the authentication key are the same. The management module includes a function of writing the authentication key received from the management server into the authentication key storing portion. The management server includes a virtualized environment software which transmits the authentication key to each of the multiple servers via the network. | 09-23-2010 |
20100250913 | Methods and Systems for Managing A Voltage Regulator - A method for increasing efficiency of a voltage regulator in an information handling system (IHS) is provided. The method may include enabling one or more operating phases associated with the voltage regulator and initializing a switch configuration having at least one high-side switch and at least one low-side switch. In addition, the may method include initializing a dead-time value, sensing a load current, and adjusting the number of operating phases, the switch configuration, or the dead-time value in response to the load current | 09-30-2010 |
20100250914 | WAKE ON LAN FOR BLADE SERVER - A computer implemented method, a tangible computer medium, and a data processing system are provided for waking a blade server from an operational state of reduced power. When server blade enters the state of reduced power, a service firmware configures a multi-port blade switch of the server blade to direct incoming packets to the service firmware. The service firmware then polls for receipt of a Wake-on-Lan magic packet. When the Wake-on-Lan magic packet is received by the service firmware, the service firmware reconfigures the multi-port blade switch to direct incoming packets to a network interface card of the server blade. The service firmware then initiates a reboot of the server blade. | 09-30-2010 |
20100250915 | ADJUSTING SYSTEM CONFIGURATION FOR INCREASED RELIABILITY BASED ON MARGIN - A system provides a mechanism for increasing reliability by allowing margins to be evaluated and if one or more margins of a current configuration are too small, system configuration is modified to increase the margin. A computing device determines through training a first operating point of at least one operational characteristic of the system and a first margin associated therewith. The first margin is compared to a predetermined threshold margin and if the first margin is less than the predetermined threshold margin, the configuration of the system is adjusted to provide a configuration with greater margin for the operational characteristic. The system is retrained with the new configuration to determine a second operating point and a second margin associated therewith and compares the second margin to the threshold margin to determine if the second margin is more than the threshold margin, to satisfy reliability requirements. | 09-30-2010 |
20100250916 | Component Firmware Integration in Distributed Systems - A plurality of platforms may be defined in a distributed system. Each of the platforms may include a processor and a chipset from a common source on a single motherboard. Extensible firmware interface drivers are provided for the processors and the chipsets. Each of the platforms may be defined pursuant to a system definition model where the system definition model defines the firmware for each of the platforms. As a result, any of the platforms can be updateable from a common source, such as an Internet web site. | 09-30-2010 |
20100268929 | ELECTRONIC DEVICE AND SETTING METHOD THEREOF - According to one embodiment, an electronic device that is configured to be removably connected to a host device includes a first storage module, a first determination module, and a setting change module. The first storage module stores a data file received from the host device. Each time a data file is newly stored in the first storage module, the first determination module determines whether the data file contains setting instruction information instructing to change a setting of the electronic device. When the first determination module determines that the data file contains the setting instruction information, the setting change module changes the setting of the electronic device as instructed by the setting instruction information. | 10-21-2010 |
20100268930 | ON-CHIP POWER PROXY BASED ARCHITECTURE - The embodiments provide an assigned counter of a first set of counters and stores a value for an activity of a set of activities forming a set of stored values. The value comprises the count multiplied by a weight factor specific to the activity. A power manager manages the first set of counters, receives a set of activities to be monitored for a unit, groups the portion into subsets based on at least one of a frequency of occurrence of each activity and power consumption for each activity, sums the stored values corresponding to each activity in each subset to reach a total value for each subset, multiplies the total value of each subset by factor corresponding to the subset to form a scaled value for each subset, and sums the scaled value of each subset to form a power usage value. | 10-21-2010 |
20100268931 | Resiliently Retaining State Information Of A Many-Core Processor - In one embodiment, the present invention includes a method for performing dynamic testing of a many-core processor including a plurality of cores, manipulating data obtained from the dynamic testing into profile information of the many-core processor, and storing the profile information in a non-volatile memory. The non-volatile memory may be within the many-core processor, in some embodiments. Other embodiments are described and claimed. | 10-21-2010 |
20100281245 | METHOD AND APPARATUS FOR TUNING A DIGITAL SYSTEM - A digital system | 11-04-2010 |
20100281246 | SYNCHRONIZATION OF SWAPPABLE MODULE IN MODULAR SYSTEM - Exemplary methods, systems, and computer program product embodiments for synchronizing a swappable module between modular computer systems are provided. Each of the embodiments has dual controllers and distributed copies of states. Upon an insertion of the swappable module in a storage system, a plurality of storage components are queried, including a partner swappable module, to determine if a quorum of identification information is present. If the quorum is present, at least one of the plurality of storage components having non-matching identification information is overwritten with the identification information of the quorum. If the quorum is not present, a reset to default procedure is performed. The reset to default procedure designates at least as many storage components of the plurality of storage components with the identification information sufficient to constitute the quorum. | 11-04-2010 |
20100293367 | System and Method for Optimizing Performance of an Information Handling System Component - Systems and methods for optimizing performance of an information handling system component communicatively coupled to the information handling system are disclosed. An information handling system may include a data gathering module and an operating condition controller module. The data gathering module may be configured to retrieve an operating condition characterization value from the component. That operating condition characterization value may be substantially based on a predetermined characteristic of the component. The operating condition controller module may be configured to modify an operating condition of the component based at least on the retrieved operating condition characterization value. | 11-18-2010 |
20100325411 | Deactivation system and method for a transferable device - Methods and systems for deactivation of one or more applications operating on a transferable device are provided. | 12-23-2010 |
20100325412 | APPARATUS FOR RECONFIGURATION OF A TECHNICAL SYSTEM BASED ON SECURITY ANALYSIS AND A CORRESPONDING TECHNICAL DECISION SUPPORT SYSTEM AND COMPUTER PROGRAM PRODUCT - The invention relates to an apparatus for analyzing and reconfiguring a technical system ( | 12-23-2010 |
20110004748 | ELECTRICAL CIRCUITRY FOR USE IN VOLTAGE CONTROLLERS - An integrated circuit resides on a circuit board. During operation, the digital controller integrated circuit produces control signals to control a power supply for delivery of power to a load. The integrated circuit can include multiple connectivity ports, on-board memory, and mode control logic. The multiple connectivity ports such as pins, pads, etc., of the integrated circuit can be configured to provide connections between internal circuitry residing in the integrated circuit and external circuitry residing on a circuit board to which the integrated circuit is attached. The mode control logic monitors a status of one or more connectivity ports of the integrated circuit to detect when a board handler places the digital controller in a power island mode in which the integrated circuit is powered so that the board handler can access (e.g., read/write) the memory in the digital controller integrated circuit while other portions of the board are unpowered. | 01-06-2011 |
20110004749 | Launching An Application From A Power Management State - A method for launching a selected application in a computer system that is either in a sleep state or a power-off state, the computer system includes an operating system (OS) installed therein to execute applications in a normal mode of the OS. The method includes, while the computer system is in one of the sleep state and the power-off state, receiving a command to launch the selected application in the computer system, loading the OS in a sandbox mode preconfigured for the selected application, and the OS in the sandbox mode launching the selected application to run in the computer system. | 01-06-2011 |
20110016304 | PASSIVE ACTIVATION OF BOOTLOADER NETWORK FEATURES - Consistent with embodiments of the present invention, systems and methods are disclosed for operating an override boot sequence. In some embodiments, a system may be disclosed comprising a computing device; client software configured to boot the computing device to a normal state; a first memory associated with the computing device, wherein the client software is stored on the first memory; and a network interface in communication with a server. The server may be configured to transmit a sentry packet to the computing device. A bootloader program may be associated with the computing device, wherein the bootloader device may be configured to open the network interface port associated with the serve and monitor for the presence of the sentry packet. The bootloader program may be further configured to download a software application across the network and execute the software application instead of the client software. | 01-20-2011 |
20110022833 | ALTERING PERFORMANCE OF COMPUTATIONAL UNITS HETEROGENEOUSLY ACCORDING TO PERFORMANCE SENSITIVITY - One or more computational units of a computer system are selectively altered in terms of performance according to which of the one or more computational units has a higher performance sensitivity than others of the computational units. | 01-27-2011 |
20110029767 | System and Method for Transforming Configuration Data Items in a Configuration Management Database - A system, method and apparatus for performing information transformations on an information stream composed of configuration items (CIs) for improving data quality and extending the capabilities of a configuration management database (CMDB). In one embodiment the data transformations ensure that a CMDB can be used to manage environments that use Network Address Translation by the modification of the signatures of analyzed CIs so that the resulting set of CIs is unique. The modification is applied to augment the signature with a domain specific prefix so that, when loaded into the enterprise wide CMDB, a CI is uniquely identified. | 02-03-2011 |
20110035576 | Configurable field device for use in process automation systems - A configurable field device for automation technology with a partially dynamically reconfigurable logic chip FPGA, in which function modules are dynamically configured during runtime, and to a method for operating the configurable field device. | 02-10-2011 |
20110040962 | METHOD OF SETTING THE SOUND VOLUME OF AN ELECTRONIC DEVICE - The present invention relates to an electronic device comprising a microphone, a loudspeaker, and a ringer, the device also comprising at least one inclination detector used for setting sound volume, the volume setting having at least two ranges, a first range ( | 02-17-2011 |
20110047368 | Application Display on a Locked Device - A user request to display an application while the device is locked is received. In response to this user request, one or more images generated by the application are obtained and displayed while the device is locked. Additionally, an indication of an application to be displayed upon resuming operation from a power-saving mode can be received, and an image generated by the application is displayed in response to resuming operation from the power-saving mode. | 02-24-2011 |
20110047369 | Configuring Software Agent Security Remotely - A device, method, computer program product, and network subsystem are described for receiving information from a remote agent locally and responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent. | 02-24-2011 |
20110055544 | SYSTEMS AND METHODS FOR TRACKING A HISTORY OF CHANGES ASSOCIATED WITH SOFTWARE PACKAGES AND CONFIGURATION MANAGEMENT IN A COMPUTING SYSTEM - In order to track actions performed by a package manager or a configuration management system, a computing system can be configured to include a tagging tool. The tagging tool can be configured to cooperate with the package manager and the configuration management system in order to determine and generate a history of the actions performed by the package manager and the configuration management system. The history can include a description of the actions, the reasons why the actions were performed, and a list and description of the software programs, files, and software libraries that are affected by the actions. | 03-03-2011 |
20110066840 | SYSTEM AND METHOD FOR REDUCING SUBSYSTEM ENERGY COSTS - Power supply to system resources is managed by implementing a hardware hook. System resources that should be reconfigured for an application workload are identified. A present power profile in a non-volatile memory is then updated. The present power profile is updated according to the application workload. During a system restart, the present power profile is retrieved from the non-volatile memory. Power is applied to system resources through the hardware hook based on the present power profile. | 03-17-2011 |
20110072257 | METHOD AND DEVICE FOR IMPROVING ACCESSABILITY TO INFORMATION DISPLAYED ON A COMPUTER - A method is described for providing a user of a Personal Computer having one or more physical and/or cognitional limitations, with an improved PC experience, wherein said method comprises: a. evaluating one or more physical or cognitional limitations of the user; b. assigning values to a plurality of pre-defined parameters based on the user own evaluation, wherein at least one of the plurality of pre-defined parameters is a member of a group consisting of: brightness value, contrast value, background color, text size value, text color preference, time duration between two consecutive mouse clicks (double click), cursor size value, icons size value, Keyboard sensitivity value and mouse sensitivity value; and c. adjusting at least one of the settings' values associated with the PC used by the user, based on the value of the one or more pre-defined parameters selected out of the plurality of pre-defined parameters, to enable providing a tailored PC experience to the user. | 03-24-2011 |
20110078434 | PROCESS MANAGEMENT PROVIDING OPERATING MODE SWITCHING WITHIN AN ELECTRONIC DEVICE - A method of process management for facilitating switching of operating modes within an electronic device is presented. In the method, the electronic device initiates a first process associated in a configuration file with a first operating mode of the device. The configuration file includes an indication as to whether the first process is authorized to request a switch to a second operating mode of the device. A request to switch to the second operating mode is received from the first process. The device determines by way of the indication whether the first process is authorized to issue the request. If the first process is authorized to issue the request, the device initiates a second process associated in the configuration file with the second operating mode in response to the request. | 03-31-2011 |
20110078435 | Updating a Power Suppy Microcontroller - A system is described that includes a power conversion module, a data port, a controller to receive data from the data port, and a data store containing instructions that when executed by the controller perform operations to control the power conversion module. The operations include executing instructions in a first portion of the data store during booting of the controller, executing instructions in a second portion of the data store after the controller has booted, receiving a signal from the data port indicating the instructions in the second portion are to be modified, receiving from the data port modified instructions to be stored in the second portion, and executing, in response to the signal, the instructions in the first portion to store the modified instructions in the second portion. | 03-31-2011 |
20110083008 | Automatic Maintenance Of A Computing System In A Steady State Using Correlation - An autonomic computing system is automatically maintained in a steady state. The system has parameters, each of which has one or more threshold. The system may further have influencers, adjustment of which affects the parameters. A value of a first variable specifying how the parameters or influencers are changed once a decision has been made to change the parameters or influencers is received. A value of a second variable specifying how the system and the parameters are affected responsive to a change in the parameters is also received. Where influencers are present, a value of a third variable specifying whether the influencers are distinct or common is also received. One or more of the parameters or influencers are adjusted, based on the values of the first, second, and/or third variables, to return the parameters to more-normal (e.g., median) values. | 04-07-2011 |
20110087874 | ITEM-LEVEL RESTORATION AND VERIFICATION OF IMAGE LEVEL BACKUPS - Systems and methods for item-level restoration from and verification of an image level backup without fully extracting it. The method receives backup parameters and selection of an image level backup to restore or verify and initializes virtual storage. The method attaches the virtual storage to a hypervisor to launch a virtual machine (VM) to test and restore data objects. The method stores VM virtual disk data changes resulting from restoration and verification in a changes storage. The method optionally reconfigures VMs to use an isolated network. The method optionally uses a routing appliance to provide access to VMs running in the isolated network from a production network. The method determines if the VM operating system (OS) is able to start using restored copies of selected data objects and tests applications associated with selected data objects. The method displays restoration and test results in an interface and automatically delivers the results. | 04-14-2011 |
20110087875 | PERFORMANCE ADJUSTMENT APPARATUS AND METHOD OF INFORMATION PROCESSING APPARATUS - A performance adjustment apparatus connected to an information processing apparatus includes a performance adjustment unit that controls operation processing performance of an operation processing apparatus of the information processing apparatus based on a specified performance adjustment value, a performance type list information management unit that manages performance type list information comprising a plurality of pairs of a performance type and a performance adjustment value, a performance type specification unit that specifies a performance type in the performance type list information managed by the performance type list information management unit and changes the performance type, a performance adjustment value setting unit that obtains a performance adjustment value corresponding to the performance type specified by the performance type specification unit from the performance type list information management unit, and sets the obtained performance adjustment value in the performance adjustment unit. | 04-14-2011 |
20110119478 | System and method for providing object triggers - The present invention provides for systems and methods of dynamically controlling a cluster or grid environment. The method comprises attaching a trigger to an object and firing the trigger based on a trigger attribute. The cluster environment is modified by actions initiated when the trigger is fired. Each trigger has trigger attributes that govern when it is fired and actions it will take. The use of triggers enables a cluster environment to dynamically be modified with arbitrary actions to accommodate needs of arbitrary objects. Example objects include a compute node, compute resources, a cluster, groups of users, user credentials, jobs, resources managers, peer services and the like. | 05-19-2011 |
20110119479 | EOOBE-Application to collect information for new computer and manufacturing process - A system and method for enhancing the Electronic Out Of Box Experience (eOOBE) for individuals who are ordering a new or replacement device from the device manufacturer. The user is able to select an option to complete the eOOBE setup prior to receiving the new device, where the new device may be a computer, phone, PDA, or other electronic device. An application such as an applet is downloaded from the manufacturer and the application collects device settings and user preferences, as well as file system information, storing the information to a file on the local device file system. This gathered information may include acquiescence to Electronic User License Agreements (EULA), such that these licenses may be pre-configured with the user's agreement before the device is shipped to the user. The collected information is encrypted and sent to the manufacturer, where the manufacturer then builds and configures the new device in accordance with the received data file. The new device is delivered to the user and the user is able to operate the new device in fully configured and activated mode directly out of the manufacturers shipping container. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 05-19-2011 |
20110125997 | METHOD AND DEVICE FOR CONTROLLING A COMPUTER SYSTEM - A method and a device for controlling a computer system having at least two execution units, switchover operations being carried out between at least two operating modes, and a first operating mode corresponding to a comparison mode and a second operating mode corresponding to a performance mode. At least one set of runtime objects is defined; at least one identifier is assigned to each runtime object of the defined set; and the identifier assigns at least the two operating modes to the runtime object. | 05-26-2011 |
20110138167 | Updating Settings of a Processor Core Concurrently to the Operation of a Multi Core Processor System - The present invention provides an improved method for updating the settings of a processor or a processor core, respectively, concurrently to the operation of the respective processor system in which the processor or processor core, respectively, is running. This enables the insertion of new scan chain data and thus enabling the modification of the hardware characteristics of the processor. | 06-09-2011 |
20110145559 | SYSTEM AND METHOD FOR CONTROLLING CENTRAL PROCESSING UNIT POWER WITH GUARANTEED STEADY STATE DEADLINES - A method of dynamically controlling a central processing unit is disclosed. The method may include determining when a CPU enters a steady state, calculating an optimal frequency for the CPU when the CPU enters a steady state, guaranteeing a steady state CPU utilization, and guaranteeing a steady state CPU utilization deadline. | 06-16-2011 |
20110154010 | SECURITY TO EXTEND TRUST - An exemplary apparatus includes one or more processors; memory; circuitry configured to hash a value associated with core root of trust measurement code and system management code; store the hash in a secure register; load an operating system; validate a certificate associated with the core root of trust measurement code and validate a certificate associated with the system management code; based on the validated certificates, provide an expected hash associated with the core root of trust measurement code and the system management code; decide if the expected hash matches the hash stored in the register; and, if the expected hash matches the hash stored in the register, commence a dynamic root of trust measurement session. Various other apparatuses, systems, methods, etc., are also disclosed. | 06-23-2011 |
20110154011 | METHODS, SYSTEMS, AND APPARATUSES TO FACILITATE CONFIGURATION OF A HARDWARE DEVICE IN A PLATFORM - Embodiments of methods, systems, and apparatuses for configuring a hardware device in a platform are described. In an exemplary method, a configuration message is received that indicates that the hardware device is to be upgraded from a first configuration to a second configuration, wherein the first and second configurations were pre-determined based on previous testing of the hardware device and are stored in the hardware device. The hardware device is then configured to the second configuration. | 06-23-2011 |
20110154012 | Multi-phased computational reconfiguration - Problem solution speed may be increased by dynamically changing processing device computational hardware configuration in concert with respective mathematical phases of an algorithm to match accuracy demands at various phases of computation. Smaller but faster hardware structures may be increased in size using real-time partial or full reconfiguration of a processing device to apply the smallest and fastest possible computational structure for the needed accuracy during each of multiple computational phases. | 06-23-2011 |
20110154013 | ELECTRONIC WASTE AND CARBON FOOTPRINT REDUCTION SYSTEM - An electronic device, a method for manufacturing the electronic device, and a method for using the electronic device. A component unit is provided that has a total performance capacity including an enabled and an additional performance capacities, wherein the additional performance capacity is prevented from being employed by the electronic device until enabled with an access logic run in the electronic device with a key associated with the additional performance capacity. | 06-23-2011 |
20110161652 | SYSTEM, APPARATUS, AND METHOD FOR INHIBITING OPERATION THAT MODIFIES PROGRAM CONFIGURATION - An operation inhibiting system includes an image forming apparatus in which programs are installed and an operation inhibition information providing apparatus, wherein the image forming apparatus includes a configuration information storing unit to store configuration information about the installed programs, an operation inhibition information acquiring unit to transmit the configuration information to the operation inhibition information providing apparatus, and to receive operation inhibition information that is transmitted from the operation inhibition information providing apparatus in response to the configuration information, the operation inhibition information indicating on a program-specific basis whether an operation to modify a configuration of an installed program is allowed, and an operation unit to inhibit the operation on the program based on the received operation inhibition information, wherein the operation inhibition information providing apparatus includes a unit that transmits the operation inhibition information responsive to the configuration information upon receiving the configuration information. | 06-30-2011 |
20110173431 | HARDWARE SUPPORT FOR SOFTWARE CONTROLLED FAST RECONFIGURATION OF PERFORMANCE COUNTERS - Hardware support for software controlled reconfiguration of performance counters may include a plurality of performance counters collecting one or more counts of one or more selected activities. A storage element stores data value representing a time interval, and a timer element reads the data value and detects expiration of the time interval based on the data value and generates a signal. A plurality of configuration registers stores a set of performance counter configurations. A state machine receives the signal and selects a configuration register from the plurality of configuration registers for reconfiguring the one or more performance counters. | 07-14-2011 |
20110173432 | RELIABILITY AND PERFORMANCE OF A SYSTEM-ON-A-CHIP BY PREDICTIVE WEAR-OUT BASED ACTIVATION OF FUNCTIONAL COMPONENTS - A processor-implemented method for determining aging of a processing unit in a processor the method comprising: calculating an effective aging profile for the processing unit wherein the effective aging profile quantifies the effects of aging on the processing unit; combining the effective aging profile with process variation data, actual workload data and operating conditions data for the processing unit; and determining aging through an aging sensor of the processing unit using the effective aging profile, the process variation data, the actual workload data, architectural characteristics and redundancy data, and the operating conditions data for the processing unit. | 07-14-2011 |
20110173433 | METHOD AND APPARATUS FOR TUNING A PROCESSOR TO IMPROVE ITS PERFORMANCE - A data processing apparatus comprising a processor for executing a data processing process and a processor for executing a tuning process is disclosed. The data processing apparatus is arranged such that the tuning process which is a different process to the data processing process can access the parameters of speculative mechanisms of the data processing process and tune the parameters so that the mechanisms speculate differently and in this way the performance of this data processing process can be improved. | 07-14-2011 |
20110179265 | DATA PROCESSING DEVICE - It is assumed that the image data inputted are subjected to run-length compression and compressed encoding based on Huffman encoding. The first step configuration configured on a reconfigurable circuit includes run-length compression circuits | 07-21-2011 |
20110185166 | Slider Control for Security Grouping and Enforcement - A group of security functions may be configured and managed by organizing the security functions and their features into a ranked list and made available through an administrative console. The ranked list may represent various levels of security from which a user may select. Once selected, the security functions may be configured according to the selected level. The console may determine a current security level by analyzing the configuration or status of each of the security functions and presenting a single status level from the ranked list determined by the least secure setting of the various security functions. | 07-28-2011 |
20110185167 | CHANGE IMPACT RESEARCH SUPPORT DEVICE AND CHANGE IMPACT RESEARCH SUPPORT METHOD - There is provided a change impact research support device. Whenever CI included in configuration management information is modified, CIs modified along with a combination of CIs modified in the present configuration management change are extracted. Then, the more the number of modifications performed along with the combination of the CIs is, the higher impact is set for the extracted CIs, and the CIs are indicated to a user as modification-candidate CIs in descending order of impacts. | 07-28-2011 |
20110202753 | CUSTOMISATION OF NOTIFICATIONS PROVIDED BY A COMPUTER APPARATUS - A notification system in a computer apparatus may be customized by connection of a removable storage medium device to a storage medium interface of the computer apparatus. It is detected whether, in the storage medium thereof, there is stored customisation data that includes notification data of additional notifications. If so, the notification data in the computer apparatus is changed to include the notification data of additional notifications. | 08-18-2011 |
20110202754 | USAGE MODE DETERMINATION OF NAVIGATION SYSTEM - A navigation system determines its usage mode. In some embodiments, a method comprises determining a usage mode of a navigation system based on at least one of an acceleration indicator, a speed indicator, and a magnet sensor. The usage mode is at least one of a pedestrian mode, a vehicular mode, an aerial mode, a train mode, and a marine mode. The method further comprises configuring a navigation subsystem based on the usage mode. | 08-18-2011 |
20110219225 | UTILIZATION OF THE SCREEN IMAGE INFORMATION OF A PRIMARY ENVIRONMENT FOR REPRODUCTION AND USER-INTERACTION IN A SECONDARY ENVIRONMENT - A method and apparatus is provided for switching between a primary computing environment and a secondary computing environment without changing the layout of a graphical user interface and a background display of the apparatus. A switching system switches operation between the primary computing environment and the secondary computing environment, switches a screen item between the primary computing environment and the secondary computing environment, and permits one of the primary and the secondary computing environments to go into a sleep state. | 09-08-2011 |
20110225414 | MONITOR WITH CIRCUIT FOR CLEARING CMOS DATA AND COMPUTER MOTHERBOARD - A monitor for clearing CMOS data of a motherboard includes a jumper block including a first pin and a second pin. A power circuit connects to a display circuit to provide power to the display circuit. The power circuit is connected to ground via a resistor and a capacitor connected in series. An idle pin of the monitor video interface jumper block to a node between the first resistor and the first capacitor, and connects to the second pin of the jumper block. The first pin of the jumper block goes to ground. A positive terminal of a battery connects to the power circuit, and a negative terminal of the battery connects to ground. | 09-15-2011 |
20110225415 | DATA PROCESSING APPARATUS - A data processing apparatus includes a reconfigurable circuit capable of reconfigurating partially a circuit configuration: and a reconfiguration controlling unit that controls a reconfiguration of the circuit configuration of the reconfigurable circuit. The reconfiguration controlling unit reconfigurates a plurality of partial circuits, which constitute one pipeline and are reconfigurated simultaneously on the reconfigurable circuit, on the reconfigurable circuit in sequence from a head partial circuit of the pipeline, and starts sequentially the reconfigurated partial circuits from a head. | 09-15-2011 |
20110225416 | SYSTEM AND METHOD FOR CONFIGURING SOFTWARE APPLICATIONS IN A MOTOR VEHICLE - A system and method for allowing a user to select and manage software applications in their vehicle from any Internet enabled device and allows the user to remotely configure the content of each specific application from any Internet enabled device. Once the application has been configured via the internet enabled device, the user launches the application from the vehicle. Upon launching, the application dynamically retrieves the user's settings from the server and downloads any information or content necessary. In this manner, the application is personalized to the user's settings, without the user ever having to take any actions from within the vehicle, or to personalie the user's settings while the vehicle is in Park. | 09-15-2011 |
20110231644 | RECONFIGURABLE COMPUTING SYSTEM AND METHOD OF DEVELOPING APPLICATION FOR DEPLOYMENT ON THE SAME - A method of developing an application for deployment on a computing system. The computing system includes a processor and a reconfigurable logic in communication with the processor for configuration thereby. The method includes programming the processor with hardware-neutral instructions in a high-level software programming language. The instructions are representative of an application configured to execute at least partially on the reconfigurable logic. The method further includes instantiating elements from a library of elements compatible with the high-level programming language; and constructing programmatically a generic data graph representative of the application to be mapped at least partially onto the reconfigurable logic. The generic data graph is expressed as streams of records flowing between operators. A computing system is also disclosed. By presenting an instruction level streaming data processing model that expresses an application as operators and data flows, the invention provide several advantages such as design portability. | 09-22-2011 |
20110238973 | METHOD, APPARATUS, AND SYSTEM FOR OPTIMIZING FREQUENCY AND PERFORMANCE IN A MULTIDIE MICROPROCESSOR - With the progress toward multi-core processors, each core is can not readily ascertain the status of the other dies with respect to an idle or active status. A proposal for utilizing an interface to transmit core status among multiple cores in a multi-die microprocessor is discussed. Consequently, this facilitates thermal management by allowing an optimal setting for setting performance and frequency based on utilizing each core status. | 09-29-2011 |
20110238974 | METHODS AND APPARATUS TO IMPROVE TURBO PERFORMANCE FOR EVENTS HANDLING - Embodiments of an apparatus for improving performance for events handling are presented. In one embodiment, the apparatus includes a number of processing elements and task routing logic. If at least one of the processing elements is in a turbo mode, the task routing logic selects a processing element for executing a task based at least on a comparison of performance losses. | 09-29-2011 |
20110258429 | System and Method for Information Handling System Low Power Network Communications - Low power monitoring of a social networking network location is supported by a wireless networking subsystem running on an information handling system in a reduced power state, such as with a powered down CPU. Instructions executing on the wireless networking subsystem periodically checks a social networking location and issues a notification at the information handling system if an event is detected, such as a new social networking posting. For example, the wireless networking subsystem presents social networking information at the display, or initiates presentation of social networking information by an embedded controller or a messaging operating system kernel having limited functionality that supports presentation of social networking information and limited power consumption. | 10-20-2011 |
20110271091 | INTELLIGENT ROLLING UPGRADE FOR DATA STORAGE SYSTEMS - Various method, system, and computer program product embodiments for facilitating upgrades in a computing storage environment are provided. In one such embodiment, one of an available plurality of rolling upgrade policies registering at least one selectable upgrade parameter for an upgrade window is selected. A node down tolerance factor is set for at least one node in the computing storage environment. The node down tolerance factor specifies a percentage of elements of the at least one node taken offline to apply the selected one of the available plurality of rolling upgrade policies during the upgrade window. | 11-03-2011 |
20110289307 | SYSTEM AND METHOD FOR DIRECT SWITCHING OF DATA CONTENT - The invention may provide “undo” (e.g., rollback) features, along with data management simplification features, to an update package model of software suite development/evolution. New functions, which may have disruption effects for customers, may be installed into the core configuration data with inactive switches. Upon activation, a switch status may change, and a query filter may use the activated function (e.g., as associated with the switch ID). Original functions may be maintained, giving the user the ability to deactivate an activated function, and thereby reverting the system back to the prior configuration status. | 11-24-2011 |
20110289308 | TEAM SECURITY FOR PORTABLE INFORMATION DEVICES - A portable information device (PID) having a security module that conducts security-related functionality. At least some of the security-related functionality for the benefit of the PID is provided by a security team of at least one other PID. In one type of arrangement, when configured in a team processing mode, certain ones of the security functions or components operating for the benefit of the PID can be processed on one or more of the security team member devices. In another type of arrangement, the team of devices exchanges security-related information determined as a result of a single team member device's processing of one or more security-related tasks. | 11-24-2011 |
20110296161 | COMPUTER SYSTEM - A computer system includes an enclosure and a motherboard. The enclosure includes two switches exposed through the enclosure. The motherboard is arranged in the enclosure and includes a reset pin to clear basic input output system (BIOS) settings of the motherboard. The reset pin is grounded by the two switches in series. The BIOS settings are cleared in response to the two switches being turned on. | 12-01-2011 |
20110296162 | METHOD AND SYSTEM TO LOWER POWER CONSUMPTION - An exemplary embodiment of the present invention provides a method of lowering power consumption. The method includes temporarily disabling a plurality of status indicators on a plurality of electronic components without disabling the operation of the electronic components. | 12-01-2011 |
20110296163 | SYSTEM, METHOD AND APPARATUS FOR CAUSING A DEVICE TO ENTER AN ACTIVE MODE | 12-01-2011 |
20110302403 | 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. | 12-08-2011 |
20120005473 | Secure Dynamically Reconfigurable Logic - A mechanism for securely and dynamically reconfiguring reconfigurable logic is provided. A state machine within a data processing system establishes a hardware boundary to the reconfigurable logic within the data processing system thereby forming isolated reconfigurable logic. The state machine clears any prior state existing within the isolated reconfigurable logic. The state machine authenticates a new configuration to be loaded into the isolated reconfigurable logic. The state machine determines whether the authentication of the new configuration is successful. Responsive to the authentication of the new configuration being successful, the state machine loads the new configuration into the isolated reconfigurable logic. The state machine then starts operation of the isolated reconfigurable logic. | 01-05-2012 |
20120011355 | SERVER SYSTEM - A server system includes a BMC, a BIOS, an IPMI and a diplexer. The BMC includes a first chip-selecting signal output terminal, a second chip-selecting signal output terminal, a first updating output terminal and a controlling input terminal. The BIOS includes a second chip-selecting signal input terminal and an updating input terminal. The IPMI has a controlling output terminal. The diplexer includes a first input terminal and an updating output terminal. The first input terminal of the diplexer is electrically coupled to the first updating output terminal of BMC. The updating output terminal of the diplexer is electrically coupled to the updating input terminal of the BIOS. The controlling output terminal of the IPMI is electrically coupled to the controlling input terminal of the BMC. The second chip-selecting signal input terminal of the BIOS is electrically coupled to the second chip-selecting signal output terminal of the BMC. | 01-12-2012 |
20120011356 | COMMUNICATION DEVICE - According to one embodiment, a communication device to be connected with an external device via a network includes a connection unit, a variable resistance unit, and a control unit. The connection unit is connected to the network. The variable resistance unit is connected to the connection unit such that a resistance value is detectable from the external device, the resistance value being variable. The control unit changes the resistance value according to an operation state. | 01-12-2012 |
20120017074 | DYNAMIC SYSTEM MODE SWITCHING - A system and method of controlling the system mode of a computer. The method comprises sending an Intelligent Platform Management Interface (IPMI) command to a baseboard management controller (BMC), wherein the IPMI command provides a system mode instruction to the BMC. The BMC then sends an operating parameter instruction to a plurality of hardware devices within the computer in response to receiving the IPMI command, wherein the operating parameter instruction sent to the plurality of hardware devices is associated with the system mode. Accordingly, each of the hardware devices operates according to the operating parameter instruction received from the BMC. Preferably, such a method allows the system mode to be changed without shutting down an operating system or rebooting the computer system. Optionally, the BMC may communicate with the hardware devices over an Inter Integrated Circuit (I2C) bus, a General Purpose Input Output (GPIO) pin of the BMC, or a combination thereof. | 01-19-2012 |
20120017075 | REGISTRY KEY FEDERATION SYSTEMS AND METHODS - According to certain aspects, a method is disclosed for registry key management in a network. The method includes detecting registry keys stored in a registry of a plurality of client computing devices and storing on a remote database a copy of the registry keys. The remote database is in communication with each of the client computing devices. The method further includes tracking with a management module running on the client computing devices modifications made to the registry of the first client device. In addition, the method includes modifying the copy of the registry keys on the remote database to reflect the modifications to the registry of the first client computing device; detecting a rebuild operation of the first client computing device; and automatically reinstalling registry keys on the first client computing device based on the copy of the registry keys stored on the remote database. | 01-19-2012 |
20120017076 | Method of Customizing An Operating Configuration of a Portable Electronic Device and System Using the Method - A method of customizing an operating configuration of a portable electronic device and a system using the method are disclosed. The method is used for a server, the server comprises a device database, and the server is provided to the portable electronic device for logging in through a communication network and operating software. The method comprises the steps of: accepting the portable electronic device login; determining whether the device database comprising a device profile of the portable electronic device; and if yes, generating operating configuration information, wherein the operating configuration information comprises the operating configuration of altering the operating configuration of the portable electronic device. | 01-19-2012 |
20120017077 | Managing Hardware Resources For Soft Partitioning - Methods and apparatus for partitioning a computer server system ( | 01-19-2012 |
20120047359 | POWER AND COMPUTATIONAL LOAD MANAGEMENT TECHNIQUES IN VIDEO PROCESSING - Techniques for power and computational load management in video processing and decoding are provided. In one configuration, an apparatus comprising a processor having a set of instructions operative to extract and compile information from a data stream having video is provided. The processor is operative to prioritize a set of parsing or decoding operations to process the data stream referred to as power management (PM) sequences based on the information and calculate projections of at least one of power and computational loading for each of the prioritized PM sequences. | 02-23-2012 |
20120060024 | MECHANISM FOR ADJUSTING SYSTEM SETTINGS BASED ON DYNAMIC DISCOVERY OF POWER USAGE - A measurement circuit measures a first power consumption value corresponding to a first configuration of a component of a computing device and a second power consumption value corresponding to a second configuration of the component. A user interface module provides a the first power consumption value for the first configuration and the second power consumption value for the second configuration. A user selection indicating one of the first configuration and the second configuration is received and a configuration module implements the configuration indicated by the user selection in the component. | 03-08-2012 |
20120066486 | Feature Of A Computing Machine - Managing a computing machine including detecting a signal to disable a feature of the computing machine through an interface of the computing machine, identifying at least one component of the computing machine utilized by the feature in response to receiving the signal, and accessing a hardware switch corresponding to at least one of the identified components to disable the feature. | 03-15-2012 |
20120079264 | SIMPLIFIED CUSTOMIZATION SETTING VERIFICATION - A value of a configuration setting contained within a selected content unit of an application may be used as input for a configuration check algorithm to calculate a control parameter output. The algorithm may include logical operators, conditional statements, mathematical logic, and mathematical functions. The algorithm may be used to verify the correctness of the value. Different control parameter output values may be associated with different options in the automated configuration verification program. The options may include, but are not limited to, modifying an unsupported configuration setting value to a supported value, updating configuration setting values in non-selected content units, exiting the automated program and switching to a manual configuration setting change mode, and automatically updating a configuration setting value to a supported value without further intervention. | 03-29-2012 |
20120079265 | MULTI-MODE HANDHELD WIRELESS DEVICE - Various embodiments of the invention relate to a multi-function handheld user device that may have multiple selectable modes of operation for different areas of the user's life, each mode with its own database, applications, preferences, operational restrictions, and access limitations. Various mechanisms may be provided for switching between modes. Within each mode, context awareness and situational awareness may be used to obtain additional information or perform additional functions not directly requested by the user. | 03-29-2012 |
20120084552 | DEMAND BASED USB PROXY FOR DATA STORES IN SERVICE PROCESSOR COMPLEX - A method, apparatus, system, and computer program product for secure server system management. A payload containing system software and/or firmware updates is distributed in an on-demand, secure I/O operation. The I/O operation is performed via a secured communication channel inaccessible by the server operating system to an emulated USB drive. The secure communication channel can be established for the I/O operation only after authenticating the recipient of the payload, and the payload can be protected from access by a potentially-infected server operating system. Furthermore, the payload can be delivered on demand rather than relying on a BIOS update schedule, and the payload can be delivered at speeds of a write operation to a USB drive. | 04-05-2012 |
20120084553 | Transferable device with alterable usage functionality - A method and device for providing a transferable device with alterable usage functionality includes but is not limited to a method including receiving a request from a user to alter one or more functions of the mobile device, responding to the request from the user by activating a first mode, the first mode to alter the one or more functions on the mobile device, and enabling a remote authentication function to allow the user to remotely alter the first mode to at least a second mode. | 04-05-2012 |
20120110315 | MOBILE TERMINAL AND CONTROLLING METHOD THEREOF - A method and system for controlling a mobile terminal provided with at least two operating systems. The method includes: displaying an application on a dedicated screen of a first OS (Operating System) among the at least two OSs (Operating Systems); determining that an execution command for the application is input to the dedicated screen of the first OS; determining whether the application is executable in the first OS if the execution command for the application is determined to have been input to the dedicated screen of the first OS; finding, among the at least two OSs in the memory, a second OS capable of executing the application if the first OS is determined not to be able to execute the application; activating the second OS; and executing the application via the activated second OS. | 05-03-2012 |
20120110316 | Intelligent Data Storage and Processing Using FPGA Devices - A re-configurable logic device such as a field programmable gate array (FPGA) can be used to deploy a data processing pipeline, the pipeline comprising a plurality of pipelined data processing engines, the plurality of pipelined data processing engines being configured to perform processing operations, wherein the pipeline comprises a multi-functional pipeline, and wherein the re-configurable logic device is further configured to controllably activate or deactivate each of the pipelined data processing engines in the pipeline in response to control instructions and thereby define a function for the pipeline, each pipeline function being the combined functionality of each activated pipelined data processing engine in the pipeline. | 05-03-2012 |
20120117371 | DEVICE FOR CONFIGURING A PROGRAMMABLE COMPONENT, SYSTEM INCORPORATING SAID DEVICE, AND RELATED METHOD - This device includes a programmable component having an output able to send an inhibiting signal upon successful configuration of the programmable component and an input able to receive a reconfiguration signal; an automatic burn-in circuit for the configuration of the programmable component, having: selection means which, in a first state, connect the programmable component to a first configuration memory space and, in a second state, connect the programmable component to a second configuration memory space; and watchdog means having an input able to receive the inhibition signal and an output for sending, when no inhibition signal has been received for a predetermined period of time, a configuration signal intended for the programmable component to command the reconfiguration thereof and of the selection means to modify the state thereof. | 05-10-2012 |
20120117372 | Techniques and Graphical User Interfaces for Categorical Shuffle - Improved techniques and graphical user interfaces that enable users to shuffle a group of media items in accordance with categories associated with the media items are disclosed. According to one aspect, techniques can operate to categorically shuffle media items having categories associated therewith. According to another aspect, a user interface control can be graphically presented to a user to assist the user in selecting a shuffle setting. The shuffle setting provided by the user affects the nature of the shuffle. For example, the shuffle setting can impact the likelihood that two adjacent media items in the group of media items will be from the same one or more categories following the shuffle. | 05-10-2012 |
20120117373 | METHOD FOR CONTROLLING A SECOND MODALITY BASED ON A FIRST MODALITY - A method for controlling a second modality based on a first modality is provided. The method comprises the steps: providing a first modality comprising time-dependent characteristics and a second modality capable of changing its appearance over time; automatically determining changes in the appearance of the second modality based on the time-dependent characteristics of the first modality; adjusting a smoothing degree by means of a user input device; and adapting the determined changes in appearance of the second modality based on the smoothing degree and on boundaries present in the time-dependent characteristics of the first modality to arrive at resulting changes in the appearance of the second modality. | 05-10-2012 |
20120117374 | CENTRAL MANAGEMENT COMPUTING SYSTEM - Provided is a central management computing system. The central management computing system includes a plurality of terminals, and a rack system. The rack system is connected to the plurality of terminals. The rack system includes a rack power supply unit, a plurality of computers, and a switch. The rack power supply unit is mounted in a rack and converts an AC power into a plurality of DC powers to output to a plurality of DC output ports. The plurality of computers are mounted in the rack and receive the DC powers from the DC output ports. The switch is mounted in the rack and dynamically connects the computers to the terminals, respectively. | 05-10-2012 |
20120124363 | ANALYZING PERFORMANCE OF COMPUTING DEVICES IN USAGE SCENARIOS - Techniques for conducting an automated analysis of operations carried out during the critical path for a usage scenario and suggesting ways in which the configuration of the computing device could be changed to affect performance of the computing device. Computing devices can be operated in a variety of usage scenarios and users may notice the performance of a computing device in certain usage scenarios more particularly. Critical path analysis of operations conducted in these usage scenarios can be used to identify a critical path of the usage scenario, from which changes that could be made to the computing device to affect performance could be identified. Once the changes that could be made are identified, suggestions can be made to the user, such that a user is able to make changes to the configuration to affect performance when the user has little knowledge about how to improve configurations. | 05-17-2012 |
20120124364 | ELECTRONIC DEVICE AND CONTROL METHOD FOR THE SAME - An electronic device of the present invention includes an input acceptance section that accepts an input of a command that causes any one of a plurality of operation states to be selected; a function section ( | 05-17-2012 |
20120131324 | SYSTEM AND METHOD OF COMMUNICATION USING A SMART METER - Described herein are embodiments of methods and systems of communicating with smart appliances through a smart grid and smart meter infrastructure. In one aspect, a method is described comprising a smart meter connected to a first network receiving via the first network registration information for an appliance operably connected to the first network, wherein the registration information includes a unique identifier for the appliance; transmitting at least a portion of the registration information and a smart meter identifier that uniquely identifies the smart meter to a second computing device connected to a second network; receiving, by the second computing device, update information for the appliance; transmitting, by the second computing device, the update information to the smart meter via the second network using the unique identifier for the device and the smart meter identifier; transmitting, by the smart meter, the update information to the appliance; and updating the appliance with the update information. | 05-24-2012 |
20120131325 | NONDESTRUCTIVE TESTING SYSTEM - A nondestructive testing apparatus includes a storage section which stores a plurality of predetermined functions which are executable by the nondestructive testing apparatus, each of the predetermined functions being initially set to one of a permitted state and a disabled state; an input section which includes a plurality of input portions respectively corresponding to the predetermined functions; and a control section which is adapted to receive permission information including information which unlocks at least one of the predetermined functions initially set in the disabled state so as to be set to the permitted state. The control section automatically assigns the at least one predetermined function which has been unlocked to the corresponding input portion of the input section. | 05-24-2012 |
20120137118 | Automatic Configuration Sampling for Managing Configuration Parameters of a Computer System - A computer configuration utility automatically alters system configuration parameters to sample multiple different configurations. At least one workrate metric is measured at each sampled configuration. The workrate measurements for the multiple different configurations are compared to determine the effect of different configurations with respect to at least one optimization criterion. System configuration is automatically adjusted to the optimum configuration. Preferably, the workrate metric is (non-idle) instructions executed per unit of time. | 05-31-2012 |
20120137119 | Disabling Communication in a Multiprocessor System - Disabling communication in a multiprocessor fabric. The multiprocessor fabric may include a plurality of processors and a plurality of communication elements and each of the plurality of communication elements may include a memory. A configuration may be received for the multiprocessor fabric, which specifies disabling of communication paths between one or more of: one or more processors and one or more communication elements; one or more processors and one or more other processors; or one or more communication elements and one or more other communication elements. Accordingly, the multiprocessor fabric may be automatically configured in hardware to disable the communication paths specified by the configuration. The multiprocessor fabric may be operated to execute a software application according to the configuration. | 05-31-2012 |
20120137120 | METHOD AND APPARATUS FOR ESTABLISHING SAFE PROCESSOR OPERATING POINTS - A system and method is provided for establishing safe processor operating points. Some embodiments may include a tamper resistant storage element that stores information regarding one or more operating points of an adjustable processor operating parameter. Some embodiments may further include an element to determine what the current processor operating point is of the operating parameter, and an element to compare the current operating point of the operating parameter with the stored information. | 05-31-2012 |
20120144183 | APPARATUS AND METHOD FOR CONTROLLING A COMPUTER SYSTEM WITH AT LEAST TWO POWER SUPPLY UNITS - A computer system includes at least two power supply units providing an output-side operating voltage from at least one input-side supply voltage, at least one power-consuming component operated in at least one normal operating mode with a first power consumption and operated in a restricted operating mode with at least one second power consumption lower than the first power consumption, the power-consuming component electrically coupled to the at least two power supply units; a controller coupled to the at least two power supply units and the power-consuming component; and at least one management component coupled to the controller. | 06-07-2012 |
20120144184 | DATA PROCESSING DEVICE - A statue management section of a control section is provided with a corresponding real number storage section that stores a real number converted from a logical number by a configuration number converting section. When the corresponding real number storage section has stored configuration information with a real number of the next transition state, the state management section directly supplies the real number to the configuration information storage section in the next or later processing cycle. | 06-07-2012 |
20120159142 | SYSTEM AND METHOD FOR FIRMWARE UPDATE FOR NETWORK CONNECTED STORAGE SUBSYSTEM COMPONENTS - A system and method for providing firmware update for network connected storage subsystem components is disclosed. In one embodiment, the storage system is registered via a secured process using a client management module of a firmware update management module residing in a client device associated with the storage system. The storage system includes a plurality of storage subsystems. Further, an inventory list including each storage subsystem component in each of the plurality of storage subsystems along with its associated firmware code level is formed by the client management module. Furthermore, the inventory list along with an associated firmware code level of the storage system is stored by a registration management module of the firmware update management module residing in a registration server coupled to the client device via the network. | 06-21-2012 |
20120159143 | KERNEL AWARENESS OF PHYSICAL ENVIRONMENT - Techniques to implement physically aware kernels are described. A kernel or operating system controlling resources and processing on a computer is rendered environmentally aware. The physical environment of a computer is measured by one or more sensors. The measurements or observations are evaluated. When a pre-specified environmental condition exists according the measurements or observations, the kernel is adapted accordingly. The core behavior of the kernel, such as how it manages memory or how it manages processes, is modified in light of sensed environmental conditions. That is, kernel-level functionality, as opposed to user-space application code, is modified in response to specific environmental conditions. An embodiment may have a policy engine that monitors sensor observations and an enforcement module that reaches into the kernel to modify the kernel based on conclusions reached by the policy engine. In another embodiment, the kernel itself stores, monitors, and responds to environment data. | 06-21-2012 |
20120159144 | METHOD AND APPARATUS FOR MULTI-MODE MOBILE COMPUTING DEVICES AND PERIPHERALS - Embodiments of a method and apparatus are described for operating a mobile computing device in different modes using different operating systems. An apparatus may comprise, for example, a memory operative to store multiple operating systems, a processor operative to execute the multiple operating systems, an operating system management module operative to select a first operating system when the mobile computing device is in a first mode or a second operating system when the mobile computing device is in a second mode and the mobile computing device is coupled to one or more external devices. Other embodiments are described and claimed. | 06-21-2012 |
20120159145 | PLUG-IN SYSTEM FOR SOFTWARE APPLICATIONS - A plug-in framework is invoked within a plug-in, where the plug-in framework includes a software library configured to define, register, and configure plug-ins, where the plug-in includes a software module that extends or customizes functionality of a software application that is external to the plug-in, and where the plug-in includes a mapping name. A plug-in instance declaration is searched, by the plug-in framework, for a mapping that includes the mapping name, where the plug-in instance declaration is located within a plug-in file, and where the plug-in declaration comprises one or more mappings. When a mapping of the mapping name to the value is found, the value is returned, by the plug-in framework, to the plug-in based on the mapping. The plug-in framework also allows a plug-in provider to associate a plug-in with metadata. | 06-21-2012 |
20120166788 | METHODS AND SYSTEMS FOR REGULATING OPERATION OF ONE OR MORE FUNCTIONS OF A MOBILE APPLICATION - Various embodiments include a method for regulating operation of mobile applications executing on a nomadic device. Signals for determining a speed of travel may be received at the nomadic device. The speed may be determined based on the one or more signals. If the determined speed exceeds a speed threshold, a speed restriction flag may be set and one or more functions of the mobile applications may be restricted. If, after setting the speed restriction flag, a speed cannot be determined, the application functions may be continually restricted until a speed can be determined. | 06-28-2012 |
20120166789 | RECONFIGURABLE SENSING PLATFORM FOR SOFTWARE-DEFINED INSTRUMENTATION - A reconfigurable sensor front-end includes a logic block having a storage circuit to store hardware description information and a reconfigurable block including a plurality of circuits. The plurality of circuits are to be set in a first configuration based on the hardware description information and are to be set in a second configuration when the hardware description information changes. The first hardware description information corresponds to a first sensor and the changed hardware description information to a second sensor. | 06-28-2012 |
20120166790 | INFORMATION PROCESSING APPARATUS, STORAGE MEDIUM AND INFORMATION PROCESSING METHOD - A game apparatus as an information processing apparatus includes a CPU, and the CPU counts step counts on the basis of an acceleration signal from an acceleration sensor when cover closing information is received from a microcomputer in a state that the power source is turned on. Step count data corresponding to the step counts is stored in a memory within the microcomputer in a cluster for every first predetermined time (one hour). Furthermore, in a case that a first mode is set in a state that the power source of the game apparatus is turned on, the step count data stored in the memory is automatically saved in a NAND-type flash memory every time that a second predetermined time has elapsed before the first mode switches to a second mode, or before the power source of the game apparatus is turned off. | 06-28-2012 |
20120173863 | ELECTRONIC DEVICE - An electronic device includes a power source, a processor, a switching module, and an interface module. The power source provides operating voltage. The processor can switch between a first mode and a second mode. The switching module connects between the processor and the interface module. The interface module is used for exchanging data with an external device. When the processor is in the first mode, the switching module turns off. The power source stops providing operating voltage to the interface module. | 07-05-2012 |
20120173864 | FLEXIBLE MULTI-PROCESSING SYSTEM - A processor includes a scalar computation unit; a vector co-processor coupled to the scalar computation unit; and one or more function-specific engines coupled to the scalar computation unit, the engines adapted to minimize data exchange penalties by processing small in-out bit slices. | 07-05-2012 |
20120179901 | COMPUTER APPARATUS - A specific one of shared devices | 07-12-2012 |
20120185687 | SEMICONDUCTOR DEVICE - A semiconductor device which can reduce the peak value of the rush current generated during a transition from resume mode to normal mode. The semiconductor device has a plurality of daisy-chained memory modules. Each of the memory modules includes a memory array, a switch for controlling, in resume mode, source voltage supply to a constituent element of the memory module, and a delay circuit which receives a resume control signal ordering a transition from resume mode to normal mode and outputs a resume control signal delayed from the inputted resume control signal to the memory module of the next stage. | 07-19-2012 |
20120185688 | PROCESSOR MODE LOCKING - Implementations of the present disclosure are directed to a method, system and computer-readable medium for operating a processor in a data processing apparatus in a first processing mode; setting one or more control bits of a control register of the processor to configure the processor to operate in a different second processing mode; providing a virtual register in a virtual machine executing on the data processing apparatus, the virtual register having one or more locking bits corresponding to the control bits of the control register; setting a value of the one or more locking bits of the virtual register; and in response to setting the value of the one or more locking bits, preventing the processor from being configured to operate in the first processing mode. | 07-19-2012 |
20120185689 | DYNAMIC CONFIGURATION OF A HOME MULTIPROCESSOR SYSTEM - A multiprocessor system used in home environment includes multiple processors that run different real-time applications. A dynamic configuration system runs on the multiple processors and includes a device manager, configuration manager, and data manager. The device manager automatically detects and adds new devices to the multiprocessor system, and the configuration manager automatically reconfigures the real-time applications. The data manager identifies the type of data generated by the new devices and identifies which devices in the multiprocessor system are able to process the data. | 07-19-2012 |
20120185690 | DATE AND TIME SIMULATION FOR TIME-SENSITIVE APPLICATIONS - A process for providing a simulated date and/or time to a time-sensitive application is disclosed herein. Such a process may include detecting the invocation of a time handler method configured to retrieve system time. Upon detecting the invocation, the contents of a call stack may be captured and analyzed to determine which requestor method initiated the invocation. The process may then determine whether the requestor method should receive a real or simulated system time. A real system time may be returned to the requestor method in the event it should receive the real system time. A simulated system time may be returned to the requestor method in the event it should receive the simulated system time. A corresponding apparatus and computer program product are also disclosed and claimed herein. | 07-19-2012 |
20120191966 | METHODS AND APPARATUS FOR CHANGING THE DUTY CYCLE OF MOBILE DEVICE DISCOVERY BASED ON ENVIRONMENTAL INFORMATION - A method of operating a wireless device includes adjusting at least one duty cycle at which peer discovery signals are sent or received based on environmental information of an environment of the wireless device. In addition, the method includes sending or receiving the peer discovery signals in time based on the at least one duty cycle. | 07-26-2012 |
20120191967 | CONFIGURABLE DATA PROCESSING SYSTEM AND METHOD - A reconfigurable data processing platform is disclosed. The reconfigurable data processing platform includes a reconfigurable universal data processing module, a configuration memory, and a reconfiguration control unit. The reconfigurable universal data processing module contains a plurality of basic units each capable of being configured to perform a unit of at least one of a logic operation and an arithmetic operation. The configuration memory is coupled to the reconfigurable universal data processing module to provide configuration information to be used to configure the plurality of basic units. Further, the reconfiguration control unit is coupled to the reconfigurable universal data processing module and the configuration memory to provide control signals for configuration of the plurality of basic units. | 07-26-2012 |
20120191968 | SYSTEM AND METHOD FOR OPTIMIZING AND DIGITALLY CORRECTING ERRORS ON A COMPUTER SYSTEM - A method for optimizing a computer system, the method comprising the steps of receiving at least one key corresponding to at least one attribute of at least one configurable computer system; accessing an electronic key database stored in a memory that includes computer configuration information; comparing the received keys with entries in the key database; generating recommendations where the recommendations include commands selected from the group consisting of deleting, Disabling, suspending, changing process priority, and delaying the execution of the attribute corresponding to the key received from the configurable computer system; and transmitting the recommendations to the configurable computer system based upon the comparison of the received keys with entries in the key database. | 07-26-2012 |
20120198226 | CHECKING A CONFIGURATION MODIFICATION FOR AN IED - Exemplary embodiments are directed to a system and method of checking, during regular operation of a Process Control PC or Substation Automation SA system, an intended configuration modification for a mission-critical IED. The IED receives, from an authenticated requestor, a modification request directed to IED configuration, parameter or setting data. The IED then checks the requested configuration modification, and rejects it in case no approval or confirmation is made by an approver independent of the requestor, and otherwise accepts and implements. The IED authenticates the approver prior to receiving the request, and stores, in a local memory, a configuration modification plausibility check provided by the approver. The stored plausibility check is then performed, by a plausibility checking unit, on the intended modification, and the latter is rejected or approved based on a result of the stored plausibility check when applied to specific circumstances of the configuration modification request. | 08-02-2012 |
20120204022 | METHOD AND ELECTRONIC DEVICE FOR SYNCHRONIZING INFORMATION OF DUAL OPERATING SYSTEMS AND RECORDING MEDIUM - A method and an electronic device for synchronizing information of dual operating systems and a recording medium are provided. The method is used for synchronizing information of a first operating system and a second operating system when an electronic device is switching from a first operating system to a second operating system. First, the second operating system sends an information requesting message to a controller of the electronic device when the first operating system is switched to the second operating system. The controller checks if the first operating system operates in a work mode. If the first operating system operates in the work mode, the controller forwards the information requesting message to the first operating system, so as to obtain the information of the first operating system. Finally, the second system synchronizes the information recorded therein according to the obtained information. | 08-09-2012 |
20120210117 | STANDBY SYSTEM CALCULATOR, CLUSTER SYSTEM, METHOD OF PROVIDING SERVICE, AND RECORDING MEDIUM - A standby system calculator communicates with a currently-used system calculator for retaining data about a service, providing the service by using the data, and updating the data along with provision of the service. The standby system calculator includes a retainer that retains a copy of the data and a provider that provides the service by using the copy of the data while restricting an updating operation for updating the copy of the data in the retainer when a predetermined signal that indicates that the currently-used system calculator is operating and that has been transmitted from the currently-used system calculator to the standby system calculator, cannot be received for a predetermined period of time. | 08-16-2012 |
20120216028 | METHOD AND SYSTEM OF MODIFYING SYSTEM CONFIGURATION DATA OF A NATIVE OPERATING SYSTEM - Modifying system configuration data. At least some of the illustrative embodiments are methods including changing operation of a program on a computer system that comprises a native operating system stored on a long term storage device. In some cases, the changing by: reading system configuration data of the native operating system, the reading by a scan program executed under a non-native operating system booted on the computer system; identifying, by the scan program, the program on the long term storage device; and modifying, by the scan program, the system configuration data of the native operating system such that the change in operating of the program is implemented on a subsequent boot of the computer system under the native operating system. | 08-23-2012 |
20120216029 | METHOD, APPARATUS, AND SYSTEM FOR ENERGY EFFICIENCY AND ENERGY CONSERVATION INCLUDING CONFIGURABLE MAXIMUM PROCESSOR CURRENT - An apparatus, method and system is described herein for providing multiple maximum current configuration options including corresponding turbo frequencies for a processing device. Available options for a processor are determined by initialization code. And based on platform electrical capabilities, an optimal one of the multiple current configuration options is selected. Moreover, during runtime another current configuration is dynamically selected based on current configuration considerations to provide high flexibility and best possible performance per part and computing platform. | 08-23-2012 |
20120216030 | SMT/ECO MODE BASED ON CACHE MISS RATE - A computer implemented method for managing an execution mode for a parallel processor is provided. A monitor identifies a first efficiency rate for a first contested resource of the parallel processor operating in a first operating mode. Responsive to identifying the first efficiency rate for the first contested resource, the monitor identifies whether the first efficiency rate for the contested resource of the parallel processor operating in the first operating mode exceeds a threshold. Responsive to identifying that the efficiency rate for the contested resource exceeds the threshold, an operation of the parallel processor is changed to a second operating mode. | 08-23-2012 |
20120216031 | METHOD FOR CONFIGURING THE GENERATION AND STORAGE OF OUTPUT DATA, COMPUTER SYSTEM, ELECTROMECHANICAL DEVICE, OPERATING SYSTEM AND DATA CARRIER - A method for the configuration of the generation and storage of output data, e.g., logging outputs, in a computer system may include the following sequential steps: (a) operating a computer system in a first operating mode wherein first output data are created which are stored in a first output directory; (b) creating one or more specified second output directories; and (c) automatically shifting from the first operating mode to a second operating mode immediately after creating the second output directory, wherein different second output data are created in the second operating mode compared to the first output data. A computer system, an electromechanical device, an operating system, and/or a data carrier may also be provided for performing such method. | 08-23-2012 |
20120221843 | 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. | 08-30-2012 |
20120221844 | OPERATING SYSTEM EXPERIENCE STATES - Aspects of the subject matter described herein relate to operating system experience states. Input may be received that requests a change from a current experience state to a target experience state. In response, state data may be obtained that indicates allowed experience states as well as component data that indicates components and relationships between components in the target experience state. This state data may then be used to change from the current experience state to a target experience state. The target experience state may be used, for example, to configure a server or other operating system. | 08-30-2012 |
20120226898 | Apparatus And Methods For Activity-Based Management Of Computer Systems - Apparatus and methods are disclosed for performing computer system management on an activity basis. In one embodiment, computer-system-related items are associated with at least one activity to be performed using the computer system. Then, management procedures are established for the at least one activity. Next, when the computer system is used to perform the at least one activity, the computer-system-related items associated with the at least one activity are managed in accordance with the management procedures established for the at least one activity. In another embodiment, apparatus and methods monitor patterns of use of a computer system. Using information gathered during monitoring operations, activity models are formulated, and for each activity model a management plan is devised. After management plans have been devised for each activity model, the use of the computer system is monitored to identify actions being performed with the computer system. The identified actions are then compared with the activity models to determine which activity model best fits the identified actions. Management of computer-system-related items associated with the activity is then performed using the management plan associated with the activity model that best fits the actions being performed with the computer system. | 09-06-2012 |
20120226899 | METHOD AND APPARATUS FOR ADAPTING SETTINGS FOR REQUESTING CONTENT SEGMENTS BASED ON CONTEXTUAL CHARACTERISTICS - An apparatus may include a registrar configured to register settings for requesting content segments. The settings may be configured to apply to requests for content segments from all of the content providers of a content channel or one or more individual content providers. A contextual characteristic determiner may be configured to determine contextual characteristics of the user and/or the apparatus. A settings manager may be configured to adapt the settings based on the contextual characteristics determined by the contextual characteristic determiner. Thereby, update settings, operational settings, and/or other settings may be adapted. Further, a content requestor may be configured to build a content request package based on the settings. Accordingly, content providers and/or a content recommender may recommend content based on the content request package. | 09-06-2012 |
20120246458 | POWER OPTIMIZATION ON A THIN CLIENT DEVICE - Power allocated to a plurality of external ports of a thin client device is optimized based on power available to the thin client device that interoperates with a host device. A determination is made as to available power for the thin client device. Operational states of a plurality of external ports of the thin client device are configured based on the available power and operational settings for the thin client device. These operational settings could be user or administrator configured, pre-configured into the thin client device, or a combination thereof. | 09-27-2012 |
20120246459 | DYNAMIC CONFIGURATION OF A HOME MULTIPROCESSOR SYSTEM - A multiprocessor system used in home environment includes multiple processors that run different real-time applications. A dynamic configuration system runs on the multiple processors and includes a device manager, configuration manager, and data manager. The device manager automatically detects and adds new devices to the multiprocessor system, and the configuration manager automatically reconfigures the real-time applications. The data manager identifies the type of data generated by the new devices and identifies which devices in the multiprocessor system are able to process the data. | 09-27-2012 |
20120254603 | Run-Ahead Approximated Computations - Mechanisms are provided for performing approximate run-ahead computations. A first group of compute engines is selected to execute full computations on a full set of input data. A second group of compute engines is selected to execute computations on a sampled subset of the input data. A third group of compute engines is selected to compute a difference in computation results between first computation results generated by the first group of compute engines and second computation results generated by the second group of compute engines. The second group of compute engines is reconfigured based on the difference generated by the third group of compute engines. | 10-04-2012 |
20120254604 | Run-Ahead Approximated Computations - Mechanisms are provided for performing approximate run-ahead computations. A first group of compute engines is selected to execute full computations on a full set of input data. A second group of compute engines is selected to execute computations on a sampled subset of the input data. A third group of compute engines is selected to compute a difference in computation results between first computation results generated by the first group of compute engines and second computation results generated by the second group of compute engines. The second group of compute engines is reconfigured based on the difference generated by the third group of compute engines. | 10-04-2012 |
20120260081 | Adjusting Device Performance Based on Processing Profiles - Adjusting processor performance based on processing profiles. The method may determine that a process has entered a processing state after an idle state. In response to entering the processing state the processing time of the processor may be monitored. In response to the processing time exceeding a first threshold of time, the performance of the processor may be increased from a first level to a second level. In response to the processing time exceeding a second threshold time, the performance of the processor may be decreased from the second level to a third level. | 10-11-2012 |
20120260082 | SYSTEM AND METHOD FOR PROCESSING REQUESTS TO ALTER SYSTEM SECURITY DATABASES AND FIRMWARE STORES IN A UNIFIED EXTENSIBLE FIRMWARE INTERFACE-COMPLIANT COMPUTING DEVICE - A mechanism for allowing firmware in a UEFI-compliant device to implement the UEFI specification driver signing and Authenticated Variable elements while at the same time protecting the system security database holding the library of approved keys and lists of allowed and forbidden programs from unauthorized modifications is discussed. | 10-11-2012 |
20120260083 | Adjusting Device Performance over Multiple Time Domains - Adjusting processor performance based on processing profiles. The method may determine that a process has entered a processing state after an idle state. In response to entering the processing state the processing time of the processor may be monitored. In response to the processing time exceeding a first threshold of time, the performance of the processor may be increased from a first level to a second level. In response to the processing time exceeding a second threshold time, the performance of the processor may be decreased from the second level to a third level. In response to the processing time exceeding a third threshold time, the performance of the processor may be increased from the third level to a fourth level. In response to the processing time exceeding a fourth threshold time, the performance of the processor may be decreased from the fourth level to a fifth level. | 10-11-2012 |
20120260084 | METHOD FOR SWITCHING SYSTEM STATE AND PORTABLE TERMINAL - A method for switching system state and a portable terminal. The method is applied to a portable terminal comprising a first system and a second system. The second system has a second control module provided therein. The method comprises: obtaining, by the second system, state information of the first system through the second control module when at least one of the first system and the second system is in an inactive state; receiving, by the second control module, a system state switching event; switching, by the second control module, the second system to a state corresponding to the state information of the first system based on the state information of the first system. According to the embodiments of the present invention, when the system state is to be switched, it is not necessary that both systems are in the active state. Rather, the state information can be transmitted between the systems in the inactive state by using a control module provided in one or both of the systems, and the power consumption of the portable terminal can be reduced. | 10-11-2012 |
20120265977 | MOBILE COMMUNICATOR DEVICE INCLUDING USER ATTENTIVENESS DETECTOR - Disclosed herein is a mobile communicator that includes a speed detection system for determining whether the mobile communicator is moving faster than a threshold speed. The mobile communicator further includes a user attentiveness detector configured determine whether a user is inattentive. The mobile communicator includes a circuit configured to ensure that a functionality of the mobile communicator is in a turned off state when the speed detection system determines that the mobile communicator is moving faster than the threshold speed and the user attentiveness detector determines that the user is inattentive. | 10-18-2012 |
20120265978 | System and Method for Context Aware Dynamic Ribbon - Predicting user actions and preemptively modifying a device in such a way as to make performing those actions easier. More specifically, a dynamic ribbon (DR) which comprises a ribbon whose contents and attributes can be changed dynamically based on anticipated user actions. The anticipated user action is facilitated by modifying the DR according to a preference to make some information available and/or make some action easier to perform. | 10-18-2012 |
20120265979 | MACHINE-TO-MACHINE NODE ERASE PROCEDURE - A method for erasing bootstrapping, at a device or a gateway in a Machine-to-Machine (M2M) service is provided. The method includes receiving an erase request containing a first M2M-Erase-Token from an M2M Authentication Server (MAS) or an M2M Service Bootstrapping Function (MSBF), processing the erase request based on the first M2M-Erase-Token or a local policy of the device or the gateway, and sending an erase response containing a second M2M-Erase-Token to the MAS or the MSBF. | 10-18-2012 |
20120278607 | AUTOMATIC NOTIFICATION BASED ON GENERIC STORAGE FRAMEWORK - According to one general aspect, a method may include associating a configuration value with at least one machine executable activity. The method may also include detecting that the configuration value has changed. In various embodiments, the method may include automatically determining which, if any, machine executable activities are directly dependent upon the changed configuration value. The method may further include automatically executing, by a processor, at least a portion of the machine executable activities that are directly dependent upon the changed configuration value. | 11-01-2012 |
20120284501 | COMPUTING SYSTEM WITH HARDWARE RECONFIGURATION MECHANISM AND METHOD OF OPERATION THEREOF - A method of operation of a computing system includes: providing a first cluster having a first kernel unit for managing a first reconfigurable hardware device; analyzing an application descriptor associated with an application; generating a first bitstream based on the application descriptor for loading the first reconfigurable hardware device, the first bitstream for implementing at least a first portion of the application; and implementing a first fragment with the first bitstream in the first cluster. | 11-08-2012 |
20120284502 | COMPUTING SYSTEM WITH HARDWARE RECONFIGURATION MECHANISM AND METHOD OF OPERATION THEREOF - A method for operating a computing system includes: receiving an application-tree for instantiating an application in a reconfigurable hardware device; operating a kernel unit for determining an unoccupied logic-sector within a reconfigurable hardware device; calculating a layout section from the application-tree according to the unoccupied logic-sector for instantiating a fragment circuitry corresponding to the layout section; and determining a system table for connecting the fragment circuitry to other portions of the application to form the application having the fragment circuitry. | 11-08-2012 |
20120284503 | DYNAMIC POWER AND PERFORMANCE CALIBRATION OF DATA PROCESSING SYSTEMS - A method for dynamic power and performance calibration of a data processing system is provided in the illustrative embodiments. A synthesized program loaded in the data processing system is executed responsive to detecting an event in the data processing system. The synthesized program is configured to generate a set of data that is indicative of the data processing system's power-performance characteristics under varying conditions of operation. Using the set of data, a determination is made of a performance limit on an operation of the data processing system under present operating conditions of the data processing system. A parameter of the data processing system is calibrated to operate the data processing system within the performance limit. | 11-08-2012 |
20120290827 | 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-15-2012 |
20120290828 | 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-15-2012 |
20120303945 | COMPUTER SYSTEM WITH MULTIPLE OPERATION MODES AND METHOD OF SWITCHING MODES THEREOF - In a computer system with multiple operation modes and a method of switching modes, the computer system switches the operation modes with multiple hard disk drives by a setting signal. The method of switching modes includes the following steps. A chip unit detects the number of the hard disk drives with no storage of the boot program and the chip unit decides the operation mode of the Redundant Array of Independent Disks. The chip unit produces a corresponding control signal and transmits the control signal to a switch unit. The switch unit produces a setting signal according to the control signal and delivers to the hard disk device to switch the operation modes of the hard disk. | 11-29-2012 |
20120303946 | METHOD AND APPARATUS FOR EMBEDDED SYSTEMS REPROGRAMMING - A reprogramming device is used for reprogramming embedded systems. The reprogramming device comprises a microprocessor, a memory programmed with software to accomplish the reprogramming of distinctly different embedded systems architectures, and one or more hardware devices that facilitate communication over multiple protocols contained in a portable package designed for both one-time and multi-occurrence use scenarios. In some embodiments, the reprogramming device is able to be used to enhance one or more attributes of performance of existing embedded systems through the reconfiguration of internally stored parameters. In some embodiments, the reprogramming device is also to be used to extract and receive information and instruction from existing embedded systems and enable useful presentation of this information. As a result, the reprogramming device is able to be used to adjust and/or monitor the parameters of the on-board diagnostics computer of a vehicle to ensure peak performance and detect errors. | 11-29-2012 |
20120303947 | Switching Between Multiple Operating Systems (OSes) Using Sleep State Management And Sequestered Re-Baseable Memory - Embodiments of switching between multiple operating systems (OSes) using sleep state management and sequestered re-baseable memory are generally described herein. Embodiments of the invention allow one OS to be suspended into S3 or sleep mode, saving its state to memory and turning off its devices. Then, another sleeping OS can be resumed from another location in memory by switching a memory base addressed to a sequestered memory region and restoring its device state. Other embodiments may be described and claimed. | 11-29-2012 |
20120311316 | HARDWARE SUPPORT FOR SOFTWARE CONTROLLED FAST RECONFIGURATION OF PERFORMANCE COUNTERS - Hardware support for software controlled reconfiguration of performance counters may include a plurality of performance counters collecting one or more counts of one or more selected activities. A storage element stores data value representing a time interval, and a timer element reads the data value and detects expiration of the time interval based on the data value and generates a signal. A plurality of configuration registers stores a set of performance counter configurations. A state machine receives the signal and selects a configuration register from the plurality of configuration registers for reconfiguring the one or more performance counters. | 12-06-2012 |
20120317407 | APPARATUS AND METHOD FOR PERFORMING A REBALANCE OF RESOURCES FOR ONE OR MORE DEVICES AT BOOT TIME - An apparatus and a method for performing a resource rebalance during a boot operation of a computer is provided. The apparatus includes a resource manager that is coupled to a plurality of devices. The resource manager is configured to receive a signal indicative of a desired set of requested resources from each of the plurality of devices and to determine that a first child device requires more resources than an amount previously assigned thereto. The resource manager is configured to locate a lowest common parent device to the first child device, which forms a lowest common subtree and to determine a resource range and to calculate a resource requirement request for the lowest common subtree. The resource manager is further configured to compare the resource requirement to the resource range to determine if a first range of resources is adequate to satisfy a second range of requested resources. | 12-13-2012 |
20120317408 | Method and Apparatus for Changing an Operational Characteristic of a Device in Order to Adjust the Power Consumption Level - An apparatus for changing an operational characteristic of a device based at least in part on a user input in order to adjust a power consumption level of the device may include a display for displaying a power consumption indicator corresponding to the power consumption level of the device. The power consumption level may be calculated by a power consumption calculator. A touch interface may receive the user input configured to adjust the power consumption level of the device. An operational characteristic changer may thereby change the operational characteristic. The user input may manipulate the power consumption indicator to adjust the power consumption level to a desired power consumption level. A corresponding method and computer program product are also provided. | 12-13-2012 |
20120324213 | SWITCHING BETWEEN A FIRST OPERATIONAL MODE AND A SECOND OPERATIONAL MODE USING A NATURAL MOTION GESTURE - A mobile device is operative to change from a first operational mode to a second or third operational mode based on a user's natural motion gesture. The first operational mode may include a voice input mode in which a user provides a voice input to the mobile device. After providing the voice input to the mobile device, the user then makes a natural motion gesture and a determination is made as to whether the natural motion gesture places the mobile device in the second or third operational mode. The second operational mode includes an augmented reality display mode in which the mobile device displays images recorded from a camera overlaid with computer-generated images corresponding to results output in response to the voice input. The third operational mode includes a reading display mode in which the mobile device displays, without augmented reality, results output in response to the voice input. | 12-20-2012 |
20120324214 | Method and Apparatus to Provide Attestation with PCR Reuse and Existing Infrastructure - The exemplary embodiments or the invention provide at least a method, apparatus, and program of computer instructions to perform operations including receiving a challenge from a prover device, reading and saving an old value of a selected platform configuration register, obtaining at least one measurement or property and forming a new platform configuration register value, where the forming includes calculating a cryptographic hash over the old value of the platform configuration register and the obtained at least one measurement or property, triggering, with the trusted software, an attestation by sending a challenge to a trusted platform module/mobile platform module, and sending by the prover device a device certificate, attestation, at least one measurement or property, and old platform configuration register value to the verifier. Further, the exemplary embodiments or the invention teach sending a challenge to a trusted software of a prover device, and receiving by the verifier device a device certificate, attestation, at least one measurement or property, and an old platform configuration register value from the prover device, checking by the verifier device that extending the old platform configuration register value with the at least one measurement or property results in a new platform configuration register value that has been attested, and using the new platform configuration register value in attestation of the prover device. | 12-20-2012 |
20120331282 | APPARATUS AND METHODS FOR PEAK POWER MANAGEMENT IN MEMORY SYSTEMS - Disclosed are apparatus and techniques for managing power in a memory system having a controller and nonvolatile memory array. In one embodiment, prior to execution of each command with respect to the memory array, a request for execution of such command is received with respect to the memory array. In response to receipt of each request for each command, execution of such command is allowed or withheld with respect to the memory array based on whether such command, together with execution of other commands, is estimated to exceed a predetermined power usage specification for the memory system. | 12-27-2012 |
20130007440 | METHOD AND APPARATUS FOR CONFIGURABLE THERMAL MANAGEMENT - Embodiments of an apparatus, system and method are described for configurable processor thermal management. An apparatus may comprise, for example, a processor arranged to operate in a plurality of thermal modes comprising a thermal limit down mode, a normal thermal limit mode and a thermal limit up mode, and thermal management logic operative to select a thermal mode based on one or more properties of the apparatus. Other embodiments are described and claimed. | 01-03-2013 |
20130007441 | Resource configuration change management - Prior to a first configuration change of a first resource, such as a network resource of a network, a processor determines a first performance metric of a second resource, such as a second network resource of the network. The first configuration change does not result in complete failure or fault of the second resource. Subsequent to the first configuration change of the first resource, the processor determines a second performance metric of the second resource and compares the second performance metric to at least one of the first performance metric and a service objective to yield comparison results. Based on the comparison results, the processor can cause a second configuration change of the first resource. The second configuration change of the first resource can revert a configuration of the first resource to its state prior to the first configuration change. | 01-03-2013 |
20130013911 | Technique for Selecting a Frequency of Operation in a Processor System - The present disclosure relates to a technique for varying the frequency of operation of one or more cores in a processor device capable of operating at different frequencies and voltages. A method aspect of this technique includes executing one or more tasks on the at least one processor core, wherein the tasks are grouped into groups, monitoring usage of the at least one processor core by tasks in the groups on a per group basis, aggregating the monitored usage of the at least one processor core by individual groups across the groups to derive a load parameter indicative of the combined usage of the at least one processor core by the tasks in the groups, selecting a frequency of operation based upon the load parameter, and changing the frequency of operation of the at least one processor core to the selected frequency of operation. | 01-10-2013 |
20130019089 | APPLYING SETTINGS IN A CLOUD COMPUTING ENVIRONMENT BASED ON GEOGRAPHICAL REGIONAANM Guidotti; AliceAACI RomeAACO ITAAGP Guidotti; Alice Rome ITAANM Pastorelli; BernardoAACI L'AquilaAACO ITAAGP Pastorelli; Bernardo L'Aquila ITAANM Rosati; LeonardoAACI RomeAACO ITAAGP Rosati; Leonardo Rome ITAANM Salerno; PaoloAACI MonterotondoAACO ITAAGP Salerno; Paolo Monterotondo IT - A method, data processing system, and computer program product for applying a setting. A request for a set of resources is received. The request is to use the set of resources over a network connection. An address associated with a device from the request is identified. A geographic location of the device is identified based on the address. A set of settings for the set of resources is identified based on the geographic location of the device. The set of settings is applied to the set of resources. | 01-17-2013 |
20130024682 | Storage Device and Method for Updating a Shadow Master Boot Record - A storage device and method for updating a shadow master boot record (MBR) are provided. In one embodiment, a storage device is provided having a memory with a first storage area and a second storage area. The storage device receives updated sectors of the shadow MBR from a host device and writes the updated sectors in the second storage area. The storage device determines a highest written sector in the first storage area that is occupied by the shadow MBR. The storage device copies the non-updated sectors of the shadow MBR from the first storage area to the second storage area, wherein only the non-updated sectors up to the highest written sector are copied. Accordingly, any non-updated sectors above the highest written sector are not copied from the first storage area to the second storage area. The storage device then designates the second storage area as storing a current version of the shadow MBR. | 01-24-2013 |
20130031350 | Configuring an Electronic Device Based on a Transaction - A first network signal is received indicating a device identifier in response to a transaction involving an electronic device uniquely associated with the device identifier. An entity identifier specific to an entity associated with the transaction is determined. In response to an initialization event of the electronic device, a second network signal from the electronic device is received that identifies the electronic device. In response to the second network signal, a configuration is communicated to the electronic device that is specific to the entity associated with the transaction. | 01-31-2013 |
20130031351 | Multi-Mode Data Card and Calibrating Method Thereof - A multi-mode data card includes at least two mode modules, and also includes an external interface module and an interface control module. The external interface module connects to the interface control module. The external interface is configured to connect with computer for data interaction; the interface control module is equipped with at least two channels, and said at least two channels connects to said at least two mode modules respectively. The interface control module is configured to: when the multi-mode data card is calibrated, connect the external interface module with the channel corresponding to the mode module to be calibrated, and switch the multi-mode data card to the mode to be calibrated. A method for calibrating multi-mode data card is also provided in the present invention. | 01-31-2013 |
20130031352 | ENABLING PORTIONS OF PROGRAMS TO BE EXECUTED ON SYSTEM z INTEGRATED INFORMATION PROCESSOR (zIIP) WITHOUT REQUIRING PROGRAMS TO BE ENTIRELY RESTRUCTURED - A method for allowing portions of programs to be executed on a System z Integrated Information Processor (zIIP). A service call is inserted at the beginning of the zIIP eligible code to enable enclave Service Request Block (SRB)-mode execution on the zIIP processor. An additional service call is inserted at the end of the zIIP eligible code to disable the enclave SRB-mode execution. A module in the operating system, referred to herein as the “zIIP shifter module,” is configured to detect these service calls thereby implementing and terminating the SRB-mode execution so that the zIIP processor executes the zIIP eligible code for the appropriate duration of time. In this manner, only a portion of the programs that contain eligible zIIP executable code is executed on the zIIP processor without requiring the programs to be entirely restructured thereby reducing development cost and improving software development productivity. | 01-31-2013 |
20130031353 | INFORMATION PROCESSING DEVICE, NON-TRANSITORY, COMPUTER READABLE STORAGE MEDIUM, AND METHOD OF CONTROLLING INFORMATION PROCESSING DEVICE - An information processing device has a storage unit configured to store correlation information in which a control rule for an operating frequency of a central processing unit of the information processing device is correlated with a combination of a state change of a first element of the information processing device, and a state of a second element of the information processing device which is different from the first element, a detecting unit configured to detect the state change of the first element, a determining unit configured to determine the state of the second element in the event that state change of the first element has been detected by the detecting unit, a searching unit configured to search for, a control rule corresponding to a combination of the state change and the state, and a control unit configured to control the operating frequency of the central processing unit. | 01-31-2013 |
20130042099 | ELECTRONIC APPARATUS, SYSTEM AND MEDIUM FOR STORING PROGRAM - An electronic apparatus includes a processor and a memory coupled to the processor. The processor executes a process including calculating a first accumulated time during which the battery device feeds power to the electronic apparatus while being attached to the electronic apparatus in a first attachment state in which a first surface of the battery device faces a reference surface provided in the electronic apparatus, calculating a second accumulated time during which the battery device feeds power to the electronic apparatus while being attached to the electronic apparatus in a second attachment state in which a second surface of the battery device faces the reference surface, the second surface being different from the first surface, and providing an instruction to change an attachment state of the battery device when a difference between the first accumulated time and the second accumulated time exceeds a given time. | 02-14-2013 |
20130046967 | Proactive Power Management Using a Power Management Unit - Embodiments of the present disclosure provide systems and methods for proactively managing power in a device. A power management unit (PMU) receives information from various subsystems of a device and estimates the total power required by each subsystem of the device. Based on this information, the PMU can predict power requirements for a particular subsystem or for one or more application(s) to execute. Based on this prediction, the PMU can reconfigure the subsystems so that the device executes more efficiently given the current battery life of the device. Proactive power management advantageously gives the PMU the capability to predict power needs of various subsystems of a device so that the power supplied to these subsystems can be managed in an intelligent way before battery resources are exhausted. | 02-21-2013 |
20130054955 | OPERATING SYSTEM SWITCHING METHOD IN INFORMATION PROCESSING SYSTEM - An OS switching method for switching an OS within several seconds in an information processing system is provided. In the information processing system which includes a processor, a main memory, a nonvolatile memory, and a plurality of input/output apparatuses, an OS switcher is executed when power is applied to the information processing system. When a first OS acquires an OS switch command that indicates a switch to a second OS while the first OS is activated and running, the first OS stores identification information of the second OS and information indicating an OS switch in the nonvolatile memory, and performs STR. The OS switcher switches an OS from the first OS to the second OS after the STR is completed. Accordingly, in the system, one OS can be quickly switched to another OS within several seconds, and a previous working environment can be maintained. | 02-28-2013 |
20130054956 | SEMICONDUCTOR DEVICE AND DATA PROCESSING SYSTEM - A semiconductor device correctly switches endian modes regardless of the current endian mode of an interface. The semiconductor device includes a switching circuit and a first register. The switching circuit switches an interface tote used in big endian or little endian mode. The first register holds control, data of the switching circuit. The switching circuit sets the interface in little endian mode when first predetermined control information is supplied to the first register, and sets the interface in big endian mode when second predetermined control information is supplied to the first register. The control information can be correctly inputted without being influenced by the endian setting status. | 02-28-2013 |
20130061033 | DATA PROCESSING SYSTEM AND METHOD FOR SWITCHING BETWEEN HETEROGENEOUS ACCELERATORS - A method for operating a system on chip includes receiving an acceleration request signal generated upon execution of an application program, in response to receipt of the acceleration request signal, comparing a current usage of a central processing unit (CPU) with a threshold value to generate a comparison signal, and performing switching between heterogeneous accelerators to accelerate a function executed by the application program in response to the comparison signal. | 03-07-2013 |
20130080759 | UNIFIED DESKTOP WAKE AND UNLOCK - Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system that comprise a unified system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a sleep state where both the device and computer system become inactive. The unified desktop may be awakened by one of numerous actions by the unified system or the user. Awakening the unified desktop is governed by a set of rules that are associated with the state of the unified system | 03-28-2013 |
20130080760 | Execution Environment with Feedback Loop - An execution environment may have a monitoring, analysis, and feedback loop that may configure and tune the execution environment for currently executing workloads. A monitoring or instrumentation system may collect operational and performance data from hardware and software components within the system. A modeling system may create an operational model of the execution environment, then may determine different sets of parameters for the execution environment. A feedback loop may change various operational characteristics of the execution environment. The monitoring, analysis, and feedback loop may optimize the performance of a computer system for various metrics, including throughput, performance, energy conservation, or other metrics based on the applications that are currently executing. The performance model of the execution environment may be persisted and applied to new applications to optimize the performance of applications that have not been executed on the system. | 03-28-2013 |
20130080761 | Experiment Manager for Manycore Systems - An execution environment may have a monitoring, analysis, and feedback loop that may configure and tune the execution environment for currently executing workloads. A monitoring or instrumentation system may collect operational and performance data from hardware and software components within the system. A modeling system may create an operational model of the execution environment, then may determine different sets of parameters for the execution environment. A feedback loop may change various operational characteristics of the execution environment. The monitoring, analysis, and feedback loop may optimize the performance of a computer system for various metrics, including throughput, performance, energy conservation, or other metrics based on the applications that are currently executing. The performance model of the execution environment may be persisted and applied to new applications to optimize the performance of applications that have not been executed on the system. | 03-28-2013 |
20130080762 | SENSOR FUSION - Accurate and reliable techniques for determining a current status of an accessory device in relation to an electronic device are described. | 03-28-2013 |
20130086373 | CUSTOMIZED CONTENT FOR ELECTRONIC DEVICES - A method for providing customized content to an electronic device. The method may include activating the electronic device through a packaging that substantially surrounds the electronic device, without substantially damaging or removing the packaging. Once the device is activating, connecting the electronic device to a content and providing the content to the electronic device without substantially damaging or removing the packaging. | 04-04-2013 |
20130086374 | FINE-GRAINED CAPACITY MANAGEMENT OF COMPUTING ENVIRONMENTS THAT MAY SUPPORT A DATABASE - Computing capacity of a computing environment can be managed by controlling it associated processing capacity based on a target (or desired) capacity. In addition, fine-grained control over the processing capacity can be exercised. For example, a computing system can change the processing capacity (e.g., processing rate) of at least one processor operating based on a target capacity. The computing system may also be operable to change the processing capacity based on a measured processing capacity (e.g., a measured average of various processing rates of a processor taken over a period of time when a processor may have been operating at different processing rates over that period). By way of example, the processing rate of a processor can be switched between 1/8 and 2/8 of a maximum processing rate to achieve virtually any effective processing rates between them. | 04-04-2013 |
20130091348 | SURFACE TEMPERATURE MANAGEMENT METHOD OF MOBILE DEVICE AND MEMORY THERMAL MANAGEMENT METHOD OF MULTICHIP PACKAGE - A surface temperature management method of mobile device is provided. The method includes sensing a temperature of an application processor in an operation mode of the mobile device; and controlling the application processor using the sensed temperature and a surface temperature management table to manage a surface temperature of a target part of the mobile device. The surface temperature management table includes information related to the temperature of the application processor corresponding to the surface temperature of the target part in the operation mode. | 04-11-2013 |
20130097414 | METHODS AND RECONFIGURABLE SYSTEMS TO INCORPORATE CUSTOMIZED EXECUTABLE CODE WITHIN A CONDITION BASED HEALTH MAINTENANCE SYSTEM WITHOUT RECOMPILING BASE CODE - A system for reconfiguring a node of a complex system health monitoring system without recompiling and relinking executable code is provided. The system includes a software module containing previously compiled instructions to perform one of a plurality of different standardized functions and a computing node comprising a processor and plurality of software objects, the processor configured to execute the previously compiled instructions. The system further includes a configuration file configured to provide static and dynamic data to the software module, the configuration file comprising a dynamic data store (DDS), a static data store (SDS) and a binary code database (BCD). The BCD comprises a library of externally compiled executable algorithms that are callable by the software module. The BCD being configured with database identification and retrieval data structures associated with library of externally compiled executable algorithms. | 04-18-2013 |
20130097415 | Central Processing Unit Monitoring and Management Based On A busy-Idle Histogram - The aspects enable a computing device or microprocessor to adjust the operations of a processor in view of a current processor workload based on a histogram-like data structure. A histogram-like data structure characterizing one of processor busy and/or idle durations or busy/idle ratios is generated at runtime and used to model the processor workload. The processor workload is used to predict future processing requirements and to adjust the processor's operations such that they are commensurate with the processing and workload requirements. The histogram-like data structure may alternatively be used to estimate a current quality of service (QoS) of a communication link so that link management actions may be taken. | 04-18-2013 |
20130097416 | DYNAMIC PROFILE SWITCHING - Methods and apparatuses are disclosed for dynamic switching of user profiles on computing devices. In one method, the computing device identifies a first user profile under which the computing device is operating. The first user profile is associated with a first user value indicative of a first user. The computing device receives an image from an image-sensing device, generates a current user value indicative of a current user based on the received image, and determines if the current user value corresponds to the first user value. If the current user value does not correspond to the first user value, the computing device configures at least some programs operating on the computing device using a second user profile that is selected based on the current user value. If the current user value does correspond to the first user value, the computing device continues to operate using the first user profile. | 04-18-2013 |
20130103938 | Reconfiguring A Secure System - Apparatuses, methods, and systems for reconfiguring a secure system are disclosed. In one embodiment, an apparatus includes a configuration storage location, a lock, and lock override logic. The configuration storage location is to store information to configure the apparatus. The lock is to prevent writes to the configuration storage location. The lock override logic is to allow instructions executed from sub-operating mode code to override the lock. | 04-25-2013 |
20130111203 | METHOD TO REPLACE BOOTLOADER PUBLIC KEY | 05-02-2013 |
20130117552 | METHOD FOR CHANGING RECEIVING MODE IN MOBILE TERMINAL AND MOBILE TERMINAL THEREOF - Disclosed herein are a method of changing a receiving mode in a mobile terminal, and a mobile terminal thereof. The method includes entering a charging ready mode when the mobile terminal is positioned adjacent to an external wireless power transmitting module; determining whether the receiving mode of the mobile terminal is a vibration mode; and, when the receiving mode of the mobile terminal is the vibration mode, changing the receiving mode of the mobile terminal to a non-vibration mode. | 05-09-2013 |
20130124847 | EXTERNAL EVIRONMENT SENSITIVE PREDICTIVE APPLICATION AND MEMORY INITIATION - An input tracker learns relationships between end user inputs made at a computer and external environment conditions sensed at the computer by external environment sensors integrated in the computer, such as a camera, microphone, hard disk drive motion detector, display ambient light sensor and display orientation accelerometer. An input predictor interfaced with the input tracker applies current external environment conditions sensed by the external environment sensors to the relationships defined by the input tracker to predict future user input and initiates actions by the computer responsive to the predicted future user input before the input is detected to have results responsive to the input prepared for the user upon detection of the input. | 05-16-2013 |
20130124848 | EXTERNAL EVIRONMENT SENSITIVE PREDICTIVE APPLICATION AND MEMORY INITIATION - An input tracker learns relationships between end user inputs made at a computer and external environment conditions sensed at the computer by external environment sensors integrated in the computer, such as a camera, microphone, hard disk drive motion detector, display ambient light sensor and display orientation accelerometer. An input predictor interfaced with the input tracker applies current external environment conditions sensed by the external environment sensors to the relationships defined by the input tracker to predict future user input and initiates actions by the computer responsive to the predicted future user input before the input is detected to have results responsive to the input prepared for the user upon detection of the input. | 05-16-2013 |
20130145142 | COMPUTER DEVICE SEPARABLE INTO MULTIPLE SUB-COMPUTERS - A method for separating a dividable computer device into multiple sub-computers may include receiving, by the dividable computer device, a command to separate a sub-computer from the dividable computer device. The method may also include detecting by the dividable computer device separation of the sub-computer and reconfiguring the dividable computer device for operation without the separated sub-computer in response to each sub-computer being separated. | 06-06-2013 |
20130145143 | COMPUTER DEVICE SEPARABLE INTO MULTIPLE SUB-COMPUTERS - A method for separating a dividable computer device into multiple sub-computers may include receiving, by the dividable computer device, a command to separate a sub-computer from the dividable computer device. The method may also include detecting by the dividable computer device separation of the sub-computer and reconfiguring the dividable computer device for operation without the separated sub-computer in response to each sub-computer being separated. | 06-06-2013 |
20130145144 | SWITCHING BETWEEN MOBILE USER INTERFACES FOR PERSONAL AND WORK ENVIRONMENTS - One or more embodiments of the invention facilitate switching between a host environment of a mobile device and a guest environment of the mobile device. One method comprises configuring the host environment to launch a user interface (UI) proxy application upon receiving an indication by a user on a user interface (UI) of the mobile device of a desire to switch from the host environment to the guest environment. Upon a launch of the UI proxy application as a result of receiving the indication, the UI proxy application initiates a request to wake-up the guest environment and facilitates access by a hardware framebuffer of the mobile device to contents of a memory buffer that is updated with display data for the guest environment as a result of a waking-up of the guest environment. | 06-06-2013 |
20130151837 | APPLICATION MANAGEMENT OF A PROCESSOR PERFORMANCE MONITOR - A method, system or computer usable program product for an operating system (OS) enabling an application direct control of a performance monitoring unit (PMU) including enabling the PMU to notify the application when a PMU exception occurs without interrupting the OS by controllably encoding a redirect field in an OS accessible control register, and enabling the application to reinitialize the PMU after the PMU exception. | 06-13-2013 |
20130151838 | CIRCUIT FOR REMOVING PASSWORDS - A circuit for removing passwords from a computer includes a jumper and a power circuit. The jumper includes a base and a jumper block. The base includes first to fourth pins. The first pin is idle. The third pin is grounded. The second pin is coupled to a basis input output system (BIOS) chip of the computer, the fourth pin is coupled to a complementary metal-oxide-semiconductor (CMOS) chip of the computer. The power circuit is coupled to the second and the fourth pins, to supply power for the BIOS chip and the CMOS chip. The jumper block is plugged between the second and the third pins to remove the password in the BIOS chip, and plugged between the third and the fourth pins to remove the password in the CMOS chip. | 06-13-2013 |
20130151839 | IDLE DETECTION - Idle detection techniques are disclosed. A set of idle conditions that includes one or more conditions not comprising or triggered by an absence of user input is monitored. The device is determined to be idle based at least in part on results of the monitoring. The device may be determined not to be idle even in the absence of recent user input. | 06-13-2013 |
20130151840 | MULTI-PROCESSOR ELECTRONIC SYSTEMS - Disclosed herein is a system having a multi-processor configuration for electronics devices and systems, such as, computing and communication devices like laptop, notebook, tablets, smartphones, etc. In accordance with one embodiment of the subject matter the system comprises a plurality of processors and a multi protocol multi-root input output virtualization (MPMRIOV) switch communicatively coupled to at least one of the plurality of processors. The system further includes a peripheral and interface virtualization unit (PIVU) coupled to the MPMRIOV switch. In said embodiment, the PIVU is configured to communicatively couple at least one of the plurality of processors with at least one of a Peripheral Component Interconnect (PCI) compliant peripheral, a Peripheral Component Interconnect express (PCIe) compliant peripheral, a non PCI compliant peripheral, and a non PCIe compliant peripheral. | 06-13-2013 |
20130151841 | DEVICE HARDWARE AGENT - A server includes an electronic component, manager baseboard management controller (BMC), and a device hardware agent. The device hardware agent monitors operation of the electronic component and provides updates to the electronic component without utilizing a software agent. | 06-13-2013 |
20130159691 | PROCESSING FRAMEWORK FOR GENERATING PRE-CONFIGURATION PACKAGES - Reference packages may include a self-contained set of implementation tasks, that when executed at a computing system, provide the computing system with a particular functionality. Implementation tasks in a reference package may be compared to an existing configuration of a computing system to determine which of the implementation tasks have already been executed/installed in the computing system and which have not. Implementation tasks that have not been installed may be selected for inclusion in a final target package. Implementation tasks that have been partially installed or installed differently in the existing computing system from the implementation tasks may have secondary tasks added to them in the final target package. Each secondary task may enable a change to the configuration of the existing system to resolve the configuration inconsistency between the existing configuration in the computing system and the configuration specified in a corresponding implementation task. | 06-20-2013 |
20130159692 | ELECTRONIC APPARATUS AND BIOS UPDATING APPARATUS THEREOF - An electronic apparatus including a central processing unit (CPU), a chipset, a first interface circuit, a temporary memory, a BIOS (basic input/output system) memory, a second interface circuit and a first switcher is provided. The chipset is coupled to the CPU and the first switcher. The temporary memory is coupled to the first switcher and the first interface circuit. The first interface circuit is coupled to the electronic apparatus and an extended storage including a first BIOS. The second interface circuit is coupled to the first switcher and the BIOS memory. If the first BIOS is stored in the temporary memory, the temporary memory is coupled to the chipset by the first switcher; if the first BIOS is not stored in the temporary memory, the second interface circuit is coupled to the chipset by the first switcher. The electronic device can safely updates the BIOS. | 06-20-2013 |
20130159693 | Automatic Configuration Sampling for Managing Configuration Parameters of a Computer System - A computer configuration utility automatically alters system configuration parameters to sample multiple different configurations. At least one workrate metric is measured at each sampled configuration. The workrate measurements for the multiple different configurations are compared to determine the effect of different configurations with respect to at least one optimization criterion. System configuration is automatically adjusted to the optimum configuration. Preferably, the workrate metric is (non-idle) instructions executed per unit of time. | 06-20-2013 |
20130166898 | System and Method for User Driven Configuration Sets for Energy Efficient Networks - A system and method for user driven configuration sets for energy efficient networks. A customization module can be used to generate energy efficiency control policy customizations based on indications of user preference received through a graphical user interface. These customizations enable abstraction of the energy efficiency control policy customization process from low-level details. | 06-27-2013 |
20130166899 | METHOD AND SYSTEM FOR CONTROLLING SYSTEM SETTINGS OF A COMPUTING DEVICE - Methods and devices for controlling system settings of a computing device are described herein. One example embodiment comprises: determining configuration data associated with a software application, wherein the configuration data identifies one or more new system settings to be temporarily enforced on the computing device during an execution of the software application, and wherein the configuration data is digitally signed; and in response to an initiation of the execution of the software application, reconfiguring system settings on the computing device; wherein the reconfiguring comprises verifying at least one digital signature associated with the digitally signed configuration data; wherein if the at least one digital signature associated with the digitally signed configuration data successfully verifies, then the reconfiguring further comprises temporarily enforcing new system settings for the duration of the execution of the software application. | 06-27-2013 |
20130166900 | MEDIUM, CONTROL METHOD AND INFORMATION PROCESSING APPARATUS - A computer-readable storage medium stores a control program for an information processing apparatus that includes a process unit capable of executing an application program. The control program causes the information processing apparatus to execute a process. The process includes acquiring control information included in the application program, generating association information associating the application program with response performance information in accordance with the control information acquired in the acquiring, type information associating a combination of control information with a type of the application program, and response performance information associated with a type of the application program, and controlling operating frequency of the process unit in accordance with the response performance information corresponding to the application program when the application program described in the association information is operating. | 06-27-2013 |
20130166901 | DISPLAY APPARATUS AND CONTROL METHOD THEREOF - A display apparatus and a control method thereof are provided. The display apparatus includes a connection unit which is connected to an upgrade apparatus; an image processing unit which processes an image signal; a display unit which displays an image based on the processed image signal; a storage unit which stores setting information on a plurality of items related to the display apparatus; and a controller which changes the setting information stored in the storage unit according to the connected upgrade apparatus and which displays the image based on the changed setting information when the upgrade apparatus is connected to the display apparatus. | 06-27-2013 |
20130173902 | SPLIT DEEP POWER DOWN OF I/O MODULE - I/O logic can be separated into critical and non-critical portions, with the non-critical portions being powered down during processor idle. The I/O logic is separated into gate logic and ungated logic, where the ungated logic continues to be powered during a processor deep sleep state, and the gated logic is powered off during the deep sleep state. A power control unit can trigger the shutting down of the I/O logic. | 07-04-2013 |
20130179674 | APPARATUS AND METHOD FOR DYNAMICALLY RECONFIGURING OPERATING SYSTEM (OS) FOR MANYCORE SYSTEM - An apparatus and method for dynamically reconfiguring an Operating System (OS) for a manycore system are provided. The apparatus may include an application type determining unit to determine a type of an executed application, and an OS reconfiguring unit to activate only at least one function in an OS, based on the determined type of the application, and to reconfigure the OS. | 07-11-2013 |
20130191625 | DYNAMIC PARAMETER PROFILES FOR ELECTRONIC DEVICES - A method for dynamically modifying a characteristic for an electronic device. The method includes activating by a processor a first profile having a first characteristic setting and a first state for an input/output (IO) device. Once the first profile is activated, receiving an input by a sensor and communicating the input to the processor. The method then includes activating by the processor a second profile having a second characteristic setting and a second state for the IO device. The second profile modifies a component of the IO device to include a second characteristic setting and a second state. | 07-25-2013 |
20130198506 | INTELLIGENT APPLICATION RECOMMENDATION FEATURE - A method for making intelligent application and setting recommendations may include determining, by a device, a current context of a user of the device in response to the device being one of unlocked and turned-on. The method may also include determining, by the device, if the current context of the user has changed from a previous context of the user at a time when the device was one of locked and turned-off. The method may additionally include presenting a recommendation on a display of the device. The recommendation may include at least one of an application for operation on the device, options for operation of the device, and operating settings of the device, based on the current context of the user, in response to determining that the current context of the user has changed from the previous context. | 08-01-2013 |
20130198507 | IMAGE FORMING APPARATUS, CONTROL METHOD FOR IMAGE FORMING APPARATUS, AND STORAGE MEDIUM HAVING A FIRMWARE UPDATE FUNCTION - An image forming apparatus includes an update unit configured to execute firmware update processing, a storage unit configured to store information relating to a change in a setting value of the image forming apparatus produced by the firmware update processing, a selection unit configured to select a specific update history entry from a firmware update history, and a display unit configured to display information relating to the change in the setting value produced by the firmware update processing corresponding to the specific update history entry selected by the selection unit based on the information stored in the storage unit. | 08-01-2013 |
20130205131 | METHOD FOR SETTING OPTIONS AND USER DEVICE ADAPTED THERETO - A method and device for a user to intuitively and simply alter the setting of options of an application that is being executed in a user device by detecting interactions via a sensor module during execution of a specific mode, identifying an option corresponding to a detected interaction, altering an option setting value of the identified option according to a detected interaction, and displaying the altered option setting value and storing the option of the specific mode with the altered option setting value. | 08-08-2013 |
20130212371 | System Property Manipulation - A system and method for modifying a system property, such as a system time. A time offset may be passed between computing devices by including it in a request message. On a computing device, the time offset may be stored in an apartment corresponding to the received request. The apartment may be stored in thread logical data, accessible to any thread that performs actions related to the request. The apartment with the time offset may be passed between computing devices by including it in a request message. On a particular device, the apartment and time offset may be retrieved to determine an adjusted time. The system may be used by a client to perform tests or to recover from failures without disturbing the system time. System properties other than system time may be adjusted with the mechanisms described. | 08-15-2013 |
20130212372 | DYNAMIC INFORMATION EXCHANGE FOR REMOTE SECURITY SYSTEM - A system and method includes making a configuration change at a control panel in a security system. A message is encrypted with the configuration change and is automatically sent via a public network. The message is received at a receiver coupled to the public network and decrypted. A central controller database is then updated with the configuration change. | 08-15-2013 |
20130219162 | UNIFIED DESKTOP WAKE AND UNLOCK - Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a sleep state where both the device and computer system become inactive. The unified desktop may be awakened by one of numerous actions by the unified system or the user. | 08-22-2013 |
20130219163 | SYSTEMS AND METHODS FOR SCHEDULING CHANGES - The present disclosure includes a system and method for scheduling changes. In an example of scheduling changes according to the present disclosure, a usage pattern of a number of services ( | 08-22-2013 |
20130227268 | MEMORY SYSTEM - According to one embodiment, a memory system includes a nonvolatile semiconductor storage able to hold data, a temperature measurement section configured to measure the temperature of the semiconductor storage, a temperature varying section configured to change the temperature of the semiconductor storage, and a control circuit including a transmitter configured such that data received from a host is transferred to the semiconductor storage, and a temperature storage configured to store temperature information received from the temperature measurement section. | 08-29-2013 |
20130227269 | ELECTRONIC DEVICES AND METHODS FOR SHARING ENCRYPTION SETTINGS IN DUAL OPERATING SYSTEMS - A method for sharing encryption settings in dual operating systems is provided. The method includes: activating and operating a first operating system; receiving system encryption settings from a user by the first operating system; recording a system encryption status value of the system encryption settings; | 08-29-2013 |
20130227270 | ELECTRONIC DEVICES AND METHODS FOR SWITCHING BETWEEN DUAL OPERATING SYSTEMS - A method for switching between dual operating systems for an electronic device installed with at least two operating systems is provided. The method includes the steps of: activating and operating a first operating system, wherein the first operating system initializes at least one peripheral device; switching to and activating a second operating system; preventing the first operating system from issuing a setting command to the peripheral device when the first operating system is switched to the second operating system; and enabling the second operating system to obtain the control right of the peripheral device to initialize the peripheral device. | 08-29-2013 |
20130232331 | INFORMATION HANDLING SYSTEM PERFORMANCE OPTIMIZATION SYSTEM - A performance optimization system includes a plurality of system components. A monitoring plug-in and a configuration plug-in are coupled to each of the plurality of system components. A monitoring engine receives monitoring information for each of the plurality of system components from their respective monitoring plug-in. A configuration engine sends configuration setting information to each of the plurality of system components through their respective configuration plug-ins. A performance optimization engine receives the monitoring information from the monitoring engine, determines a policy associated with the monitoring information and, in response, retrieves configuration setting information that is associated with the policy and sends the configuration setting information to the configuration engine in order to change the configuration of at least one of the plurality of system components. | 09-05-2013 |
20130232332 | INCONSPICUOUS MODE FOR MOBILE DEVICES - A communication device is configured to switch from a normal mode of operation to an inconspicuous mode of operation in which a reduced set of information is presented on a home screen of a display of the device in comparison to a set of information presented on the home screen in the normal mode of operation. In addition, other display properties such as contrast and brightness may be adjusted to make them less conspicuous. The home screen in the inconspicuous mode of operation is less obtrusive or conspicuous to individuals than in the normal mode of operation. The device may enter the inconspicuous mode upon user request or by detecting at least one environmental condition using a sensor available to the mobile communication device. The environmental condition may be anything that the device can detect or sense in its surrounding environment such as ambient light or sound. The device may return to the normal mode of operation by user request or when the environmental condition is no longer present. | 09-05-2013 |
20130238888 | AUTOMATIC DEVICE RECONFIGURATION - Automatic reconfiguration of a device is disclosed. A computing device makes a determination that a first remote control device (RCD) of multiple RCDs is selected for use by a user. The computing device accesses a configuration record of multiple configuration records. The configuration record corresponds to the first RCD. The computing device then reconfigures based on the configuration record. | 09-12-2013 |
20130238889 | PERSONALIZATION OF SHARED ELECTRONIC DEVICES - The described embodiments include an electronic device that performs configuration operations. During operation, an administrative electronic device receives an indication that an electronic device that is presently checked out to a user is to be checked in. The administrative electronic device then requests a backup file with information from the electronic device, wherein the information comprises information about one or more changes made to the electronic device since the electronic device was checked out. Next, the administrative electronic device receives the backup file from the electronic device. The administrative electronic device then restores the electronic device to an initial state, wherein, in the initial state, changes made to the electronic device since the electronic device was checked out are reversed to return the electronic device to the initial state. | 09-12-2013 |
20130246780 | Instrumenting Configuration and System Settings - Described are systems and methods for instrumenting configuration and system settings based on targeting configuration settings at dynamically populated groups, groups with varied membership, and objects defined in a class. The systems and methods provide for attributing a configuration setting or policy to one or more objects and then targeting the object at one or more scopes. | 09-19-2013 |
20130246781 | MULTI-CORE SYSTEM ENERGY CONSUMPTION OPTIMIZATION - Techniques described herein generally relate to optimizing energy consumption in a computer system. In some examples an energy usage benchmark can be determined for a system component of the computer system by measuring performance levels and energy usages of the system component under a range of energy settings and utilization rates of the system component. A utilization rate of the system component can be determined based on prediction factors including the execution of a first set of instructions on the computer system. The system component can be configured to execute a second set of instructions after the first set of instructions by selecting an energy setting from the range of energy settings for operating the system component. The energy setting can be selected based on the energy usage benchmark and the determined utilization rate. | 09-19-2013 |
20130246782 | UTILIZING SIGNATURES TO DISCOVER AND MANAGE DERELICT ASSETS OF AN INFORMATION TECHNOLOGY ENVIRONMENT - A set of asset signatures can be analyzed. Each asset signature can be associated with an asset. Derelict assets can be discovered based on the asset signatures. The asset can represent a fundamental structural unit of an information technology (IT) environment. A multi-stage screening process can be performed to discover derelict assets. In a first stage, assets having a normal state are able to be changed to a suspect state based on results of analyzing the corresponding asset signature. In a second stage, assets having a suspect state are able to be selectively changed in state to a normal state or to a derelict state. An asset management system record can be maintained for each of the set of assets. Each record of the asset management system can be a configuration item (CI), which indicates whether each of the set of assets is in a normal state, a suspect state, or a derelict state. The asset management system can periodically reclaim resources consumed by derelict assets. | 09-19-2013 |
20130254524 | AUTOMATED CONFIGURATION CHANGE AUTHORIZATION - A method for automated configuration change authorization may include automatically discovering configuration change events in an IT system over a period of time. The method may also include extracting configuration change event patterns from the discovered configuration change events over the period of time. The method may further include classifying a configuration change event set as corresponding to a configuration change event pattern of the extracted configuration change event patterns. The method may also include automatically authorizing the configuration change event set. A system and computer readable medium are also described. | 09-26-2013 |
20130254525 | Methods and Systems for Correlating Movement of a Device with State Changes of the Device - The present description discloses systems and methods for changing the state of a device. One embodiment may include a device configured to provide a device in a first state, receive a signal indicative of first angular data of the device, and compare the first angular data to a first threshold. The device may then execute instructions to initiate a timer when the first angular data is greater than the first threshold, receive a signal indicative of a second angular data of the device, and compare the second angular data to a second threshold. When the second angular data is less than the second threshold and the time passed is within a pre-determined time period, the device may execute instructions to transition the device to a second state. | 09-26-2013 |
20130254526 | EFFECT TRANSLATION AND ASSESSMENT AMONG MICROARCHITECTURE COMPONENTS - Awareness of the relationships among the operating parameters for an individual core and among cores allows dynamic and intelligent management of the multi-core system. The relationships among operating parameters and cores, which can be somewhat opaque, are established with design-time simulations, and adapted with run time data collected from operation of the multi-core system. The relationships are expressed with functions that translate between operating parameters, between different cores, and between operating parameters of different cores. These functions are embodied in circuitry built into the multi-core system. The circuitry will be referred to hereinafter as a translator unit. The translator unit traverses the complex relational dependencies among multiple operating parameters and multiple cores, and determines an outcome with respect to one or more constraints corresponding to those operating parameters and cores. | 09-26-2013 |
20130254527 | BIOS FIRMWARE UPDATING METHOD AND ELECTRONIC DEVICE - An electronic device includes a baseboard management controller (BMC) and a basic input output system (BIOS). The BMC includes a dynamic random access memory (DRAM) to store a firmware update of the BIOS. The BMC sets an identifier for the firmware update to a valid state if the DRAM receives the firmware update, and sets the identifier to an invalid state if the DRAM does not receive the firmware update. The BIOS is connected to the BMC, and determines whether the identifier is a valid state when the electronic device is started and updates the firmware of the BIOS with the firmware update if the identifier is a valid state. | 09-26-2013 |
20130262849 | AUTOMATIC RECONFIGURATION OF INITIALIZATION FIRMWARE IN A COMPUTER SYSTEM - A system and method for automatically reconfiguring the initialization firmware (e.g., BIOS firmware or UEFI firmware) of a computer system are described. The computer system may execute an IFW (initialization firmware) configuration software tool to receive input requesting to change the configuration of the initialization firmware, and to change the configuration as requested by the input. The IFW configuration software tool may execute to change the initialization firmware after a boot procedure of the computer system has completed, and while an operating system of the computer system is executing. The changes may take effect the next time the computer system is booted. | 10-03-2013 |
20130268748 | System Status Control Method and Portable Terminal - A system status control method and a portable terminal are described. The portable terminal includes a first system with a first interface and a second system with a second interface, and the first system and the second system are joined or separated through the first interface and the second interface. The method includes when the first system and the second system enter a joined-up status from a separated status, the first system and the second system exchanging respective system status information thereof; and the first system and the second system control the system status according to the system status information and based on a preset policy. When a master system and a slave system are combined or separated, automatic switch control may be performed on the system status according to a usage requirement of a user and based on the preset policy. | 10-10-2013 |
20130275741 | Managing Incrementally Applied System Updates - According to one embodiment of the present invention, a computer system updates a system including a plurality of sever instances, and includes at least one processor. The computer system determines a level of configuration for each operating server instance. One or more sets of operational features are added to the system based on a comparison between the determined levels of configuration of the operating server instances and minimum levels of configuration associated with the one or more sets of operational features. Server operations are performed and one or more corresponding sets of operational features are applied to the server operations in response to the addition of those corresponding sets of operational features to the system. Embodiments of the present invention further include a method and computer program product for updating a system including a plurality of server instances in substantially the same manner described above. | 10-17-2013 |
20130275742 | TERMINAL AND SWITCHING METHOD - Terminals and switching methods are provided. The terminal includes: a first component ( | 10-17-2013 |
20130283029 | ELECTRONIC APPARATUS, CONTROL METHOD OF ELECTRONIC APPARATUS, AND CONTROL PROGRAM OF ELECTRONIC APPARATUS - One embodiment provides an electronic apparatus, including: a connection detecting module configured to detect a connection of a preset external device to the electronic apparatus; and a first applying module configured to employ a preset first setting according to a preset data table upon the connection of the preset external device, the preset data table correlating the preset first setting with the connection of the preset first external device. | 10-24-2013 |
20130283030 | RESTORATION OF MEDICAL DEVICE PROGRAMMING - Various embodiments concern reprogramming an implantable medical device by an external programmer to operate using a second program version, the second program version replacing a first program version in controlling operation of the implantable medical device. It can be determined whether the implantable medical device will be able to operate using the first program version to deliver therapy according to the first program version if the implantable medical device was to revert back to using the first program version. The implantable medical device can then revert to operational programming from the second program version to the first program version, the first program version saved in memory of the implantable medical device as a restore point while the implantable medical device operates according to the second program version between the reprogramming and reverting of the implantable medical device. | 10-24-2013 |
20130283031 | DYNAMIC REDUNDANCY MANAGEMENT - The different advantageous embodiments comprise a system for redundancy management of a computing system comprising a number of processors, a number of service managers executable on the number of processors, and a configuration module. The number of processors is associated with a number of processor groups. Each service manager is capable of being configured as a primary service manager adapted to manage a number of commands. Each command is operative to execute a program on one or more of the number of processors. The configuration module is in communication with the number of service managers to control operational redundancies of the computing system. Each primary service manager executes one or more programs on the one or more processors included in different processor groups of the number of processor groups. | 10-24-2013 |
20130283032 | 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-24-2013 |
20130290695 | POLICY UPDATE APPARATUS, POLICY MANAGEMENT SYSTEM, POLICY UPDATE METHOD, POLICY MANAGEMENT METHOD AND RECORDING MEDIUM - The present invention provides a policy update apparatus which can update a software policy appropriately corresponding to the configuration change in a resource. The policy update apparatus includes policy retrieving means which receives a resource identifier, reads out an install destination resource identifier corresponding to the resource identifier from resource management means which stores with providing a mapping between the resource identifier and the install destination resource identifier which indicates the resource in which the resource identified by the resource identifier is installed, and reads out the software policy corresponding to the resource identifier and the install destination resource identifier, and policy update means which updates the software policy, correlates the updated software policy to the resource identifier and the install destination resource identifier, and stores to policy storage means. | 10-31-2013 |
20130297926 | MOBILE DEVICE CONTROL BASED ON SURFACE MATERIAL DETECTION - A mobile device uses sensor data related to the type of surface in contact with the mobile device to determine an action to perform. The sensors, by way of example, may be one or more of a microphone and noise generator, a light based proximity sensor, and pressure sensors, such as dielectric elastomers, configured to detect a texture of the surface, and/or pressure waves produced by setting the mobile device down or by a noise generator and reflected by the surface. The mobile device may identify the type of surface and perform the action based on the type of surface. The mobile device may further determine its location based on the sensor data and use that location to identify the action to be performed. The location may be determined using additional data, e.g., data not related to determining the type of surface with which the mobile device is in contact. | 11-07-2013 |
20130297927 | ELECTRONIC DEVICE AND METHOD FOR MANAGING AN ELECTRONIC DEVICE SETTING THEREOF - An electronic device and a method for managing an electronic device setting are provided. When a predetermined user command is inputted, the electronic device determines user information of a user of the electronic device, identifies user information of a plurality of users from plurality of sources, compares the user information of the user of the electronic device and the user information of the plurality of users, and determines at least one user who has a high similarity level to the user of the electronic device among the plurality of users based on a comparison result, receives an electronic device setting from at least one user who has a high similarity level, and displays an electronic device setting which was received from a user who has a highest similarity level among the received electronic device settings. | 11-07-2013 |
20130297928 | Field device with long-term firmware compatability - A field device having at least one memory and at least two replaceable modules, each of which has hardware and firmware associated with the hardware. In such case, firmware version information of a compatible firmware version combination of the modules of the field device is stored in the at least one memory or such is storable therein at a first-time start-up of the field device. Furthermore, the field device is embodied in such a manner that a comparison in the case of at least one module of its firmware version with the firmware version information stored in the memory is automatically performable and that the module is automatically switchable to the firmware version as claimed in the firmware version information, in case the comparison shows a deviation of the firmware version of the module from the firmware version of the firmware version information stored for the corresponding module. | 11-07-2013 |
20130305030 | TESTING A CONFIGURATION CHANGE - An approach is presented for testing a change (i.e., configuration change) in a configuration of a computing environment. A user identifier (ID) of a user is received from an administrative user having an administrative user ID. First configurable attributes of the user ID are determined. A temporary simulation user ID (TSID) having second configurable attributes is generated so that the values of respective first and second configurable attributes are identical. The configuration change is received. The configuration change is associated with the TSID and with no other user ID. Based on the configuration change being associated with the TSID and with no other user ID, a simulation is performed by tracking data record modifications made by the TSID and based on the configuration change. The user ID and administrative user ID are unaffected by the configuration change. After completing the simulation, the data record modifications are undone. | 11-14-2013 |
20130305031 | DIGITAL CONTROL DEVICE AND EXECUTION METHOD THEREOF - In a digital control device, when a normal mode for carrying out a normal process is selected by a mode switch, a computation unit transfers base process code and APL process code which controls the normal process from a code storage device to a main memory, loads the base process code and the APL process code which are transferred to the main memory, and carries out the normal process. When a test mode for carrying out a test process is selected by the mode switch, the computation unit transfers the base process code and test process code which controls the test process from the code storage device to the main memory, loads the base process code and the test process code which are transferred to the main memory, and carries out the test process. | 11-14-2013 |
20130326208 | Headset Computer (HSC) with Docking Station and Dual Personality - An example embodiment of the present invention includes a headset computing device (HSC) having a port for docking. When worn on a user's head, the HSC operates in a “headset” mode and behaves as a hands-free computing device. When docked with a docking station, the HSC operates in a “docked” mode and behaves as a conventional PC using a conventional PC monitor as a display output and keyboard and/or mouse input devices. Operating in the headset mode, the HSC can use automatic speech recognition and head-tracking features to recognize verbal and head-motion commands and presents to the user a specific set of hands-fee applications or application features. When in the docked mode, the headset computing device makes available a different set of applications or application features more suited to keyboard and mouse operation. A common data set stored in the headset memory supports both/all sets of applications. | 12-05-2013 |
20130326209 | Automatic Alert Mode Selection - Automatic Alert Mode Selection may put a device into vibrate, silent, or ringer mode, or take the device out of such modes. It may automatically adjust volume settings, as applicable. It may perform these functions based on a location, a calendar entry, or an event. One embodiment may comprise a software application that communicates with network data or location sensors, such as GPS, to collect location information. It may also sync with a user's calendar to retrieve data for appointments and events. Automatic Alert Mode Selection may also interact with a plurality of application programming interfaces (APIs). In one embodiment, Automatic Alert Mode Selection may be programmed to collect data at a predetermined time interval, and in yet another embodiment, the software's functionalities may be overridden by the user. | 12-05-2013 |
20130332720 | SYSTEMS AND METHODS FOR THERMAL MITIGATION WITH MULTIPLE PROCESSORS - A wireless communication device for thermal mitigation with multiple processors is described. The wireless communication device includes a first communications processor that processes a data call. The wireless communication device also includes a second communications processor coupled to the first communications processor. The first communications processor performs a thermal mitigation operation by sending instructions to the second communications processor when at least one thermal threshold is reached. The second communications processor receives and executes the instructions. | 12-12-2013 |
20130332721 | QUIET HOURS FOR NOTIFICATIONS - In some implementations, a computing device can be configured to automatically turn off notifications when generating a notification would cause a disturbance or be unwanted by a user. The device can be configured with quiet hours during which notifications that would otherwise be generated by the computing device can be suppressed. In some implementations, quiet hours can be configured as a time period with a start time and an end time. In some implementations, quiet hours can be derived from application data. For example, calendar data, alarm clock data, map data, etc. can be used to determine when quiet hours should be enforced. In some implementations, the device can be configured with exceptions to quiet hour notification suppression. In some implementations, the user can identify contacts to which the quiet hours notification suppression should not be applied. | 12-12-2013 |
20130332722 | REFACTORING DEVICE, REFACTORING METHOD AND PROGRAM - In a method for obtaining a system by combining program components, the relocation of the program components can be facilitated. | 12-12-2013 |
20130339719 | APPARATUS AND METHOD FOR CONTROLLING MODE SWITCH - There is provided an apparatus and method for controlling mode switching in a terminal. A switch unit outputs a signal for mode switching of the terminal in response to a touch operation of a stylus pen, and a controller switches a mode of the terminal in response to the signal output from the switch unit. | 12-19-2013 |
20130339720 | AUTOMATIC SLEEP MODE PREVENTION OF MOBILE DEVICE IN CAR HOLDER - A mobile communications device includes at least one application programmer interface (API) to provide status information from components of the device, where the status information is indicative of the device being operated in an automobile, and a decision unit to modify at least one of screen backlighting and device locking in accordance with a driving state determined in accordance with at least the status information. A method for preventing sleep mode in a mobile communications device includes detecting active charging of the device, establishing that the device is in an automotive vehicle, based on the detecting and establishing, determining that a charging/vehicle state exists; and when the charging/vehicle state exists, instructing a screen backlight of the device to remain on, and disabling key locking for the mobile communications device. | 12-19-2013 |
20130339721 | DATA REWRITING SUPPORT SYSTEM AND DATA REWRITING SUPPORT METHOD FOR VEHICLE CONTROL APPARATUS - A data rewriting support system for a vehicle control apparatus including: a downloading device that downloads data relating to a control program or control data used to control the vehicle control apparatus from outside; and a rewriting data transmission control device that obtains rewriting data on the basis of the data downloaded by the downloading device and transmits the rewriting data to the vehicle control apparatus connected communicably to a vehicle network, wherein the rewriting data transmission control device monitors a transmission condition of data transmitted to the vehicle network and transmits the rewriting data to the vehicle network in accordance with the monitored data transmission condition. | 12-19-2013 |
20140006768 | SELECTIVELY ALLOWING CHANGES TO A SYSTEM | 01-02-2014 |
20140006769 | DEVICE OPTIMIZATION MODES | 01-02-2014 |
20140006770 | MECHANISM FOR FACILITATING DYNAMIC MULTI-MODE MEMORY PACKAGES IN MEMORY SYSTEMS | 01-02-2014 |
20140006771 | PROCESSOR CARD ARRANGEMENT | 01-02-2014 |
20140013098 | Thermal Profile Optimization Techniques - Techniques are provided for optimizing performance of a processor. The techniques may be embodied as a method, an electronic device or a computer-readable storage media with instructions executable to perform the method. In summary, processing operations performed by a processor are identified. Each of the processing operations is evaluated to determine a resulting thermal profile associated with each of the processing operations. Based on the thermal profile associated with each of the processing operations, one or more of the processing operations are grouped in a set of processing operations to be performed together between idle times of the processor. The processing operations in the set are performed at a second speed that is higher than a first speed. | 01-09-2014 |
20140013099 | INFORMATION PROCESSING APPARATUS AND METHOD THEREFOR - An extracting unit extracts, from a collection of procedure information sets individually indicating operating procedures for configuration modification of systems according to contents of the configuration modification, in which operating procedures specific information pieces of the individual systems have been replaced with individually corresponding variable names, a procedure information set indicating an operating procedure according to a content of the configuration modification to be applied to a modification-target system. A replacing unit replaces a variable name in the extracted procedure information set with a corresponding specific information piece of the modification-target system, which specific information piece is acquired from a configuration information set defining a configuration of the modification-target system. | 01-09-2014 |
20140019742 | APPROACH FOR MANAGING STATE TRANSITIONS OF A DATA CONNECTOR - A microprocessor within a processing unit is configured to manage to operation of a finite state machine (FSM) that, in turn, manages the operation of a data connector. The FSM may be a hardwired chip component that adheres to a communication protocol associated with the data connector. The microprocessor is configured to execute a software application in order to (i) apply configuration changes to the processing unit during state transitions initiated by the FSM and (ii) cause the FSM to initiate specific state transitions. | 01-16-2014 |
20140019743 | COMPUTING DEVICES AND METHODS FOR RESETTING INACTIVITY TIMERS ON COMPUTING DEVICES - Computing devices and methods for resetting an inactivity timer of each of a first and second computing device are described. In one embodiment, the method comprises establishing a communication channel between the first computing device and the second computing device, receiving activity input responsive to a user interaction at the first computing device, resetting the inactivity timer of the first computing device, and transmitting a notification via the communication channel to the second computing device that the activity input was received at the first computing device, the inactivity timer of the second computing device being reset in response to receipt of the notification. | 01-16-2014 |
20140032894 | CONTROL METHOD AND ELECTRONIC DEVICE - A control method and an electronic device are disclosed in the application. The control method is applied to an electronic device including a CPU. The method includes: obtaining a current state of the electronic device; judging whether the current state is a first or a second state; generating a first control instruction in the case that the current state is the first state, or generating a second control instruction in the case that the current state is the second state; performing the first control instruction to control the operating frequency of the CPU within the first maximum operating frequency or performing the second control instruction to control the operating frequency of the CPU within the second maximum operating frequency. Enabling to regulate the maximum operating frequency of the CPU adaptively based on the current state of the electronic device. | 01-30-2014 |
20140032895 | METHOD AND APPARATUS FOR CONTROLLING ALARM OPERATION IN A TERMINAL - According to one embodiment, a method and apparatus for controlling an alarm operation in a terminal, by which a plurality of alarms are terminated in the terminal. The method includes setting at least one of multiple alarm groups, each alarm group including multiple alarms, in which the setting of the at least one alarm groups includes automatically setting termination of the plurality of alarms associated with the alarm group to correspond to termination of the alarm group. | 01-30-2014 |
20140040609 | TRACKING LOADING AND UNLOADING OF KERNEL EXTENSIONS IN ISOLATED VIRTUAL SPACE - Some embodiments of the inventive subject matter are directed to receiving a request from a first instance of an operating system (e.g., a virtual operating system) to load a kernel extension that extends functionality of a kernel, where the kernel extension may be shared by a second instance of the operating system. An indicator accessible only to the second instance of the operating system records an indication that the first instance of the operating system requested to load the kernel extension. The kernel extension is loaded. A request is received by the first instance of the operating system to remove the functionality from the kernel. The functionality is removed from the kernel in response to determining, based on the indicator, that the first instance of the operating system had previously requested to load the kernel extension. | 02-06-2014 |
20140052978 | COMPUTER SYSTEM AND ASSOCIATED STORAGE DEVICE MANAGEMENT METHOD - A storage device management method is provided. The method includes steps of: reading a mode selection parameter when a computer system is activated; the computer operating in a first operation mode or a second operation mode according to the mode selection parameter; determining whether the mode selection parameter is modified; and selectively changing an operation mode of the computer when the mode selection parameter is modified. | 02-20-2014 |
20140068243 | MISOPERATION-PREVENTING METHOD AND DEVICE - A misoperation-preventing method for use in a mobile terminal having a touch screen, includes: monitoring a distance between the mobile terminal and an object in a surrounding environment, after the mobile terminal transitions from a standby state to an active state; determining if the distance satisfies a preset distance condition; and disabling the touch screen if it is determined that the distance satisfies the preset distance condition. | 03-06-2014 |
20140075178 | Providing Support for Device States - A method of providing support for power-management of a device. The method may include gathering contextual data from a sensor communicatively coupled to a sensor controller. The method may also include receiving power-management data including an operational state of a main processor of the device. The method may also include modifying the operation of the device based on the contextual data and the power management data. | 03-13-2014 |
20140075179 | Techniques for Managing or Controlling Computing Devices - Examples are disclosed for receiving or gathering asset information associated with computing devices housed in respective decentralized locations. The gathered or received asset information may be stored. A portion of the computing devices may be grouped based on the stored asset information to create a virtual rack. An operating parameter of at least some of the computing devices included in the virtual rack may then be managed or controlled. | 03-13-2014 |
20140082347 | COMPUTER, AND COMPUTER-READABLE STORAGE MEDIUM FOR COMPUTER PROGRAM - A mobile information terminal includes a normal setting data storage portion configured to store temporary setting data in advance as normal setting data that is related to settings; a separate setting data storage portion configured to store, for each user, separate setting data that is related to individual settings in association with an identifier of each user; a control portion configured to perform specific processing based on the normal setting data stored in the normal setting data storage portion; a receiving portion configured to receive the identifier; and a replacement portion configured to perform replacement processing for moving the temporary setting data to a save storage portion and storing into the normal setting data storage portion, as the normal setting data, the separate setting data stored in association with the identifier received by the receiving portion. | 03-20-2014 |
20140095859 | APPARATUS AND METHOD FOR MANAGING REGISTER INFORMATION IN A PROCESSING SYSTEM - The setting in a configuration register is controlled based on a value stored in a management register and/or based on generation of a reset signal during a debugging operation or detection of a malfunction or power state transition in an electronic system. The management register may allocate a single bit to each configuration register, and the setting to be loaded into the configuration register is to be controlled based on the value of the bit. Additionally, or alternatively, the setting in the configuration register may be controlled when the reset signal assumes a value indicating that a default setting is to be stored. | 04-03-2014 |
20140101428 | 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 |
20140101429 | 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 |
20140101430 | DYNAMICALLY RECOMMENDING CONFIGURATION CHANGES TO AN OPERATING SYSTEM IMAGE - Methods, apparatuses, and computer program products for dynamically recommending configuration changes to an operating system image are provided. Embodiments include monitoring, by an image deployment monitor, configurations of a plurality of deployed copies of a master operating system (OS) image; detecting, by the image deployment monitor, a change in one or more configurations of a first set of deployed copies of the plurality of deployed copies; and in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to recommend the change to an OS image. | 04-10-2014 |
20140101431 | DYNAMICALLY RECOMMENDING CONFIGURATION CHANGES TO AN OPERATING SYSTEM IMAGE - Methods, apparatuses, and computer program products for dynamically recommending configuration changes to an operating system image are provided. Embodiments include monitoring, by an image deployment monitor, configurations of a plurality of deployed copies of a master operating system (OS) image; detecting, by the image deployment monitor, a change in one or more configurations of a first set of deployed copies of the plurality of deployed copies; and in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to recommend the change to an OS image. | 04-10-2014 |
20140101432 | Detection of Component Operating State by Computer - A mechanism is provided for detecting an operating state of a component. A CLI command is transmitted via a command line interface to the component. An output character string is received responsive to the CLI command. A set of significant character substrings is dissected from the output character string, where each significant character substring comprises a label character string indicating a meaning of the output character string and a data character string expressing data of the output character string. A regular expression corresponding to each significant character substring is set thereby forming a set of regular expressions. A difference is calculated between each of the set regular expressions and each significant character substring corresponding to the regular expression as a character string distance. Each calculated character string distance is compared to a corresponding predetermined threshold and the operating state of the component is output based on results of the comparison. | 04-10-2014 |
20140101433 | INFORMATION PROCESSING APPARATUS - In the invention, a first processor that controls operation of a predetermined controlled unit and a second processor are operated in a first mode, a second mode, and a third mode, in the first mode the first processor and second processor are operable respectively, in the second mode respective amounts of power supplied to the first and second processors are lower than that in the first mode, in the third mode respective amounts of power supplied to the first and second processors are an amount between that in the first mode and that in the second mode and at least the predetermined controlled unit is operable, and in the second mode, the first processor puts a process related to the first processor before a process related to the second processor until the second mode is transited to the third mode. | 04-10-2014 |
20140108778 | Method for Reducing Execution Jitter in Multi-Core Processors Within an Information Handling System - A method of reducing execution jitter includes a processor having several cores and control logic that receives core configuration parameters. Control logic determines if a first set of cores are selected to be disabled. If none of the cores is selected to be disabled, the control logic determines if a second set of cores is selected to be jitter controlled. If the second set of cores is selected to be jitter controlled, the second set of cores is set to a first operating state. If the first set of cores is selected to be disabled, the control logic determines a second operating state for a third set of enabled cores. The control logic determines if the third set of enabled cores is jitter controlled, and if the third set of enabled cores is jitter controlled, the control logic sets the third set of enabled cores to the second operating state. | 04-17-2014 |
20140108779 | DYNAMICALLY RECOMMENDING CHANGES TO AN ASSOCIATION BETWEEN AN OPERATING SYSTEM IMAGE AND AN UPDATE GROUP - Dynamically recommending changes to an association between an operating system image and an update group includes monitoring a configuration of a deployed copy of a first master operating system (OS) image; detecting a modification in the configuration of the deployed copy; determining that the configuration of the deployed copy with the modification more closely matches a configuration of a second master OS image than a configuration of the first master OS image; in response to determining that the configuration of the deployed copy with the modification more closely matches the configuration of the second master OS image, generating an association recommendation that recommends associating the deployed copy with a second update group of the second master OS image; and associating the deployed copy with the second update group of the second master OS image instead of the first update group of the first master OS image. | 04-17-2014 |
20140115317 | ELECTRONIC DEVICE AND METHOD FOR SWITCHING WORK MODE OF THE ELECTRONIC DEVICE - In a method for switching a work mode of an electronic device, if the electronic device receives a trigger signal when the electronic device is starting up, the electronic device enters the diagnostic mode. Otherwise, if the electronic device does not receive the trigger signal when the electronic device is starting up, the electronic device enters a production mode. When the electronic device receives the trigger signal in the production mode, operation parameters of the electronic device are stored into a storage system, and the electronic device switches from the production mode to the diagnostic mode. When the electronic device receives an exit command in the diagnostic mode, the electronic device switches from the diagnostic mode to the production mode. | 04-24-2014 |
20140115318 | METHOD AND APPARATUS FOR A POWER-EFFICIENT FRAMEWORK TO MAINTAIN DATA SYNCHRONIZATION OF A MOBILE PERSONAL COMPUTER TO SIMULATE A CONNECTED SCENARIO - An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment, the method includes the detection of a data synchronization wakeup event while the MPC is operating according to a sleep state. Subsequent to wakeup event, at least one system resource is disabled to provide a minimum number of system resources required to re-establish a network connection. In one embodiment, user data from a network server is synchronized on the MPC without user intervention; the mobile platform system resumes operation according to the sleep state. In one embodiment, a wakeup alarm is programmed according to a user history profile regarding received e-mails. In a further embodiment, data synchronizing involves disabling a display, and throttling the system processor to operate at a reduced frequency. Other embodiments are described and claimed. | 04-24-2014 |
20140122861 | DYNAMIC TUNING OF INTERNAL PARAMETERS FOR SOLID-STATE DISK BASED ON WORKLOAD ACCESS PATTERNS - A system and method for tuning a solid state disk memory includes computing a metric representing a usage trend of a solid state disk memory. Whether one or more parameters need to be adjusted to provide a change in performance is determined. The parameter is adjusted in accordance with the metric to impact the performance of running workloads. These steps are repeated after an elapsed time interval. | 05-01-2014 |
20140122862 | CONFIGURATION FILE UPDATER - A method for updating configuration information includes, in a computing device including a processor, memory, and an operating system, initiating an update to at least one configuration setting of the computing device. The update may be downloaded from at least one update data source. The update may include configuration update data and configuration update metadata. The update may be verified by comparing the configuration update metadata with metadata associated with a current version of the at least one configuration setting. The update may be installed if it is verified. The update to the at least one configuration setting may be installed based on an intent from an unsecure component of the computing device. The unsecure component may include content consuming application installed on the device, a component of a computing platform of the device, and/or an update-seeker application installed on the device. | 05-01-2014 |
20140122863 | ACTIVITY ENABLED ACCESS - For activity enabled access, a method creates a schedule of a scheduled time that a physical condition is to be completed by a user. The method further measures the physical condition and sets a lock that prevents access to functionality at the scheduled time in response to the physical condition not exceeding a physical threshold. The method further releases the lock in response to the physical condition exceeding the physical threshold by the scheduled time. | 05-01-2014 |
20140122864 | RECONFIGURABLE SENSING PLATFORM FOR SOFTWARE DEFINED INSTRUMENTATION - A reconfigurable sensor front-end includes a logic block having a storage circuit to store hardware description information and a reconfigurable block including a plurality of circuits. The plurality of circuits are to be set in a first configuration based on the hardware description information and are to be set in a second configuration when the hardware description information changes. The first hardware description information corresponds to a first sensor and the changed hardware description information corresponding to a second sensor. | 05-01-2014 |
20140129822 | RUNTIME PROCESS DIAGNOSTICS - Content management includes populating a library with modular objects and metadata associated with the modular objects. In response to a query, the library can be searched based in part on the metadata. The query can relate to implementation of an industrial process. One or more modular objects in the library can be identified as satisfying the query. A result of the query can be output and the output can include the identified modular objects and the respective metadata associated with the identified modular objects. The metadata can be anything known about the object that might not be accessible at runtime control. | 05-08-2014 |
20140129823 | 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. | 05-08-2014 |
20140143531 | AUTOMATIC PIPELINE STAGE INSERTION - The optimal configuration of a number of optional pipeline stages within the data paths of systems-on-chip is determined by application of a solver. The solver includes variables such as: the placement of modules physically within the floorplan of the chip; the signal propagation time; the logic gate switching time; the arrival time, after a clock edge, of a signal at each module port; the arrival time at each pipeline stage; and the Boolean value of the state of activation of each optional pipeline stage. The optimal configuration ensures that a timing constraint is met, if possible, with the lowest possible cost of pipeline stages. | 05-22-2014 |
20140143532 | DATA PROCESSING SYSTEM - An method and corresponding apparatus for detecting a change in an aspect of performance of a data processing system and for adjusting operation of a system so as to counter the detected change. The method generating a value representative of an aspect of performance of a data processing system relative to operation of the system in a first sub-period of each in a plurality of first time periods; in which each first sub-period is located with the same degree of offset within the respective first time period. The generated value may represent a norm or typical value for the aspect of behaviour in the sub-period. The method for detecting a change in the aspect of performance by comparing the value generated with a value indicative of the aspect of performance relative to operation of the system in a second sub-period of a second time period; in which the second sub-period is located with a degree of offset relative to the second time period that is the same as the degree of offset each first sub-period has relative to the respective first time period. The method also for initiating adjustment of operation of the system so as to counter the detected change in the aspect of performance of the system. | 05-22-2014 |
20140156986 | MOTHERBOARD IN A SERVER - A server comprises a first motherboard module. The first motherboard module comprises a first motherboard, a first CPU, at least one first memory module, a chipset, input/output units, a BIOS unit and a first QPI connector. The first CPU is disposed on the first motherboard. The first memory module electrically couples with the first CPU. The chipset electrically couples with the first CPU. The input/output units electrically couple with the chipset. The BIOS unit electrically couples with the chipset. The first QPI connector electrically couples with the first CPU through a QPI bus. The first QPI connector is connected to a second motherboard module. | 06-05-2014 |
20140156987 | Controlling Functions of Mobile Communications Devices - Function-control instructions for controlling a function or feature of a device can be created remotely, locally, or both. A device can receive a function-control instruction or a function-control instruction embedded in received content. Additionally, or alternatively, a function-control instruction can be created locally based on user information or calibration information. Function-control instructions can be passed to an instruction execution application that interprets the function-control instruction. The instruction execution application can pass instructions, based on the function-control instruction, to the device for implementation. | 06-05-2014 |
20140164756 | CONTROLLING METHOD AND ELECTRONIC APPARATUS UTILIZING THE CONTROLLING METHOD - A controlling method for an electronic apparatus is disclosed. The method comprises: detecting a location for vision of an eye on a display of the electronic apparatus; controlling the electronic apparatus to operate in a first mode if a time period for the vision stops on an objective on the display is not larger than a predetermined time period; and controlling the electronic apparatus to operate in a second mode if the time period for the vision stops on an objective on the display is larger than the predetermined time period. The electronic apparatus detects at least turning operation for a head comprising the eye and performs corresponding operation according to the turning operation in the second mode. | 06-12-2014 |
20140164757 | CLOSED LOOP CPU PERFORMANCE CONTROL - The invention provides a technique for targeted scaling of the voltage and/or frequency of a processor included in a computing device. One embodiment involves scaling the voltage/frequency of the processor based on the number of frames per second being input to a frame buffer in order to reduce or eliminate choppiness in animations shown on a display of the computing device. Another embodiment of the invention involves scaling the voltage/frequency of the processor based on a utilization rate of the GPU in order to reduce or eliminate any bottleneck caused by slow issuance of instructions from the CPU to the GPU. Yet another embodiment of the invention involves scaling the voltage/frequency of the CPU based on specific types of instructions being executed by the CPU. Further embodiments include scaling the voltage and/or frequency of a CPU when the CPU executes workloads that have characteristics of traditional desktop/laptop computer applications. | 06-12-2014 |
20140181501 | HETEROGENEOUS MULTIPROCESSOR DESIGN FOR POWER-EFFICIENT AND AREA-EFFICIENT COMPUTING - A technique for managing processor cores within a multi-core central processing unit (CPU) provides efficient power and resource utilization over a wide workload range. The CPU comprises at least one core designed for low power operation and at least one core designed for high performance operation. For low workloads, the low power core executes the workload. For certain higher workloads, the high performance core executes the workload. For certain other workloads, the low power core and the high performance core both share execution of the workload. This technique advantageously enables efficient processing over a wider range of workloads than conventional systems. | 06-26-2014 |
20140181502 | DYNAMICALLY MANIPULATING RULES FOR ADDING NEW DEVICES - An exemplary system may allow new devices to be added. In one embodiment, upon receiving information associated with a device event, the system generates a first rule for a device based on the information and a system state. The system determines determine an updated system state based on the first rule. The system determines whether a second rule is required for the updated system state. Upon determining that the second rule is required for the updated system state, the system generates the second rule. | 06-26-2014 |
20140181503 | Rate-Controlling of Heat Generating Data Processing Operations - In one embodiment, individual or groups of heat generating data processing operations are rate-controlled such that a component, a set of components, a board or line card, and/or an entire apparatus or any portion thereof stays within a corresponding heat budget. One or more heat price tags are associated with these data processing operations which are used to determine whether or not a corresponding data processing operation can be currently performed within one or more corresponding heat budgets. If so, the data procession operation proceeds. If not, the data processing operation is delayed. Examples of such data processing operations include, but are not limited to, data retrieval from memory, data storage in memory, lookup operations in memory, lookup operations in a binary or ternary content-addressable memory, regular expression processing, cryptographic processing, or data manipulation. | 06-26-2014 |
20140189341 | ELECTRONIC DEVICE HAVING AN ACTIVE EDGE - An electronic device is provided that includes a base, a processor, and a tablet having a front surface, a rear surface and a bottom edge surface. A processor may operate at a first operating condition when the tablet is coupled to the base, and the processor may operate at a second operating condition when the tablet is not coupled to the base. The tablet may include a heat conducting device and an active edge. The heat conducting device may conduct heat from the processor to the active edge where the heat may be dissipated using supplemental cooling. | 07-03-2014 |
20140189342 | METHOD FOR CONTROLLING REGISTRATION OF INPUT DEVICE IN INPUT HANDLER INSTANCE, TERMINAL AND STORAGE DEVICE - A method for controlling an input device to be registered with an input handler instance includes: an input handler instance corresponding to a CPU frequency adjusting mode obtains device driver information of an input device upon detection of the input device; determines whether the device driver information is the same as one of sets of registration match information stored in the input handler instance; if so, then sends successful registration information to an input device instance corresponding to the input device to allow an input event to be reported; if the device drive information of the input device is not the same as any of the sets of registration match information, then sends failure registration information to the input device instance to disallow an input event to be reported; and the input device instance stores an identifier of the input handler instance upon reception of the successful registration information. | 07-03-2014 |
20140195793 | Remotely Establishing Device Platform Integrity - This invention includes apparatus, systems, and methods for repairing a corrupted device still in the field by sending the corrupted device a known-good configuration derived from the majority group of devices in the field. First, an initial inventory and content scan of the device's hardware and software stack is taken. The attestation server uses the collection of results to determine a statistically known-good configuration for each type of device. The attestation server groups the known good devices by devices and ideally all of the devices of the same type are configured mostly the same. The attestation server sends an alert to the device that the device is configured differently than the plurality of existing devices. Finally, the attestation server will request a known-good configuration from one of the devices in the plurality of existing devices to repair the corrupted device in the field. | 07-10-2014 |
20140195794 | ELECTRONIC DEVICE WITH BASEBOARD MANAGEMENT CONTROLLER UPDATING SYSTEM - A method for updating a baseboard management controller (BMC) of an electronic device, includes steps of: obtaining a sensor data record (SDR) table from a storage unit of the electronic device, the SDR table records a first kinds of sensor data and a second kind of sensor data, the second kind of sensor data includes a switch variable. Scanning the non-motherboard components of the electronic device to determine whether there is one non-motherboard component is corresponding to one of the second kind of sensor data of the SDR table, and setting the value of the switch variable of the corresponding one of the second kind of sensor to the predetermined value. Updating the sensor data of the BMC of the electronic device according to the first kind of sensor data and the second kind of sensor data whose switch variable is the predetermined value. | 07-10-2014 |
20140195795 | METHOD AND MOBILE TERMINAL FOR CONFIGURING APPLICATION MODE - Embodiments of the present invention relate to the field of electronic communications, and in particular, to a method and a mobile terminal for configuring an application mode. In the method and device provided by the embodiments of the present invention, the mobile terminal first detects an object material currently in contact with the terminal; compares the detected object material with an object material stored in the terminal; and when the detected object material is the same as the object material stored in the terminal, configures an application mode of the terminal as an application mode corresponding to the object material stored in the terminal. In this way, manual configuration of the application mode for the terminal by a user is omitted, thereby solving a problem that the operation of configuring the application mode is complex. | 07-10-2014 |
20140215201 | FOLDABLE INFORMATION WORKER MOBILE DEVICE - The present disclosure involves methods and devices, including computer programs encoded on a computer storage medium, for providing a foldable computing device that provides multiple operating modes and is especially adaptable in size to particular functions of the operating modes. In one aspect, a foldable mobile computing device for establishing a connection with a network or for displaying an electronic document, comprising: a processor; a foldable display including a bendable material configured to emit light and including a folding axis, wherein the bendable material extends across the folding axis and the foldable display is configured to be folded with respect to the folding axis. In an aspect, the foldable device provides access to a first function of the device and to a second function different from the first function upon folding or unfolding a portion of the display with respect to the folding axis, wherein the folding or unfolding of the portion of the display with respect to the folding axis activates the second function. | 07-31-2014 |
20140215202 | EXTENSION OF A PLATFORM CONFIGURATION REGISTER WITH A KNOWN VALUE - A computing system calculates a hash value of binary of a component of the computing system using a hash function and determines whether a signature that is associated with the binary of the component is valid. A trusted platform module in the computing system extends a platform configuration register value in the trusted platform module using a known value that is associated with the binary if the signature is valid. | 07-31-2014 |
20140215203 | PROTECTION DEVICE, PROTECTION METHOD AND ELECTRONIC SYSTEM THEREOF - A protection device for an electronic system includes a detecting module, coupled between a power supply device and a computing device of the electronic system for generating a current instruction signal according to the current value of a supply current transmitted from the power supply device to the computing device; a determining module, coupled to the detecting module for generating a control signal according to the current instruction signal and at least one threshold; and a performance adjusting module, coupled to the determining module and the computing device for adjusting the performance of the computing device according to the control signal. | 07-31-2014 |
20140223164 | COMPUTER SYSTEM AND REMOTE CONTROL METHOD FOR COMPUTER DEVICE - A computer system and a remote control method for a computer device are provided. The computer system includes a computer device and a remote device. The computer device includes a network communication unit and an ID table. Before the computer device enters into a power-saving state, the computer device reads an ID code of the network communication unit and searches the ID table according to the ID code to obtain a particular packet format type. The computer device sends an agreement packet including a message of the particular packet format type to notify the remote device. The computer device receives a response packet from the remote device for setting a packet receiving procedure and enters into the power-saving state. When the computer device receives a wake-up packet compliant with the packet receiving procedure from the remote device, the computer device returns to a normal operation state. | 08-07-2014 |
20140223165 | DATA-CAPABLE BAND MANAGEMENT IN AN INTEGRATED APPLICATION AND NETWORK COMMUNICATION DATA ENVIRONMENT - Techniques for data-capable band management in an integrated application and network communication data environment are described, including storing in memory a first operational mode and a second operational mode, the first operational mode being associated with a parameter and being configured to operate on an input received from one or more sensors coupled to a wearable computing device using a rule, setting the second operational mode, receiving data at the wearable computing device, the data comprising the input received from the one or more sensors while in the second operational mode, generating a signal indicating whether the data matches the parameter of the first operational mode substantially within a tolerance, classifying the input as received in the first operational mode if the signal indicates the data matches the parameter substantially within the tolerance, and performing an operation on the input using the rule of the first operational mode. | 08-07-2014 |
20140223166 | DYNAMIC CORE SELECTION FOR HETEROGENEOUS MULTI-CORE SYSTEMS - Dynamically switching cores on a heterogeneous multi-core processing system may be performed by executing program code on a first processing core. Power up of a second processing core may be signaled. A first performance metric of the first processing core executing the program code may be collected. When the first performance metric is better than a previously determined core performance metric, power down of the second processing core may be signaled and execution of the program code may be continued on the first processing core. When the first performance metric is not better than the previously determined core performance metric, execution of the program code may be switched from the first processing core to the second processing core. | 08-07-2014 |
20140223167 | PROGRAMMABLE MULTIMEDIA CONTROLLER WITH FLEXIBLE USER ACCESS AND SHARED DEVICE CONFIGURATIONS - In one embodiment, a programmable multimedia controller that is capable of interfacing with and controlling audio, video, telephony or heating ventilation, and air conditioning (HVAC) devices. A first mobile device and a second mobile device of a same type are configured to communicate with the programmable multimedia controller. The first mobile device obtains a first copy of a sharable device configuration including data for rendering a user interface usable to control the programmable multimedia controller. It stores the first copy of the sharable device configuration and thereby is considered a master device with respect to other devices of the same type. The second mobile device obtains a second copy of the sharable device configuration for use on the second mobile device from the master device. | 08-07-2014 |
20140223168 | TESTING A CONFIGURATION CHANGE - An approach is provided for testing a change (i.e., configuration change) in a configuration of a computing environment. First configurable attributes of a user identifier (ID) of a user are determined. The user ID was received from an administrative user having an administrative user ID providing the administrative user with an authority of an administrator in the computing environment. A temporary simulation user ID (TSID) having second configurable attributes is generated so that the values of respective first and second configurable attributes are identical. The configuration change is associated with the TSID and with no other user ID. Based on the configuration change being associated with the TSID and with no other user ID, a simulation with the change in the configuration applied in the computing environment is performed. The user ID and administrative user ID are unaffected by the configuration change. | 08-07-2014 |
20140237227 | PROCESSING DEVICE, ARRAY-TYPE PROCESSING DEVICE, CONTROL METHOD THEREOF, AND INFORMATION PROCESSING SYSTEM - This invention provides an array-type processing device which can reduce power consumption and can also reduce a processing performance drop caused by switching of configuration information. An array-type processing device, which includes a first domain and a second domain, the device comprises a plurality of processing units which are allocated in the first domain, and each of which includes a plurality of processing elements and a router configured to control connections between the plurality of processing elements, a configuration information supply unit configured to supply configuration information to one or more processing units of the plurality of processing units, the configuration information supply unit being allocated in the second domain, and a power supply control unit configured to control the power supply to the plurality of processing units, the power supply control unit being allocated in the second domain. | 08-21-2014 |
20140258703 | ADAPTIVE DATA SYNCHRONIZATION - In one embodiment, an application module | 09-11-2014 |
20140258704 | 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. | 09-11-2014 |
20140281470 | Electronic Device Mode Detection - In embodiments of electronic device mode detection, a mode detection application, implemented on an electronic device, correlates an identifier of a wireless device and an activity of the electronic device based at least in part on multiple instances of detecting the identifier of the wireless device during the activity of the electronic device. In some embodiments, the mode detection application correlates the identifier of the wireless device and the activity of the electronic device based at least in part on the identifier of the wireless device not being detected during one or more different activities of the electronic device. After correlating the identifier of the wireless device and the activity of the electronic device, the mode detection application configures the electronic device to automatically switch to a mode associated with the activity responsive to detecting the identifier of the wireless device. | 09-18-2014 |
20140281471 | SYSTEMS, METHODS, AND MEDIA FOR MANAGING AN ENTERTAINMENT SYSTEM - Systems, methods, and media for managing an entertainment system are provided. In some implementations, systems for managing an entertainment system are provided, the systems comprising: at least one hardware processor configured to: detect a first instruction; select a component of the entertainment system; determine a first state of the component; store an indication of the first state; detect a second instruction; retrieve the indication of the first state; generate a third instruction based on the indication of the first state; and transmit the third instruction to the component of the entertainment system. | 09-18-2014 |
20140281472 | USE CASE BASED RECONFIGURATION OF CO-PROCESSOR CORES FOR GENERAL PURPOSE PROCESSORS - A wireless mobile device includes a configurable co-processor core(s). The wireless mobile device also includes a multi-core central processing unit coupled to a memory and the configurable co-processor core(s). The multi-core central processing unit may select from a set of hardware accelerators according to a user's use pattern. The wireless mobile device also includes a hardware controller that reconfigures the configurable co-processor core(s) according to a selected hardware accelerator. | 09-18-2014 |
20140281473 | Minimizing Switchover Time In A Hot Swappable Program Memory - A method for hot swapping program code includes defining a predetermined range of new code from which to execute; identifying from the new code one or more system components which require a reinitialization or reset; reinitializing or resetting the one or more system components; and executing the new code. | 09-18-2014 |
20140281474 | System and Method for Unattended Out of Band Job Execution - Systems and method for providing unattended out of band job execution are disclosed. The systems and methods may include scheduling a job for execution by a host system, determining an attribute value, the attribute value associated a component of the host system, and determining a shadow attribute value, wherein the shadow attribute value is configured to identify a user interaction associated with a configuration change to the component. | 09-18-2014 |
20140281475 | METHOD AND SYSTEM FOR PROVISIONING A COMPUTING DEVICE BASED ON LOCATION - A method and system for provisioning a computing device based on location is disclosed herein. The computing device may be provisioned with first content based on a first location. The method includes the step of detecting a first change in the location of the computing device such that the computing device transitions from the first location to a second location. The method also includes the step of—in response to the detection of the first change in the location—identifying second content based on the second location. As an example, the second content may be at least partially based on the customs of the second location. In addition, the method also includes the step of provisioning the computing device with the second content such that the computing device is configured to at least partially operate in accordance with the customs of the second location. | 09-18-2014 |
20140281476 | PARTICLE COUNTER WITH INTEGRATED BOOTLOADER - An airborne or liquid particle sensor with integrated bootloader. A particle sensor incorporating at least one bootloader for programming or retrieval of program or data in local memory. | 09-18-2014 |
20140289506 | APPARATUS AND METHOD FOR UPDATING A DEVICE - An apparatus for updating a device, includes: a card configured to include a first device; a controller configured to acquire first circuit data from the card and to update a second device by using the first circuit data; and a storage unit configured to store, from the card, second circuit data for updating the first device, wherein the controller acquires the second circuit data stored in the storage unit and updates the first device by using the second circuit data. | 09-25-2014 |
20140298004 | ELECTRONIC SYSTEM WITH SYSTEM MODIFICATION CONTROL MECHANISM AND METHOD OF OPERATION THEREOF - An electronic system and method of operation thereof includes: a control unit for receiving a patterned signal; a recognizer module, coupled to the control unit, for recognizing an unique trigger from the patterned signal; an operation module, coupled to the recognizer module, for detecting an operational mode from the unique trigger; and a change module, coupled to the operation module, for configuring a system state change of a memory sub-system based on the operational mode. | 10-02-2014 |
20140298005 | MICROPROCESSOR DEVICE, AND METHOD OF MANAGING RESET EVENTS THEREFOR - A microprocessor device comprises at least one reset management module. The at least one reset management module is arranged to detect a reset event comprising a first reset level, determine if at least one reset condition has been met upon detection of the reset event comprising the first reset level, and cause a reset of a second reset level upon determining that the at least one reset condition has been met. | 10-02-2014 |
20140325204 | Device Management Macros - Mobile device management macros may be provided. A request to perform a function may be received. If the function is associated with a management macro comprising a plurality of operations, the macro may be activated to perform at least some of the plurality of operations. | 10-30-2014 |
20140337611 | KIOSK APPLICATION MODE FOR OPERATING SYSTEM - A method includes transforming a mode of a computer from an operating system mode to a kiosk mode, wherein the kiosk mode provides a user interface for one web application, and wherein the kiosk mode prevents access to any other application or the operating system of the computer. The computer automatically updates the web application via a network while the computer is operating in kiosk mode, and automatically updates an operating system of the computer via the network while the computer is operating in kiosk mode. The computer automatically re-launches the web application in response to detecting an interrupted status of the web application while the computer is operating in kiosk mode. | 11-13-2014 |
20140337612 | SYSTEMS AND METHODS FOR INTERACTING WITH A QUANTUM COMPUTING SYSTEM - Systems and methods that employ interactions between quantum computing systems and digital computing systems are described. For an iterative method, a quantum computing system may be designed, operated, and/or adapted to provide a rate of convergence that is greater than the rate of convergence of a digital supercomputer. When the digital supercomputer is iteratively used to evaluate an objective function at a cost incurred of C per iteration, the quantum computing system may be used to provide the input parameter(s) to the objective function and quickly converge on the input parameter(s) that optimize the objective function. Thus, a quantum computing system may be used to minimize the total cost incurred C | 11-13-2014 |
20140344565 | DATA CENTER SYSTEM AND METHOD FOR DYNAMICALLY UPDATING CONFIGURATION INFORMATION THEREOF - A data center system and a method for dynamically updating configuration information of the data center system are provided. The data center system includes a storage compartment, a storage device, and a control device. The storage compartment houses a plurality of single data center units SDCUs. The storage device stores configuration information of the data center system and configuration parameters of each of the SDCUs housed in the storage compartment. When a new SDCU is added to the data center system, the control device receives the configuration parameters of the new SDCU, and stores the configuration parameters of the new SDCU. The control device further updates the stored configuration information of the data center system using the configuration parameters of all of the SDCUs employed in the data center system, and runs the data center system based on the updated configuration information. | 11-20-2014 |
20140351572 | Automatically Configurable Intelligent Electronic Device - Disclosed herein are intelligent electronic devices configured for monitoring an electric power delivery system and for determining a plurality of configuration settings based on measurements from the electric power delivery system. An IED may identify a configuration event, obtain a plurality of electrical parameters associated with the configuration event, determine a plurality of configuration parameters from the electrical parameters, determine a plurality of configuration settings based on the configuration parameters, and apply the settings to the IED. The IED may also be configured to initiate the configuration event by opening a single pole of a multi-phase power line. | 11-27-2014 |
20140359271 | ELASTIC AUTO-PARALLELIZATION FOR STREAM PROCESSING APPLICATIONS - A method for adjusting a data parallel region of a stream processing application includes measuring congestion of each parallel channel of the data parallel region, measuring a total throughput of all the parallel channels, and adjusting the number of parallel channels based on the current measured congestion and throughput. | 12-04-2014 |
20150012739 | SWITCHING OF OPERATING SYSTEMS - Switching from a first operating system to a second operating system by re-using components that are common to the first operating system and the second operating system. The common components can be for example a kernel, file systems, drivers, protocol stack and the like. | 01-08-2015 |
20150019857 | METHOD AND SYSTEM FOR CONTROLLING SYSTEM SETTINGS OF A COMPUTING DEVICE - Methods and devices for controlling system settings of a computing device are described herein. One example embodiment comprises: determining configuration data associated with a software application, wherein the configuration data identifies one or more new system settings to be temporarily enforced on the computing device during an execution of the software application, and wherein the configuration data is digitally signed; and in response to an initiation of the execution of the software application, reconfiguring system settings on the computing device; wherein the reconfiguring comprises verifying at least one digital signature associated with the digitally signed configuration data; wherein if the at least one digital signature associated with the digitally signed configuration data successfully verifies, then the reconfiguring further comprises temporarily enforcing new system settings for the duration of the execution of the software application. | 01-15-2015 |
20150026450 | Dynamic Data Dimensioning by Partial Reconfiguration of Single or Multiple Field-Programmable Gate Arrays Using Bootstraps - An approach is presented for managing resources of a field-programmable gate array (FPGA). At runtime, first data is extracted and processed. At runtime and via a very high speed integrated circuit hardware description language (VHDL) interface, a change in a size, a structure, or a load schedule of next data is received. The change is determined by a quantitative method analyzing the first data and executing external to the FPGA. At runtime, a first bootstrap code in the FPGA executes, and in response, other bootstrap codes in the FPGA are updated. The first bootstrap code is configured to update the structure of the next data. The other bootstrap codes are configured to extract and process, and to determine an order of processing and a configuration of the next data. The next data is extracted and processed based on the updated other bootstrap codes. | 01-22-2015 |
20150026451 | Multiprocessor Fabric Having Configurable Communication that is Selectively Disabled for Secure Processing - Disabling communication in a multiprocessor fabric. The multiprocessor fabric may include a plurality of processors and a plurality of communication elements and each of the plurality of communication elements may include a memory. A configuration may be received for the multiprocessor fabric, which specifies disabling of communication paths between one or more of: one or more processors and one or more communication elements; one or more processors and one or more other processors; or one or more communication elements and one or more other communication elements. Accordingly, the multiprocessor fabric may be automatically configured in hardware to disable the communication paths specified by the configuration. The multiprocessor fabric may be operated to execute a software application according to the configuration. | 01-22-2015 |
20150033007 | Method and System for Sharing a Hotkey Between Application Instances - Examples of the present disclosure provide a method and a system for sharing a hotkey between application instances. The method includes receiving a hotkey release message from an application instance that registers a first hotkey, wherein the hotkey release message is to release the first hotkey and includes identification information about the first hotkey; and according to the identification information about the first hotkey, initiating a register request for registering the first hotkey. Employing the examples of the present disclosure, between application instances, when an application instance that currently registers a hotkey exits, the application instance that currently registers the hotkey may notify a next application instance to register the hotkey, so that the transitivity of the hotkey may be ensured, the hotkey may be shared, and the accuracy of hotkey response may be improved. | 01-29-2015 |
20150039880 | MOBILE COMPUTING DEVICE AND WEARABLE COMPUTING DEVICE HAVING AUTOMATIC ACCESS MODE CONTROL - A system can include a mobile computing device and a wearable computing device. The wearable computing device can include a sensor that outputs an indication that the wearable computing device is being worn. In some examples, one or both of the devices can be operable to determine that the devices are within a threshold distance of each other. Responsive to receiving the indications that the wearable computing device is being worn and the devices are within the threshold distance of each other, one or both of the devices can be operable to change an access mode of computing environment provided by the respective device from a reduced access mode to an increased access mode. | 02-05-2015 |
20150046693 | ELECTRONIC DEVICE - An electronic device includes a processor coupled with at least two loaded media. The electronic device can work at a first working mode and a second working mode. When the electronic device works at the first working module, the processor selects one loaded media and controls the selected loaded media to execute a function according to a first manual operation received by an inputting unit of the electronic device. When the electronic device works at the second working module, the processor controls each of the at least two loaded media to execute a common function according to a second manual operation received by the inputting unit. | 02-12-2015 |
20150052344 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - Provided is a data processing apparatus including a reconfigurable circuit that has a dynamically-reconfigurable circuit configuration to execute data processing with the reconfigured circuit configuration, a loading processor that loads reconfiguration data to a reconfiguration memory based on set loading information, a reconfiguration processor that reconfigures the circuit configuration with the reconfiguration data loaded to the reconfiguration memory in response to a request from the reconfigurable circuit, and a controller that executes a process of setting the loading information with respect to the loading processor while inhibiting the reconfiguration by invalidating the request, and validates the request after terminating the setting process to permit the reconfiguration. | 02-19-2015 |
20150058614 | Distributed Acceleration Devices Management for Streams Processing - A method for managing distributed computer data stream acceleration devices is provided that utilizes distributed acceleration devices on nodes within the computing system to process inquiries by programs executing on the computing system. The available nodes and available acceleration devices in the computing system are identified. In addition, a plurality of virtual acceleration device definitions is created. Each virtual acceleration device definition includes attributes used to configure at least one of the plurality of identified acceleration devices. When an inquiry containing an identification of computing system resources to be used in processing the inquiry is received, at least one virtual acceleration device definition that is capable of configuring an acceleration device in accordance with the computing system resources identified by the inquiry is identified. That acceleration device is configured in accordance with the identified virtual acceleration device definition and is used to process the inquiry. | 02-26-2015 |
20150058615 | APPARATUS AND METHOD FOR ENHANCING SYSTEM USABILITY - An apparatus and method for enhancing system usability, and a mobile device thereof enhance system usability by actively responding to performance degradation of a system and to a negative emotion of a user. The apparatus for enhancing system usability includes a user emotion determiner configured to monitor an emotional state of a user, a system performance measurer configured to monitor performance of a system by collecting at least one system performance indicator, a tolerance time calculator configured to calculate a tolerance time of the user based on the emotional state of the user and the system performance, and a system usability enhancer configured to perform at least one action to enhance usability of the system before end of the tolerance time. | 02-26-2015 |
20150058616 | DYNAMICALLY CONFIGURABLE SESSION AGENT - A monitoring system captures the behavior of distributed applications and also provides a framework for augmenting functionality of the application in response to user interactions and different states of the application and network. Network events exchanged between an application and an application server are captured and the local client events on the client device are also selectively captured. The different disparate network events and client events are then combined together during a replay operation to simulate the user experience during the previous application session. | 02-26-2015 |
20150058617 | INFORMATION PROCESSING DEVICE, METHOD FOR REPORTING REMAINING BATTERY CAPACITY, AND RECORDING MEDIUM - An information processing device that is powered by a battery is provided. The information processing device includes a processor. The processor evaluates a virtual remaining capacity of the battery corresponding to each of a plurality of operating systems running on a hypervisor executed by the information processing device, by using characteristic information that indicates a characteristic of each of the plurality of operating systems and a physical remaining capacity value that indicates a physical remaining capacity of the battery. In addition, the processor reports, to each individual operating system of the plurality of operating systems, a virtual remaining capacity value obtained by evaluating the virtual remaining capacity of the battery corresponding to the individual operating system. | 02-26-2015 |
20150067320 | METHODS AND SYSTEMS FOR DETECTING A USER AND INTELLIGENTLY ALTERING USER DEVICE SETTINGS - Systems and methods according to one or more embodiments are provided for detecting or recognizing a user and intelligently altering or adjusting user device settings appropriate for the detected user. In an embodiment, a method comprises detecting, electronically by a processor, a first user interacting with a user device via a user input interface of the user device; determining, electronically by the processor, one or more characteristics associated with a primary user of the user device; determining, electronically by the processor, the first user is not the primary user based at least in part on comparing interactions of the first user with the user device and the one or more characteristics associated with the primary user of the user device; and altering one or more settings of the user device. | 03-05-2015 |
20150067321 | METHOD OF CHANGING ALGORITHM AND ELECTRONIC DEVICE THEREFOR - A method of changing an algorithm used in an electronic device and an electronic device thereof are provided. The method includes determining an algorithm based on at least one of information about environments and information about a useful amount of resources, determining a variable of the determined algorithm based on the at least one of information about the environments and the information about the useful amount of resources, and executing the determined algorithm based on the determined variable of the algorithm. | 03-05-2015 |
20150082016 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIUMS FOR UPDATING COMPONENTS IN A CONVERGED INFRASTRUCTURE SYSTEM - Methods, systems, and computer readable mediums for updating components in a converged infrastructure system are disclosed. According to one method, the method includes identifying components in a converged infrastructure system that require remediation in order to comply with a defined converged infrastructure configuration and determining remediation content to enable each of the identified components to be compliant with the defined converged infrastructure configuration. The method further includes retrieving the remediation content for the identified components from a repository and utilizing the remediation content to update the identified components on the converged infrastructure system in accordance with the defined converged infrastructure configuration. | 03-19-2015 |
20150082017 | ELECTRONIC DEVICE HAVING A PIN FOR SETTING ITS MODE OF OPERATION AND METHOD TO SET A MODE OF OPERATION FOR AN ELECTRONIC DEVICE HAVING A PIN - An electronic device having a pin for setting its mode of operation, wherein the pin is connected or connectable to a first connection of a resistor, wherein the electronic device is arranged to detect a location of the resistor, wherein the electronic device is arranged to detect a size of the resistor, wherein the electronic device is arranged to determine a first setting based on the location of the resistor, and wherein the electronic device is arranged to determine a second setting based on the size of the resistor. | 03-19-2015 |
20150089211 | SYSTEM AND METHOD FOR CLIENT POLICY ASSIGNMENT IN A DATA STORAGE SYSTEM - A system and method for property assignment in a data storage system is presented. A data storage system defines a client configuration profile comprising a set of storage operation properties, wherein the storage operation properties regulate criteria for performing storage operations by the data agent on client devices that are associated with the client configuration profile. A storage management system associates a first client device to the client configuration profile; and communicates the set of properties of the client configuration profile to property tables of corresponding objects in the first client device. | 03-26-2015 |
20150095634 | COMPARING AND PROVISIONING CONFIGURATIONS FOR A CLIENT HAVING A WINDOWS-BASED EMBEDDED IMAGE - Examples of methods and apparatus are provided for comparing and provisioning configurations for a local client having a windows-based embedded image. The apparatus may include a retrieval module of the local client configured to facilitate locating a remote repository server containing a new configuration file, to facilitate obtaining the new configuration file from the remote repository server, and to facilitate obtaining a previous configuration file associated with a previous configuration change successfully applied to the embedded image. The apparatus may include a configuration comparison module of the local client configured to compare the new configuration file with the previous configuration file. The apparatus may include an apply settings module of the local client configured to apply, to the embedded image, one of a new configuration change and the previous configuration change based on the comparison. The new configuration change may be based on the new configuration file. | 04-02-2015 |
20150100770 | DYNAMIC RECONFIGURATION OF QUEUE PAIRS - Dynamic reconfiguration of queue pairs in a data processing system is provided. A device driver determines whether a dynamic CPU reconfiguration has added one or more CPUs to the data processing system, wherein the data processing system comprises a number of CPUs and a number of queue pairs. Responsive to the dynamic CPU configuration adding one or more CPUs, the device driver allocates a portion of a memory corresponding to a queue pair, wherein each queue pair comprises a receive queue and a transmit queue, programs a receive side scaling mechanism in a network adapter to allow for dynamic insertion of a processing engine associated with the queue pair, and enables transmit tuple hashing to the queue pair. | 04-09-2015 |
20150100771 | DYNAMIC RECONFIGURATION OF QUEUE PAIRS - Dynamic reconfiguration of queue pairs in a data processing system is provided. A device driver determines whether a dynamic CPU reconfiguration has added one or more CPUs to the data processing system, wherein the data processing system comprises a number of CPUs and a number of queue pairs. Responsive to the dynamic CPU configuration adding one or more CPUs, the device driver allocates a portion of a memory corresponding to a queue pair, wherein each queue pair comprises a receive queue and a transmit queue, programs a receive side scaling mechanism in a network adapter to allow for dynamic insertion of a processing engine associated with the queue pair, and enables transmit tuple hashing to the queue pair. | 04-09-2015 |
20150100772 | RECONFIGURABLE PROCESSOR AND METHOD OF OPERATING THE SAME - Provided are a reconfigurable processor and a method of operating the reconfigurable processor. In the method, configuration data is requested to access based on virtual addresses, and accessing of the configuration data by using a processor core is controlled to read the configuration data from addresses of a configuration memory mapped to the virtual addresses. | 04-09-2015 |
20150100773 | Data Processing - New methods of data processing include a suite of tools which may be used for, among other purposes, history matching of hydrocarbon reservoir models. The suite of tools includes asynchronous techniques for solving optimization problems, visualisation tools for providing an audit trail of users' work, and a low cost grouping technique for efficient processing and displaying of scatter plot and other graphical data. | 04-09-2015 |
20150100774 | RECONFIGURABLE AVIONICS EQUIPMENT AND METHOD OF RECONFIGURING SUCH EQUIPMENT - The disclosure relates to reconfigurable avionics equipment, subscribed to an onboard network such as an AFDX network. The equipment has an architecture in two portions, a functional portion which makes it possible to perform the function proper to the piece of equipment and an interfacing portion, which allows the functional portion to communicate over the network. The interfacing portion includes a configuration file separate from the one used to configure the functional portion and able to be downloaded, using the network, independently of the latter. | 04-09-2015 |
20150100775 | ELECTRONIC DEVICE AND METHOD OF ADJUSTING EXECUTION STATE OF ELECTRONIC DEVICE - An electronic device comprises a detecting unit and a processing unit, comprising. The method of adjusting execution state of electronic device comprises: a current environmental condition is detected through the detecting unit to generate a current environmental signal and the current environmental signal is transmitted to the processing unit. A current execution state of the electronic device is read through the processing unit. A step of comparing with a state look-up table of the electronic device is performed to allow the current environmental signal to correspond to a predetermined environmental condition in the state look-up table of the electronic device. It determines whether the current execution state of the electronic device conforms to a predetermined execution state of the predetermined environmental condition. If not, the current execution state of the electronic device is adjusted to allow the current execution state to be the same with the predetermined execution state. | 04-09-2015 |
20150100776 | NON-DISRUPTIVE CODE UPDATE OF A SINGLE PROCESSOR IN A MULTI-PROCESSOR COMPUTING SYSTEM - Updating code of a single processor in a multi-processor system includes commencing of a self-reset of a first processor if a bit is found in a first state, and interrupts associated with the first processor are disabled. Only those system resources exclusively associated with the first processor are reset, and memory transactions associated with the first processor are disabled. An image of the new code is copied into memory associated with the first processor, registers associated with the first processor are reset and the new code is booted by the first processor. | 04-09-2015 |
20150113261 | USER INITIATED DATA ROLLBACK USING OPERATING SYSTEM PARTITIONS - Methods for returning a computing system to a previous state are provided. In one aspect, a method includes loading a second system state of a second operating system partition, and receiving a request to return to a first system state of a first operating system partition while operating in a second system state a the second operating system partition, The method also includes loading the first system state of the first operating system partition. Systems and machine-readable media are also provided. | 04-23-2015 |
20150113262 | ADAPTIVE APPLICATION OF ACCESSORY DEVICE SETTINGS - A system for adaptive application of device settings is disclosed. In the system, a first device may receive information identifying settings that are applied to one or more second devices. The settings may correspond to interactions, by a user, with the one or more second devices over a period of time. The one or more second devices be may non-mobile devices associated with one or more facilities. The first device may determine information identifying one or more conditions, associated with environmental conditions or conditions associated with the user's mood or physical state, under which the settings are applied to the one or more second devices; store information that correlates the settings of the one or more second devices with the one or more conditions; determine that at least one of the one or more conditions is met; and apply the settings to the one or more second devices. | 04-23-2015 |
20150113263 | METHOD FOR UPDATING BASIC INPUT/OUTPUT SYSTEM OF SERVER - A method for updating a basic input/output system of a server is disclosed. The method can be done by that of activating a customer end server; a BIOS initializing a network interface card; the customer end server linking a management end server; transmitting a product serial number of the customer end server and a version of the BIOS to the management end server for determination; if the management end server determines that the BIOS does need to be updated, the customer end server downloading the latest BIOS; the customer end server directly accessing a flash memory in the customer end server via an access program code in the BIOS, so as to burn the latest BIOS into the flash memory. Hence the customer end server automatically updates the BIOS therein while in a POST (power-on self-test) without entering into an operating system. | 04-23-2015 |
20150121057 | Using an Idle Duration History to Configure an Idle State of an Entity in a Computing Device - The described embodiments include a computing device with an entity (a processor, a processor core, etc.) and a controller. In these embodiments, the controller, using an idle duration history, predicts a duration of a next idle period for the entity. Based on the predicted duration of the next idle period, the controller configures the entity to operate in a corresponding idle state. | 04-30-2015 |
20150121058 | Intelligent Real-time Optimization - In one embodiment, a method determines real-time information regarding changes to input data used to run an optimization. The optimization is run using a first computing system to generate a first optimization result within a first time window and the first computing system is configured to run the optimization periodically within subsequent time windows. The method determines when the changes to the input data indicate the optimization should be rerun. When the optimization should be rerun, the method causes a re-running of the optimization after the time window ends using a second computing system different from the first computing system. The re-running of the optimization using the changes and generating a second optimization result before a next time window for the first computing system to periodically run the optimization starts. | 04-30-2015 |
20150121059 | SYNTHETIC DEVICE FOR INSTALLATION SOURCE MEDIA - In one embodiment, a computer system provides a process for executing software that cannot be executed in a first configuration. The computer system determines source media for the software stored in a first data store, the source media being in the first configuration. The computer system retrieves metadata relating to executing the software from the source media. The computer system next transforms the retrieved metadata to generate a second configuration of the source media according to a transformation rule set, where the software can be executed in the second configuration, and stores the transformed metadata in a second data store. Next, the computer system presents the second configuration of the source media based on the transformed metadata. Thereafter, the computer system satisfies a request relating to executing the software using the transformed metadata in the second data store, wherein the request is satisfied based on the second configuration. | 04-30-2015 |
20150121060 | METHODS FOR CONFIGURABLE HARDWARE LOGIC DEVICE RELOADING AND DEVICES THEREOF - A method and host computing device that restricts access by one or more applications to a configurable hardware logic device over a bus. At least a portion of the configurable hardware logic device is reconfigured. A determination is made when unplug and plug events have been generated by the configurable hardware logic device. The unplug and plug events are generated without disconnecting power supplied to the configurable hardware logic device. The configurable hardware logic device is re-enumerated on the bus when the determining indicates the unplug and plug events have been generated by the configurable hardware logic device. | 04-30-2015 |
20150127933 | RECONFIGURABLE PROCESSOR AND METHOD FOR OPTIMIZING CONFIGURATION MEMORY - A method and apparatus for optimizing a configuration memory of a reconfigurable processor is provided. The method of optimizing the configuration memory of the reconfigurable processor includes analyzing parallelism of a loop of a program code based on an architecture of the reconfigurable processor and information regarding the configuration memory, scheduling groups of function units (FUs) to be activated in each cycle of the loop based on the analyzed parallelism, generating configuration data of each cycle, and determining a memory mapping to store the generated configuration data in the configuration memory. | 05-07-2015 |
20150127934 | RECONFIGURABLE PROCESSOR AND METHOD FOR OPTIMIZING CONFIGURATION MEMORY - A method and apparatus for optimizing a configuration memory of a reconfigurable processor is provided. The method of optimizing the configuration memory of the reconfigurable processor includes analyzing parallelism of a loop of a program code based on an architecture of the reconfigurable processor and information regarding the configuration memory, scheduling groups of function units (FUs) to be activated in each cycle of the loop based on the analyzed parallelism, generating configuration data of each cycle, and determining a memory mapping to store the generated configuration data in the configuration memory. | 05-07-2015 |
20150127935 | RECONFIGURABLE PROCESSOR AND METHOD FOR OPTIMIZING CONFIGURATION MEMORY - A method and apparatus for optimizing a configuration memory of a reconfigurable processor is provided. The method of optimizing the configuration memory of the reconfigurable processor includes analyzing parallelism of a loop of a program code based on an architecture of the reconfigurable processor and information regarding the configuration memory, scheduling groups of function units (FUs) to be activated in each cycle of the loop based on the analyzed parallelism, generating configuration data of each cycle, and determining a memory mapping to store the generated configuration data in the configuration memory. | 05-07-2015 |
20150143100 | TRIGGERED CONTROLLED EVENT LISTENER LEARNER - Aspects of the present invention provide a solution for responding to a change in an environment of a computer system. In an embodiment, a set of triggered controlled event listener learners (T-CELLs) are deployed in the computer system. Each T-CELL of the set of T-CELLs is a self-contained, persistent software construct. Further, each T-CELL has the ability to communicate with the other T-CELLs in the computer system. These T-CELLs can, in response to detecting a change in the computer system, automatically create a new T-CELL to respond to the change. | 05-21-2015 |
20150143101 | METHOD AND APPARATUS FOR EMBEDDED SYSTEMS REPROGRAMMING - A reprogramming device is used for reprogramming embedded systems. The reprogramming device comprises a microprocessor, a memory programmed with software to accomplish the reprogramming of distinctly different embedded systems architectures, and one or more hardware devices that facilitate communication over multiple protocols contained in a portable package designed for both one-time and multi-occurrence use scenarios. In some embodiments, the reprogramming device is able to be used to enhance one or more attributes of performance of existing embedded systems through the reconfiguration of internally stored parameters. In some embodiments, the reprogramming device is also to be used to extract and receive information and instruction from existing embedded systems and enable useful presentation of this information. As a result, the reprogramming device is able to be used to adjust and/or monitor the parameters of the on-board diagnostics computer of a vehicle to ensure peak performance and detect errors. | 05-21-2015 |
20150149761 | Network Model for Distributed Computing Architecture - The invention sets forth a New Network Model for building and managing distributed computing networks based on a fundamental network building block referred to as a DIME; an acronym for Distributed Intelligent, Managed, Entity, and a Signaling Infrastructure. The network model enables dynamic management of the programs comprising the DIME. Five of these programs are used for implementing the functional management services commonly referred to as Fault, Configuration, Accounting, Performance and Security, or FCAPS, at the DIME level. A combination of FCAPS management and Signaling Infrastructure enables DIME based Workflows, which are groups of connected DIMEs programmed to execute in coordination with each other to produce desired results. The network model further enables basic Workflow requirements, including those of task specialization; priority based mediation; fault tolerance; reliability; and resiliency. | 05-28-2015 |
20150301834 | SENSING DATA READING DEVICE AND METHOD - A sensing data reading device and method applied to an electronic device are provided. The sensing data reading device supports a first operating system and a second operating system. The sensing data reading device includes: a sensing module for generating at least a sensing data; a hub coupled to the sensing module and adapted to read at least a sensing data; and a control circuit coupled to the sensing module and the hub to read at least a sensing data directly as soon as the electronic device switches to the first operating system and send a control signal to the hub as soon as the electronic device switches to the second operating system such that the hub reads the at least a sensing data. The sensing data reading device and method dispense with a switch circuit, thereby saving circuit area and cutting costs. | 10-22-2015 |
20150309802 | SYSTEM AND METHODS FOR DYNAMIC MANAGEMENT OF HARDWARE RESOURCES - A dynamically reconfigurable framework manages processing applications in order to meet time-varying constraints to select an optimal hardware architecture. The optimal architecture satisfies time-varying constraints including for example, supplied power, required performance, accuracy levels, available bandwidth, and quality of output such as image reconstruction. The process of determining an optimal solution is defined in terms of multi-objective optimization using Pareto-optimal realizations. | 10-29-2015 |
20150309808 | Method and System on Chip (SoC) for Adapting a Reconfigurable Hardware for an Application in Runtime - A method and System on Chip (SoC) for adapting a reconfigurable hardware for an application kernel at run time is provided. The method includes obtaining a plurality of Hyper-Operations corresponding to the application. A Hyper-Operation performs one or more of a plurality of MIMO functions of the application. The method further includes retrieving compute metadata and transport metadata corresponding to each Hyper-Operation. Compute metadata specifies functionality of a Hyper-Operation and transport metadata specifies data flow path of a Hyper-Operation. Thereafter, the method maps each Hyper-Operation to a corresponding set of tiles in the hardware. The set of tiles includes one or more tiles and a tile performs one or more of the plurality of MIMO functions of the application. | 10-29-2015 |
20150317170 | MODULAR ELECTRONICS BOARD AND METHODS OF CONFIGURING AND OPERATING THE SAME - Systems and methods for building an electronic device. One system includes a circuit board. A master controller and a plurality of modules are secured to the circuit board. Each of the plurality of modules is associated with manually-operable selection mechanism that allows the module to be placed in an active state or a deactivated state. The master controller can be configured to automatically identify a subset of the plurality of modules placed in the active state and to communicate with a software application executed on an external computing device to output identifying information for the subset of the plurality of modules to the software application. The master controller can also be configured to receive a configuration file from the software application, parse the configuration file, and transmit configuration data to each module included in the subset of the plurality of modules based at least in part on the parsed configuration file. | 11-05-2015 |
20150317185 | METHOD FOR SWITCHING OPERATING SYSTEM AND ELECTRONIC DEVICE USING THE METHOD - A method for switching an operating system suitable for an electronic device is disclosed. The electronic device is capable of running a first operating system and a second operating system. The user interface of the first operating system is displayed at a display unit of the electronic device, including information of at least one application program of the second operating system. When the information of the application program on the user interface of the first operating system is selected, the electronic device wakes up the second operating system and switches to display the user interface of the second operating system to execute the application program. Moreover, an electronic device using this method is also disclosed. | 11-05-2015 |
20150324211 | CHANGE PLANNING SYSTEM, CHANGE PLANNING METHOD, AND CHANGE PLANNING PROGRAM - A change planning system includes a state machine set conversion unit | 11-12-2015 |
20150324225 | SEMICONDUCTOR DEVICE AND DATA PROCESSING SYSTEM SELECTIVELY OPERATING AS ONE OF A BIG ENDIAN OR LITTLE ENDIAN SYSTEM - The present invention is to provide a semiconductor device that can correctly switch endians on the outside even if the endian of a parallel interface is not recognized on the outside. The semiconductor device includes a switching circuit and a first register. The switching circuit switches between whether a parallel interface with the outside is to be used as a big endian or a little endian. A first register holds control data of the switching circuit. The switching circuit regards the parallel interface as the little endian when first predetermined control information, that is unchanged in the values of specific bit positions even if its high-order and low-order bit positions are transposed, is supplied to the first register, and regards the parallel interface as the big endian when second predetermined control information, that is unchanged in the values of specific bit positions even if its high-order and low-order bit positions are transposed, is supplied to the first register. Whatever the endian setting status, the control information can be correctly inputted without being influenced by the endian setting status. | 11-12-2015 |
20150331462 | Temperature Based on Touching Portable Computing Device - A portable computing device detects if a user is touching the portable computing device. The portable computing device increases a temperature threshold for a component or of the portable computing device if the user is not touching the portable computing device. Based on the temperature threshold, the portable computing device modifies a parameter of a component for an operating temperature of the portable computing device to increase. | 11-19-2015 |
20150331695 | METHOD AND APPARATUS FOR MANAGING CONFIGURATION ENTRIES IN A CONFIGURATION SYSTEM - A method for managing configuration entries in a configuration system and an apparatus configured to perform the method. The apparatus comprises an input for receiving a configuration entry. An analyzer determines whether the received configuration entry covers at least one configuration entry already present in the configuration system. If this is the case, the at least one configuration entry is automatically deleted from the configuration system by a configuration entry handling unit or a recommendation either to delete the at least one configuration entry from the configuration system or not to enter the received configuration entry in the configuration system is provided via a user interface. | 11-19-2015 |
20150331697 | DRIVERLESS PROGRAMMABLE COMPUTER INPUT DEVICES AND RELATED METHODS - Driverless programmable human interface devices are provided that may be configured using plain text configuration information, such as may be viewed or edited by a user. The human interface device may provide a graphical user interface via one or more software applications accessible via a virtual storage volume provided as part of the human interface device, and which may be executed directly by a user without requiring installation. The user may view and modify textual configuration information directly, or may utilize the provided graphical user interface to do so indirectly. | 11-19-2015 |
20150339130 | TESTING AND REPAIR OF A HARDWARE ACCELERATOR IMAGE IN A PROGRAMMABLE LOGIC CIRCUIT - Techniques described herein generally include methods for the testing and repair of a hardware accelerator image in a programmable logic circuit. In a processor chip that includes multiple programmable logic circuits, a hardware accelerator image programmed into a first programmable logic circuit is tested by programming a testing circuit with a duplicate hardware accelerator image and bringing the testing circuit to the same logic state as the first programmable logic circuit. Comparing outputs from the first programmable logic circuit and the testing circuit indicates the accuracy of the hardware accelerator image programmed into the first programmable logic circuit. The testing circuit may replace the first programmable logic circuit, or the testing circuit may be reprogrammed for testing other hardware accelerator images programmed into other programmable logic circuits of the processor chip. | 11-26-2015 |
20150339132 | DYNAMICALLY CONFIGURABLE SYSTEM BASED ON CLOUD-COLLABORATIVE EXPERIMENTATION - A system includes functional units that are dynamically configurable during operation of the system. The system also includes a first module that collects performance data while the system executes a program with the functional units configured according to a configuration setting. The system also includes a second module that sends information to a server. The information includes the performance data, the configuration setting and data from which the program may be identified. The system also includes a third module that instructs the system to re-configure the functional units with a new configuration setting received from the server while the program is being executed by the system. The new configuration setting is based on analysis by the server of the information sent by the system and of similar information sent by other systems that include the dynamically configurable functional units. | 11-26-2015 |
20150339135 | CONFIGURATION COMMAND TEMPLATE CREATION ASSISTANT USING CROSS-MODEL ANALYSIS TO IDENTIFY COMMON SYNTAX AND SEMANTICS - In one embodiment, a computer program product for using a common configuration template for a set of devices includes a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code including computer readable program code configured for identifying a set of devices from the plurality of devices which share a common configuration template applicable to a proposed change, wherein the common configuration template includes a collection of command variations, computer readable program code configured for determining which command from the collection of command variations is applicable to each device in the set of devices, and computer readable program code configured for executing the proposed change across all devices in the set of devices using the determined command for each device. | 11-26-2015 |
20150347160 | METHOD OF ANALYZING CONFIGURATION DATA - The invention relates to a computer-implemented method, system and apparatus of analysing configuration data comprising one or more configuration settings. In one embodiment of the invention, the method comprises identifying one or more configuration settings in configuration data, determining a setting type of each configuration setting, receiving a selection of the settings or setting types for validation, and validating one or more of the identified configuration settings based on the setting type of the identified configuration settings. A number of different algorithms for automatically determining setting types in configuration data are disclosed, as well as algorithms to validate the detected settings. | 12-03-2015 |
20150355909 | Adaptive Settings For A Device - Provided are methods and systems for adaptive settings for a device. An example method can comprise utilizing a first configuration setting for a feature in a device, detecting a change in a device factor, and utilizing a second configuration setting for the feature in the device in response to the detected change. Another example method can comprise detecting a change in a device factor, activating a device feature, determining whether a change threshold has been exceeded, and updating a configuration setting for a device feature if the change threshold has been exceeded. | 12-10-2015 |
20150355915 | Dynamic Profile Switching Based on User Identification - A method for dynamic switching of user profiles on a computing device. The computing device is coupled to at least one image-sensing device and can be configured using a plurality of stored user profiles. The method includes receiving at least one image from the at least one image-sensing device and generating a current user value based on the at least one received image. The method further includes determining if the current user value corresponds to at least one stored user value corresponding to a stored user profile. If the current user value corresponds to at least one stored user value, the method includes retrieving the stored user profile and configuring at least some programs operating on the computing device using the retrieved user profile. If the current user value does correspond to at least one stored user value, the method includes configuring the computing device using an alternative method. | 12-10-2015 |
20150355916 | INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING THE SAME, AND STORAGE MEDIUM - An information processing apparatus of the present invention reflects setting changes using a first-type setting that does not require an additional user operation for reflecting a setting change in the information processing apparatus, a second-type setting that requires the additional user operation for reflecting a setting change in the information processing apparatus and does not require restarting the information processing apparatus, and a third-type setting that requires both the additional user operation and restarting the information processing apparatus for reflecting a setting change in the information processing apparatus. | 12-10-2015 |
20150363207 | ALLOWING A COMPUTING DEVICE TO OPERATE IN A DEMO MODE AND A CONSUMER MODE - Systems and methods for a demo mode for a computing device are disclosed. In some implementations, a computing device receives a first input for entering a demo mode. The computing device prompts, in response to the first input, for a user input indicating whether the user wishes to place the computing device in the demo mode. The computing device receives the user input indicating that the user wishes to place the computing device in the demo mode. The computing device enters the demo mode responsive to the user input indicating that the user wishes to place the computing device in the demo mode. Entering the demo mode includes adjusting battery settings of the computing device. | 12-17-2015 |
20150363212 | MINIMIZING PERFORMANCE LOSS ON WORKLOADS THAT EXHIBIT FREQUENT CORE WAKE-UP ACTIVITY - A processor may include a cause agnostic frequency dither filter (FD filter), which may cause reduction in the frequency transitions while maintaining the performance levels. The FD Filter may minimize the performance loss, which may otherwise accrue from these frequency transitions, while trying to maximize the peak frequency of the processor. The FD filter may determine a minimum and maximum limit, which may be used by a power management unit (PMU) to restrict the number of frequency transitions to be within a specified threshold. The FD filter may determine the maximum and minimum limits based on transition data stored in internal tables captured during one or more time windows (or observation windows). Based on an average system behavior, the PMU may either apply the minimum or the maximum limit over the subsequent time window. | 12-17-2015 |
20150370578 | METHOD FOR ACCESSING MULTIPLE INTERNAL REGISTERS OF A SERVER - A method is provided for facilitating access by an external user to the internal registers of a server including: transmitting access commands originating from the external user to a service processor using a communication protocol directly understandable by the service processor which accesses the internal registers using one or more access protocols, automatically transforming command lines issued by the user into access commands in the communication protocol using one or more service modules which associate at least the corresponding addresses of the internal registers with the names of the internal registers supplied by the external user. On the occasion of a user-commanded access by the service processor to the internal registers, the service processor is responsible for managing a possible risk of collision with a monitoring access to the internal registers for the purposes of updating a copy of the status of the internal registers. | 12-24-2015 |
20150378751 | MANAGING CHANGE IN AN INFORMATION TECHNOLOGY ENVIRONMENT - In a method for managing change in an information technology (IT) environment, in response to an open change ticket, identifying one or more components of the IT environment that are associated with at least one change operation included in the change ticket. The method further includes identifying information associated with the identified one or more components of the IT environment. The method further includes determining a listing of allowable change operations for the identified one or more components of the IT environment in the change ticket based on the identified information associated with the identified one or more components of the IT environment. The method further includes receiving a user requested change operation. The method further includes determining whether the received user requested change operation is included in the determined listing of allowable change operations. | 12-31-2015 |
20160004526 | BRIDGE MODULE FOR UPDATING BASIC INPUT/OUTPUT SYSTEM AND UPDATING METHOD THEREOF - A bridge module for updating basic input/output system (BIOS) includes a universal series bus (USB) port and a series peripheral interface bus (SPI) port which are used to connect to a communication device and an electrical device respectively. The communication device stores a BIOS updating data and includes USB port. The electrical device includes a motherboard, a SPI port and a BIOS chip. The SPI port is electrically connected to the motherboard. The BIOS chip is electrically connected to the SPI port and stores a BIOS old data. The method includes the steps of making the bridge module connect to the communication device and the electrical device; and triggering updating process to make the communication device transmit the BIOS updating data to the electrical device through the bridge module to update the electrical device. | 01-07-2016 |
20160004539 | OPERATING ENVIRONMENT SWITCHING BETWEEN A PRIMARY AND A SECONDARY OPERATING SYSTEM - Provided is a manner of switching between the operating environment of a primary OS and the operating environment of a secondary OS. In certain embodiments, a HDD keeps a runtime image of the secondary OS generated in a system memory. A DMA space for allowing the secondary OS to operate is formed in a physical address space where a memory image of the primary OS is active. The runtime image of the secondary OS is transferred to the DMA space. The operation of the memory image of the primary OS is stopped and the runtime image of the secondary OS is executed in the DMA space. Before activating the memory image of the primary OS, the runtime image of the secondary OS is saved to the HDD again. | 01-07-2016 |
20160011888 | STATE-PRESERVING REVERSIBLE CONFIGURATION CHANGE | 01-14-2016 |
20160034284 | Shutdown Notifications - Shutdown notification techniques are described in which notifications associated with various applications and functionality of a device are presented in conjunction with a shutdown sequence. In one or more implementations, a shutdown of the device may be initiated automatically in response to low power conditions, device/application errors, restarts, or explicitly by a user. A notification system of a device may be configured to enable designation of particular notifications to show upon shutdown. Notifications to output at shutdown may be selected based upon various criteria including but not limited to selection based on a perceived importance, notification type, particular application(s), and/or particular user contacts. When a shutdown is initiated, a check is performed to determine whether any designated notifications are available. Then, available notifications may be exposed in various ways prior to complete shutdown, such as by showing the notifications as part of a user interface(s) for the shutdown sequence. | 02-04-2016 |
20160041832 | DYNAMIC DETERMINATION OF HARDWARE - According to the invention, a method for determining what hardware components are installed on a computing device is disclosed. The method may include identifying the computing device, and determining, based on the computing device, a hardware component of the computing device. The method may also include retrieving information about the hardware component, and setting, based at least in part on the information about the hardware component, a parameter for an algorithm of software on the computing device. | 02-11-2016 |
20160055012 | IDENTIFYING MEMORY OF A BLADE DEVICE FOR USE BY AN OPERATING SYSTEM OF A PARTITION INCLUDING THE BLADE DEVICE - Examples disclosed herein relate to identifying memory of a blade device for use by an operating system (OS) of a partition including the blade device. Examples include identifying memory of a first blade device associated with a first logical processor of the first blade device for use by an OS of a partition including the first blade device and a second blade device, wherein the OS is executed by at least a second logical processor of the second blade device. | 02-25-2016 |
20160055013 | SYSTEM OPTIMIZING METHOD AND APPARATUS - The present invention relates to the technical field of network communications, and discloses a system optimizing method and apparatus. The system optimizing method comprises: judging whether programs running in the system meet a preset optimization rule; displaying programs that meet the preset optimization rule in a first class of a program list and displaying programs that do not meet the preset optimization rule in a second class of the program list, wherein states of the programs in the first class are selected by default and states of the programs in the second class are not selected by default; and performing optimization processing for programs in the program list whose states are selected according to a triggered optimization instruction, wherein the optimization instruction includes the states of the programs in the program list. In this way, the problem in the prior art that an undesirable optimization effect is achieved because file cleaning work can only be simply executed is solved, and an advantageous effect of effectively processing various conditions of the system is obtained so as to reasonably optimize the system. | 02-25-2016 |
20160070583 | Intelligent Data Storage and Processing Using FPGA Devices - Methods and systems are disclosed where a plurality of precompiled hardware templates are stored in memory, each of the hardware templates being configured for loading onto a re-configurable logic device such as a FPGA to define a data processing operation to be performed by the re-configurable logic device, each of the data processing operations defined by the precompiled hardware templates having an associated performance characteristic. A processor selects a precompiled hardware template from a plurality of the precompiled hardware templates in the memory for loading onto the re-configurable logic device based at least in part on the associated performance characteristics of the data processing operations defined by the precompiled hardware templates. | 03-10-2016 |
20160077844 | Methods And Apparatuses For Controlling Thread Contention - An apparatus comprises a plurality of cores and a controller coupled to the cores. The controller is to lower an operating point of a first core if a first number based on processor clock cycles per instruction (CPI) associated with a second core is higher than a first threshold. The controller is operable to increase the operating point of the first core if the first number is lower than a second threshold. | 03-17-2016 |
20160085566 | Accessory Setting Service - Concepts and technologies are disclosed herein for providing and using an accessory setting service. Accessory data can be received from a computing device in communication with an accessory. The accessory data can include a unique identifier associated with the accessory. Based upon the unique identifier, a determination can be made as to whether or not the accessory data relates to a new accessory. If the accessory data does not relate to a new accessory, settings data associated with the accessory can be generated and transmitted to a recipient. If the accessory data relates to the new accessory, accessory settings associated with the accessory can be identified and stored with the unique identifier as accessory settings data. | 03-24-2016 |
20160103691 | OPERATION PARAMETER CONTROL BASED UPON QUEUED INSTRUCTION CHARACTERISTICS - This follows a data processing system comprising multiple GPUs | 04-14-2016 |
20160117179 | COMMAND REPLACEMENT FOR COMMUNICATION AT A PROCESSOR - A command replacement module at a coherency manager of a processor receives commands to be communicated over the communication fabric. For each received command of a specified type, the command replacement module compares a data payload of the command to a stored set of data patterns and, in response to a match, replaces the command with a replacement command, wherein the replacement command implies the contents of the data payload. The replacement command is communicated to the original commands destination via the communication fabric. In response to receiving the replacement command, the destination reconstructs the original command, deriving the data payload from the replacement command. | 04-28-2016 |
20160117180 | AUTO-SCALING THRESHOLDS IN ELASTIC COMPUTING ENVIRONMENTS - Embodiments of the present invention provide systems, methods, and computer program products for configuring auto-scaling parameters of a computing environment, as well as alerting a user when auto-scaling operations are not attainable given current operating configurations. | 04-28-2016 |
20160124758 | A STANDALONE AUTOMATION DEVICE AND A MACHINE - A standalone automation device ( | 05-05-2016 |
20160132287 | Dynamic Reconfiguration of Audio Devices - In one example, a shared buffer acting as an audio communication channel for an audio interaction device may be reconfigured to allow audio communication channel sharing between audio data streams. An audio interaction device may execute a conversion between an initial audio data stream and an audio signal audibly detectable by a user. A shared buffer may act as an audio communication channel between an operating system and the audio interaction device. The digital audio system may execute an initial audio application with the operating system to process the initial audio data stream. The digital audio system may load the initial audio data stream into the shared buffer. The digital audio system may alter the audio communication channel into a restructured audio communication channel for a subsequent audio data stream while maintaining the initial audio data stream. The digital audio system may load the initial audio data stream into the restructured audio communication channel. | 05-12-2016 |
20160132356 | MANAGEMENT APPARATUS AND METHOD FOR SYSTEM CONFIGURATION - A management apparatus includes (A) an acceptance unit to accept an instruction to dynamically change a processor configuration in a system that includes plural processors, and (B) a processing unit to identify a performance value of a system corresponding to a processor configuration caused by instructed dynamic change, determine whether or not the identified performance value is equal to or greater than a requested performance value for the system, and perform a processing to change the processor configuration instructed by the accepted instruction, upon determining that the identified performance value is equal to or greater than the requested performance value. | 05-12-2016 |
20160147266 | DETECTING AN OPERATING MODE OF A COMPUTING DEVICE USING ACCELEROMETERS - In one general aspect, a method can include obtaining, by a computing device, a lid accelerometer vector for a lid accelerometer included in a lid portion of the computing device, and obtaining, by the computing device, a base accelerometer vector for a base accelerometer included in a base portion of the computing device. The method can include calculating a value for a lid angle based on the lid accelerometer vector and the base accelerometer vector, and identifying an operating mode for the computing device based on the calculated value of the lid angle, the operating mode being one of a laptop mode and a tablet mode. | 05-26-2016 |
20160147477 | MANAGEMENT OF CONFIGURATIONS FOR EXISTING STORAGE INFRASTRUCTURE - The method for managing one or more standard configurations includes calculating a plurality of configuration fingerprints for a plurality of storage systems. The configuration fingerprint is a numerical value that represents information about a configuration for one or more components of a storage system. The method also includes building a result set that includes the plurality of configuration fingerprints for the plurality of storage systems. The method also includes identifying a plurality of standard configurations for the plurality of storage systems from the result set based on the plurality of configuration fingerprints. The method also includes determining that a first storage system from the plurality of storage systems meets a standard configuration from the plurality of standard configurations. The method also includes creating metadata within the first storage system that describes the standard configuration. | 05-26-2016 |
20160147539 | INFORMATION HANDLING SYSTEM PERFORMANCE OPTIMIZATION SYSTEM - A performance optimization system includes a plurality of system components. A monitoring plug-in and a configuration plug-in are coupled to each of the plurality of system components. A monitoring engine receives monitoring information for each of the plurality of system components from their respective monitoring plug-in. A configuration engine sends configuration setting information to each of the plurality of system components through their respective configuration plug-ins. A performance optimization engine receives the monitoring information from the monitoring engine, determines a policy associated with the monitoring information and, in response, retrieves configuration setting information that is associated with the policy and sends the configuration setting information to the configuration engine in order to change the configuration of at least one of the plurality of system components. | 05-26-2016 |
20160147543 | SELECTIVE HIBERNATION OF ACTIVITIES IN AN ELECTRONIC DEVICE - In an electronic device capable of running multiple software applications concurrently, applications, documents, cards, or other activities can be selected for hibernation so as to free up system resources for other activities that are in active use. A determination is made as to which activities should hibernate, for example based on a determination as to which activities have not been used recently or based on relative resource usage. When an activity is to hibernate, its state is preserved on a storage medium such as a disk, so that the activity can later be revived in the same state and the user can continue with the same task that was being performed before the activity entered hibernation. | 05-26-2016 |
20160147545 | Real-Time Optimization of Many-Core Systems - An embodiment is a device including a processor having a plurality of cores, each of the plurality of cores including a real-time monitoring circuit, each of the real-time monitoring circuits configured to determine a status of the respective core and generate status signals based on the determined status in the respective core. The device further comprising a controller configured to: receive the status signals from real-time monitoring circuits of the plurality of cores; and configure an operation of each of the plurality of cores based on their respective status signals. | 05-26-2016 |
20160170772 | MOBILE COMPUTING DEVICE RECONFIGURATION IN RESPONSE TO ENVIRONMENTAL FACTORS | 06-16-2016 |
20160170774 | MOBILE COMPUTING DEVICE RECONFIGURATION IN RESPONSE TO ENVIRONMENTAL FACTORS | 06-16-2016 |
20160170775 | TELEMATICS UPDATE SOFTWARE COMPATIBILITY | 06-16-2016 |
20160170776 | EVENT-DRIVEN TRANSITIONS IN ABSORBENT ARTICLE MANAGEMENT | 06-16-2016 |
20160170959 | Internet of Things Language Setting System | 06-16-2016 |
20160188351 | PROCESS FOR PROVIDING INCREASED POWER ON DEMAND IN A COMPUTER PROCESSING SYSTEM WITH SUBMODELING - A method is disclosed for providing added central processing power upon specific request in a processing system with an emulated processing unit, the method having further advantage by providing the additional processing power without a reboot of the operating system. The method also provides for a billing mechanism providing for increased charges for the added processing power. | 06-30-2016 |
20160196152 | ADAPTIVE DATA ANALYTICS SERVICE | 07-07-2016 |
20160196153 | Method, System, and Apparatus for Dynamic Reconfiguration of Resources | 07-07-2016 |
20160196400 | METHOD OF CONFIGURING DEVICES IN AN OPERATING THEATER | 07-07-2016 |
20160202999 | A Computing Platform, A Reconfigurable Hardware Device And A Method for Simultaneously Executing Processes On Dynamically Reconfigurable Hardware Device, Such As An FPGA, As Well As Instruction Set Processors, Such As A CPU, And A Related Computer Readable Medium | 07-14-2016 |
20160203006 | CONTROLLING METHOD FOR OPTIMIZING A PROCESSOR AND CONTROLLING SYSTEM | 07-14-2016 |
20160203007 | METHOD FOR CONTROL PROCEDURE, RECORDING MEDIUM, AND APPARATUS FOR CONTROL PROCEDURE | 07-14-2016 |
20170235583 | TRANSFER OF CONTROL OF CONFIGURATION SOURCES | 08-17-2017 |
20180024841 | Adaptive routing to avoid non-repairable memory and logic defects on automata processor | 01-25-2018 |
20190146811 | FAST PROVISIONING OF A MULTI-FUNCTION DEVICE | 05-16-2019 |