Patents by Inventor Anthony Joseph Li

Anthony Joseph Li 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: 20230362062
    Abstract: Techniques described herein relate to a method for topology partition detection. Network devices within a network topology often share information to achieve desired network functionality. However, when a network topology becomes partitioned such that not all network devices are directly or indirectly connected to the other network devices, the information sharing may fail. Techniques described herein detect such network topology partitioning by analyzing information that represents the network topology, and the connections therein (e.g., a set of paths).
    Type: Application
    Filed: June 29, 2023
    Publication date: November 9, 2023
    Inventor: Anthony Joseph Li
  • Patent number: 11671329
    Abstract: Techniques described herein relate to a method for computation of network flooding topologies. A flooding topology may refer to a subset of a network which can be utilized by a network device to limit the flooding of link state updates. The flooding topology may be determined by an area leader (i.e., a designated network device) of the network. Computation of the flooding topology may entail the iterative incorporation (or absorption) of nodes and edges of a first connected graph, representing network devices and interconnections of a network topology of the network, into a second connected graph representing the flooding topology.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: June 6, 2023
    Assignee: Arista Networks, Inc.
    Inventors: Yunxia Chen, Anthony Joseph Li
  • Publication number: 20220210024
    Abstract: Techniques described herein relate to a method for topology partition detection. Network devices within a network topology often share information to achieve desired network functionality. However, when a network topology becomes partitioned such that not all network devices are directly or indirectly connected to the other network devices, the information sharing may fail. Techniques described herein detect such network topology partitioning by analyzing information that represents the network topology, and the connections therein (e.g., a set of paths).
    Type: Application
    Filed: March 14, 2022
    Publication date: June 30, 2022
    Inventor: Anthony Joseph Li
  • Patent number: 11296948
    Abstract: Techniques described herein relate to a method for topology partition detection. Network devices within a network topology often share information to achieve desired network functionality. However, when a network topology becomes partitioned such that not all network devices are directly or indirectly connected to the other network devices, the information sharing may fail. Techniques described herein detect such network topology partitioning by analyzing information that represents the network topology, and the connections therein (e.g., a set of paths).
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: April 5, 2022
    Assignee: Arista Networks, Inc.
    Inventor: Anthony Joseph Li
  • Patent number: 11218399
    Abstract: A method and network device for embedded area abstraction. Specifically, the method and network device described herein implement the abstraction of one or more subareas of an area within a network implementing a link state protocol. Abstraction of a given subarea of a given area within a network may provide for routing using network devices in the given subarea without requiring that the network devices, in the complement of the given subarea within the given area, maintain link state information respective to the entire network topology of the given subarea.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: January 4, 2022
    Assignee: Arista Networks, Inc.
    Inventor: Anthony Joseph Li
  • Patent number: 11102106
    Abstract: One or more embodiments of the invention may relate to a method, and/or non-transitory computer readable medium including instructions, for distributing link state information. In one or more embodiments of the invention, the method includes building a link state database on a plurality of network devices; electing a leader from among the plurality of network devices; computing, by the leader, a flooding topology; encoding, by the leader, the flooding topology to obtain an encoded flooding topology; distributing, by the leader, the encoded flooding topology to other network devices of the plurality of network devices.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: August 24, 2021
    Assignee: Arista Networks, Inc.
    Inventor: Anthony Joseph Li
  • Publication number: 20210218633
    Abstract: Techniques described herein relate to a method for topology partition detection. Network devices within a network topology often share information to achieve desired network functionality. However, when a network topology becomes partitioned such that not all network devices are directly or indirectly connected to the other network devices, the information sharing may fail. Techniques described herein detect such network topology partitioning by analyzing information that represents the network topology, and the connections therein (e.g., a set of paths).
    Type: Application
    Filed: January 9, 2020
    Publication date: July 15, 2021
    Inventor: Anthony Joseph Li
  • Patent number: 10855572
    Abstract: Embodiments of the invention may relate to a method for routing protocol area abstraction. The method may include electing an area leader from among network devices; generating, by the area leader, an area representation node identifier associated with the first area; distributing, by the area leader, the area representation node identifier to area edge devices; receiving, from the area edge devices, second area link state packets (LSPs); generating, by the area leader and using the second area LSPs, an area representation node LSP that includes the area representation node identifier and area neighbor adjacencies; and distributing, by the area leader, the area representation node LSP to a plurality of network devices in a second area of the network. In response to receiving a copy of the area representation node LSP, each of the network devices in the second area may advertise an adjacency to an area representation node.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: December 1, 2020
    Assignee: Arista Networks, Inc.
    Inventor: Anthony Joseph Li
  • Publication number: 20200304398
    Abstract: A method and network device for embedded area abstraction. Specifically, the method and network device described herein implement the abstraction of one or more subareas of an area within a network implementing a link state protocol. Abstraction of a given subarea of a given area within a network may provide for routing using network devices in the given subarea without requiring that the network devices, in the complement of the given subarea within the given area, maintain link state information respective to the entire network topology of the given subarea.
    Type: Application
    Filed: June 9, 2020
    Publication date: September 24, 2020
    Inventor: Anthony Joseph Li
  • Publication number: 20200162335
    Abstract: Techniques described herein relate to a method for computation of network flooding topologies. A flooding topology may refer to a subset of a network which can be utilized by a network device to limit the flooding of link state updates. The flooding topology may be determined by an area leader (i.e., a designated network device) of the network. Computation of the flooding topology may entail the iterative incorporation (or absorption) of nodes and edges of a first connected graph, representing network devices and interconnections of a network topology of the network, into a second connected graph representing the flooding topology.
    Type: Application
    Filed: January 24, 2020
    Publication date: May 21, 2020
    Inventors: Yunxia Chen, Anthony Joseph Li
  • Publication number: 20190394115
    Abstract: Embodiments of the invention may relate to a method for routing protocol area abstraction. The method may include electing an area leader from among network devices; generating, by the area leader, an area representation node identifier associated with the first area; distributing, by the area leader, the area representation node identifier to area edge devices; receiving, from the area edge devices, second area link state packets (LSPs); generating, by the area leader and using the second area LSPs, an area representation node LSP that includes the area representation node identifier and area neighbor adjacencies; and distributing, by the area leader, the area representation node LSP to a plurality of network devices in a second area of the network. In response to receiving a copy of the area representation node LSP, each of the network devices in the second area may advertise an adjacency to an area representation node.
    Type: Application
    Filed: June 20, 2018
    Publication date: December 26, 2019
    Inventor: Anthony Joseph Li
  • Publication number: 20190312805
    Abstract: One or more embodiments of the invention may relate to a method, and/or non-transitory computer readable medium including instructions, for distributing link state information. In one or more embodiments of the invention, the method includes building a link state database on a plurality of network devices; electing a leader from among the plurality of network devices; computing, by the leader, a flooding topology; encoding, by the leader, the flooding topology to obtain an encoded flooding topology; distributing, by the leader, the encoded flooding topology to other network devices of the plurality of network devices.
    Type: Application
    Filed: April 4, 2018
    Publication date: October 10, 2019
    Inventor: Anthony Joseph Li
  • Patent number: 9825886
    Abstract: Graceful restart in routers having redundant routing facilities may be accomplished by replicating network (state/topology) information.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: November 21, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Bruce Cole, Anthony Joseph Li
  • Publication number: 20150256488
    Abstract: Graceful restart in routers having redundant routing facilities may be accomplished by replicating network (state/topology) information.
    Type: Application
    Filed: May 18, 2015
    Publication date: September 10, 2015
    Inventors: Bruce Cole, Anthony Joseph Li
  • Patent number: 9112776
    Abstract: A method and an apparatus for rapidly resuming, at times of failures, network traffic in a connection-oriented network by using an alternative route pre-computed and stored locally in nodes along an initial route without requiring signaling of upstream nodes or a master server.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: August 18, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Der-Hwa Gan, Anthony Joseph Li
  • Patent number: 9054956
    Abstract: Graceful restart in routers having redundant routing facilities may be accomplished by replicating network (state/topology) information.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: June 9, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Bruce Cole, Anthony Joseph Li
  • Patent number: 9020894
    Abstract: In one embodiment, an operating system kernel and/or one or more processes of a high-availability system are modified while the system is operating and providing high-availability service. In accomplishing this, one embodiment uses a second virtual machine to operate a second operating system kernel including a second set of processes in the standby mode, which receive state information from corresponding process(es) in the active mode. Individually, the operating system kernel and processes within the second set of processes may be a same or different version of their counterpart in a first virtual machine and its processes which are being replaced. When the second set of processes have acquired sufficient state information to perform the standby role, the operation of the first virtual machine is typically ceased as the version modified second virtual machine is performing the version modified functionality of the first virtual machine.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: April 28, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Rajagopalan M. Ammanur, Pradosh Mohapatra, Satyajeet Randhawa, Anthony Joseph Li, Akash R. Deshpande
  • Publication number: 20150043328
    Abstract: A method and an apparatus for rapidly resuming, at times of failures, network traffic in a connection-oriented network by using an alternative route pre-computed and stored locally in nodes along an initial route without requiring signaling of upstream nodes or a master server.
    Type: Application
    Filed: October 27, 2014
    Publication date: February 12, 2015
    Inventors: Der-Hwa GAN, Anthony Joseph LI
  • Patent number: 8873372
    Abstract: A method and an apparatus for rapidly resuming, at times of failures, network traffic in a connection-oriented network by using an alternative route pre-computed and stored locally in nodes along an initial route without requiring signaling of upstream nodes or a master server.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: October 28, 2014
    Assignee: Juniper Networks, Inc.
    Inventors: Der-Hwa Gan, Anthony Joseph Li
  • Patent number: 8526298
    Abstract: A method and an apparatus for rapidly resuming, at times of failures, network traffic in a connection-oriented network by using an alternative route pre-computed and stored locally in nodes along an initial route without requiring signaling of upstream nodes or a master server.
    Type: Grant
    Filed: October 21, 2010
    Date of Patent: September 3, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Der-Hwa Gan, Anthony Joseph Li