呼叫中用户终端的控制方法及系统、存储介质及电子设备与流程

未命名 07-29 阅读:104 评论:0


1.本技术涉及通信技术领域,尤其涉及一种呼叫中用户终端的控制方法及系统、存储介质及电子设备。


背景技术:

2.目前在mcptt(mission critical push to talk,关键任务一键通话)系统中,不包含在通话中进行通话成员管理的业务流程,例如用户想在通话中添加或者删除一个或多个用户终端只能挂断当前呼叫,然后重新进行组操作后再发起新的呼叫。也就是说,目前mcptt系统中不能迅速的接入或者调度当前呼叫,导致在呼叫中添加或删除用户终端过程效率较低,以至于无法满足用户临时进行快速通话成员管理调度的需求。
3.针对相关技术中的上述技术问题,目前尚未存在有效的解决方案。


技术实现要素:

4.本技术提供了一种呼叫中用户终端的控制方法及系统、存储介质及电子设备,以解决相关技术中添加用户终端时只能挂断当前呼叫,然后重新进行组操作后再发起新的呼叫,导致添加用户终端到呼叫的过程效率较低的问题。
5.第一方面,本技术提供了一种呼叫中用户终端的控制方法,包括:服务器接收第一用户终端发送的第一请求,其中,所述第一请求用于请求第二用户终端加入呼叫,所述第一用户终端与至少一个第三用户终端处在呼叫中;所述服务器向所述第二用户终端发送第二请求,其中,所述第二请求中携带有目标组的标识;所述服务器接收所述第二用户终端发送的用于附属所述组的响应消息后,将所述响应消息与所述目标组的标识发送给所述第一用户终端和所述至少一个第三用户终端,以使所述第一用户终端、所述第二用户终端和所述至少一个第三用户终端在所述目标组中进行呼叫。
6.第二方面,本技术提供了一种呼叫中用户终端的控制系统,所述系统包括服务器、第一用户终端、第二用户终端以及与所述第一用户终端在同一呼叫中的至少一个第三用户终端;其中,所述第一用户终端向所述服务器发送第一请求,其中,所述第一请求用于请求所述第二用户终端加入呼叫;所述服务器向所述第二用户终端发送第二请求,其中,所述第二请求中携带有目标组的标识;在所述第二用户终端附属所述目标组后,所述第二用户终端向所述服务器发送的响应消息;所述服务器将所述响应消息与所述目标组的标识发送给所述第一用户终端和所述至少一个第三用户终端,以使所述第一用户终端、所述第二用户终端和所述至少一个第三用户终端在所述目标组中进行呼叫。
7.第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的方法步骤。
8.第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机
程序被处理器执行时实现如第一方面任一项实施例所述的方法步骤。
9.本技术实施例提供的上述技术方案与现有技术相比具有如下优点:
10.本技术实施例提供的该方法,当前第一用户终端如果想添加其他用户终端进入呼叫,则可以向服务器发送第一请求,然后由服务器向该第一用户终端所请求的待添加的第二用户终端发送第二请求,请求中携带有待加入目标组的标识,在该第二用户终端附属该目标组之后,再由服务器通知该第一用户终端以及与第一用户终端在呼叫中的至少一个第三用户终端,以使第一用户终端、第二用户终端和至少一个第三用户终端在目标组中进行呼叫,从而实现了在无需中断当前呼叫的情况下,对其他用户终端进行了添加,解决了相关技术中添加用户终端时只能挂断当前呼叫,然后重新进行组操作后再发起新的呼叫,导致添加用户终端到呼叫的过程效率较低的问题。
附图说明
11.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
12.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
13.图1为本技术实施例提供的一种呼叫中用户终端的控制方法的流程示意图;
14.图2为本技术实施例提供的用户终端之间组呼的结构示意图;
15.图3为本技术实施例提供的组呼中删除用户终端的结构示意图;
16.图4为本技术实施例提供的组呼中限制用户终端的结构示意图;
17.图5为本技术实施例提供的另一种呼叫中用户终端的控制系统的结构示意图;
18.图6为本技术实施例提供的个呼呼叫中添加单个或多个成员的呼叫流程示意图;
19.图7为本技术实施例提供的组呼呼叫中添加单个或多个成员的呼叫流程示意图;
20.图8为本技术实施例提供的个呼呼叫中添加单个或多个新的组的流程示意图;
21.图9为本技术实施例提供的组呼呼叫中添加单个或多个新的组的流程示意图;
22.图10为本技术实施例提供的组呼中删除单个或多个用户的流程示意图
23.图11为本技术实施例提供的组呼中限制或恢复单个或者多个用户接收语音的流程示意图;
24.图12为本技术实施例提供的一种呼叫中用户终端的控制装置的结构示意图;
25.图13为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
26.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
27.图1为本技术实施例提供的一种呼叫中用户终端的控制方法的流程示意图,如图1所示,该方法的步骤包括:
28.步骤101,服务器接收第一用户终端发送的第一请求,其中,第一请求用于请求第二用户终端加入呼叫,第一用户终端与至少一个第三用户终端处在呼叫中;
29.在本技术实施例中,该第二用户终端的数量可以是一个或多个;在第二用户终端为多个的情况下,该多个第二用户终端可以是来自于一个组,也可以是来自于多个组,例如,第一用户终端向5个第二用户终端发送第一请求,则该5个第二用户终端中有2个用户终端来自于组a中,另外3个第二用户终端来自于组b,组a和组b是两个不同的组。
30.此外,本技术实施例中第一用户终端当前所处的呼叫可以是单呼,也可以是组呼。单呼是指两个终端之间建立呼叫,例如第一终端与一个第三用户终端之间建立呼叫,而没有其他用户终端。组呼是指超过两个用户终端建立的呼叫,例如第一终端与多个第三用户终端之间建立呼叫。组呼在具体示例中如图2所示中的组a、组b、组c和组d,即用户终端1、用户终端2、用户终端3组成组a,用户终端4、用户终端5、用户终端6组成组b,而用户终端1、用户终端2、用户终端3以及用户终端4、用户终端5、用户终端6可以组成组c,而用户终端1、用户终端2、用户终端3以及用户终端7和用户终端8可以组成组d。
31.需要说明的是,本技术实施例中的第一请求中还可以携带第二用户终端信息,该第二用户终端信息用于通知服务器当前所需要控制的用户终端是哪一个,也可以包括该用户终端的属性信息,具体可以根据实际需求进行相应的设置。
32.步骤102,服务器向第二用户终端发送第二请求,其中,第二请求中携带有目标组的标识;
33.步骤103,服务器接收第二用户终端发送的用于附属目标组的响应消息后,将响应消息与组的标识发送给第一用户终端和至少一个第三用户终端,以使第一用户终端、第二用户终端和至少一个第三用户终端在目标组中进行呼叫。
34.通过上述步骤101至步骤103,当前第一用户终端如果想添加其他用户终端进入呼叫,则可以向服务器发送第一请求,然后由服务器向该第一用户终端所请求的待添加的第二用户终端发送第二请求,请求中携带有待加入目标组的标识,在该第二用户终端附属该目标组之后,再由服务器通知该第一用户终端以及与第一用户终端在呼叫中的至少一个第三用户终端,以使第一用户终端、第二用户终端和至少一个第三用户终端在目标组中进行呼叫,从而实现了在无需中断当前呼叫的情况下,对其他用户终端进行了添加,解决了相关技术中添加用户终端时只能挂断当前呼叫,然后重新进行组操作后再发起新的呼叫,导致添加用户终端到呼叫的过程效率较低的问题。
35.在本技术实施例的可选实施方式中,在服务器向第二用户终端发送第二请求之前,本技术实施例的方法还可以包括:
36.步骤11,服务器确定第二用户终端是否在业务中;
37.步骤12,在服务器确定第二用户终端未在业务中的情况下,执行服务器向第二用户终端发送第二请求的操作;和/或,
38.步骤13,在服务器确定第二用户终端在业务中的情况下,拒绝向第二用户终端发送第二请求,或,服务器通知第二用户终端基于是否在业务确定是否加入目标组。
39.通过上述步骤11至步骤13可知,在本技术中可以根据第二用户终端是否在业务中,决定是否加入目标组呼叫,决定可以由第二用户终端自己决定,也可以是服务器决定。有服务器决定的方式可以是:服务器判断第二用户终端是否在业务中,如果在业务中,则服
务器可拒绝该请求,也可通知第二用户终端进行判决,如果拒绝则直接发送响应信息,如果允许则发送第二请求。对于第二用户终端自己决定的方式可以是:第二用户终端判断当前是否在业务中,如果在业务中则根据业务优先级决定是否接入该请求,如果拒绝接入该请求则立即回复响应信息,如果允许接入该请求在附属目标组后立即回复响应。
40.在本技术实施例的可选实施方式中,对于上述步骤102中涉及到的服务器向第二用户终端发送第二请求的方式,包括以下之一:
41.1)在第一用户终端仅与一个第三用户终端处于呼叫中的情况下,服务器向第二用户终端发送第二请求,其中,第二请求中携带有第一用户终端的标识、第二用户终端标识以及由服务器创建的组的标识;
42.2)在第一用户终端与多个第三用户终端处于呼叫中情况下,服务器向第二用户终端所在组发送第二请求,其中,第二请求中携带有第一用户终端的标识、第二用户终端标识以及第一用户终端与多个所述第三用户终端所在组的标识。
43.可见,在本技术中可以根据第一用户终端当前处于呼叫中的第三用户终端的数量,以确定服务器向第二用户终端发送第二请求所携带的信息。因此,不同情况下该第二请求所携带的信息是不相同的,需要根据实际情况进行相应的设置。
44.此外,第二用户终端的数量以及第二用户终端所在组也会影响第二请求中所携带的第二用户终端的标识,具体有如下几种情况:
45.情况1)当仅存在一个第二用户终端时,第二请求中的第二用户终端标识为第二用户终端的标识;
46.情况2)当存在多个第二用户终端,且多个第二用户终端在同一个组中时,第二请求中的第二用户终端标识为多个第二用户终端所在组的标识;
47.情况3)当存在多个第二用户终端,且多个第二用户终端不都在同一个组中时,第二请求中的第二用户终端标识为多个第二用户终端所在组的标识和/或第二用户终端的标识。
48.对于上述情况3)在具体示例中,如果当前有5个第二用户终端,分别是a,b,c,d,e,其中,a和b在组a,c和d在组b,这时第二用户终端标识为组a的id、组b的id和第5个用户终端(e)的id。
49.在本技术实施例的可选实施方式中,在第一用户终端、第二用户终端和至少一个第三用户终端在组中进行呼叫之后,本技术实施例的方法还可以包括:
50.步骤104,服务器接收第一用户终端发送的第三请求,其中,第三请求用于对所述目标组中的目标用户终端进行指定操作,所述目标用户终端为所述第二用户终端和/或所述第三用户终端;
51.步骤105,服务器向第一目标终端发送第四请求,以执行指定操作。
52.在具体示例中,该指定操作包括但不限于以下操作:从目标组中删除所述目标用户终端;指定所述目标用户终端在所述目标组中的权限。
53.对于上述步骤104至步骤105,如图3所示,在第一用户终端需要将当前组呼中的某一个或多个用户终端删除时,可以向服务器发送第三请求,服务器在收到该请求后可以向该待删除的用户终端发送第四请求以从当前组中删除该用户终端,则接收到删除的用户终端自动退出当前组呼,实现了在不中断呼叫的情况下对组呼中用户终端的删除。对于指定
所述目标用户终端在所述组呼中的权限的操作,在具体示例中可以是限制申请话权、接收当前语音、强制收回话权、指定恢复权限等。图4为一种实施方式,即限制用户终端接收当前语音。
54.在本技术实施例的可选实施方式中,在接收所述第一用户终端发送的所述第一请求后,本技术实施例的方法还包括:
55.步骤106,所述服务器根据所述第一请求确定所述第二用户终端的区域信息;
56.在具体示例中该区域信息可以是定位信息,也可以是注册信息,又或者是附着在哪个的基站信息等,即能够表明第二用户终端位置的信息均可以是区域信息。此外,该第一请求中包括第二用户终端的信息,因此服务器可查询第二用户终端的位置信息等。
57.也就是说,在本技术实施例中服务器可以根据区域或者注册情况判断是否可以将第二用户终端加入呼叫。
58.步骤107,当所述第二用户终端处于预设区域内时,所述服务器向所述第二用户终端发送所述第二请求。
59.需要说明的是,该预设区域可以是指定为区域,或与第一用户终端和/或至少一个第三用户终端在同一区域范围内。
60.可见,在本技术一种可选的实施方式中,服务器需要根据第二用户终端的位置来确定是否向第二用户终端发送第二请求,也就是说,如果当前第二用户终端不在预设区域则服务器不会向第二用户终端发送第二请求。可选的,此时服务器可以告知第一用户终端,第二终端不在设定区域内,请第一用户终端确认是否邀请等。
61.上述是从服务器侧对本技术进行解释说明,下面将从整个系统对本技术进行解释说明;如图5所示,本技术还提供了一种呼叫中用户终端的控制系统,系统包括服务器、第一用户终端、第二用户终端以及与第一用户终端在同一呼叫中的至少一个第三用户终端;
62.其中,第一用户终端向服务器发送第一请求,其中,第一请求用于请求第二用户终端加入呼叫;服务器向第二用户终端发送第二请求,其中,第二请求中携带有目标组的标识;在第二用户终端附属目标组后,第二用户终端向服务器发送的响应消息;服务器将响应消息与组的标识发送给第一用户终端和至少一个第三用户终端,以使第一用户终端、第二用户终端和至少一个第三用户终端在目标组中进行呼叫。
63.可见,当前第一用户终端如果想添加其他用户终端进入呼叫,则可以向服务器发送第一请求,然后由服务器向该第一用户终端所请求的待添加的第二用户终端发送第二请求,请求中携带有待加入目标组的标识,在该第二用户终端附属该组之后,再由服务器通知该第一用户终端以及与第一用户终端在呼叫中的至少一个第三用户终端,以使第一用户终端、第二用户终端和至少一个第三用户终端在目标组中进行呼叫,从而实现了在无需中断当前呼叫的情况下,对其他用户终端进行了添加。
64.下面结合具体实施方式对本技术进行举例说明;
65.实施方式1:在个呼中添加单个或多个成员的呼叫流程
66.结合图6可知,在该个呼中添加单个或多个成员的呼叫流程的方法步骤包括:
67.步骤601,当授权用户终端1(对应于上述第一用户终端)发起和用户终端2(对应于上述第三用户终端)呼叫,呼叫建立成功后进行会话;
68.步骤602,授权用户终端1发起用户终端3(对应于上述第二用户终端)加入呼叫的
请求到服务器(server);
69.步骤603,服务器检查用户终端1的权限后,判断用户终端3是否在业务中,如果在业务中,则服务器可拒绝该请求,也可通知用户终端3进行判决,如果拒绝则直接发送响应信息,如果允许接入则把用户终端1、用户终端2、用户终端3的标识传给组管理服务器并申请创建临时组,待组管理服务器创建临时组成功后向服务器返回临时组的标识(组a);发送该请求到用户终端3(包含用户终端1id、用户终端3id,临时组a的id);
70.步骤604,用户终端3收到该请求后,判断当前是否在业务中,如果在业务中则根据业务优先级决定是否接入该请求,如果拒绝接入该请求则立即回复响应信息,该响应信息中携带拒绝原因,如果允许接入该请求在附属组a后立即回复响应;
71.步骤605,服务器收到用户终端3的响应后,发送该响应信息给用户终端1和用户终端2(包含临时组a id);
72.步骤606,用户终端1和用户终端2附属组a,用户终端1、用户终端2、用户终端3在组a呼叫中传递语音信息。
73.实施方式2:在组呼中添加单个或多个成员的呼叫流程
74.结合图7可知,在该组呼中添加单个或多个成员的呼叫流程的方法步骤包括:
75.步骤701,当授权用户终端1发起组a呼叫,呼叫建立成功后进行会话;
76.步骤702,授权用户终端1发起用户终端4(对应于上述第二用户终端)加入呼叫的请求到服务器;
77.步骤703,服务器检查用户终端1的权限后,判断用户终端4是否在业务中,如果在业务中,则server可拒绝该请求,也可通知用户终端4进行判决,如果拒绝则直接发送响应信息,如果允许接入则把组a、用户终端4的标识传给组管理服务器并申请创建临时组,待组管理服务器创建临时组成功后向服务器返回临时组的标识(该临时组可以是组a,也可以是新分配的组b),发送该请求到用户终端4(包含用户终端1id、用户终端4id,组a的id);
78.步骤704,用户终端4收到该请求后,判断当前是否在业务中,如果在业务中则根据业务优先级决定是否接入该请求,如果拒绝接入该请求则立即回复响应信息,该响应中携带拒绝接入请求的原因,如果允许接入该请求在附属组a或组b后立即回复响应;
79.步骤705,服务器收到用户终端4的响应后,发送该响应信息给用户终端1并发送组呼请求消息给用户终端4,用户终端4附属组a并回复响应;
80.步骤706,用户终端1、用户终端2、用户终端3、用户终端4在组a呼叫中传递语音信息。
81.实施方式3:在个呼中添加单个或多个新的组
82.结合图8可知,在该个呼中添加单个或多个新的组的流程包括:
83.步骤801,当授权用户终端1发起和用户终端2呼叫,呼叫建立成功后进行会话;
84.步骤802,授权用户终端1发起组a加入呼叫的请求到服务器;
85.步骤803,服务器检查用户终端1的权限后,把组a、用户终端1、用户终端2的标识传给组管理服务器并申请创建临时组,待组管理服务器创建临时组成功后向服务器返回临时组的标识(组b),发送该请求到组a成员用户终端3、用户终端4等(包含用户终端1id、组a id、,临时组b的id);
86.步骤804,用户终端3、用户终端4收到该请求后,判断当前是否在业务中,如果在业
务中则根据业务优先级决定是否接入该请求,如果拒绝接入该请求则立即回复响应信息(其中携带原因),如果允许接入该请求在附属组b后立即回复响应;
87.步骤805,服务器收到用户终端3、用户终端4的响应后,发送该响应信息给用户终端1和用户终端2(包含临时组b id);
88.步骤806,服务器发送组b的呼叫给用户终端3、用户终端4,用户终端1和用户终端2附属组b;
89.步骤807,用户终端1、用户终端2、用户终端3在组b呼叫中传递语音信息。
90.实施方式4:在组呼中添加单个或多个新的组
91.结合图9可知,在该组呼中添加单个或多个新的组的流程包括:
92.步骤901,当授权用户终端1发起组a呼叫,呼叫建立成功后进行会话;
93.步骤902,授权用户终端1发起组b加入呼叫的请求到server;
94.步骤903,服务器检查用户终端1的权限后,把组a、组b的标识传给组管理服务器并申请创建临时组,待组管理服务器创建临时组成功后向服务器返回临时组的标识(组c);发送该请求到组b成员用户终端3、用户终端4等(包含用户终端1id、组b id、,临时组c的id);
95.步骤904,用户终端3、用户终端4收到该请求后,判断当前是否在业务中,如果在业务中则根据业务优先级决定是否接入该请求,如果拒绝接入该请求则立即回复响应信息(其中携带原因),如果允许接入该请求在附属组c后立即回复响应;
96.步骤905,服务器收到用户终端3、用户终端4的响应后,发送该响应信息给用户终端1和用户终端2(包含临时组c id);
97.步骤906,服务器发送组c的呼叫给用户终端3、用户终端4,用户终端1和用户终端2附属组c;
98.步骤907,用户终端1、用户终端2、用户终端3以及用户终端4在组c呼叫中传递语音信息。
99.通过上述实施方式1至实施方式4可知,当服务器收到授权用户终端的当前呼叫中添加新的用户终端的请求后,首先校验授权用户终端的服务权限,如果授权用户终端具有该服务权限后,则服务器分配调度组(该组可以是当前通话的组也可以是新的组),并把该组id添加到请求信息中然后发给待添加用户终端(可以是单个用户终端、多个用户终端、单个组、多个组)。当待添加用户收到该请求后,校验当前的业务,自动或者手动(可选)回复相应的响应信息到server,并且本地附属调度组。服务器收到该响应信息后,然后转发给当前呼叫中的各成员,各成员本地附属调度组。当前的呼叫地址也转为调度组id,并发送呼叫请求到待添加用户终端(目的地址为调度组id)。待添加用户终端收到呼叫请求后转到当前业务信道上与其他用户终端进行语音通信。当该呼叫结束后,各终端自动去附属调度组。
100.实施方式5:组呼中删除单个或多个用户终端
101.结合图10可知,该组呼中删除单个或多个用户终端的流程包括:
102.步骤1001,当授权用户终端1发起组a呼叫,呼叫建立成功后进行会话;
103.步骤1002,授权用户终端1发起删除用户终端3退出呼叫的请求到服务器;
104.步骤1003,服务器检查用户终端1的权限后,发送释放呼叫的请求到用户终端3;
105.步骤1004,用户终端3收到该请求后,回复响应并退出呼叫;
106.步骤1005,服务器收到用户终端3的响应后,用户终端1、用户终端2在组a呼叫中传
递语音信息。
107.通过该实施方式5,当服务器收到授权用户的删除当前组呼呼叫中的单个或者多个用户终端请求后,首先校验授权用户终端的服务权限,如果授权用户终端具有该服务权限后,则服务器发送离开呼叫的请求给待删除用户终端(可以是单个用户终端、多个用户终端)。待删除用户终端回复相应的响应信息到server,server把包含删除用户终端是否成功的结果信息的响应信息发给授权用户终端。授权用户终端收到该响应信息后,在终端的界面上显示相应的提示信息提示用户终端。删除用户终端的操作只是对当次呼叫有效,待呼叫结束后,如果有用户终端发起该组的呼叫,删除的用户终端仍然会在呼叫中。
108.实施方式6:组呼中限制或恢复单个或者多个用户终端接收语音
109.结合图11,该组呼中限制或恢复单个或者多个用户终端接收语音的流程包括:
110.步骤1101,当授权用户终端1发起组a呼叫,呼叫建立成功后进行会话;
111.步骤1102,授权用户终端1发起限制用户终端3接收语音的请求到服务器;
112.步骤1103,服务器检查用户终端1的权限后,发送该请求到用户终端3;
113.步骤1104,用户终端3收到该请求后,回复响应并提示用户;
114.步骤1105,服务器收到用户终端3的响应后,不再向用户终端3传送语音。
115.通过该实施方式6,当服务器收到授权用户终端的限制当前组呼呼叫中的单个或者多个用户终端请求后,会先校验授权用户终端的服务权限,如果授权用户具有该服务权限后,则服务器发送该请求信息给待限制用户终端(可以是单个用户终端、多个用户终端)。待限制用户终端本地记录限制信息并提示用户终端,并回复相应的响应信息到服务器,服务器把响应信息转发给授权用户终端。授权用户终端收到该响应信息后,在终端的界面上显示相应的提示信息提示用户终端。授权用户终端也可发送恢复当前组呼呼叫中的单个或者多个用户终端请求恢复已限制用户终端的接收语音权限;其中,限制用户终端的操作只是对当次呼叫有效。
116.对应于上述图1,本技术实施例还提供了种呼叫中用户终端的控制装置,该装置应用于服务器,如图12所示,该装置包括:
117.第一接收模块1202,用于接收第一用户终端发送的第一请求,其中,第一请求用于请求第二用户终端加入呼叫,第一用户终端与至少一个第三用户终端处在呼叫中;
118.第一发送模块1204,用于向第二用户终端发送第二请求,其中,第二请求中携带有目标组的标识;
119.第二接收模块1206,用于接收第二用户终端发送的用于附属目标组的响应消息后,将响应消息与目标组的标识发送给第一用户终端和至少一个第三用户终端,以使第一用户终端、第二用户终端和至少一个第三用户终端在目标组中进行呼叫。
120.可选地,本技术实施例中的第一发送模块104进一步可以包括:第一发送单元,用于在第一用户终端仅与一个第三用户终端处于呼叫中的情况下,向第二用户终端发送第二请求,其中,第二请求中携带有第一用户终端的标识、第二用户终端标识以及目标组的标识,其中目标组的标识为由服务器创建的组的标识。
121.可选地,本技术实施例中的第一发送模块104进一步可以包括:第二发送单元,用于在第一用户终端与多个第三用户终端处于呼叫中的情况下,向第二用户终端发送第二请求,其中,第二请求中携带有第一用户终端的标识、第二用户终端标识以及目标组的标识,
其中目标组的标识为第一用户终端与多个第三用户终端所在组的标识。
122.可选地,本技术实施例中的第二请求中携带有第二用户终端标识;其中,当仅存在一个第二用户终端时,第二请求中的第二用户终端标识为第二用户终端的标识;当存在多个第二用户终端,且多个第二用户终端在同一个组中时,第二请求中的第二用户终端标识为多个第二用户终端所在组的标识;当存在多个第二用户终端,且多个第二用户终端不都在同一个组中时,第二请求中的第二用户终端标识为多个第二用户终端所在组的标识和/或第二用户终端的标识。
123.可选地,本技术实施例中,在第一用户终端、第二用户终端和至少一个第三用户终端在组中进行呼叫之后,本技术实施例的装置还可以包括:第二接收模块,用于接收第一用户终端发送的第三请求,其中,第三请求用于对目标组中的目标用户终端进行指定操作,目标用户终端为第二用户终端和/或第三用户终端;第三发送模块,用于向目标用户终端发送第四请求,以执行指定操作。
124.可选地,本技术实施例中的指定操作可以包括:从目标组中删除目标用户终端;和/或指定目标用户终端在目标组中的权限。
125.可选地,本技术实施例中,在服务器向第二用户终端发送第二请求之前,本技术实施例的装置还可以包括:第一确定模块,用于确定第二用户终端是否在业务中;执行模块,用于在服务器确定第二用户终端未在业务中的情况下,执行服务器向第二用户终端发送第二请求的操作;和/或,拒绝模块,用于在服务器确定第二用户终端在业务中的情况下,拒绝向第二用户终端发送第二请求,或,通知第二用户终端基于是否在业务确定是否加入目标组。
126.可选地,本技术实施例中,在接收第一用户终端发送的第一请求后,本技术实施例中的装置还可以包括:第二确定模块,用于根据第一请求确定第二用户终端的区域信息;第四发送模块,用于当第二用户终端处于预设区域内时,向第二用户终端发送第二请求。
127.如图13所示,本技术实施例提供了一种电子设备,包括处理器1301、通信接口1302、存储器1303和通信总线1304,其中,处理器1301,通信接口1302,存储器1303通过通信总线1304完成相互间的通信。
128.存储器1303,用于存放计算机程序。
129.在本技术一个实施例中,处理器1301,用于执行存储器1303上所存放的程序时,实现如前述呼叫中用户终端的控制方法步骤,其所起到的作用也是一样的,在此不再赘述。
130.本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述呼叫中用户终端的控制方法步骤,其所起到的作用也是一样的,在此不再赘述。
131.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
132.以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

