群组管理方法、装置、系统、计算机设备及可读存储介质与流程

文档序号:18522908发布日期:2019-08-24 09:58阅读:166来源:国知局
群组管理方法、装置、系统、计算机设备及可读存储介质与流程

本申请涉及智能杯领域,特别是涉及群组管理方法、装置、系统、计算机设备及可读存储介质。



背景技术:

随着技术的发展,智能杯越来越多的出现在人们的生活中。智能杯是指既能盛放饮用品,又能通过电路板等实现各种效果的杯子,因此,智能杯已被应用于各种休闲娱乐或社交场所的气氛互动中。

传统技术中,在使用智能杯进行互动时,多为两个智能杯之间的互动。通过两个智能杯互相识别身份信息,加为好友,进而实现互动。

然而,随着休闲娱乐和社交场所的多样化,需要一种方法实现多个智能杯的组群和管理,从而使更多人参与互动,满足更多的场景需求。



技术实现要素:

基于此,有必要针对以上问题,提供一种群组管理方法、装置、系统、计算机设备及可读存储介质。

一方面,本申请一个实施例提供一种群组管理方法,所述方法包括:

获取多个智能杯的身份标识信息;

判断各所述身份标识信息是否处于群组身份信息列表中,其中,所述群组身份信息列表包含智能杯群组中所有智能杯对应的身份标识信息;

若所述身份标识信息未处于所述群组身份信息列表中,则通过服务器向终端发送请求入群指令,其中,所述请求入群指令用于请求指示是否同意加入所述智能杯群组;

接收所述服务器发送的基于所述请求入群指令的,其中,所述操作指令用于指示是否同意加入所述智能杯群组;

根据所述操作指令管理所述智能杯群组。

在其中一个实施例中,所述根据所述操作指令管理所述智能杯群组,包括:

若所述操作指令为同意加入所述智能杯群组,则:

获取与所述身份标识信息对应的设备标识码;

将所述设备标识码加入群组设备标识码列表,其中,所述群组设备标识码列表包括所述智能杯群组中的所有智能杯对应的设备标识码。

在其中一个实施例中,所述方法还包括:

将所述身份标识信息加入所述群组身份信息列表。

在其中一个实施例中,所述方法还包括:

若所述身份标识信息处于所述群组身份信息列表中,则将所述身份标识信息从所述群组身份信息列表中删除。

第二方面,本申请一个实施例提供一种群组管理方法,所述方法包括:

接收终端发送的智能杯群组的群组标识;

接收启动器发送的请求指令,所述请求指令包括智能杯的身份标识信息,所述请求指令用于指示加入或退出所述群组标识对应的智能杯群组;

若所述请求指令为请求加入所述智能杯群组,则向所述终端发送请求入群指令,其中,所述请求入群指令用于请求指示是否同意加入所述智能杯群组;

接收所述终端发送的基于所述请求入群指令的,其中,所述操作指令用于指示是否同意加入所述智能杯群组;

根据所述操作指令管理所述群组标识对应的智能杯群组。

在其中一个实施例中,所述根据所述操作指令管理所述群组标识对应的智能杯群组信息,包括:

若所述操作指令为同意加入所述智能杯群组,则:

将所述身份标识信息加入与所述群组标识对应的群组身份信息列表中,其中,所述群组身份信息列表包括所述智能杯群组中所有智能杯对应的身份标识信息。

在其中一个实施例中,若所述操作指令为同意加入所述智能杯群组,所述方法还包括:

获取与所述身份标识信息对应的设备标识码;

将所述设备标识码发送至所述启动器。

在其中一个实施例中,所述根据所述操作指令管理所述群组标识对应的智能杯群组信息,包括:

若所述操作指令为拒绝加入所述智能杯群组,则将所述操作指令发送至所述启动器。

在其中一个实施例中,若所述请求命令为请求加入群组,所述方法还包括:

判断所述智能杯与终端是否绑定;

若否,将所述智能杯与所述终端进行绑定。

在其中一个实施例中,所述方法还包括:

若所述请求命令为请求退出所述智能杯群组,则将所述身份标识信息从与所述群组标识对应的群组身份信息列表中删除。

