×

Avoiding delayed data

  • US 9,391,840 B2
  • Filed: 03/07/2013
  • Issued: 07/12/2016
  • Est. Priority Date: 05/02/2012
  • Status: Active Grant
First Claim
Patent Images

1. A data processing system for selectively transmitting data onto a network, the data processing system comprising:

  • an application running on a processor, the application configured to form data for transmission and cause a timestamp to be generated and associated with the data for transmission, said timestamp being dependent on one of;

    a time at which said data is formed by the application; and

    a time at which said application requests transmission;

    a network protocol stack running on a processor, the network protocol stack configured to form the data for transmission into one or more network messages for transmission over a network connection, the one or more network messages being associated with the timestamp; and

    a network interface device providing an interface between the network protocol stack and the network and comprising a delay determination unit, the delay determination unit configured to, immediately prior to the one or more network messages being transmitted onto the network by means of the network interface device, check the timestamp to determine the time elapsed from the time represented by the timestamp and, if the time elapsed is greater than a maximum period, cause the one or more network messages to be discarded.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×