System and method for maintaining cache consistency in a wireless communication system
First Claim
1. A cache consistency system for a mobile communication terminal in communication with a communication server in a wireless communication network, the cache consistency system comprising:
- a cache medium for storing cache data in the mobile communication terminal;
wherein the communication server broadcasts an invalidation bit pattern (IBP) representing whether or not cache data associated with the bit pattern is invalidated at a broadcast period;
, wherein at least one bit in the IBP is associated with at least one cache data, such that the mobile communication terminal invalidates a particular cache data corresponding to a particular bit in the IBP.
1 Assignment
0 Petitions
Accused Products
Abstract
An invalidation bit pattern (IBP) for maintaining transaction cache consistency in a wireless communication system is provided. The IBP comprises at least one bit corresponding to at least one cached data stored on a cache of a mobile communication terminal, wherein the bit value represents whether the corresponding cached data was updated in a communication server during a first broadcast period, said first broadcast period associated with a first time stamp; and an IBP time stamp representing time the IBP was broadcast; wherein if the difference between the IBP time stamp and the first time stamp is larger than a threshold value, then all cached data stored on the cache is replaced with updated data from the communication server; and wherein if the difference between the IBP time stamp and the first time stamp is not larger than a threshold value, then updating the corresponding cached data with updated data from the communication server, if the bit value represents that the corresponding cached data was updated.
-
Citations
20 Claims
-
1. A cache consistency system for a mobile communication terminal in communication with a communication server in a wireless communication network, the cache consistency system comprising:
a cache medium for storing cache data in the mobile communication terminal;
wherein the communication server broadcasts an invalidation bit pattern (IBP) representing whether or not cache data associated with the bit pattern is invalidated at a broadcast period;
, wherein at least one bit in the IBP is associated with at least one cache data, such that the mobile communication terminal invalidates a particular cache data corresponding to a particular bit in the IBP.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method for maintaining cache consistency of a mobile communication terminal in communication with a communication server in a wireless communication network, the method comprising:
-
broadcasting an invalidation bit pattern (IBP) from the communication server to the mobile communication terminal, the IBP comprising a plurality of bits, at least one bit representing whether or not a corresponding cached data for a mobile communication transaction is invalidated after a first broadcast period;
determining whether or not a disconnection in communication between the mobile communication terminal and the communication server occurred based on a time stamp of the IBP;
updating invalidated cached data based on updated information included in the IBP, if it is determined that the disconnection did not occur; and
updating a first portion of the cached data based on updated information included in the IBP, if it is determined that the disconnection did occur. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An invalidation bit pattern (IBP) for maintaining transaction cache consistency in a wireless communication system comprising:
-
at least one bit corresponding to at least one cached data stored on a cache of a mobile communication terminal, wherein the bit value represents whether the corresponding cached data was updated in a communication server during a first broadcast period, said first broadcast period associated with a first time stamp; and
an IBP time stamp representing time the IBP was broadcast;
wherein if the difference between the IBP time stamp and the first time stamp is larger than a threshold value, then all cached data stored on the cache is replaced with updated data from the communication server; and
wherein if the difference between the IBP time stamp and the first time stamp is not larger than a threshold value, then updating the corresponding cached data with updated data from the communication server, if the bit value represents that the corresponding cached data was updated.
-
Specification