网络接入设备与用户间交互的方法和装置与流程

文档序号:11138416阅读:648来源:国知局
网络接入设备与用户间交互的方法和装置与制造工艺

本发明涉及网络应用领域,特别是涉及一种网络接入设备与用户间交互的方法和装置。



背景技术:

随着网络技术和计算机技术的发展,逐渐发展成物联网,实现了用户与物品之间通过网络联系。越来越多的网络接入设备出现在人们的生活中,为人们之间进行信息交互提供了便利。网络接入设备的种类多种多样,例如智能手表、智能相框等,智能手表和智能相框都能接收网络信息,并显示网络信息。网络接入设备与用户间交互的传统方式是,某一用户通过用户终端(例如手机)登录即时通信软件或浏览器等将信息发送给网络接入设备(如智能手表),并在网络接入设备上展示,然而,该用户与网络接入设备之间通信的内容,其他用户无法获知,信息内容无法共享。



技术实现要素:

基于此,有必要针对传统的用户与网络接入设备之间的通信内容无法共享的问题,提供一种网络接入设备与用户间交互的方法,能实现用户与网络接入设备之间通信内容的共享,让其他用户能获知,提供便利。

此外,还有必要提供一种网络接入设备与用户间交互的装置,能实现用户与网络接入设备之间通信内容的共享,让其他用户能获知,提供便利。

一种网络接入设备与用户间交互的方法,包括以下步骤:

获取创建设备群组请求,根据所述创建设备群组请求创建群组,并为所述群组配置群组标识,所述群组的成员包括网络接入设备和用户;

获取群组内的成员标识,建立成员标识与群组标识的映射关系,所述成员标识包括网络接入设备标识和用户标识;

获取群组内的成员所发送的信息、发送信息的成员标识及所述成员标识所 在的群组标识;

根据所述群组标识从所述成员标识与群组标识的映射关系中获取对应的除发送信息外的其他成员标识;

将所述成员所发送的信息发送给所述获取的除发送信息外的其他成员标识所对应的群组成员。

一种网络接入设备与用户间交互的方法,包括以下步骤:

获取创建设备群组指令;

根据所述创建设备群组指令进入群组成员选择界面;

获取在群组成员选择界面选择的网络接入设备标识和用户标识;

发起包含网络接入设备标识和用户标识的创建设备群组请求,以使服务器根据所述创建设备群组请求创建群组,并为所述群组配置群组标识,所述群组的成员包括网络接入设备和用户,获取群组内的成员标识,建立成员标识与群组标识的映射关系,所述成员标识包括网络接入设备标识和用户标识;

接收根据所述创建设备群组请求返回的创建成功的结果,进入所述群组界面;

获取群组内成员在群组界面输入的信息,并获取输入信息的成员标识及所述成员标识所在的群组标识,将输入的信息、成员标识及所述成员标识所在的群组标识发送至服务器,以使所述服务器根据所述群组标识从成员标识与群组标识的映射关系中获取对应的除发送信息外的其他成员标识,并将所述成员所发送的信息发送给所述获取的除发送信息外的其他成员标识所对应的群组成员。

一种网络接入设备与用户间交互的装置,包括:

群组创建模块,用于获取创建设备群组请求,根据所述创建设备群组请求创建群组,并为所述群组配置群组标识,所述群组的成员包括网络接入设备和用户;

映射关系建立模块,用于获取群组内的成员标识,建立成员标识与群组标识的映射关系,所述成员标识包括网络接入设备标识和用户标识;

信息获取模块,用于获取群组内的成员所发送的信息、发送信息的成员标 识及所述成员标识所在的群组标识;

查找模块,用于根据所述群组标识从所述成员标识与群组标识的映射关系中获取对应的除发送信息外的其他成员标识;

发送模块,用于将所述成员所发送的信息发送给所述获取的除发送信息外的其他成员标识所对应的群组成员。

一种网络接入设备与用户间交互的装置,包括:

指令获取模块,用于获取创建设备群组指令;

界面切换模块,用于根据所述创建设备群组指令进入群组成员选择界面;

选择模块,用于获取在群组成员选择界面选择的网络接入设备标识和用户标识;

请求发起模块,用于发起包含网络接入设备标识和用户标识的创建设备群组请求,以使服务器根据所述创建设备群组请求创建群组,并为所述群组配置群组标识,所述群组的成员包括网络接入设备和用户,获取群组内的成员标识,建立成员标识与群组标识的映射关系,所述成员标识包括网络接入设备标识和用户标识;

接收模块,用于接收根据所述创建设备群组请求返回的创建成功的结果,进入所述群组界面;

输入模块,用于获取群组内成员在群组界面输入的信息,并获取输入信息的成员标识及所述成员标识所在的群组标识;

上传模块,用于将输入的信息、成员标识及所述成员标识所在的群组标识发送至服务器,以使所述服务器根据所述群组标识从成员标识与群组标识的映射关系中获取对应的除发送信息外的其他成员标识,并将所述成员所发送的信息发送给所述获取的除发送信息外的其他成员标识所对应的群组成员。

上述网络接入设备与用户间交互的方法和装置,通过创建包含网络接入设备与用户的群组,在群组内某个用户发送信息,网络接入设备和其他用户可以接收到,网络接入设备发送信息,群组内的用户和其他网络接入设备也能接收到,实现了网络接入设备与用户之间通信内容、网络接入设备之间通信内容均可被用户共享,让其他用户能获知交互信息,提供了便利。

附图说明

图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为另一个实施例中网络接入设备与用户间交互的装置的结构框图。

具体实施方式

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

图1为一个实施例中网络接入设备与用户间交互的应用环境示意图。如图1所示,该应用环境包括服务器102、用户终端104和网络接入设备106,用户终端104、网络接入设备106分别与服务器102通过网络连接,实现数据通信。

其中,服务器102可为厂商的网络接入设备106提供接入的第三方服务器,以及为用户终端104和网络接入设备106之间进行通信提供通信接口。服务器102可为一个物理服务器或多个物理服务器组成的服务器集群。

用户终端104可包括一个或多个用户终端。用户通过用户终端104登录即时通信软件或Web版即时通信工具等进行聊天等。用户终端104具备数据处理功能及通信功能,用户终端104可为台式计算机、平板电脑、智能手机、个人数字助理等。

网络接入设备106可包括一个或多个网络接入设备。网络接入设备106具备数据处理功能及通信功能。网络接入设备106可直接接入服务器102,并获取输入的数据,将输入的数据直接传输给服务器102,以及对接收的数据进行展示等。网络接入设备106可为智能手表、智能音箱、智能相框、智能玩具、智能播放设备等。

图2为一个实施例中服务器的内部结构示意图。如图2所示,该服务器包括 通过系统总线连接的处理器、存储介质、内存和网络接口。其中,该服务器的存储介质存储有操作系统、数据库和网络接入设备和用户间交互的装置,数据库中存储有群组标识、用户标识、网络接入设备标识,群组成员标识与群组标识之间的映射关系,网络接入设备标识与主人标识之间的绑定关系、网络接入设备标识与共享者标识之间的绑定关系等,该网络接入设备和用户间交互的装置用于实现适用于服务器的一种网络接入设备和用户间交互的方法。该服务器的处理器用于提供计算和控制能力,支撑整个服务器的运行。该服务器的内存为存储介质中的网络接入设备和用户间交互的装置的运行提供环境。该服务器的网络接口用于据以与外部的终端通过网络连接通信,比如接收终端发送的信息以及向终端返回其他终端发送的信息等。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的服务器的限定,具体的服务器可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