在其中一个实施例中,所述接收启动器发送的请求指令,包括:

接收所述启动器通过网关发送的请求指令。

在其中一个实施例中,所述方法还包括:

接收所述网关发送的智能杯指示灯的显示方式;

将所述显示方式发送至所述终端。

本申请还提供一种群组管理系统,包括启动器和服务器,其中,所述启动器用于执行如上第一方面提供的所述方法的步骤;所述服务器用于执行如上第二方面提供的所述方法的步骤。

本申请还提供一种智能杯群组管理装置,包括:

身份标识获取模块,用于获取智能杯的身份标识信息;

判断模块,用于判断各所述身份标识信息是否处于群组身份信息列表中,其中,所述群组身份信息列表包含智能杯群组中所有智能杯对应的身份标识信息;

请求入群指令发送模块,用于若所述身份标识信息未处于所述群组身份信息列表中,则通过服务器向终端发送请求入群指令,其中,所述请求入群指令用于请求指示是否同意加入所述智能杯群组;

操作指令接收模块,用于接收所述服务器发送的基于所述请求入群指令的操作指令,其中,所述操作指令用于指示是否同意加入所述智能杯群组;

管理模块,用于根据所述操作指令管理所述智能杯群组。

本申请还提供一种智能杯群组管理装置,包括:

群组标识接收模块,用于接收终端发送的智能杯群组的群组标识;

请求指令接收模块,用于接收启动器发送的请求指令,所述请求指令包括智能杯的身份标识信息,所述请求指令用于指示加入或退出所述群组标识对应的智能杯群组;

请求入群指令发送模块,用于若所述请求指令为请求加入所述智能杯群组,则向所述终端发送请求入群指令,其中,所述请求入群指令用于请求指示是否同意加入所述智能杯群组;

操作指令接收模块,用于接收所述终端发送的基于所述请求入群指令的操作指令,其中,所述操作指令用于指示是否同意加入所述智能杯群组;

管理模块,用于根据所述操作指令管理所述群组标识对应的智能杯群组。

本申请还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上所述方法的步骤。

本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法的步骤。

本申请提供的群组管理方法、装置、系统、计算机设备及可读存储介质,通过启动器获取多个智能杯的身份标识信息,并判断各身份标识信息是否处于群组身份信息列表中,如果身份标识信息未处于群组身份信息列表中,通过服务器向终端获取操作指令,管理智能杯群组。本申请提供的群组管理方法、装置、系统、计算机设备及可读存储介质,能够通过识别智能杯的身份标识信息,将多个智能杯加入群组,实现智能杯群组的建立和管理。智能杯群组的建立和管理,为多个智能杯之间互动提供条件,使得多人能同时参与到互动中,能够满足更多的场景需求。同时,本申请提供的所述群组管理方法、装置、系统、计算机设备及可读存储介质通过启动器实现对群组的建立和管理,从而使得后续可以通过启动器控制智能杯实现游戏和互动,无需终端的参与,用户无需时刻关注手机,互动效果好。

附图说明

图1为本申请一个实施例提供的群组管理方法应用场景图;

图2为本申请一个实施例提供的群组管理方法流程示意图;

图3为本申请一个实施例提供的根据所述操作指令管理所述智能杯群组的方法步骤流程示意图;

图4为本申请一个实施例提供的群组管理方法流程示意图;

图5为本申请一个实施例提供的群组管理方法流程示意图;

图6为本申请一个实施例提供的根据操作指令管理群组标识对应的智能杯群组的步骤流程示意图;

图7为本申请一个实施例提供的群组管理方法流程示意图;

图8为本申请一个实施例提供的群组管理方法流程示意图;

图9为本申请一个实施例提供的群组管理方法流程示意图;

图10为本申请一个实施例提供的群组管理方法流程示意图;

图11为本申请一个实施例提供的群组管理方法流程示意图;

图12为本申请一个实施例提供的群组管理装置结构示意图;

图13为本申请一个实施例提供的群组管理装置结构示意图;

图14为本申请一个实施例提供的群组管理装置结构示意图;

