Patents by Inventor Itthichok Jangjaimon

Itthichok Jangjaimon 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: 20240146602
    Abstract: A network device monitors its log files to detect faults. The network device analyzes the faults to determine a failure category that is indicative of the severity of the detected faults. The network device consults a policy that specifies actions to be taken for different failure categories, and invokes the action or actions corresponding to the determined failure category.
    Type: Application
    Filed: November 2, 2022
    Publication date: May 2, 2024
    Inventors: Bart Smaalders, Itthichok Jangjaimon, Pawan Hulyalkar, Roman Chertov
  • Patent number: 11770291
    Abstract: Embodiments of the present disclosure include systems and methods for determining readiness for switchover operations for network devices. A policy definition specifying a set of criteria and a set of instructions is received. Based on the set of instructions, a first supervisor module is determined whether it is ready for a switchover operation based on the set of criteria. The switchover operation includes a second supervisor module configured as a backup to the first supervisor module taking over for the first supervisor module. A set of conditions are determined whether they are satisfied. When the set of conditions are determined to be satisfied and the first supervisor module is determined to be ready for the switchover operation, the switchover operation is triggered to cause the second supervisor module to take over for the first supervisor module.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: September 26, 2023
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Chetandeep Singh, Itthichok Jangjaimon, Pawan Hulyalkar
  • Publication number: 20230198838
    Abstract: A method for managing a switchover between an active supervisor and a standby supervisor executing on a network device includes initializing a switchover logger agent executing on the supervisor responsive to the switchover, wherein after the switchover, the supervisor is in an active state, wherein prior to the switchover, the supervisor is in a standby state and the second supervisor is in the active state, and wherein the supervisor assumes management of controlled devices on the network device when in the active state, based on the initialization, obtaining a local switchover record file corresponding to the switchover by the supervisor, updating, by the supervisor, a switchover history file based on the local switchover record file, and updating, by the supervisor, a network device state database instance based on the local switchover record file.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Inventors: Chetandeep Singh, Itthichok Jangjaimon
  • Publication number: 20230121682
    Abstract: Embodiments of the present disclosure include systems and methods for determining readiness for switchover operations for network devices. A policy definition specifying a set of criteria and a set of instructions is received. Based on the set of instructions, a first supervisor module is determined whether it is ready for a switchover operation based on the set of criteria. The switchover operation includes a second supervisor module configured as a backup to the first supervisor module taking over for the first supervisor module. A set of conditions are determined whether they are satisfied. When the set of conditions are determined to be satisfied and the first supervisor module is determined to be ready for the switchover operation, the switchover operation is triggered to cause the second supervisor module to take over for the first supervisor module.
    Type: Application
    Filed: October 14, 2021
    Publication date: April 20, 2023
    Inventors: Chetandeep Singh, Itthichok Jangjaimon, Pawan Hulyalkar
  • Patent number: 11237874
    Abstract: A network device includes computing resources for utilization by processes hosted by the network device and a computing resources manager. The computing resources manager automatically instantiate a new instance of a first process of the processes upon termination of the first process; makes a determination that the network device has entered an out of computing resources state; and in response to the determination: performs an action set to increase a quantity of the computing resources that are available for allocation to the processes.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: February 1, 2022
    Assignee: Arista Networks, Inc.
    Inventors: Kenneth James Duda, Itthichok Jangjaimon, Andre Abreu Calfa, Robert Eugene Gilligan, Roman Olegovich Chertov
  • Publication number: 20210034427
    Abstract: A network device includes computing resources for utilization by processes hosted by the network device and a computing resources manager. The computing resources manager automatically instantiate a new instance of a first process of the processes upon termination of the first process; makes a determination that the network device has entered an out of computing resources state; and in response to the determination: performs an action set to increase a quantity of the computing resources that are available for allocation to the processes.
    Type: Application
    Filed: November 7, 2019
    Publication date: February 4, 2021
    Inventors: Kenneth James Duda, Itthichok Jangjaimon, Andre Abreu Calfa, Robert Eugene Gilligan, Roman Olegovich Chertov