本发明专利技术涉及智能终端,公开了一种智能终端数据交互系统及方法。本发明专利技术中,系统包括服务器侧装置和至少一个终端侧的智能硬件,智能硬件包括无法安装智能操作系统的可穿戴设备或物联网终端;各个智能硬件分别配置有唯一的路由地址;服务器侧装置中在多个应用的地址中存储有应用页面;智能硬件向服务器侧装置发送所需应用的地址;服务器侧装置将该地址存储的应用页面发送给对应路由地址的智能硬件;智能硬件对返回的应用页面进行显示和存储。本发明专利技术中,将运算迁移到服务器侧装置上,减少本地运算和存储需求;服务器侧装置以地址和/或路由管理不同终端侧的智能硬件和应用,不同终端侧的智能硬件和不同应用间的数据可以在服务器上跨平台自由交互。
【技术实现步骤摘要】
智能终端数据交互系统及方法
本专利技术涉及智能终端领域,特别涉及智能终端数据交互系统及方法。
技术介绍
目前包括手机等终端设备已进入全面智能化,包括:智能手机、平板电脑。智能终端最重要的特点是基于智能操作系统,如:Android、IOS等,开发应用程序。用户不再局限于电子产品特定的功能,可以根据自身需要,安装和运行特定应用程序。总体智能终端的结构包括:硬件、操作系统和应用软件。其中操作系统的结构又包括:内核层(各种硬件的驱动程序)、函数库层、应用框架层和原生应用层。现有技术中Android智能终端的体系结构如图1所示,其中,Application(应用程序)是依据用户的需求编写的应用程序,实现具体的功能;ApplicationFramework(应用框架层)负责管理调度应用所需的智能设备不同类型的具体操作;Runtime(运行库)在智能设备上具体运行的程序。虚拟机将程序转化成可在本机运行的操作码;Libraries(函数库)是提供运行程序所需各种运算的函数库。Linux内核主要包括硬件设备的驱动程式,提供对应硬件的数据输入输出接口,可通过函数调用。现有技术主要有以下缺点:1)功耗高、硬件成本高对于所有应用程序运算都在本地运行,中间产生大量数据需在本地存储。需占用大量本地资源,对处理器运算能力要求高,同时需要大量存储器件,硬件成本高。同时大量消耗电力资源,特别对于移动设备,造成使用时间大为缩短,影响用户体验。2)开放性较差不同的智能操作系统的存在较大差异,应用只能在对应操作系统环境下运行,难以跨平台运行。主要运算均在本地运行,数据在本地输出或存储,不同终端之间通讯方式较为复杂。
技术实现思路
本专利技术的目的在于提供一种智能终端数据交互系统及智能终端数据交互的方法,减少本地运算和存储需求,不同终端侧的智能硬件和不同应用间的数据可以在服务器上跨平台自由交互。同时能够在无法安装智能操作系统的嵌入式硬件设备上实现用户可自定义的多种应用。为解决上述技术问题,本专利技术的实施方式公开了一种智能终端数据交互系统,系统包括服务器侧装置和至少一个终端侧的智能硬件设备;终端侧的智能硬件包括电源模块、嵌入式处理器以及与嵌入式处理器电连接的以下模块:输入模块、显示模块和少量存储设备,并且各个终端侧的智能硬件分别在服务器侧配置有唯一的路由地址;服务器侧装置中在多个应用的地址中存储有应用页面;终端侧的智能硬件用于根据输入模块所获取的输入信息向服务器侧装置发送所需应用的地址请求;服务器侧装置根据智能硬件发送的应用地址,将该地址存储的应用页面发送给对应路由地址的智能硬件;终端侧的智能硬件对服务器侧装置返回的应用页面进行显示和存储。本专利技术的实施方式还公开了一种智能终端数据交互的方法,各个终端侧的智能硬件分别在服务器侧配置有唯一的路由地址,服务器侧装置中在多个应用的地址中存储有应用,方法包括以下步骤:终端侧的智能硬件根据所获取的输入信息,向服务器侧装置发送所需应用的地址请求;服务器侧装置根据智能硬件发送的所需应用的地址,将该地址存储的应用页面发送给相应路由地址的智能硬件;终端侧的智能硬件对服务器侧装置返回的应用页面进行显示和存储。在另一优选例中,所述输入模块为触摸屏。在另一优选例中,所述存储设备用于存储应用页面。在另一优选例中,所述终端侧的智能硬件还包括信号发送模块和信号接收模块,终端侧的智能硬件通过所述信号发送模块将从所述输入模块获取的数据发送给所述服务器侧装置,并通过所述信号接收模块接收服务器侧装置返回的数据。在另一优选例中,所述信号发送模块和信号接收模块选自下组:(a)射频发射模块和射频接收模块;(b)NFC近场发射和接收模块;(c)Zigbee发射和接收模块;(d)蓝牙发射模块和蓝牙接收模块;(e)Wifi发射和接收模块。在另一优选例中,所述的终端侧的智能硬件至少包括运行于两种或多种平台(如iOS平台、android平台、Windows平台、Linux平台等)的智能硬件。在另一优选例中,所述终端侧的设备也包括具有浏览器和通讯功能的其它嵌入式设备。本专利技术实施方式与现有技术相比,主要区别及其效果在于:本专利技术将终端侧智能硬件的运算迁移到服务器侧装置上,服务器侧装置将运算结果发送到终端侧的智能硬件上,减少本地运算和存储需求;服务器侧装置以地址和/或路由管理不同终端侧的智能硬件和应用,不同终端侧的智能硬件和不同应用间的数据可以在服务器上跨平台自由交互。进一步地,终端侧的智能硬件以浏览器为主要用户界面和核心用户本地应用,以Java虚拟机为主要运行平台。终端侧的处理和存储只需要支撑嵌入式浏览器和Java虚拟机的简单运算,存储主要针对应用页面,大幅度降低了运算能力和存储空间的要求,降低了硬件成本;只要拥有浏览器的终端设备都可接入相关应用,更换设备不会中断应用。进一步地,智能硬件中不包括所需支撑多种本地应用而进行大量中间运算和所需的通用函数库,通用运行库和应用框架层,无须消耗本地资源,只传输运算结果,可大幅降低功耗,延长本地设备使用时间。进一步地,智能终端系统还包括第三方应用服务标准接口,以相应地址存储的Html文件和对应数据库为输出,因此只需要第三方更新相应地址下的Html文件和对应数据库。进一步地,以相应地址存储的Html文件和对应数据库为输出的第三方应用服务可以高效地对应用程序页面显示格式和内容进行更新。附图说明图1是现有技术中Android智能终端的体系结构图;图2是本专利技术第一实施方式中一种智能终端数据交互系统的结构示意图;图3是本专利技术第三实施方式中终端侧智能硬件和服务器侧装置的结构示意图;图4是本专利技术第三实施方式中用户获取特定应用时的流程图;图5是本专利技术第三实施方式中应用程序更新结果时的流程图;图6是本专利技术第四实施方式中一种智能终端数据交互的方法的流程示意图。具体实施方式在以下的叙述中,为了使读者更好地理解本申请而提出了许多技术细节。但是,本领域的普通技术人员可以理解,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的实施方式作进一步地详细描述。本专利技术第一实施方式涉及一种智能终端数据交互系统,图2是该智能终端数据交互系统的结构示意图。如图2所示,该智能终端数据交互系统系统包括服务器侧装置和至少一个终端侧的智能硬件。终端侧的智能硬件包括电源模块、嵌入式处理器以及与嵌入式处理器电连接的以下模块:输入模块、显示模块和存储设备,并且各个终端侧的智能硬件分别配置在特定服务器侧配置有唯一的路由地址。服务器侧装置中在多个应用的地址中存储有应用页面。终端侧的智能硬件用于根据输入模块所获取的输入信息向服务器侧装置发送所需应用的地址请求。服务器侧装置根据智能硬件发送的应用地址,将该地址存储的应用页面发送给对应路由地址的智能硬件。终端侧的智能硬件对服务器侧装置返回的应用页面进行显示和存储。本专利技术将终端侧智能硬件的运算迁移到服务器侧装置上,服务器侧装置将运算结果发送到终端侧的智能硬件上,减少本地运算和存储需求。服务器侧装置以地址和/或路由管理不同终端侧的智能硬件和应用,不同终端侧的智能硬件和不同应用间的数据可以在服务器上跨平台自由交互。同时能本文档来自技高网...
【技术保护点】
一种智能终端数据交互系统,其特征在于,所述系统包括服务器侧装置和至少一个终端侧的智能硬件;所述终端侧的智能硬件包括电源模块、嵌入式处理器以及与所述嵌入式处理器电连接的以下模块:输入模块、显示模块和存储设备,并且各个终端侧的智能硬件分别在服务器侧配置有唯一的路由地址;所述服务器侧装置中在多个应用的地址中存储有应用页面;所述终端侧的智能硬件用于根据输入模块所获取的输入信息向服务器侧装置发送所需应用的地址请求;服务器侧装置用于根据智能硬件发送的应用地址,将该地址存储的应用页面发送给对应路由地址的智能硬件;所述终端侧的智能硬件对服务器侧装置返回的应用页面进行显示和存储。
【技术特征摘要】
1.一种智能终端数据交互系统,其特征在于,所述系统包括服务器侧装置和至少一个终端侧的智能硬件;所述终端侧的智能硬件包括电源模块、嵌入式处理器以及与所述嵌入式处理器电连接的以下模块:输入模块、显示模块和存储设备,并且各个终端侧的智能硬件分别在服务器侧配置有唯一的路由地址;所述服务器侧装置中在多个应用的地址中存储有应用页面;所述终端侧的智能硬件用于根据输入模块所获取的输入信息向服务器侧装置发送所需应用的地址请求;服务器侧装置用于根据智能硬件发送的应用地址,将该地址存储的应用页面发送给对应路由地址的智能硬件;所述终端侧的智能硬件对服务器侧装置返回的应用页面进行显示和存储。2.根据权利要求1所述的智能终端数据交互系统,其特征在于,所述智能硬件还包括linux内核、嵌入式浏览器和Java虚拟机,所述嵌入式处理器支撑所述嵌入式浏览器和Java虚拟机的运算。3.根据权利要求1所述的智能终端数据交互系统,其特征在于,所述智能硬件中不包括选自下组的一个或多个模块或组件:(i)专用于应用(app)的运算的函数库;(ii)Runtime运行库;(iii)用于负责管理调度应用所需的智能设备不同类型的操作的应用框架层。4.根据权利要求1所述的智能终端数据交互系统,其特征在于,所述服务器侧装置还包括:数据库、runtime运行库、主应用页面和各应用页面。5.根据权利要求1所述的智能终端数据交互系统,其特征在于,所述智能终端系统还包括:第三方应用服务标准接口,所述第三方应用服务标准接口以相应地址存储的Html文件和对应数据库为输出,为所述服务器侧装置提供相应地址下Html文件和数据库...
【专利技术属性】
技术研发人员:谢冰霜,陈曦,
申请(专利权)人:谢冰霜,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。