Patents by Inventor Eric Arthur Holmberg

Eric Arthur Holmberg 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: 9800521
    Abstract: Systems and methods are disclosed for effectuating control-plane changes at increased speeds to protect a network in which switching operations are performed. Operations to effectuate control-plane changes in the network can be divided between software and more-rapid, dedicated hardware within a line card. Examples of operations reserved to hardware implementation can include blocking and unblocking of ports, flushing of learned entries from switch tables, and coordination of control-plane changes through the generation of messages sent between nodes, and also between line cards of a node. Determinations about the need for hardware-driven, control-plane changes may be made based on events occurring in the network in accordance with any of a number of different network protection protocols. The protocol may be implemented in a state machine and the software may determine the state of the hardware through a master/slave relationship.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: October 24, 2017
    Assignee: Ciena Corporation
    Inventors: Eric Arthur Holmberg, Paul Simon Nahlous, Balaji Subramaniam
  • Publication number: 20150055451
    Abstract: Systems and methods are disclosed for effectuating control-plane changes at increased speeds to protect a network in which switching operations are performed. Operations to effectuate control-plane changes in the network can be divided between software and more-rapid, dedicated hardware within a line card. Examples of operations reserved to hardware implementation can include blocking and unblocking of ports, flushing of learned entries from switch tables, and coordination of control-plane changes through the generation of messages sent between nodes, and also between line cards of a node. Determinations about the need for hardware-driven, control-plane changes may be made based on events occurring in the network in accordance with any of a number of different network protection protocols. The protocol may be implemented in a state machine and the software may determine the state of the hardware through a master/slave relationship.
    Type: Application
    Filed: August 26, 2013
    Publication date: February 26, 2015
    Applicant: Cyan Inc.
    Inventors: Eric Arthur Holmberg, Paul Simon Nahlous, Balaji Subramaniam
  • Patent number: 7519064
    Abstract: A non-blocking switching architecture having a fabric that is capable of switching on two levels by formatting signals crossing the switching fabric as “microcells” having a predetermined format. The microcells are routed by the switching fabric from an ingress line card to destination devices that can include egress line cards and/or processing resources. The processing resources can reformat the signals carried by the microcells to a second format. The reformatted signals can then be packaged as microcells and routed to a selected processing resource to provide switching in the second format. The processing resources transform the switched signals in the second format to a signal in the original format, which is carried by the switching fabric as microcells to an egress line card.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: April 14, 2009
    Assignee: Mahi Networks, Inc.
    Inventors: Ashutosh Agrawal, Arthur G. Enyedy, Eric Arthur Holmberg, Prashant Jain