JPS63276337A - Download system - Google Patents
Download systemInfo
- Publication number
- JPS63276337A JPS63276337A JP62110583A JP11058387A JPS63276337A JP S63276337 A JPS63276337 A JP S63276337A JP 62110583 A JP62110583 A JP 62110583A JP 11058387 A JP11058387 A JP 11058387A JP S63276337 A JPS63276337 A JP S63276337A
- Authority
- JP
- Japan
- Prior art keywords
- data
- program
- memory
- personal computer
- capacity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Television Systems (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、放送局から送られてくるプログラムやデータ
を受信し記憶してパソコンの如きデータ処理手段へダウ
ンロードするためのダウンロードシステムの改良に関す
る。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to an improvement of a download system for receiving and storing programs and data sent from a broadcasting station and downloading them to data processing means such as a personal computer. .
従来のダウンロードシステムは、1符号化伝送方式文字
放送によるテレソフトウェア実験システムの開発”(放
送技術 昭和60.3 pp286〜291)に記載
のように、放送局から送られてくる番組データを文字放
送受信機が受信した後、利用者がダウンロード開始の指
示をすると、直ちに文字放送受信機からパソコンへデー
タの転送(ダウンロード)が開始する。しかし、文字放
送受信機からパソコンへダウンロードするデータの容量
は、ダウンロードが終了するまでは、パソコンでは検知
できなかった。Conventional download systems are capable of converting program data sent from broadcasting stations into text broadcasts, as described in "Development of Telesoftware Experimental System Using One-Coding Transmission Method Teletext Broadcasting" (Broadcasting Technology, 1986, pp. 286-291). When the user instructs the receiver to start downloading, the data transfer (download) from the teletext receiver to the computer starts immediately.However, the amount of data downloaded from the teletext receiver to the computer is limited. , it could not be detected by the computer until the download was completed.
上記従来技術において、パソコン側は、ダウンロードす
るデータの容量を、ダウンロードに先立って知ることが
できない。よって、パソコンのダウンロード可能なメモ
リエリアが、ダウンロードするデータの容量より少なく
、ダウンロード不可能な場合でも、パソコンはダウンロ
ードを開始してしまうという問題があった。In the above conventional technology, the personal computer cannot know the amount of data to be downloaded prior to downloading. Therefore, even if the downloadable memory area of the personal computer is smaller than the capacity of the data to be downloaded and downloading is impossible, there is a problem in that the personal computer starts downloading.
又、文字放送受信機からパソコンへのデータ転送は、多
くのパソコンに装備されているR8−232C回線を使
う場合が多い。ところが、R8−2320回線はデータ
の転送速度が、通常は最高で9600bpsであり、例
えば64Kbyteのデータを転送するのには、約55
秒かかる。従来技術では転送するデータの容量が転送開
始以前にはわからないので、利用者はデータの転送が終
了するまで待ちつづけ、データ転送がいつ終了するのか
わからず、不安感をもつという問題があった。Further, data transfer from a teletext receiver to a personal computer often uses an R8-232C line that is installed in many personal computers. However, the data transfer speed of the R8-2320 line is usually 9600 bps at the maximum, and for example, it takes about 55 kbytes to transfer 64 Kbytes of data.
It takes seconds. In the conventional technology, since the amount of data to be transferred is not known before the transfer starts, the user has to wait until the data transfer is completed, and there is a problem in that the user does not know when the data transfer will end and feels uneasy.
本発明の目的は、上記従来技術の問題点を解決し、ダウ
ンロードするデータの容量が、パソコンのダウンロード
可能なメモリエリアの容量よりも大きい場合には、ダウ
ンロードせず、又、ダウンロードを行う場合には、あら
かじめダウンロードに必要な時間を利用者に知らせ、ダ
ウンロード終了までの待ち時間における不安感を解消す
るダウンロードシステムを提供することにある。An object of the present invention is to solve the above-mentioned problems of the prior art, and to avoid downloading data if the amount of data to be downloaded is larger than the downloadable memory area of the personal computer, or to An object of the present invention is to provide a download system that notifies users of the time required for downloading in advance and relieves the user of anxiety during the waiting time until the download is completed.
上記目的は、放送局から送られる番組データを受信して
、ダウンロードするデータを番組メモリに記憶する機能
を有するダウンロードシステムに、受信した番組データ
の記憶内容の量を測定する測定手段と、該記憶内容の量
転送手段を設け、ダウンロードするパソコンには、ダウ
ンロードシステムより転送された記憶内容の量とパソコ
ン内のダウンロード可能なメモリ容量とを較べるメモリ
容量比較手段と、転送された記憶内容の量からダウンロ
ードに要する時間を計算する時間計算手段を設けること
により達成される。The above object is to provide a download system having a function of receiving program data sent from a broadcasting station and storing the data to be downloaded in a program memory; A content amount transfer means is provided, and the downloading computer is equipped with a memory capacity comparison means that compares the amount of memory content transferred from the download system with the downloadable memory capacity in the computer, and a memory capacity comparison means that compares the amount of memory content transferred from the download system with the downloadable memory capacity in the computer, and a method for comparing the amount of memory content transferred from the download system. This is achieved by providing a time calculation means for calculating the time required for downloading.
受信した番組データの記憶内容の量測定手段は、番組メ
モリに記憶したダウンロードする番組データの容量を測
定する。記憶内容の量転送手段は、記憶内容の量測定手
段が計った番組データの容量をパソコンへ転送する。パ
ソコン内のメモリ容量比較手段は番組データの容量が、
パソコンのダウンロード可能なメモリ容量よりも少ない
場合には、パソコンはダウンロードを中止する。よって
、ダウンロードする番組データの容量より、パソコンの
ダウンロード可能なメモリ容量が少なく、ダウンロード
不可能な場合でも、ダウンロードを開始してしまうとい
う問題は起こらない。The storage content amount measuring means of the received program data measures the capacity of the program data to be downloaded stored in the program memory. The storage content amount transfer means transfers the program data capacity measured by the storage content amount measuring means to the personal computer. The memory capacity comparison method in your computer is based on the program data capacity.
If the memory capacity is less than the downloadable memory capacity of the computer, the computer stops downloading. Therefore, even if the downloadable memory capacity of the personal computer is smaller than the capacity of the program data to be downloaded and the download is impossible, the problem of starting the download does not occur.
又、パソコン内の時間計算手段は、番組データの容量と
、ダウンロードシステムからパソコンへの番組データ転
送速度より、番組データを転送するのに要する時間を計
算し、番組データの転送に先立って表示する。これによ
り、利用者はあらかじめ番組データの転送が終了するま
での時間を知ることができるので、ダウンロードがいつ
終了するかわからないといった不安感を解消できる。Further, the time calculation means within the personal computer calculates the time required to transfer the program data based on the capacity of the program data and the program data transfer speed from the download system to the personal computer, and displays the time required to transfer the program data prior to the transfer of the program data. . This allows the user to know in advance how much time it will take to complete the program data transfer, thereby eliminating the anxiety of not knowing when the download will end.
以下、本発明の実施例を図面を使って説明する。 Embodiments of the present invention will be described below with reference to the drawings.
第1図は本発明の一実施例としての文字放送によるテレ
ソフトウェア受信機のブロック図である。FIG. 1 is a block diagram of a teletext telesoft receiver according to an embodiment of the present invention.
1は放送局、2はTVアンテナ、3はTVチューナ、4
は文字放送デコーダ、5は番組検索装置、6はゲート、
7は番組メモリ、8はCPU、9はデータ数カウンタ、
10は番組番号メモリ、11は双方向インターフェース
、12はパソコン、13ハキ−ボード、14はディスプ
レイである。1 is a broadcast station, 2 is a TV antenna, 3 is a TV tuner, 4
is a teletext decoder, 5 is a program search device, 6 is a gate,
7 is a program memory, 8 is a CPU, 9 is a data number counter,
10 is a program number memory, 11 is a two-way interface, 12 is a personal computer, 13 is a keyboard, and 14 is a display.
放送局1から送られるTV電波はTVアンテナ2を介し
てTVチューナ3で受信する。文字放送デコーダ4は、
TVチューナ3から送られるTV倍信号り文字放送のデ
ータパケットを抜き取る。TV radio waves sent from a broadcasting station 1 are received by a TV tuner 3 via a TV antenna 2. The teletext decoder 4 is
The data packet of the TV double signal or teletext sent from the TV tuner 3 is extracted.
一本、利用者はキーボード13を介してパソコン12ヘ
ダウンロードを希望する番組の番組番号を指示する。パ
ソコン12はこの番組番号を双方向インターフェース1
1を通してCPU8へ送ル。CPU8は、この番組番号
を、番組番号メモIJ 10に記憶させると同時に、番
組検索スタート信号Sを番組検索装置5に送り、データ
数カウンタ9をクリアする。番組検索装置5は番組検索
スタート信号Sが入力されると、文字放送デコーダ4か
ら送られる文字放送のパケットデータから番組番号メモ
リ10と同じ番組番号の番組を検索し、番号が検索され
ると、ゲート6を開いて、番組データを番号メモリ7へ
記憶させる。データ数カウンタ9はゲート6から番組メ
モリ7へ1ビツトデータ転送する度に1ずつ増加する。First, the user instructs the program number of the program he wishes to download to the personal computer 12 via the keyboard 13. The computer 12 sends this program number to the two-way interface 1.
1 to CPU8. The CPU 8 stores this program number in the program number memo IJ 10, and at the same time sends a program search start signal S to the program search device 5 and clears the data number counter 9. When the program search start signal S is input, the program search device 5 searches the program number memory 10 for a program with the same program number from the teletext packet data sent from the teletext decoder 4, and when the number is retrieved, The gate 6 is opened and the program data is stored in the number memory 7. The data number counter 9 increases by 1 each time 1 bit data is transferred from the gate 6 to the program memory 7.
番組検索装置5は希望番組の最後のデータを転送し終る
とゲート6を閉じ、番組転送終了信号EをCPU8へ送
る。CPU8はデータ数カウンタ9の値を使って、番組
メモリ7からパソコン12へ転送する総データ数Nを計
算する。Nの計算は、例えば番組データがパケット化さ
れ、1パケツトが272ビツトで、そのうちチェック符
号が82ビツト、プリフィックスが14ビツトで残りの
176ビツトが有効なデータブロックであるなら(1)
式を使って計算する。When the program search device 5 finishes transferring the last data of the desired program, it closes the gate 6 and sends a program transfer end signal E to the CPU 8. The CPU 8 uses the value of the data number counter 9 to calculate the total number N of data to be transferred from the program memory 7 to the personal computer 12. To calculate N, for example, if the program data is packetized and one packet has 272 bits, of which the check code is 82 bits, the prefix is 14 bits, and the remaining 176 bits are valid data blocks, (1)
Calculate using formulas.
N (bits) =−・C(bits) −
−(1]ここでCはデータ数カウンタ9の値である。次
にCPU8は双方向インターフェース11を介してパソ
コン12へNの値を転送した後、パソコン12からの応
答待ちになる。N (bits) =-・C(bits) −
-(1) Here, C is the value of the data number counter 9. Next, the CPU 8 transfers the value of N to the personal computer 12 via the bidirectional interface 11, and then waits for a response from the personal computer 12.
パソコン12はNを受信すると、パソコン12内部のダ
ウンロード可能なメモリエリアの記憶容iM(bits
)とNを比較し、比較結果により次の処理を行う。When the personal computer 12 receives N, it updates the storage capacity iM (bits) of the downloadable memory area inside the personal computer 12.
) and N, and perform the following processing based on the comparison result.
(イ)M<Nのとき
ダウンロードする番組データの容量が、パソコンのダウ
ンロード可能なメモリエリアの容量を越えているので、
ダウンロード不可能であることをディスプレイ14を使
って利用者に知らせる。さらに双方向インターフェース
11を介してCPU8へダウンロードキャンセルコマン
ドヲ送ル。(b) When M<N, the capacity of the program data to be downloaded exceeds the capacity of the computer's downloadable memory area.
A display 14 is used to notify the user that downloading is not possible. Furthermore, a download cancel command is sent to the CPU 8 via the bidirectional interface 11.
仲)M≧Nのとき
パソコン12は磐)式により、番組メモリ7からパソコ
ン12への番組データの転送時間Tを計算する。When M≧N, the personal computer 12 calculates the transfer time T of the program data from the program memory 7 to the personal computer 12 using the formula Iwa).
T(Sl=”’旦と ・・・・・・(2)R(b
itl)
ここでRは双方向インターフェース10のデータ転送速
度である。次に、ディスプレイ14を使って、ダウンロ
ード終了までに要する時間がT (S)であることを利
用者に知らせる。さらに、双方向インターフェース11
を介してCPU8ヘダウンロードスタートコマンドを送
る。T(Sl=”'danto ・・・・・・(2)R(b
itl) where R is the data transfer rate of the bidirectional interface 10. Next, using the display 14, the user is informed that the time required to complete the download is T(S). Furthermore, the bidirectional interface 11
A download start command is sent to the CPU 8 via.
CPU8はパソコン12から送られるコマンドに従って
、以下の処理を行う。The CPU 8 performs the following processing according to commands sent from the personal computer 12.
(ハ)ダウンO−ドキャセルコマンド受信時番組メモリ
7からパソコン12への番組データの転送は行わず、受
信番組番号の指定待ち状態となる。(c) When a down O-do cancel command is received, the program data is not transferred from the program memory 7 to the personal computer 12, and the system waits for designation of the received program number.
に)ダウンロードスタートコマンド受信時番組メモリ7
の番組データを双方向インターフェース11を介してパ
ソコン12へ転送する。転送終了後、受信番号の指定待
ち状態となる。) Program memory 7 when download start command is received
program data is transferred to the personal computer 12 via the two-way interface 11. After the transfer is completed, the system waits for the reception number to be specified.
第2図は本発明を、衛星放送のデータチャンネルを使っ
たテレソフトウェアに適用した第2の実施例のブロック
図である。20は放送局、21は放送衛星、四はパラボ
ラアンテナ、詔はB8チューナ、富はデータチャンネル
デコーダである。FIG. 2 is a block diagram of a second embodiment in which the present invention is applied to telesoftware using a data channel of satellite broadcasting. 20 is a broadcasting station, 21 is a broadcasting satellite, 4 is a parabolic antenna, Yoshi is a B8 tuner, and Tomi is a data channel decoder.
放送局加から送られる電波は1.放送衛星21を経由し
、パラボラアンテナ22を介してBSチューナnで受信
する。BSチューナ路は、受信した電波を復調してPC
M音声チャンネルを抜取り、データチャンネルデコーダ
冴へ送る。データチャンネルデコーダ寓は、PCM音声
チャンネルの制御信号をデコードしてPCM音声チャン
ネルのうち、データチャンネルを抜取る。以後の動作に
ついては、第1の実施例と同様である。データチャンネ
ルは、第1の実施例における文字放送のデータパケット
に相当する。Radio waves sent from broadcasting station Canada are 1. It is received by a BS tuner n via a broadcasting satellite 21 and a parabolic antenna 22. The BS tuner path demodulates the received radio waves and sends them to the PC.
The M audio channel is extracted and sent to the data channel decoder Sae. The data channel decoder decodes the control signal of the PCM audio channel and extracts the data channel from the PCM audio channel. The subsequent operations are the same as in the first embodiment. The data channel corresponds to the teletext data packet in the first embodiment.
以上のように、本実施例においては、ダウンロ−ドする
番組データの容量が、パソコンのダウンロード可能なメ
モリエリアの容量よりも大きい場合には、自動的にダウ
ンロードをキャンセルすることができる。又、ダウンロ
ードを実行する場合は、ダウンロードに要する時間をあ
らかじめ利用者が知ることができるので、ダウンロード
がいつ終了するのかわからないという不安感を解消する
ことができる。As described above, in this embodiment, if the capacity of the program data to be downloaded is larger than the capacity of the downloadable memory area of the personal computer, the download can be automatically canceled. Furthermore, when executing a download, the user can know in advance how long the download will take, which eliminates the anxiety of not knowing when the download will end.
本発明によれば、ダウンロードするパソコンにおいて、
タウンロード実行前にあらかじめ、ダウンロードするデ
ータの容量と、パソコンのダウンロード可能なメモリエ
リアの容量とを比較することにより、パソコンのダウン
ロード可能なメモリエリアの容量が、ダウンロードする
データの容量よりも少なく、全てのデータをダウンロー
ドしきれないという失敗を未然に防ぐことができるので
、ダウンロードの効率を向上する効果がある。又、ダウ
ンロード時の転送速度と、ダウンロードするデータの容
量から、ダウンロードに要する時間を計算して、あらか
じめ利用者に知らせることにより、ダウンロードがいつ
終了するかわからないという利用者の不安感を解消する
ことができるので、ダウンロードシステムの使い易さが
向上する効果がある。According to the present invention, in the downloading PC,
By comparing the capacity of the data to be downloaded and the capacity of the downloadable memory area of the computer before executing the download, the capacity of the downloadable memory area of the computer is smaller than the capacity of the data to be downloaded. Since failures such as not being able to download all the data can be prevented, this has the effect of improving download efficiency. In addition, by calculating the time required for downloading based on the transfer speed at the time of downloading and the amount of data to be downloaded, and notifying the user in advance, this eliminates the user's anxiety of not knowing when the download will finish. This has the effect of improving the ease of use of the download system.
第1図および第2図はそれぞれ本発明の一実施例を示す
ブロック図である。
4・・・文字放送デコーダ 5・・・番組検索装置6・
・・ゲート 7・・・番組メモリ8・・・c
pu 9・・・データ数カウンタ10・・
・番組番号メモリ
11・・・双方向インターフェース
12・・・パソコン 13・・・キーボード1
4・・・ディスプレイFIG. 1 and FIG. 2 are block diagrams each showing an embodiment of the present invention. 4... Teletext decoder 5... Program search device 6.
...Gate 7...Program memory 8...c
pu 9...Data number counter 10...
・Program number memory 11...Two-way interface 12...PC 13...Keyboard 1
4...Display
Claims (1)
と、前記番組データから予め指定した特定番組のそれを
抜き取る番組選択手段と、前記特定番組のデータを記憶
する番組メモリと、前記番組メモリの内容をパソコンの
如きデータ処理手段へ転送する手段と、から成るダウン
ロードシステムにおいて、 前記番組メモリに記憶した記憶内容の量を計測する手段
を具備し、計測した該記憶内容の量を前記パソコンの如
きデータ処理手段へ転送することを特徴とするダウンロ
ードシステム。 2、特許請求の範囲第1項記載のダウンロードシステム
において、計測した前記記憶内容の量の転送は、前記番
組メモリの内容の転送に先だって行うことを特徴とする
ダウンロードシステム。 3、特許請求の範囲第1項または第2項記載のダウンロ
ードシステムにおいて、パソコンの如き前記データ処理
手段内の被ダウンロード可能なメモリエリアの容量が、
前記記憶内容の量よりも少ない場合には、前記番組メモ
リから前記データ処理手段へのデータ転送を行わないこ
とを特徴とするダウンロードシステム。 4、特許請求の範囲第1項または第2項記載のダウンロ
ードシステムにおいて、前記記憶内容の量と、前記デー
タ転送手段の転送速度より、前記番組メモリの内容の転
送に要する時間を計算し、前記データ処理手段において
表示することを特徴とするダウンロードシステム。[Scope of Claims] 1. Means for receiving program data sent from a broadcasting station, program selection means for extracting a specific program designated in advance from the program data, and a program for storing data of the specific program. A download system comprising a memory and means for transferring the contents of the program memory to a data processing means such as a personal computer, comprising means for measuring the amount of stored contents stored in the program memory, and measuring the amount of the stored contents stored in the program memory. A download system characterized in that the amount of data is transferred to data processing means such as the personal computer. 2. The download system according to claim 1, wherein the measured amount of the stored content is transferred before the content of the program memory is transferred. 3. In the download system according to claim 1 or 2, the capacity of the downloadable memory area in the data processing means such as a personal computer is
A download system characterized in that, if the amount is less than the amount of stored content, data is not transferred from the program memory to the data processing means. 4. In the download system according to claim 1 or 2, the time required to transfer the contents of the program memory is calculated from the amount of the stored contents and the transfer speed of the data transfer means, and A download system characterized by displaying on a data processing means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62110583A JPS63276337A (en) | 1987-05-08 | 1987-05-08 | Download system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62110583A JPS63276337A (en) | 1987-05-08 | 1987-05-08 | Download system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63276337A true JPS63276337A (en) | 1988-11-14 |
Family
ID=14539524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62110583A Pending JPS63276337A (en) | 1987-05-08 | 1987-05-08 | Download system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS63276337A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994006117A1 (en) * | 1993-04-02 | 1994-03-17 | Henricus Bernardus Maria Raben | Reproduction technique for sounds, pictures or both |
US5412416A (en) * | 1992-08-07 | 1995-05-02 | Nbl Communications, Inc. | Video media distribution network apparatus and method |
US5566353A (en) * | 1994-09-06 | 1996-10-15 | Bylon Company Limited | Point of purchase video distribution system |
US5761601A (en) * | 1993-08-09 | 1998-06-02 | Nemirofsky; Frank R. | Video distribution of advertisements to businesses |
-
1987
- 1987-05-08 JP JP62110583A patent/JPS63276337A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5412416A (en) * | 1992-08-07 | 1995-05-02 | Nbl Communications, Inc. | Video media distribution network apparatus and method |
WO1994006117A1 (en) * | 1993-04-02 | 1994-03-17 | Henricus Bernardus Maria Raben | Reproduction technique for sounds, pictures or both |
US5761601A (en) * | 1993-08-09 | 1998-06-02 | Nemirofsky; Frank R. | Video distribution of advertisements to businesses |
US5566353A (en) * | 1994-09-06 | 1996-10-15 | Bylon Company Limited | Point of purchase video distribution system |
US5983069A (en) * | 1994-09-06 | 1999-11-09 | Stv Asia Ltd. | Point of purchase video distribution system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7289817B2 (en) | File downloading apparatus and method for mobile communication system | |
JPH09148994A (en) | Data broadcasting system and its terminal device | |
US20060104236A1 (en) | Broadcasting terminal for updating pilot channel information and method thereof | |
JPH08195952A (en) | Data reception processor, data reception processing method and broadcasting method | |
RU2007118698A (en) | METHODS AND DEVICES FOR DATA TRANSFER TO MOBILE DATA PROCESSING UNIT | |
JPH1155203A (en) | Transmission and reception system | |
JPS63276337A (en) | Download system | |
US20030172382A1 (en) | Method and apparatus for searching for broadcasting program information | |
US6286037B1 (en) | Data communication system, data communication method, data receiver and data receiving method | |
JP2003069976A (en) | Information providing system, information processor and method, information providing device and method, recording medium, and program | |
CN101485226A (en) | Resource constrained electronic device including means for prioritizing services | |
JP3826415B2 (en) | Receiver | |
JP3250532B2 (en) | Data transmitting / receiving system, data receiving apparatus, and data receiving method | |
JP3235460B2 (en) | FM multiplex information receiver | |
JPH10224747A (en) | Character information transfer system | |
KR19990042290A (en) | Guide information interface device and improved interface method of improved satellite broadcasting receiver | |
JP2002510908A (en) | Receiver / decoder | |
JP2002305483A (en) | Data distribution system and control method thereof | |
US20100316351A1 (en) | System and method for providing video file | |
JP3933903B2 (en) | Information communication system, information communication method, and terminal device | |
KR19990040505A (en) | System software update device and method in satellite broadcasting receiver | |
JP3898914B2 (en) | Channel selection method for digital broadcasting receiver | |
JP2005277997A (en) | Digital broadcasting receiver | |
JPH0766784A (en) | Program broadcasting system, data processing apparatus used in the system, and method thereof | |
KR100381455B1 (en) | A fm radio data receiver for cns, pda and an operation system thereof |