×

Multiple client simulator for push engine

  • US 9,015,021 B2
  • Filed: 10/25/2011
  • Issued: 04/21/2015
  • Est. Priority Date: 10/25/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A multiple client simulator, comprising:

  • a network interface system configured to;

    communicate with a push engine via long-term connections, opened and simultaneously maintained by the push engine, with multiple clients;

    receive, during a simulation of delivery of data to multiple clients, multiple instances of test data for delivery to the multiple clients from the push engine through the long-term connections; and

    a data processing system configured to;

    open and simultaneously maintain each of the long-term connections with the push engine through the network interface system, thereby simulating each of the multiple clients to the push engine; and

    log when each instance of test data is received by the network interface system, along with the identity of the connection through which the instance of test data was received,wherein the multiple client simulator further comprises;

    an operating system that provides at least one of;

    a default number of file descriptors that are available for assignment, wherein the available number of file descriptors has been increased beyond the default number and each connection is assigned a unique identifier, ora default number of ports that are available for use by application programs for communications through each IP address and the available number of ports has been increased beyond the default number, andwhen the available number of ports has been increased beyond the default number;

    each connection is assigned a unique combination of an IP address and a port, andthe network interface system includes a virtual interface module configured to simulate multiple IP addresses from only a single host computer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×