技术特征:
1.一种呼叫中用户终端的控制方法,其特征在于,包括:服务器接收第一用户终端发送的第一请求,其中,所述第一请求用于请求第二用户终端加入呼叫,所述第一用户终端与至少一个第三用户终端处在呼叫中;所述服务器向所述第二用户终端发送第二请求,其中,所述第二请求中携带有目标组的标识;所述服务器接收所述第二用户终端发送的用于附属所述目标组的响应消息后,将所述响应消息与所述目标组的标识发送给所述第一用户终端和所述至少一个第三用户终端,以使所述第一用户终端、所述第二用户终端和所述至少一个第三用户终端在所述目标组中进行呼叫。2.根据权利要求1所述的方法,其特征在于,所述服务器向所述第二用户终端发送第二请求,包括:在所述第一用户终端仅与一个所述第三用户终端处于呼叫中的情况下,所述服务器向所述第二用户终端发送第二请求,其中,所述第二请求中携带有所述第一用户终端的标识、第二用户终端标识以及所述目标组的标识,其中所述目标组的标识为由所述服务器创建的组的标识。3.根据权利要求1所述的方法,其特征在于,所述服务器向所述第二用户终端发送第二请求,包括:在所述第一用户终端与多个所述第三用户终端处于呼叫中的情况下,所述服务器向所述第二用户终端发送第二请求,其中,所述第二请求中携带有所述第一用户终端的标识、第二用户终端标识以及所述目标组的标识,其中所述目标组的标识为所述第一用户终端与多个所述第三用户终端所在组的标识。4.根据权利要求1-3中任一所述的方法,其特征在于,所述服务器向所述第二用户终端发送所述第二请求,包括:所述第二请求中携带有所述第二用户终端标识;其中,当仅存在一个第二用户终端时,所述第二请求中的所述第二用户终端标识为所述第二用户终端的标识;当存在多个所述第二用户终端,且多个所述第二用户终端在同一个组中时,所述第二请求中的所述第二用户终端标识为多个所述第二用户终端所在组的标识;当存在多个所述第二用户终端,且多个所述第二用户终端不都在同一个组中时,所述第二请求中的所述第二用户终端标识为多个所述第二用户终端所在组的标识和/或所述第二用户终端的标识。5.根据权利要求1所述的方法,其特征在于,在所述第一用户终端、所述第二用户终端和所述至少一个第三用户终端在所述组中进行呼叫之后,所述方法还包括:所述服务器接收所述第一用户终端发送的第三请求,其中,所述第三请求用于对所述目标组中的目标用户终端进行指定操作,所述目标用户终端为所述第二用户终端和/或所述第三用户终端;所述服务器向所述目标用户终端发送第四请求,以执行所述指定操作。6.根据权利要求5所述的方法,其特征在于,所述指定操作包括:从所述目标组中删除所述目标用户终端;和/或
指定所述目标用户终端在所述目标组中的权限。7.根据权利要求1所述的方法,其特征在于,在所述服务器向所述第二用户终端发送第二请求之前,所述方法还包括:所述服务器确定所述第二用户终端是否在业务中;在所述服务器确定所述第二用户终端未在业务中的情况下,执行所述服务器向所述第二用户终端发送第二请求的操作;和/或,在所述服务器确定所述第二用户终端在业务中的情况下,拒绝向所述第二用户终端发送所述第二请求,或,所述服务器通知所述第二用户终端基于是否在所述业务确定是否加入所述目标组。8.根据权利要求1所述的方法,其特征在于,在接收所述第一用户终端发送的所述第一请求后,所述方法还包括:所述服务器根据所述第一请求确定所述第二用户终端的区域信息;当所述第二用户终端处于预设区域内时,所述服务器向所述第二用户终端发送所述第二请求。9.一种呼叫中用户终端的控制系统,其特征在于,包括服务器、第一用户终端、第二用户终端以及与所述第一用户终端在同一呼叫中的至少一个第三用户终端;其中,所述第一用户终端向所述服务器发送第一请求,其中,所述第一请求用于请求所述第二用户终端加入呼叫;所述服务器向所述第二用户终端发送第二请求,其中,所述第二请求中携带有目标组的标识;在所述第二用户终端附属所述目标组后,所述第二用户终端向所述服务器发送的响应消息;所述服务器将所述响应消息与所述目标组的标识发送给所述第一用户终端和所述至少一个第三用户终端,以使所述第一用户终端、所述第二用户终端和所述至少一个第三用户终端在所述目标组中进行呼叫。10.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现权利要求1-8中任一项所述的呼叫中用户终端的控制方法。11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8中任一项所述的呼叫中用户终端的控制方法。

技术总结
本申请涉及一种呼叫中用户终端的控制方法及系统、存储介质及电子设备,该方法包括:服务器接收第一用户终端发送的第一请求,第一请求用于请求第二用户终端加入呼叫,第一用户终端与至少一个第三用户终端处在呼叫中;服务器向第二用户终端发送第二请求,第二请求中携带有目标组的标识;服务器接收第二用户终端发送的用于附属目标组的响应消息后,将响应消息与组的标识发送给第一用户终端和至少一个第三用户终端,以使第一用户终端、第二用户终端和至少一个第三用户终端在目标组中进行呼叫。通过本申请,解决了相关技术中添加用户终端时只能挂断当前呼叫,然后重新进行组操作后再发起新的呼叫,导致添加用户终端到呼叫的过程效率较低的问题。较低的问题。较低的问题。


技术研发人员:潘岩 张颖哲
受保护的技术使用者:海能达通信股份有限公司
技术研发日:2023.04.14
技术公布日:2023/7/28
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