基于云端数据库的交互控制方法及其附属设备的利记博彩app
【专利摘要】本发明涉及一种基于云端数据库的交互控制方法及其附属设备,其特点是:手持或是便携式电子设备通过客户端程序,采用无线方式从云端服务器的数据库中获取数据,手持或是便携式电子设备根据用户需求,将之前从云端服务器获取的数据传送至附属设备,可通过手持或是便携式电子设备中的客户端程序发出指令,指挥附属设备作出相应操作。附属设备包括有设备本体,设备本体内设置有嵌入式芯片,所述的嵌入式芯片上分别连接有用户输入设备、显示屏、网络/总线接口、供能组件、固态存储器、内存、扬声器。由此,能够可实现使用者与一个物体或多个物体之间,以及两个或多个物体相互之间的互动。
【专利说明】基于云端数据库的交互控制方法及其附属设备
【技术领域】
[0001] 本发明涉及一种交互控制方法及其附属设备,尤其涉及一种基于云端数据库的交 互控制方法及其附属设备。
【背景技术】
[0002] 目前市场上的拥有嵌入式芯片的设备,仅限于其设备内置芯片既有的数据实现一 些如:录音功能、做些简单动作、发一些简单的声音等。并且,这些设备并不具备数据扩充、 角色设定、后台管理,后台控制等方面的要求。同时,目前市场上的手持或是便携式电子设 备只有少数程序具备和附属设备间的单向、简单数据传输功能。
【发明内容】
[0003] 本发明的目的就是为了解决现有技术中存在的上述问题,提供一种基于云端数据 库的交互控制方法及其附属设备。
[0004] 本发明的目的通过以下技术方案来实现: 基于云端数据库的交互控制方法,其中:手持或是便携式电子设备通过客户端程序,采 用无线方式从云端服务器的数据库中获取数据,所述的手持或是便携式电子设备与附属设 备之间建立连接,当附属设备发出连接指令后,手持或是便携式电子设备中的客户端程序 发出接受指令,手持或是便携式电子设备根据用户需求,将之前从云端服务器获取的数据 传送至附属设备,或是,通过手持或是便携式电子设备的客户端程序发出发射指令后,附属 设备发出接收指令,所述数据传送至附属设备后,即可通过手持或是便携式电子设备中的 客户端程序发出指令,指挥附属设备作出相应操作。
[0005] 上述的基于云端数据库的交互控制方法,其中:所述的连接方式为近场传递方式, 包括有声波或是蓝牙。
[0006] 进一步地,上述的基于云端数据库的交互控制方法,其中:所述动作来自于数据 库,数据库将事先设定好附属设备与使用者之间、附属设备与附属设备之间的交流内容模 版,通过云端服务器添加、修改,并推送至手持或便携式设备的客户端软件,客户端软件更 新数据后,再次下载至附属设备中。
[0007] 更进一步地,上述的基于云端数据库的交互控制方法,其中:所述的相应操作包括 有对话、表情、行动、媒体播放。
[0008] 基于云端数据库的交互控制附属设备,其中:包括有设备本体,所述的设备本体内 设置有嵌入式芯片,所述的嵌入式芯片上分别连接有用户输入设备、显示屏、网络/总线接 口、供能组件、固态存储器、内存、扬声器。
[0009] 上述的基于云端数据库的交互控制附属设备,其中:所述的用户输入设备是按钮, 或是键盘,或是转盘。
[0010] 进一步地,上述的基于云端数据库的交互控制附属设备,其中:所述的扬声器与嵌 入式芯片之间设置有解码装置。 toon] 更进一步地,上述的基于云端数据库的交互控制附属设备,其中:所述的供能组件 包括有电池,所述的电池通过充电模块与嵌入式芯片相连。
[0012] 再进一步地,上述的基于云端数据库的交互控制附属设备,其中:所述的显示屏为 LED显示屏,或是为液晶显示屏。
[0013] 本发明技术方案的优点主要体现在:能够可实现使用者与一个物体或多个物体之 间,以及两个或多个物体相互之间的互动。例如使其对话、做出表情、动作等。同时,具备数 据扩充、角色设定、后台管理,后台控制的扩展功能,能够有效应用到各类的智能玩具上。
【专利附图】
【附图说明】
[0014] 本发明的目的、优点和特点,将通过下面优选实施例的非限制性说明进行图示和 解释。这些实施例仅是应用本发明技术方案的典型范例,凡采取等同替换或者等效变换而 形成的技术方案,均落在本发明要求保护的范围之内。这些附图当中, 图1是交互环境的示意图; 图2是构成系统方式的示意图; 图3是个人区域网络上的本地设备服务发现的示意图; 图4是个人区域网络上的远程设备服务发现的示意图; 图5是互联网上的云端服务器和本地设备间的数据传输示意图; 图6是个人区域网络上的远程设备从本地设备下载数据库的示意图; 图7是在个人区域网络上的手持或是便携式电子设备和附属设备间数据指令的交互 示意图; 图8是附属设备的构造示意图。
【具体实施方式】
[0015] 如图1?7所示的基于云端数据库的交互控制方法,其与众不同之处在于:通过 手持或是便携式电子设备通过客户端程序,采用无线方式从云端服务器的数据库中获取数 据,手持或是便携式电子设备与附属设备之间建立连接。当附属设备发出连接指令后,手持 或是便携式电子设备中的客户端程序发出接受指令,手持或是便携式电子设备根据用户需 求,将之前从云端服务器获取的数据传送至附属设备,或是,通过手持或是便携式电子设备 的客户端程序发出发射指令后,附属设备发出接收指令。同时,数据传送至附属设备后,即 可通过手持或是便携式电子设备中的客户端程序发出指令,指挥附属设备作出相应操作。
[0016] 就本发明一较佳的实施方式来看,为了便于实现稳定的数据传输,连接方式为近 场传递方式,包括有声波或是蓝牙。同时,考虑到能够进行丰富的动作表现,本发明采用的 动作来自于数据库,数据库将事先设定好附属设备与使用者之间、附属设备与附属设备之 间的交流内容模版,此数据库是可更新的,通过云端服务器添加、修改,并推送至手持或便 携式设备的客户端软件,客户端软件更新数据后,再次下载至附属设备中。并且,此过程可 以根据用户需求不断重复。
[0017] 同时,为了提高应用效果,相应操作包括有对话、表情、行动、媒体播放。这样,可以 广泛应用到各种互动玩具上。
[0018] 考虑到更好的实现本发明的方法,如图8所示,提供一个基于云端数据库的交互 控制附属设备,其特别之处在于:本附属设备包括有设备本体,所述的设备本体内设置有嵌 入式芯片802,在嵌入式芯片802上分别连接有用户输入设备804、显示屏824、网络/总线 接口 806、供能组件、固态存储器808、内存810、扬声器816。网络/总线接口 806能够耦接 到数据链路826。
[0019] 具体来说,考虑到用户的使用便利,采用的用户输入设备804是按钮,或是键盘, 或是转盘。这样,可以根据实际功能的使用需要进行调节,适用不同年龄层的用户。
[0020] 进一步来看,为了能够为扬声器816产生模拟输出信号,使用不同音源的播放需 要,扬声器816与嵌入式芯片802之间设置有解码装置812。同时,考虑到附属设备的长时 间工作,供能组件包括有电池822,所述的电池822通过充电模块820与嵌入式芯片802相 连。这样,既可以通过电池822进行供电,又能够通过充电模块820给电池822进行充电, 实现较长的供能使用寿命。
[0021] 再进一步来看,考虑到适应不同的使用环境,同时让用户知晓相关的状态,进行较 佳的显示,显示屏824为LED显示屏824,或是为液晶显示屏824。
[0022] 结合本发明的实际使用情况来看:本发明首先提供了一个交互环境,如图1所示, 交互环境包括云端服务器102。云端服务器102是用来存储大量数据,并管理整个系统用 的。此外交互环境还包括手持或是便携式电子设备104和手持或是便携式电子设备106。 手持或是便携式电子设备104和手持或是便携式电子设备106是可执行各种操作的独立计 算设备。此外,手持或是便携式电子设备104还可连接至附属设备108和附属设备110。手 持或是便携式电子设备手持或是便携式电子设备106还可连接至附属设备112和附属设备 114。附属设备是用来扩展手持或是便携式电子设备的能力,可以将手持或是便携式电子设 备中专门的应用程序中的交互内容,例如声音、音乐、动作等以物理的形式从附属设备上表 现出来。附属设备108是经由个人区域网络118和手持或是便携式电子设备104相连,并 由其来控制的。一台手持或是便携式电子设备可以控制多台附属设备。手持或是便携式电 子设备104和手持或是便携式电子设备106可以通过无线网络120等形式相连,并且可实 现附属设备108、附属设备110和附属设备112、附属设备114之间的交互。
[0023] 结合图2来看,云端服务器202和手持或是便携式电子设备204连接,经由互联网 210交互数据文件。附属设备206所表达的指令212是经由手持或是便携式电子设备204 发出的,手持或是便携式电子设备204接收到附属设备206已经执行完毕指令的回馈信号 214后,再向附属设备208发出下一条执行指令218。附属设备208执行完毕后,又向手持 或是便携式电子设备204发回执行完毕指令216。至此,完成一次附属设备206与附属设备 208之间的交互220。上述过程可以根据手持或是便携式电子设备204中数据库文件的内 容进行多次重复实施。从而达到附属设备之间的交互需要。
[0024] 结合图3来看,个人区域网络一般是仅覆盖几米的物理空间的网络。个人区域网 络可以是有线或无线的。有线个人区域网络例如包括通用串行总线(USB)和IEEE 1394连 接。无线个人区域网络例如可包括IrDA、蓝牙、UWB、声波等。图3中操作的(一个或多个) 设备可以是被配置为通过个人区域网络通信的任何类型的电子设备。本地设备可检测个人 区域网络302。本地设备可具有被配置为按照个人区域网络协议的规定来发送和接收信号 的收发设备。在以下示例中,应用到所需的各种公知的协议、标准和/或格式。个人区域网 络能够支持遵从蓝牙的通信。在此期间,执行服务发现304通过个人区域网络的设备广播 其提供的服务来执行的。并且,通过广播可得的服务并接收来自其它设备的广播消息,个人 区域网络的设备可汇编经由个人区域网络可得的服务的列表306。个人区域网络的每个设 备可生成其自己的可从远程设备得到的服务的列表。
[0025] 同时,可得服务的列表可被呈现给本地设备的用户。在一个实施例中,可得服务列 表可通过诸如显示器之类的接口被呈现给本地设备用户。用户可能能够选择可得服务之 一,如果没有服务被选择,则可得服务得列表可被更新306。
[0026] 响应于对可得服务得选择306,本地设备可经由个人区域网络连接到提供所选服 务得远程设备310。在遵从蓝牙的个人区域网络的示例中,如果配对操作已经被执行,则本 地设备可与附属设备相连接。如果本地设备尚未与附属设备配对,则配对操作可响应于对 服务的选择而被发起。随后可通过个人区域网络来利用服务312。
[0027] 结合图4来看,其是用于个人区域网络上的远程设备服务发现的技术的一个实施 例的流程图。在以下示例中,应用到所需的各种公知的协议、标准和/或格式。操作的(一 个或多个)设备可以是被配置为通过个人区域网络例如支持遵从蓝牙的通信。当本地设备 的收发机被使能并且检测到符合有关协议的信号时,该设备可确定个人区域网络可用。涉 及的广播可得服务404是通过个人区域网络的设备广播其提供的服务来执行的。响应于对 可得服务的选择406,选择服务的本地设备可尝试经由个人区域网络连接到提供所选服务 的远程设备。远程设备可接收连接408。随后,可通过个人区域网络提供服务410。
[0028] 结合图5来看,其是在互联网上的云端服务器和本地设备间的数据传输的一个实 施例的流程图。该过程是由本地设备执行的。本地设备可以是手持或是便携式电子设备。 传输过程500开始于检测网络连接502。初始接收504与待认证得本地设备的认证标识符。 另外,从本地设备接收506认证值。这里云端服务器在执行认证过程,因而,本地设备提供 认证值给云端服务器。接下来,云端服务器基于认证值和设备标识符来确定本地设备是否 可信。如果判决步骤508确定本地设备已被确定是可信的,则将在本地设备已经获得的由 300和400连接服务所得的附属设备列表更新至云端数据库510。这将有助于云端数据库 分析、统计这些附属设备是否有效。授权512本地设备读取并下载云端数据库,执行514下 载数据库至本地设备。
[0029] 结合图6来看,显示为在个人区域网络上的远程设备从本地设备下载数据库的一 个实施例的流程图。流程600开始于本地设备与附属设备的连接602。在此期间,本地设备 与附属设备连接后向附属设备发送数据接收指令604。判决附属设备接收到指令606。如 果接收到,执行下载数据至附属设备608。另一方面,如果判决过程606附属设备没有接收 到指令,如附属设备断电或离开了个人区域网络范围,则判决是否重试610。如果重试,则重 新执行604。如果不重试,则下载流程600结束。
[0030] 结合图7来看,其是在个人区域网络上的手持或是便携式电子设备和附属设备间 数据指令的交互的一个实施例的流程图。交互过程700开始于手持或是便携式电子设备向 附属设备发送执行指令702。判决附属设备接收到指令704。如果接收到,则附属设备执 行指令706。指令执行完毕后,由附属设备向手持或是便携式电子设备发送执行完毕指令 708。判决手持或是便携式电子设备是否收到附属设备执行完毕指令710。如果收到,则手 持或是便携式电子设备判决是否有新的指令,如果是,则重新开始执行702,如果否,则交互 过程700结束。如果判决过程704附属设备没有接收到指令,如附属设备断电或离开了个 人区域网络范围,则判决是否重试714。如果重试,则重新执行702。如果不重试,则交互过 程700结束。同上,如果判决过程710手持或是便携式电子设备没有接收到指令,如附属设 备断电或离开了个人区域网络范围,则判决是否重试716。如果重试,则重新执行708。如 果不重试,则交互过程700结束。
[0031] 通过上述的文字表述可以看出,采用本发明后,能够可实现使用者与一个物体或 多个物体之间,以及两个或多个物体相互之间的互动。例如使其对话、做出表情、动作等。同 时,具备数据扩充、角色设定、后台管理,后台控制的扩展功能,能够有效应用到各类的智能 玩具上。
【权利要求】
1. 基于云端数据库的交互控制方法,其特征在于:手持或是便携式电子设备通过客户 端程序,采用无线方式从云端服务器的数据库中获取数据,所述的手持或是便携式电子设 备与附属设备之间建立连接,当附属设备发出连接指令后,手持或是便携式电子设备中的 客户端程序发出接受指令,手持或是便携式电子设备根据用户需求,将之前从云端服务器 获取的数据传送至附属设备,或是,通过手持或是便携式电子设备的客户端程序发出发射 指令后,附属设备发出接收指令,所述数据传送至附属设备后,即可通过手持或是便携式电 子设备中的客户端程序发出指令,指挥附属设备作出相应操作。
2. 根据权利要求1所述的基于云端数据库的交互控制方法,其特征在于:所述的连接 方式为近场传递方式,包括有声波或是蓝牙。
3. 根据权利要求1所述的基于云端数据库的交互控制方法,其特征在于:所述动作来 自于数据库,数据库将事先设定好附属设备与使用者之间、附属设备与附属设备之间的交 流内容模版,通过云端服务器添加、修改,并推送至手持或便携式设备的客户端软件,客户 端软件更新数据后,再次下载至附属设备中。
4. 根据权利要求1所述的基于云端数据库的交互控制方法,其特征在于:所述的相应 操作包括有对话、表情、行动、媒体播放。
5. 基于云端数据库的交互控制附属设备,其特征在于:包括有设备本体,所述的设备 本体内设置有嵌入式芯片,所述的嵌入式芯片上分别连接有用户输入设备、显示屏、网络/ 总线接口、供能组件、固态存储器、内存、扬声器。
6. 根据权利要求5所述的基于云端数据库的交互控制附属设备,其特征在于:所述的 用户输入设备是按钮,或是键盘,或是转盘。
7. 根据权利要求5所述的基于云端数据库的交互控制附属设备,其特征在于:所述的 扬声器与嵌入式芯片之间设置有解码装置。
8. 根据权利要求5所述的基于云端数据库的交互控制附属设备,其特征在于:所述的 供能组件包括有电池,所述的电池通过充电模块与嵌入式芯片相连。
9. 根据权利要求5所述的基于云端数据库的交互控制附属设备,其特征在于:所述的 显示屏为LED显示屏,或是为液晶显示屏。
【文档编号】G06F17/30GK104219256SQ201310205924
【公开日】2014年12月17日 申请日期:2013年5月29日 优先权日:2013年5月29日
【发明者】闵左军, 孙晨阳 申请人:朱江