Bus, I/o Channel, Or Network Path Component Fault Patents (Class 714/43)
  • Patent number: 8966321
    Abstract: A test configuration resource manager and a method of managing test configuration resources in a network test system. A computer readable storage medium may store instructions that, when executed, cause a computing device to receive a user input identifying a portion of a first test configuration, store the identified portion of the first test configuration as a test configuration resource in a library of test configuration resources, receive a user input identifying a stored test configuration resource, retrieve the identified stored test configuration resource, and incorporate the retrieved test configuration resource into a second test configuration. The library of test configuration resources may include one or more of port resources, protocol resources, and traffic resources.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: February 24, 2015
    Assignee: Ixia
    Inventors: Jesper Kristiansen, Alok Srivastava, Razvan Stan
  • Publication number: 20150052404
    Abstract: The disclosed embodiments provide a system that operates a processor in a computer system. During operation, the system uses the processor to maintain a count of outstanding input/output (I/O) requests for a component in the computer system. Next, the system facilitates efficient execution of the processor by overriding a latency tolerance reporting (LTR) value for the component based on the count.
    Type: Application
    Filed: August 13, 2013
    Publication date: February 19, 2015
    Applicant: APPLE INC.
    Inventors: Sergio J. Henriques, Manoj K. Radhakrishnan, Christopher J. Sarcone
  • Patent number: 8959386
    Abstract: A network, in particular an Ethernet network, contains as network elements at least two network components that are interconnected by a network transmission line. Accordingly, at least one expansion unit having two external ports is disposed in the network line for extending the scope thereof, wherein the expansion unit forwards a failure of the network transmission line at one of the ports thereof to a port of the next subsequent network element.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: February 17, 2015
    Assignee: Siemens Aktiengesellschaft
    Inventors: Ralf Beyer, Harald Karl, Michael Wilding
  • Patent number: 8954786
    Abstract: A method, system, and medium are disclosed for performing transparent failover in a cluster server system. The cluster includes a plurality of servers. In servicing a client request, a primary server replicates session data for the client into memory space of one or more backup servers. The primary server sends a response to the client, wherein the response includes an indication of the one or more backup servers. When the client sends a subsequent request, it includes an indication of the backup servers. If the primary server is unavailable, the cluster determines a recovery server from among the backup servers indicated by the request. The chosen recovery server would then service the request.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: February 10, 2015
    Assignee: Oracle International Corporation
    Inventors: Rajiv P. Mordani, Mahesh Kannan, Kshitiz Saxena, Shreedhar Ganapathy
  • Patent number: 8954808
    Abstract: A computer-implemented method for performing input/output path failovers may include identifying a computing system with a plurality of input/output paths to a storage array. The computer-implemented method may additionally include detecting a failure of a first input/output path within the plurality of input/output paths. The computer-implemented method may also include receiving a communication from the storage array indicating that a storage processor within the first input/output path is unavailable. The computer-implemented method may further include selecting at least one alternate input/output path within the plurality of input/output paths that does not include the storage processor. The computer-implemented method may additionally include reconfiguring the computing system to access the storage array via the alternate input/output path. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: February 10, 2015
    Assignee: Symantec Corporation
    Inventors: Malcolm Stephan McLean, Venkata Sreenivasarao Nagineni, David Thompson
  • Publication number: 20150039944
    Abstract: A system and method for direct memory access (DMA) operation provides for receiving DMA requestors, assigning the received DMA requestors to one or more of a plurality of DMA engines for processing the received DMA requestors, and if one of the received DMA requestors is a safety requestor, assigning the safety requestor to at least two DMA engines of the plurality of DMA engines for processing the safety requestor, disabling a bus interface for coupling at least one DMA engine of the at least two DMA engines to memories, comparing the outputs of the at least two DMA engines, and generating an error message if the comparison of the outputs of the at least two DMA engines are different from each other.
    Type: Application
    Filed: August 2, 2013
    Publication date: February 5, 2015
    Inventors: Antonio Vilela, Simon Cottam
  • Patent number: 8949676
    Abstract: A method, an apparatus and an article of manufacture for detecting an event storm in a networked environment. The method includes receiving a plurality of events via a plurality of probes in a networked environment, each of the plurality of probes monitoring a monitored information technology (IT) element, aggregating the plurality of events received into an event set, and correlating the plurality of events in the event set to determine whether the plurality of events are part of an event storm by determining if the plurality of events in the event set meet one or more event storm criteria.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael Man Behrendt, Rafah A. Hosn, Ruchi Mahindru, Harigovind V. Ramasamy, Soumitra Sarkar, Mahesh Viswanathan, Norbert G. Vogl
  • Patent number: 8949656
    Abstract: Determining port failover information is described. First information is determined by a first storage processor executing first code for performing port matching. The first information identifies a first set of port pairs. Each port pair includes a first port of the first or second storage processor and a second port of the first or second storage processor. Each port pair denotes the first port as protecting the second port. Upon failure or unavailability of the second port, the first port virtualizes the second port and requests directed to the second port are redirected to the first port. Similarly, second information is determined by the second storage processor executing second code for performing the port matching. Port failover processing is performed upon failure or unavailability of port(s) of the first storage processor and/or the second storage processor. Port failover processing uses the first information and/or the second information.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: February 3, 2015
    Assignee: EMC Corporation
    Inventors: Anoop George Ninan, Shuyu Lee, Matthew Long, Daniel B. Lewis, Dilesh Naik
  • Patent number: 8949863
    Abstract: A storage device failure in a computer storage system can be analyzed by the storage system by examining relevant information about the storage device and its environment. Information about the storage device is collected in real-time and stored; this is an on-going process such that some information is continuously available. The information can include information relating to the storage device, such as input/output related information, and information relating to a storage shelf where the storage device is located, such as a status of adjacent storage devices on the shelf. All of the relevant information is analyzed to determine a reason for the storage device failure. Optionally, additional information may be collected and analyzed by the storage system to help determine the reason for the storage device failure. The analysis and supporting information can be stored in a log and/or presented to a storage system administrator to view.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: February 3, 2015
    Assignee: Netapp, Inc.
    Inventors: Doug Coatney, Sharon Gavarre
  • Patent number: 8943365
    Abstract: A computer program product for handling communication link problems between a first communication means and a second communication means. Data signals, control signals and/or error information are transferred between the first communication means and the second communication means using the communication link. The method includes activating a static identification pattern in the first communication means representing an error information, and stopping a clock signal (Clk) inside the first communication means to freeze a present error condition, in response to a communication link problem being detected, and transferring the activated static identification pattern permanently and/or repeatedly to the second communication means using the communication link.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: January 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sascha Junghans, Andreas Koenig
  • Publication number: 20150026526
    Abstract: One aspect of the present disclosure relates to a backplane initiator for testing enclosure management controller. The backplane initiator includes: an initiator board and an initiator control application. The initiator board includes initiator controller, at least one SGPIO interface, at least one SMBus interface, and a first communication interface. The initiator controller is configured to transmit control commands and data according to enclosure management protocol through the SGPIO interface and the SMBus interface to an EMC.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventors: Umasankar Mondal, Roger Smith, Jay Pancholi
  • Patent number: 8935576
    Abstract: A method is provided for cabling a plurality of hardware components. A chassis controller establishes a wireless connection to a wireless device. The chassis controller, via a wireless interface, transmits a chassis map to the wireless device over the wireless connection. The chassis controller, via the wireless interface, transmits to the wireless device, an indication of a first port to be cabled over the wireless connection, the first port. The first port is of a first hardware component of the plurality of hardware components. The chassis controller tests the first port to determine whether cabling of the first port has been performed correctly.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Tu T. Dang, Michael C. Elles, Jeffery M. Franke, James A. O'Connor, Alan D. Seid
  • Patent number: 8935578
    Abstract: An apparatus and method are disclosed to optimize the latency and the power of a link operating inside a processor-based system. The apparatus and method include a latency meter built into a queue that does not rely on a queue-depth threshold. The apparatus and method also include feedback logic that optimizes power reduction around an increasing latency target to react to sluggish re-provisioning behavior imposed by the physical properties of the link.
    Type: Grant
    Filed: September 29, 2012
    Date of Patent: January 13, 2015
    Assignee: Intel Corporation
    Inventors: James W. Alexander, Buck W. Gremel, Pinkesh J. Shah, Malay Trivedi, Mohan K. Nair
  • Publication number: 20140380103
    Abstract: An electronic device includes an earphone port, an audio amplifier, a digital processor, a multi-way selection switch, and an earphone detection response circuit. The earphone port includes left and right channel pins. The audio amplifier includes an earphone left channel output pin and an earphone right channel output pin. The digital processor includes a data transmission pin and a data receive pin. The multi-way selection switch includes four switches electrically connected between the data transmitting pin and the left channel pin, the data receive pin and the right channel pin, the earphone left channel output pin and the left channel pin, and the earphone right channel output pin and the right channel pin, respectively. The earphone detection response circuit turns on a first switch and a second switch, and turns off a third switch and a fourth switch when the earphone port does not receive an earphone.
    Type: Application
    Filed: February 19, 2014
    Publication date: December 25, 2014
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO.,LTD.
    Inventor: XIAO-ZHAN PENG
  • Patent number: 8918682
    Abstract: A method of operating a test equipment system that is coupled to network circuitry is described. The method displays only selected information. Furthermore, the method may display the selected information in a manner as to allow a user of the test equipment to easily identify errors in the network circuitry. The method may select the information to be displayed by processing received signals according to a stacked protocol hierarchical structure.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: December 23, 2014
    Assignee: Altera Corporation
    Inventor: Gregg William Baeckler
  • Patent number: 8914683
    Abstract: A method and system for repairing high speed serial links is provided. The system includes a first electronic components, connected to at least a second electronic component via at least one link. At least one of the first or second electronic components has a link controller. The link controller is configured to repair serial links by detecting a link error and mapping out individual lanes of a link where the link error is detected. The link controller resumes operation, i.e., transmission of data and continues to monitor the lanes for errors. If and when additional link errors occur, the link controller identifies the lanes in which the link error occurs and deactivates those lanes. The deactivated lane(s) can not be used in further transmissions which, in turn, reduces the occurrence of intermittent link errors.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: December 16, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Larry J. Thayer
  • Publication number: 20140365832
    Abstract: Techniques and configurations are disclosed herein for communication between devices. In some embodiments, a bus for communication between first and second devices may include a transmit buffer and one or more processing devices. The one or more processing devices may be configured to receive first asynchronous data from an operating system, running on a central processing unit of the first device, on an operating system signal path; transmit the first asynchronous data from the first device to the second device on a command signal path; transmit first data from the transmit buffer to the second device at a first fixed packet frequency on a transmit signal path; and receive data from the second device at a second fixed packet frequency on a receive signal path different from the transmit signal path. Other embodiments may be disclosed and/or claimed.
    Type: Application
    Filed: June 11, 2013
    Publication date: December 11, 2014
    Inventors: James Neeb, Bradly L. Inman, Nathan S. Blackwell
  • Patent number: 8909979
    Abstract: A system for implementing interconnection fault tolerance between CPUs, a first CPU and a second CPU implements interconnection through a first CPU interconnect device and a second CPU interconnect device. The system adds a data channel between a first SerDes interface of the first CPU interconnect device and a second SerDes interface of the second CPU interconnect device, and transmits link connection state information and a link control signal through the added data channel. The system monitors a link state of any one link in a CPU interconnection system, transmits the link state through the added data channel, recovers any one of the connection links when determining whether any one of the first connection link, the second connection link and the third connection link is faulty.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: December 9, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Sheng Chang, Haibin Wang, Jie Zhang, Rongyu Yang, Xinyu Hou
  • Publication number: 20140359373
    Abstract: Systems for helping identify faults on a bus, as well as to determine the topology of a bus network, are disclosed. A system according to one embodiment includes a bus interface for connecting to a bus and a switch coupled to the bus interface, the switch configured to alternate between an open state and a closed state. The system is connected to the bus via the bus interface when the switch is in the closed state, and the system is disconnected from the bus via the bus interface when the switch is in the open state.
    Type: Application
    Filed: August 18, 2014
    Publication date: December 4, 2014
    Applicant: OSRAM SYLVANIA INC.
    Inventors: Marc Hoffknecht, Javier Rojas, Liam John O'Hagan
  • Patent number: 8904253
    Abstract: Methods and apparatus for testing Input/Output (I/O) boundary scan chains for Systems on a Chip (SoCs) having I/Os that are powered off by default. Some methods and apparatus include implementation of boundary scan chain bypass routing schemes that selectively route a boundary scan chain path around I/O interfaces and/or ports that are powered off by default. Other techniques include selectively power-on I/Os that are powered off by default in a manner that is independent of SoC facilities for controlling the power state of the I/Os during SoC runtime operations. Various schemes facilitate boundary scan testing in accordance with IEEE Std.-1149.1 methodology.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: December 2, 2014
    Assignee: Intel Corporation
    Inventors: Sankaran M. Menon, Robert R. Roeder, Liwei E. Ju
  • Publication number: 20140351654
    Abstract: A PCIE switch-based server system, switching method and device are disclosed. The system includes: an active PCIE switch device, where the active PCIE switch device includes a communication interface and a first PCIE switch module, and the first PCIE switch module includes at least two first PCIE ports; a standby PCIE switch device, where the standby PCIE switch device includes a communication interface and a first PCIE switch module, and the first PCIE switch module includes at least two first PCIE ports; where the communication interface of the active PCIE switch device and the communication interface of the standby PCIE switch device are interconnected, so that the standby PCIE switch device obtains switch network configuration information of the active PCIE switch device through the communication interface of the active PCIE switch device and the communication interface of the standby PCIE switch device.
    Type: Application
    Filed: August 6, 2014
    Publication date: November 27, 2014
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiong ZHANG, Fei LONG
  • Publication number: 20140337674
    Abstract: A network testing method implemented in a software-defined network (SDN) is disclosed. The network testing method comprising providing a test scenario including one or more network events, injecting said one or more network events to the SDN using an SDN controller, and gathering network traffic statistics. A network testing apparatus used in a software-defined network (SDN) also is disclosed. The network testing apparatus comprising a testing system to provide a test scenario including one or more network events, to inject said one or more network events to the SDN using an SDN controller, and to gather network traffic statistics. Other methods, apparatuses, and systems also are disclosed.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 13, 2014
    Applicant: NEC Laboratories America, Inc.
    Inventors: Franjo Ivancic, Cristian Lumezanu, Gogul Balakrishnan, Willard Dennis, Aarti Gupta
  • Patent number: 8887000
    Abstract: A safety device of the invention includes at least one of an input unit having one or more input terminals and an output unit having one or more output terminals, a testing unit having one or more test terminals, a rewritable nonvolatile memory configured to store setting information of a terminal specification which can be set from outside via the tool, and wherein the terminal specification of the one or more test terminals included in the testing unit is determined in accordance with the setting information of the terminal specification.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: November 11, 2014
    Assignee: Omron Corporation
    Inventors: Keiichi Teranishi, Yasuo Muneta, Chiaki Koshiro, Naoaki Ikeno, Toshiyuki Nakamura, Hiromu Suganuma, Asahi Matsui, Katsufumi Yoshida, Shohei Fujiwara, Takehiko Hioka
  • Patent number: 8880956
    Abstract: Processing, such as debug and/or recovery processing, within a communications environment is facilitated. Responsive to detecting an event, a stop signal is propagated through a communications network of the communications environment, and each network element that receives the stop signal, transmits the signal to its neighbors (if any), and then performs an action depending on its specific programming. The action can be to take no action, perform a debugging action or perform a recovery action. The elements that receive the signal and perform the same action as other elements form a coordinated network providing a coordinated result.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Edward W. Chencinski, Michael Jung, Martin Rehm, Philip A. Sciuto
  • Patent number: 8880957
    Abstract: Processing, such as debug and/or recovery processing, within a communications environment is facilitated. Responsive to detecting an event, a stop signal is propagated through a communications network of the communications environment, and each network element that receives the stop signal, transmits the signal to its neighbors (if any), and then performs an action depending on its specific programming. The action can be to take no action, perform a debugging action or perform a recovery action. The elements that receive the signal and perform the same action as other elements form a coordinated network providing a coordinated result.
    Type: Grant
    Filed: April 28, 2012
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Edward W. Chencinski, Michael Jung, Martin Rehm, Philip A. Sciuto
  • Publication number: 20140325285
    Abstract: Serial Attached SCSI (SAS) expander includes an exposed SAS interface connector, a microcontroller unit (MCU), a smart port, and an SAS expander chip. The SAS interface connector is coupled to a host personal computer (PC) to receive commands sent from the host PC. When a fault occurs in the SAS expander or a connected storage device, the MCU enables the smart port in response to a first control command sent from the host PC, reads status information from the SAS expander chip through the smart port in response to a status reading command sent from the host PC, and sends read status information back to the host PC for analyzing. MCU obtains detailed fault information from the SAS expander chip through the smart port in response to a detailed fault information obtaining command sent from the host PC and sends the obtained detailed fault information back to the host PC.
    Type: Application
    Filed: April 29, 2014
    Publication date: October 30, 2014
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: CHIH-HUANG WU
  • Patent number: 8874974
    Abstract: A first component, executing using a processor and a memory in a first data processing system, receives a diagnostic heartbeat packet from a second component executing in a second data processing system, wherein the diagnostic heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and a set of diagnostic attributes. The first component determines, using a value of a diagnostic attribute in the diagnostic heartbeat packet, that a first communication link between the first and the second data processing systems is usable but includes a soft network error, wherein a soft network error condition is a network error condition that adversely affects transmission of packets having certain properties in the data communication network. The first component re-routes a synchronization message from the first component to the second component using a second communication link between the first and the second data processing systems.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Douglas James Griffith, Astrid Angela Jaehde, Robert Scott Manning
  • Patent number: 8868731
    Abstract: In one embodiment, a protocol state associated with a port of a network device is determined to have expired. A port group of which the port is a member is determined, the port group including ports that share one or more common characteristics. A policy is applied to the ports of the port group to determine whether one or more other ports in the port group also have a corresponding protocol state protocol that has expired. In response to one or more other ports in the port group also having a corresponding protocol state that has expired, expiration of the protocol state is determined to be a false positive and no further action is taken based on expiration of the protocol state. When expiration of the protocol state is not determined to be a false positive, further action is taken based on expiration of the protocol state.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: October 21, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Chia Tsai, Minjie Lin, Yibin Yang, Debashis Patnala Rao
  • Patent number: 8868980
    Abstract: A monitoring circuit monitors for the occurrence of a failure event on a data bus. The monitoring circuit includes a failure detection circuit for detecting the occurrence of the failure event within a device coupled to the data bus. An isolation circuit isolates the device from the data bus in response to the occurrence of the failure event.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: October 21, 2014
    Assignee: EMC Corporation
    Inventor: Sherman Shan Chen
  • Patent number: 8867287
    Abstract: A semiconductor memory apparatus including a test circuit configured for generating compressed data by comparing and compressing data stored in a plurality of memory cells inside a memory bank during a first test mode, and configured for outputting the compressed data as test data to an input/output pad through one selected global line during the first test mode, and the test circuit is configured for transmitting the compressed data to a plurality of global lines during a second test mode, combining the compressed data loaded in the respective global lines during the second test mode, and outputting the combination result as the test data to the input/output pad during the second test mode.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: October 21, 2014
    Assignee: SK Hynix Inc.
    Inventors: Jin Youp Cha, Jae Il Kim
  • Patent number: 8868977
    Abstract: Systems and methods for modeling test space for verifying system behavior, using one or more auxiliary variables, are provided. The method comprises implementing a functional coverage model including: one or more attributes, wherein respective values for the attributes are assigned according to a test plan, and one or more constraints defining restrictions on value combinations assigned to the attributes, wherein the restrictions are Boolean expressions defining whether said value combinations are valid; determining a set of valid value combinations for the attributes that satisfy the restrictions to define the test space for verifying the system behavior; and determining relevant auxiliary variables and a corresponding function for said auxiliary variables to reduce the complexity associated with modeling the test space.
    Type: Grant
    Filed: June 19, 2011
    Date of Patent: October 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ariel Birnbaum, Rachel Tzoref-Brill, Steven Mittermaier, Itai Erwin Segall, Avi Ziv
  • Patent number: 8862944
    Abstract: Isolation of faulty links in a transmission medium including a method that includes receiving an atomic data unit via a multi-link transmission medium that has a plurality of transmission links. An error condition is detected and it is determined that the error condition is isolated to a single transmission link. It is determined if the single transmission link has been isolated previously as a failing transmission link a specified number of times within an interval specified by a timer. If the single transmission link has been isolated previously as a failing transmission link a specified number of times within an interval specified by a timer then: identifying the single transmission link as a faulty transmission link; resetting the timer; and outputting an identifier of the single transmission link.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: John S. Dodson, Frank D. Ferraiolo, Michele M. Franceschini, Ashish Jagmohan, Luis A. Lastras-Montano, Kenneth L. Wright, Lisa C. Gower
  • Patent number: 8862939
    Abstract: A network system configured from a test device that executes a test including a continuity test and a performance test of a network configured from a plurality of transfer devices and a management server that requests an execution of the test for the test device, in this way, one or more backup session used for executing the test is selected from a plurality of sessions, the test is executed for a processing interval in a success, a next test is executed by the backup session when the processing time for the test exceeds over a specified time, thereby, a large number of tests can be executed and the test can be executed regularly even when the processing time becomes longer caused by a failure etc.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: October 14, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Yoji Ozawa, Eri Kawai, Akihiro Koizumi
  • Patent number: 8862943
    Abstract: Connectivity fault notification is provided by generating an alarm indication signal at a device that is logically adjacent to the fault, and forwarding the alarm indication signal upward through various levels to at least one client level entity. The alarm indication signal may be suppressed at any level for a service instance if service is restored at that level, or if a protection path prevents disruption of the service instance at that level, or auto-suppressed at an originating node based on number of times transmitted or elapsed time. The alarm indication signal may include a point of failure indicator such as the MAC address of the device that generates the alarm indication signal, or a failed resource identity such as an IEEE 802.1AB LLDP MAC Service Access Point (“MSAP”). Further, the alarm indication signal may be employed to trigger use of the protection path.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: October 14, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: Dinesh Mohan, Marc Holness
  • Patent number: 8861245
    Abstract: A control circuit board includes a first storage unit configured to store therein predetermined data; a connecting unit configured to be connected to another control circuit board including a second storage unit; a switching unit configured to switch between a first state and a second state, the first state being a state in which data read from the first storage unit is enabled but data read from the second storage unit is disabled, the second state being a state in which data read from the first storage unit is disabled but data read from the second storage unit is enabled; and a storage control unit configured to write or read data to or from the first storage unit in the first state, and perform a copying operation that reads the data from the second storage unit and stores the read data in the first storage unit in the second state.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 14, 2014
    Assignee: Ricoh Company, Limited
    Inventor: Kenichi Watanabe
  • Publication number: 20140304555
    Abstract: A USB testing device is provided for an electronic device having a USB port. The USB testing device includes a first USB control unit, a second USB control unit, and a micro-processor. When the first USB control unit has received power, the first USB control unit processes a connection test via a first data port. When the second USB control unit has received the power, the second USB control unit processes a connection test via a second data port. When the USB testing device is connected to the USB port, the micro-processor provides power to the first USB control unit. When the first USB control unit receives power, the first USB control unit provides power to the second USB control unit after waiting for a predetermined period of time. The electronic device determines whether the first and second data ports are operating properly.
    Type: Application
    Filed: September 11, 2013
    Publication date: October 9, 2014
    Applicant: Quanta Computer Inc.
    Inventor: Chien-Hung Liu
  • Publication number: 20140304554
    Abstract: Embodiments relate to providing communication over cross-coupled links between independently managed compute and storage networks. An aspect includes coupling an independently managed local subsystem with an independently managed remote subsystem over cross-coupled links, whereby each subsystem includes compute entities and storage entities. Unique identifiers are assigned to all the compute entities and the storage entities in the local network and the remote network. A determination is then made as to whether each entity is in the local subsystem or the remote subsystem. Accordingly, a global broadcast tree is built to bridge the compute entities in the local subsystem to the storage entities in both the local and remote subsystem. Responsive to an error in a layer of the local subsystem external to a cross-coupled link, the cross-coupled link in the local subsystem is disabled. Accordingly, the remote subsystem may detect that the link has failed.
    Type: Application
    Filed: April 5, 2013
    Publication date: October 9, 2014
    Applicant: International Business Machines Corporation
    Inventor: International Business Machines Corporation
  • Patent number: 8850271
    Abstract: An information processing apparatus includes: a first communication section which communicates with an external device having a diagnosis function of a network using a first communication method; a second communication section which communicates with the external device using a second communication method; a first transmission section which transmits a diagnosis request to the external device through the first communication section; and a second transmission section which transmits a diagnosis signal to the external device through the second communication section, after transmission of the diagnosis request.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: September 30, 2014
    Assignee: Seiko Epson Corporation
    Inventors: Hiroyuki Suzuki, Yasuhiro Oshima, Kenji Sakuda, Shinji Konishi
  • Patent number: 8850300
    Abstract: A system includes a packet generator and a packet checker. The packet generator is operable to operable to generate a packet for transmission to a destination device. The packet includes a plurality of fields, including a code field that is operable to store a code generated based on an expected modification to the packet during transmission. The packet checker is associated with the destination device and is operable to receive the packet.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: September 30, 2014
    Assignee: Altera Corporation
    Inventors: Lambertus de Jong, James Tyson
  • Publication number: 20140289570
    Abstract: A system firmware agent providing the capabilities of a Baseboard Management Controller (BMC) from within System Management Mode (SMM) is discussed. A virtual BMC provides dedicated communication channels for system firmware, other BMCs in the platform and remote management agents. The virtual BMC may monitor the status of the system, record system events, and control the system state.
    Type: Application
    Filed: March 21, 2014
    Publication date: September 25, 2014
    Applicant: Insyde Software Corp.
    Inventor: Timothy Andrew LEWIS
  • Patent number: 8843788
    Abstract: Systems for helping identify faults on a bus, as well as to determine the topology of a bus network, are disclosed. A system according to one embodiment includes a bus interface for connecting to a bus and a switch coupled to the bus interface, the switch configured to alternate between an open state and a closed state. The system is connected to the bus via the bus interface when the switch is in the closed state, and the system is disconnected from the bus via the bus interface when the switch is in the open state.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: September 23, 2014
    Assignee: OSRAM SYLVANIA Inc.
    Inventors: Marc Hoffknecht, Javier Orlando Rojas, Liam John O'Hagan
  • Patent number: 8843789
    Abstract: Systems and methods are provided for selecting a path for an I/O in a storage area network. In one embodiment, a method comprises receiving path configuration information for paths associated with a host device connected to the storage area network, a listing of components within the storage area network, and a notification of a component failure within the storage area network. The method may also comprise correlating the received path configuration information, the received listing of components, and the received notification of component failure to determine one determine one or more paths associated with the host device affected by the component failure. The method may further comprise transmitting to the host device an alert for the one or more affected paths.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: September 23, 2014
    Assignee: EMC Corporation
    Inventors: Harold M. Sandstrom, Amanuel Ronen Artzi, Michael E. Bappe, Helen S. Raizen, William Z. Zahavi
  • Patent number: 8839043
    Abstract: Method and system for managing port failover in storage system comprising first storage processor and first port and second storage processor and second port. Storage system adapted to communicate with FC switch. Storage system providing first and second names characterizing first and second ports to switch for registration such that the first name associated with first port and second name associated with second port. Storage system detects the state of first and second processors. Failure state in first or second processor activates deregistration of port associated therewith. Storage system providing to switch for re-registration one of the names in response to detecting failure in processor associated with one of the ports. The one of the names provided to switch such that the one of the names characterizing the one of the ports is associated with the other of the ports.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: September 16, 2014
    Assignee: EMC Corporation
    Inventors: Matthew Long, Anoop George Ninan, Daniel B. Lewis, Shuyu Lee, Dilesh Gopal Naik, David W. Harvey
  • Patent number: 8832503
    Abstract: A connector assembly comprises a plurality of ports. Each of the plurality of ports is configured to receive a respective connector attached to a respective segment of physical communication media. Each of the plurality of ports comprises a respective media interface configured to receive data from a respective storage device attached to the respective connector. The connector assembly is configured to determine if a first connector attached to a first port included in the plurality of ports is defective by determining if a signal level received on the respective media interface associated with the first port has stabilized after a first predetermined amount of time has elapsed since the first connector was connected to the first port. If the signal level has not stabilized after the first predetermined amount of time has elapsed since the first connector was connected to the first port, the first connector is considered defective.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: September 9, 2014
    Assignee: ADC Telecommunications, Inc.
    Inventors: Laxman R. Anne, Jeffrey J. Miller, Steven M. Swam, Eric W. Sybesma
  • Patent number: 8832501
    Abstract: A system includes a first obtaining unit that, when a failure occurs in the system, obtains via a first route failure information held by devices connected with a first processing unit and a second processing unit, respectively through a first route and a second route, a second obtaining unit that obtains the failure information through the second route when the failure information is not able to be obtained by the first obtaining unit, a second failure location estimation unit that estimates a failure causing location based on the failure information obtained by the second obtaining unit, an identification unit that identifies a subject using the failure location estimated by the second failure location estimation unit, and a termination unit that terminates the subject identified by the identification unit.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: September 9, 2014
    Assignee: Fujitsu Limited
    Inventor: Ryota Tanaka
  • Patent number: 8826085
    Abstract: A display screen control device comprises: a communicating part for performing data communication with a web server; a browser for acquiring a display screen available for the user to make the entry operation from the web server via the communicating part and displaying the acquired display screen on a display part; an error detecting part for detecting whether or not a display error of a content contained in the display screen acquired by the browser is occurred with the display screen being displayed; an error determining part for determining whether or not the content in which the display error is detected is necessary for the user to continue the entry operation when the display error is detected by the error detecting part; and an annunciation controlling part for controlling displaying or not displaying an annunciation image to alert the user to again acquire the display screen on the display part.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: September 2, 2014
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventor: Tetsuya Sugimoto
  • Patent number: 8826082
    Abstract: An embodiment of the invention is an optical communication system including: a plurality of interface boards which transmit and receive optical signals to and from interface boards facing the plurality of interface boards; and a monitoring control device which monitors states of the plurality of interface boards. A first interface board of the plurality of interface boards includes: a replacement unit capable of monitoring the states of the plurality of interface boards on behalf of the monitoring control device and independently receiving supply of power; and a control unit configured to start the replacement unit in a case where a fault occurs in the monitoring control device and stop or halt the replacement unit in a case where there is no fault in the monitoring control device.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: September 2, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Takuya Iwasawa, Kenta Noda
  • Patent number: 8812913
    Abstract: A method for maintaining reliable communication on a link between an expander and a storage device is provided. The method includes detecting, by a processor coupled to the link, an error corresponding to the link, and maintaining a count of detected errors for the link, by the processor. The method also includes determining, by the processor, if the count of detected errors is above a first error threshold. If the count of detected errors is not above the first error threshold, then the method repeats the detecting, maintaining, and determining steps. If the count of detected errors is above the first error threshold, then the method provides the processor placing the storage device into a segregated zone.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: August 19, 2014
    Assignee: Dot Hill Systems Corporation
    Inventor: Phillip Raymond Colline
  • Publication number: 20140229769
    Abstract: In one embodiment, a Peripheral Component Interconnect Express (PCIe) Input/Output (I/O) device operable to perform Single Root I/O Virtualization (SR-IOV) is provided. The device comprises hardware registers implementing a PCIe configuration space for the device, and firmware implementing one or more SR-IOV virtual functions that each provide a virtual machine access to a subset of PCIe configuration space hardware registers for the device. The device further includes a hardware recovery register directly accessible by each of the virtual machines, and a control unit. The control unit is operable to detect a firmware fault at the I/O device and to update the hardware recovery register with information describing the firmware fault.
    Type: Application
    Filed: February 13, 2013
    Publication date: August 14, 2014
    Applicant: LSI CORPORATION
    Inventors: Moby J. Abraham, Parag R. Maharana
  • Patent number: 8806265
    Abstract: Various embodiments for automated error recovery in a computing storage environment by a processor device are provided. In one embodiment, if a failure is caused by an operation of a hardware management console (HMC) and a malfunction of a current network connection, a cleanup operation is performed on at least a portion of a current HMC configuration, an alternative network connection to the current network connection is made, and a retry operation is performed.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: August 12, 2014
    Assignee: International Business Machines Corporation
    Inventors: Robin Han, Edward H. Lin, Yang Liu