Patents by Inventor Abraham Ankumah

Abraham Ankumah 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: 11916735
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: February 27, 2024
    Assignee: VMware LLC
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Publication number: 20230033161
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.
    Type: Application
    Filed: October 10, 2022
    Publication date: February 2, 2023
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Patent number: 11469947
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: October 11, 2022
    Assignee: VMWARE, INC.
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Patent number: 11469946
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: October 11, 2022
    Assignee: VMWARE, INC.
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Patent number: 11374812
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: June 28, 2022
    Assignee: VMWARE, INC.
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Publication number: 20200287791
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.
    Type: Application
    Filed: May 21, 2020
    Publication date: September 10, 2020
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Publication number: 20200287790
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.
    Type: Application
    Filed: May 21, 2020
    Publication date: September 10, 2020
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Publication number: 20200280490
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.
    Type: Application
    Filed: March 23, 2020
    Publication date: September 3, 2020
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Patent number: 10630547
    Abstract: A system and method for providing automatic closed loop control of a network using a dynamic control loop. The system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager computes an initial control policy to the programmable network elements using (1) high-level policies, security requirements, and any anomalous traffic behavior; (2) configuration capability and current configuration of underlying network elements; (3) network topology, statistics, and tolerable configuration change; and (4) control loop parameters including stability, oscillation, and timescale.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: April 21, 2020
    Assignee: NYANSA, INC
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Patent number: 10601654
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: March 24, 2020
    Assignee: Nyansa, Inc.
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Publication number: 20200044921
    Abstract: A system and method for providing automatic closed loop control of a network using a dynamic control loop. The system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager computes an initial control policy to the programmable network elements using (1) high-level policies, security requirements, and any anomalous traffic behavior; (2) configuration capability and current configuration of underlying network elements; (3) network topology, statistics, and tolerable configuration change; and (4) control loop parameters including stability, oscillation, and timescale.
    Type: Application
    Filed: September 26, 2019
    Publication date: February 6, 2020
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Publication number: 20150142935
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a programmable network element. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network and extract metadata from the network traffic data. The programmable network element is programmed based on the metadata received from the plurality of network elements in the network.
    Type: Application
    Filed: October 21, 2014
    Publication date: May 21, 2015
    Applicant: NYANSA, INC.
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Publication number: 20150142962
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes a plurality of network systems, and a remote network manager. The remote network manager is configured to connect over the Internet to the plurality of enterprise systems, a plurality of collectors, or combinations thereof. The remote network manager simultaneously and centrally analyzes a network condition of a plurality of network systems, learns a network pattern from a first network system of the plurality of network systems, and predicts a network behavior of a second network system of the plurality of network systems.
    Type: Application
    Filed: October 21, 2014
    Publication date: May 21, 2015
    Applicant: NYANSA, INC.
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Publication number: 20150142936
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes a plurality of network elements, a programmable network element, and one or more collectors. The one or more collectors are configured to collects filtered network traffic data from the plurality of network elements based on a time-varying schedule.
    Type: Application
    Filed: October 21, 2014
    Publication date: May 21, 2015
    Applicant: NYANSA, INC.
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Publication number: 20150113132
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.
    Type: Application
    Filed: October 21, 2014
    Publication date: April 23, 2015
    Applicant: NYANSA, INC.
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
  • Publication number: 20150113133
    Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors, a network manager, and a programmable network element. The one or more collectors are configured to receive network traffic data from a plurality of network elements and extract metadata from the network traffic data. The network manager is configured to receive metadata from the one or more collectors. The network manager identifies a network control objective for the network, identifies a programmable parameter of the programmable network element to achieve the network control objective, and programs the programmable network element. The network manager further determines whether the network control objective is met after programming the programmable network element and applies a control loop based on the network control objective to program the programmable network element.
    Type: Application
    Filed: October 21, 2014
    Publication date: April 23, 2015
    Applicant: NYANSA, INC.
    Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan