Patents by Inventor Shaun Wakumoto

Shaun Wakumoto 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).

  • Publication number: 20140165162
    Abstract: In a method of managing access to a network, a MAC based authentication operation is implemented in determining whether to grant a user device access to the network. In addition, a user is enabled to self-register a user device into a database of authorized users in response to the user being denied access through the MAC based authentication operation and being listed as a valid user in a directory of active network users. Moreover, the directory of active network users is monitored for modification of information pertaining to the users listed in the directory of active network users and the database of authorized users is modified in response to a determination that user information pertaining to at least one user listed in the directory of active network users that affects the database of authorized users has been modified.
    Type: Application
    Filed: August 26, 2011
    Publication date: June 12, 2014
    Inventors: Chuck A. Black, Shaun Wakumoto, Nathan Stanley Jenne
  • Patent number: 8730809
    Abstract: A method for packet forwarding through a communication link of a distributed link aggregation group (LAG) in a mesh network using a path tag is described herein. A packet is received on a non-mesh port of a first network device of the mesh network. A Media Access Controller (MAC) destination address of the packet that is associated with a plurality of network devices in the mesh is determined. Each network device of the plurality of network devices includes a link grouped in the distributed LAG. A destination mesh device from the plurality of network devices is selected. A plurality of available paths between the first network device and the destination mesh device are determined. A path of the plurality of available paths is selected. A tag associated with the selected path is inserted into the packet, and the packet is forwarded along the selected path.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: May 20, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Shaun Wakumoto
  • Patent number: 8670332
    Abstract: Systems and methods are disclosed for a network switch that periodically determines whether there are connectivity problems with first ports and a second port independently of responding to requests from computer systems. Information to be sent to the computer system that sends a request is generated. The information includes an error message regarding at least one of the connectivity problems when one of the first ports or the second port with the connectivity problem is required to respond to the request.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: March 11, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shaun Wakumoto, Bud A. Rojas
  • Publication number: 20130336165
    Abstract: An example switch in accordance with the present disclosure is to process a command to determine desired identification information; generate a link layer discovery protocol (LLDP) frame based at least in part on the desired identification information, wherein the LLDP frame comprises an optional type-length-value (TLV) that causes a second switch to enable a light source; and transmit the LLDP to the second switch,
    Type: Application
    Filed: June 15, 2012
    Publication date: December 19, 2013
    Inventors: Shaun Wakumoto, Dick T. Fong, Nathan Jenne
  • Patent number: 8594096
    Abstract: Dynamic hardware address assignment to network devices in a switch mesh is described. In an example, a network device in a switch mesh dynamically assigns a hardware address to a network interface. The network device receives an address request from a client through the switch mesh. The network device calculates an index value for the client based on data in the address request. The network device selects the hardware address of a plurality of hardware addresses assigned to the network interface based on the index value. The switch mesh includes a plurality of traffic paths respectively for the plurality of hardware addresses. The network device sends the hardware address in a reply to the client through the switch mesh.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: November 26, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shaun Wakumoto, Andrew T Bare, Mark Gooch
  • Publication number: 20130208725
    Abstract: A method includes reading content of network traffic that arrives at a network port of a network switch of a mesh of network switches. A hash algorithm is applied to the read content to indicate a path to a destination network switch of the mesh, the hash algorithm being common to all network switches of the mesh. The network traffic is forwarded via a network port that is associated with the indicated path.
    Type: Application
    Filed: February 10, 2012
    Publication date: August 15, 2013
    Inventors: Shaun Wakumoto, Mark Gooch
  • Publication number: 20130107755
    Abstract: Dynamic hardware address assignment to network devices in a switch mesh is described. In an example, a network device in a switch mesh dynamically assigns a hardware address to a network interface. The network device receives an address request from a client through the switch mesh. The network device calculates an index value for the client based on data in the address request. The network device selects the hardware address of a plurality of hardware addresses assigned to the network interface based on the index value. The switch mesh includes a plurality of traffic paths respectively for the plurality of hardware addresses. The network device sends the hardware address in a reply to the client through the switch mesh.
    Type: Application
    Filed: October 31, 2011
    Publication date: May 2, 2013
    Inventors: Shaun Wakumoto, Andrew T. Bare, Mark Gooch
  • Publication number: 20130086403
    Abstract: A method of reducing power consumption in a network. A first network device powers down or reduces the port speed of a port if said port is blocked by a loop mitigation protocol.
    Type: Application
    Filed: September 30, 2011
    Publication date: April 4, 2013
    Inventors: Nathan Stanley Jenne, Andrew T. Bare, Shaun Wakumoto
  • Patent number: 8385344
    Abstract: A method of transmitting a packet from a distributed trunk switch and a computer-readable medium storing instructions therefor is described. The method comprises populating an address table of the distributed trunk switch. The method also comprises receiving a packet from a device connected to the distributed trunk switch and transmitting the received packet via a distributed trunk (DT) port of the distributed trunk switch if the destination address of the received packet corresponds to a distributed trunk port in the address table.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: February 26, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Shaun Wakumoto
  • Publication number: 20120250691
    Abstract: A method of transmitting a packet from a distributed trunk switch and a computer-readable medium storing instructions therefor is described. The method comprises populating an address table of the distributed trunk switch. The method also comprises receiving a packet from a device connected to the distributed trunk switch and transmitting the received packet via a distributed trunk (DT) port of the distributed trunk switch if the destination address of the received packet corresponds to a distributed trunk port in the address table.
    Type: Application
    Filed: June 15, 2012
    Publication date: October 4, 2012
    Inventor: Shaun Wakumoto
  • Publication number: 20120182872
    Abstract: A method for packet forwarding through a communication link of a distributed link aggregation group (LAG) in a mesh network using a path tag is described herein. A packet is received on a non-mesh port of a first network device of the mesh network. A Media Access Controller (MAC) destination address of the packet that is associated with a plurality of network devices in the mesh is determined. Each network device of the plurality of network devices includes a link grouped in the distributed LAG. A destination mesh device from the plurality of network devices is selected. A plurality of available paths between the first network device and the destination mesh device are determined. A path of the plurality of available paths is selected. A tag associated with the selected path is inserted into the packet, and the packet is forwarded along the selected path.
    Type: Application
    Filed: January 19, 2011
    Publication date: July 19, 2012
    Inventor: Shaun Wakumoto
  • Patent number: 8213430
    Abstract: A method of transmitting a packet from a distributed trunk switch and a computer-readable medium storing instructions therefor is described. The method comprises populating an address table of the distributed trunk switch. The method also comprises receiving a packet from a device connected to the distributed trunk switch and transmitting the received packet via a distributed trunk (DT) port of the distributed trunk switch if the destination address of the received packet corresponds to a distributed trunk port in the address table.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: July 3, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Shaun Wakumoto
  • Publication number: 20120020217
    Abstract: Storing network flow information. Network packets comprising network internet protocol flow information is received at a network device, the network packets comprising an internet protocol header comprising internet protocol source and destination information pairs. The internet protocol source and destination information pairs are stored at a memory table of the network device. The internet protocol source and destination information pairs are made available for searching.
    Type: Application
    Filed: December 30, 2008
    Publication date: January 26, 2012
    Inventors: Shaun Wakumoto, Saugat Majumdar
  • Patent number: 7975052
    Abstract: Methods, systems and computer readable mediums storing computer executable programs for managing access to a network at a network access management module are disclosed. A first network request is received from a client at a network access management module. A first determination is made regarding whether the first network request is associated with a restricted network action at the network access management module. A second network request is received from the client at the network access management module. The second network request is intercepted at the network access management module based on the first determination. A network access restriction notification is transmitted from the network access management module to the client based on the first determination.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: July 5, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bud A. Rojas, Shaun Wakumoto
  • Publication number: 20110107394
    Abstract: Embodiments of the device have a plurality of authentication slots for authenticating users, a port configured to receive an authentication request from a user, a memory, a queue maintained in the memory, and a processing engine configured to monitor the port and the authentication slots such that if an authentication request from a user is received and no authentication slots are available, an identifier associated with the user is enqueued on the queue, and wherein if one of the authentication slots is or becomes available and the queue is not empty, an identifier is dequeued from the queue and the associated user is authenticated using one of the available authentication slots.
    Type: Application
    Filed: October 30, 2009
    Publication date: May 5, 2011
    Inventors: Nathan Stanley Jenne, Shaun Wakumoto
  • Patent number: 7869374
    Abstract: A system and methods of detecting a loop in a network having at least one access point with a first interface and a second interface, at least one switch with multiple ports, and at least one client with a first interface and a second interface, including: the access point first interface intermittently transmitting a loop check packet to the switch; the switch receiving the loop check packet at one of the ports and transmitting the loop check packet to the client through another one of the ports; the client first interface receiving the loop check packet; the client second interface retransmitting the loop check packet to the access point; and the access point second interface being configured to receive the retransmitted loop check packet. The access point detects a loop when the access point second interface receives the retransmitted loop check packet. Other embodiments eliminate the loops in various ways.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: January 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shaun Wakumoto, Sankarlingam Dandabany
  • Publication number: 20100191853
    Abstract: Methods, systems and computer readable mediums storing computer executable programs for managing access to a network at a network access management module are disclosed. A first network request is received from a client at a network access management module. A first determination is made regarding whether the first network request is associated with a restricted network action at the network access management module. A second network request is received from the client at the network access management module. The second network request is intercepted at the network access management module based on the first determination. A network access restriction notification is transmitted from the network access management module to the client based on the first determination.
    Type: Application
    Filed: January 29, 2009
    Publication date: July 29, 2010
    Inventors: Bud A. Rojas, Shaun Wakumoto
  • Publication number: 20100118712
    Abstract: Systems and methods are disclosed for a network switch that periodically determines whether there are connectivity problems with first ports and a second port independently of responding to requests from computer systems. Information to be sent to the computer system that sends a request is generated. The information includes an error message regarding at least one of the connectivity problems when one of the first ports or the second port with the connectivity problem is required to respond to the request.
    Type: Application
    Filed: November 7, 2008
    Publication date: May 13, 2010
    Inventors: Shaun Wakumoto, Bud A. Rojas
  • Publication number: 20090274054
    Abstract: A system and methods of detecting a loop in a network having at least one access point with a first interface and a second interface, at least one switch with multiple ports, and at least one client with a first interface and a second interface, including: the access point first interface intermittently transmitting a loop check packet to the switch; the switch receiving the loop check packet at one of the ports and transmitting the loop check packet to the client through another one of the ports; the client first interface receiving the loop check packet; the client second interface retransmitting the loop check packet to the access point; and the access point second interface being configured to receive the retransmitted loop check packet. The access point detects a loop when the access point second interface receives the retransmitted loop check packet. Other embodiments eliminate the loops in various ways.
    Type: Application
    Filed: May 5, 2008
    Publication date: November 5, 2009
    Inventors: Shaun Wakumoto, Sankarlingam Dandabany
  • Publication number: 20090207834
    Abstract: A method of transmitting an upstream communication packet from a distributed trunk (DT) switch is described. The method comprises receiving a packet from a device connected to a DT port of the DT switch; and transmitting the received packet via a non-DT port of the DT switch if the DT switch is the owner of the device and transmitting the received packet via a DT interconnect (DTI) port of the DT switch if the DT switch is not the owner of the device.
    Type: Application
    Filed: February 15, 2008
    Publication date: August 20, 2009
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Shaun WAKUMOTO, Bruce E. LAVIGNE, Robert L. FAULK, JR., Mark A. TASSINARI, Mark GOOCH