Patents by Inventor Darda Chang

Darda Chang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8650268
    Abstract: An implementation of an apparatus in one example may have: a network component, coupled with a communication network, having a plurality of network ports and a plurality of visual indicators that correspond respectively to the plurality of network ports; and a message received over the communication network by the network component, wherein the network component triggers a respective visual indicator, of the plurality of visual indicators, that corresponds to a selected port, of the plurality of network ports, based on the message received over the communication network.
    Type: Grant
    Filed: August 17, 2005
    Date of Patent: February 11, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Matthew S. Reeves, Darda Chang, Roland G. Horstman
  • Patent number: 7872965
    Abstract: A computer system teams its network resources by apportioning each of the resources into one of two or more groups. One or more resources make up each of the groups having a link operative to be coupled together as a port trunk to a different one of two or more coupling devices providing connectivity between the system and a network. A unique layer2 address is assigned to each one of the groups. The one or more resources of each group are programmed to receive on their group's assigned layer2 address. A response is generated to a communication request received from the network. The responses specify one of the assigned layer2 addresses.
    Type: Grant
    Filed: August 22, 2005
    Date of Patent: January 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mark R Enstone, Michael Sean McGee, Darda Chang, Christopher L Hughes
  • Patent number: 7693045
    Abstract: A system comprising a computer including a plurality of network interface controllers (NICs), the plurality of NICs associated with an address. The system further comprises a switching apparatus coupled to the computer and an echo device coupled to the switching apparatus. The echo device is adapted to send a packet to the switching apparatus to verify connectivity with the plurality of NICs. The packet comprises the address. The switching apparatus compares the address with a data structure to locate a matching address. If no matching address is located, the switching apparatus sends copies of the packet to each of the plurality of NICs coupled to the switching apparatus.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: April 6, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Sean McGee, Mark Christopher Stratton, Darda Chang
  • Patent number: 7586842
    Abstract: A method of operating a network computer system provides redundant Internet Protocol (IP) Multicast traffic flow on a group of physical ports and comprises virtualizing the group of physical ports into a single virtual Network Interface Controller (NIC), validating network connectivity in a logical group comprising at least one of the physical ports in the virtualized group, and responding to failure of a physical port that is actively receiving on an IP Multicast traffic flow by instigating failover of the actively received IP Multicast traffic flow to a physical port in the logical group with validated network connectivity.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: September 8, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Sean McGee, Darda Chang, Nambi Madhi, Matthew S. Reeves
  • Publication number: 20070268820
    Abstract: A method of operating a network computer system provides redundant Internet Protocol (IP) Multicast traffic flow on a group of physical ports and comprises virtualizing the group of physical ports into a single virtual Network Interface Controller (NIC), validating network connectivity in a logical group comprising at least one of the physical ports in the virtualized group, and responding to failure of a physical port that is actively receiving on an IP Multicast traffic flow by instigating failover of the actively received IP Multicast traffic flow to a physical port in the logical group with validated network connectivity.
    Type: Application
    Filed: February 27, 2007
    Publication date: November 22, 2007
    Inventors: Michael Sean McGee, Darda Chang, Nambi Madhi, Matthew S. Reeves
  • Publication number: 20070053368
    Abstract: The apparatus in one example may have: aggregation groups of network ports; a respective aggregation group having a formation that is one of statically formed, dynamically formed, unknown, or empty; a respective aggregation group having a state that is one of a working state, a degraded state or a failed state; and graphical representation of the formations and states of the aggregation groups, the graphical representation depicting a current status of the aggregation groups of network ports.
    Type: Application
    Filed: September 8, 2005
    Publication date: March 8, 2007
    Inventors: Darda Chang, Michael McGee, Matthew Reeves
  • Publication number: 20070043880
    Abstract: An implementation of an apparatus in one example may have: a network component, coupled with a communication network, having a plurality of network ports and a plurality of visual indicators that correspond respectively to the plurality of network ports; and a message received over the communication network by the network component, wherein the network component triggers a respective visual indicator, of the plurality of visual indicators, that corresponds to a selected port, of the plurality of network ports, based on the message received over the communication network.
    Type: Application
    Filed: August 17, 2005
    Publication date: February 22, 2007
    Inventors: Matthew Reeves, Darda Chang, Roland Horstman
  • Publication number: 20070025253
    Abstract: A computer system teams its network resources by apportioning each of the resources into one of two or more groups. One or more resources make up each of the groups having a link operative to be coupled together as a port trunk to a different one of two or more coupling devices providing connectivity between the system and a network. A unique layer2 address is assigned to each one of the groups. The one or more resources of each group are programmed to receive on their group's assigned layer2 address. A response is generated to a communication request received from the network. The responses specify one of the assigned layer2 addresses.
    Type: Application
    Filed: August 22, 2005
    Publication date: February 1, 2007
    Inventors: Mark Enstone, Michael McGee, Darda Chang, Christopher Hughes
  • Publication number: 20060143309
    Abstract: A system comprising a computer including a plurality of network interface controllers (Niches), the plurality of NICs associated with an address. The system further comprises a switching apparatus coupled to the computer and an echo device coupled to the switching apparatus. The echo device is adapted to send a packet to the switching apparatus to verify connectivity with the plurality of NICs. The packet comprises the address. The switching apparatus compares the address with a data structure to locate a matching address. If no matching address is located, the switching apparatus sends copies of the packet to each of the plurality of NICs coupled to the switching apparatus.
    Type: Application
    Filed: December 22, 2005
    Publication date: June 29, 2006
    Inventors: Michael McGee, Mark Stratton, Darda Chang