图3为一个实施例中终端的内部结构示意图。如图3所示,该终端包括通过系统总线连接的处理器、存储介质、内存和网络接口、声音采集装置、显示屏、扬声器和输入装置。其中,终端的存储介质存储有操作系统,还包括一种网络接入设备和用户间交互的装置,该网络接入设备和用户间交互的装置用于实现一种网络接入设备和用户间交互的方法。该处理器用于提供计算和控制能力,支撑整个终端的运行。终端中的内存为存储介质中的网络接入设备和用户间交互的装置的运行提供环境,网络接口用于与服务器进行网络通信,如发送信息(文本信息、图片信息、语音信息、视频信息、文件信息等)至服务器,接收服务器返回的其他用户或终端发送的信息等。终端的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。终端可为用户终端或网络接入设备,该用户终端可以是手机、平板电脑或者个人数字助理。网络接入设备可以是智能手表、智能音箱、智能相框、智能玩具、智能播放设备等。网络接入设备可包括声音采集装置、显示屏、扬声器 和输入装置中的一种或两种以上组合。本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

图4为一个实施例中网络接入设备与用户间交互的方法的流程图。如图4所示,一种网络接入设备与用户间交互的方法,运行于图1的应用环境中,以终端角度描述,包括以下步骤:

步骤402,获取创建设备群组指令。

本实施例中,获取创建设备群组指令的步骤包括:获取通过轻应用程序入口发送的创建设备群组指令或通过即时通信应用程序发送的创建设备群组指令。

具体地,获取用户在轻应用程序界面上触发创建设备群组入口产生的创建设备群组指令,或者获取用户在即时通信应用程序界面触发创建设备群组入口产生的创建设备群组指令。

步骤404,根据该创建设备群组指令进入群组成员选择界面。

步骤406,获取在群组成员选择界面选择的网络接入设备标识和用户标识。

具体地,在群组成员选择界面显示有用户相关的网络接入设备和用户好友等。获取用户选择的网络接入设备标识和用户标识。

步骤408,发起包含网络接入设备标识和用户标识的创建设备群组请求,以使服务器根据该创建设备群组请求创建群组,并为该群组配置群组标识,该群组的成员包括网络接入设备和用户,获取群组内的成员标识,建立成员标识与群组标识的映射关系,该成员标识包括网络接入设备标识和用户标识。

具体地,群组是指一个或多个用户或网络接入设备聚集在一起,其中一个成员可同时与其他成员进行交互。轻应用程序是指不需要下载安装即可直接运行的应用程序。通过轻应用程序入口或即时通信应用程序均可以发起创建设备群组请求的入口,提供了多种发起创建设备群组请求的入口,方便用户创建设备群组。群组标识是用于区分群组唯一的,由服务器生成。

用户标识是用于区分用户唯一性的,可为用户的即时通信账号或电子邮箱账号或服务器统一为用户分配的用户标识等。网络接入设备标识是用于区分网络接入设备唯一性的,例如可为服务器给厂商分配的编号加上厂商为每个设备分配的编号一起组成网络接入设备标识,其中,服务器为每个厂商分配的唯一编号,厂商生成出的设备分配了唯一的编号,组成的网络接入设备标识也唯一。也可由服务器根据厂商编号及设备编号分配新的编号作为网络接入设备标识。

网络接入设备和用户加入群组后,在服务器上会将网络接入设备标识与群组标识建立映射关系,用户标识与群组标识建立映射关系,一个网络接入设备标识或用户标识可与多个群组标识建立映射关系,也就是一个网络接入设备或用户可加入多个不同的群组。一个群组内也可包括多个不同的网络接入设备和多个用户。

网络接入设备和用户可以绑定,首次与网络接入设备绑定的用户为网络接入设备的主人,网络接入设备的主人允许多个其他用户共享该网络接入设备时,网络接入设备与其他用户绑定。网络接入设备与用户绑定是指将网络接入设备标识与用户标识绑定,建立两者之间的对应关系。

步骤410,接收根据该创建设备群组请求返回的创建成功的结果,进入该群组界面。

具体地,接收服务器根据创建设备群组请求返回的创建成功的结果,在终端上显示创建成功的群组,并生成相应的群组名称。群组名称可为群组成员昵称组成的名称或用户发起创建群组时设置的群组名称。

步骤412,获取群组内成员在群组界面输入的信息,并获取输入信息的成员标识及该成员标识所在的群组标识,将输入的信息、成员标识及该成员标识所在的群组标识发送至服务器,以使该服务器根据该群组标识从成员标识与群组标识的映射关系中获取对应的除发送信息外的其他成员标识,并将该成员所发送的信息发送给该获取的除发送信息外的其他成员标识所对应的群组成员。

具体地,群组内的成员可为网络接入设备或用户,获取到网络接入设备或用户发送的信息。信息可包括文本信息、图片信息、语音信息、视频信息、文件信息等一种或两种以上。图片信息的格式可为TIFF(Tag Image File Format, 标签图像文件格式)、JPEG(Joint Photographic Expert Group,联合照片专家组)、GIF(Graphics Interchange Format,图形交换格式)、BMP(Bit Map,位图)等。

某一群组内成员发送信息时,需要获取发送信息的成员标识及成员标识所在群组标识,因服务器上存储有多个群组标识,根据群组标识确定该成员所在群组。在服务器上根据发送信息的成员标识所在的群组标识,根据群组标识与成员标识的映射关系查找到里面的全部成员标识,得到除发送信息外的其他成员标识。

本实施例中,上述网络接入设备与用户间交互的方法还包括:获取接收的信息的类型,根据该信息类型进行相应的展示。

接收信息的群组成员为网络接入设备时,若该信息类型为文本、图片或文件,该网络接入设备带显示屏,则在网络接入设备的显示屏上显示信息。

若该信息类型为语音,该网络接入设备支持语音,则在网络接入设备上播放语音。网络接入设备录制或播放语音信息。

若信息类型为视频,该网络接入设备支持视频播放,则在网络接入设备上播放视频。网络接入设备录制或播放视频信息。

当网络接入设备不支持相应的信息类型时,则不进行相应的处理操作,例如网络接入设备不支持视频播放,则接收到视频信息后,将不进行播放处理。

此外,还可记录信息发送时间,将信息发送时间及信息一起记录,将信息发送时间及信息一起推送给其他成员。

此外,还可进行群组语音和视频通话。

上述网络接入设备与用户间交互的方法,通过创建包含网络接入设备与用户的群组,在群组内某个用户发送信息,网络接入设备和其他用户可以接收到,网络接入设备发送信息,群组内的用户和其他网络接入设备也能接收到,实现了网络接入设备与用户之间通信内容、网络接入设备之间通信内容均可被用户共享,让其他用户能获知交互信息,提供了便利。

