一种终端信息采集系统及启动方法与流程

文档序号:12676459阅读:295来源:国知局
一种终端信息采集系统及启动方法与流程

本发明涉及一种终端信息采集系统,及启动方法,尤其涉及一种可广泛适用于车载、车站等各种场所自助设备的终端信息采集系统,及启动方法。



背景技术:

现有技术中,终端信息采集系统,及启动方法(包括操作系统和软件系统)的过程为:智能终端启动Meta OS,与服务端建立网络连接,通过登录管理系统,选择并从服务端下载需要加载的操作系统,完成操作系统加载,完成操作系统加载后,再根据需要选择软件系统,从服务端下载并加载软件系统。存在的问题:在系统的加载过程中需要有人值守,并执行相关的操作,无法自动完成;操作系统和软件系统只能按顺序加载,因此,值守人员必须值守整个加载流程,从而导致加载的效率低下。并且,对于不同型号的智能终端,由于其需要实现的功能不同,其加载的硬件也不同,需要分别针对不同的智能终端,选择加载运行不同的应用软件,从而导致智能终端的扩展性不好,维护不方便。



技术实现要素:

本发明要解决的技术问题就在于:针对现有技术存在的技术问题,本发明提供一种无需人工值守、启动效率高、设备维护方便、扩展性好的终端信息采集系统,及启动方法。

为解决上述技术问题,本发明提出的技术方案为:一种终端信息采集系统,及启动方法,对于各种型号的智能终端,均对应于同一个系统镜像文件;

智能终端的启动步骤包括:

S1.智能终端加电时,导引智能终端从固件启动;

S2.智能终端从所述系统镜像文件中将操作系统启动所必须部分加载至内存中;

S3.智能终端重新启动,引导进入内存中的系统;

S4.智能终端自动执行基础应用软件启动指令,从所述系统镜像文件中加载并运行基础应用软件,生成与智能终端匹配的用户界面。

作为本发明的进一步改进,所述系统镜像文件包括操作系统、基础应用软件、功能模块驱动和功能模块应用软件。

作为本发明的进一步改进,所述步骤S4的具体步骤包括:

S4.1.智能终端自动执行基础应用软件启动指令;

S4.2.智能终端从所述系统镜像文件中流式加载基础应用软件至内存;

S4.3.基础应用软件通过自检获取智能终端的硬件设备信息;

S4.4.基础应用软件根据所述硬件设备信息确定该智能终端需要运行的功能应用软件,并生成与智能终端匹配的用户界面。

作为本发明的进一步改进,所述系统镜像文件存储在智能终端以外的设备上。

一种智能终端的启动系统,包括:

第一启动模块:用于智能终端加电时,导引智能终端从固件启动;

系统加载模块:用于智能终端从所述系统镜像文件中将操作系统启动所必须部分加载至内存中;

第二启动模块:用于智能终端重新启动,引导进入内存中的系统;

基础应用模块:用于智能终端自动执行基础应用软件启动指令,从所述系统镜像文件中加载并运行基础应用软件。

作为本发明的进一步改进,所述基础应用模块包括:

软件启动模块:用于智能终端自动执行基础应用软件启动指令;

自检模块:用于基础应用软件通过自检获取智能终端的硬件设备信息;

接口管理模块:用于基础应用软件根据所述硬件设备信息确定该智能终端需要运行的功能应用软件,并生成具有所述功能应用软件调用接口的用户界面。

作为本发明的进一步改进,所述系统加载模块还用于智能终端从所述系统镜像文件中流式加载基础应用软件至内存。

一种智能自助系统,包括服务端和智能终端,服务端与智能终端网络连接,所述智能终端包括上述启动系统。

作为本发明的进一步改进,所述服务端存储有一个系统镜像文件,对于各种型号的智能终端,均对应于该系统镜像文件。

与现有技术相比,本发明的优点在于:

1、本发明的智能终端在启动过程中无需人工值守,可大大的提高智能终端设备的启动效率。

2、智能终端维护方便、扩展性能好;智能终端在增加或减少功能硬件模块,由一种型号变成另一型号后,不需要其它任何额外操作,智能终端也可以准确、快速的启动,加载操作系统,并生成与智能终端型号相匹配的用户界面。

3、对于不同型号的智能终端,只需要一个系统镜像文件与之对应,可大大节省系统镜像文件的存储空间,提高系统镜像文件的管理效率。

附图说明

图1为本发明智能终端启动方法具体实施例流程示意图。

图2为本发明智能终端启动系统具体实施例结构示意图。

图3为本发明智能自助系统具体实施例结构示意图。

具体实施方式

以下结合说明书附图和具体优选的实施例对本发明作进一步描述,但并不因此而限制本发明的保护范围。

如图1所示,本实施例一种基于透明计算智能终端的启动方法,对于各种型号的智能终端,均对应于同一个系统镜像文件;智能终端的启动步骤包括:S1.智能终端加电时,导引智能终端从固件启动;S2.智能终端从系统镜像文件中将操作系统启动所必须部分加载至内存中;S3.智能终端重新启动,引导进入内存中的系统;S4.智能终端自动执行基础应用软件启动指令,从系统镜像文件中加载并运行基础应用软件,生成与智能终端匹配的用户界面。

