1.本技术涉及通信技术领域,更具体地,涉及一种通信群组构建方法、装置、电子设备以及存储介质。
背景技术:2.通信群组可以使得用户之间的沟通变得更为方便,即便是不认识的用户之间也能通过通信群组进行信息交流,然而,目前通信群组的构建方式容易导致用户之间认错人,或者是必须是好友关系才能通过通信群组进行交流,一定程度上影响了用户体验。
技术实现要素:3.鉴于上述问题,本技术提出了一种通信群组构建方法、装置、电子设备以及存储介质,以改善上述问题。
4.第一方面,本技术实施例提供了一种通信群组构建方法,应用于电子设备,所述方法包括:获取与至少一个第一目标设备之间的空间关系参数;通过通信群组构建界面显示所述第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,所述第一目标设备的数量不低于所述第二目标设备的数量;从所述第二目标设备中选择指定设备构建通信群组。
5.第二方面,本技术实施例提供了一种通信群组构建装置,运行于电子设备,所述装置包括:参数获取模块,用于获取与至少一个第一目标设备之间的空间关系参数;显示模块,用于通过通信群组构建界面显示所述第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,所述第一目标设备的数量不低于所述第二目标设备的数量;通信群组构建模块,用于从所述第二目标设备中选择指定设备构建通信群组。
6.第三方面,本技术提供了一种电子设备,包括一个或多个处理器以及存储器;一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述第一方面的方法。
7.第四方面,本技术提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,其中,在所述程序代码运行时执行上述第一方面的方法。
8.本技术提供的一种通信群组构建方法、装置、电子设备以及存储介质,通过获取与至少一个第一目标设备之间的空间关系参数;继而通过通信群组构建界面显示所述第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,所述第一目标设备的数量不低于所述第二目标设备的数量;然后从所述第二目标设备中选择指定设备构建通信群组。从而通过上述方式实现了可以从满足预设空间关系的设备之间选择指定设备进行通信群组构建,而不需一一添加好友后完成通信群组构建,或者直接是陌生人之间进行群组构建,从而可以避免认错人、邀错人、或邀漏人的尴尬局面,进而提升用户使用体验。
附图说明
9.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
10.图1示出了本技术实施例提供的通信群组构建方法所适用的一种应用场景图。
11.图2示出了本技术一实施例提供的一种通信群组构建方法的方法流程图。
12.图3示出了本技术实施例提供的会议场景示例图。
13.图4示出了本技术实施例提供的会议助手功能的界面设置示意图。
14.图5示出了本技术实施例提供的通信群组构建界面的显示示例图。
15.图6示出了本技术实施例提供的通信群组构建界面的显示示例图。
16.图7示出了本技术实施例提供的会议邀请通知的界面示例图。
17.图8示出了本技术实施例提供的通信群组构建界面的显示示例图。
18.图9示出了本技术另一实施例提出的一种通信群组构建方法的方法流程图。
19.图10示出了本技术实施例提供的通信群组构建界面的显示示例图。
20.图11示出了本技术又一实施例提出的一种通信群组构建方法的方法流程图。
21.图12示出了本技术实施例提供的通信群组构建界面的显示示例图。
22.图13示出了本技术实施例提供的通信群组构建界面的显示示例图。
23.图14示出了本技术再一实施例提出的一种通信群组构建方法的方法流程图。
24.图15示出了本技术实施例提供的为指定设备配置待分享文件的操作权限的效果示例图。
25.图16示出了本技术实施例提供的通信群组构建界面的显示示例图。
26.图17示出了本技术实施例提出的一种通信群组构建装置的结构框图。
27.图18示出了本技术的用于执行根据本技术实施例的一种通信群组构建方法的电子设备的结构框图。
28.图19是本技术实施例的用于保存或者携带实现根据本技术实施例的一种通信群组构建方法的程序代码的存储单元。
具体实施方式
29.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
30.通信是人类最基础的生产力之一。互联网时代的通信,经历了从即时通信到通信群组(bbs、qq群、微信群)的变迁。通信群组可以支持相互认识的或相互不认识的多人一起进行交流,在工作(会议)、社交、直播等领域被广泛应用。目标构建通信群组的方式主要包括基于移动网络实现近场/远场的好友拉群方式,或者是基于移动网络实现近场的面对面陌生人建群方式。其中,基于移动网络实现近场/远场的好友拉群方式可以无需考虑好友之间的距离,可以随时随地发起邀请人员与会,然而,该种建群方式的双方(即邀请方与被邀
请方)必须添加过好友,由其中一方主动发起建群拉人动作,或者是要求发起方准确知道其他人员姓名、身份等信息,否则容易邀错人或邀漏人;而基于移动网络实现近场的面对面陌生人建群方式无需彼此都为好友,由于都在近场,一方能确认近场人员数量以及都为安全可信人员。一方发起建群后,同时刻多人凭借相同数字验证码即可迅速入群,不会邀错人,但是需要发起方主动且反复地告诉周围人该数字验证码,其他人要手动输入相同数字验证码才能入群,而且由于彼此都是陌生人,所以无法一一对齐进入群中的用户和具体现实世界中的人员面孔,容易造成认错人或邀漏人。
31.超宽带(ultra wide band,uwb)技术是一种无线载波通信技术,它不采用正弦载波,而是利用纳秒级的非正弦波窄脉冲传输数据,因此其所占的频谱范围很宽。
32.为了便于更好的理解本技术实施例所描述的方案,下面结合附图对本技术实施例提供的通信群组构建方法所涉及的一种应用场景进行介绍:
33.请参阅图1,示出了本技术实施例提供的通信群组构建方法所适用的一种应用场景图。如图1所示,主设备可以与至少一台外设备(图1中示出了4台外设备,外设备也可以理解为从设备)通过近场通信连接进行数据交互,主设备以及外设备均搭载有如图左所示的os操作系统(在具体的实现方式中,也可以是其他操作系统,例如安卓操作系统),该os操作系统配置有wcn芯片(可以理解为在电子设备中负责蓝牙的芯片)以及uwb芯片,即本技术实施方式中的电子设备均包括蓝牙模块(也可以是其他近场通信模块)以及uwb模块。该os操作系统的通信协议层配置有蓝牙(bt/ble)通信协议和uwb通信协议,其中,可以基于wcn芯片运转蓝牙(bt/ble)通信协议,基于uwb芯片运转uwb通信协议。该os操作系统配置有应用服务nearby service,该应用服务nearby service可以用于鉴权以及基于uwb技术获取设备之间的空间关系信息。
34.本技术实施方式中,基于os操作系统的uwb开放能力技术,电子设备可以利用该技术注册服务从而具备对应的能力,当用户需要使用本技术中提出的通信群组构建方法构建通信群组时,可以在电子设备的操作系统设置界面中打开对应的uwb能力开关,本技术实施例以该uwb能力为会议助手功能为例进行说明。
35.下面将结合附图具体描述本技术的各实施例。
36.请参阅图2,本技术一实施例提供一种通信群组构建方法,可应用于电子设备,本技术实施方式中的电子设备可以是手机、电脑或平板等具备移动通信功能的设备,也可以是可穿戴式电子设备,具体电子设备的类型可以不作限定。
37.所述方法包括:
38.步骤s110:获取与至少一个第一目标设备之间的空间关系参数。
39.其中,第一目标设备表征通过近场通信功能与电子设备建立通信连接的设备,第一目标设备的数量可以为一个或者多个。本实施方式中,第一目标设备的类型可以与电子设备的类型相同,例如,若电子设备为手机,第一目标设备可以为手机;可选的,第一目标设备的类型也可以与电子设备的类型不同,例如,若电子设备为手机,那么第一目标设备可以为电脑。
40.空间关系参数可以包括电子设备与第一目标设备之间的距离和角度,作为一种方式,可以基于uwb技术测算电子设备与第一目标设备之间的距离和角度。
41.在一个具体的应用场景中,如图3所示,当用户1召集其他用户开会时,为了避免认
错人,可以通过电子设备开启会议助手功能,该会议助手功能被配置为可以利用uwb技术实现面对面无感的、快速的近场建群;并且会议期间给现场与会人员发送文件时,系统可以将文件自动添加现场人员的权限,并一键分享,如图4所示的11表示会议助手功能处于开启状态。可选的,在确定电子设备的会议助手功能处于开启状态的情况下,可以判断即时通信软件是否在os操作系统中注册过该会议助手服务,若没有注册过则无需响应;若注册过,电子设备可以通过蓝牙与至少一个第一目标设备建立连接,具体的,电子设备可以通过蓝牙扫描周围的电子设备(即会议室的其他电子设备,或指定距离范围内的电子设备,例如,30米内的电子设备,指定距离范围的具体数值可以不作限定),周围的电子设备也可以一直处于蓝牙广播状态,当电子设备扫描到周围的电子设备时,可以将这些周围的电子设备作为第一目标设备并与其建立通信连接。需要说明的是,电子设备在与第一目标电子设备建立通信连接时,也可以通过其他近场通信方式,例如zigbee,nfc等。当电子设备与至少一个第一目标设备之间通过蓝牙连接后,可以调用uwb模块实现与第一目标设备之间的精准测距测角,即基于uwb技术测算电子设备与至少一个第一目标设备之间的距离和角度。
42.步骤s120:通过通信群组构建界面显示所述第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,所述第一目标设备的数量不低于所述第二目标设备的数量。
43.其中,预设条件可以包括第一目标设备与电子设备之间的距离不高于预设距离,和/或第一目标设备与电子设备之间的角度处在预设角度范围内,预设距离的数值以及预设角度的数值均可以不作限定,例如,预设距离可以为5米、10米等数值,预设角度可以为45
°
,180
°
等数值。
44.作为一种方式,在获取了与第一目标设备之间的空间关系参数后,可以将所获取的空间关系参数与预设条件进行比对,以实现从至少一个第一目标设备中挑选出满足预设条件的空间关系参数所对应的第二目标设备。需要说明的是,第一目标设备的数量不低于(即大于或者等于)第二目标设备的数量,可选的,若第一目标设备的数量为一个,那么第二目标设备与第一目标设备可以为同一设备;若第一目标设备的数量为多个,那么第二目标设备为第一目标设备中满足预设条件的空间关系参数所对应的设备,即此时第二目标设备的数量可以与第一目标设备的数量相同,也可以少于第一目标设备的数量。
45.为了避免构建通信群组的过程中认错人或漏邀人,可以为电子设备设置通信群组构建界面,具体的,在通过即时通信软件构建通信群组时,可以唤起该通信群组构建界面,以通过通信群组构建界面显示第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,从而可以实现以可视化的方式直观地展示通信群组的构建,从而可以更加精准的选择用户进行通信群组的构建。
46.在一个具体的应用场景中,请参阅图5,示出了本技术实施例提供的通信群组构建界面的显示示例图。如图5所示,显示出了系统感知到的满足预设条件的会议现场人员(即第二目标设备所对应的用户),分别包括用户1(为会议发起用户)、用户2、用户3、用户4、用户5、用户6、用户7、用户8、用户9、用户10、用户11以及用户12,此种情况下,第一目标设备的数量可以等于12或者大于12。其中,用户的编号可以根据行数依次确定(如图5所示,用户1、用户2以及用户3为第一行,用户4以及用户5为第二行,用户6以及用户7为第三行,用户8以及用户9为第四行,用户10、用户11以及用户12为第五行),也可以根据距离会议发起用户的
远近(从近到远)依次确定(如图6所示,用户2与用户1之间的距离和用户3与用户1之间的距离相等,用户2与用户1之间的距离小于用户5与用户1之间的距离,用户3与用户1之间的距离小于用户4与用户1之间的距离,以此类推,在此不一一例举)。
47.步骤s130:从所述第二目标设备中选择指定设备构建通信群组。
48.作为一种方式,在确定了第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备后,可以从第二目标设备中选择指定设备构建通信群组,其中,从第二目标设备中选择的指定设备可以是第二目标设备中的部分设备,也可以是第二目标设备中的全部设备,具体选择的指定设备的数量可以不作限定。
49.作为一种实施方式,可以向从第二目标设备中选择的指定设备发送入群邀请通知;若接收到入群邀请通知的通过消息,则可以基于发送通过消息的指定设备构建通信群组。例如,在一个具体的应用场景中,以图5所示的通信群组构建界面为例,若用户1为会议发起用户,那么可以由用户1向指定设备发送图7所示的会议邀请通知,以通知指定设备所对应的用户加入该会议,若指定设备所对应的用户点击了如图7所示的“加入”,会向用户1所对应的设备返回入群邀请通知的通过消息,进而用户1所对应的设备可以基于发送通过消息的指定设备构建通信群组。
50.作为一种方式,当构建好通信群组后,为了便于准确的区分各个与会人员(包括区分对方的姓名/昵称/英文名、位置),可以显示通信群组中各个设备之间的空间关系。可选的,以图5所示的通信群组构建界面为例,若指定设备为第二目标设备中的全部设备,那么该通信群组中各个设备之间的空间关系为图5所示的空间关系,若指定设备为第二目标设备中的部分设备,那么该通信群组中各个设备之间的空间关系可以为图8所示的空间关系(具体是哪部分可以灵活选择,图8中所示的为除会议发起用户(即用户1)外,编号为双号的设备)。
51.可选的,当通信群组构建好后,若群组内的人员移动,那么对应的空间关系可以变化为人员移动后的空间关系,即可以通过通信群组构建界面动态的显示通信群组中各个设备之间的空间关系。例如,在一个具体的应用场景中,如图5所示的通信群组为由用户1发起构建的通信群组,当通过该通信群组开会时,若用户1在会议室来回走动讲话,那么该通信群组构建界面所显示的用户1所对应的图标也会跟随用户1所在位置的变化而变化,使得即便是不认识用户1的人员也能清楚的知道当前是哪个位置的哪个人员在讲话,提升了沟通的灵活性与便捷性。
52.本技术提供的一种通信群组构建方法,通过获取与至少一个第一目标设备之间的空间关系参数;继而通过通信群组构建界面显示所述第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,所述第一目标设备的数量不低于所述第二目标设备的数量;然后从所述第二目标设备中选择指定设备构建通信群组。从而通过上述方式实现了可以从满足预设空间关系的设备之间选择指定设备进行通信群组构建,而不需一一添加好友后完成通信群组构建,或者直接是陌生人之间进行群组构建,从而可以避免认错人、邀错人、或邀漏人的尴尬局面,进而提升用户使用体验。
53.请参阅图9,本技术另一实施例提供一种通信群组构建方法,可应用于电子设备,所述方法包括:
54.步骤s210:获取与至少一个第一目标设备之间的空间关系参数。
55.步骤s220:通过通信群组构建界面显示所述第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,所述第一目标设备的数量不低于所述第二目标设备的数量。
56.步骤s230:按照指定方位从所述第二目标设备中选择指定设备构建通信群组。
57.其中,指定方位的设定方式可以有多种。在一种实现方式中,指定方位可以为以会议发起用户所坐的位置为参照的一侧方位。例如,如图5所示,假设用户1为会议发起用户,用户1面向会议桌面而坐,那么指定方位可以为以会议桌面的对角线为分割线、用户1的右手边所在的方位,此种方式下,如图10所示,在显示有会议人员空间分布的通信群组构建界面,可以将位于用户右手边的用户4、用户6、用户8、用户10、用户11以及用户12选取为指定设备构建通信群组。
58.在另一种实现方式中,指定方位可以为通过会议发起用户所选择的方位,即通过会议发起用户触控指定方位的用户头像实现从第二目标设备中选择指定设备构建通信群组;或者指定方位可以为以发起会议用户所在的位置为圆心,以指定距离(例如,1米,指定距离的具体数值可以不作限定)为半径所在的区域范围;或者指定方位可以为围绕会议发起用户的位置的指定角度(例如,120
°
、180
°
等数值)内的区域范围。
59.本技术提供的一种通信群组构建方法,通过获取与至少一个第一目标设备之间的空间关系参数;继而通过通信群组构建界面显示所述第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,所述第一目标设备的数量不低于所述第二目标设备的数量;然后按照指定方位从所述第二目标设备中选择指定设备构建通信群组。从而通过上述方式实现了可以从满足预设空间关系的设备之间选择指定设备进行通信群组构建,而不需一一添加好友后完成通信群组构建,或者直接是陌生人之间进行群组构建,从而可以避免认错人、邀错人、或邀漏人的尴尬局面,进而提升用户使用体验。通过按照指定方位从第二目标设备中选择指定设备构建通信群组,可以实现按照用户期望的方式构建通信群组,同时增强人机交互体验。
60.请参阅图11,本技术又一实施例提供一种通信群组构建方法,可应用于电子设备,所述方法包括:
61.步骤s310:获取与至少一个第一目标设备之间的空间关系参数。
62.步骤s320:通过通信群组构建界面显示所述第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,所述第一目标设备的数量不低于所述第二目标设备的数量。
63.步骤s330:将所述第二目标设备作为指定设备构建通信群组。
64.本实施方式中,在从第二目标设备中选择指定设备构建通信群组的过程中,可以直接将第二目标设备作为指定设备构建通信群组,即将全部的第二目标设备用户构建通信群组。例如,在一个具体的应用场景中,若通过通信群组构建界面显示第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备为如图12所示的第二目标设备,若点击马上建群,则可以默认将所有第二目标设备全部作为指定设备,当点击马上建群对应的虚拟按钮后,可以跳转至图13所示的界面,如图13所示,所构建通信群组的名称为“会议群(12)”,会议人员的空间分布如图13所示,可以按住如图13所示的“按住说话”虚拟按钮向该会议群发送语音消息
65.可选的,电子设备可以包括设备选择控件,在这种方式下,可以响应作用于所述设备选择控件的触控操作(例如,点击操作),将第二目标设备作为指定设备构建通信群组。其中,设备选择控件的具体样式可以不作限定,例如,可以长按用户头像批量选择,可以设置一个设备选择控件,该设备选择控件被配置为当被触控时,可以选中通信群组构建界面的所有设备。
66.本技术提供的一种通信群组构建方法,通过获取与至少一个第一目标设备之间的空间关系参数;继而通过通信群组构建界面显示所述第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,所述第一目标设备的数量不低于所述第二目标设备的数量;然后将所述第二目标设备作为指定设备构建通信群组。从而通过上述方式实现了可以从满足预设空间关系的设备之间选择指定设备进行通信群组构建,而不需一一添加好友后完成通信群组构建,或者直接是陌生人之间进行群组构建,从而可以避免认错人、邀错人、或邀漏人的尴尬局面,进而提升用户使用体验。通过直接将第二目标设备作为指定设备构建通信群组,可以直观的区分各个设备所对应的用户以及各个设备之间的空间关系。
67.请参阅图14,本技术再一实施例提供一种通信群组构建方法,可应用于电子设备,所述方法包括:
68.步骤s410:获取与至少一个第一目标设备之间的空间关系参数。
69.步骤s420:通过通信群组构建界面显示所述第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,所述第一目标设备的数量不低于所述第二目标设备的数量。
70.步骤s430:从所述第二目标设备中选择指定设备构建通信群组。
71.步骤s440:为所述指定设备配置待分享文件的操作权限。
72.其中,操作权限可以包括可阅读、可编辑(增加、删除、修改、复制等)、可打印等。在构建好通信群组后,为了可以更加便捷的向与会人员发送文件,可以在会议期间或者会议结束后,基于各个指定设备之间的空间关系为指定设备配置待分享文件的操作权限。
73.本实施方式中,指定设备的数量可以为一个或者多个。当指定设备的数量为多个,可以为不同的指定设备配置待分享文件的不同操作权限。例如,在如图15所示的界面中,假设指定设备包括用户1、用户2、用户3、用户5、用户6、用户10以及用户12各自所对应的设备,在为这些设备配置待分享文件的操作权限时,可以为用户1、用户2、用户3以及用户5各自所对应的设备配置待分享文件的可阅读权限,为用户1、用户3以及用户5各自所对应的设备配置待分享文件的可编辑权限,为用户1、用户6、用户10以及用户12各自所对应的设备配置待分享文件的可打印权限。
74.步骤s450:向所述指定设备发送所述待分享文件。
75.当为指定设备配置好了操作权限后,可以点击如图15所示的“一键全发”,则可以根据所配置的操作权限自动分发具备相应操作权限的待分享文件给指定设备,值得注意的是,分发给不同指定设备的待分享文件的内容相同,而不同指定设备对待分享该文件的操作权限不同。即在上述示例中,当用户1收到待分享文件后,可以阅读、编辑以及打印该文件,而用户2仅可以阅读该文件,用户3以及用户5仅可以阅读以及编辑该文件,用户6、用户10以及用户12仅可以打印该文件。
76.可选的,以电子设备为手机为例,对于通信群组中的用户,若某个用户中途关闭了
手机的uwb功能,则在向指定设备发送待分享文件时,如图16所示,可以优先向uwb手机发送待分享文件,uwb手机还可以将待分享文件分享至其他三方app。
77.本技术提供的一种通信群组构建方法,通过获取与至少一个第一目标设备之间的空间关系参数;继而通过通信群组构建界面显示所述第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,所述第一目标设备的数量不低于所述第二目标设备的数量;再从所述第二目标设备中选择指定设备构建通信群组;再为所述指定设备配置待分享文件的操作权限;然后向所述指定设备发送所述待分享文件。从而通过上述方式实现了可以从满足预设空间关系的设备之间选择指定设备进行通信群组构建,而不需一一添加好友后完成通信群组构建,或者直接是陌生人之间进行群组构建,从而可以避免认错人、邀错人、或邀漏人的尴尬局面,进而提升用户使用体验。通过基于近场空间关系将文件自动添加默认的权限,并一键发送给近场与会人员,可以实现便捷、安全的文件共享效果。
78.请参阅图17,本技术实施例提供的一种通信群组构建装置500,运行于电子设备,所述装置500包括:
79.参数获取模块510,用于获取与至少一个第一目标设备之间的空间关系参数。
80.显示模块520,用于通过通信群组构建界面显示所述第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,所述第一目标设备的数量不低于所述第二目标设备的数量。
81.其中,预设条件可以包括所述第一目标设备与所述电子设备之间的距离不高于预设距离,和/或所述第一目标设备与所述电子设备之间的角度处在预设角度范围内。
82.通信群组构建模块530,用于从所述第二目标设备中选择指定设备构建通信群组。
83.在一种实现方式中,通信群组构建模块530具体可以用于按照指定方位从所述第二目标设备中选择指定设备构建通信群组。
84.在另一种实现方式中,通信群组构建模块530具体可以用于将所述第二目标设备作为指定设备构建通信群组。可选的,本实施方式中的电子设备可以包括设备选择控件,在这种方式下,所述将所述第二目标设备作为指定设备构建通信群组,可以包括:响应作用于所述设备选择控件的触控操作,将所述第二目标设备作为指定设备构建通信群组。
85.作为一种方式,通信群组构建模块530可以用于向从所述第二目标设备中选择的指定设备发送入群邀请通知;若接收到所述入群邀请通知的通过消息,基于发送所述通过消息的指定设备构建通信群组。
86.可选的,装置500还可以包括空间关系显示模块,用于在从所述第二目标设备中选择指定设备构建通信群组之后,显示所述通信群组中各个设备之间的空间关系。
87.可选的,装置500还可以包括分享模块,用于在从所述第二目标设备中选择指定设备构建通信群组之后,为所述指定设备配置待分享文件的操作权限;向所述指定设备发送所述待分享文件。其中,为所述指定设备配置待分享文件的操作权限可以包括为指定方位的所述指定设备配置待分享文件的操作权限。
88.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
89.在本技术所提供的几个实施例中,所显示或讨论的模块相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械
或其它的形式。
90.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
91.请参阅图18,基于上述的通信群组构建方法及装置,本技术实施例还提供了一种可以执行前述通信群组构建方法的电子设备100。电子设备100包括存储器102以及相互耦合的一个或多个(图中仅示出一个)处理器104,存储器102以及处理器104之间通信线路连接。存储器102中存储有可以执行前述实施例中内容的程序,而处理器104可以执行存储器102中存储的程序。
92.其中,处理器104可以包括一个或者多个处理核。处理器104利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器102内的指令、程序、代码集或指令集,以及调用存储在存储器102内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器104可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器104可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器104中,单独通过一块通信芯片进行实现。
93.存储器102可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。存储器102可用于存储指令、程序、代码、代码集或指令集。存储器102可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现前述各个实施例的指令等。存储数据区还可以存储电子设备100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
94.请参考图19,其示出了本技术实施例提供的一种计算机可读存储介质的结构框图。该计算机可读存储介质600中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
95.计算机可读存储介质600可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质600包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质600具有执行上述方法中的任何方法步骤的程序代码610的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码610可以例如以适当形式进行压缩。
96.综上所述,本技术提供的一种通信群组构建方法、装置、电子设备以及存储介质,通过获取与至少一个第一目标设备之间的空间关系参数;继而通过通信群组构建界面显示所述第一目标设备中满足预设条件的空间关系参数所对应的第二目标设备,所述第一目标设备的数量不低于所述第二目标设备的数量;然后从所述第二目标设备中选择指定设备构建通信群组。从而通过上述方式实现了可以从满足预设空间关系的设备之间选择指定设备
进行通信群组构建,而不需一一添加好友后完成通信群组构建,或者直接是陌生人之间进行群组构建,从而可以避免认错人、邀错人、或邀漏人的尴尬局面,进而提升用户使用体验。
97.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。