Using Active Fault-masking, E.g., By Switching Out Faulty Elements Or By Switching In Spare Elements, Etc. (epo) Patents (Class 714/E11.071)

  • Publication number: 20100083034
    Abstract: An information processing apparatus for providing a plurality of services by a plurality of software programs, includes: a plurality of hardware resources; a storage unit that stores priorities of the services; a processor that controls configuration of the hardware resources in accordance with a process including: partitioning the plurality of hardware resources into a plurality of groups each of which executes each of the software programs; determining, upon detecting a failure in at least one of the hardware resources in at least one of the groups, another hardware resource which belongs to another group for executing another software programs on the basis of the priorities of services provided by the software programs in reference to the storage unit; and assigning the another hardware resource to the group which includes the one of the hardware resources having the failure so as to renew configuration of the hardware resources.
    Type: Application
    Filed: September 24, 2009
    Publication date: April 1, 2010
    Applicant: FUJITSU LIMITED
    Inventor: Takayuki TAMURA
  • Publication number: 20100058108
    Abstract: To enable easy and quick identification of the location of a fault in a virtualized environment, a physical server 20 is communicatively connected with a management server 10 accumulating and storing a first event history of a history of events having occurred in the virtual server 212 and a second event history of a history of events having occurred in the physical server 20. On receiving an event relating to a fault of a business process 2122 operating in the virtual server 212, the management server 10 searches the event histories as accumulated and stored for the second event history on the virtual server 212 having transmitted the same event and the first event history obtained from the table as stored on the physical server 20 implementing the virtual server 212 having transmitted the event, and identifies a cause of the fault based on a result of the search.
    Type: Application
    Filed: September 1, 2009
    Publication date: March 4, 2010
    Inventors: Toshihiro NAMMATSU, Yasuaki SAITO
  • Publication number: 20100042869
    Abstract: A method, system, machine-readable storage medium, and apparatus are directed towards upgrading a cluster by bifurcating the cluster into two virtual clusters, an “old” virtual cluster (old active cluster) and a “new” virtual cluster (new standby cluster), and iteratively upgrading members of the old cluster while moving them into the new cluster. While members are added to the new cluster, existing connections and new connections are seamlessly processed by the old cluster. Optionally, state mirroring occurs between the old cluster and the new cluster once the number of members of the old and new clusters are approximately equal. Once a threshold number of members have been transferred to the new cluster, control and processing may be taken over by the new cluster. Transfer of control from the old cluster to the new cluster may be performed by failing over connectivity from the old cluster to the new cluster.
    Type: Application
    Filed: August 18, 2009
    Publication date: February 18, 2010
    Applicant: F5 Networks, Inc.
    Inventors: Paul I. Szabo, Bryan D. Skene, Saxon Amdahl
  • Publication number: 20100037089
    Abstract: In one embodiment, a system comprises a plurality of nodes. On each node, a storage virtualization component may receive the I/O operations generated from local applications on the node. The storage virtualization component may transmit the I/O operation, and detect any failures that occur in the I/O operations. If a failure is detected, the storage virtualization component may cooperate with other storage virtualization components on other nodes to successfully complete an I/O operation that experiences a failure. In one embodiment, if the I/O operation is successful on a remote node, the storage virtualization component may migrate the application that sourced the I/O operation to the remote node. In other embodiments, the storage virtualization component may monitor I/O operations and migrate the application after a pattern of local failures and successes on the remote node.
    Type: Application
    Filed: August 7, 2008
    Publication date: February 11, 2010
    Inventors: Sasidharan Krishnan, Suhas G. Urkude
  • Publication number: 20100017647
    Abstract: Fault tolerant operation is disclosed for a primary match server of a financial exchange using an active copy-cat instance, a.k.a. backup match server, that mirrors operations in the primary match server, but only after those operations have successfully completed in the primary match server. Fault tolerant logic monitors inputs and outputs of the primary match server and gates those inputs to the backup match server once a given input has been processed. The outputs of the backup match server are then compared with the outputs of the primary match server to ensure correct operation. The disclosed embodiments further relate to fault tolerant failover mechanism allowing the backup match server to take over for the primary match server in a fault situation wherein the primary and backup match servers are loosely coupled, i.e. they need not be aware that they are operating in a fault tolerant environment.
    Type: Application
    Filed: September 15, 2009
    Publication date: January 21, 2010
    Applicant: Chicago Mercantile Exchange, Inc.
    Inventors: Paul J. Callaway, Robert C. Hagemann, III, Zuber Shethwala, Troy Reece, Paul Andrew Bauerschmidt, Enrico Ferrari, Barry L. Galster
  • Publication number: 20100011242
    Abstract: A failover method for a computer system having a clustering configuration, in which among a plurality of computers having the clustering configuration, any one of computers, when detecting a malfunction of a system including a certain computer, transmits a detection of the system malfunction to computers configuring the other systems, and the any one of computers, when detecting the malfunction of the system including the certain computer and receiving malfunction notifications of the system including the certain computer from the computers configuring the other systems, issues a reset request to the certain computer.
    Type: Application
    Filed: February 25, 2009
    Publication date: January 14, 2010
    Inventors: Tsunehiko Baba, Yutaka Nakamura
  • Publication number: 20090327813
    Abstract: A method of automatic recovery from a boot device failure and an initial program load (IPL) failure of an operating system (OS) comprises: receiving and complying with a user selected option of an action upon an event of a boot device failure and an IPL failure. The user selected option may consist of taking the action of attempting an auto reboot of the server with the selected boot device and continuing the reboot attempts using the reduced priority boot devices from the bootlist until detection of a boot success, or taking no action allowing for manual user intervention.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Applicant: International Business Machines Corporation
    Inventors: Juan A. Coronado, Aaron E. Taylor, Christina A. Lara, David W. Sharik, Justin D. Suess, Phu Nguyen, Richard Cunningham, Adote A. Tounou
  • Publication number: 20090327799
    Abstract: A management server is equipped with a manager comprising software including a server management program. A managed server has a built-in system disk capable of being booted, on which an agent is installed that is software for communicating with the manager of the management server to monitor the state of the managed server. When a part other than the disk is failed, the system disk is removed from the managed server and attached to a preliminary server. The manager updated the content in a server management table for managing the information of the managed server, thereby eliminating mismatches of network addresses and the like.
    Type: Application
    Filed: September 3, 2009
    Publication date: December 31, 2009
    Applicant: FUJITSU LIMITED
    Inventors: Hiroshi Yazawa, Shigehiro Yoshikawa, Satoshi Iyoda, Yoshinobu Hibi
  • Publication number: 20090300405
    Abstract: A primary coordinator generates a prepare message for a two-phase commit distributed transaction, the prepare message including an address of a backup coordinator. The primary coordinator maintains a transaction log of the distributed transaction, wherein the transaction log is accessible to both the primary coordinator and the backup coordinator. The prepare message is sent to a plurality of participants. The primary coordinator fails over to the backup coordinator without interrupting the distributed transaction.
    Type: Application
    Filed: May 29, 2008
    Publication date: December 3, 2009
    Inventor: Mark Cameron Little
  • Publication number: 20090300413
    Abstract: An apparatus and methods are disclosed herein for identifying and avoiding attempts to access a defective portion of memory. Errors associated with portions of memory, such as a cache memory, are tracked over time enabling detection of both hard and erratic errors. Based on the number of errors tracked over time for a portion of memory, it is determined if the portion of memory is defective. In response to determining portion of memory is defective, the portion of memory is disabled. The portion of memory may be flushed and moved before being disable. Additionally, disabling the portion of memory may be conditioned upon determining if it is allowable to disable the portion of memory.
    Type: Application
    Filed: August 13, 2009
    Publication date: December 3, 2009
    Inventors: Tsung-Yung (Jonathan) Chang, Durgesh Srivastava, Jonathan Shoemaker, John Benoit
  • Publication number: 20090287500
    Abstract: A system and method for increasing integration within and between medical sites with medical information systems, optionally using a single device which is suitable for multiple sites. In some embodiments, the device forms a network where devices can exchange data across networks. In some embodiments, the device provides and supports upgrading of hospital capability.
    Type: Application
    Filed: May 13, 2009
    Publication date: November 19, 2009
    Applicant: Algotec Systems Ltd.
    Inventors: Menashe BENJAMIN, Ori Bauer, Noam Velan
  • Publication number: 20090287954
    Abstract: A single main unit manages information on hardware resources and the like of all main units connected to a network in an integrated fashion. A slot management module, a slot control module, and a physical slot/managed slot comparison table are provided between an input/output control module and a slot interface subordinate thereto. The input/output control module accesses the slot interface by using virtual slot identification information. The slot management module refers to the physical slot/managed slot comparison table, converts the virtual slot identification information into physical slot identification information, and accesses a slot control module corresponding to the physical slot identification information obtained by the conversion, thereby realizing a physical access of the input/output control module to the slot interface.
    Type: Application
    Filed: November 6, 2008
    Publication date: November 19, 2009
    Applicant: NEC INFRONTIA CORPORATION
    Inventor: Akinori HIKABE
  • Publication number: 20090271654
    Abstract: An object of the present invention is to ensure, in an information processing system including a plurality of server apparatuses coupled to one another, reliability and availability thereof when failover is executed.
    Type: Application
    Filed: February 24, 2009
    Publication date: October 29, 2009
    Inventors: Masayuki FUKUYAMA, Jun NAKAYAMA, Kouji MASUDA
  • Publication number: 20090259552
    Abstract: A system and method for providing ad content may include a processor configured to, for rendering ad content during a rendering of a user-requested content: receive from a first provider a first link to a second provider; access the second provider via the first link; in response, obtain a program component from the second provider, the program component, when loaded, configured to access the second provider to obtain a portion of the ad content; and subsequently receive a second link from the first provider, and/or use a second link provided by the first provided, for obtaining additional ad content. The processor may receive a failover link together with the first link for use in case of a failure which may occur during an attempt to obtain ad content from the second provider. The failover link may link back to the first provider.
    Type: Application
    Filed: April 8, 2009
    Publication date: October 15, 2009
    Applicant: TREMOR MEDIA, INC.
    Inventors: Jesse Ray CHENARD, Charles PARRA
  • Publication number: 20090254775
    Abstract: A system and method are provided for improving recovery times in fallover conditions in a multinode data processing system by sending notification of the failure of a server node, which is acting as server for a client application running on a client node, to the client application. In the present invention, this notification is provided by the fallover node acting as backup for the server node. When a client application receives no response from a server for a long time, it assumes that the server has failed and initiates reconnection. The present invention speeds-up the reconnect initiated by the client application by having system level software proactively notify the client application about the server failure. This results in faster recovery for client applications.
    Type: Application
    Filed: April 2, 2008
    Publication date: October 8, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael K. Coffey, Manjunath B. Muttur
  • Publication number: 20090235111
    Abstract: A data transmission device, configured to be connected with a plurality of terminal devices via a network, includes a data transmission unit transmitting data sequentially to the terminal devices, a determining unit determining a transmission method for transmitting the data to each of the terminal devices, and a controller configured to, when the data transmission unit fails to transmit the data to a first one of the terminal devices in a first transmission method, control the determining unit to determine a second transmission method for retrying to transmit the data to the first terminal device, and control the data transmission unit to retry to transmit the data to the first terminal device in the second transmission method after the data transmission unit tries to transmit the data to terminal devices other than the first terminal device to which devices among the terminal devices the data has not been successfully transmitted.
    Type: Application
    Filed: March 6, 2009
    Publication date: September 17, 2009
    Applicant: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Takanobu SUZUKI
  • Publication number: 20090228738
    Abstract: Systems, devices, software, hardware and networks adapted and arranged for monitoring and correcting faults in networked media player systems that include electronic displays are provided. After detection or notification of a fault in at least one networked media player in a network of at least two, or N, media players operationally connected to electronic displays, the invention provides an alternate source of signal to the affected display. In some preferred embodiments, the invention utilizes at least one additional, or N+1, media player as a backup to substitute for the failed media player. Reconfiguration of the faulted media player by means of the N+1 backup networked media player advantageously increases the reliability and efficiency of ongoing maintenance of digital visual systems operating in commercial and other environments.
    Type: Application
    Filed: March 6, 2009
    Publication date: September 10, 2009
    Inventors: Dennis Michaelson, Joseph Hishon
  • Publication number: 20090222812
    Abstract: A system and method for automatic disaster recovery and synchronization of computing appliances configured for operation in a cluster. A configuration bundle that includes configuration data, software revision level and a list of system updates is used to recover or duplicate the computing appliance's operation state. Upon entering a clustered configuration, the primary node creates a clustered configuration bundle from individual configuration bundles for the registered nodes in the cluster. The clustered configuration bundle can then be used for disaster recovery or synchronization of any of the registered nodes.
    Type: Application
    Filed: December 13, 2008
    Publication date: September 3, 2009
    Applicant: Secure Computing Corporation
    Inventors: Andrew Nissen, Aaron Miller, Michael James Silbersack
  • Publication number: 20090222686
    Abstract: A self-maintained computer system includes a computer system having a plurality of interconnected computer components and a robot associated with the computer system that is configured to carry a spare computer component and further configured to replace a computer component of the computer system with the spare computer component. The robot automatically replaces an individual computer component when a failure of the individual computer component is detected.
    Type: Application
    Filed: March 3, 2008
    Publication date: September 3, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: John P. Nibarger, Kevin D. McKinstry
  • Publication number: 20090217081
    Abstract: The present invention is a system and method for supporting an alternative peer-to-peer communication over a network in a SAS cluster when a node cannot communicate with another node through a normal I/O bus (Serial SCSI bus). At startup, driver may establish the alternative path for communication but may not use it as long as there is an I/O Path available. In the present invention, two types of P2P calls, such as event notification calls and cluster operation calls may be supported.
    Type: Application
    Filed: April 27, 2009
    Publication date: August 27, 2009
    Inventors: Parag Maharana, Basavaraj Hallyal
  • Publication number: 20090217083
    Abstract: When a primary server executing a task fails in a computer system where a plurality of servers are connected to an external disk device via a network and the servers boot an operation system from the external disk device, task processing is taken over from the primary server to a server that is not executing a task in accordance with the following method. The method for taking over a task includes the steps of detecting that the primary server fails; searching the computer system for a server that has the same hardware configuration as that of the primary server and that is not running a task; enabling the server, searched for as a result of the search, to access the external disk device; and booting the server from the external disk device.
    Type: Application
    Filed: May 4, 2009
    Publication date: August 27, 2009
    Inventors: Keisuke Hatasaki, Takao Nakajima
  • Publication number: 20090217080
    Abstract: A healthcare communication system includes a first plurality of computer devices, such as patient stations, staff stations, and a master station, that are operable as a nurse call system. The first plurality of computer devices may have core nurse call functionality residing on an embedded computing platform. At least one of the first plurality of computer devices may have a graphical display screen. A second plurality of computer devices may be operable to provide the first plurality of computer devices with additional functionality via software plug-ins that are transmitted to the first plurality of computer devices.
    Type: Application
    Filed: February 12, 2009
    Publication date: August 27, 2009
    Inventors: David C. Ferguson, Richard J. Schuman, Danny C. Woodward, II, Karl E. Harper, Patricia A. Glidewell, Ralph J. Weaver
  • Publication number: 20090217082
    Abstract: In a network computer system, recovery may be impossible from a fault when the fault occurs in a network switch in a network or a device such as an external disk device. Provided is a computer system that includes a plurality of servers, a plurality of network, a plurality of external disk devices, and a management computer, in which the management computer detects a fault which is occurred, retrieves an application stop server inaccessible to the used disk due to the fault, retrieves the disk for storing the same contents as contents stored in the disk used by the retrieved application stop server and the external disk device including the disk, retrieves an application resuming server capable of accessing the retrieved external disk device, and transmits an instruction to boot by using the retrieved disk to the retrieved application resuming server.
    Type: Application
    Filed: April 30, 2009
    Publication date: August 27, 2009
    Applicant: Hitachi, Ltd.
    Inventors: Keisuke Hatasaki, Takao Nakajima
  • Publication number: 20090217084
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes transmitting content to a location for presentation across a plurality of display devices that each present a portion of the content. The method includes receiving an indication that a first portion of the content managed by a first computing device is unable to be presented on a first display device. The method also includes transmitting a command to display the first portion on a second display device (where the second display device is configured to present a second portion of the content) if the received indication specifies that the first display device experienced a failure or transmitting a command that the first portion be displayed on the first display device using a second computing device if the received indication specifies that the first computing device experienced a failure.
    Type: Application
    Filed: February 26, 2008
    Publication date: August 27, 2009
    Inventors: Christopher F. Ebbert, Clinton Ryan Groves, Scott William Koller, John Jay Meyer, Jeff David Hanson
  • Publication number: 20090193287
    Abstract: A memory management method and apparatus based on an access time in a multi-core system. In the memory management method of the multi-core system, it is easy to estimate the execution time of a task to be performed by a processing core and it is possible to secure the same memory access time when a task is migrated between processing cores by setting a memory allocation order according to distances from the processing cores to the memories in correspondence with the processing cores, translating a logical address to be processed by one of the processing cores according to the set memory allocation order into a physical address of one of the memories, and allocating a memory corresponding to the translated physical address to the processing core.
    Type: Application
    Filed: July 2, 2008
    Publication date: July 30, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jae-yong Jeong
  • Publication number: 20090177915
    Abstract: A system enabled for fault-tolerant symmetric multi-computing using a group of nodes is described hereon. A symmetrical group of nodes networked using a reliable, ordered, and atomic group-to-group TCP communication system is used in providing fault-tolerance and single system image to client applications. The communication between the client and the group is standards based. The processing load is shared among a group of nodes with transparent distribution of tasks to application segments. The system is fault-tolerant in that if a node fails remaining replicas if any continue service without disruption of service or connection. Nodes may be added to or retired from the group in a manner transparent to the client as well as server applications.
    Type: Application
    Filed: March 17, 2009
    Publication date: July 9, 2009
    Inventor: Anilkumar Dominic
  • Publication number: 20090177912
    Abstract: A reconfigurable circuit having redundant reconfigurable clusters is described herein.
    Type: Application
    Filed: December 9, 2008
    Publication date: July 9, 2009
    Applicant: M2000
    Inventor: Frederic Reblewski
  • Publication number: 20090177914
    Abstract: A system and method for configuring a cluster of computer nodes to save and restore state in the cluster in the event of node failures. The system and method are implemented through an application programming interface that includes a membership application, a locks application and a dataspace application. The membership application maintains a set of nodes in the cluster. The lock application provides a means for service applications running on the nodes to synchronize access to dataspaces. The dataspaces provide a cluster-wide shared regions in the memory of the cluster members. The API is configured to monitor the cluster members and to coordinate reallocation of a service application if a node running the service application fails.
    Type: Application
    Filed: February 26, 2009
    Publication date: July 9, 2009
    Inventor: David F. Winchell
  • Publication number: 20090172470
    Abstract: Recovery processing is provided for management components of an Information Technology (IT) environment. The recovery processing recovers the components, as well as performs one or more tasks that were being performed by the components prior to recovery.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mythili K. Bobak, Michael D. Swanson
  • Publication number: 20090164839
    Abstract: A storage control apparatus monitors whether or not one or more storage management apparatuses are properly operating. A recovery target extraction unit extracts a recovery target storage area when the existence of a malfunctioning storage management apparatus is detected, the recovery target storage area being a storage area that has been duplexed with a storage area of the malfunctioning storage management apparatus. A duplexing control unit performs control so that, if the recovery target storage area has no data stored therein, the recovery target storage area is duplexed with a storage area that has no data stored therein and that is unused. If the recovery target storage area has data stored therein, the recovery target storage area is duplexed with a non-duplexed storage area and the data stored in the recovery target storage area is copied into the non-duplexed storage area.
    Type: Application
    Filed: November 18, 2008
    Publication date: June 25, 2009
    Applicant: FUJITSU LIMITED
    Inventors: Kazutaka Ogihara, Tatsuo Kumano, Kazuichi Oe, Takashi Watanabe, Masahisa Tamura, Yoshihiro Tsuchiya, Tetsutaro Maruyama
  • Publication number: 20090164841
    Abstract: A system and method for increasing the yield of integrated circuits containing memory partitions the memory into regions and then independently tests each region to determine which, if any, of the memory regions contain one or more memory failures. The test results are stored for later retrieval. Prior to using the memory, software retrieves the test results and uses only the memory sections that contain no memory failures. A consequence of this approach is that integrated circuits containing memory that would have been discarded for containing memory failures now may be used. This approach also does not significantly impact die area.
    Type: Application
    Filed: January 5, 2009
    Publication date: June 25, 2009
    Inventors: Anthony M. Tamasi, Oren Rubinstein, Srihari Vegesna, Jue Wu, Sean J. Treichler
  • Publication number: 20090158083
    Abstract: Provided are a cluster system, which makes general nodes appear as if they provide seamless services without failure when seen from the outside, and a method for operating the cluster system. The cluster system for operating individual nodes in a distributed management manner includes a board server having a task board registered with a task list, an agent server for managing the task board, and a plurality of general server nodes for performing a corresponding task on the basis of the task list, among which a failed general server node is replaced with another normal general server node.
    Type: Application
    Filed: August 6, 2008
    Publication date: June 18, 2009
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Jin-Hwan Jeong, Ok-Gee Min, Chang-Soo Kim, Yoo-Hyun Park, Choon-Seo Park, Song-Woo Sok, Yong-Ju Lee, Won-Jae Lee, Hag-Young Kim
  • Publication number: 20090150717
    Abstract: Provided is an availability prediction method for a high availability. The method includes calculating a basic survival probability that the other node survives until a failure on one node of two nodes constituting a cluster is fixed, and determining an optimal number of nodes meeting a preset reference availability probability by calculating an availability probability for a predetermined range of the number of nodes on the basis of the basic survival probability. The method determines the number of nodes in the high availability cluster so as to match a reference availability probability, and is able to accomplish an optimal configuration of a cluster by calculating the availability probabilities for combinations between active node and passive nodes and between head nodes and switches.
    Type: Application
    Filed: August 1, 2008
    Publication date: June 11, 2009
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Yong-Ju Lee, Ok-Gee Min, Chang-Soo Kim, Yoo-Hyun Park, Choon-Seo Park, Song-Woo Sok, Jin-Hwan Jeong, Won-Jae Lee, Hag-Young Kim
  • Publication number: 20090150718
    Abstract: Provided are a large-scale cluster monitoring system and a method for automatically building/restoring the same, which can automatically build a large-scale monitoring system and can automatically build a monitoring environment when a failure occurs in nodes. The large-scale cluster monitoring system includes a CM server, a BD server, GM nodes, NA nodes, and a DB agent. The CM server manages nodes in a large-scale cluster system. The DB server stores monitoring information that is state information of nodes in groups. The GM nodes respectively collect the monitoring information that is the state information of the nodes in the corresponding groups to store the collected monitoring information in the DB server. The NA nodes access the CM server to obtain GM node information and respectively collect the state information of the nodes in the corresponding groups to transfer the collected state information to the corresponding GM nodes.
    Type: Application
    Filed: August 5, 2008
    Publication date: June 11, 2009
    Inventors: Choon-Seo Park, Song-Woo Sok, Chang-Soo Kim, Yoo-Hyun Park, Yong-Ju Lee, Jin-Hwan Jeong, Hag-Young Kim
  • Publication number: 20090144580
    Abstract: A method of controlling data transfer, a method of controlling content transfer, a method of obtaining content processing information, and a system for transferring content are provided. The method of controlling data transfer in a data interoperable environment includes: receiving a request for transmitting data from a client; gathering information on entities which are to participate in transmitting data; forming a chain including at least two entities by using the gathered information on the entities; transmitting a plurality of data through the chain; and receiving an event message for representing a transmission status of the data transmitted from at least one of the entities included in the chain. Accordingly, it is possible to control a transmission of the data so that the plurality of data can be transmitted through a single session and to receive the transmission status of the data as an event message.
    Type: Application
    Filed: December 30, 2008
    Publication date: June 4, 2009
    Applicant: LG Electronics Inc.
    Inventors: Man-soo Jeong, Il-gon Park, Koo-yong Pak, Min-gyu Chung, Sung-hyun Cho, Kiran Kumar K
  • Publication number: 20090144581
    Abstract: A method of controlling data transfer, a method of controlling content transfer, a method of obtaining content processing information, and a system for transferring content are provided. The method of controlling data transfer in a data interoperable environment includes: receiving a request for transmitting data from a client; gathering information on entities which are to participate in transmitting data; forming a chain including at least two entities by using the gathered information on the entities; transmitting a plurality of data through the chain; and receiving an event message for representing a transmission status of the data transmitted from at least one of the entities included in the chain. Accordingly, it is possible to control a transmission of the data so that the plurality of data can be transmitted through a single session and to receive the transmission status of the data as an event message.
    Type: Application
    Filed: December 30, 2008
    Publication date: June 4, 2009
    Applicant: LG Electronics Inc.
    Inventors: Man-soo JEONG, Il-gon Park, Koo-yong Pak, Min-gyu Chung, Sung-hyun Cho, Soo-jung Kim, Kiran Kumar K
  • Publication number: 20090132851
    Abstract: The parallel RS-RAID data storage architecture can aggregate that data and checksums within each cluster into intermediate or partial sums that are transferred or distributed to other clusters. The use of intermediate data symbols, intermediate checksum symbols, cluster configuration information on the assignment of data storage devices to clusters and the operational status of data storage devices, and the like, can reduce the computational burden and latency for the error correction calculations while increasing the scalability and throughput of the parallel RS-RAID distributed data storage architecture.
    Type: Application
    Filed: November 20, 2008
    Publication date: May 21, 2009
    Inventor: Arvind Pruthi
  • Publication number: 20090106586
    Abstract: Assigning a processor to a logical partition in a computer supporting multiple logical partitions that include assigning priorities to partitions, detecting a checkstop of a failing processor of a partition, retrieving the failing processor's state, replacing by a hypervisor the failing processor with a replacement processor from a partition having a priority lower than the priority of the partition of the failing processor, and assigning the retrieved state of the failing processor as the state of the replacement processor.
    Type: Application
    Filed: January 6, 2009
    Publication date: April 23, 2009
    Applicant: INTERNATIONL BUSINESS MACHINES CORPORATION
    Inventors: William J. Armstrong, Naresh Nayar, Gary R. Ricard
  • Publication number: 20090106582
    Abstract: An information processing device and information processing method including a management table that includes three pages. A pair of first and second pages is alternately used as a valid page and an invalid page to secure the data. The valid page is copied to a third page. Even when the power is shut off in the process of updating the page, at the next start time, the status of the data writing operation when the power is shut off is determined based on the validity and stability of the pages. Therefore, the data is restored without any corruption of valid page by using a proper restoring method.
    Type: Application
    Filed: December 23, 2008
    Publication date: April 23, 2009
    Applicant: SONY CORPORATION
    Inventors: Taro Kurita, Toshiharu Takemura
  • Publication number: 20090100292
    Abstract: There is described a method for monitoring the functionality of an automation system of a plant comprising at least one main processor, parts of the plant being monitored and controlled using a user software, which is constructed of a number of program modules and which is run on the main processor. A co-processor is assigned to the main processor, and a message is transmitted from the main processor to the co-processor. When received, this message is used by the co-processor to start a monitoring time. When a subsequent message is received, this monitoring time is reset before said monitoring time has elapsed, otherwise a fault is identified once the monitoring time has elapsed.
    Type: Application
    Filed: December 16, 2005
    Publication date: April 16, 2009
    Inventors: Dieter Kleyer, Wolfgang Ott
  • Publication number: 20090100288
    Abstract: A method and system for quickly informing a backup unit that a primary unit has failed. Normally an exception handler is activated when a software failure occurs and network controller chips or the ASIC interface to a signal bus can operate even though there is a software failure. A software failure notification packet is programmed and stored in a location that is not affected by a software system failure. When a software failure occurs, control is shifted to the exception handler. The exception handler sends a pre-established and pre-addressed packet to the network controller card which transmits this packet to the backup unit. Upon receipt of the packet, the backup unit goes into operation. In some alternate embodiments that include multiple line cards in a single unit, the exception handler sends a signal to a backup unit via a signal bus or a data bus.
    Type: Application
    Filed: December 16, 2008
    Publication date: April 16, 2009
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Neeraj Khurana, Alain Jebara, Neil Joffe, Venkatram Krishnamoorthi
  • Publication number: 20090094478
    Abstract: Provided are a method, system, and article of manufacture for recovery of application faults in a mirrored application environment. Application events are recorded at a primary system executing an instruction for an application. The recorded events are transferred to a buffer. The recorded events are transferred from the buffer to a secondary system, wherein the secondary system implements processes indicated in the recorded events to execute the instructions indicated in the events. An error is detected at the primary system. A determination is made of a primary order in which the events are executed by processes in the primary system. A determination is made of a modified order of the execution of the events comprising a different order of executing the events than the primary order in response to detecting the error. The secondary system processes execute the instructions indicated in the recorded events according to the modified order.
    Type: Application
    Filed: October 5, 2007
    Publication date: April 9, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Edwin Harper, Dinesh Kumar Subhraveti
  • Publication number: 20090089611
    Abstract: A method, apparatus, and computer program product are disclosed in a shared processor data processing system for coordinating error reporting for and resetting of a physical I/O adapter that supports virtualization. The physical I/O adapter is virtualized by generating virtual I/O adapters that each represent a portion of the physical I/O adapter. Each one of the virtual I/O adapters is assigned to a different one of client logical partitions. A determination is made regarding whether the physical I/O adapter may have experienced an error. If the physical I/O adapter has experienced an error, all of the client logical partitions are notified about the error and a recovery of the physical I/O adapter is coordinated among all of the client logical partitions by waiting for each client logical partition to acknowledge the error notification before the physical I/O adapter is reset.
    Type: Application
    Filed: March 31, 2008
    Publication date: April 2, 2009
    Inventors: Richard Louis Arndt, Patrick Allen Buckland, Harvey Gene Kiel, Renato John Recio, Jaya Srikrishnan
  • Publication number: 20090083573
    Abstract: A method establishes a global system model equation including model equations, which contain parameters, of individual components that form the global system. According to said method, the parameters of the individual components are detected using sensor values from the sensors that are allocated to the individual components and it is determined whether it is determined whether it is possible to adapt the parameters to the sensor values and to solve the global system model equation.
    Type: Application
    Filed: July 18, 2005
    Publication date: March 26, 2009
    Inventors: Claus Hillermeier, Georg Hoever, Hans Mauser
  • Publication number: 20090083574
    Abstract: Methods for operating a management system that manages a large number of first function modules and second function modules. An inhibitor module I sets first control statuses to designating blocking when associated events are detected by an event detecting device, and then the management system no longer makes associated first function modules available for execution. The inhibitor module I sets second control statuses to designating executable when associated events are detected by an event detecting device, and then the management system makes associated second function modules available for execution.
    Type: Application
    Filed: September 13, 2005
    Publication date: March 26, 2009
    Inventors: Bernd Kesch, Hans Hillner, Matthias Knirsch, Alexander Hinz
  • Publication number: 20090077434
    Abstract: A nonvolatile memory system includes nonvolatile memory organized into blocks, one or more of which are designated as spare blocks and one or more of which may be defective at the time of manufacturing of the nonvolatile memory. A controller device is coupled to the nonvolatile memory for measuring the health status of the nonvolatile memory by determining the number of growing defects on an on-going basis.
    Type: Application
    Filed: November 24, 2008
    Publication date: March 19, 2009
    Inventors: Martin Ragnar Furuhjelm, Steffen Markus Hellmold
  • Publication number: 20090077415
    Abstract: A method is provided of protecting a program executing on a device at least to some extent from execution flow errors caused by physical disturbances, such as device failures and voltage spikes, that cause program execution to jump to an unexpected memory location. The executing program follows an execution path that proceeds through a plurality of regions (B?[m], B?[f]). A first check value (wisb) is provided at a randomly accessible memory location. It is determined at least once (e.g. in TERM[m]) in at least one region (B?[m]) whether the first check value (wisb) has an expected value (s[m]) for that region (B?[m]). The first check value (wisb) is updated (e.g. in “set-up for call to f”), as execution passes from a first region (B?[m]) into a second region (B?[f]) in which such a determination is made, so as to have a value (s[f]) expected in the second region (B?[f]). An error handling procedure is performed if such a determination is negative.
    Type: Application
    Filed: February 26, 2007
    Publication date: March 19, 2009
    Inventors: Andrew Kay, Anthony Kirby, John Nonweiler
  • Publication number: 20090070621
    Abstract: A broadcast receiving device includes a card slot, a fan, a temperature sensor, a memory component and a control unit. The card slot accepts an IC card. The fan rotates to cool the IC card. The temperature sensor measures a first temperature. The memory component stores correlation information indicating a correlation between the first temperature and a second temperature of the IC card. The control unit acquires the second temperature based on the first temperature and the correlation information. The control unit determines if the second temperature exceeds a predetermined temperature. The control unit switches from a first output mode, in which an audio-video signal is outputted via the IC card, to a second output mode, in which the audio-video signal is outputted by bypassing the IC card, when the control unit determines that the second temperature exceeds the predetermined temperature.
    Type: Application
    Filed: March 6, 2008
    Publication date: March 12, 2009
    Applicant: FUNAI ELECTRIC CO., LTD.
    Inventor: Tsutomu YANAGI
  • Publication number: 20090070623
    Abstract: A solution for distributing the workload across the servers (105) in a fail-over cluster (for example, based on the MSCS) is proposed. A fail-over cluster is aimed at providing high availability; for this purpose, a resource service (205) automatically moves each resource (220) that exhibits some sort of failure to another server in the cluster. The proposed solution adds a monitor (240) that periodically measures a responsiveness of each resource. If the responsiveness of a resource is lower than a threshold value, the monitor inquiries a metrics provider (245) for determining the workload of all the servers in the cluster. The monitor then causes the resource service to move that resource to the server having the lowest workload in the cluster.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Vincenzo Sciacca
  • Publication number: 20090070622
    Abstract: A new multi nodal computer system comprising a number of nodes on which chips of different types reside. The new multi nodal computer system is characterized in that there is one clock chip per node, each clock chip controlling only the chips residing on that node said chips being appropriate for sending a check stop request to the associated clock chip in case of a malfunction. A new check stop handling method is characterized in that depending on the source of the check stop request the clock chip that received the check stop request initiates a system check stop, a node check up, or a chip check stop.
    Type: Application
    Filed: November 5, 2008
    Publication date: March 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Karin Rebmann, Dietmar Schmunkamp, Tobias Webel, Thomas E. Gilbert, Timothy G. McNamara, Patrick J. Meaney