如图2所示,图3为本发明以医院诊疗自助系统为具体应用环境的具体实施方式。假设本实施例中智能终端可加载的全部功能模块为:身份证模块、诊疗卡模块、银行卡模块、医保卡模块、胶片打印模块和纸张打印模块。智能终端根据硬件设备(即功能模块)的情况分为不同的型号,如A型智能终端具有身份证模块、诊疗卡模块、银行卡模块和医保卡模块,用于挂号,缴费;B型智能终端具有身份证模块、诊疗卡模块和胶片打印模块,用于自助打印X光片等胶片;C型智能终端具有身份证模块、诊疗卡模块和纸张打印模块,用于自助打印化验单等纸质单据;当然,根据智能终端上硬件设备的情况,还可以有D型、E型等更多种型号的智能终端。各种不同型号的智能终端均对应于同一个系统镜像文件,系统镜像文件包括操作系统、基础应用软件、功能模块驱动和功能模块应用软件。在本实施例中,系统镜像文件中包括智能终端的全部功能模块驱动,以及全部功能模块应用软件,如图3中服务器中的系统镜像文件所示。系统镜像文件存储在智能终端以外的设备上。在本实施例中,该智能终端以外的设备为服务器。各种不同的智能终端均从该系统镜像文件中加载所需要的操作系统,基础应用软件、功能模块驱动和功能模块应用软件。

智能终端加电时,将引导智能终端从固件启动,在本实施例中,该固件为Meta OS(透明计算的超级操作系统),智能终端通过Meta OS向服务器(服务端)申请加载操作系统启动所必须部分,如操作系统内核及必要的驱动程序等,并将该操作系统启动所必须部分直接加载至内存中,操作系统的加载过程为流式加载过程。加载完成后,智能终端重新启动,并引导进入内存中的操作系统。步骤S4的具体步骤为:S4.1.智能终端自动执行基础应用软件启动指令;S4.2.智能终端从系统镜像文件中流式加载基础应用软件至内存;S4.3.基础应用软件通过自检获取智能终端的硬件设备信息;S4.4.基础应用软件根据硬件设备信息确定该智能终端需要运行的功能应用软件,并生成与智能终端匹配的用户界面。在本实施例中,如图3所示,以智能终端3为例,智能终端3通过重启引导进入内存中的操作系统后,自动执行基础应用软件启动指令,从服务器中的系统镜像文件中流式加载基础应用软件至内存,并启动运行该基础应用软件。基础应用软件进行自检,确定智能终端3上所加载的硬件设备(功能模块)信息为身份证模块、诊疗卡模块和胶片打印模块,根据该硬件设备信息则可以确定智能终端3上需要运行的功能应用软件为身份证模块应用软件、诊疗卡模块应用软件和胶片打印模块应用软件,基础应用软件根据需要运行的功能应用软件生成相应的用户界面,该用户界面上具有相应功能应用软件的调用接口,通过该功能应用软件的调用接口,智能终端3可以向服务器申请加载相应的应用软件。而对于智能终端3上没有加载的如银行卡模块等硬件设备,基础应用软件在自检时确认该智能终端上没有该硬件设备,则在生成用户界面时,也不会生成与该硬件设备对应的应用软件的调用接口。从而保证通过用户界面可以调用的应用软件都可以在该智能终端上运行,不会发生错误。当智能终端上的硬件设备发生变化时,如智能终端3上的胶片打印模块移除后,在智能终端3由B型变成D型,则在智能终端3的启动过程中。基础应用软件通过自检可以确认当前硬件设备信息,生成与当前硬件设备信息相对应的D型用户界面,如图3所示。

通过本发明的方法,智能终端在启动过程中,不需要人工值守,为智能终端选择需要加载的操作系统和功能应用软件,可大大的提高智能终端的启动效率;同时,智能终端通过基础应用软件进行自检自动确定智能终端的硬件设备信息,自动生成具有硬件设备相对的应用软件调用接口的用户界面,从而保证智能终端上需要运行的应用软件都可以通过用户界面调用,不能在该智能终端上运行的应用软件不会在该智能终端上调用启动。同时,当智能终端由一种型号变成另一型号后,不需要其它任何额外操作,智能终端也可以准确、快速的启动,自动通过基础应用软件生成与智能终端型号相应的用户界面,从而智能终端的维护极为方便,扩展性能好。对于不同型号的智能终端,只需要一个系统镜像文件与之对应,可大大节省系统镜像文件的存储空间,提高系统镜像文件的管理效率。

如图2所示,本实施例一种基于透明计算智能终端的启动系统,包括:第一启动模块:用于智能终端加电时,导引智能终端从固件启动;系统加载模块:用于智能终端从系统镜像文件中将操作系统启动所必须部分加载至内存中;第二启动模块:用于智能终端重新启动,引导进入内存中的系统;基础应用模块:用于智能终端自动执行基础应用软件启动指令,从系统镜像文件中加载并运行基础应用软件。基础应用模块包括:软件启动模块:用于智能终端自动执行基础应用软件启动指令;自检模块:用于基础应用软件通过自检获取智能终端的硬件设备信息;接口管理模块;用于基础应用软件根据硬件设备信息确定该智能终端需要运行的功能应用软件,并生成具有功能应用软件调用接口的用户界面。系统加载模块还用于智能终端从系统镜像文件中流式加载基础应用软件至内存。

如图3所示,本实施例一种终端信息采集系统,及启动方法,包括服务端和智能终端,服务器与智能终端网络连接,智能终端包括上述的启动系统。服务端存储有一个系统镜像文件,对于各种型号的智能终端,均对应于该系统镜像文件。

上述只是本发明的较佳实施例,并非对本发明作任何形式上的限制。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明。因此,凡是未脱离本发明技术方案的内容,依据本发明技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均应落在本发明技术方案保护的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1