图5为通过轻应用程序发起创建群组指令的界面示意图。如图5所示,在轻应用程序菜单界面上显示有将设备授权给好友的入口、创建讨论组的入口、修改设备备注的入口、检查设备更新的入口、下载轻应用的入口、解除绑定的 入口。轻应用程序是指用于操控网络接入设备的应用程序。获取用户触发轻应用程序菜单界面上的创建讨论组的入口产生的创建群组指令。设备授权给好友的入口是用于将网络接入设备授权给用户好友。修改设备备注是指修改网络接入设备的名称或详细描述信息等。检查设备更新的入口是指检查设备的固件有没有更新。解除绑定是指解除网络接入设备与用户的绑定关系。

图6为从轻应用程序入口创建群组指令后进入选择设备和用户的示意图。如图6所示,在选择设备界面上显示有与创建者绑定的网络接入设备列表,例如网络接入设备列表中展示有“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”、“爷爷的相框”、“客厅电视”等网络接入设备。在选择用户界面上展示有不同联系人群组,例如群组名称为“大学”、“高中”、“初中”、“工作群”等。选择其中某个联系人群组,进入该联系人群组,例如选择“大学”群组,进入“大学”群组后展示“大学”群组中的联系人,例如联系人包括a、b、c、d、e、f等,获取从联系人中选择的需要加入新创建的群组的联系人,例如选择了a、c、e。

在一个实施例中,上述网络接入设备与用户间交互的方法还包括:若创建设备群组请求的发起者为网络接入设备主人,则接收创建成功的结果;

若该创建设备群组请求的发起者为网络接入设备共享者,则获取网络接入设备共享者发送的授权申请,并将该授权申请发送给服务器,由该服务器将该授权申请发送给网络接入设备主人,以及接收该服务器发送的网络接入设备主人对该授权申请进行授权,并接收创建成功的结果。

图7为网络接入设备主人发起创建设备群组请求及创建成功的结果示意图。如图7所示,在发起设备群组界面上显示有讨论组名称为“我的Baby monitor、宝宝的手表……”,包括选择的网络接入设备,例如“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”,选择的联系人包括a、c、e,显示有提醒“请确认您已阅读并同意《物联设备绑定规则》”,提供有“同意并发起讨论组”的入口,获取到触发“同意并发起讨论组”的入口发起创建群组请求,接收创建成功的结果,进入创建成功的群组界面,在群组界面上显示“你邀请a、c、e加入群组”,在群组界面提供了文本信息输入框、语音输入入口、图形输入等。

图8为网络接入设备共享者发起创建设备群组请求的过程示意图。如图8所示,当前发起者为网络接入设备共享者,在发起创建设备群组界面显示“请获得网络接入设备主人授权,添加以下网络接入设备加入群组需要经过设备主人的授权,请发送授权申请”。发起者n添加网络接入设备“宝宝的手表”需要经过设备主人“a”的授权,提供了“发送授权申请”的入口。获取到触发了“发送授权申请”入口后,在发起创建设备群组界面上提示“正在发送授权申请”,然后进入创建的新的群组界面,并在群组界面提示“申请已发送,等待设备主人授权并加入”的信息。

此外,当选择添加多个网络接入设备,则需要各个网络接入设备的主人分别授权。

图9为网络接入设备主人接收到申请建立群组的通知及进行授权的示意图。如图9所示,网络接入设备主人a的消息界面上接收到n向你申请网络接入设备“宝宝的手表”加入群组的通知信息(如第一幅图);获取到触发该通知信息,进入授权设备加入群组的界面,在授权设备加入群组界面上显示有群组名称“我的家”,群组内网络接入设备“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”,用户a、c、e,提供“授权并加入群组”入口(如第二幅图);获取到网络接入设备主人的授权后,进入新创建的群组界面。

图10为通过即时通信应用程序入口创建群组的过程示意图。如图10所示,在即时通信应用程序的消息界面上提供有创建讨论组入口、扫一扫入口、面对面入口、群组电话入口、我的电脑入口、加好友入口等,同时以列表形式展示有多个群组。获取到对创建讨论组入口的触发操作,进入创建讨论组界面,在创建讨论组界面上显示有创建面对面讨论组和设备讨论组,获取到对创建设备讨论组入口的触发后,进入选择设备界面选择要邀请加入讨论组的网络接入设备,再进入选择用户界面选择邀请加入讨论组(即群组)的用户,例如在选择设备界面展示有与创建者绑定的网络接入设备列表,例如网络接入设备列表中展示有“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”、“爷爷的相框”、“客厅电视”等网络接入设备,在选择用户界面上展示有不同联系人群组,例如群组名称为“大学”、“高中”、“初中”、“工作群”等。选择其中某个联系人 群组,进入该联系人群组,例如选择“大学”群组,进入“大学”群组后展示“大学”群组中的联系人,例如联系人包括a、b、c、d、e、f等,获取从联系人中选择的需要加入新创建的群组的联系人,例如选择了a、c、e。

当选择了要加入的网络接入设备和用户后,根据创建设备群组请求的发起者为网络接入设备主人或共享者进行处理,即若创建设备群组请求的发起者为网络接入设备主人,则接收创建成功的结果;若该创建设备群组请求的发起者为网络接入设备共享者,则获取网络接入设备共享者发送的授权申请,并将该授权申请发送给服务器,由该服务器将该授权申请发送给网络接入设备主人,以及接收该服务器发送的网络接入设备主人对该授权申请进行授权,并接收创建成功的结果。具体处理如图7、8和9所示,处理过程相同,在此不再赘述。

在一个实施例中,群组内成员根据自身的权限管理群组,如表1所示,不同群组成员有不同的权限对群组进行管理。

表1

其中,√表示有权限,N/A表示无权限。

图11为创建者的聊天设置界面示意图。如图11所示,在群组创建者的聊天设置界面上显示有群组名称、群组成员、删除成员入口、聊天记录入口、新消息通知开关、退出讨论组入口、邀请网络接入设备入口和邀请好友入口等。群组成员包括网络接入设备和用户。例如群组成员包括“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”,用户a、c、e。通过邀请网络接入设备入口可以邀请网络接入设备加入群组,通过邀请好友入口可以邀请好友加入群组。若 创建者为网络接入设备的主人则可以直接邀请网络接入设备加入群组,若创建者为网络接入设备的共享者则需要发送授权申请给网络接入设备主人进行授权后加入群组;可以邀请好友加入群组;删除群组成员;开启或关闭新消息通知,退出讨论组、查看聊天记录等。

图12为群组成员自身有关联设备的聊天界面示意图。如图12所示,在群组创建者的聊天设置界面上显示有群组名称、群组成员、聊天记录入口、新消息通知开关、退出讨论组入口、邀请网络接入设备入口和邀请好友入口等。群组成员包括网络接入设备和用户。例如群组成员包括“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”,用户a、c、e。通过邀请网络接入设备入口可以邀请网络接入设备加入群组,通过邀请好友入口可以邀请好友加入群组。若创建者为网络接入设备的主人则可以直接邀请网络接入设备加入群组,若创建者为网络接入设备的共享者则需要发送授权申请给网络接入设备主人进行授权后加入群组。可以邀请好友加入群组;开启或关闭新消息通知,退出讨论组、查看聊天记录等。

