Patents by Inventor Ronald Michael Henry

Ronald Michael Henry 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: 8457135
    Abstract: A network including a hierarchical structure of nodes is described. The structure of nodes includes n layers including n?1 layers of switch nodes and 1 layer of computational nodes. Each layer in the structure can include mn-L nodes grouped into units, where m represents a number of nodes in a unit and L represents a layer in the structure, where L=0 represents a lowest layer and L=n?1 represents a highest layer. Each node in a layer other than the computational layer can include a switch node for a unit in a next lower layer. For each unit, each node can be connected to each other node by a point to point link and to a local switch node for the unit by a point to point link. Each node can be connected to each other node and to the local switch node by a local broadcast network for the unit.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: June 4, 2013
    Assignee: TeraScale Supercomputing Inc.
    Inventors: Ronald Michael Henry, Vernonica Frances Merryfield
  • Publication number: 20110206053
    Abstract: A network including a hierarchical structure of nodes is described. The structure of nodes includes n layers including n?1 layers of switch nodes and 1 layer of computational nodes. Each layer in the structure can include mn?L nodes grouped into units, where m represents a number of nodes in a unit and L represents a layer in the structure, where L=0 represents a lowest layer and L=n?1 represents a highest layer. Each node in a layer other than the computational layer can include a switch node for a unit in a next lower layer. For each unit, each node can be connected to each other node by a point to point link and to a local switch node for the unit by a point to point link. Each node can be connected to each other node and to the local switch node by a local broadcast network for the unit.
    Type: Application
    Filed: May 3, 2011
    Publication date: August 25, 2011
    Applicant: TERASCALE SUPERCOMPUTING INC.
    Inventors: Ronald Michael Henry, Vernonica Frances Merryfield
  • Patent number: 7957385
    Abstract: Methods and apparatus for routing a packet in a network are described. The network has a topology characterized by a hierarchical structure of nodes including n layers. L represents a layer in the structure and is an integer with L=0 representing a lowest layer and L=n?1 representing a highest layer. The method includes receiving at least a packet header of a packet at a first node and based on the packet header, determining whether to transmit the packet to a second node in either layer L, layer L+1, or layer L?1. The packet can be transmitted to the second node as soon as the packet is received at the first node without waiting to receive the entire packet and without copying the packet prior to transmission from the first node.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: June 7, 2011
    Assignee: TeraScale Supercomputing Inc.
    Inventors: Ronald Michael Henry, Veronica Frances Merryfield
  • Patent number: 7957400
    Abstract: A network including a hierarchical structure of nodes is described. The structure of nodes includes n layers including n?1 layers of switch nodes and 1 layer of computational nodes. Each layer in the structure can include mn-L nodes grouped into units, where m represents a number of nodes in a unit and L represents a layer in the structure, where L=0 represents a lowest layer and L=n?1 represents a highest layer. Each node in a layer other than the computational layer can include a switch node for a unit in a next lower layer. For each unit, each node can be connected to each other node by a point to point link and to a local switch node for the unit by a point to point link. Each node can be connected to each other node and to the local switch node by a local broadcast network for the unit.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: June 7, 2011
    Assignee: TeraScale Supercomputing Inc.
    Inventors: Ronald Michael Henry, Veronica Frances Merryfield
  • Publication number: 20100246581
    Abstract: Methods and apparatus for routing a packet in a network are described. The network has a topology characterized by a hierarchical structure of nodes including n layers. L represents a layer in the structure and is an integer with L=0 representing a lowest layer and L=n?1 representing a highest layer. The method includes receiving at least a packet header of a packet at a first node and based on the packet header, determining whether to transmit the packet to a second node in either layer L, layer L+1, or layer L?1. The packet can be transmitted to the second node as soon as the packet is received at the first node without waiting to receive the entire packet and without copying the packet prior to transmission from the first node.
    Type: Application
    Filed: March 26, 2009
    Publication date: September 30, 2010
    Applicant: TERASCALE SUPERCOMPUTING INC.
    Inventors: Ronald Michael Henry, Veronica Frances Merryfield
  • Publication number: 20100246437
    Abstract: A network including a hierarchical structure of nodes is described. The structure of nodes includes n layers including n?1 layers of switch nodes and 1 layer of computational nodes. Each layer in the structure can include mn-L nodes grouped into units, where m represents a number of nodes in a unit and L represents a layer in the structure, where L=0 represents a lowest layer and L=n?1 represents a highest layer. Each node in a layer other than the computational layer can include a switch node for a unit in a next lower layer. For each unit, each node can be connected to each other node by a point to point link and to a local switch node for the unit by a point to point link. Each node can be connected to each other node and to the local switch node by a local broadcast network for the unit.
    Type: Application
    Filed: March 26, 2009
    Publication date: September 30, 2010
    Applicant: TERASCALE SUPERCOMPUTING INC.
    Inventors: Ronald Michael Henry, Veronica Frances Merryfield
  • Publication number: 20100250784
    Abstract: Methods and apparatus for addressing and/or routing packets in a network are described. A networked device in the network can include a hierarchical structure of nodes and a processor. The hierarchical structure of nodes includes n layers including n?1 layers of switch nodes and 1 layer of computational nodes. L represents a layer in the hierarchical structure and is an integer with L=0 representing a lowest layer and L=n?1 representing a highest layer. The networked device can include a processor configured for processing n groups of bits received in a packet, where each computational node is fully addressed by the n groups of bits and each switch node of a layer L is fully addressed by n?L groups of most significant bits.
    Type: Application
    Filed: March 26, 2009
    Publication date: September 30, 2010
    Applicant: TERASCALE SUPERCOMPUTING INC.
    Inventors: Ronald Michael Henry, Veronica Frances Merryfield