Patents by Inventor Anthony Michael Ford

Anthony Michael Ford 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: 11968116
    Abstract: Methods and systems are provided for performing lossy dropping and ECN marking in a flow-based network. The system can maintain state information of individual packet flows, which can be set up or released dynamically based on injected data. Each flow can be provided with a flow-specific input queue upon arriving at a switch. Packets of a respective flow are acknowledged after reaching the egress point of the network, and the acknowledgement packets are sent back to the ingress point of the flow along the same data path. As a result, each switch can obtain state information of each flow and perform per-flow packet dropping and ECN marking.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: April 23, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jonathan P. Beecroft, Anthony Michael Ford
  • Publication number: 20230046350
    Abstract: Methods and systems are provided for performing lossy dropping and ECN marking in a flow-based network. The system can maintain state information of individual packet flows, which can be set up or released dynamically based on injected data. Each flow can be provided with a flow-specific input queue upon arriving at a switch. Packets of a respective flow are acknowledged after reaching the egress point of the network, and the acknowledgement packets are sent back to the ingress point of the flow along the same data path. As a result, each switch can obtain state information of each flow and perform per-flow packet dropping and ECN marking.
    Type: Application
    Filed: March 23, 2020
    Publication date: February 16, 2023
    Inventors: Jonathan P. Beecroft, Anthony Michael Ford
  • Publication number: 20220217078
    Abstract: A data-driven intelligent networking system that can facilitate tracing of data flow packets is provided. The system add tracer packets to data flow packets arriving at an ingress point of the network. As the tracer packets progress through network in-band with the data flow packets, the system can copy, at each switch, trace data into pre-defined fields in the tracer packets. When the data flow packets arrive at an egress point of the network the system can separate the trace data from the data flow packet for analysis. Based on the analysis of the trace data, the system can adopt one or more policies to mitigate the impact of congestion on time-sensitive applications.
    Type: Application
    Filed: March 23, 2020
    Publication date: July 7, 2022
    Inventors: Anthony Michael Ford, Timothy J. Johnson, Abdulla M. Bataineh
  • Patent number: 9954800
    Abstract: A multi-path network for use in a bridge, switch, router, hub or the like, includes a plurality of network ports; a plurality of network elements; and a plurality of network links interconnecting the network elements and the network ports, for transporting data packets. Each network element has a fault monitor for detecting faults on the network links to which the network element is connected, a plurality of dynamically selectable output ports and output port selection mechanism. Each network element also being adapted to communicate the existence of a fault back to one or more other network elements so that network elements connected to the faulty network link can be bypassed, and each network element being adapted to update the output port selection mechanism when communication of the existence of a fault is received so that only those output ports which ensure the faulty network link is bypassed are dynamically selectable.
    Type: Grant
    Filed: August 5, 2009
    Date of Patent: April 24, 2018
    Assignee: Cray UK Limited
    Inventors: Jon Beecroft, Anthony Michael Ford, David Charles Hewson
  • Publication number: 20160337146
    Abstract: The invention provides an Ethernet bridge or router comprising a network fabric adapted to provide interconnectivity to a plurality of Ethernet ports, each of the Ethernet ports being adapted to receive and/or transmit Ethernet frames, and wherein the Ethernet bridge or outer further comprises an encapsulator connected to receive Ethernet Protocol Data Units from the Ethernet ports, wherein the encapsulator is operable to generate a Fabric Protocol Data Unit from a received Ethernet Protocol Data Unit, the Fabric Protocol Data Unit comprising header portion, and a payload portion which comprises the Ethernet Protocol Data Unit concerned, and wherein the encapsulator is operable to transform Ethernet destination address information from the Ethernet Protocol Data Unit into a routing definition for the network fabric, and to include this routing definition in the header portion of the Fabric Protocol Data Unit. Also provided is a method of data delivery across a network.
    Type: Application
    Filed: July 25, 2016
    Publication date: November 17, 2016
    Inventors: Jon Beecroft, David Charles Hewson, Anthony Michael Ford, Mark Owen Homewood
  • Patent number: 9413690
    Abstract: A switch device for use in telecommunications apparatus, the switch device comprising: a substantially planar substrate having first substantially planar face and an opposing second substantially planar face; a first plurality of ports mounted on the first face of the substrate, and having a first arrangement of locating pins which extend into the substrate from the first face towards the second face thereof; and a second plurality of ports mounted on the second face of the substrate, and having a second arrangement of locating pins which extend into the substrate from the second face towards the first face thereof, wherein the first arrangement of locating pins is offset with respect to the second arrangement of locating pins.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: August 9, 2016
    Assignee: Cray UK Limited
    Inventors: Anthony Michael Ford, James Tilbrook Corke, Neil Alexander Shute, Mark Owen Homewood
  • Patent number: 9401876
    Abstract: The invention provides an Ethernet bridge or router comprising a network fabric adapted to provide interconnectivity to a plurality of Ethernet ports, each of the Ethernet ports being adapted to receive and/or transmit Ethernet frames, and wherein the Ethernet bridge or router further comprises an encapsulator connected to receive Ethernet Protocol Data Units from the Ethernet ports, wherein the encapsulator is operable to generate a Fabric Protocol Data Unit from a received Ethernet Protocol Data Unit, the Fabric Protocol Data Unit comprising a header portion, and a payload portion which comprises the Ethernet Protocol Data Unit concerned, and wherein the encapsulator is operable to transform Ethernet destination address information from the Ethernet Protocol Data Unit into a routing definition for the network fabric, and to include this routing definition in the header portion of the Fabric Protocol Data Unit. Also provided is a method of data delivery across a network.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: July 26, 2016
    Assignee: Cray UK Limited
    Inventors: Jon Beecroft, David Charles Hewson, Anthony Michael Ford, Mark Owen Homewood
  • Patent number: 8898431
    Abstract: The present invention provides a multi-path network for use in a bridge, switch, router, hub or the like, comprising a plurality of network ports adapted for connection with one or more devices, each device having a different identifying address data; a plurality of network elements; and a plurality of network links interconnecting the network elements and connecting the network elements to the network ports, wherein the multi-path network further comprises separately addressable memory elements each adapted for storing device address data and the multi-path network is adapted to distribute a plurality of device address data amongst the plurality of memory elements.
    Type: Grant
    Filed: July 23, 2009
    Date of Patent: November 25, 2014
    Assignee: Cray HK Limited
    Inventors: David Charles Hewson, Jon Beecroft, Anthony Michael Ford, Edward James Turner, Mark Owen Homewood
  • Publication number: 20140146814
    Abstract: A switch device for use in telecommunications apparatus, the switch device comprising: a substantially planar substrate having first substantially planar face and an opposing second substantially planar face; a first plurality of ports mounted on the first face of the substrate, and having a first arrangement of locating pins which extend into the substrate from the first face towards the second face thereof; and a second plurality of ports mounted on the second face of the substrate, and having a second arrangement of locating pins which extend into the substrate from the second face towards the first face thereof, wherein the first arrangement of locating pins is offset with respect to the second arrangement of locating pins.
    Type: Application
    Filed: August 31, 2011
    Publication date: May 29, 2014
    Applicant: Gnodal Limited
    Inventors: Anthony Michael Ford, James Tilbrook Corke, Neil Alexander Shute, Mark Owen Homewood
  • Patent number: 8542679
    Abstract: The present invention provides a method of limiting the frequency of floods within a data network, the floods arising as a data frame is routed to an unknown destination, the method comprising the steps of: receiving on an ingress port a data frame intended for a destination station and containing a MAC address of that station; checking the destination MAC address with the contents of a MAC table; and thereby determining whether the data frame is to be routed, discarded or flooded to all ports except the ingress port; and respectively routing, discarding or flooding the data frame to all ports except the ingress port.
    Type: Grant
    Filed: July 8, 2009
    Date of Patent: September 24, 2013
    Assignee: Gnodal Limited
    Inventors: Jon Beecroft, Edward James Turner, Anthony Michael Ford, David Charles Hewson
  • Publication number: 20110170405
    Abstract: The present invention provides a multi-path network for use in a bridge, switch, router, hub or the like, the multi-path network including a plurality of network ports; a plurality of network elements; and a plurality of network links interconnecting the network elements and the network ports for transporting data packets, each network element including a fault monitor for detecting faults on the network links to which the network element is connected, a plurality of dynamically selectable output ports and output port selection mechanism and each network element being adapted to communicate the existence of a fault back to one or more other network elements via which network elements the faulty network link can be bypassed, and each network element being adapted to update the output port selection mechanism when communication of the existence of a fault is received so that only output ports which ensure the faulty network link is bypassed are dynamically selectable.
    Type: Application
    Filed: August 5, 2009
    Publication date: July 14, 2011
    Applicant: Gnodal Limited
    Inventors: Jon Beecroft, Anthony Michael Ford, David Charles Hewson
  • Publication number: 20110170553
    Abstract: The invention provides an Ethernet bridge or router comprising a network fabric adapted to provide interconnectivity to a plurality of Ethernet ports, each of the Ethernet ports being adapted to receive and/or transmit Ethernet frames, and wherein the Ethernet bridge or router further comprises an encapsulator connected to receive Ethernet Protocol Data Units from the Ethernet ports, wherein the encapsulator is operable to generate a Fabric Protocol Data Unit from a received Ethernet Protocol Data Unit, the Fabric Protocol Data Unit comprising a header portion, and a payload portion which comprises the Ethernet Protocol Data Unit concerned, and wherein the encapsulator is operable to transform Ethernet destination address information from the Ethernet Protocol Data Unit into a routing definition for the network fabric, and to include this routing definition in the header portion of the Fabric Protocol Data Unit. Also provided is a method of data delivery across a network.
    Type: Application
    Filed: April 29, 2009
    Publication date: July 14, 2011
    Inventors: Jon Beecroft, David Charles Hewson, Anthony Michael Ford, Mark Owen Homewood
  • Publication number: 20110149969
    Abstract: The present invention provides a method of limiting the frequency of floods within a data network, the floods arising as a data frame is routed to an unknown destination, the method comprising the steps of: (a) receiving (42) on an ingress port a data frame intended for a destination station and containing a MAC address of that station; (b) checking (50) the destination MAC address with the contents of a MAC table; and thereby (c) determining (50, 54, 58, 62) whether the data frame is to be routed (56), discarded (60, 66) or flooded (52, 64) to all ports except the ingress port; and (d) respectively routing (56), discarding (60, 66) or flooding (52, 64) the data frame to all ports except the ingress port, as determined in Step (c).
    Type: Application
    Filed: July 8, 2009
    Publication date: June 23, 2011
    Applicant: Gnodal Limited
    Inventors: Jon Beecroft, Edward James Turner, Anthony Michael Ford, David Charles Hewson
  • Publication number: 20110134924
    Abstract: The present invention provides a multi-path network for use in a bridge, switch, router, hub or the like, comprising a plurality of network ports adapted for connection with one or more devices, each device having a different identifying address data; a plurality of network elements; and a plurality of network links interconnecting the network elements and connecting the network elements to the network ports, wherein the multi-path network further comprises separately addressable memory elements each adapted for storing device address data and the multi-path network is adapted to distribute a plurality of device address data amongst the plurality of memory elements.
    Type: Application
    Filed: July 23, 2009
    Publication date: June 9, 2011
    Applicant: Gnodal Limited
    Inventors: David Charles Hewson, Jon Beecroft, Anthony Michael Ford, Edward James Turner, Mark Owen Homewood
  • Patent number: D663299
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: July 10, 2012
    Assignee: Gnodal Limited
    Inventors: James Tilbrook Corke, Neil Alexander Shute, Anthony Michael Ford, Mark Owen Homewood