Patents by Inventor Noah Gintis

Noah Gintis 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: 10606726
    Abstract: Methods, systems, and computer readable media for benchmark reference testing of data center or network equipment are disclosed. One method includes, using a network or data center test device, executing a plurality of performance tests to test a plurality of different performance parameters of a network or data center device under test. The method further includes obtaining individual test results for each of the different performance parameters. The method further includes generating a multi-dimensional score that combines the individual test results from the different performance parameters to indicate a composite performance of the data center or network device. The method further includes outputting the multi-dimensional score to a user.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: March 31, 2020
    Assignee: Keysight Technologies Singapore (Sales) Pte. Ltd.
    Inventors: Deepesh Arora, Kirit Bhamre, Noah Gintis
  • Patent number: 9936027
    Abstract: Methods, systems, and computer readable media for application session sharing are disclosed. According to one method, the method includes receiving, from a first client node, a request for initiating a remote application session for interacting with an application instance by one or more users. The method also includes initiating the remote application session and configuring a remote control server for interacting with the remote application session. The method further includes providing communications between the first client node and the application instance associated with the remote application session using the remote control server.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: April 3, 2018
    Assignee: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD.
    Inventors: Andrey John Balogh, Noah Gintis, Alok Kumar Srivastava, Alexandru-Bogdan Stefan
  • Patent number: 9641419
    Abstract: Methods, systems, and computer readable media for background testing of communications or storage network equipment are provided. One method includes receiving a control plane definition from a user. The control plane definition may specify emulated network equipment and network protocols run by the emulated network equipment. The method further includes, after receiving the control plane definition, automatically performing at least one background test during an idle time period by sending traffic from the emulated network equipment to at least one device under test and outputting results of the at least one background test to the user.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: May 2, 2017
    Assignee: Ixia
    Inventor: Noah Gintis
  • Patent number: 9628356
    Abstract: A network equipment test device provides a user interface for user specification of a test traffic source, a test traffic destination, SUT and waypoint topology and one or more test cases. In response to receiving the specified input from the user via the interface, the test traffic source is automatically configured to send the test traffic to the destination via the SUT. The waypoint is automatically configured to measure the test traffic. When the test is initiated, test traffic is sent from the test traffic source to the test traffic destination via the SUT and the at least one waypoint. Test traffic is measured at the waypoint, and traffic measurement results are displayed on a visual map of SUT topology.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: April 18, 2017
    Assignee: IXIA
    Inventor: Noah Gintis
  • Patent number: 9552309
    Abstract: Methods, systems, and computer readable media for providing precise timing in a virtual data network or storage network test environment are provided. One method includes providing at least one peripheral device or peripheral device emulator including a timing source. The method further includes connecting the at least one peripheral or peripheral device emulator to a peripheral interface of a computing platform hosting a hypervisor on which at least one test or application under test virtual machine executes. The method further includes making the timing source available to the at least one virtual machine. The method further includes executing a test and using the timing source to provide precise timing for the test.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: January 24, 2017
    Assignee: Ixia
    Inventor: Noah Gintis
  • Publication number: 20160359983
    Abstract: Methods, systems, and computer readable media for application session sharing are disclosed. According to one method, the method includes receiving, from a first client node, a request for initiating a remote application session for interacting with an application instance by one or more users. The method also includes initiating the remote application session and configuring a remote control server for interacting with the remote application session. The method further includes providing communications between the first client node and the application instance associated with the remote application session using the remote control server.
    Type: Application
    Filed: June 9, 2015
    Publication date: December 8, 2016
    Inventors: Andrey John Balogh, Noah Gintis, Alok Kumar Srivastava, Alexandru-Bogdan Stefan
  • Publication number: 20160182310
    Abstract: Methods, systems, and computer readable media for background testing of communications or storage network equipment are provided. One method includes receiving a control plane definition from a user. The control plane definition may specify emulated network equipment and network protocols run by the emulated network equipment. The method further includes, after receiving the control plane definition, automatically performing at least one background test during an idle time period by sending traffic from the emulated network equipment to at least one device under test and outputting results of the at least one background test to the user.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventor: Noah Gintis
  • Patent number: 9356855
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for providing for specification or autodiscovery of DUT topology information and for using the DUT topology information to generate DUT-topology-specific test results. One exemplary method includes, providing for specification or autodiscovery of DUT topology information associated with or more devices under test (DUT). The method further includes transmitting test packets to the at least one DUT. The method further includes receiving packets transmitted from or through the at least one DUT. The method further includes using the DUT topology information and the received packets to generate DUT-topology-specific test results.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: May 31, 2016
    Assignee: Ixia
    Inventor: Noah Gintis
  • Patent number: 9264340
    Abstract: Methods, systems, and computer readable media for misdirected packet drill down and negative packet capture at a network test device are disclosed. One exemplary method includes, at a network test device, receiving and storing, in the network test device, expected receive port information regarding a plurality of test packets. The method further includes transmitting the test packets to a device under test. The method further includes receiving at least some of the test packets from the device under test. The method further includes using the expected receive port information and the received test packets to identify misdirected test packets. The method further includes, for each of the packets identified as misdirected, determining a port of the network test device at which the packet should have been received and outputting an indication of the port of the network test device at which the packet should have been received.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 16, 2016
    Assignee: Ixia
    Inventor: Noah Gintis
  • Publication number: 20150356031
    Abstract: Methods, systems, and computer readable media for providing precise timing in a virtual data network or storage network test environment are provided. One method includes providing at least one peripheral device or peripheral device emulator including a timing source. The method further includes connecting the at least one peripheral or peripheral device emulator to a peripheral interface of a computing platform hosting a hypervisor on which at least one test or application under test virtual machine executes. The method further includes making the timing source available to the at least one virtual machine. The method further includes executing a test and using the timing source to provide precise timing for the test.
    Type: Application
    Filed: June 4, 2014
    Publication date: December 10, 2015
    Inventor: Noah Gintis
  • Patent number: 9094336
    Abstract: Methods, systems, and computer readable media for assisting with debugging of conditions associated with the processing of test packets by a device under test are disclosed. One method includes transmitting test packets to a device under test. The method further includes receiving at least some of the test packets from the device under test. The method further includes storing information regarding the transmitted packets and the received packets. The method further includes applying rules to the stored information to determine correlations between packet conditions and packet parameters. The method further includes determining at least one cause of the packet condition based on the correlations. The method further includes outputting an indication of the at least one cause of the packet condition.
    Type: Grant
    Filed: March 19, 2013
    Date of Patent: July 28, 2015
    Assignee: IXIA
    Inventor: Noah Gintis
  • Patent number: 9065770
    Abstract: An impairment unit, method, and machine readable storage media for emulating network impairments. A first network interface may receive network traffic including a plurality of received packets. A classifier may determine an impairment class of each received packet based on test information contained within a payload portion of each received packet, the impairment class of each received packet being one of a plurality of impairment classes, each impairment class uniquely associated with a corresponding one of a plurality of impairment profiles. An impairment engine may impair each of the plurality of impairment classes in accordance with the corresponding impairment profile to provide impaired network traffic. A second network interface may transmit the impaired network traffic to the network.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: June 23, 2015
    Assignee: Ixia
    Inventors: Earl Chew, Michael Hutchison, Noah Gintis
  • Publication number: 20150106669
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for providing for specification or autodiscovery of DUT topology information and for using the DUT topology information to generate DUT-topology-specific test results. One exemplary method includes, providing for specification or autodiscovery of DUT topology information associated with or more devices under test (DUT). The method further includes transmitting test packets to the at least one DUT. The method further includes receiving packets transmitted from or through the at least one DUT. The method further includes using the DUT topology information and the received packets to generate DUT-topology-specific test results.
    Type: Application
    Filed: October 10, 2013
    Publication date: April 16, 2015
    Inventor: Noah Gintis
  • Publication number: 20150106670
    Abstract: A network equipment test device provides a user interface for user specification of a test traffic source, a test traffic destination, SUT and waypoint topology and one or more test cases. In response to receiving the specified input from the user via the interface, the test traffic source is automatically configured to send the test traffic to the destination via the SUT. The waypoint is automatically configured to measure the test traffic. When the test is initiated, test traffic is sent from the test traffic source to the test traffic destination via the SUT and the at least one waypoint. Test traffic is measured at the waypoint, and traffic measurement results are displayed on a visual map of SUT topology.
    Type: Application
    Filed: August 5, 2014
    Publication date: April 16, 2015
    Inventor: Noah Gintis
  • Patent number: 9001668
    Abstract: A method for testing a network and a test manager for a network test system are disclosed. The method for testing a network may including displaying (1) a graphical user interface including a graphical representation of endpoints available for selection as endpoints of traffic to be generated during a test session and (2) a tabular list describing selected endpoints. Source endpoints for the traffic may be selected and the selected source endpoints may be designated on the graphical representation of endpoints and described in the tabular list. Traffic from the selected source endpoints to the selected destination endpoints may be generated for transmission via the network.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: April 7, 2015
    Assignee: Ixia
    Inventors: Noah Gintis, Razvan Stan
  • Publication number: 20150051872
    Abstract: Methods, systems, and computer readable media for benchmark reference testing of data center or network equipment are disclosed. One method includes, using a network or data center test device, executing a plurality of performance tests to test a plurality of different performance parameters of a network or data center device under test. The method further includes obtaining individual test results for each of the different performance parameters. The method further includes generating a multi-dimensional score that combines the individual test results from the different performance parameters to indicate a composite performance of the data center or network device. The method further includes outputting the multi-dimensional score to a user.
    Type: Application
    Filed: August 18, 2014
    Publication date: February 19, 2015
    Inventors: Deepesh Arora, Kirit Bhamre, Noah Gintis
  • Publication number: 20140269337
    Abstract: Methods, systems, and computer readable media for misdirected packet drill down and negative packet capture at a network test device are disclosed. One exemplary method includes, at a network test device, receiving and storing, in the network test device, expected receive port information regarding a plurality of test packets. The method further includes transmitting the test packets to a device under test. The method further includes receiving at least some of the test packets from the device under test. The method further includes using the expected receive port information and the received test packets to identify misdirected test packets. The method further includes, for each of the packets identified as misdirected, determining a port of the network test device at which the packet should have been received and outputting an indication of the port of the network test device at which the packet should have been received.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Ixia
    Inventor: Noah Gintis
  • Publication number: 20140269347
    Abstract: Methods, systems, and computer readable media for assisting with debugging of conditions associated with the processing of test packets by a device under test are disclosed. One method includes transmitting test packets to a device under test. The method further includes receiving at least some of the test packets from the device under test. The method further includes storing information regarding the transmitted packets and the received packets. The method further includes applying rules to the stored information to determine correlations between packet conditions and packet parameters. The method further includes determining at least one cause of the packet condition based on the correlations. The method further includes outputting an indication of the at least one cause of the packet condition.
    Type: Application
    Filed: March 19, 2013
    Publication date: September 18, 2014
    Applicant: Ixia
    Inventor: Noah Gintis
  • Patent number: 8832309
    Abstract: Methods, systems, and computer readable media for generation of sequence numbers for insertion into a data stream are disclosed. According to one aspect, low-overhead sequence number generation includes reading a stored set of coefficients and using them to calculate a value for a sequence number according to an equation for calculating a sequence number value, but not changing the values of the stored set of coefficients during generation of the sequence numbers. According to another aspect, a sequence number generation method is selected from multiple available methods based on a desired pattern of sequence numbers and used to generate sequence numbers that are included in a data stream. According to yet another aspect, sequence numbers are calculated using multiple inputs, each input being a counter output or a value referenced by a counter output.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: September 9, 2014
    Assignee: Ixia
    Inventors: Noah Gintis, Matthew R. Bergeron
  • Patent number: 8773984
    Abstract: A method and system for measuring a convergence time of a network. Test traffic including a plurality of packet groups may be transmitted and received via the network. The network may be instructed to redirect packets belonging to a selected packet group from a first port of the network to a second port of the network. A first test port unit coupled to the first port may determine an arrival rate for the selected packet group and store a below threshold timestamp when the arrival rate first falls below a predetermined threshold rate. A second test port unit coupled to the second port may determine an arrival rate for the selected packet group and store an above threshold timestamp when the arrival rate first equals or exceeds the predetermined threshold rate. The convergence time may be determined based on the below threshold timestamp and the above threshold timestamp.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: July 8, 2014
    Assignee: Ixia
    Inventors: Bruce Bockwoldt, John Dalmau, Gerald Pepper, Noah Gintis, Bryan Rittmeyer