图15为本申请一个实施例提供的群组管理装置结构示意图;

图16为本申请一个实施例提供的群组管理装置结构示意图;

图17为本申请一个实施例提供的计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,通过下述实施例并结合附图,对本申请实施例中的技术方案的进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定申请。

请参见图1,本申请提供的群组管理方法,可以应用于如图1所示的应用环境中。其中,启动器10可以通过局域网与智能杯20通信连接,且启动器10通过网络直接或间接的与服务器30进行通信,终端40通过网络与服务器30进行通信。智能杯20包括身份标识器,启动器10包括身份识别器。启动器10能够通过身份识别器识别智能杯20的身份标识器的身份标识信息。启动器10能够通过网络与服务器30互相传输信息、指令等数据。其中,终端40可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。启动器10包括处理器和存储器,处理器能够处理计算机程序。

本申请实施例提供的所述方法可以用于对智能杯群组的管理,具体包括但不限于建立智能杯群组、智能杯加入群组或退出群组。

请参见图2,本申请一个实施例提供一种群组管理方法,所述方法包括s110-s150。本实施例提供的所述方法可以运行在如图1所示的启动器中。

s110,获取多个智能杯的身份标识信息。

身份标识信息是指标识智能杯唯一身份的信息,智能杯上可以设置有身份标识器,身份标识器可以为二维码或射频标签等。启动器内部设置有身份识别器,身份识别器可以为读码器或射频读写器等。身份识别器能够识别身份标识器的信息,得到智能杯的唯一身份信息。以身份标识器为射频标签,身份识别器为射频标签为例,操作时,可以将智能杯靠近启动器,启动器即可识别和读取智能杯的身份标识信息。可选的,身份标识信息可以为智能杯的蓝牙mac地址。

s120,判断各身份标识信息是否处于群组身份信息列表中;其中,该群组身份信息列表包含智能杯群组中所有智能杯对应的身份标识信息。

智能杯群组是指多个智能杯的组合。群组身份信息列表表征智能杯群组的情况,群组身份信息列表存储于启动器的存储器中,群组身份信息列表可以包括智能杯群组中智能杯的总数量、每个智能杯的身份标识信息等。可选的,群组身份信息列表还可以包括每个智能杯加入群组的时间等。可以理解,通过启动器建立群组时,第一个智能杯加入之前,群组身份信息列表可以为空。

启动器获取到智能杯的身份标识信息后,将身份信息与群组身份信息列表一一对比,或在群组身份信息列表中进行查询,判断身份标识信息是否处于群组身份信息列表中。

s130,若身份标识信息未处于群组身份信息列表中,则通过服务器向终端发送请求入群指令,其中,请求入群指令用于请求指示是否同意加入智能杯群组。

身份标识信息如果未处于群组身份信息列表中,说明该身份标识信息对应的智能杯需要加入智能杯群组。启动器通过服务器向终端发出请求入群指令,询问是否同意当前智能杯加入智能杯群组。

s140,接收服务器发送的基于请求入群指令的操作指令,其中,该操作指令用于指示是否同意加入智能杯群组。

终端接收用户输入的操作指令,并通过服务器发送至启动器。例如,某一智能杯靠近启动器后,启动器获取了智能杯的身份标识信息,经过判断,该身份标识信息未在群组身份标识信息列表中,启动器通过服务器向手机发送请求指令,手机界面显示“是否同意加入当前智能杯群组?”的询问信息,用户做出选择,手机将得到的操作指令通过服务器发送至启动器。

s150,根据操作指令管理智能杯群组。

启动器接收到操作指令后,根据操作指令管理智能杯群组,选择将当前智能杯加入智能杯群组或不加入智能杯群组。启动器可以通过管理和更新群组身份标识列表实现对智能杯群组的管理。同时,还可以通过启动器控制和管理智能杯群组中的每个智能杯。