图13为群组成员自身无关联设备的聊天界面示意图。如图13所示,在群组创建者的聊天设置界面上显示有群组名称、群组成员、删除成员入口、聊天记录入口、新消息通知开关、退出讨论组入口和邀请好友入口等。群组成员包括网络接入设备和用户。例如群组成员包括“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”,用户a、c、e。通过邀请好友入口可以邀请好友加入群组。可以邀请好友加入群组;开启或关闭新消息通知,退出讨论组、查看聊天记录等。

在一个实施例中,上述网络接入设备与用户间交互的方法还包括:获取群组成员对群组名称的修改请求,根据该修改请求将群组名称修改为群组成员提交的群组名称。

图14为修改群组名称的界面示意图。如图14所示,在聊天设置界面上显示有群组名称、群组成员、删除成员入口、聊天记录入口、新消息通知开关、退出讨论组入口、邀请网络接入设备入口和邀请好友入口等。群组成员包括“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”,用户a、c、e。获取对群组名 称入口的触发,进入对群组名称的编辑界面,群组名称可为字符、数字、汉字等一种或两种以上组成。群组内的各个成员均可修改群组名称,某一个成员修改群组名称完成后,其他成员的群组名称均修改,且修改完成后,在群组的聊天界面提示“XXX修改了群组名称为YYY”。

在一个实施例中,上述网络接入设备与用户间交互的方法还包括:获取在绑定有网络接入设备的群组成员的设置界面触发产生的邀请网络接入设备加入指令;根据该加入指令进入选择设备界面,获取在该选择设备界面选择的新的网络接入设备;发起邀请该新的网络接入设备加入该群组成员所在的群组的加入请求。

若该发起邀请新的网络接入设备的加入请求的群组成员为该新的网络接入设备主人,则接收将该新的网络接入设备加入该群组成员所在的群组的结果;

若该发起邀请新的网络接入设备的加入请求的群组成员为该新的网络接入设备共享者,则获取该新的网络接入设备共享者发送的授权申请,通过服务器将该授权申请发送给该新的网络接入设备主人,以及接收该服务器发送的网络接入设备主人对该授权申请进行授权,并接收将该新的网络接入设备加入该群组成员所在的群组的结果。

图15为邀请新设备加入群组的示意图。如图15所示,在聊天设置界面上显示有群组名称、群组成员、删除成员入口、聊天记录入口、新消息通知开关、退出讨论组入口、邀请网络接入设备入口和邀请好友入口等。群组成员包括“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”,用户a、c、e。获取对邀请网络接入设备入口的触发操作进入选择设备界面,在选择设备界面显示有“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”、“爷爷的相框”、“客厅电视”,其中“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”已在群组内,选择新的网络接入设备“爷爷的相框”、“客厅电视”。

在一个实施例中,上述网络接入设备与用户间交互的方法还包括:获取群组成员在群组成员的设置界面触发产生的邀请好友接入指令,根据邀请好友加入指令进入选择用户界面,获取在选择用户界面选择的新的用户,发起邀请该新的用户加入群组成员所在群组的加入请求,根据该邀请好友加入请求加入所 选择的好友。

图16为邀请新用户加入的示意图。如图16所示,在聊天设置界面上显示有群组名称、群组成员、删除成员入口、聊天记录入口、新消息通知开关、退出讨论组入口、邀请网络接入设备入口和邀请好友入口等。群组成员包括“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”,用户a、c、e。获取对邀请好友入口的触发操作进入选择联系人界面,在选择联系人界面显示有不同联系人群组,例如群组名称为“大学”、“高中”、“初中”、“工作群”等。选择其中某个联系人群组,进入该联系人群组,例如选择“高中”群组,进入“高中”群组后展示“高中”群组中的联系人,例如联系人包括g1、g2、g3、g4等,获取从高中联系人中选择的需要加入群组的联系人,例如选择了g1、g2。

在一个实施例中,上述网络接入设备与用户间交互的方法还包括:获取群组创建者触发产生的删除指令,根据该删除指令进入删除成员界面;

获取在删除成员界面选择的待删除的成员标识;

将该待删除的成员标识从该群组内删除;

其中,当该删除的成员为用户,且用户为同一群组内网络接入设备主人,则同时删除该用户标识及该用户标识对应的网络接入设备。

在一个实施例中,上述网络接入设备与用户间交互的方法还包括:获取网络接入设备主触发产生的删除指令,根据该删除指令进入删除成员界面;

获取网络接入设备在删除成员界面选择的待删除的网络接入设备标识;

将该待删除的网络接入设备标识从该群组内删除。

删除网络接入设备主人时,需一起删除网络接入设备,提高网络接入设备的安全性。

图17为删除成员的示意图。如图17所示,在聊天设置界面上显示有群组名称、群组成员、删除成员入口、聊天记录入口、新消息通知开关、退出讨论组入口、邀请网络接入设备入口和邀请好友入口等。群组成员包括“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”,用户a、c、e。获取对删除成员入口的操作进入删除成员界面,在删除成员界面上显示有群组成员,创建者可以删除任意成员,但删除网络接入设备的主人时,需同时删除网络接入设备。网络 接入设备主人可以删除自己的网络接入设备。

在一个实施例中,上述网络接入设备与用户间交互的方法还包括:发起对群组聊天记录的查看请求,接收根据该查看请求返回的聊天记录。

图18为查看聊天记录的示意图。如图18所示,在聊天设置界面上显示有群组名称、群组成员、删除成员入口、聊天记录入口、新消息通知开关、退出讨论组入口、邀请网络接入设备入口和邀请好友入口等。群组成员包括“我的baby monitor”、“宝宝的手表”、“姐姐的魔镜”,用户a、c、e。获取对聊天记录入口的触发操作,进入聊天记录界面查看历史聊天记录。群组内成员均可查看聊天记录。聊天记录界面显示各成员发的信息及对应的信息时间,按照信息时间顺序依次显示,并可显示聊天记录的页数。

在一个实施例中,上述网络接入设备与用户间交互的方法还包括:获取对新消息通知开关状态的切换指令,根据切换指令将新消息通知开关状态从其中一个状态转换为另一种状态,新消息通知开关状态包括开启状态和关闭状态。

图19为新消息通知开关开启状态转化为关闭状态示意图。如图19所示,第一幅图中新消息通知开关处于开启状态,第二幅图中新消息通知开关处于关闭状态,从第一幅图的开启状态转化为第二幅图的关闭状态。设置新信息提醒功能开关,方便用户根据需要开启或关闭,控制信息的接收情况,再无网络情况下,节省流量等。

在一个实施例中,上述网络接入设备与用户间交互的方法还包括:获取群组内成员发送的退出请求;

若该成员为群组内网络接入设备主人,则展示确定是否要退出该群组,且退出后,成员的网络接入设备一同退出的提示信息;

若该成员为群组内网络接入设备共享者,则展示确定是否要退出该群组的提示信息;

若该成员为群组内不为群组内网络接入设备的主人或共享者,则展示确定是否要退出该群组的提示信息;

