计算机以及数据传输方法及系统的制作方法

xiaoxiao2020-10-23  12

计算机以及数据传输方法及系统的制作方法
【技术领域】
[0001]本发明涉及移动互联网领域,具体而言,涉及一种计算机以及数据传输方法及系统。
【背景技术】
[0002]教育游戏是严肃游戏的一种,是专门针对特定教育目的而开发的游戏,具有教育性和娱乐性并重的特点,是以游戏作为教育的手段,设计游戏的时候以成熟的教育理论作为理论支撑,取得教育性和游戏性的平衡,从而通过游戏的方式来完成教育过程的产品实现;教育游戏属于严肃游戏的一个分支随着移动应用程序的发展与普及。而随着移动应用程序的发展,越来越多教育游戏通过移动应用程序的形式呈现给用户。但是,现有的教学类的移动应用程序通常是把教学需要的信息全部预加载到了安装该移动应用程序的移动终端内,造成了安装该移动运用程序的移动终端的大量存储空间被占用。

【发明内容】

[0003]本发明的目的在于提供一种计算机以及数据传输方法及系统,以改善现有的教学类的移动应用程序通常是把教学需要的信息全部预加载到了安装该移动应用程序的移动终端内,造成了安装该移动运用程序的移动终端的大量存储空间被占用的问题。
[0004]本发明是这样实现的:
[0005]第一方面,本发明实施例提供了一种数据传输方法,应用于数据传输系统,所述数据传输系统包括移动终端以及计算机,所述计算机预存储有用于教学的教学资料,所述方法包括:
[0006]所述计算机获得所述移动终端上传的教学资料请求指令,所述教学资料请求指令携带有所述移动终端生成的教学资料需求信息;
[0007]所述计算机在所述计算机中检索与所述教学资料需求信息对应的教学资料;
[0008]所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端。
[0009]结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述计算机预存储的用于教学的教学资料包括教学题,所述教学题在所述计算机中分类存储;所述教学资料请求指令携带的所述教学资料需求信息包括教学题需求类型;所述在所述计算机中检索与所述教学资料需求信息对应的教学资料,包括:
[0010]所述计算机在所述计算机中检索与所述教学题需求类型对应的教学题。
[0011]结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述教学资料请求指令还携带有推送规则,当所述计算机在计算机中检索出的与教学题需求类型对应的教学题有多个时,所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端,包括:
[0012]所述计算机按照所述推送规则把多个与所述教学题需求类型对应的教学题推送给所述移动终端。
[0013]结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端,包括:
[0014]所述计算机检查所述计算机与所述移动终端的通信状态,当所述计算机判断所述移动终端与所述计算机处于连接状态时,所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端。
[0015]第二方面,本发明实施例提供了一种计算机,应用于数据传输系统,所述数据传输系统还包括移动终端,所述计算机包括:
[0016]存储单元,用于预存储用于教学的教学资料;
[0017]请求指令获得单元,用于获得所述移动终端上传的教学资料请求指令,所述教学资料请求指令携带有所述移动终端生成的教学资料需求信息;
[0018]信息检索单元,用于在所述存储单元中检索与所述教学资料需求信息对应的教学资料;
[0019]信息推送单元,用于把与所述教学资料需求信息对应的教学资料推送给所述移动终端。
[0020]结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,所述计算机预存储的用于教学的教学资料包括教学题,所述教学题在所述计算机中分类存储;所述移动终端请求的教学资料的教学资料需求信息包括教学题需求类型;
[0021]所述信息检索单元,具体用于在所述存储单元中检索与所述教学题需求类型对应的教学题。
[0022]结合第二方面的第一种可能的实施方式,本发明实施例提供了第二方面的第二种可能的实施方式,其中,所述教学资料请求指令还携带有推送规则,所述信息推送单元,具体用于当所述计算机在计算机中检索出的与所述教学题需求类型对应的教学题有多个时,按照所述推送规则把多个与所述教学题需求类型对应的教学题推送给所述移动终端。
[0023]结合第二方面,本发明实施例提供了第二方面的第三种可能的实施方式,其中,所述信息推送单元,还用于检查所述计算机与所述移动终端的通信状态,当所述移动终端与所述计算机处于连接状态时,所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端。
[0024]第三方面,本发明实施例提供了一种数据传输系统,所述数据传输系统包括计算机和移动终端;
[0025]所述移动终端,用于生成教学资料的教学资料需求信息,把所述教学资料的教学资料需求信息添加到向所述计算机发送的教学资料请求指令中;
[0026]所述计算机,用于获得所述移动终端上传的教学资料请求指令,所述教学资料请求指令携带有所述移动终端生成的教学资料需求信息;在所述计算机中检索与所述教学资料需求信息对应的教学资料;把与所述教学资料需求信息对应的教学资料推送给所述移动终端。
[0027]本发明实施例提供的计算机以及数据传输方法及系统,通过预先把用于教学的教学资料存储到计算机的方式,使得所述计算机获得所述移动终端上传的教学资料请求指令后,所述计算机能在所述计算机中检索与所述教学资料需求信息对应的教学资料;并把与所述教学资料需求信息对应的教学资料推送给所述移动终端。使得移动终端不需要预加载所有的教学资料,而是可以在实际需要使用时,再从计算机中加载教学资料,极大的节约了移动终端的存储空间,从而改善了现有的教学类的移动应用程序通常是把教学需要的信息全部预加载到了安装该移动应用程序的移动终端内,造成了安装该移动运用程序的移动终端的大量存储空间被占用的问题。
【附图说明】
[0028]图1示出了本发明实施例提供的数据传输系统的结构框图;
[0029]图2示出了本发明实施例提供的数据传输方法的流程图;
[0030]图3示出了本发明实施例提供的计算机的结构框图;
[0031]图4示出了本发明实施例提供的数据传输装置的结构框图。
【具体实施方式】
[0032]下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0033]参阅图1,本发明实施例提供的数据传输方法所应用的数据传输系统的结构框图,所述数据传输系统包括计算机以及移动终端,所述计算机与所述移动终端通过移动互联网通信。所述移动终端可以为智能手机、平板电脑等常用的移动设备,也可以为其他可以接入移动互联网的移动智能设备。所述计算机可以为台式计算机、笔记本计算机。
[0034]请参阅图2,本发明实施例提供的一种输数据传输方法,应用于数据传输系统,所述数据传输系统包括移 动终端以及计算机,所述计算机预存储有用于教学的教学资料。所述教学资料包括教学题、教学图片、教学视频以及教学文字等。
[0035]所述方法包括:
[0036]步骤S201:所述计算机获得所述移动终端上传的教学资料请求指令,所述教学资料请求指令携带有所述移动终端生成的教学资料需求信息。
[0037]当用户需要通过移动终端进行教学练习时,需要预先在移动终端上输入自己的需求信息,例如,用户需求的教学资料数量以及类型等,当用户在移动终端上输入自己的需求信息后,移动终端会根据用户的输入生成教学资料需求信息,再通过移动互联网把所述教学资料需求信息上传到计算机。
[0038]步骤S202:所述计算机在所述计算机中检索与所述教学资料需求信息对应的教学资料。
[0039]教学资料均预先存储于计算机中,当所述计算机接收到移动终端上传的教学资料需求信息后,即可在计算机中检索与所述教学资料需求信息对应的教学资料。
[0040]而在实践过程中,教学资料有多种类型,相应的,用户可以类型限定进一步准确的获取到自己需要的教学资料,例如,当所述计算机预存储的用于教学的教学资料包括教学题时,所述教学题在所述计算机中分类存储。而为了实现根据类型来获取准确的教学资料,则所述移动终端上传的所述教学资料请求指令携带的所述教学资料需求信息包括教学题需求类型,则步骤S202进一步包括:所述计算机在所述计算机中检索与所述教学题需求类型对应的教学题。
[0041]步骤S203:所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端。
[0042]当计算机检索到与所述教学资料需求信息对应的教学资料时,则再通过移动互联网推送给所述移动终端。当然,当计算机未检索到与所述教学资料需求信息对应的教学资料时,则会推动检索失败的消息。
[0043]当然,在推送过程中,为了有更好的用户体验,所述计算机也可以根据移动终端预先设定的推送规则推送所述教学资料。则当移动终端上传教学资料请求指令时,所述教学资料请求指令还携带有推送规则,当所述计算机在计算机中检索出的与教学题需求类型对应的教学题有多个时,则步骤S203可以包括:所述计算机按照所述推送规则把多个与所述教学题需求类型对应的教学题推送给所述移动终端。
[0044]而在实践过程中,推送规则的实施方式有多种。例如,推送规则可以设置为把检索到的教学题一次性全部推送到移动终端,也可以把所述推送规则设置为,把多个教学题分多次推送。
[0045]需要说明的时,当移动终端处于移动信号较为不稳定的环境时,为了保证计算机端的数据能够可靠的传输到移动终端,作为一种优选的实施方式,本方法还包括:
[0046]所述计算机检查所述计算机与所述移动终端的通信状态,当所述计算机判断所述移动终端与所述计算机处于连接状态时,所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端。
[0047]本发明实施例提供的数据传输方法,通过预先把用于教学的教学资料存储到计算机的方式,使得所述计算机获得所述移动终端上传的教学资料请求指令后,所述计算机能在所述计算机中检索与所述教学资料需求信息对应的教学资料;并把与所述教学资料需求信息对应的教学资料推送给所述移动终端。使得移动终端不需要预加载所有的教学资料,而是可以在实际需要使用时,再从计算机中加载教学资料,极大的节约了移动终端的存储空间,从而改善了现有的教学类的移动应用程序通常是把教学需要的信息全部预加载到了安装该移动应用程序的移动终端内,造成了安装该移动运用程序的移动终端的大量存储空间被占用的问题。
[0048]请参阅图3,本发明实施例提供的一种计算机,应用于数据传输系统,所述数据传输系统还包括移动终端,所述计算机包括存储单元301、请求指令获得单元302、信息检索单元303以及信息推送单元304。所述计算机的实现原理和前述方法相同,本发明实施例未提及之处,可以参见前述方法实施例中相应部分。在所述计算机中,
[0049]所述存储单元301,用于预存储用于教学的教学资料。
[0050]所述请求指令获得单元302,用于获得所述移动终端上传的教学资料请求指令,所述教学资料请求指令携带有所述移动终端生成的教学资料需求信息。
[0051]所述信息检索单元303,用于在所述存储单元中检索与所述教学资料需求信息对应的教学资料。
[0052]而在实践过程中,所述信息检索单元303,还可以用于在所述存储单元中检索与所述教学题需求类型对应的教学题。
[0053]所述信息推送单元304,用于把与所述教学资料需求信息对应的教学资料推送给所述移动终端。
[0054]而在实践过程中,所述信息推送单元304,还可以用于当所述计算机在计算机中检索出的与所述教学题需求类型对应的教学题有多个时,按照所述推送规则把多个与所述教学题需求类型对应的教学题推送给所述移动终端。
[0055]此外,所述信息推送单元304,还可以用于检查所述计算机与所述移动终端的通信状态,当所述移动终端与所述计算机处于连接状态时,所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端。
[0056]本发明实施例提供的计算机,通过预先把用于教学的教学资料存储到计算机的方式,使得所述计算机获得所述移动终端上传的教学资料请求指令后,所述计算机能在所述计算机中检索与所述教学资料需求信息对应的教学资料;并把与所述教学资料需求信息对应的教学资料推送给所述移动终端。使得移动终端不需要预加载所有的教学资料,而是可以在实际需要使用时,再从计算机中加载教学资料,极大的节约了移动终端的存储空间,从而改善了现有的教学类的移动应用程序通常是把教学需要的信息全部预加载到了安装该移动应用程序的移动终端内,造成了安装该移动运用程序的移动终端的大量存储空间被占用的问题。
[0057]请参阅图4,本发明实施例提供的一种数据传输系统,所述数据传输系统包括计算机101和移动终端102 ;
[0058]所述移动终端102,用于生成教学资料的教学资料需求信息,把所述教学资料的教学资料需求信息添加到向所述计算机101发送的教学资料请求指令中;
[0059]所述计算机101,用于获得所述移动终端102上传的教学资料请求指令,所述教学资料请求指令携带有所述移动终端生成的教学资料需求信息;在所述计算机101中检索与所述教学资料需求信息对应的教学资料;把与所述教学资料需求信息对应的教学资料推送给所述移动终端102。
[0060]本发明实施例提供的数据传输系统,通过预先把用于教学的教学资料存储到计算机的方式,使得所述计算机获得所述移动终端上传的教学资料请求指令后,所述计算机能在所述计算机中检索与所述教学资料需求信息对应的教学资料;并把与所述教学资料需求信息对应的教学资料推送给所述移动终端。使得移动终端不需要预加载所有的教学资料,而是可以在实际需要使用时,再从计算机中加载教学资料,极大的节约了移动终端的存储空间,从而改善了现有的教学类的移动应用程序通常是把教学需要的信息全部预加载到了安装该移动应用程序的移动终端内,造成了安装该移动运用程序的移动终端的大量存储空间被占用的问题。
[0061]请参阅参图4,本发明实施例还提供了另一种数据传输装置500,包括:处理器501,存储器502,总线503和通信接口 504,所述处理器501、通信接口 504和存储器502通过总线503连接;处理器501用于执行存储器502中存储的可执行模块,例如计算机程序。
[0062]其中,存储器502可能包含高速随机存取存储器(RAM !Random Access Memory),也 可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口 504(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。
[0063]总线503可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
[0064]其中,存储器502用于存储程序,所述处理器501在接收到执行指令后,执行所述程序,前述本发明实施例任一实施例揭示的流过程定义的装置所执行的方法可以应用于处理器501中,或者由处理器501实现。
[0065]处理器501可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器501中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器501可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器502,处理器501读取存储器502中的信息,结合其硬件完成上述方法的步骤。
[0066]需要说明的是,本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相
内谷。
[0067]需要说明的是,在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0068]需要说明的是,所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0069]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种数据传输方法,其特征在于,应用于数据传输系统,所述数据传输系统包括移动终端以及计算机,所述计算机预存储有用于教学的教学资料,所述方法包括: 所述计算机获得所述移动终端上传的教学资料请求指令,所述教学资料请求指令携带有所述移动终端生成的教学资料需求信息; 所述计算机在所述计算机中检索与所述教学资料需求信息对应的教学资料; 所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端。2.根据权利要求1所述的方法,其特征在于,所述计算机预存储的用于教学的教学资料包括教学题,所述教学题在所述计算机中分类存储;所述教学资料请求指令携带的所述教学资料需求信息包括教学题需求类型;所述在所述计算机中检索与所述教学资料需求信息对应的教学资料,包括: 所述计算机在所述计算机中检索与所述教学题需求类型对应的教学题。3.根据权利要求2所述的方法,其特征在于,所述教学资料请求指令还携带有推送规贝1J,当所述计算机在计算机中检索出的与教学题需求类型对应的教学题有多个时,所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端,包括: 所述计算机按照所述推送规则把多个与所述教学题需求类型对应的教学题推送给所述移动终端。4.根据权利要求1所述的方法,其特征在于,所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端,包括: 所述计算机检查所述计算机与所述移动终端的通信状态,当所述计算机判断所述移动终端与所述计算机处于连接状态时,所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端。5.—种计算机,其特征在于,应用于数据传输系统,所述数据传输系统还包括移动终端,所述计算机包括: 存储单元,用于预存储用于教学的教学资料; 请求指令获得单元,用于获得所述移动终端上传的教学资料请求指令,所述教学资料请求指令携带有所述移动终端生成的教学资料需求信息; 信息检索单元,用于在所述存储单元中检索与所述教学资料需求信息对应的教学资料; 信息推送单元,用于把与所述教学资料需求信息对应的教学资料推送给所述移动终端。6.根据权利要求5所述的计算机,其特征在于,所述计算机预存储的用于教学的教学资料包括教学题,所述教学题在所述计算机中分类存储;所述移动终端请求的教学资料的教学资料需求信息包括教学题需求类型; 所述信息检索单元,具体用于在所述存储单元中检索与所述教学题需求类型对应的教学题。7.根据权利要求6所述的计算机,其特征在于,所述教学资料请求指令还携带有推送规则,所述信息推送单元,具体用于当所述计算机在计算机中检索出的与所述教学题需求类型对应的教学题有多个时,按照所述推送规则把多个与所述教学题需求类型对应的教学题推送给所述移动终端。8.根据权利要求5所述的计算机,其特征在于,所述信息推送单元,还用于检查所述计算机与所述移动终端的通信状态,当所述移动终端与所述计算机处于连接状态时,所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端。9.一种数据传输系统,其特征在于,所述数据传输系统包括计算机和移动终端; 所述移动终端,用于生成教学资料的教学资料需求信息,把所述教学资料的教学资料需求信息添加到向所述计算机发送的教学资料请求指令中; 所述计算机,用于获得所述移动终端上传的教学资料请求指令,所述教学资料请求指令携带有所述移动终端生成的教学资料需求信息;在所述计算机中检索与所述教学资料需求信息对应的教学资料;把与所述教学资料需求信息对应的教学资料推送给所述移动终端。
【专利摘要】本发明提供了一种计算机以及数据传输方法及系统,属于移动互联网领域,所述方法包括:所述计算机获得所述移动终端上传的教学资料请求指令,所述教学资料请求指令携带有所述移动终端生成的教学资料需求信息;所述计算机在所述计算机中检索与所述教学资料需求信息对应的教学资料;所述计算机把与所述教学资料需求信息对应的教学资料推送给所述移动终端。本方法使得移动终端不需要预加载所有的教学资料,而是可以在实际需要使用时,再从计算机中加载教学资料,极大的节约了移动终端的存储空间。
【IPC分类】H04L29/06, G06Q50/20, G06F17/30, H04L29/08
【公开号】CN104883386
【申请号】CN201510171344
【发明人】王健, 肖习波, 李炜, 李洋
【申请人】上海德上网络科技有限公司
【公开日】2015年9月2日
【申请日】2015年4月13日
转载请注明原文地址:https://www.famiwei.com/read-8136191.html

最新回复(0)