Cache method
First Claim
1. A method of transmitting update-display data from a thin server device to a thin client device, the method comprising the steps of:
- generating a key (6) representing new update-display data (1) to be transmitted;
comparing a newly generated key to a key or keys previously generated; and
compiling a message to be transmitted to the client device, wherein the message is set in dependence upon the result of the comparison step to identify to the client device whether the update-display data (1) is already cached, to be cached or not to be cached.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of transmitting update-display data (1) from a thin server device to a thin client device, the method comprising the steps of: generating a (short) key representing new update-display data (1) to be transmitted; comparing a newly generated key to a key or keys previously generated; compiling a message to be transmitted to the client device; the message comprising a header and code words representing the update-display data, wherein the header is set in dependence upon the result of the comparison step to identify to the client whether the update-display data is already cached, to be cached or not to be cached.
Preferably DCT coding is used.
A thin client server system using this method is faster and more efficient.
72 Citations
16 Claims
-
1. A method of transmitting update-display data from a thin server device to a thin client device, the method comprising the steps of:
-
generating a key (6) representing new update-display data (1) to be transmitted;
comparing a newly generated key to a key or keys previously generated; and
compiling a message to be transmitted to the client device, wherein the message is set in dependence upon the result of the comparison step to identify to the client device whether the update-display data (1) is already cached, to be cached or not to be cached. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer system comprising a server device having:
-
a cache memory;
a sequence identity generator to identify cache memory addresses;
a source data encoder;
a key generator for generating a key representing encoded source data;
a comparator for comparing a generated key to one or more cached keys;
a message generator linked to the comparator for generating different messages depending upon the output of the comparator;
a transmitter for sending the message to a client device;
the client device having;
a receiver for receiving the message from the server;
a cache memory;
a message reader; and
a display.
-
Specification