若该成员为群组的创建者,且该创建者为群组内网络接入设备共享者或不为群组内网络接入设备主人或共享者,则展示确定是否要退出该群组的提示信 息,该创建者为群组内网络接入设备主人,则展示确定是否要退出该群组,且退出后,成员的网络接入设备一同退出的提示信息。

当创建者退出群组后,第二个加入群组的用户自动成为创建者,也可根据预设规则选择其他用户作为创建者。

图20为退出讨论组的提示界面示意图。如图20所示,获取到对退出讨论组入口的触发操作,显示提示“退出讨论组,确定要退出讨论组,退出和取消控件。

图21为群组列表示意图。如图21所示,加入设备群组的用户在其群组列表中可查看到所加入的设备群组,在群组列表界面上可见常用讨论组abc、cdf,设备讨论组sn1,sn2等。

图22为在时间轴上显示有群组列表的示意图。如图22所示,在时间轴(timeline)上显示有已加入的设备群组接收信息的时间等,例如已加入的设备群组为sn3,接收信息的时间为18:29,即18点29分。

图23为接收新消息后在消息通知栏显示有消息数量提醒的示意图。如图23所示,在消息通知栏中显示有不同群组或用户发送的消息提醒,例如群组sn1提醒有1条新消息,接收时间为20:35。

图24为消息发送和接收机制的示意图。如图24所示,群组内某个成员(用户或网络接入设备)将信息发送到服务器(或云端),同时将群组标识及发送信息的成员标识发送到服务器,服务器将根据群组标识查找到对应群组内的成员标识,将信息发送给其余成员,在将信息发送给其余成员时,同时将信息类型发送给其余成员。群组成员接收的信息携带有群组标识、信息类型、信息时间、发送信息的成员标识等。信息时间是指信息发送时的时间,如2015年6月20日18时20分50秒。服务器可将信息通过网络接入设备接口发送给网络接入设备。

此外,网络接入设备获取新增群组信息、删除群组信息、群组内成员标识变化(新增或删除成员)。

图25为用户侧显示接收的信息示意图。如图25所示,在用户侧群组聊天界面,显示有不同成员所发送的信息,并提供了文本输入框、语音输入、表情 输入、图片入口、拍照入口、视频入口、录制入口、文件选择入口、群组电话入口等。

在一个实施例中,上述网络接入设备与用户间交互的方法还包括:获取群组内用户发送的对网络接入设备访问请求;

若该用户为网络接入设备的主人或共享者,则直接进入该网络接入设备;

若该用户不为网络接入设备的主人或共享者,则获取该用户发送的对该网络接入设备的共享申请请求,并将该共享申请请求通过服务器发送给网络接入设备的主人,并获取该网络接入设备的主人对该共享申请请求的响应结果。

图26为网络接入设备主人或共享者查看网络接入设备的界面示意图。如图26所示,网络接入设备主人或共享者可以查看到网络接入设备标识,设备主人名称,产品简介(如随时随地,语音对讲。简单操作,一键说话。)。提供了进入设备入口和发消息入口。

图27为群组内没有关联网络接入设备的成员查看网络接入设备的界面示意图。如图27所示,可以查看到网络接入设备标识,设备主人名称,产品简介(如随时随地,语音对讲。简单操作,一键说话。)。提供了申请授权入口和购买产品入口。通过申请授权入口可以向网络接入设备主人发起共享申请请求,申请对该网络接入设备进行共享。

图28为另一个实施例中网络接入设备与用户间交互的方法的流程图。如图28所示,一种网络接入设备与用户间交互的方法,运行于图1的应用环境中,以服务器角度描述,包括以下步骤:

步骤2802,获取创建设备群组请求,根据创建设备群组请求创建群组,并为该群组配置群组标识,该群组的成员包括网络接入设备和用户。

本实施例中,获取创建设备群组请求的步骤包括:获取通过轻应用程序入口发起的创建设备群组请求或通过即时通信应用程序发起的创建设备群组请求。

具体地,群组是指一个或多个用户或网络接入设备聚集在一起,其中一个成员可同时与其他成员进行交互。轻应用程序是指不需要下载安装即可直接运 行的应用程序。通过轻应用程序入口或即时通信应用程序均可以发起创建设备群组请求的入口,提供了多种发起创建设备群组请求的入口,方便用户创建设备群组。群组标识是用于区分群组唯一的,由服务器生成。

步骤2804,获取群组内的成员标识,建立成员标识与群组标识的映射关系,该成员标识包括网络接入设备标识和用户标识。

具体地,用户标识是用于区分用户唯一性的,可为用户的即时通信账号或电子邮箱账号或服务器统一为用户分配的用户标识等。网络接入设备标识是用于区分网络接入设备唯一性的,例如可为服务器给厂商分配的编号加上厂商为每个设备分配的编号一起组成网络接入设备标识,其中,服务器为每个厂商分配的唯一编号,厂商生成出的设备分配了唯一的编号,组成的网络接入设备标识也唯一。也可由服务器根据厂商编号及设备编号分配新的编号作为网络接入设备标识。

网络接入设备和用户加入群组后,在服务器上会将网络接入设备标识与群组标识建立映射关系,用户标识与群组标识建立映射关系,一个网络接入设备标识或用户标识可与多个群组标识建立映射关系,也就是一个网络接入设备或用户可加入多个不同的群组。一个群组内也可包括多个不同的网络接入设备和多个用户。

网络接入设备和用户可以绑定,首次与网络接入设备绑定的用户为网络接入设备的主人,网络接入设备的主人允许多个其他用户共享该网络接入设备时,网络接入设备与其他用户绑定。网络接入设备与用户绑定是指将网络接入设备标识与用户标识绑定,建立两者之间的对应关系。

步骤2806,获取群组内的成员所发送的信息、发送信息的成员标识及该成员标识所在的群组标识。

具体地,群组内的成员可为网络接入设备或用户,获取到网络接入设备或用户发送的信息。信息可包括文本信息、图片信息、语音信息、视频信息、文件信息等一种或两种以上。图片信息的格式可为TIFF(Tag Image File Format,标签图像文件格式)、JPEG(Joint Photographic Expert Group,联合照片专家组)、GIF(Graphics Interchange Format,图形交换格式)、BMP(Bit Map,位图)等。

某一群组内成员发送信息时,需要获取发送信息的成员标识及成员标识所在群组标识,因服务器上存储有多个群组标识,根据群组标识确定该成员所在群组。

步骤2808,根据该群组标识从该成员标识与群组标识的映射关系中获取对应的除发送信息外的其他成员标识。

具体地,在服务器上根据发送信息的成员标识所在的群组标识,根据群组标识与成员标识的映射关系查找到里面的全部成员标识,得到除发送信息外的其他成员标识。

步骤2810,将该成员所发送的信息发送给该获取的除发送信息外的其他成员标识所对应的群组成员。

具体地,服务器可将某群组内某成员发送的信息及时推送给该群组内的其他成员。或者某群组内成员定期从服务器上拉取其他成员发送的信息。

群组成员为网络接入设备,当网络接入设备在线时,服务器将信息推送给网络接入设备;当网络接入设备离线时,服务器将信息保存,等待网络接入设备上线时,将信息发送给网络接入设备。

