Fault Recovery Patents (Class 714/2)
  • Patent number: 8429652
    Abstract: The present invention is directed towards systems and methods for spillover threshold management in a multi-core system. A pool manager divides the spillover threshold limit of connections for vServers into an exclusive quota pool and a shared quota pool. Each vServer operating on a core is allocated an exclusive number of connections from the exclusive quota pool. If a vServer wishes to create connections beyond its exclusive number, the vServer can borrow from the shared quota pool. When the vServers are using at least a first predetermined threshold of their exclusive number of connections and the number of available connections in the shared quota pool has reached a second predetermined threshold, the multi-core system establishes a backup vServer.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: April 23, 2013
    Assignee: Citrix Systems, Inc.
    Inventors: Manikam Muthiah, Raghav Somanahalli Narayana, Sreedhar Yengalasetti
  • Patent number: 8427522
    Abstract: System and method for performing a videoconference. One or more computers are utilized to passively monitor a videoconference call between a plurality of participants at respective participant locations, where the videoconference call is performed using a plurality of videoconferencing endpoints at respective ones of the participant locations, and where the monitoring includes monitoring one or more parameters from each of the videoconferencing endpoints. The videoconference call is actively monitored upon detecting values of the one or more parameters from a first videoconferencing endpoint indicating a lack of call quality, thereby generating active monitor data. The active monitor data is automatically analyzed to determine at least one problem causing lack of call quality, and at least one action is automatically determined and performed to address the at least one problem. The active monitoring may also be invoked manually, e.g., in response to user input.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: April 23, 2013
    Assignee: LifeSize Communications, Inc.
    Inventors: Gautam Khot, Hrishikesh G. Kulkarni, Prithvi Ranganath, Raghuram Belur, Sandeep Lakshmipathy
  • Patent number: 8424016
    Abstract: Briefly, techniques to manage interrupts and swaps of threads operating in critical region. In an embodiment, a thread is to be interrupted during a first critical region with an interrupt routine. The thread may be set to restart at a beginning of the first critical region in response to an indication that the thread is working in a critical region. Other embodiments are also claimed and disclosed.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: April 16, 2013
    Assignee: Intel Corporation
    Inventor: Joseph S. Cavallo
  • Patent number: 8423841
    Abstract: The present invention provides a method and system for improving memory testing efficiency, raising the speed of memory testing, detecting memory failures occurring at the memory operating frequency, and reducing data reported for redundancy repair analysis. The memory testing system includes a first memory tester extracting failed memory location information from the memory at a higher memory operating frequency, an external memory tester receiving failed memory location information at a lower memory tester frequency, and an interface between the first memory tester and the external memory tester. The memory testing method uses data strobes at the memory tester frequency to clock out failed memory location information obtained at the higher memory operating frequency. In addition, the inventive method reports only enough information to the external memory tester for it to determine row, column and single bit failures repairable with the available redundant resources.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: April 16, 2013
    Assignee: Marvell International Ltd.
    Inventors: Winston Lee, Albert Wu, Chorng-Lii Liou
  • Patent number: 8424008
    Abstract: A first information resource denoting which logical volume is allocated to which application program is prepared in a management computer. The management computer either regularly or irregularly acquires from the storage system information as to which logical volumes were updated at what times, registers the acquired information in a second information, references the first and second information, acquires update management information, which is information denoting which logical volume is updated at what time, and the application program to which this logical volume is allocated, and sends this update management information to a host computer. The host computer, based on the update management information from the management computer, displays which logical volume has been updated at what time, and which application program is allocated to this logical volume.
    Type: Grant
    Filed: January 16, 2008
    Date of Patent: April 16, 2013
    Assignee: Hitachi, Ltd.
    Inventor: Hiroshi Wake
  • Patent number: 8413144
    Abstract: Various systems and methods can provide application-aware high availability of virtual machines. For example, one method involves receiving information indicating a state of an application executing in a virtual machine. The information is received by a computing device implementing a virtual machine monitoring agent that is monitoring the virtual machine. In response to receiving the information, the method determines whether the virtual machine should be restarted, based at least in part on the state of the application executing in the virtual machine. The method then generates information indicating whether the virtual machine should be restarted, in response to making the determination.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: April 2, 2013
    Assignee: Symantec Corporation
    Inventors: Sarin Sumit Manmohan, Yojana Narharrao Raut
  • Patent number: 8412984
    Abstract: A technology is described for debugging in a cluster processing network. A scheduler can dispatch a process that is part of the cluster job for execution. Further, a compute node can be used to execute the process dispatched by the scheduler to the compute node. A debugger can be activated in response to an unhandled suspension event in the process on the compute node. In addition, the debugger can send notification messages regarding the unhandled suspension event. A job monitor can receive a notification from the debugger that an unhandled suspension event has occurred. The notification can be displayed to a user via the job monitor.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: April 2, 2013
    Assignee: Microsoft Corporation
    Inventors: Paul Maybee, Daniel Moth, Anitha Panapakkam
  • Patent number: 8411386
    Abstract: According to one embodiment, a data write control apparatus includes a magnetic disk, a write controller, and a retry controller. The magnetic disk includes a track in which data is recorded in sector unit. The write controller is configured to execute control to write a sector data block to a predetermined sector in the track. The retry controller is configured to execute control to retry a write process to a predetermined number of sectors to which data has been written and which include a first sector, and to manage the number of retries performed on each sector.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: April 2, 2013
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Tadashi Hongawa, Hideaki Tanaka, Tatsuo Nitta, Tatsuya Haga, Takahiro Shinbori
  • Patent number: 8407459
    Abstract: In an information processing apparatus, a stopwatch unit detects boot-up of an information processing apparatus, and measures as a boot time a time elapsed from the detection of the boot-up. A determination unit determines whether the boot time has reached notification timing. An output unit outputs a boot completion notification when the determination unit determines that the boot time has reached the notification timing indicated by boot completion notification timing information as a result of comparison therebetween.
    Type: Grant
    Filed: April 1, 2011
    Date of Patent: March 26, 2013
    Assignee: Fujitsu Limited
    Inventor: Kensuke Okano
  • Patent number: 8407027
    Abstract: An online diagnostic system for a geothermal generation facility is discloses that includes an automatic steam measurement device for measuring a characteristic of steam to be supplied to a steam turbine from a steam-water separator at the geothermal generation facility that outputs analysis data. A monitor-control device controls an operation of the geothermal generation facility while monitoring the geothermal generation facility. A diagnostic device performs at least one of an evaluation of a steam characteristic at the geothermal generation facility, an evaluation of the steam-water separator, and an evaluation of pulsation and confluence of a production well based on the analysis data from the automatic steam measurement device and performance data of the geothermal generation facility from the monitor-control device. An operating status of the geothermal generation facility is diagnosed.
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: March 26, 2013
    Assignees: Fuji Electric Systems Co., Ltd., Geothermal Engineering Co., Ltd.
    Inventors: Ichiro Myougan, Toshikazu Kato, Isamu Osawa, Yasuyuki Hishi, Daisuke Fukuda, Yasuto Futagoishi, Toshiaki Aoki
  • Patent number: 8406122
    Abstract: Mesh access point fault reporting. In particular implementations, a method includes receiving a fault indication indicating one or more failures; collecting fault data related to the one or more failures or a state of the mesh access point; and passing the fault data to the RFID tag, which wirelessly transmits messages relating to the fault.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: March 26, 2013
    Assignee: Cisco Technology, Inc.
    Inventor: Allan Thomson
  • Patent number: 8397012
    Abstract: A data storage subsystem includes a volatile memory in which stored data can be denoted as being data that should be preserved in the event of an interruption in the power supply to the volatile memory. The available capacity for such data storage is dynamically allocated between multiple firmware client components of the storage subsystem, such that each client component has its own (varying) allocation of the available capacity. A higher priority for the storage of such data is given to client components on which other client components depend, such as lower layers of the software stack, thereby allowing them to get a larger share of the available capacity for such data storage when needed and complete their input/output requests faster.
    Type: Grant
    Filed: August 30, 2004
    Date of Patent: March 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Colin Robert Jewell, Robert Bruce Nicholson, Francis Michael Huw
  • Patent number: 8395999
    Abstract: A method is disclosed of detecting a failed link in a network over which nodes are interconnected via links. The nodes include an observer node and a managed node. This method, implemented for the observer node, includes: determining, for each of prefixes in receive route-update messages, a single normal-state path; determining, for each of the links (i.e.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: March 12, 2013
    Assignee: KDDI Corporation
    Inventors: Masafumi Watari, Atsuo Tachibana, Shigehiro Ano
  • Publication number: 20130061085
    Abstract: A system and method for managing an IT infrastructure using a mobile device, the method comprises identifying, using one or more processors of a network management system, an issue in one or more components in the infrastructure; retrieving a message instruction for the identified issue from an action database, wherein the message instruction includes information identifying a support personnel and a mobile device of the support personnel to contact regarding the identified issue; sending an alert message to the mobile device of the identified support personnel, wherein the alert message contains information of the identified issue; receiving, at the network management system, a reply message from the mobile device, wherein the reply message contains an instruction to resolve the identified issue; generating an executable command corresponding to the instruction in the reply message; and executing the executable command on the affected components in the infrastructure to resolve the identified issue.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 7, 2013
    Applicant: INFOSYS LIMITED
    Inventor: Arun Gautham Raja Rao
  • Patent number: 8392612
    Abstract: A method for a client computer to find a network address of a server computer by searching for the network address using at a backup search procedure if the address of the server computer cannot be identified using a primary search procedure. The primary and backup search procedures can be performed in parallel and multiple backup search procedures can be performed to identify the address of the server computer. Alternatively, the primary and backup search procedures can be performed in serial wherein the backup search procedure is performed only when the primary search procedure does not identify the address of the server computer.
    Type: Grant
    Filed: December 24, 2003
    Date of Patent: March 5, 2013
    Assignee: Apple Inc.
    Inventors: Steven N. Simon, David M. O'Rourke
  • Publication number: 20130055008
    Abstract: Example embodiments relate to downloading a disk image from a server while reducing the corruption window. In example embodiments, a computing device writes a recovery image to a portion of a primary storage device. The computing device may then write the disk image to the primary storage device until a portion of the disk image corresponding to the recovery image remains. Next, the computing device may write the remaining portion of the disk image to a secondary storage location. Finally, the computing device may overwrite the recovery image using the remaining portion of the disk image from the secondary storage location.
    Type: Application
    Filed: August 25, 2011
    Publication date: February 28, 2013
    Inventors: Emmanuel Dimitri Christian Ledoux, Fletcher Liverance, Timothy J. Freese
  • Patent number: 8386832
    Abstract: Redundancy of data and/or Inline Power in a wired data telecommunications network from a first network device and a second network device configured as power sourcing equipment (PSE) devices and coupled together and to a third network device (such as a PD) via a Y device is provided by providing redundant signaling to/from each of the pair of network devices, and coupling a port of each of the network devices to the Y device and from there to a third port where a third network device such as a PD may be coupled. Because the Y device is essentially passive, communications paths between the PSE devices and the PD are provided for negotiating master/slave status and other status and related information among the respective network devices. Dynamic impedance matching is provided to handle situations where not all devices are plugged in and as a communications technique among the devices.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: February 26, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Roger A. Karam, Luca Cafiero
  • Patent number: 8385190
    Abstract: Particular embodiments of the disclosed subject matter provide methods and systems to support a multicast source selection system. In an example embodiment, the system includes a network element in data communication with a network, the network element being operable to: receive a request for withdrawal of a server as a source of a multicast data stream; and propagate information to the network indicating withdrawal of the server as a source of the multicast data stream, the propagation of information by the network element being responsive to the request for withdrawal of the server as a source of the multicast data stream.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: February 26, 2013
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Donald M. Smith, Kuo-Hul Liu, Gregory Harp, Thomas Bradley Scholl
  • Patent number: 8386842
    Abstract: A computer system with a damaged BIOS data recovering function is disclosed. When BIOS data in the computer are damaged, the computer system may update and recover the BIOS of the storage unit of the computer system in a standby mode via an external electronic device (another computer or a USB flash disk). The computer system includes a storage unit, a data transferring interface, a power supply unit, and a control unit. The computer system is electrically connected with the external electronic device via the data transferring interface. The power supply unit provides standby power (in the standby mode) when the computer system is shut down. The control unit is electrically connected with the power supply unit and the data transferring interface, respectively. The control unit is actuated via the standby power, receives the external BIOS stored in the external electronic device.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: February 26, 2013
    Assignee: ASUSTeK Computer Inc.
    Inventor: Chih-Shien Lin
  • Patent number: 8386845
    Abstract: Techniques for providing instant disaster recovery are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for providing instant disaster recovery comprising, maintaining, in a data store, data associated with a first host system, wherein the data comprises a first data portion and a second data portion, storing, in the first data portion, a disaster recovery agent, and exposing, to a second host system, the first data portion and the second data portion, wherein the disaster recovery agent is configured to initiate, on the second host system, a disaster recovery process, boot the second host system using the first data portion, and copy, from the data store, the second data portion in accordance with a first copy procedure and a second copy procedure.
    Type: Grant
    Filed: October 4, 2010
    Date of Patent: February 26, 2013
    Assignee: Symantec Corporation
    Inventors: Geeta Gharpure, Tahur Mansur Vohra
  • Patent number: 8381012
    Abstract: An apparatus and method for fault-tolerant and spread spectrum clocking. In one embodiment a master clock synthesizer circuit generates an output clock signal of varying frequency within a predetermined range of frequencies. A slave clock synthesizer circuit is provided to track the output clock signal generated by the master clock synthesizer circuit. If the master clock synthesizer circuit fails or generates an invalid output clock signal, the slave clock synthesizer circuit takes over and functions as the master clock synthesizer circuit. In one embodiment a method of fault-tolerant spread spectrum clocking includes generating a first digital data stream; receiving the first digital data stream, a first input reference signal and a first clock signal in a master clock synthesizer circuit; generating an first output clock signal of varying frequency by the master clock synthesizer circuit in response to the first digital data stream and the first clock signal.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: February 19, 2013
    Assignee: Stratus Technologies Bermuda Ltd.
    Inventor: Garth Dylan Wiebe
  • Patent number: 8381042
    Abstract: A method for logging system characteristic data of a system is provided. The method includes receiving a plurality of system characteristic data points associated with a first time period of predetermined length, and generating a one or more first power sums from the plurality of system characteristic data points.
    Type: Grant
    Filed: March 3, 2010
    Date of Patent: February 19, 2013
    Assignee: Fujitsu Limited
    Inventor: Martin Bouda
  • Patent number: 8381013
    Abstract: A method and apparatus for detecting and handling peer faults in a Peer-to-Peer network are disclosed. A peer in the P2P network receives a diagnosis request message; then detects whether a peer is faulty according to a preset fault detection method; and sends a diagnosis response message to a source peer that constructs the diagnosis request message or a peer specified by the diagnosis request message, where the diagnosis response message carries a detection result, and the detection result carries information about the faulty peer if the peer is detected as faulty. Through the technical solution under the present invention, the faults of the peers on the forwarding path in the P2P network can be detected.
    Type: Grant
    Filed: April 22, 2010
    Date of Patent: February 19, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Hewen Zheng
  • Patent number: 8381035
    Abstract: An information processing device may comprise a log file creating unit and a first storage controlling unit. The log file creating unit may be configured to create, each time information is input, one log file that includes log information indicating an input of the information. The storage controlling unit may be configured to store, each time the one log file is created, the one log file in a storage area.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: February 19, 2013
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Ken Saito
  • Patent number: 8380823
    Abstract: Device component information (physical information, logical information) on each device such as a host computer, a switch, and storage on the SAN is acquired via an LAN 9. Element information is created from the acquired device component information. According to the element information, a link between element information is created. Furthermore, when a plurality of links are established for an element, information is stored in advance so as to be used for selecting one of the links. Thus, each element stored the minimum information for routing and it becomes possible to search an associated element more effectively.
    Type: Grant
    Filed: September 27, 2005
    Date of Patent: February 19, 2013
    Assignee: Fujitsu Limited
    Inventors: Sachiko Terai, Sawao Iwatani, Shigeru Honmura, Hideyuki Tanaka
  • Publication number: 20130042139
    Abstract: A computer-implemented method for fault recovery in multi-tier applications may include: 1) identifying a plurality of clusters, 2) identifying a multi-tier application that includes a plurality of components, each cluster within the plurality of clusters hosting a component, 3) identifying a fault of a first component within the plurality of components on a first cluster within the plurality of clusters, the fault requiring a first recovery action, 4) identifying at least one dependency relationship involving the first component and a second component within the plurality of components on a second cluster within the plurality of clusters, 5) determining, based on the fault and the dependency relationship, that the second component requires a second recovery action to ensure that the multi-tier application operates correctly, and 6) performing the second recovery action on the second component. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: September 21, 2011
    Publication date: February 14, 2013
    Applicant: Symantec Corporation
    Inventors: Anand Bhalerao, Venkeepuram Satish
  • Patent number: 8375243
    Abstract: A system-failure determination system fo a vehicle, made up of processors linked together that control or monitor the systems of a vehicle, that includes critical and non-critical applications that generate data. Certain data from the critical applications would be useful for the reconstruction of a system failure or for the reconstruction of an accident; and configuring an executive to monitor and store data for later recovery to determine cause.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: February 12, 2013
    Assignee: Eagle Harbor Holdings, LLC
    Inventor: Robert Pierce Lutter
  • Patent number: 8370563
    Abstract: Disclosed is a method for accessing a non-volatile memory device using a flash translation layer. The method includes receiving a write request for data from a file system and recording the data in the non-volatile memory device in response to the write request. The flash translation layer is informed whether a confirm mark for the data is recorded or not from the file system.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: February 5, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jin-Hwa Lee, Woonjae Chung, Jun-Ho Jang, Dong-Young Seo
  • Patent number: 8369213
    Abstract: In one embodiment, an intermediate node computes paths for a set of tunnels that do not include a particular link (e.g., and possibly a scaled-down bandwidth for each tunnel), considering all of the tunnels of the set. The intermediate node informs head-end nodes of the tunnels of the computed paths (e.g., and scaled bandwidth) and/or a time to reroute the tunnels.
    Type: Grant
    Filed: February 20, 2007
    Date of Patent: February 5, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Francois Le Faucheur, Anna Charny
  • Patent number: 8365185
    Abstract: Processes are programmatically categorized into a plurality of categories, which are prioritized. Serialization is used to control execution of the processes of the various categories. The serialization ensures that processes of higher priority categories are given priority in execution. This includes temporarily preventing processes of lower priority categories from being executed.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Mythili K. Bobak, Tim A. McConnell, Michael D. Swanson
  • Patent number: 8365021
    Abstract: The information processing device which recovers a domain developing a fault caused by added application and device driver while maintaining security and reliability includes a plurality of processors, wherein the plurality of processors form a plurality of domains according to processing contents to be executed, and the processors in different domains communicate with each other through a communication unit, and which further includes a recovery unit for executing, for a domain developing a fault, failure recovery processing based on a failure recovery request notified by the domain and a recovery condition set in advance for each domain.
    Type: Grant
    Filed: February 23, 2006
    Date of Patent: January 29, 2013
    Assignee: NEC Corporation
    Inventors: Hiroaki Inoue, Junji Sakai, Tsuyoshi Abe, Masaki Uekubo, Noriaki Suzuki, Masato Edahiro
  • Publication number: 20130024718
    Abstract: A method utilizes cluster-awareness to effectively support a live partition mobility (LPM) event and provide recovery from node failure within a Virtual Input/Output (I/O) Server (VIOS) cluster. An LPM utility creates a monitoring thread on a first VIOS on initiation of a corresponding LPM event. The monitoring thread tracks a status of an LPM and records status information in the mobility table of a database. The LPM utility creates other monitoring threads on other VIOSes running on the (same) source server. If the first VIOS VIOS sustains one of multiple failures, the LPM utility provides notification to other functioning nodes/VIOSes. The LPM utility enables a functioning monitoring thread to update the LPM status. In particular, a last monitoring thread may perform cleanup/update operations within the database based on an indication that there are nodes on the first server that are in failed state.
    Type: Application
    Filed: September 15, 2012
    Publication date: January 24, 2013
    Applicant: IBM Corporation
    Inventors: Greg R. Mewhinney, David Nevarez, James A. Pafumi, Jacob J. Rosales
  • Patent number: 8359429
    Abstract: System and method for distributing volume status information in a storage system. According to one embodiment, a system may include a plurality of volumes configured to store data, where the volumes are configured as mirrors of one another, and a plurality of hosts configured to access the plurality of volumes. A first one of the plurality of hosts may be configured to execute a mirror recovery process and to maintain a progress indication of the mirror recovery process, and the first host may be further configured to distribute the progress indication to another one or more of the plurality of hosts.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: January 22, 2013
    Assignee: Symantec Operating Corporation
    Inventors: Gopal Sharma, Richard Gorby, Santosh S. Rao, Aseem Asthana
  • Publication number: 20130013328
    Abstract: The present invention describes an architecture for hosting and managing disparate, connected applications in a cloud environment. In addition to all of the traditional advantages of the cloud environment, e.g. the economies of renting vs. buying and scalability, this invention allows for management, security, data exchange, authentication, predictive performance and resource integrity it enables business opportunities and models that here-to-fore could not have been realized. Specifically an example being providing on a global scale an intelligent platform for managing a citizens health and health care, this patent covers the enabling technologies and the enabling business models and user interfaces.
    Type: Application
    Filed: November 7, 2011
    Publication date: January 10, 2013
    Inventors: John Jospeh Donovan, Paul David Parisi, Svetlana I. Dotsenko
  • Publication number: 20130013953
    Abstract: A health monitoring technique monitors the health and performance of applications executing in a guest partition in a virtualized environment. In an embodiment, a guest integration component interacts with an application through an application programming interface in order for the virtualization platform to monitor the health and performance of the application. In another embodiment, the guest integration component may include a monitoring agent that accesses an event log and/or a performance monitor log to access the health and performance of the application. The health and performance of the application may then be analyzed by the virtualization platform to determine an appropriate remedial action.
    Type: Application
    Filed: July 7, 2011
    Publication date: January 10, 2013
    Applicant: Microsoft Corporation
    Inventors: Christopher Eck, Lars Reuther, Rajesh Dave, Lokesh Srinivas Koppolu, Steven Ekren, David Dion, Sergey Meshcheryakov, Jonathan Fischer, Angshuman Bezbaruah
  • Publication number: 20130007501
    Abstract: Systems and methods are disclosed for identifying repair points reported by individuals at one or more locations in a geographic area, and providing an effective process for dispatching repair crews. Event data related to a repair point is provided, where the event data is processed to determine the type(s) of repair needed, times and locations of reported events, as well as relationships between events and priority. This information is then used to prioritize dispatch to repair crews to address the events, and further monitor repair crews to determine status of repairs, and to further update priorities relating to ongoing repairs.
    Type: Application
    Filed: March 9, 2012
    Publication date: January 3, 2013
    Inventors: Marcelo E. Areal, Jonathan B. Cahill
  • Patent number: 8346825
    Abstract: A system and method are provided for verifying data copies and reverifying the copies over the life span of media according to a verification policy. Characteristics of media and use of media are tracked to provide metrics which may be used to dynamically reevaluate and reassign verification policies to optimize media usage. Copies that fail verification operations may be repaired by repeating a storage operation for recent copies or by substituting a close temporal copy of the failed copy.
    Type: Grant
    Filed: November 2, 2009
    Date of Patent: January 1, 2013
    Assignee: CommVault Systems, Inc.
    Inventors: Brian Brockway, Parag Gokhale, Jun Lu
  • Publication number: 20120331332
    Abstract: Methods, systems, and computer program products for restarting event and alert analysis after a shutdown in a distributed processing system are provided.
    Type: Application
    Filed: June 22, 2011
    Publication date: December 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Carey, Matthew W. Markland, Philip J. Sanders
  • Publication number: 20120331333
    Abstract: In a duplex configuration of stream data processing, all window operations can be used without stopping the process when adding a standby system. The time when the standby system server is added is stored as the reproduction time, and data copied from the data generated at or after the reproduction time is transmitted to the standby system. While the data processing in the in-use system is continued, changes in the execution state which occur in operators holding execution state at or after the reproduction time are recorded. The execution states are copied to the standby system for each operator in parallel with the data processing. At this time, the execution states of the operators at the reproduction time are reproduced from the execution states of the operators when the copy is performed and the record of the changes of the execution states, and the reproduced execution states are copied.
    Type: Application
    Filed: August 24, 2010
    Publication date: December 27, 2012
    Applicant: HITACHI, LTD.
    Inventor: Tsuneyuki Imaki
  • Patent number: 8339940
    Abstract: The present invention discloses a method of multi-active detection and a stack member device. Each member device in a stack is configured with a detection interface that is assigned an IP address, wherein the IP address of the detection interface on the designated active device is activated. Each member devices is also configured with an active device election rule, and with a correspondence between the IP address of the detection interface on each member device and the active device election parameter of the member device. Upon detection that the stack has become split, each designated standby device transitions to become an active device and activates the IP address of its detection interface.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: December 25, 2012
    Assignee: Hangzhou H3C Technologies, Co., Ltd.
    Inventors: Pengju Wang, Xiaolong Hu
  • Patent number: 8341460
    Abstract: A backup method for a computer system network avoids generating hashes from data that may be inaccurate due to network errors affords verification of source data written to backup media includes reading at a network client a portion of the source data from a source storage volume and generating a hash of the source data at the client. The source data and hash are transmitted to a backup server and written to the backup media. The hash is written to the backup media is associated with the backup data corresponding to the source data from which the hash was generated. Verification of the backup data is performed by reading the backup data from the backup media, generating a hash from the backup data read, and comparing that hash with the hash originally stored on the backup media.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: December 25, 2012
    Assignee: EMC Corporation
    Inventors: Asit A. Desai, Antony E. Boggis
  • Patent number: 8340793
    Abstract: An electronic control configuration includes at least one secondary microprocessor operable to control a device. The at least one secondary microprocessor assumes protection control of the device responsive to a first type of failure by transmitting a protection control signal to a first effector. The at least one secondary microprocessor assumes backup control of the device responsive to a second type of failure by transmitting a backup control signal to a second effector. The backup control functionality of the at least one secondary microprocessor can be selectively disabled.
    Type: Grant
    Filed: June 1, 2010
    Date of Patent: December 25, 2012
    Assignee: Hamilton Sundstrand Corporation
    Inventors: Jeffry K. Kamenetz, Gregory DiVincenzo, Mark A. Johnston, Jay W. Kokas, Luke T. Orsini, Steven R. Fischer, Jay H. Hartman, Kevin P. Roy, William Betterini
  • Patent number: 8341617
    Abstract: A system and method for scheduling software updates on data processing systems. In an embodiment, software updates are scheduled on a data processing system by identifying a list of software updates; scheduling at least one primary software update for execution within a scheduled outage time based on an estimated execution time and an estimated rollback time for the at least one primary software update; executing the at least one primary software update during the scheduled outage time; and ordering the list of software updates for possible execution of at least one secondary software update in any remaining outage time in dependence upon the estimated execution times and estimated rollback times for each of the remaining software updates. The list of software updates may also be ordered in further dependence upon evaluation of relative priorities between the software updates, any prerequisite software updates, and a performance scaling factor for the data processing system.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: December 25, 2012
    Assignee: International Business Machines Corporation
    Inventor: Neil L. Bunn
  • Publication number: 20120324271
    Abstract: Aspects of the invention provide for a fault processing system. In one embodiment, the fault processing system includes: a first processing engine wrapper having: an inbound pipe configured to obtain a first claimcheck data packet; a processing engine component configured to: process a first context message derived from the first claimcheck data packet according to a fault rule selected from: a fault detection rule, a fault location rule, a fault isolation rule, or a fault restoration rule; and generate a second context message, the second context message including data processed according to the selected fault rule; and an outbound pipe configured to provide a second claimcheck data packet derived from the second context message.
    Type: Application
    Filed: June 14, 2011
    Publication date: December 20, 2012
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Atul Nigam, Ramon Juan San Andres
  • Patent number: 8335942
    Abstract: Various embodiments provide a guard mechanism that is configured to prevent transmission of synchronous function calls to hung application components. In at least some embodiments, a hang resistance application layer intercepts a synchronous function call that is intended for an application component. Before permitting the synchronous function call to be transmitted to the application component, the hang resistance application layer determines whether the application component is hung by transmitting a message other than the synchronous function call to the application component that requests that a response be received before transmission of the synchronous function call to the application component is permitted. Responsive to determining that the component is hung, a hung component recovery process is initiated.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: December 18, 2012
    Assignee: Microsoft Corporation
    Inventors: Andrew Zeigler, Shawn M. Woods, David M. Ruzyski, John H. Lueders, Jon R. Berry, Daniel James Plaster
  • Patent number: 8331430
    Abstract: A system includes at least one adaptive filter coupled to a first communication channel and at least one other communications channel. The at least one adaptive filter includes at least one set of adaptive filter coefficients. A memory stores at least one predetermined set of filter coefficient thresholds. The filter coefficient thresholds may be indicative of channel faults, channel to channel faults or a length of the channel. A controller is configured to compare the set of filter coefficients to the predetermined set of filter coefficient thresholds. The controller is configured to determine the information about the channels based on compare results.
    Type: Grant
    Filed: August 2, 2006
    Date of Patent: December 11, 2012
    Assignee: Broadcom Corporation
    Inventors: Peiqing Wang, Minshine Shih, Bruce H. Conway
  • Publication number: 20120311373
    Abstract: Fast error reporting is provided in networks that have an architected delayed error reporting capability. Errors are detected and reported without having to wait for a timeout period to expire. Further, failures of other components caused by the delay are avoided, since the delay is bypassed.
    Type: Application
    Filed: June 1, 2011
    Publication date: December 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Edward W. Chencinski, Michael Jung, Martin Rehm, Philip A. Sciuto
  • Publication number: 20120311374
    Abstract: Method and computing system for controlling a supply voltage in the computing system. A voltage related indication for use in setting the supply voltage of the computing system is stored, and a supply voltage is set for the computing system based on the stored voltage related indication. A crash of the computing system is detected, and in dependence thereon, an adjusted indication is determined for use in the computing system. An adjusted supply voltage is set based on the adjusted indication, and the adjusted indication is stored for further use of the computing system.
    Type: Application
    Filed: February 22, 2011
    Publication date: December 6, 2012
    Applicant: NVIDIA TECHNOLOGY UK LIMITED
    Inventors: Steve Felix, Pete Cumming
  • Patent number: 8327408
    Abstract: A method for troubleshooting a set top box is disclosed and can include receiving a trouble ticket from a set top box and initiating a self test at the set top box. The method can also include receiving test results from the set top box and analyzing the test results to isolate a problem.
    Type: Grant
    Filed: August 29, 2007
    Date of Patent: December 4, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Raghvendra Savoor, Zhi Li
  • Patent number: 8321848
    Abstract: The described embodiments present techniques for recovering from syntax errors. These techniques correct potential errors while preserving the shape of the parse tree, and the specific implementation of the techniques can be automatically generated from the grammar. These techniques may operate by looking back at states associated with previously-received tokens to determine pair matching status, when a synchronizing symbol is received. The techniques can respond to the pair matching status determination by potentially adding a synthesized token or by deleting a token that has already been received. The techniques may use a structure referred to herein as a tuple to assist with the evaluation of the pair matching status. Some of the techniques utilize indentation information to evaluate the pair matching status, while other techniques ignore such information. The described embodiments also include a technique for automatically generating the tuples from a set of grammar rules associated with the parser.
    Type: Grant
    Filed: April 16, 2009
    Date of Patent: November 27, 2012
    Assignee: The Mathworks, Inc.
    Inventor: Stephen C. Johnson