本实施例中,通过获取多个智能杯的身份标识信息,并判断各身份标识信息是否处于群组身份信息列表中,如果身份标识信息未处于群组身份信息列表中,通过服务器向终端获取操作指令,管理智能杯群组。本实施例提供的方法,能够通过识别智能杯的身份标识信息,将多个智能杯加入群组,实现智能杯群组的建立和管理。智能杯群组的建立和管理,为多个智能杯之间互动提供条件,使得多人能同时参与到互动中,能够满足更多的场景需求。同时,本实施例提供的所述方法通过启动器实现对群组的建立和管理,从而使得后续可以通过启动器控制智能杯实现游戏和互动,无需终端的参与,用户无需时刻关注手机,互动效果好。

请参见图3,本实施例涉及的是若操作指令为同意加入智能杯群组,根据操作指令管理智能杯群组的一种可能的实现方式,如图3所示,s150包括:

s151,获取与身份标识信息对应的设备标识码。

设备标识码(diviceid)可以为动态标识码,设备标识码与身份标识信息唯一对应,设备标识码用于表征被同意加入智能杯群组的智能杯的唯一身份信息。设备标识码可以通过服务器随机分配并下发给启动器,具体的,服务器接收到终端发送的同意加入智能杯群组的指令后,随机分配唯一的设备标识码,并发送至启动器。

s152,将设备标识码加入群组设备标识码列表,其中,群组设备标识码列表包括智能杯群组中的所有智能杯对应的设备标识码。

启动器将接收到的设备标识码加入群组设备标识码列表中。设备标识码列表包括同意加入智能杯群组的智能杯的信息,可选地,设备标识码列表可以包括智能杯群组中智能杯的总数量、智能杯群组中每个智能杯的设备标识码以及每个设备标识码的加入时间。设备标识码列表可以用于后续启动器对使用蓝牙mesh网络的智能杯群组中列表中每个智能杯的控制。

本实施例中,当操作指令为同意加入智能杯群组时,通过获取与身份标识信息对应的设备标识码,并将设备标识码加入群组设备标识码列表,实现了对智能杯群组的更新。同时通过设备标识码对智能杯群组进行管理,方便后续对智能杯群组中智能杯的控制,提高了智能杯群组管理和控制的效率。

进一步地,如图3所示,s150还包括:

s153,将身份标识信息加入群组身份信息列表。

若操作指令为同意加入智能杯群组,进一步的,将身份标识信息加入群组身份信息列表,对群组身份信息列表进行更新,使得智能杯群组的信息准确,方便后续智能杯加入群组或退出群组时与群组身份信息列表的比较,提高智能杯群组管理的准确性。

请参见图4,当用户需要将群组中的智能杯退出当前智能杯群组时,可以通过如图4所示的方式实现,所述方法还包括:

s160,若身份标识信息处于群组身份信息列表中,则将身份标识信息从群组身份信息列表中删除。

启动器将获取的身份标识信息与群组身份信息列表进行对比,身份标识信息处于群组身份信息列表中,说明当前智能杯需要退出群组,启动器将身份标识信息列表中删除。进一步的,启动器将设备标识码列表中与此身份标识信息对应的设备标识码进行删除。

本实施例中,当身份标识信息处于群组身份信息列表中时,将身份标识信息从群组身份信息列表中删除,将智能杯退出当前智能杯群组,进一步实现了群组管理,完善了群组管理功能。

请参见图5,本申请一个实施例还提供一种群组管理方法,所述方法包括s210-s250。本实施例提供的所述方法可以运行在如图1所示的服务器中。

s210,接收终端发送的智能杯群组的群组标识。

群组标识是指表征当前智能杯群组唯一身份的信息,群组标识与启动器唯一对应,一个启动器可以建立一个唯一群组标识的智能杯群组。服务器可以管理多个智能杯群组,因此服务器中可以存储有多个智能杯群组对应的群组标识。终端可以通过扫描启动器上设置的二维码等形式获取智能杯群组的群组标识,并传输至服务器,服务器接收群组标识。终端可以通过安装的应用程序与服务器进行交互。可选的,应用程序可以为小程序。

s220,接收启动器发送的请求指令,请求指令包括智能杯的身份标识信息,请求指令用于指示加入或退出群组标识对应的智能杯群组。

启动器向服务器发送请求当前身份标识信息对应的智能杯加入或退出智能杯群组的请求指令给服务器,服务器接收该请求指令。