本实施例中,步骤2810包括:标记该所发送的信息的类型,将该所发送的信息及信息类型发送给除发送信息外的其他成员标识对应的群组成员,以使该群组成员根据该信息类型对信息进行相应的展示。

具体地,接收信息的群组成员为网络接入设备时,若该信息类型为文本、图片或文件,该网络接入设备带显示屏,则在网络接入设备的显示屏上显示信息。

若该信息类型为语音,该网络接入设备支持语音,则在网络接入设备上播放语音。网络接入设备录制或播放语音信息。

若信息类型为视频,该网络接入设备支持视频播放,则在网络接入设备上播放视频。网络接入设备录制或播放视频信息。

当网络接入设备不支持相应的信息类型时,则不进行相应的处理操作,例如网络接入设备不支持视频播放,则接收到视频信息后,将不进行播放处理。

此外,还可记录信息发送时间,将信息发送时间及信息一起记录,将信息 发送时间及信息一起推送给其他成员。

上述网络接入设备与用户间交互的方法,通过创建包含网络接入设备与用户的群组,在群组内某个用户发送信息,网络接入设备和其他用户可以接收到,网络接入设备发送信息,群组内的用户和其他网络接入设备也能接收到,实现了网络接入设备与用户之间通信内容、网络接入设备之间通信内容均可被用户共享,让其他用户能获知交互信息,提供了便利。

在一个实施例中,在获取创建设备群组请求之后,上述网络接入设备与用户间交互的方法还包括:

判断该创建设备群组请求的发起者身份,该创建设备群组请求中包含所选择的网络接入设备标识和用户标识。

具体地,服务器获取创建设备群组请求后,判断创建设备群组请求的发起者身份。

若该创建设备群组请求的发起者为网络接入设备主人,则根据该创建设备群组请求创建包含网络接入设备和用户的群组,并为该群组配置群组标识。

若该创建设备群组请求的发起者为网络接入设备共享者,则获取网络接入设备共享者发送的授权申请,并将该授权申请发送给网络接入设备主人,以及在获取到网络接入设备主人对该授权申请进行授权后,根据该创建设备群组请求创建包含网络接入设备和用户的群组,并为该群组配置群组标识。

将网络接入设备加入群组需网络接入设备主人授权,提高了网络接入设备使用的安全性。

在一个实施例中,上述网络接入设备与用户间交互的方法还包括:获取绑定有网络接入设备的群组成员发起的邀请新的网络接入设备的加入请求;根据该加入请求将该新的网络接入设备加入该群组成员所在的群组,并将该新的网络接入设备标识与群组标识建立映射关系。

具体地,服务器获取绑定有接入设备的群组成员发起的要求新的网络接入设备的加入请求,根据加入请求,将新的网络接入设备标识与群组标识建立映射关系。

在一个实施例中,在获取绑定有网络接入设备的群组成员发起的邀请新的网络接入设备的加入请求的步骤之后,该网络接入设备与用户间交互的方法还包括:

判断该发起邀请新的网络接入设备的加入请求的群组成员身份;

若该发起邀请新的网络接入设备的加入请求的群组成员为该新的网络接入设备主人,则将该新的网络接入设备加入该群组成员所在的群组;

若该发起邀请新的网络接入设备的加入请求的群组成员为该新的网络接入设备共享者,则获取该新的网络接入设备共享者发送的授权申请,并将该授权申请发送给该新的网络接入设备主人,以及在获取到该新的网络接入设备主人对该授权申请进行授权后,将该新的网络接入设备加入该群组,且该新的网络接入设备主人加入该群组成员所在的群组。

在一个实施例中,该网络接入设备与用户间交互的方法还包括:获取群组成员发起的邀请好友加入的请求;根据该邀请好友加入的请求将该群组成员邀请的好友加入该群组成员所在的群组。

具体地,群组内成员均可以邀请好友加入。

在一个实施例中,该网络接入设备与用户间交互的方法还包括:获取群组创建者发起的删除群组内成员的删除请求;根据该删除请求获取群组标识及待删除的成员标识,解除该成员标识与该群组标识的映射关系;其中,当该删除的成员为用户,且用户为同一群组内网络接入设备主人,则同时解除该用户标识与群组标识的映射关系以及该网络接入设备标识与群组标识的映射关系。

在一个实施例中,该网络接入设备与用户间交互的方法还包括:获取网络接入设备主人发起的删除自己的网络接入设备的删除请求;根据该删除自己的网络接入设备的删除请求获取群组标识及待删除的网络接入设备标识,解除该网络接入设备标识与该群组标识的映射关系。

删除网络接入设备主人时,需一起删除网络接入设备,提高网络接入设备的安全性。

在一个实施例中,该网络接入设备与用户间交互的方法还包括:获取群组内成员发送的查看聊天记录请求,根据该查看聊天记录请求返回相应的历史信 息内容给发送查看聊天记录请求的成员。

在一个实施例中,该网络接入设备与用户间交互的方法还包括:获取群组内成员标识发送的关闭信息提醒功能请求,则关闭信息提醒功能;或者获取群组内成员标识发送的开启信息提醒功能请求,则开启信息提醒功能。

设置新信息提醒功能开关,方便用户根据需要开启或关闭,控制信息的接收情况,再无网络情况下,节省流量等。

在一个实施例中,该网络接入设备与用户间交互的方法还包括:获取群组内成员发送的退出请求;判断发送退出请求的成员身份。

若该成员为群组内网络接入设备主人,则该网络接入设备和网络接入设备的主人一起退出该群组;

若该成员为群组内网络接入设备共享者,则该发送退出请求的群组成员退出该群组;

若该成员不为群组内网络接入设备的主人或共享者,则该发送退出请求的群组成员退出该群组;

若该成员为群组的创建者,且该创建者为群组内网络接入设备共享者或不为群组内网络接入设备主人或共享者,则该创建者退出该群组,该创建者为群组内网络接入设备主人,则该创建者及自身的网络接入设备一起退出该群组。

网络接入设备主人退出群组时,网络接入设备一起退出,提高了网络接入设备的安全性。

在一个实施例中,该网络接入设备与用户间交互的方法还包括:

获取群组内用户发送的对网络接入设备的访问请求;

若该用户为网络接入设备的主人或共享者,则直接访问该网络接入设备;

若该用户不为网络接入设备的主人或共享者,则获取该用户发送的对该网络接入设备的共享申请请求,并将该共享申请请求发送给网络接入设备的主人,并获取该网络接入设备的主人对该共享申请请求的响应结果。

非网络接入设备主人或共享者需要访问网络接入设备需要向网络接入设备主人发送共享申请请求,待网络接入设备主人通过后,非网络接入设备主人成为网络接入设备共享者后,才能访问网络接入设备,提高了网络接入设备访问 的安全性。

图29为一个实施例中网络接入设备与用户间交互的装置的结构框图。如图29所示,一种网络接入设备与用户间交互的装置中包含的功能模块,为图4中网络接入设备与用户间交互的方法所构建的功能模块,包括指令获取模块2902、界面切换模块2904、选择模块2906、请求发起模块2908、接收模块2910、输入模块2912、上传模块2914。其中:

指令获取模块2902用于获取创建设备群组指令。

本实施例中,指令获取模块2902还用于获取通过轻应用程序入口发送的创建设备群组指令或通过即时通信应用程序发送的创建设备群组指令。

界面切换模块2904用于根据该创建设备群组指令进入群组成员选择界面。

选择模块2906用于获取在群组成员选择界面选择的网络接入设备标识和用户标识。

请求发起模块2908用于发起包含网络接入设备标识和用户标识的创建设备群组请求,以使服务器根据该创建设备群组请求创建群组,并为该群组配置群组标识,该群组的成员包括网络接入设备和用户,获取群组内的成员标识,建立成员标识与群组标识的映射关系,该成员标识包括网络接入设备标识和用户标识。

接收模块2910用于接收根据该创建设备群组请求返回的创建成功的结果,进入该群组界面。

输入模块2912用于获取群组内成员在群组界面输入的信息,并获取输入信息的成员标识及该成员标识所在的群组标识。

上传模块2914用于将输入的信息、成员标识及该成员标识所在的群组标识发送至服务器,以使该服务器根据该群组标识从成员标识与群组标识的映射关系中获取对应的除发送信息外的其他成员标识,并将该成员所发送的信息发送给该获取的除发送信息外的其他成员标识所对应的群组成员。

在一个实施例中,若创建设备群组请求的发起者为网络接入设备主人,则接收模块2910接收创建成功的结果;

若创建设备群组请求的发起者为网络接入设备共享者,则指令获取模块2902获取网络接入设备共享者发送的授权申请,上传模块2914将所述授权申请发送给服务器,由服务器将授权申请发送给网络接入设备主人,以及接收模块2910接收服务器发送的网络接入设备主人对所述授权申请进行授权,并接收创建成功的结果。

图30为另一个实施例中网络接入设备与用户间交互的装置的结构框图。如图30所示,一种网络接入设备与用户间交互的装置中包含的功能模块,除了包括指令获取模块2902、界面切换模块2904、选择模块2906、请求发起模块2908、接收模块2910、输入模块2912、上传模块2914,还包括展示模块2916、修改模块2918、添加模块2920、删除模块2922、退出请求获取模块2924、提示模块2926、状态切换模块2928。其中:

接收模块2910还用于获取接收的信息的类型。

展示模块2916用于根据该信息类型进行相应的展示。

接收信息的群组成员为网络接入设备,若所述信息类型为文本、图片或文件,所述网络接入设备带显示屏,则在网络接入设备的显示屏上显示信息;

若所述信息类型为语音,所述网络接入设备支持语音,则在网络接入设备上播放语音;

若信息类型为视频,所述网络接入设备支持视频播放,则在网络接入设备上播放视频。

本实施例中,指令获取模块2902还用于获取群组成员对群组名称的修改请求,修改模块2918用于根据该修改请求将群组名称修改为群组成员提交的群组名称。

本实施例中,指令获取模块2902还用于获取在绑定有网络接入设备的群组成员的设置界面触发产生的邀请网络接入设备加入指令。

界面切换模块2904还用于根据加入指令进入选择设备界面。

选择模块2906还用于获取在选择设备界面选择的新的网络接入设备。

请求发起模块2908发起邀请所述新的网络接入设备加入所述群组成员所在的群组的加入请求。

若该发起邀请新的网络接入设备的加入请求的群组成员为新的网络接入设备主人,则接收模块2910接收将所述新的网络接入设备加入所述群组成员所在的群组的结果;

若发起邀请新的网络接入设备的加入请求的群组成员为新的网络接入设备共享者,则指令获取模块2902获取新的网络接入设备共享者发送的授权申请,通过服务器将授权申请发送给新的网络接入设备主人,以及接收模块2910接收服务器发送的网络接入设备主人对授权申请进行授权,并接收将该新的网络接入设备加入该群组成员所在的群组的结果。

本实施例中,指令获取模块2902还用于获取群组成员在群组成员的设置界面触发产生的邀请好友接入指令;界面切换模块2904还用于根据邀请好友加入指令进入选择用户界面;选择模块2906还用于获取在选择用户界面选择的新的用户;请求发起模块2908还用于发起邀请该新的用户加入群组成员所在群组的加入请求;添加模块2920用于根据该邀请好友加入请求加入所选择的好友。

本实施例中,指令获取模块2902还用于获取群组创建者触发产生的删除指令;界面切换模块2904还用于根据删除指令进入删除成员界面;

选择模块2906还用于获取在删除成员界面选择的待删除的成员标识;

删除模块2922用于将待删除的成员标识从所述群组内删除;

其中,当删除的成员为用户,且用户为同一群组内网络接入设备主人,则同时删除所述用户标识及所述用户标识对应的网络接入设备。

本实施例中,指令获取模块2902还用于获取网络接入设备主触发产生的删除指令;界面切换模块2904还用于根据该删除指令进入删除成员界面;

选择模块2906还用于获取网络接入设备在删除成员界面选择的待删除的网络接入设备标识;

删除模块2922还用于将所述待删除的网络接入设备标识从所述群组内删除。

本实施例中,请求发起模块2908还用于发起对群组聊天记录的查看请求,接收模块2910接收根据该查看请求返回的聊天记录。

本实施例中,退出请求获取模块2924获取群组内成员发送的退出请求;

若该成员为群组内网络接入设备主人,则提示模块2926提示确定是否要退出所述群组,且退出后,成员的网络接入设备一同退出的提示信息;

若该成员为群组内网络接入设备共享者,则提示模块2926提示确定是否要退出所述群组的提示信息;

若该成员为群组内不为群组内网络接入设备的主人或共享者,则提示模块2926提示确定是否要退出所述群组的提示信息;

若该成员为群组的创建者,且该创建者为群组内网络接入设备共享者或不为群组内网络接入设备主人或共享者,则提示模块2926提示确定是否要退出所述群组的提示信息,该创建者为群组内网络接入设备主人,则提示模块2922提示确定是否要退出所述群组,且退出后,成员的网络接入设备一同退出的提示信息。

指令获取模块2902获取群组内用户发送的对网络接入设备的访问请求;

若该用户为网络接入设备的主人或共享者,则直接进入该网络接入设备;

若该用户不为网络接入设备的主人或共享者,则指令获取模块2902获取该用户发送的对该网络接入设备的共享申请请求,并将该共享申请请求通过服务器发送给网络接入设备的主人,并获取该网络接入设备的主人对所述共享申请请求的响应结果。

本实施例中,指令获取模块2902还用于获取对新消息通知开关状态的切换指令,状态切换模块2928用于根据切换指令将新消息通知开关状态从其中一个状态转换为另一种状态,新消息通知开关状态包括开启状态和关闭状态。

图31为另一个实施例中网络接入设备与用户间交互的装置的结构框图。如图31所示,一种网络接入设备与用户间交互的装置中包含的模块,对应于图28中方法所构建的虚拟功能模块,包括群组创建模块3102、映射关系建立模块3104、信息获取模块3106、查找模块3108和发送模块3110。其中:

群组创建模块3102用于获取创建设备群组请求,根据该创建设备群组请求创建群组,并为该群组配置群组标识,该群组的成员包括网络接入设备和用户;

