数据传输方法及应用于该方法的信息装置的利记博彩app

文档序号:7955139阅读:254来源:国知局
专利名称:数据传输方法及应用于该方法的信息装置的利记博彩app
技术领域
本发明是有关于一种数据传输方法及应用于该方法的信息装置,更详而言 的,是有关于一种可将资料分割为若干笔具一定长度的单位数据,并对其各别 进行编译码处理以达数据实时传输的数据传输方法及应用于该方法的信息装置。
背景技术
随着通讯技术的蓬勃发展,数字数据内容包罗万象。但由于例如影像、语 音等数据比较庞大,占用储存空间较大,且不利于传输。
以手持装置如PDA、智能手机(Smartphone)为例,使用者经常会将其与电 脑连结以进行数据交换的作业,而目前该种数据交换作业会因数据的容量庞大 及通讯协议的受限而导致数据传输时间较长。因此于该数据进行传输前, 一般 必须透过一数据压縮及解压缩的的过程,俾该多媒体数据于保证其完整性及可 靠性的前提下以尽可能小的容量大小进行传输,以减少数据传输的时间并节约 储存空间。
一般而言,欲传输大量的数据(如影像、语音等数据),先压縮再传输至 另端,再解压縮是常用的方式。
请参阅图4,其是显示已知技术数据传输的结构示意图。如图所示,其是应 用于电子信息装置50、 60间的数据传输。电子信息装置50、 60各具有压縮/解 压縮模块51、 61及传送/接收模块52、 62。于电子信息装置50传输数据至电子 信息装置60时,该数据传输方式是为首先令电子信息装置50依据一压縮标准 透过压縮/解压縮模块51压縮该数据以形成一压縮数据,再透过传送/接收模块 52以例如有线或无线传输方式将该压縮数据传输至另端的电子信息装置60,最 后由电子信息装置60的传送/接收模块62接收到该压縮数据后,透过压縮/解 压縮模块61解压縮该压縮数据以还原数据。
然而,该种数据传输方式仍存在总传输时间(压缩时间+压縮数据传输时 间+解压縮时间)过长并无法提供实时地数据传输的问题。发送端的电子信息 装置首先必须将该笔数据全部压缩后再行传输,不仅增加使用者的操作,且该 压縮过程极大地耗费时间,同时增加该电子信息装置的处理负担,俾其于压縮 处理时占用很大资源而无法同时处理其它任务。
同时,接收端的电子信息装置惟有接收完整个压縮数据后方可实施解压缩, 俾其等待时间较长,且该解压縮过程同样会增加该电子信息装置的处理负担。 用于该方法的信息装置,于实现电子信 息装置间的数据传输作业,更俾可避免如已知技术中耗费时间、效率低下、占 用资源及无法提供实时传输的种种缺失,已成为目前业界亟待解决的课题。