s230,若请求指令为请求加入智能杯群组,则向终端发送请求入群指令,其中,请求入群指令用于请求指示是否同意加入智能杯群组。

若请求指令为请求加入智能杯群组,服务器进一步向终端发送请求入群指令,请求当前身份表示信息对应的智能杯加入智能杯群组。

s240,接收终端发送的基于请求入群指令的操作指令,其中,操作指令用于指示是否同意加入智能杯群组。

终端询问用户是否同意加入智能杯群组。用户通过输入、点选等方式向终端输入操作指令,终端接收用户输入的操作指令,并将操作指令发送至服务器。服务器接收该操作指令。

s250,根据操作指令管理群组标识对应的智能杯群组。

服务器接收到操作指令后,依据操作指令的内容管理智能杯群组,选择将当前智能杯加入或不加入群组标识对应的智能杯群组。服务器的存储器中存储有智能杯群组对应的群组身份信息列表,也可以存储有智能杯群组对应的设备标识码列表,服务器可以通过管理群组身份信息列表及设备标识码列表实现对所有智能杯群组进行管理和更新。

本实施例中,通过接收终端发送的智能杯群组的群组标识和启动器发送的请求指令,在请求指令为请求加入智能杯群组时,向终端获取操作指令,并根据操作指令管理群组标识对应的智能杯群组。本实例提供的所述方法能够通过接收终端发送的智能杯群组的群组标识和启动器发送的请求指令,将多个智能杯加入群组,实现智能杯群组的建立和管理。智能杯群组的建立和管理,为多个智能杯之间互动提供条件,使得多人能够同时参与到互动中,能够满足更多的场景需求。

请参见图6,本实施例涉及的是若操作指令为同意加入智能杯群组,根据操作指令管理群组标识对应的智能杯群组的一种可能的实现方式,如图6所示,s240包括:

s251,将身份标识信息加入与群组标识对应的群组身份信息列表中;其中,群组身份信息列表包括智能杯群组中所有智能杯对应的身份标识信息。

群组身份信息列表表征智能杯群组的情况,群组身份信息列表存储于服务器的存储器中。若服务器接收到终端发送的同意加入智能杯群组的操作指令,服务器查找群组标识对应的群组身份信息列表,并将当前身份标识信息加入此群组身份信息列表中。

s252,获取与身份标识信息对应的设备标识码。

s253,将设备标识码发送至启动器。

服务器随机分配与身份标识信息唯一对应的设备标识码,并发送至启动器。可选的,服务器还可以将设备标识码保存于存储器,并加入其内部存储的设备标识码列表中。设备标识码及设备标识码列表的含义参见上述实施例,在此不再赘述。

本实施例中,当操作指令为同意加入智能杯群组时,通过将身份标识信息加入与群组标识对应的群组身份信息列表中,实现将当前智能杯加入智能杯群组。本实施例提供的所述方法通过将身份标识信息加入与群组标识对应的群组身份信息列表中,更新群组身份信息列表实现对智能杯的管理,准确度高。同时,获取与身份标识信息对应的设备标识码,将设备标识码发送至启动器,便于启动器通过设备标识码实现对智能杯群组的管理和控制,提高了启动器的群组管理效率。

本实施例涉及若操作指令为拒绝加入智能杯群组一种可能的实现方式,s250还包括:

s254,若操作指令为拒绝加入智能杯群组,则将操作指令发送至启动器。

当服务器接收到终端发送的操作指令为拒绝加入智能杯群组时,服务器仅将拒绝加入智能杯群组的操作指令发送至启动器即可。

请参见图7,本实施例涉及的是若请求命令为请求加入群组,所述方法还进一步包括对智能杯与终端绑定的判断,请参见图7,所述方法还包括:

s260,判断智能杯与终端是否绑定。

终端可以通过扫描启动器二维码获取群组标识的同时进入小程序,服务器可以通过小程序获取终端的终端标识信息。进一步的,服务器可以通过查询存储的智能杯和终端绑定列表,判断当前智能杯是否与终端绑定。

s270,若否,将智能杯与终端进行绑定。