映射关系建立模块3104用于获取群组内的成员标识,建立成员标识与群组标识的映射关系,该成员标识包括网络接入设备标识和用户标识;

信息获取模块3106用于获取群组内的成员所发送的信息、发送信息的成员标识及该成员标识所在的群组标识;

查找模块3108用于根据该群组标识从该成员标识与群组标识的映射关系中获取对应的除发送信息外的其他成员标识;

发送模块3110用于将该成员所发送的信息发送给该获取的除发送信息外的其他成员标识所对应的群组成员。

上述网络接入设备与用户间交互的装置,通过创建包含网络接入设备与用户的群组,在群组内某个用户发送信息,网络接入设备和其他用户可以接收到,网络接入设备发送信息,群组内的用户和其他网络接入设备也能接收到,实现了网络接入设备与用户之间通信内容、网络接入设备之间通信内容均可被用户共享,让其他用户能获知交互信息,提供了便利。

图32为另一个实施例中网络接入设备与用户间交互的装置的结构框图。如图32所示,一种网络接入设备与用户间交互的装置,除了包括群组创建模块3102、映射关系建立模块3104、信息获取模块3106、查找模块3108和发送模块3110,还包括判断模块3112、请求获取模块3114、增加模块3116、解除模块3118、模式切换模块3120。其中:

判断模块3112用于在获取创建设备群组请求之后,判断该创建设备群组请求的发起者身份,该创建设备群组请求中包含所选择的网络接入设备标识和用户标识。

具体地,服务器获取创建设备群组请求后,判断创建设备群组请求的发起者身份。

若该创建设备群组请求的发起者为网络接入设备主人,则群组创建模块3102还用于根据该创建设备群组请求创建包含网络接入设备和用户的群组,并为该群组配置群组标识。

若该创建设备群组请求的发起者为网络接入设备共享者,则请求获取模块3114还用于获取网络接入设备共享者发送的授权申请,发送模块3110还用于将该授权申请发送给网络接入设备主人,以及群组创建模块3102还用于在获取到 网络接入设备主人对该授权申请进行授权后,根据该创建设备群组请求创建包含网络接入设备和用户的群组,并为该群组配置群组标识。

将网络接入设备加入群组需网络接入设备主人授权,提高了网络接入设备使用的安全性。

在一个实施例中,上述网络接入设备与用户间交互的装置还包括:请求获取模块3114用于获取绑定有网络接入设备的群组成员发起的邀请新的网络接入设备的加入请求;增加模块3116还用于根据该加入请求将该新的网络接入设备加入该群组成员所在的群组,映射关系建立模块3104还用于将该新的网络接入设备标识与群组标识建立映射关系。

具体地,服务器获取绑定有接入设备的群组成员发起的要求新的网络接入设备的加入请求,根据加入请求,将新的网络接入设备标识与群组标识建立映射关系。

在一个实施例中,该网络接入设备与用户间交互的装置还包括:

判断模块3112还用于在获取绑定有网络接入设备的群组成员发起的邀请新的网络接入设备的加入请求之后,判断该发起邀请新的网络接入设备的加入请求的群组成员身份;

若该发起邀请新的网络接入设备的加入请求的群组成员为该新的网络接入设备主人,则增加模块3116还用于将该新的网络接入设备加入该群组成员所在的群组;

若该发起邀请新的网络接入设备的加入请求的群组成员为该新的网络接入设备共享者,则请求获取模块3114还用于获取该新的网络接入设备共享者发送的授权申请,并将该授权申请发送给该新的网络接入设备主人,以及在获取到该新的网络接入设备主人对该授权申请进行授权后,增加模块3116还用于将该新的网络接入设备加入该群组,且该新的网络接入设备主人加入该群组成员所在的群组。

在一个实施例中,该网络接入设备与用户间交互的方法还包括:请求获取模块3114还用于获取群组成员发起的邀请好友加入的请求;增加模块3116根据该邀请好友加入的请求将该群组成员邀请的好友加入该群组成员所在的群 组。

具体地,群组内成员均可以邀请好友加入。

在一个实施例中,请求获取模块3114还用于获取群组创建者发起的删除群组内成员的删除请求;解除模块3118还用于根据该删除请求获取群组标识及待删除的成员标识,解除该成员标识与该群组标识的映射关系;其中,当该删除的成员为用户,且用户为同一群组内网络接入设备主人,则同时解除该用户标识与群组标识的映射关系以及该网络接入设备标识与群组标识的映射关系。

在一个实施例中,请求获取模块3114还用于获取网络接入设备主人发起的删除自己的网络接入设备的删除请求;解除模块3118还用于根据该删除自己的网络接入设备的删除请求获取群组标识及待删除的网络接入设备标识,解除该网络接入设备标识与该群组标识的映射关系。

删除网络接入设备主人时,需一起删除网络接入设备,提高网络接入设备的安全性。

在一个实施例中,请求获取模块3114还用于获取群组内成员发送的查看聊天记录请求,发送模块3110还用于根据该查看聊天记录请求返回相应的历史信息内容给发送查看聊天记录请求的成员。

在一个实施例中,请求获取模块3114还用于获取群组内成员标识发送的关闭信息提醒功能请求,则模式切换模块3120还用于关闭信息提醒功能;或者求获取模块3114还用于获取群组内成员标识发送的开启信息提醒功能请求,则模式切换模块3120还用于开启信息提醒功能。

设置新信息提醒功能开关,方便用户根据需要开启或关闭,控制信息的接收情况,再无网络情况下,节省流量等。

在一个实施例中,请求获取模块3114还用于获取群组内成员发送的退出请求;判断模块3112还用于判断发送退出请求的成员身份。

若该成员为群组内网络接入设备主人,则该网络接入设备和网络接入设备的主人一起退出该群组;

若该成员为群组内网络接入设备共享者,则该发送退出请求的群组成员退出该群组;

若该成员不为群组内网络接入设备的主人或共享者,则该发送退出请求的群组成员退出该群组;

若该成员为群组的创建者,且该创建者为群组内网络接入设备共享者或不为群组内网络接入设备主人或共享者,则该创建者退出该群组,该创建者为群组内网络接入设备主人,则该创建者及自身的网络接入设备一起退出该群组。

网络接入设备主人退出群组时,网络接入设备一起退出,提高了网络接入设备的安全性。

在一个实施例中,该网络接入设备与用户间交互的方法还包括:

请求获取模块3114还用于获取群组内用户发送的对网络接入设备的访问请求;

若该用户为网络接入设备的主人或共享者,则直接访问该网络接入设备;

若该用户不为网络接入设备的主人或共享者,则请求获取模块3114还用于获取该用户发送的对该网络接入设备的共享申请请求,发送模块3110还用于将该共享申请请求发送给网络接入设备的主人,信息获取模块3106还用于获取该网络接入设备的主人对该共享申请请求的响应结果。

非网络接入设备主人或共享者需要访问网络接入设备需要向网络接入设备主人发送共享申请请求,待网络接入设备主人通过后,非网络接入设备主人成为网络接入设备共享者后,才能访问网络接入设备,提高了网络接入设备访问的安全性。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。

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

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