Patents by Inventor Mihail Florin Constantinescu

Mihail Florin Constantinescu 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: 10681005
    Abstract: Methods, systems, and computer readable media for deploying a networking test tool in a cloud computing system are disclosed. An example method includes receiving user input specifying configuration information for a networking test tool for deployment in a cloud computing system. The user input specifies a range of networking test ports. The method includes deploying a central test server in the cloud computing system and deploying one or more public test agents in the cloud computing system. The method includes configuring the central test server, the one or more public test agents, and one or more private test agents in a network outside the cloud computing system to exchange test traffic using the range of networking test ports specified by the user input. The method includes configuring a firewall for the cloud computing system to open the range of networking test ports in the firewall for the test traffic.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: June 9, 2020
    Assignee: KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD.
    Inventors: Mihail Florin Constantinescu, Taran Singh
  • Patent number: 10116541
    Abstract: The subject matter described herein relates to methods, systems, and computer readable media for test system connection resiliency. In some examples, a method for testing a network device under test (DUT) includes exchanging a sequence of data packages over a transmission control protocol (TCP) connection between a client and a server and through the network DUT. The method includes storing client sequence identifiers and server sequence identifiers. The method includes synchronizing, in response to detecting an error on the TCP connection, the client and the server to a last data package exchanged prior to the error using the client sequence identifiers and the server sequence identifiers and resuming a test script at a next data package after the last data package exchanged prior to the error in the sequence of data packages.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: October 30, 2018
    Assignee: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD.
    Inventors: Marius Pavel Nistor, Mihail Florin Constantinescu
  • Patent number: 10097442
    Abstract: Methods, systems, and computer readable media for receiving test configuration information are disclosed. According to one exemplary method, the method occurs at a node configured to operate in a private network. The method includes registering node identification information with a registration server. The method also includes sending a keep-alive message to the registration server. The method further includes receiving, in response to the keep-alive message and via the registration server, test configuration information from a configuration system outside the private network.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: October 9, 2018
    Assignee: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD.
    Inventors: Marius Pavel Nistor, Nicolas Ribault, Mihail Florin Constantinescu, Taran Singh
  • Publication number: 20180167285
    Abstract: Methods, systems, and computer readable media for deploying a networking test tool in a cloud computing system are disclosed. An example method includes receiving user input specifying configuration information for a networking test tool for deployment in a cloud computing system. The user input specifies a range of networking test ports. The method includes deploying a central test server in the cloud computing system and deploying one or more public test agents in the cloud computing system. The method includes configuring the central test server, the one or more public test agents, and one or more private test agents in a network outside the cloud computing system to exchange test traffic using the range of networking test ports specified by the user input. The method includes configuring a firewall for the cloud computing system to open the range of networking test ports in the firewall for the test traffic.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Inventors: Mihail Florin Constantinescu, Taran Singh
  • Patent number: 9769291
    Abstract: Methods, systems, and computer readable media for facilitating the resolving of endpoint hostnames in test environments with firewalls, network address translators (NATs), or clouds is disclosed. According to one exemplary method, the method occurs at a registration server configured to operate in a public network. The method includes receiving, from a first endpoint, a packet including a payload containing a first address and a hostname associated with the first endpoint. The method also includes identifying a second address from a header of the packet. The method also includes initiating, using the second address, a connection to the first endpoint. The method also includes determining whether the connection is successful. The method further includes associating the hostname of the first endpoint with one of the first address and the second address based on results of the determination.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: September 19, 2017
    Assignee: IXIA
    Inventors: Marius Pavel Nistor, Mihail Florin Constantinescu, Nicolas Ribault
  • Publication number: 20170237638
    Abstract: The subject matter described herein relates to methods, systems, and computer readable media for test system connection resiliency. In some examples, a method for testing a network device under test (DUT) includes exchanging a sequence of data packages over a transmission control protocol (TCP) connection between a client and a server and through the network DUT. The method includes storing client sequence identifiers and server sequence identifiers. The method includes synchronizing, in response to detecting an error on the TCP connection, the client and the server to a last data package exchanged prior to the error using the client sequence identifiers and the server sequence identifiers and resuming a test script at a next data package after the last data package exchanged prior to the error in the sequence of data packages.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventors: Marius Pavel Nistor, Mihail Florin Constantinescu
  • Patent number: 9608906
    Abstract: Methods, systems, and computer readable media for identifying network locations associated with endpoints are disclosed. According to one exemplary method, the method occurs at a registration server including at least one processor and configured to operate in a public network or a semi-public network. The method includes receiving, from an endpoint, a packet including a payload containing a first address associated with the endpoint. The method also identifying a second address from a header of the packet. The method further includes determining, using the first address or the second address, whether to initiate a connection with the endpoint for determining a network location associated with the endpoint.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: March 28, 2017
    Assignee: Ixia
    Inventors: Mihail Florin Constantinescu, Marius Pavel Nistor
  • Publication number: 20160234113
    Abstract: Methods, systems, and computer readable media for identifying network locations associated with endpoints are disclosed. According to one exemplary method, the method occurs at a registration server including at least one processor and configured to operate in a public network or a semi-public network. The method includes receiving, from an endpoint, a packet including a payload containing a first address associated with the endpoint. The method also identifying a second address from a header of the packet. The method further includes determining, using the first address or the second address, whether to initiate a connection with the endpoint for determining a network location associated with the endpoint.
    Type: Application
    Filed: February 10, 2015
    Publication date: August 11, 2016
    Inventors: Mihail Florin Constantinescu, Marius Pavel Nistor
  • Publication number: 20160234163
    Abstract: Methods, systems, and computer readable media for facilitating the resolving of endpoint hostnames in test environments with firewalls, network address translators (NATs), or clouds is disclosed. According to one exemplary method, the method occurs at a registration server configured to operate in a public network. The method includes receiving, from a first endpoint, a packet including a payload containing a first address and a hostname associated with the first endpoint. The method also includes identifying a second address from a header of the packet. The method also includes initiating, using the second address, a connection to the first endpoint. The method also includes determining whether the connection is successful. The method further includes associating the hostname of the first endpoint with one of the first address and the second address based on results of the determination.
    Type: Application
    Filed: February 10, 2015
    Publication date: August 11, 2016
    Inventors: Marius Pavel Nistor, Mihail Florin Constantinescu, Nicolas Ribault
  • Publication number: 20160156541
    Abstract: Methods, systems, and computer readable media for receiving test configuration information are disclosed. According to one exemplary method, the method occurs at a node configured to operate in a private network. The method includes registering node identification information with a registration server. The method also includes sending a keep-alive message to the registration server. The method further includes receiving, in response to the keep-alive message and via the registration server, test configuration information from a configuration system outside the private network.
    Type: Application
    Filed: December 1, 2014
    Publication date: June 2, 2016
    Inventors: Marius Pavel Nistor, Nicolas Ribault, Mihail Florin Constantinescu, Taran Singh
  • Patent number: 8526334
    Abstract: Methods and apparatus for conducting a test of a network including a plurality of endpoints, each endpoint including a software agent for conducting network tests. Candidate endpoints pairs to conduct the test may be identified from the plurality of endpoints. The candidate endpoints pairs may be ranked in accordance with stored connectivity data. The connectivity of the candidate endpoint pairs may be checked in rank order until a connectable endpoint pair is located. The connectable endpoint pair may be instructed to conduct the test.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: September 3, 2013
    Assignee: Ixia
    Inventor: Mihail Florin Constantinescu
  • Publication number: 20130148516
    Abstract: Methods and apparatus for conducting a test of a network including a plurality of endpoints, each endpoint including a software agent for conducting network tests. Candidate endpoints pairs to conduct the test may be identified from the plurality of endpoints. The candidate endpoints pairs may be ranked in accordance with stored connectivity data. The connectivity of the candidate endpoint pairs may be checked in rank order until a connectable endpoint pair is located. The connectable endpoint pair may be instructed to conduct the test.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 13, 2013
    Inventor: Mihail Florin Constantinescu