若智能杯与终端未绑定,服务器将身份标识码和终端标识信息进行关联,形成绑定。

若是,执行步骤s250根据操作指令管理智能杯群组,具体的实现方式参见上述实施例,在此不再赘述。

本实施例中,通过判断智能杯与终端是否绑定,并将智能杯与终端进行绑定,使得终端与智能杯一一对应,便于用户通过终端加入智能杯群组管理的网络中,提高人机交互智能性。

请参见图8,当用户需要将群组中的智能杯退出当前智能杯群组时,可以通过如图8所示的方式实现,所述方法还包括:

s280,若请求命令为请求退出智能杯群组,则将身份标识信息从与群组标识对应的群组身份信息列表中删除。

若服务器接收到启动器发送的请求退出智能杯群组指令,服务器查找群组标识对应的群组身份信息列表,并将其删除。本实施例提供的方法实现了当前智能杯退出智能杯群组,进一步完善了智能杯群组管理的功能。

服务器和启动器之间可以之间通信,也可以间接通信。本实施例涉及服务器和启动器之间通过网关实现通信时,接收启动器发送的请求指令。请参见图9,s220包括:

s221,接收启动器通过网关发送的请求指令。

启动器通过网关将请求指令发送至服务器,同时,服务器通过网关将设备标识码、拒绝加入群组的操作指令等信息发送至启动器。通过网关实现启动器与服务器之间的交互,实现了局域网与广域网的连通,使得启动器和智能杯之间可以在局域网内实现交互。

请参见图10,本实施例涉及通过服务器实现智能杯指示灯显示方式确认信息的一种可能的实现方式,如图10所示,所述方法还包括:

s290,接收网关发送的智能杯指示灯的显示方式。

网关接收到启动器发送的消息时,获取智能杯指示灯的显示方式,并同时发送至智能杯和服务器,同时,网关控制待加入智能杯群组的智能杯以此显示方式进行显示。智能杯指示灯的显示方式可以包括显示颜色、显示时间、显示频率等中的一个。服务器接收智能杯指示灯的显示方式。

s291,将显示方式发送至终端。

服务器将智能杯指示灯的显示方式发送至终端,终端提示询问该显示方式,用户进行确认。终端接收用户输入的显示方式确认信息,服务器接收经过确认的显示方式并发送至启动器。

本实施例中,通过接收网关发送的智能杯指示灯的显示方式,并将显示方式发送至终端,使得用户能够对待加入智能杯群组的智能杯进行确认,提高了智能杯群组管理的准确性。

应该理解的是,虽然图2-10的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-10中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

本申请一个实施例提供一种群组管理系统,其包括启动器和服务器。其中,启动器用于执行上述实施例图2-图4所示实施例提供的方法的步骤;所述服务器用于执行用于实现上述实施例图5-图10所示实施例提供的方法的步骤。

请参见图11,本实施例提供的群组管理系统执行方法步骤的过程如下:

s301,终端获取智能杯群组的群组标识,并发送至服务器。

s310,启动器获取智能杯的身份标识信息。

s320,启动器将身份标识信息与其存储器内存储的群组信息列表进行对比,判断身份标识信息是否处于该群组身份信息列表中,若身份标识信息未处于启动器的群组身份信息列表中,则执行步骤s321,若身份标识信息未处于启动器的群组身份信息列表中,则执行步骤s391。

s321,启动器向网关发送请求入群指令,请求入群指令中包括身份标识信息,请求入群指令用于请求指示是否同意此身份标识信息加入智能杯群组。

s322,网关随机获取智能杯指示灯显示方式。

s323,网关将请求入群指令和显示方式发送至服务器。

s324,网关将显示方式发送给智能杯。

s330,智能杯根据显示方式控制其指示灯显示。

s350,服务器根据请求入群指令中的身份标识信息以及终端标识信息判断智能杯与终端是否绑定,若未绑定,则执行步骤s351,若已绑定,则执行s360。

s351,将终端与智能杯进行绑定。

s360,服务器将请求入群指令和显示方式发送至终端。

