一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种智能柜机的交互方法、智能终端和存储介质与流程

2021-09-25 05:03:00 来源:中国专利 TAG:柜机 智能 终端 交互 方法


1.本发明涉及智能柜机领域,尤其涉及一种智能柜机的交互方法、智能终端和存储介质。


背景技术:

2.在现代生活中,快递柜、外卖柜和智能贩卖柜等智能柜机可以供用户随时使用,使得生活更加便利。但现有的智能柜机中,一般是通过触屏控制的形式进行交互,这样需要在智能柜机上安装巨大的屏幕,并且需要提供专门的电源和网络,使得智能柜机的成本更大,并且对特定场地的依赖度高,导致布放难度增加,不利于智能柜机的推广使用。
3.因此,现有技术还有待于改进和发展。


技术实现要素:

4.鉴于上述现有技术的不足,本发明的目的在于提供一种智能柜机的交互方法、智能终端和存储介质,旨在解决现有智能柜机通过触摸屏进行交互,导致成本高且布放难度大的问题。
5.本发明的技术方案如下:
6.一种智能柜机的交互方法,其中,包括步骤:
7.与智能柜机蓝牙匹配,获取所述智能柜机的蓝牙信息;
8.根据所述蓝牙信息,从云端服务器获取所述智能柜机的柜机信息;
9.对应所述柜机信息,从云端服务器获取所述智能柜机的操作指令;
10.将所述操作指令发送给所述智能柜机;
11.获取所述智能柜机的操作完成信息,结束与所述智能柜机的交互。
12.所述的智能柜机的交互方法,其中,所述根据所述蓝牙信息,从云端服务器获取所述智能柜机的柜机信息,具体包括:
13.将所述蓝牙信息发送给云端服务器;
14.获取所述云端服务器中存储的与所述蓝牙信息匹配的所述柜机信息。
15.所述的智能柜机的交互方法,其中,所述与智能柜机蓝牙匹配,获取所述智能柜机的蓝牙信息,之前包括:
16.将与所述智能柜机的所述蓝牙信息匹配的柜机信息存储到所述云端服务器。
17.所述的智能柜机的交互方法,其中,所述对应所述柜机信息,从云端服务器获取所述智能柜机的操作指令,具体包括:
18.将用户输入的操作请求与所述柜机信息匹配;
19.将与所述柜机信息匹配后的操作请求发送给所述云端服务器;
20.从所述云端服务器获取对应所述操作请求的操作指令。
21.所述的智能柜机的交互方法,其中,所述将用户输入的操作请求与所述柜机信息匹配,具体包括:
22.根据所述柜机信息生成柜机界面;
23.将所述操作请求与所述柜机界面对应匹配;
24.通过匹配了所述操作请求的所述柜机界面生成与所述柜机信息匹配的操作请求。
25.所述的智能柜机的交互方法,其中,所述与智能柜机蓝牙匹配,获取所述智能柜机的蓝牙信息,之前包括:
26.将对应所述操作请求的操作指令存储到所述云端服务器。
27.所述的智能柜机的交互方法,其中,所述操作指令包括开门指令、关门指令和更新状态指令。
28.所述的智能柜机的交互方法,其中,所述获取所述智能柜机的操作完成信息,结束与所述智能柜机的交互,之后还包括:
29.根据所述操作完成信息更新所述智能柜机的柜机信息;
30.将更新后的柜机信息存储到所述云端服务器。
31.本发明的另一方面涉及一种智能终端,其中,所述智能终端包括:处理器和存储器及通信总线;所述存储器上存储有可被所述处理器执行的计算机可读程序;
32.所述通信总线实现所述处理器和所述存储器之间的通信连接;
33.所述处理器执行所述计算机可读程序时实现以上所述的智能柜机的交互方法中的步骤。
34.本发明的另一方面还涉及一种非临时性计算机可读存储介质,其中,所述存储介质存储有智能柜机的交互程序,由处理器执行所述智能柜机的交互程序,以实现如以上所述的智能柜机的交互方法中的步骤。
35.相较于现有技术,本发明公开了一种智能柜机的交互方法、智能终端和存储介质,所述方法包括:与智能柜机蓝牙匹配,获取所述智能柜机的蓝牙信息;根据所述蓝牙信息,从云端服务器获取所述智能柜机的柜机信息;对所述柜机信息,从云端服务器获取所述智能柜机的操作指令;将所述操作指令发送给所述智能柜机;获取所述智能柜机的操作完成信息,结束与所述智能柜机的交互。通过将智能柜机的柜机信息和操作指令存储在云端服务器,交互过程主要发生在智能终端和云端服务器之间,不需要在智能柜机上安装屏幕参与交互,也降低了智能柜机对于场地的电源和网络的依赖,有利于提高智能柜机的布放密度,推广智能柜机的使用。
附图说明
36.图1为本发明所述智能柜机的交互方法流程示意图。
37.图2为本发明所述智能柜机的交互方法中步骤s100之前的步骤流程示意图。
38.图3为本发明所述智能柜机的交互方法中步骤s300的具体步骤流程示意图。
39.图4为本发明所述智能柜机的交互方法中步骤s310的具体步骤流程示意图。
40.图5为本发明所述智能柜机的交互方法中步骤s500之后的步骤流程示意图。
41.图6为本发明所述智能终端的内部结构原理框图。
具体实施方式
42.本发明提供了一种智能柜机的交互方法、智能终端和存储介质,为使本发明的目
的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
43.需要说明的是,除非文中对于冠词有特别限定,否则“一”与“所述”可泛指单一个或复数个。若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
44.本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
45.现有技术中,为了实现与智能柜机的交互,往往需要在智能柜机上安装屏幕,并通过服务器与智能柜机的主控交互。这样不仅导致单个智能柜机的成本增加,而且在安装智能柜机时往往需要考虑具体的场地条件,对于没有办法提供电源或网络的场地往往没有办法安装智能柜机,导致智能柜机的布放密度难以提高,使得智能柜机的推广收到影响。
46.为了解决现有的技术问题,本发明公开了一种智能柜机的交互方法、智能终端及存储介质。通过本发明中智能柜机的交互方法,首先利用智能终端与智能轨迹蓝牙匹配,获取所述智能柜机的蓝牙信息,然后所述智能终端根据所述蓝牙信息从云端服务器获取所述智能柜机的柜机信息。之后再对应所述柜机信息,所述智能终端从所述云端服务器获取所述智能柜机的操作指令,并将所述操作指令发送给所述智能柜机,从而控制所述智能柜机实现用户的操作,在从所述智能柜机获取操作完成信息后结束所述智能终端与所述智能柜机的交互。由于所述智能柜机的柜机信息和操作指令均存储在所述云端服务器上,交互的主要内容发生在所述智能终端和所述云端服务器之间,所述智能终端仅在开始交互时通过蓝牙功能与所述智能柜机连接,以及在交互的最后阶段将操作指令发送给所述智能柜机。因此交互过程的能量消耗主要由所述智能终端和所述云端服务器承担,所述智能柜机无需设置屏幕参与交互,也不需要设置复杂的主控系统、通信系统和存储系统,降低了所述智能柜机的制造成本。同时所述智能柜机只通过蓝牙与所述智能终端交互,减少了所述智能柜机对于电源和网络的依赖,使得所述智能柜机的应用场景不再受场地的约束,可以极大地提高所述智能柜机的应用范围,利于所述智能柜机的推广。
47.举例说明,当用户需要控制所述智能柜机进行操作时,这一操作可以是控制所述智能柜机开门,控制所述智能柜机关门或者获取所述智能柜机的最新状态等操作,例如,用户想要控制所述智能柜机开门,首先需要通过智能终端的蓝牙功能进行检索,从而与所述智能柜机蓝牙匹配并获取所述智能柜机的蓝牙信息;其次通过所述智能终端将获取的蓝牙信息上传到云端服务器,从而获得所述智能柜机的柜机信息,并根据所述柜机信息获得针对所述智能柜机开门操作的操作指令;所述智能终端将开门操作的操作指令发送给所述智能柜机并控制所述智能柜机开门,所述智能终端从所述智能柜机处获取操作完成信息后结
束交互过程。由此可见,本发明实施例中将智能柜机的柜机信息和对应的操作指令均储存在云端服务器中,所述智能柜机仅通过蓝牙与智能终端相连,主要交互过程发生在所述智能终端和所述云端服务器之间。即所述智能柜机无需安装屏幕参与交互,也不需要设置额外的主控系统、存储系统和通信系统,降低了所述智能柜机的成本,减少了所述智能柜机对于场地电源和网络的依赖,更有利于所述智能柜机的推广使用。
48.示例性方法
49.在本发明的一实施例中,如图1所示,所述智能柜机的交互方法包括步骤:
50.s100、与智能柜机蓝牙匹配,获取所述智能柜机的蓝牙信息。
51.本实施例中,智能终端通过蓝牙功能搜索附近的所有蓝牙装置,并通过所述智能柜机的名称与所述智能柜机匹配,获取所述智能柜机的蓝牙信息。具体地,所述智能终端为具有蓝牙功能的智能终端,例如手机或平板电脑等电子产品。具体地,所述智能柜机的所述蓝牙信息包括所述智能柜机的名称信息,通过所述智能柜机的所述蓝牙信息即可识别所述智能柜机。
52.进一步地,如图2所示,在所述智能终端与所述智能柜机蓝牙匹配之前,即在开始交互之前,为了保证云端服务器能够正常的参与到交互中,所述智能柜机的交互方法还包括步骤:
53.s101、将与所述智能柜机的所述蓝牙信息匹配的柜机信息存储到所述云端服务器;
54.s102、将对应操作请求的操作指令存储到所述云端服务器。
55.具体地,与所述智能柜机的所述蓝牙信息匹配的柜机信息包括所述智能柜机的位置信息、所述智能柜机的柜门信息和所述智能柜机的开关状态信息等。即通过所述柜机信息即可掌握所述智能柜机的当前运行状态。
56.具体地,所述操作请求包括用户向所述智能终端输入的控制所述智能柜机开门的操作请求、控制所述智能柜机关门的操作请求和要求所述智能柜机反馈更新当前状态的操作请求等,而对应所述操作请求的操作指令即为能让所述智能柜机识别并进行运作的指令。所述智能终端将所述操作指令发送给所述智能柜机即可控制所述智能柜机按照所述用户的所述操作请求进行运作。
57.将所述柜机信息和所述操作指令存储在所述云端服务器中后,就无需在所述智能柜机中再额外设置通信系统或存储系统,所述智能终端与所述云端服务器交互即可获取所述柜机信息和所述操作指令。这样既降低了所述智能柜机的成本,又减少了所述智能柜机对于场地的依赖,使得所述智能柜机的应用范围更加宽广。
58.在本发明的一种实施方式中,如图1所示,所述智能柜机的交互方法还包括步骤:
59.s200、根据所述蓝牙信息,从云端服务器获取所述智能柜机的柜机信息。
60.具体地,所述智能终端获得所述智能柜机的所述蓝牙信息后,将所述蓝牙信息传输给所述云端服务器,所述云端服务器根据所述蓝牙信息中所述智能柜机的名称信息识别所述智能柜机,并将预先存储的所述智能柜机的柜机信息传输给所述智能终端。
61.在本发明的一种实施方式中,如图1所示,所述智能柜机的交互方法还包括步骤:
62.s300、对应所述柜机信息,从云端服务器获取所述智能柜机的操作指令。
63.进一步地,如图3所示,所述步骤s300具体包括步骤:
64.s310、将用户输入的操作请求与所述柜机信息匹配;
65.s320、将与所述柜机信息匹配后的操作请求发送给所述云端服务器;
66.s330、从所述云端服务器获取对应所述操作请求的操作指令。
67.具体地,所述操作请求指的是用户想要控制所述智能柜机进行的操作,包括控制所述智能柜机开门的开门操作请求,控制所述智能柜机关门的关门操作请求和控制所述智能柜机反馈当前状态的更新状态操作请求等。用户输入操作请求后需要将所述操作请求转换为所述智能柜机能够识别的操作指令,但不同型号的智能柜机能够分析识别的指令形式是不同的,如果直接利用智能终端向所述智能柜机发出操作请求由所述智能柜机进行识别,就需要在所述智能柜机设置额外的主控系统和存储系统,不利于控制成本。因此本实施例所述智能柜机的交互方法将对应于所述操作请求的操作指令存储在云端服务器中,从而减少所述智能柜机需要安装的内容,降低成本。
68.进一步地,如图4所示,所述步骤s310具体包括步骤:
69.s311、根据所述柜机信息生成柜机界面;
70.s312、将所述操作请求与所述柜机界面对应匹配;
71.s313、通过匹配了所述操作请求的所述柜机界面生成与所述柜机信息匹配的操作请求。
72.具体地,所述智能终端接收到所述云端服务器发送来的所述柜机信息后,根据所述柜机信息生成柜机界面,在所述柜机界面上显示所述智能柜机的位置、名称、柜门数量以及具体柜门的开关情况等信息。用户针对所述柜机界面进行操作,输入操作请求,例如选中一扇关闭的柜门提出开门操作请求,则所述智能终端将所述开门操作请求与选中的柜门匹配,实现将所述操作请求与所述柜机界面对应匹配,并通过匹配了所述操作请求的所述柜机界面生成与所述柜机信息匹配的操作请求。
73.得到与所述柜机信息匹配后的操作请求后,所述智能终端将所述操作请求发送给所述云端服务器,所述云端服务器识别所述柜机信息后调出对应所述操作请求的操作指令并将所述操作指令发送给所述智能终端。所述操作指令对应于所述操作请求包括控制所述智能柜机开门的开门指令、控制所述智能柜机关门的关门指令和控制所述智能柜机反馈当前状态的更新状态指令等。由于此交互过程发生在所述智能终端和所述云端服务器之间,所有操作均在用户的所述智能终端上完成,因此所述智能柜机不需要安装屏幕实现交互或展示所述柜机界面,可以降低制造所述智能柜机的成本,有利于推广所述智能柜机。
74.在所述智能终端获取所述操作指令后,如图1所示,本发明的一种实施方式还包括步骤:
75.s400、将所述操作指令发送给所述智能柜机;
76.s500、获取所述智能柜机的操作完成信息,结束与所述智能柜机的交互。
77.具体地,所述智能终端通过蓝牙连接将所述操作指令发送给所述智能柜机,所述智能柜机接收到所述操作指令后分析并识别所述操作指令,再根据所述操作指令开始运作,包括开门、关门和反馈当前状态等。在完成所述操作指令中要求的动作后,所述智能柜机向所述智能终端发送操作完成信息,所述智能终端接收到所述操作完成信息后断开与所述智能柜机的蓝牙连接,结束此次交互过程。
78.本发明的一种实施方式中,如图5所示,所述智能终端接收到所述操作完成信息,
结束与所述智能柜机的交互后,还包括步骤:
79.s510、根据所述操作完成信息更新所述智能柜机的柜机信息;
80.s520、将更新后的柜机信息存储到所述云端服务器。
81.具体地,所述智能终端根据所述操作完成消息确认所述智能柜机按照所述操作请求进行了操作,所述操作完成信息在所述柜机界面上显示并使所述柜机界面更新以对应所述智能柜机完成操作之后的状态。根据更新后的所述柜机界面生成更新后的柜机信息,并将更新后的所述柜机信息传输到所述云端服务器,将所述云端服务器中存储的旧柜机信息更新为更新后的所述柜机信息。举例来说,所述用户输入开门操作请求获取开门操作指令后传输给所述智能柜机,所述智能柜机开门后将开门成功信息反馈给所述智能终端,所述智能终端的所述柜机界面上显示对应柜门从关闭状态更新为开门状态,并生成相应的更新后的柜机信息。所述智能终端将更新后的所述柜机信息传输给所述云端服务器后存储,将所述云端服务器中存储的旧的柜机信息覆盖,这样用户再次从所述云端服务器获得的所述柜机信息中将显示对应柜门处于开门状态。
82.在本发明的另一实施例中,提供了一种智能终端,其原理框图可以如图6所示。所述智能终端包括通过系统总线连接的处理器、存储器、网络接口、蓝牙接口、显示屏。其中,所述智能终端的处理器用于提供计算和控制能力。所述智能终端的存储器包括非临时性存储介质、内存储器。所述非临时性存储介质存储有操作系统和计算机程序。所述内存储器为非临时性存储介质中的操作系统和计算机程序的运行提供环境。所述智能终端的网络接口用于与云端服务器通过网络连接通信,所述智能终端的蓝牙接口用于与智能柜机通过蓝牙连接通信。所述计算机程序被处理器执行时以实现一种智能柜机的交互方法。所述智能终端的显示屏可以是液晶显示屏或者电子墨水显示屏。
83.本领域技术人员可以理解,图中的原理图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的智能终端的限定,具体的智能终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
84.所述智能终端中的所述处理器执行所述计算机程序时包含用于进行以下操作的指令:
85.与智能柜机蓝牙匹配,获取所述智能柜机的蓝牙信息;
86.根据所述蓝牙信息,从云端服务器获取所述智能柜机的柜机信息;
87.对应所述柜机信息,从云端服务器获取所述智能柜机的操作指令;
88.将所述操作指令发送给所述智能柜机;
89.获取所述智能柜机的操作完成信息,结束与所述智能柜机的交互。
90.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非临时性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非临时性和/或临时性存储器。非临时性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。临时性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强
型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
91.综上所述,本发明公开了一种智能柜机的交互方法、智能终端和存储介质,所述方法包括:与智能柜机蓝牙匹配,获取所述智能柜机的蓝牙信息;根据所述蓝牙信息,从云端服务器获取所述智能柜机的柜机信息;对所述柜机信息,从云端服务器获取所述智能柜机的操作指令;将所述操作指令发送给所述智能柜机;获取所述智能柜机的操作完成信息,结束与所述智能柜机的交互。通过将智能柜机的柜机信息和操作指令存储在云端服务器,交互过程主要发生在智能终端和云端服务器之间,不需要在智能柜机上安装屏幕参与交互,也降低了智能柜机对于场地的电源和网络的依赖,有利于提高智能柜机的布放密度,推广智能柜机的使用。
92.应当理解的是,上述针对本发明较佳实施例的描述较为具体,并不能因此而理解为对本发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