发明内容
本发明的主要目的在于提供一种数据传输方法及应用于该方法的信息装 置,其是利用将该数据分割成具一定长度的区块并对其各别进行编码/译码,以 提高数据传输的速度。
本发明的另一目的在于提供一种数据传输方法及应用于该方法的信息装 置,其是利用一可依据数据出现的机率而实时更新的编译码代码信息,以对所 欲传输的数据依序进行快速编译码及传输。
本发明的再一目的在于提供一种数据传输方法及应用于该方法的信息装 置,其是利用通讯协议配置网络连结,俾简化操作、节约成本并提高管理效率。 本发明的又一目的在于提供一种数据传输方法及应用于该方法的信息装置,其 是利用通讯协议配置网络连结,俾达成数据传输系统架构简单的效果。
为达上述目的及其它,本发明提供一种数据传输方法及应用于该方法的信 息装置。该数据传输方法,是应用于一第一信息装置与一第二信息装置之间的 数据传输作业,该数据传输方法是包括令该第一信息装置与该第二信息装置 建立通讯连接,并自该第二信息装置获取可供作为数据编码依据的代码信息; 令该第一信息装置将所欲传送的数据分割为若干笔具一定长度的单位数据,并 依据该代码信息依序对该等单位数据进行编码后,传送该若干笔单位编码数据
至该第二信息装置;以及令该第二信息装置依序接收该若干笔编码数据并依据
该代码信息将该若干笔单位编码数据进行译码以获取所需的数据。
于本发明的数据传输方法中,该第二信息装置复执行下列作业于接收该 自第一信息装置所传送的单位编码数据后,校验由该第二信息装置所接收的编 码数据是否存在缺损,并可将该校验结果回复至该第一信息装置,以令该第一
信息装置于接受到数据存在缺损的检验结果后进行重传数据的作业;以及于数
据传输完毕后,储存该最后一次使用的代码信息以供于下次数据传输时作为编 译码处理的依据。
上述该代码信息是依据统计得到的该等单位数据所出现的机率而实时更 新。若单位数据所出现的机率愈高,其编码处理所需的码元就可愈少,藉此得
以有效压縮数据。于一较佳实施例中,该数据的编译码处理是为Huffman编译 码方式。
上述该第一信息装置与该第二信息装置建立的通讯连接方式是可为例如为 USBl.O、 USB2.0或IEEE1394的接口的有线连接方式及例如Bluetooth、 GPRS、
3G或无线网络适配卡的无线连接方式的其中一者,但并不以此为限。 本发明亦揭露一种应用于该数据传输方法的信息装置,其是包括储存模 块,是用以储存一代码信息表,该代码信息表具有依据统计数据出现机率而形 成的代码信息;编译码模块,用以依据该储存模块的代码信息,依序将该分割 为若千笔具一定长度的单位数据进行编译码处理;以及收发模块,用以收发由 该编译码模块所作处理的编码数据。
上述该信息装置复包括一用以建立通讯连接的连接模块、 一用以依据统计 得到的该若干笔单位数据所出现的机率而实时更新代码信息的更新模及一用以 校验该收发模块所接收的编码数据是否存在缺损,并回复该校验结果的校验模 块。于一较佳实施例中,该第一及第二信息装置是为个人数字助理(PDA)、移 动电话、智能手机、笔记本电脑及桌上型电脑的其中一者。
透过本发明的数据传输方法及应用于该方法的信息装置,利用将所欲传输 的数据分割为若干笔具一定长度的单位数据,并利用一可依据数据出现的机率 而实时更新的编译码代码信息,对其依序进行编码及传输,避免如已知技术中 须整体压缩后再传输导致耗费时间及占用资源的问题;另外,利用单位数据的 编码及传输俾可实现实时数据传输,而避免如己知技术般须将整个数据先编码 压縮后再传输所致使用者等待时间过长的问题;再者,于本发明中,利用数据 出现的机率实时更新编译码代码信息以达到更高的编码压縮能力,以利于数据 的传输。
另,本发明中,操作简单快捷,避免如己知技术般需进行例如选择数据编 码操作的操作繁复的问题。