s370,终端显示请求入群指令和显示方式,并获取操作指令。操作指令用于指示是否同意显示方式对应的智能杯加入智能杯群组。例如:“请确认是否同意亮红灯的智能杯加入群组?”。用户根据智能杯显示的颜色和终端的提示信息输入操作指令,指示同意加入智能杯群组或拒绝加入智能杯群组。若操作指令为同意加入智能杯群组,执行步骤s3811,若操作指令为拒绝加入智能杯群组,执行步骤s382。

s3811,服务器将身份标识信息加入服务器存储器内存储的与群组标识对应的群组身份信息列表中,同时随机分配设备标识码。

s3812,服务器将设备标识码及同意加入智能杯群组的操作指令通过网关发送至启动器。

s3813,启动器将设备标识码加入群组设备标识码列表中,并将身份标识码加入群组身份信息列表中。加入群组完成。

s382,服务器将拒绝加入智能杯群组的指令通过网关发送至启动器。

s391,启动器将身份标识信息从群组身份信息列表中删除,并将身份标识信息对应的设备标识码从群组设备标识码列表中删除。

s392,启动器通过网关向服务器发送退组请求。

s393,服务器将身份标识信息从其内部存储的群组身份信息列表中删除。

s394,服务器向终端发送提示信息,提示智能杯退组成功。

本实施例提供的群组管理系统的具体实施例过程及有益效果与上述实施例类似,在此不再赘述。

请参见图12,本申请一个实施例提供一种智能杯群组管理装置10,其包括身份标识获取模块110、判断模块120、请求入群指令发送模块130、操作指令接收模块140和管理模块150。

身份标识获取模块110用于获取智能杯的身份标识信息;

判断模块120用于判断各所述身份标识信息是否处于群组身份信息列表中,其中,所述群组身份信息列表包含智能杯群组中所有智能杯对应的身份标识信息;

请求入群指令发送模块130用于若所述身份标识信息未处于所述群组身份信息列表中,则通过服务器向终端发送请求入群指令,其中,所述请求入群指令用于请求指示是否同意加入所述智能杯群组;

操作指令接收模块140用于接收所述服务器发送的基于所述请求入群指令的操作指令,其中,所述操作指令用于指示是否同意加入所述智能杯群组;

管理模块150用于根据所述操作指令管理所述智能杯群组。

在一个实施例中,管理模块150用于若所述操作指令为同意加入所述智能杯群组,则获取与所述身份标识信息对应的设备标识码;将所述设备标识码加入群组设备标识码列表,其中,所述群组设备标识码列表包括所述智能杯群组中的所有智能杯对应的设备标识码。

在一个实施例中,管理模块150还用于将所述身份标识信息加入所述群组身份信息列表。

在一个实施例中,管理模块150还用于若所述身份标识信息处于所述群组身份信息列表中,则将所述身份标识信息从所述群组身份信息列表中删除。

请参见图13,本申请一个实施例提供一种智能杯群组管理装置20,其包括群组标识接收模块210、请求指令接收模块220、请求入群指令发送模块230、操作指令接收模块240和管理模块250。其中,

群组标识接收模块210用于接收终端发送的智能杯群组的群组标识;

请求指令接收模块220用于接收启动器发送的请求指令,所述请求指令包括智能杯的身份标识信息,所述请求指令用于指示加入或退出所述群组标识对应的智能杯群组;

请求入群指令发送模块230用于若所述请求指令为请求加入所述智能杯群组,则向所述终端发送请求入群指令,其中,所述请求入群指令用于请求指示是否同意加入所述智能杯群组;

操作指令接收模块240用于接收所述终端发送的基于所述请求入群指令的操作指令,其中,所述操作指令用于指示是否同意加入所述智能杯群组;

管理模块250用于根据所述操作指令管理所述智能杯群组。

在一个实施例中,管理模块250还用于若所述操作指令为同意加入所述智能杯群组,则:将所述身份标识信息加入与所述群组标识对应的群组身份信息列表中,其中,所述群组身份信息列表包括所述智能杯群组中所有智能杯对应的身份标识信息。

