METHOD AND SYSTEM FOR STALE DATA DETECTION BASED QUALITY OF SERVICE
First Claim
1. A method for controlling the quality of service for data communication, the method comprising:
- performing by at least one processing device;
receiving a data set, wherein said data set comprises a timestamp acquired prior to being received, said timestamp having a time value, wherein said timestamp represents a time said data set was generated, and wherein said time value is an expiration time of said data set;
reviewing said timestamp of said data set;
determining if said time value of said timestamp is greater than a current time; and
dropping said data set if said time value of said timestamp is greater than said current time.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain embodiments of the present invention provide for a system and method for controlling the quality of service for data communication. The method includes reviewing a timestamp of a data set, the timestamp having a time value. The time value may be the time the data set expires. Alternatively, the time value may be the time the data set was acquired. In yet another alternative, the time stamp may include both the time the data set expires and the time the data set was acquired. Next, the method includes determining if the time value of the time stamp is greater than the current time. If the time value is the time the data set expires and the time stamp is greater than the current time, the data set has become stale and is dropped.
-
Citations
22 Claims
-
1. A method for controlling the quality of service for data communication, the method comprising:
performing by at least one processing device; receiving a data set, wherein said data set comprises a timestamp acquired prior to being received, said timestamp having a time value, wherein said timestamp represents a time said data set was generated, and wherein said time value is an expiration time of said data set; reviewing said timestamp of said data set; determining if said time value of said timestamp is greater than a current time; and dropping said data set if said time value of said timestamp is greater than said current time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method for controlling the quality of service for data communication, the method comprising:
performing by at least one processing device; receiving a data set, wherein said data set comprises a timestamp acquired prior to being received, and wherein said timestamp comprises a time value representing a time said data set was generated; reviewing said timestamp of said data set; reviewing an identifier of said data set for associating said data set with one of a plurality of groups, each of said groups being associated with a predetermined threshold time value; calculating a difference between said time value of said timestamp and a current time; and dropping said data set if said difference between said time value of said time-stamp and said current time exceeds said predetermined threshold time value. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 22)
-
18. A computer-readable medium encoded with a set of instructions for execution on a processing device, said set of instructions comprising:
-
a receiving routine for receiving a data set, wherein said data set comprises a timestamp acquired prior to being received, said timestamp having a time value, wherein said timestamp represents a time said data set was generated, and wherein said time value is an expiration time of said data set; a reviewing routine for reviewing a timestamp of a data set; a comparing routine for determining if said time value of said timestamp is greater than a current time; and a dropping routine for dropping said data set if said current time exceeds said time value of said timestamp. - View Dependent Claims (19, 20, 21)
-
Specification