Method and apparatus for providing error correction

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 11/14 (2006.01) G06F 3/14 (2006.01) G06F 11/28 (2006.01)

Patent

CA 2329419

The invention is directed to an error correction scheme used in a computer system where data is provided from a service to a terminal. The data is dynamically changing, and the user is interested more in a final or current state of the data than in intermediate states. Data is provided in a stream of blocks with sequential "sequence" numbers associated with each block. The invention assumes that the data provider transmits data blocks in order of sequence. The terminal tracks the sequence numbers of incoming blocks. When the terminal finds that one or more blocks have been skipped or are missing, the terminal sends a request to the central source for update data. Unlike prior art systems, which request that the missing block or blocks be re-sent, the present invention requests that the information contained in the missing command be provided, for example the current data at the display area associated with the missing block. The central source maintains the current data state of all display areas, and so sends a data block containing the requested data. In the meantime, the terminal continues to receive and display all received data blocks without waiting for the update request to be filled. This differs from many prior art schemes where display is halted until replacement data is received.

L'invention concerne un programme de correction d'erreurs utilisé dans un système informatique dans lequel les données sont fournies d'un service à un terminal. Ces données changent de manière dynamique, l'utilisateur étant plus intéressé par l'état final ou en cours de ces données que par les états intermédiaires de celles-ci. Les données sont fournies dans un flux de blocs, des numéros de "séquence" étant associés à chacun de ces blocs. Cette invention suppose donc que le fournisseur de données transmet des blocs de données en ordre de séquence. Le terminal recherche les numéros de séquence des blocs entrants, et s'il s'avère qu'un ou plusieurs blocs ont été sautés ou sont manquants, ce terminal demande à la source centrale des données mises à jour. Contrairement aux systèmes traditionnels, dans lesquels le(s) bloc(s) manquant(s) doivent être à nouveau envoyés, la présente invention permet aux informations contenues dans l'instruction manquante, par exemple les données en cours, de venir s'afficher dans la zone associé au bloc manquant. La source centrale gère l'état en cours des données dans toutes les zones d'affichage, et envoie un bloc de données contenant les données demandées. Dans le même temps, le terminal continue de recevoir et d'afficher tous les blocs de données reçus, sans attendre la mise à jour, ce qui différencie ce système des systèmes traditionnels, dans lesquels l'affichage s'interrompt jusqu'à réception des données de remplacement.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for providing error correction does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for providing error correction, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for providing error correction will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2004194

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.