请参见图14,在一个实施例中,所述智能杯群组管理装置20还包括设备标识码处理模块260。设备标识码处理模块260用于若所述操作指令为同意加入所述智能杯群组,获取与所述身份标识信息对应的设备标识码,并将所述设备标识码发送至所述启动器。

在一个实施例中,管理模块250还用于若所述操作指令为拒绝加入所述智能杯群组,则将所述操作指令发送至所述启动器。

请参见图15,在一个实施例中,所述智能杯群组管理装置20还包括绑定模块270。绑定模块270用于若所述请求命令为请求加入群组,判断所述智能杯与终端是否绑定,若否,将所述智能杯与所述终端进行绑定。

在一个实施例中,管理模块250还用于若所述请求命令为请求退出所述智能杯群组,则将所述身份标识信息从与所述群组标识对应的群组身份信息列表中删除。

在一个实施例中,请求指令接收模块220具体用于接收所述启动器通过网关发送的请求指令。

请参见图16,在一个实施例中,所述智能杯群组管理装置20还包括显示方式处理模块280。显示方式处理模块280用于接收所述网关发送的智能杯指示灯的显示方式,并将所述显示方式发送至所述终端。

关于上述智能杯群组管理装置10和智能杯群组管理装置20的具体限定可以参见上文中对于所述智能杯群组管理方法的限定,在此不再赘述。上述智能杯群组管理装置10和智能杯群组管理装置20中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

请参见图17,在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图17所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储源数据、报表数据等。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种报表生成方法。

本领域技术人员可以理解,图17中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

获取多个智能杯的身份标识信息;

判断各所述身份标识信息是否处于群组身份信息列表中,其中,所述群组身份信息列表包含智能杯群组中所有智能杯对应的身份标识信息;

若所述身份标识信息未处于所述群组身份信息列表中,则通过服务器向终端发送请求入群指令,其中,所述请求入群指令用于请求指示是否同意加入所述智能杯群组;

接收所述服务器发送的基于所述请求入群指令的,其中,所述操作指令用于指示是否同意加入所述智能杯群组;

根据所述操作指令管理所述智能杯群组。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

接收终端发送的智能杯群组的群组标识;

接收启动器发送的请求指令,所述请求指令包括智能杯的身份标识信息,所述请求指令用于指示加入或退出所述群组标识对应的智能杯群组;

若所述请求指令为请求加入所述智能杯群组,则向所述终端发送请求入群指令,其中,所述请求入群指令用于请求指示是否同意加入所述智能杯群组;

接收所述终端发送的基于所述请求入群指令的,其中,所述操作指令用于指示是否同意加入所述智能杯群组;

根据所述操作指令管理所述群组标识对应的智能杯群组。

以上实施例提供的计算机设备处理器执行计算机程序实现如上方法步骤的具体过程和有益效果与其对应的方法实施例类似,在此不再赘述。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

获取多个智能杯的身份标识信息;

判断各所述身份标识信息是否处于群组身份信息列表中,其中,所述群组身份信息列表包含智能杯群组中所有智能杯对应的身份标识信息;

若所述身份标识信息未处于所述群组身份信息列表中,则通过服务器向终端发送请求入群指令,其中,所述请求入群指令用于请求指示是否同意加入所述智能杯群组;

接收所述服务器发送的基于所述请求入群指令的,其中,所述操作指令用于指示是否同意加入所述智能杯群组;

根据所述操作指令管理所述智能杯群组。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

接收终端发送的智能杯群组的群组标识;

接收启动器发送的请求指令,所述请求指令包括智能杯的身份标识信息,所述请求指令用于指示加入或退出所述群组标识对应的智能杯群组;

若所述请求指令为请求加入所述智能杯群组,则向所述终端发送请求入群指令,其中,所述请求入群指令用于请求指示是否同意加入所述智能杯群组;

接收所述终端发送的基于所述请求入群指令的,其中,所述操作指令用于指示是否同意加入所述智能杯群组;

根据所述操作指令管理所述群组标识对应的智能杯群组。

以上实施例提供的计算机可读存储介质实现如上方法步骤的具体过程和有益效果与其对应的方法实施例类似,在此不再赘述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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