图1是显示本发明的数据传输方法的第一信息装置的数据处理步骤示意图; 图2是显示本发明的数据传输方法的第二信息装置的数据处理步骤示意图; 图3是显示本发明的应用于数据传输方法的信息装置的结构示意图; 图4是显示已知技术数据传输的结构示意图。
具体实施例方式
以下通过特定的具体实施例说明本发明的实施方式,熟悉此技朮的人士可 由本说明书所揭示的内容轻易地了解本发明的其它优点及功效。本发明亦可通 过其它不同的具体实施例加以施行或应用,本说明书中的各项细节亦可基于不 同的观点与应用,在不悖离本发明的精神下进行各种修饰与变更。
请参阅第1及图2,其是显示本发明的数据传输方法的运行流程示意图,该 数据传输方法是应用于一第一信息装置10与一第二信息装置20之间的数据传 输作业。其中,图1是显示第一信息装置10的数据处理步骤示意图;图2是显 示第二信息装置20的数据处理步骤示意图。于本实施例中,第一及第二信息装 置10、 20是为个人数字助理(PDA)、移动电话、智能手机、笔记本电脑及桌 上型电脑的其中一者,但并不以此为限。
请参阅图1,其是显示本发明的数据传输方法的第一信息装置10的数据处 理步骤示意图。于本实施例中,第一信息装置10所储存的数据是被分割为若千
笔具一定长度的单位数据。于本实施例中,该数据是可例如文本数据、语音数
据、影音数据或其它形式的数据,该单位数据的长度是为8个位(bit)。如图 所示,首先,于步骤SIO,令第一信息装置10发送一连接请求至该第二信息装 置20以与其建立通讯连接。于本实施例中,该通讯连接方式是可例如USBl.O、 USB2.0或IEEE1394的接口的有线连接方式,但并不以此为限,其亦可采用例如 Bluetooth、 GPRS、 3G或无线网络适配卡的无线连接方式。接着,进至步骤Sll。 于步骤Sll中,令第一信息装置10自第二信息装置20获取可供作为数据编码 依据的代码信息。于本实施例中,该代码信息是依据统计得到的该若干笔单位 数据所出现的机率而实时更新得到的。于本步骤中,该代码信息是为第二信息 装置20于前一次数据传输作业所更新并储存的,但并不以此为限,例如,该代 码信息亦可为各数据机率均等的预设信息。接着,进至步骤S12。
于步骤S12,令第一信息装置10读取各单位数据的其中一单位数据。接着, 进至步骤S13。
于步骤S13,令第一信息装置10依据该代码信息对该读取的单位数据进行 编码处理形成一单位编码数据。于本实施例中,该编码处理是为Huffman编码 方式,对于出现机率较高的数据则施以较少的位进行编码,俾使数据的总数的 位数得以最小化,以有效压縮数据。值得注意的是,Huffman编码方式是为业界 熟知的一种编译码技术,故于此不在赘述。接着,进至步骤S14。
于步骤S14,令第一信息装置10将该单位编码数据传送至第二信息装置20 以供其对该单位编码数据进行相应处理。接着,进至步骤S15。
于步骤S15,令第一信息装置10依据统计已发送资料出现的机率而实时更 新该代码信息,以作为下一单位数据进行编码处理的依据。于本实施例中,该 代码信息的更新是依过往1024单位的已发送资料进行统计而得到的。接着,进 至步骤S16。
于步骤S16,令第一信息装置10判断是否传送完毕所有的编码数据,若是, 则于步骤S17,结束与第二信息装置20的通讯连接,数据传输作业完成;反的, 若否,则返回至步骤S12,以对下一单位数据进行上述处理。
请参阅图2,其是显示本发明的数据传输方法的第二信息装置20的数据处 理步骤示意图。首先,于步骤S20,令第二信息装置20响应第一信息装置10的 连接请求以使第一信息装置10与第二信息装置20建立通讯连接。接着,进至 步骤S21。
于步骤S21,于建立通讯连接后,令第二信息装置20发送代码信息至第一
信息装置10以作为第一信息装置10进行编码处理的依据。接着,进至步骤S22。 于步骤S22,令第二信息装置20接收由第一信息装置10传送的单位编码数据。 接着,进至步骤S23。
于步骤S23,令第二信息装置20校验该单位编码数据并判断是否完整,若 是,则进至步骤S24;反的,该单位编码数据存在缺损,则发送一重传数据的讯 号至第一信息装置IO,以令第一信息装置10据此重传该单位编码数据。接着, 进至步骤S24。
于步骤S24,令第二信息装置20依据该代码信息对该单位编码数据进行译 码处理。接着,进至步骤S25。
于步骤S25,令第二信息装置20储存该已译码的单位数据。接着,进至步 骤S26。
于步骤S26,令第二信息装置20依据统计己接收资料出现的机率而实时更
新该代码信息,以作为下一单位数据进行译码处理的依据。于本实施例中,该 代码信息的更新是依过往1024单位的已接收数据进行统计而得到的。接着,进
至步骤S27。
于步骤S27,令第二信息装置20判断是否接收完毕所有的编码数据,若是, 则于步骤S28,结束与第一信息装置10的通讯连接,数据传输作业完成;反的, 若否,则返回至步骤S22,以对下一单位数据进行上述处理。
因此,本发明的数据传输方法。是利用将所欲传输的数据分割为若干笔具 一定长度的单位数据,并利用一可依据数据出现的机率而实时更新的编译码代 码信息,对其依序进行编码及传输,俾节省时间;另,于本发明中,利用数据 出现的机率实时更新编译码代码信息以达到更高的编码压縮能力,利于数据的 传输。
图3是为一方块图,其是用以显示本发明的应用于数据传输方法的信息装 置的结构示意图。如图所示,本发明的信息装置是包括连接模块30、储存模 块31、编译码模块32、收发模块33、校验模块34、更新模块35。
连接模块30是用以建立通讯连接。于本实施例中,该通讯连接方式是可例 如USBl.O、 USB2.0或IEEE1394的接口的有线连接方式,但并不以此为限,其 亦可采用例如Bluetooth、 GPRS、 3G或无线网络适配卡的无线连接方式。
该储存模块31是用以储存一代码信息表,该代码信息表是具有依据统计资 料出现机率而形成的代码信息,该代码信息是作为对数据进行编译码处理的依 据。
编译码模块32是用以依据该代码信息,依序将该分割为若干笔具一定长度 的单位数据进行编译码处理。
收发模块33是以收发由编译码模块32所作处理的编码数据。
校验模块34是用以校验收发模块33所接收的编码数据是否存在缺损,并
回复该校验结果。于本实施例中,若校验模块34校验得到该编码数据存在缺损 时,则发送一重传数据的讯号。
更新模块35是用以依据统计得到的该等单位数据所出现的机率而实时更新 该储存模块31的代码信息表的代码信息。
相较于已知技术,本发明的数据传输方法及应用于该方法的信息装置,是 利用将所欲传输的数据分割为若干笔具一定长度的单位数据,并利用一可依据 数据出现的机率而实时更新的编译码代码信息,对其依序进行编码及传输,避 免如已知技术中数据须整体压縮后再传输导致耗费时间及占用资源的问题;另 外,利用分割的单位数据的编码及传输俾可实现实时数据传输,从而避免如己 知技术般须将整个数据先编码压縮后再传输所致使用者等待时间过长的问题; 再者,于本发明中,利用数据出现的几率实时更新编译码代码信息,对于出现 几率较高的数据则施以较少的位进行编码,俾编码数据总的位数得以最小化, 以达到更高的编码压縮能力,有效压縮数据,利于数据的传输。
另,本发明中,编译码处理及数据传输的操作简单快捷,避免如已知技术 般需进行例如选择数据编码操作的操作繁复的问题。
权利要求
1.一种数据传输方法,是应用于一第一信息装置与一第二信息装置之间的数据传输作业,该数据传输方法是包括令该第一信息装置与该第二信息装置建立通讯连接,并自该第二信息装置获取可供作为数据编码依据的代码信息;令该第一信息装置将所欲传送的数据分割为若干笔具一定长度的单位数据,并依据该代码信息依序对该若干笔单位数据进行编码后,传送该若干笔单位编码数据至该第二信息装置;令该第二信息装置依序接收该若干笔编码数据并依据该代码信息将该若干笔单位编码数据进行译码以获取所需的数据。
2. 根据权利要求1所述的数据传输方法,其特征在于,所述第二信息装置复 可于接收该自第一信息装置所传送的单位编码数据后,校验由该第二信息装置 所接收的编码数据是否存在缺损,并可将该校验结果回复至该第一信息装置, 以令该第一信息装置于接受到数据存在缺损的检验结果后进行重传数据的作 业。
3. 根据权利要求1所述的数据传输方法,其特征在于,所述第二信息装置复 可于数据传输完毕后,储存该最后一次使用的代码信息以供于下次数据传输时 作为编译码处理的依据。
4. 根据权利要求1所述的数据传输方法,其特征在于,所述代码信息是依据 统计得到的该若干笔单位数据所出现的机率而实时更新。
5. 根据权利要求1所述的数据传输方法,其特征在于,所述第一信息装置与 该第二信息装置是透过有线连接方式建立通讯连接。
6. 根据权利要求1所述的数据传输方法,其特征在于,所述第一信息装置与 该第二信息装置是透过无线连接方式建立通讯连接。
7. 根据权利要求1所述的数据传输方法,其特征在于,所述数据的编译码处 理是为Huffman编译码方式。
8. 根据权利要求1所述的数据传输方法,其特征在于,所述第一及第二信息 装置是为个人数字助理(PDA)、移动电话、智能手机、笔记本电脑及桌上型电 脑的其中一者。
9. 一种应用于数据传输方法的信息装置,是包括储存模块,是用以储存一代码信息表,该代码信息表具有依据统计数据出 现机率而形成的代码信息;编译码模块,用以依据该储存模块的代码信息,依序将该分割为若干笔具 一定长度的单位数据进行编译码处理;收发模块,用以收发由该编译码模块所作处理的编码数据。
10. 根据权利要求9所述的信息装置,其特征在于,所述信息装置复包括一 用以建立通讯连接的连接模块、 一用以依据统计得到的该若干笔单位数据所出现的机率而实时更新代码信息的更新模块及一用以校验该收发模块所接收的编 码数据是否存在缺损,并回复该校验结果的校验模块。11. 根据权利要求9所述的信息装置,其特征在于,所述通讯连接是为有线连接方式及无线连接方式的其中之一。12. 根据权利要求9所述的信息装置,其特征在于,所述数据的编译码处理 是为Huffman编译码方式。13. 根据权利要求9所述的信息装置,其特征在于,所述信息装置是为个人 数字助理(PDA)、移动电话、智能手机、笔记本电脑及桌上型电脑的其中一者。
全文摘要
一种数据传输方法及应用于该方法的信息装置,该数据传输方法是应用于一第一信息装置与一第二信息装置之间的数据传输作业,该数据传输方法是包括以下步骤首先,令该第一信息装置与该第二信息装置建立通讯连接,并自该第二信息装置获取可供作为数据编码依据的代码信息;接着,令该第一信息装置将所欲传送的数据分割为若干笔具一定长度的单位数据,并依据该代码信息依序对该若干笔单位数据进行编码后,传送该若干笔单位编码数据至该第二信息装置;以及令该第二信息装置依序接收该若干笔编码数据并依据该代码信息将该若干笔单位编码数据进行译码以获取所需的数据,藉以实现信息装置间的数据传输并提高传输的效率,节省传输时间。
文档编号H04L17/00GK101098322SQ20061003616
公开日2008年1月2日 申请日期2006年6月30日 优先权日2006年6月30日
发明者郭幸评 申请人:佛山市顺德区顺达电脑厂有限公司;神达电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1