一种会议发起的方法、会议响应的方法、装置及存储介质与流程

文档序号:29491118发布日期:2022-04-06 13:24阅读:121来源:国知局
一种会议发起的方法、会议响应的方法、装置及存储介质与流程
一种会议发起的方法、会议响应的方法、装置及存储介质
1.本技术对申请号为202010640124.1,申请日为2020年07月06日,发明名称为“一种会议发起的方法、会议响应的方法、装置及存储介质”的中国专利申请提出分案申请。
技术领域
2.本技术涉及云技术领域,尤其涉及一种会议发起的方法、会议响应的方法、装置及存储介质。


背景技术:

3.随着互联网信息技术的快速发展,使得越来越多的企业和机构开始使用会议系统进行远程会议,远程会议能够实现跨区域召开会议的目的。远程会议包括电话会议、网络会议、视频会议以及文字会议等。
4.在组织远程会议的过程中,通常需要确定各个参会人员的时间安排。目前,会议发起方可通过会议预定系统发起会议的预定时间,并选择相应的参会人员,由会议预定系统向各个参会人员发送会议提醒。
5.然而,在会议发起方安排会议时间之前,往往需要耗费较多的时间与参会人员进行协商,以确定一个合适的会议时间,这样无疑会造成会议安排工作过于繁琐,造成发起会议的效率较低。


技术实现要素:

6.本技术实施例提供了一种会议发起的方法、会议响应的方法、装置及存储介质,用于在会议发起的过程中,对于会议发起方而言,能够减少大量的协商时间,可通过目标时间对应的提示信息,更直观地了解各位成员的日程安排,从而提升会议安排的效率。
7.有鉴于此,本技术一方面提供一种会议发起的方法,包括:
8.针对目标群组,在项目发起界面上展示时间预约区域,其中,目标群组包括n个群组成员,n为大于或等于1的整数;
9.通过时间预约区域展示目标时间以及目标时间所对应的提示信息,其中,目标时间属于可配置时间集合中的任意一个可配置时间,提示信息用于显示n个群组成员的日程安排信息;
10.向服务器发送针对于目标时间的项目预约指令,以使服务器根据项目预约指令向n个群组成员所使用的客户端发送项目邀请消息,其中,项目邀请消息包括目标时间;
11.当接收到服务器发送的项目响应消息时,在项目发起界面上展示项目响应消息,其中,项目响应消息为群组成员针对项目邀请消息向服务器反馈的参会信息,且项目响应消息携带群组成员的标识。
12.本技术另一方面提供一种会议响应的方法,包括:
13.接收服务器发送的项目邀请消息,其中,项目邀请消息包括目标时间,目标时间为根据项目预约指令确定的,项目预约指令为会议发起方所使用的客户端通过时间预约区域
发起的,时间预约区域用于展示目标时间以及目标时间所对应的提示信息,提示信息用于显示n个群组成员的日程安排信息,n为大于或等于1的整数;
14.针对目标群组,在会议响应界面上展示项目邀请消息以及会议响应接口,其中,目标群组包括n个群组成员;
15.当检测到针对于会议响应接口的操作时,向服务器发送项目响应消息,以使服务器向会议发起方所使用的客户端发送项目响应消息,其中,项目响应消息为群组成员反馈的参会信息,且项目响应消息携带群组成员的标识。
16.本技术另一方面提供一种会议发起的方法,包括:
17.针对目标群组,在项目发起界面上展示预约配置区域,其中,目标群组包括n个群组成员,n为大于或等于1的整数;
18.通过预约配置区域获取配置时间范围,其中,配置时间范围包括起始时刻以及结束时刻;
19.根据配置时间范围以及n个群组成员的日程安排信息,从配置时间范围内确定目标时间;
20.向服务器发送针对于目标时间的项目预约指令,以使服务器根据项目预约指令向n个群组成员所使用的客户端发送项目邀请消息,其中,项目邀请消息包括目标时间。
21.本技术另一方面提供一种客户端,包括:
22.展示模块,用于针对目标群组,在项目发起界面上展示时间预约区域,其中,目标群组包括n个群组成员,n为大于或等于1的整数;
23.展示模块,还用于通过时间预约区域展示目标时间以及目标时间所对应的提示信息,其中,目标时间属于可配置时间集合中的任意一个可配置时间,提示信息用于显示n个群组成员的日程安排信息;
24.发送模块,用于向服务器发送针对于目标时间的项目预约指令,以使服务器根据项目预约指令向n个群组成员所使用的客户端发送项目邀请消息,其中,项目邀请消息包括目标时间。
25.在一种可能的设计中,在本技术实施例的另一方面的一种实现方式中,
26.展示模块,还用于当接收到服务器发送的项目响应消息时,在项目发起界面上展示项目响应消息,其中,项目响应消息为群组成员针对项目邀请消息向服务器反馈的参会信息,且项目响应消息携带群组成员的标识。
27.在一种可能的设计中,在本技术实施例的另一方面的一种实现方式中,
28.展示模块,具体用于针对目标群组,在项目发起界面上展示时间预约接口;
29.当检测到针对于时间预约接口的操作时,在项目发起界面上展示时间预约区域,其中,时间预约区域用于显示可配置时间以及可配置时间所对应的提示信息。
30.在一种可能的设计中,在本技术实施例的另一方面的一种实现方式中,
31.展示模块,具体用于从可配置时间集合中确定目标时间;
32.若n个群组成员在目标时间所对应的时间段内均处于空闲状态,则确定目标时间满足时间空闲条件,则通过时间预约区域展示目标时间所对应的提示信息,并以第一样式展示目标时间,其中,第一样式包括采用第一标识突出展示目标时间,或,采用第一颜色突出展示目标时间。
33.在一种可能的设计中,在本技术实施例的另一方面的一种实现方式中,客户端还包括获取模块;
34.获取模块,用于通过时间预约区域展示目标时间以及目标时间所对应的提示信息之后,获取针对于目标时间的日程查看指令;
35.展示模块,还用于响应于目标时间的日程查看指令,展示闲忙视图界面;
36.展示模块,还用于通过闲忙视图界面突出展示目标时间所对应的第一日程安排信息,其中,第一日程安排信息表示n个群组成员在目标时间所对应的时间段内均处于空闲状态。
37.在一种可能的设计中,在本技术实施例的另一方面的一种实现方式中,
38.展示模块,具体用于从可配置时间集合中确定目标时间;
39.若目标时间不满足时间空闲条件,则通过时间预约区域展示目标时间所对应的提示信息,并以第二样式展示目标时间,其中,第二样式包括采用第二标识突出展示目标时间,或,采用第二颜色突出展示目标时间。
40.在一种可能的设计中,在本技术实施例的另一方面的一种实现方式中,
41.获取模块,还用于通过时间预约区域展示目标时间以及目标时间所对应的提示信息之后,获取针对于目标时间的日程查看指令;
42.展示模块,还用于响应于目标时间的日程查看指令,展示闲忙视图界面;
43.展示模块,还用于通过闲忙视图界面突出展示目标时间所对应的第二日程安排信息,其中,第二日程安排信息表示n个群组成员中存在至少一个群组成员在目标时间所对应的时间段内处于忙碌状态。
44.在一种可能的设计中,在本技术实施例的另一方面的一种实现方式中,
45.展示模块,还用于在项目发起界面上展示项目响应消息之后,当获取到事件提醒指令时,展示事件提醒接口;
46.展示模块,还用于当检测到针对于事件提醒接口的操作时,展示事件提醒界面;
47.获取模块,还用于通过事件提醒界面获取会议提醒信息;
48.发送模块,还用于向服务器发送会议提醒信息,以使服务器根据会议提醒信息,向n个群组成员中的至少一个群组成员发送提醒消息。
49.在一种可能的设计中,在本技术实施例的另一方面的一种实现方式中,事件提醒接口为新建日程接口,事件提醒界面为日程新建界面,会议提醒信息为日程提醒信息;
50.获取模块,具体用于通过日程新建界面获取日程提醒信息,其中,日程提醒信息用于创建目标日程,日程提醒信息包括日程主题、开始时间、持续时长、参会人员以及提醒时间中的至少一项;
51.展示模块,还用于若接收到服务器发送的提醒响应消息,则展示提醒响应消息,其中,提醒响应消息表示群组成员针对目标日程的反馈信息。
52.在一种可能的设计中,在本技术实施例的另一方面的一种实现方式中,事件提醒接口为音视频会议预约接口,事件提醒界面为音视频会议预约界面,会议提醒信息为音视频会议预约信息;
53.获取模块,具体用于通过音视频会议预约界面获取音视频会议预约信息,其中,音视频会议预约信息用于预约音视频会议,音视频会议预约信息包括会议主题、开始时间、持
续时长以及参会人员中的至少一项。
54.本技术另一方面提供另一种客户端,包括:
55.接收模块,用于接收服务器发送的项目邀请消息,其中,项目邀请消息包括目标时间,目标时间为根据项目预约指令确定的,项目预约指令为会议发起方所使用的客户端通过时间预约区域发起的,时间预约区域用于展示目标时间以及目标时间所对应的提示信息,提示信息用于显示n个群组成员的日程安排信息,n为大于或等于1的整数;
56.展示模块,用于针对目标群组,在会议响应界面上展示项目邀请消息以及会议响应接口,其中,目标群组包括n个群组成员;
57.发送模块,用于当检测到针对于会议响应接口的操作时,向服务器发送项目响应消息,以使服务器向会议发起方所使用的客户端发送项目响应消息,其中,项目响应消息为群组成员反馈的参会信息,且项目响应消息携带群组成员的标识。
58.在一种可能的设计中,在本技术实施例的另一方面的一种实现方式中,
59.展示模块,具体用于针对目标群组,在会议响应界面上展示项目邀请消息、第一响应接口以及第二响应接口;
60.发送模块,具体用于当检测到针对于第一响应接口的操作时,向服务器发送第一响应消息,以使服务器向会议发起方所使用的客户端发送第一响应消息,其中,第一响应消息属于项目响应消息,第一响应消息表示群组成员在目标时间所对应的时间段内处于空闲状态;
61.当检测到针对于第二响应接口的操作时,向服务器发送第二响应消息,以使服务器向会议发起方所使用的客户端发送第二响应消息,其中,第二响应消息属于项目响应消息,第二响应消息表示群组成员在目标时间所对应的时间段内处于忙碌状态。
62.本技术另一方面提供另一种客户端,包括:
63.展示模块,用于针对目标群组,在项目发起界面上展示预约配置区域,其中,目标群组包括n个群组成员,n为大于或等于1的整数;
64.获取模块,用于通过预约配置区域获取配置时间范围,其中,配置时间范围包括起始时刻以及结束时刻;
65.确定模块,用于根据配置时间范围以及n个群组成员的日程安排信息,从配置时间范围内确定目标时间;
66.发送模块,用于向服务器发送针对于目标时间的项目预约指令,以使服务器根据项目预约指令向n个群组成员所使用的客户端发送项目邀请消息,其中,项目邀请消息包括目标时间。
67.在一种可能的设计中,在本技术实施例的另一方面的一种实现方式中,
68.确定模块,具体用于根据配置时间范围以及n个群组成员的日程安排信息,从配置时间范围内确定至少两个推荐时间,其中,至少两个推荐时间包括第一推荐时间以及第二推荐时间;
69.展示第一推荐时间;
70.若接收到时间确认指令,则响应于时间确认指令,并将第一推荐时间确定为目标时间;
71.若接收到时间切换指令,则响应于时间切换指令,并展示第二推荐时间。
72.本技术的另一方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
73.本技术的另一方面提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各个方面的各种可选实现方式中提供的方法。
74.从以上技术方案可以看出,本技术实施例具有以下优点:
75.本技术实施例中,提供了一种会议发起的方法,首先,会议发起方使用的客户端针对目标群组,在项目发起界面上展示时间预约区域,然后通过时间预约区域展示目标时间以及目标时间所对应的提示信息。再由会议发起方使用的客户端向服务器发送针对于目标时间的项目预约指令,最后会议发起方使用的客户端将在项目发起界面上展示项目响应消息。采用上述方式,会议发起方安排在会议之前,可通过时间预约区域,查看目标群组内各群组成员在目标时间下的日程安排信息,以确定一个合适的会议时间。如果目标时间可以作为会议时间,那么会议发起方可向各群组成员直接发起会议邀请,由群组成员根据自己实际情况进行回复,最终,会议发起方可在线上获取到各群组成员的参会情况。由此可见,在会议发起的过程中,对于会议发起方而言,能够减少大量的协商时间,可通过目标时间对应的提示信息,更直观地了解各位成员的日程安排,从而提升会议安排的效率。
附图说明
76.图1为本技术实施例中会议发起系统的一个架构示意图;
77.图2为本技术实施例中会议发起方法的一个交互流程示意图;
78.图3为本技术实施例中会议发起方法的一个实施例示意图;
79.图4为本技术实施例中基于目标群组进入时间预约区域的一个实施例示意图;
80.图5为本技术实施例中展示目标时间以及提示信息的一个界面示意图;
81.图6为本技术实施例中基于会议发起方法的一个实施例示意图;
82.图7为本技术实施例中展示项目响应消息的一个界面示意图;
83.图8为本技术实施例中展示时间预约接口的一个界面示意图;
84.图9为本技术实施例中以第一样式展示目标时间的一个实施例示意图;
85.图10为本技术实施例中闲忙数据的一个数据结构示意图;
86.图11为本技术实施例中基于会议发起方法的另一个实施例示意图;
87.图12为本技术实施例中展示第一日程安排信息的一个界面示意图;
88.图13为本技术实施例中以第二样式展示目标时间的一个实施例示意图;
89.图14为本技术实施例中展示第二日程安排信息的一个界面示意图;
90.图15为本技术实施例中基于会议提醒功能的一个实施例示意图;
91.图16为本技术实施例中添加会议提醒功能的一个界面示意图;
92.图17为本技术实施例中新建日程的一个界面示意图;
93.图18为本技术实施例中预约音视频会议的一个界面示意图;
94.图19为本技术实施例中会议响应的方法一个实施例示意图;
95.图20为本技术实施例中展示项目邀请消息以及会议响应接口的一个实施例示意
图;
96.图21为本技术实施例中基于会议响应进行操作的一个界面示意图;
97.图22为本技术实施例中会议发起的方法另一实施例示意图;
98.图23为本技术实施例中基于目标群组进入预约配置区域的一个实施例示意图;
99.图24为本技术实施例中客户端的一个实施例示意图;
100.图25为本技术实施例中客户端的另一个实施例示意图;
101.图26为本技术实施例中客户端的另一个实施例示意图;
102.图27为本技术实施例中终端设备的一个结构示意图。
具体实施方式
103.本技术实施例提供了一种会议发起的方法、会议响应的方法、装置及存储介质,用于在会议发起的过程中,对于会议发起方而言,能够减少大量的协商时间,可通过目标时间对应的提示信息,更直观地了解各位成员的日程安排,从而提升会议安排的效率。
104.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“对应于”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
105.随着互联网信息技术的快速发展,使得越来越多的企业和机构开始使用会议系统进行远程会议,远程会议能够实现跨区域召开会议的目的。本技术所提供的方法可以应用于云会议领域中的场景,例如,会议发起方可在同一群组中组织群组成员参加电话会议,又例如,领导组织员工召开网络会议,又或者,甲方与乙方进行视频会议等。在领导发起会议的过程中,可以需要先进入约时间界面查看会议参与者对应的闲忙视图,由闲忙视图查看会议参与者的日程安排信息,并确定会议参与者均有空闲的时间段,从而将空闲时间段作为会议时间并创建日程,会议参与者接收到该日程,并且在指定的会议时间内参加会议。在平级成员发起会议的过程中,由会议发起方可以查看闲忙视图以确定空闲时间,也可以直接确定会议时间。
106.为了提升会议安排的效率,本技术提出了一种会议发起的方法,该方法应用于图1所示的会议发起系统,请参阅图1,图1为本技术实施例中会议发起系统的一个架构示意图,如图所示,会议发起系统中包括服务器以及终端设备,终端设备上部署于客户端。在本技术实施例中,以会议发起方使用的终端设备为终端设备a,群组成员使用的终端设备为终端设备b为例进行说明,其中,终端设备a上部署有客户端a,终端设备b上部署有客户端b。终端设备可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。本技术涉及的服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(content delivery network,cdn)、以及大数据和人工智能平台等基础云计算服务的云服务器。终端设备以及
服务器可以通过有线或无线通信方式进行直接或间接地连接,本技术在此不做限制。
107.具体地,会议发起方发起远程会议前,首先需要确定一个目标群组,进入该目标群组之后,在客户端a的项目发起界面上可展示时间预约区域,会议发起方通过该时间预约区域中选择会议开始的目标时间,此时,客户端a会展示目标时间以及该目标视角对应的提示信息。例如,提示信息的内容可以为“与大家日程安排没冲突”,即在目标时间内群组内所有群组成员均有参会会议的时间,又例如,提示信息的内容可以为“与群组成员a日程安排有冲突”,即在目标群组内的群组成员a在目标时间内有其他安排,可能无法参加会议。会议发起方可优先选择“与大家日程安排没冲突”的目标时间,客户端a向服务器发送针对于目标时间的项目预约指令,于是服务器根据项目预约指令向客户端b发送项目邀请消息。由此,在客户端b的会议响应界面上展示项目邀请消息以及会议响应接口。假设群组成员a使用客户端b,该群组成员a可对会议响应接口进行操作,客户端b根据群组成员a的操作向服务器发送项目响应消息。基于此,服务器向客户端a反馈项目响应消息,客户端a在项目发起界面上展示项目响应消息。通过前述方式,对于会议发起方而言,能够减少大量的协商时间,可通过目标时间对应的提示信息,更直观地了解各位成员的日程安排,从而提升会议安排的效率。
108.在会议发起系统中,终端设备和服务器之间可以通过无线网络、有线网络或可移动存储介质进行通信。其中,上述的无线网络使用标准通信技术和/或协议。无线网络通常为互联网(internet)、但也可以是任何网络,包含但不仅限于蓝牙、局域网(local area network,lan)、城域网(metropolitan area network,man)、广域网(wide area network,wan)、移动、专用网络或者虚拟专用网络的任何组合)。在一些实施例中,可以使用定制或专用数据通信技术取代或者补充上述数据通信技术。可移动存储介质可以为通用串行总线(universal serial bus,usb)闪存盘、移动硬盘或其他可移动存储介质等,本技术在此不做限制。
109.本技术提供的方法可应用于云技术领域,在对本技术实施例提供的会议发起的方法以及会议响应的方法进行具体介绍之前,先对云技术领域的一些基础概念进行介绍。云技术(cloud technology)是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术。云技术基于云计算商业模式应用的网络技术、信息技术、整合技术、管理平台技术、应用技术等的总称,可以组成资源池,按需所用,灵活便利。云计算技术将变成重要支撑。技术网络系统的后台服务需要大量的计算、存储资源,如视频网站、图片类网站和更多的门户网站。伴随着互联网行业的高度发展和应用,将来每个物品都有可能存在自己的识别标志,都需要传输到后台系统进行逻辑处理,不同程度级别的数据将会分开处理,各类行业数据皆需要强大的系统后盾支撑,只能通过云计算来实现。
110.随着云技术研究和进步,云技术在多种方向展开研究,而云会议是基于云计算技术的一种高效、便捷、低成本的会议形式。使用者只需要通过互联网界面,进行简单易用的操作,便可快速高效地与全球各地团队及客户同步分享语音、数据文件及视频,而会议中数据的传输、处理等复杂技术由云会议服务商帮助使用者进行操作。目前国内云会议主要集中在以软件即服务(software as a service,saas)模式为主体的服务内容,包括电话、网络、视频等服务形式,基于云计算的视频会议就叫云会议。在云会议时代,数据的传输、处
理、存储全部由视频会议厂家的计算机资源处理,用户完全无需再购置昂贵的硬件和安装繁琐的软件,只需打开浏览器,登录相应界面,就能进行高效的远程会议。云会议系统支持多服务器动态集群部署,并提供多台高性能服务器,大大提升了会议稳定性、安全性、可用性。近年来,视频会议因能大幅提高沟通效率,持续降低沟通成本,带来内部管理水平升级,而获得众多用户欢迎,已广泛应用在交通、运输、金融、运营商、教育、企业等各个领域。毫无疑问,视频会议运用云计算以后,在方便性、快捷性、易用性上具有更强的吸引力,必将激发视频会议应用新高潮的到来。其次,云社交(cloud social)是一种物联网、云计算和移动互联网交互应用的虚拟社交应用模式,以建立著名的“资源分享关系图谱”为目的,进而开展网络社交,云社交的主要特征,就是把大量的社会资源统一整合和评测,构成一个资源有效池向用户按需提供服务。参与分享的用户越多,能够创造的利用价值就越大。
111.基于上述介绍,下面将介绍会议发起的方法,请参阅图2,图2为本技术实施例中会议发起方法的一个交互流程示意图,如图所示,假设会议发起方使用部署于终端设备a的客户端a,群组成员使用部署于终端设备b的客户端b,具体地:
112.在步骤s1中,针对目标群组,在客户端a示出的项目发起界面上展示时间预约区域。
113.在步骤s2中,会议发起方从可配置时间集合中一个可配置时间,该可配置时间即为目标时间,客户端a在时间预约区域展示目标时间以及目标时间所对应的提示信息,该提示信息用于提示目标群组中群组成员的日程安排信息。
114.在步骤s3中,客户端a向服务器发送针对于目标时间的项目预约指令。
115.在步骤s4中,服务器根据项目预约指令向客户端b发送包括目标时间的项目邀请消息,需要说明的是,在实际应用中,客户端b可以为一个或多个,此处示出的一个客户端b仅为示意,不应理解为对本技术的限定。
116.在步骤s5中,客户端b在会议响应界面上展示项目邀请消息以及会议响应接口。
117.在步骤s6中,当客户端b检测到针对于会议响应接口的操作时,向服务器发送项目响应消息,由于群组成员在目标时间可能出现新的日程,因此,每个群组成员针对项目邀请消息进行的操作可能不相同,例如,在目标时间方便或者在目标时间不方便,项目响应消息携带群组成员的标识。
118.在步骤s7中,服务器向客户端a发送携带群组成员的标识的项目响应消息。
119.在步骤s8中,客户端a项目发起界面上展示项目响应消息,由于项目响应消息携带群组成员的标识,因此,会议发起方可以通过客户端a所展示项目响应消息得知在目标时间群组成员的参会信息,参会信息表示群组成员在目标时间内方便参会,或者在目标时间不方便参会。
120.结合上述介绍,下面将对本技术中会议发起的方法进行介绍,请参阅图3,图3为本技术实施例中会议发起方法的一个实施例示意图,如图所示,本技术实施例中会议发起的方法一个实施例包括:
121.101、针对目标群组,在项目发起界面上展示时间预约区域,其中,目标群组包括n个群组成员,n为大于或等于1的整数;
122.本实施例中,在会议发起方安排会议之前,可以针对需要参与会议的目标群组,在客户端a的项目发起界面上展示时间预约区域,目标群组为会议发起方所在的群组之一,且
该目标群组包括至少两个群组成员,除了会议发起方以外,还包括至少一个群组成员。应理解,当n大于1时,即目标群组中存在至少三个成员,而当n等于1时,即目标群组中仅存在2个成员,在该情况下,目标群组可以理解为一个会话,即会议发起方与一个群组成员的会话。
123.为了便于理解,以目标群组为企业群作为一个示例进行说明,请参阅图4,图4为本技术实施例中基于目标群组进入时间预约区域的一个实施例示意图,如图所示,a1用于指示目标群组,a2用于指示项目发起界面,a3用于指示时间预约区域,图4中(a)图展示会议发起方所在的群组,其中包括目标群组(假设为“企业群”),图4中(b)图用于指示客户端a在项目发起界面上展示时间预约区域,企业群内共12人,即包括11个群组成员以及会议发起方。应理解,前述示例仅用于理解本方案,时间预约区域的位置、形状以及大小则需要根据实际情况灵活确定。
124.为了便于理解,本实施例中以会议发起方使用终端设备上所部署的客户端为客户端a,群组成员使用终端设备上所部署的客户端为客户端b作为示例进行说明。
125.102、通过时间预约区域展示目标时间以及目标时间所对应的提示信息,其中,目标时间属于可配置时间集合中的任意一个可配置时间,提示信息用于显示n个群组成员的日程安排信息;
126.本实施例中,客户端a展示时间预约区域后,在该时间预约区域内还展示有多个可配置时间,会议发起方通过需求选择任意一个可配置时间作为目标时间,其中,可配置时间可包括年份、月份以及日期,具体可以为每个年份对应的月份,以及每个月份对应的日期,以及每天对应的时刻,时刻可以表现为小时、分钟以及秒,例如,对于年份而言,可配置时间集合中包括2020年至2025年,对于月份而言,可配置时间集合中包括1月至12月,对于日期而言,可配置时间集合中包括第1日至第31日,对于时刻而言,可配置时间集合中可以包括1:00至24:00,会议发起方可通过混动的方式或者直接输入的方式选择目标时间。可以理解的是,目标时间所对应的时间段为一个小时,例如,目标时间为14:40,那么所设置所对应的参会时间为14:40至15:40,本技术不对时间段的时长进行限定。
127.客户端a还在时间预约区域上展示目标时间所对应的提示信息。由于群组成员在目标时间的日程安排不相同,如果全部群组成员在目标时间的日程安排均为空闲,则目标时间所对应的提示信息内容可以为“与大家日程安排没冲突”,如果群组成员中存在群组成员a在目标时间有其他日程安排,则目标时间所对应的提示信息内容可以为“与群组成员a日程安排有冲突”。应理解,提示信息的内容需要通过实际情况灵活确定。
128.为了便于理解,以目标时间为4月15日(今天)的15:30作为一个示例进行说明,请参阅图5,图5为本技术实施例中展示目标时间以及提示信息的一个界面示意图,如图所示,b1用于指示时间预约区域,b2用于指示可配置时间集合,b3用于指示目标时间,b4用于指示目标时间所对应的提示信息。图5中(a)图用于指示在时间预约区域展示的目标时间以及提示信息,具体地,会议发起方可以拖动可配置时间集合中可配置时间对应的时间调整框,由此定格在目标时间,可以看到提示信息对应的文本信息“与大家日程安排没冲突”,即表示在目标时间时,所有的群组成员的日程安排均为空闲状态。图5中(b)图用于指示在时间预约区域展示目标时间以及提示信息,类似地,会议发起方可以拖动可配置时间集合中可配置时间对应的时间调整框,由此定格在目标时间,可以看到提示信息对应的文本信息“与小桃子日程安排有冲突”,即表示在目标时间时,群组成员“小桃子”有其他日程安排。应理解,
前述示例仅用于理解本方案,具体目标时间以及目标时间所对应的提示信息均需要根据实际情况灵活确定。
129.103、向服务器发送针对于目标时间的项目预约指令,以使服务器根据项目预约指令向n个群组成员所使用的客户端发送项目邀请消息,其中,项目邀请消息包括目标时间。
130.本实施例中,会议发起方可对时间预约区域内的确定接口进行操作,其中,该操作包含但不限于单击确定接口,滑动确定接口或者双击确定接口。确定目标时间后,客户端a会向服务器发送针对于目标时间的项目预约指令,服务器接收到项目预约指令后确定目标时间,并向客户端b发送包括目标时间的项目邀请消息。应理解,n个群组成员所使用的客户端均可称为客户端b,即服务器会向n个群组成员所使用的客户端b发送该项目邀请消息。为了便于理解,请参阅图6,图6为本技术实施例中基于会议发起方法的一个实施例示意图,如图所示,c1用于指示时间预约区域,c2用于指示确定接口,c3用于指示目标时间,c4表示客户端a向服务器发送针对于目标时间的项目预约指令,会议发起方可在时间预约区域内选择目标时间c3,选择完成后对确定接口进行操作,并生成针对于目标时间的项目预约指令,再通过向服务器发送项目预约指令。
131.本实施例中,提供了一种会议发起的方法,采用上述方式,会议发起方安排在会议之前,可通过时间预约区域,查看目标群组内各群组成员在目标时间下的日程安排信息,以确定一个合适的会议时间。如果目标时间可以作为会议时间,那么会议发起方可向各群组成员直接发起会议邀请,由群组成员根据自己实际情况进行回复,最终,会议发起方可在线上获取到各群组成员的参会情况。由此可见,在会议发起的过程中,对于会议发起方而言,能够减少大量的协商时间,可通过目标时间对应的提示信息,更直观地了解各位成员的日程安排,从而提升会议安排的效率。
132.可选地,在上述图3对应的实施例的基础上,本技术实施例提供的会议发起的方法一个可选实施例中,会议发起的方法还包括如下步骤:
133.当接收到服务器发送的项目响应消息时,在项目发起界面上展示项目响应消息,其中,项目响应消息为群组成员针对项目邀请消息向服务器反馈的参会信息,且项目响应消息携带群组成员的标识。
134.本实施例中,客户端a接收到服务器发送的项目响应消息后,在项目发起界面上展示该项目响应消息,由于项目响应消息为群组成员针对项目邀请消息向服务器反馈的参会信息,并且携带了群组成员的标识,因此,会议发起方可基于项目响应消息得知群组成员在目标时间的具体日程安排。具体地,参会信息可以包括“可以”以及“不方便”,若n个群组成员所反馈的参会信息均为“可以”,即表示n个群组成员在目标时间均无其他日程安排,于是会议发起方可以优先考虑在目标时间进行会议。若存在至少一个群组成员反馈的参会信息为“不方便”,此时,会议发起方可以重新调整会议时间,或者与至少一个群组成员协商会议时间。
135.为了便于理解,请参阅图7,图7为本技术实施例中展示项目响应消息的一个界面示意图,如图所示,d1用于指示项目发起界面,d2用于指示项目响应消息,基于图7中(a)图可知,群组成员“一一”,“二二”,“嘻嘻嘻”以及“小桃子”所反馈的参会信息均为“可以”,因此,会议发起方可以通过项目响应消息得知群组成员在目标时间均无其他日程安排,由此会议发起方可以在目标时间发起会议。基于图7中(b)图可知,群组成员“一一”,“二二”以及“嘻嘻嘻”所反馈的参会信息均为“可以”,而群组成员“小桃子”所反馈的参会信息为“不方便”,因此,会议发起方可以通过项目响应消息了解群组成员“小桃子”在目标时间有其他日程安排。可以理解的是,前述示例仅用于理解本方案,具体项目响应消息需要通过具体目标时间以及群组成员日程安排的实际情况灵活确定。
136.本实施例中,提供了一种展示项目响应消息的方法,采用上述方式,会议发起方可在线上获取到各群组成员的参会情况,因此在会议发起的过程中,对于会议发起方而言,能够更直观地了解各位成员的日程安排,从而提升会议安排的效率。
137.可选地,在上述图3对应的实施例的基础上,本技术实施例提供的会议发起的方法一个可选实施例中,在项目发起界面上展示时间预约区域,具体可以包括如下步骤:
138.针对目标群组,在项目发起界面上展示时间预约接口;
139.当检测到针对于时间预约接口的操作时,在项目发起界面上展示时间预约区域,其中,时间预约区域用于显示可配置时间以及可配置时间所对应的提示信息。
140.本实施例中,介绍了一种展示时间预约区域的方式,客户端a针对目标群组,在项目发起界面上展示时间预约接口,其中,展示时间预约接口的方式有两种,第一种为直接在项目发起界面上展示时间预约接口,第二种为先项目发起界面上展示的功能选择接口进行操作,当客户端a接收到针对于功能选择接口的操作时,在项目发起界面上展示时间预约接口,在实际应用中,还可以有其他方式展示时间预约接口,例,如语音控制等,具体此处不做限定。在会议发起方对时间预约接口进行操作时,客户端a在项目发起界面上展示时间预约区域,该时间预约区域用于显示可配置时间以及可配置时间所对应的提示信息,具体时间预约区域已在前述实施例中详细介绍,在此不再赘述。
141.为了便于理解,请参阅图8,图8为本技术实施例中展示时间预约接口的一个界面示意图,如图所示,e1用于指示时间预约区域,e2用于指示时间预约接口,e3用于指示功能选择接口,在一种情况下,可得到图8中(a)图所指示项目发起界面上展示时间预约接口,在另一种情况下,图8中(b)图所指示的项目发起界面上展示功能选择接口,在接收到针对于功能选择接口的操作时,可进入如图8中(a)图所示的项目发起界面。可以理解的是,前述示例仅用于理解本方案,时间预约接口的具体展示方式需要通过实际情况以及需求灵活确定。
142.本实施例中,提供了一种展示时间预约区域的方式,采用上述方式。可以通过不同方式展示时间预约接口,并通过针对于时间预约接口的操作展示时间预约区域,由此提升展示时间预约区域的多样性以及灵活性,其次,通过时间预约区域中所展示的可配置时间以及可配置时间对应的提示信息,能够让会议发起方更直观地了解各位成员的日程安排,从而提升会议安排的效率。
143.可选地,在上述图3对应的实施例的基础上,本技术实施例提供的会议发起的方法另一个可选实施例中,通过时间预约区域展示目标时间以及目标时间所对应的提示信息,具体可以包括如下步骤:
144.从可配置时间集合中确定目标时间;
145.若n个群组成员在目标时间所对应的时间段内均处于空闲状态,则确定目标时间满足时间空闲条件,则通过时间预约区域展示目标时间所对应的提示信息,并以第一样式展示目标时间,其中,第一样式包括采用第一标识突出展示目标时间,或,采用第一颜色突
出展示目标时间。
146.本实施例中,介绍了一种满足时间空闲条件下的目标时间以及提示信息的展示方式。在客户端a在项目发起界面上展示了时间预约区域,该时间预约区域内用于显示可配置时间集合,因此,客户端a需要从可配置时间集合中选择任意一个可配置时间作为目标时间,可配置时间集合可以包含但不仅限于年份、月份、日期以及时刻等,具体可配置时间集合以及确定目标时间的方式已在前述实施例进行详细介绍,在此不再赘述。
147.在确定目标时间之后,客户端a需要确定该目标时间是否满足时间空闲条件,并以此显示该目标时间对应的提示信息。可以理解的是,满足时间空闲条件具体可以为群组成员在目标时间均无其他日程安排,可选地,满足时间空闲条件的另一种情况可以是有一半以上的群组成员在目标时间均无其他日程安排,此处不做穷举。在满足时间空闲条件的情况下,客户端a通过时间预约区域展示目标时间所对应的提示信息,并以第一样式展示该目标时间,本实施例中以第一样式包括采用第一标识突出展示目标时间,或者采用第一颜色突出展示目标时间,其中,第一颜色可以包含但不仅限于为绿色,蓝色等颜色,在实际应用中,第一样式还以为以加粗字体展示目标时间,或者以预设特效展示目标时间等,此处不做限定。
148.为了便于理解,以目标时间为4月15日(今天)的15:30作为一个示例进行说明,请参阅图9,图9为本技术实施例中以第一样式展示目标时间的一个实施例示意图,如图所示,f1用于指示时间预约区域,f2用于指示目标时间,f3用于指示第一标识,f4用于指示目标时间所对应提示信息,f5用于表示第一颜色,图9中(a)图用于指示客户端a通过时间预约区域展示提示信息,并采用第一标识突出展示目标时间,图9中(b)图用于指示客户端a通过时间预约区域展示提示信息,并采用第一颜色突出展示目标时间f2。应理解,前述示例仅用于理解本方案,通过时间预约区域展示提示信息,并以第一样式展示目标时间的具体方式需要通过实际情况以及实际需求灵活确定。
149.本实施例中,提供了一种满足时间空闲条件下的目标时间以及提示信息的展示方式,采用上述方式,通过目标时间对应的提示信息,更直观地了解各位成员的日程安排,并且采用不同方式对目标时间进行突出展示,由此会议发起方可以得知该目标时间时群组成员均为空闲,提升会议安排的效率,并且在较多群组成员的情况下快速、方便地确定目标时间,并提升群组成员参与会议的可能性。
150.可选地,在上述图3对应的实施例的基础上,本技术实施例提供的会议发起的方法另一个可选实施例中,通过时间预约区域展示目标时间以及目标时间所对应的提示信息之后,会议发起的方法还可以包括如下步骤:
151.获取针对于目标时间的日程查看指令;
152.响应于目标时间的日程查看指令,展示闲忙视图界面;
153.通过闲忙视图界面突出展示目标时间所对应的第一日程安排信息,其中,第一日程安排信息表示n个群组成员在目标时间所对应的时间段内均处于空闲状态。
154.本实施例中,介绍了一种展示第一日程安排信息的方式,客户端a通过时间预约区域展示目标时间以及目标时间所对应的提示信息之后,会议发起放可以根据提示信息得知在目标时间群组成员的日程安排是否存在冲突,此外,还可以查看群组成员的日程安排。即触发日程查看指令,由此客户端a向服务器发送日程查看指令以请求闲忙数据,接收到服务
器下发的闲忙数据之后,基于闲忙数据展示闲忙视图界面。通过前述实施例可知,若目标时间满足时间空闲条件,即群组成员在目标时间均无其他日程安排,则客户端a通过闲忙视图界面突出展示目标时间所对应的第一日程安排信息,该第一日程安排信息表示群组成员在目标时间所对应的时间段内均处于空闲状态。假设目标时间所对应的时间段为从目标时间开始的一个小时,例如,目标时间为14:40,那么目标时间所对应的时间段为14:40至15:40,具体时间段的时长可以根据会议发起方的其需求灵活确定。可以理解的是,突出展示第一日程安排信息可以为采用标识突出第一日程安排信息,或者采用颜色突出展示第一日程安排信息等。
155.具体地,本实施例中的闲忙数据包含但不仅限于群组成员的身份标识(vip identity,vid)以及闲忙区间(time interval),time interval用于指示vid对应群组成员的忙时区间,每个vid对应至少一个time interval。请参阅图10,图10为本技术实施例中闲忙数据的一个数据结构示意图,如图所示,图10中(a)图示出的为闲忙数据的一个数据结构,其中,包括群组成员的身份标识集合(即vid集合)以及闲忙区间,群组成员的身份标识集合用于指示群组成员的所有vid,图10中(b)图示出的为闲忙数据所包括的闲忙区间的一个数据结构,其中,包括日程忙时的开始时间(start time)以及日程忙时的结束时间(end time),因此,如果各个群组成员对应的start time和end time无交集,可以认为群组成员在目标时间所对应的时间段内均处于空闲状态,即目标时间满足时间空闲条件。
156.为了便于理解,请参阅图11,图11为本技术实施例中基于会议发起方法的另一个实施例示意图,如图所示,会议发起方通过对客户端a的操作生成针对目标时间的日程查看指令,即在步骤g1中,客户端a向服务器发送日程查看指令,使得服务器根据该日程查看指令获取目标群组内群组成员以及会议发起方的闲忙数据,在步骤g2中,服务器向客户端a发送闲忙数据,在步骤g3中,客户端a基于闲忙数据展示闲忙视图界面,具体地,客户端a可以判断闲忙数据中群组成员以及会议发起方的start time以及end time是否有冲突的时间区间,若均无交集,则目标时间满足时间空闲条件,即群组成员在目标时间所对应的时间段内均处于空闲状态。当目标时间满足时间空闲条件时,客户端a可以通过闲忙视图界面突出展示目标时间所对应的第一日程安排信息。当会议发起方以及群组成员需要修改闲忙区间时,可以通过拖动闲忙视图界面的时间框调整,本实施例以会议发起方需要修改闲忙区间作为示例进行说明,若确定需要修改闲忙区间,则在步骤g4中,客户端a向服务器发送闲忙区间修改指令,在步骤g5中,服务器基于闲忙区间修改指令向客户端a发送更新后的闲忙数据,并且通知客户端b闲忙数据已经发生变更,并且在步骤g6中展示更新后的闲忙视图界面。应理解,在实际应用中,会议发起方以及群组成员均可以根据闲忙区间修改需求,向服务器发送闲忙区间修改指令,因此,步骤g4也可以由客户端b执行,具体此处不做限定。
157.以目标时间为4月15日(今天)的14:40作为一个示例进行说明,请参阅图12,图12为本技术实施例中展示第一日程安排信息的一个界面示意图,如图所示,h1用于指示闲忙视图界面,h2用于指示“没冲突”情况下对应的标识,h3用于指示第一日程安排信息,h4用于指示“没冲突”情况下对应的颜色,假设目标时间所对应的时间段为1小时,即需要突出展示14:40至15:40内的第一日程安排信息。图12中(a)图用于展示闲忙视图界面,并采用标识突出展示第一日程安排信息,图12中(b)图用于指示客户端a展示闲忙视图界面,并采用颜色突出展示第一日程安排信息。应理解,前述示例仅用于理解本方案,通过闲忙视图界面突出
展示目标时间所对应的第一日程安排信息的具体方式需要通过实际情况以及实际需求灵活确定。
158.本实施例中,提供了一种展示第一日程安排信息的方式,采用上述方式,通过闲忙视图界面以及第一日程安排信息可以更直观地了解各位成员的日程安排,并且采用不同方式对第一日程安排信息进行突出展示,由此会议发起方可以更清晰的得知群组成员在目标时间所对应的时间段内均处于空闲状态,由此提升会议安排的效率。
159.可选地,在上述图3对应的实施例的基础上,本技术实施例提供的会议发起的方法另一个可选实施例中,通过时间预约区域展示目标时间以及目标时间所对应的提示信息,具体可以包括如下步骤:
160.从可配置时间集合中确定目标时间;
161.若目标时间不满足时间空闲条件,则通过时间预约区域展示目标时间所对应的提示信息,并以第二样式展示目标时间,其中,第二样式包括采用第二标识突出展示目标时间,或,采用第二颜色突出展示目标时间。
162.本实施例中,介绍了一种不满足时间空闲条件下的目标时间以及提示信息的展示方式,客户端a通过需求从可配置时间集合中选择任意一个可配置时间为会议时间,该会议时间即为的目标时间。在确定目标时间之后,客户端a需要确定该目标时间是否满足时间空闲条件,并以此显示该目标时间对应的提示信息。可以理解的是,不满足时间空闲条件具体可以为,存在至少一个群组成员在目标时间所对应的时间段内处于忙碌状态。此时,客户端a通过时间预约区域展示目标时间所对应的提示信息,并以第二样式展示目标时间,本实施例中以第二样式可以是采用第二标识突出展示目标时间,或者采用第二颜色突出展示目标时间,其中,第二颜色包含但不仅限于为黄色、红色等不同于第一颜色的一个颜色,在实际应用中,展示目标时间的方式不应理解为本技术的限定。
163.为了便于理解,以目标时间为4月15日(今天)的15:30,且群组成员小桃子处于忙碌状态作为一个示例进行说明,请参阅图13,图13为本技术实施例中以第二样式展示目标时间的一个实施例示意图,如图所示,i1用于指示时间预约区域,i2用于指示目标时间,i3用于指示第二标识,i4用于指示目标时间所对应提示信息,i5用于指示第二颜色,图13中(a)图用于指示客户端a通过时间预约区域展示提示信息,并采用第二标识突出展示目标时间,图13中(b)图用于指示客户端a通过时间预约区域展示提示信息,并采用第二颜色突出展示目标时间,提示信息用于提示会议发起方在4月15日(今天)的15:30时,群组成员小桃子处于忙碌状态。应理解,前述示例仅用于理解本方案,通过时间预约区域展示提示信息,并以第二样式展示目标时间的具体方式需要通过实际情况以及实际需求灵活确定。
164.本实施例中,提供了一种不满足时间空闲条件下的目标时间以及提示信息的展示方式,采用上述方式,通过目标时间对应的提示信息,更直观地了解各位成员的日程安排,并且采用不同方式对目标时间进行突出展示,由此会议发起方可以得知该目标时间时有群组成员具有其他日程安排,由此会议发起人可以对目标时间进行调整,提升会议安排的效率。
165.可选地,在上述图3对应的实施例的基础上,本技术实施例提供的会议发起的方法另一个可选实施例中,通过时间预约区域展示目标时间以及目标时间所对应的提示信息之后,会议发起的方法还可以包括如下步骤:
166.获取针对于目标时间的日程查看指令;
167.响应于目标时间的日程查看指令,展示闲忙视图界面;
168.通过闲忙视图界面突出展示目标时间所对应的第二日程安排信息,其中,第二日程安排信息表示n个群组成员中存在至少一个群组成员在目标时间所对应的时间段内处于忙碌状态。
169.本实施例中,介绍了一种展示第二日程安排信息的方式,客户端a通过时间预约区域展示目标时间以及目标时间所对应的提示信息之后,会议发起放可以根据提示信息得知在目标时间群组成员的日程安排是否冲突,此外,还可以查看群组成员的日程安排,即触发日程查看指令,由此客户端a向服务器发送日程查看指令以请求闲忙数据,接收到服务器下发的闲忙数据之后,基于闲忙数据展示闲忙视图界面。通过前述实施例可知,若目标时间不满足时间空闲条件,即群组成员在目标时间所对应的时间段内处于忙碌状态,则客户端a通过闲忙视图界面突出展示目标时间所对应的第二日程安排信息,该第二日程安排信息表示n个群组成员中存在至少一个群组成员在目标时间所对应的时间段内处于忙碌状态。目标时间所对应的时间段以及具体突出展示的方式与前述实施例类似,在此不再赘述。
170.具体地,在前述闲忙视图中,如果群组成员对应的start time和end time有交集,可以认为群组成员在目标时间所对应的时间段内处于忙碌状态,即目标时间不满足时间空闲条件,而闲忙数据的具体结构与前述图10类似,此处不再赘述。当目标时间不满足时间空闲条件时,客户端a可通过闲忙视图界面突出展示目标时间对应的第二日程安排信息。
171.以目标时间为4月15日(今天)的20:30,且以采用第二标识突出展示第二日程安排信息作为一个示例进行说明,请参阅图14,图14为本技术实施例中展示第二日程安排信息的一个界面示意图,如图所示,j1用于指示闲忙视图界面,j2用于指示“有冲突”情况下对应的标识,j3用于指示第二日程安排信息,假设目标时间所对应的时间段为1小时,即需要突出展示20:30至21:30内的第二日程安排信息。当存在群组成员(例如“小桃子”)在目标时间所对应的时间段内处于忙碌状态时,在图14中(a)图所示的闲忙视图界面中,可采用“有冲突”情况下对应的标识突出展示第二日程安排信息,第二日程安排信息指示群组成员“小桃子”在20:30至21:30内处于忙碌状态。当存在两个群组成员在目标时间所对应的时间段内处于忙碌状态,例如,群组成员分别为“小桃子”以及“一一”,即如图14中(b)图所示的闲忙视图界面,可采用第二标识突出展示第二日程安排信息,第二日程安排信息指示群组成员“小桃子”以及“一一”在20:30至21:30内均处于忙碌状态。应理解,前述示例仅用于理解本方案,通过闲忙视图界面突出展示目标时间所对应的第二日程安排信息的具体方式需要通过实际情况以及实际需求灵活确定。
172.本实施例中,提供了一种展示第二日程安排信息的方式,采用上述方式,通过闲忙视图界面以及第二日程安排信息可以更直观地了解各位成员的日程安排,由此会议发起方可以更清晰的得知目标时间时有群组成员具有其他日程安排,由此对目标时间进行调整或者与群组成员协商,从而提升会议安排的效率。
173.可选地,在上述图3对应的实施例的基础上,本技术实施例提供的会议发起的方法另一个可选实施例中,在项目发起界面上展示项目响应消息之后,会议发起的方法还可以包括如下步骤:
174.当获取到事件提醒指令时,展示事件提醒接口;
175.当检测到针对于事件提醒接口的操作时,展示事件提醒界面;
176.通过事件提醒界面获取会议提醒信息;
177.向服务器发送会议提醒信息,以使服务器根据会议提醒信息,向n个群组成员中的至少一个群组成员发送提醒消息。
178.本实施例中,介绍了一种增加日程强提醒功能的方式,为了提醒群组成员能够准时参与会议,还可以发起事件提醒指令。客户端a可展示事件提醒接口,该事件提醒接口可以包括日程提醒信息和音视频会议预约信息。会议发起方针对于事件提醒接口进行操作以选择提醒功能,客户端a检测到针对于事件提醒接口的操作并展示事件提醒界面,然后通过事件提醒界面获取会议提醒信息,再向服务器发送会议提醒信息,服务器根据会议提醒信息向n个群组成员中的至少一个群组成员发送提醒消息。可以理解的是,提醒消息可以表现为在群组成员使用的客户端b上弹出提醒消息,还可以为响铃提示或者震动提示,还可以通过已连接的智能手表进行提示等,在此不做限定。
179.具体地,请参阅图15,图15为本技术实施例中基于会议提醒功能的一个实施例示意图,如图所示,在步骤k1中,客户端a展示事件提醒接口,在步骤k2中,客户端a检测到针对于事件提醒接口的操作时,展示事件提醒界面,在步骤k3中,客户端a向服务器发送通过事件提醒界面获取到的会议提醒信息。在步骤k4中,服务器根据会议提醒信息创建目标事件,如果会议提醒信息为日程提醒信息,则服务器创建目标日程,如果会议提醒信息为音视频会议预约信息时,则服务器创建音视频会议预约事件。在步骤k5中,服务器向客户端b发送会议提醒信息,而群组成员根据自身日程安排可以选择接受会议、拒绝会议或者待定会议。在步骤k6中,客户端b向服务器发送反馈消息,该反馈消息用于指示群组成员对会议提醒信息的选择(例如,接受会议,拒绝会议或者待定会议),在步骤k7中,服务器向客户端a发送提醒响应消息,在步骤k8中,服务器在会议时间开始之前,向客户端a发送事件开始提醒,在步骤k9中,服务器向接受会议的客户端b发送事件开始提醒。
180.为了便于理解,请参阅图16,图16为本技术实施例中添加会议提醒功能的一个界面示意图,如图所示,l1用于指示事件添加接口,l2用于指示事件提醒接口,图16中的(a)图中用于指示在项目发起界面上展示项目响应消息时,还会展示事件添加接口,当会议发起方希望发起事件提醒功能时,可以对事件添加接口进行操作,客户端a由此获取到事件提醒指令,即可进入图16中的(b)图,图16(b)中的图中展示事件提醒接口。若会议发起方需要新建日程,那么对“新建日程”的接口进行操作,客户端a展示日程新建界面,并且向服务器发送日程提醒信息,服务器通过前述实施例所描述的方式向n个群组成员中的至少一个群组成员发送日程提醒信息。若会议发起方需要预约音视频会议,那么对“预约音视频会议”的接口进行操作,客户端a展示音视频会议预约界面,并且向服务器发送音视频会议预约信息,服务器通过前述实施例所描述的方式向n个群组成员中的至少一个群组成员发送音视频会议预约信息。
181.本实施例中,提供了一种增加日程强提醒功能的方式,采用上述方式,可以在指定好会议时间后,进一步设定强提醒功能,从而减少会议参与人错过会议的情况,由此提升会议工作效率。
182.可选地,在上述图3对应的实施例的基础上,本技术实施例提供的会议发起的方法另一个可选实施例中,事件提醒接口为新建日程接口,事件提醒界面为日程新建界面,会议
提醒信息为日程提醒信息;
183.通过事件提醒界面获取会议提醒信息,具体可以包括如下步骤:
184.通过日程新建界面获取日程提醒信息,其中,日程提醒信息用于创建目标日程,日程提醒信息包括日程主题、开始时间、持续时长、参会人员以及提醒时间中的至少一项;
185.会议发起的方法还可以包括如下步骤:
186.若接收到服务器发送的提醒响应消息,则展示提醒响应消息,其中,提醒响应消息表示群组成员针对目标日程的反馈信息。
187.本实施例中,介绍了一种会议发起方新建日程的方式。事件提醒接口为新建日程接口,事件提醒界面为日程新建界面,会议提醒信息为日程提醒信息,通过前述实施例可知,客户端a通过日程新建界面获取日程提醒信息,该日程提醒信息用于创建目标日程,并且日程提醒信息包括日程主题、开始时间、持续时长、参会人员以及提醒时间中的至少一项,然后向服务器发送日程提醒信息,服务器向n个群组成员中的至少一个群组成员发送日程提醒信息。群组成员可以针对目标日程进行反馈,即客户端b向服务器发送反馈信息,服务器根据该反馈信息向客户端a发送提醒响应消息。
188.为了便于理解,请参阅图17,图17为本技术实施例中新建日程的一个界面示意图,如图所示,m1用于指示新建日程接口,m2用于指示日程新建界面,m3用于指示日程主题的输入框,m4用于指示开始时间的输入框,m5用于指示持续时长的输入框,m6用于指示参会人员的输入框。基于图17中(a)图所示的新建日程接口,当会议发起方对新建日程接口进行操作,客户端a将展示如图17中(b)图所示出的日程新建界面,在日程新建界面上展示日程主题的输入框,还展示开始时间的输入框,例如,开始时间可设置为4月15日的15:30,持续时长设置为1个小时,参会人员可以为来自企业群的所有群组成员。
189.本实施例中,提供了一种会议发起方新建日程的方式,采用上述方式,通过日程新建功能,向群组成员发送日程提醒信息,到目标日程开始时间点自动发起日程,实现日程时间预约,日程提醒和会议流程的闭环,由此提升会议组织的效率。
190.可选地,在上述图3对应的实施例的基础上,本技术实施例提供的会议发起的方法另一个可选实施例中,事件提醒接口为音视频会议预约接口,事件提醒界面为音视频会议预约界面,会议提醒信息为音视频会议预约信息;
191.通过事件提醒界面获取会议提醒信息,具体可以包括如下步骤:
192.通过音视频会议预约界面获取音视频会议预约信息,其中,音视频会议预约信息用于预约音视频会议,音视频会议预约信息包括会议主题、开始时间、持续时长以及参会人员中的至少一项。
193.本实施例中,介绍了一种会议发起方组织音视频会议的方法,事件提醒接口为音视频会议预约接口,事件提醒界面为音视频会议预约界面,会议提醒信息为音视频会议预约信息,通过前述实施例可知,客户端a通过音视频会议预约界面获取音视频会议预约信息,该音视频会议预约信息用于预约音视频会议,且音视频会议预约信息包括会议主题、开始时间、持续时长以及参会人员中的至少一项,然后向服务器发送音视频会议预约信息,服务器向n个群组成员中的至少一个群组成员发送音视频会议预约信息。并且到达目标会议的开始时间,即提醒参会人员参加会议,可以理解的是,提醒消息可以表现为在群组成员使用的客户端b上弹出提醒消息,还可以为响铃提示或者震动提示,还可以通过已连接的智能
手表进行提示等,在此不做限定。
194.为了便于理解,请参阅图18,图18为本技术实施例中预约音视频会议的一个界面示意图,n1用于指示音视频会议预约接口,n2用于指示音视频会议预约界面,n3用于指示会议主题的输入框,n4用于指示开始时间的输入框,n5用于指示持续时长的输入框,n6用于指示参会人员的输入框。基于图18中(a)图所示的音视频会议预约接口,当会议发起方对音视频会议预约接口进行操作,客户端a将展示如图18中(b)图所示出的音视频会议预约界面,在音视频会议预约界面上展示会议主题的输入框,还展示开始时间的输入框,例如,开始时间可设置为4月15日的15:00,持续时长设置为1个小时,参会人员可以为通过参会人员添加接口添加的人员。
195.本实施例中,提供了一种会议发起方组织音视频会议的方法,采用上述方式,通过音视频会议预约功能,向群组成员发送音视频会议预约信息,到目标会议开始时间点自动发起音视频会议,降低人工干预,减少拖延,由此提升工作效率。
196.结合上述介绍,下面将对本技术中会议响应的方法进行介绍,请参阅图19,图19为本技术实施例中会议响应的方法另一实施例示意图,如图所示,本技术实施例中会议响应的方法一个实施例包括:
197.201、接收服务器发送的项目邀请消息,其中,项目邀请消息包括目标时间,目标时间为根据项目预约指令确定的,项目预约指令为会议发起方所使用的客户端通过时间预约区域发起的,时间预约区域用于展示目标时间以及目标时间所对应的提示信息,提示信息用于显示n个群组成员的日程安排信息,n为大于或等于1的整数;
198.本实施例中,在客户端a向服务器发送针对于目标时间的项目预约指令后,客户端b可以接收到服务器发送的包括目标时间的项目邀请消息。客户端a展示目标时间以及目标时间所对应的提示信息,该提示信息用于显示n个群组成员的日程安排信息,n为大于或等于1的整数,客户端a通过时间预约区域发起项目预约指令,并且通过项目预约指令确定目标时间,前述实施例详细介绍了项目预约指令,具体此处不再赘述。
199.为了便于理解,本实施例中以会议发起方使用终端设备上所部署的客户端为客户端a,群组成员使用终端设备上所部署的客户端为客户端b作为示例进行说明。
200.202、针对目标群组,在会议响应界面上展示项目邀请消息以及会议响应接口,其中,目标群组包括n个群组成员;
201.本实施例中,针对目标群组,客户端b可以在会议响应界面上展示项目邀请消息以及会议响应接口。其中,会议响应接口可以包括两个接口,分别为指示群组成员在目标时间可以参加会议的接口,以及群组成员在目标时间不方便参加会议的接口,其中,群组成员在目标时间可以参加会议的接口上所对应的文案可以为“可以”,群组成员在目标时间无法参加会议的接口上所对应的文案可以为“不方便”,在实际应用中,接口对应的文案内容还可以为“空闲”以及“忙碌”等,此处不做限定。
202.为了便于理解,以目标群组为企业群作为一个示例进行说明,请参阅图20,图20为本技术实施例中展示项目邀请消息以及会议响应接口的一个实施例示意图,o1用于指示目标群组,o2用于指示会议响应界面,o3用于指示项目邀请消息,o4用于指示会议响应接口。针对目标群组(如“企业群”),客户端b接收到项目邀请消息之后,在会议响应界面展示包括目标时间的项目邀请消息,并且展示会议响应接口,群组成员根据实际日程安排,对该会议
响应接口进行操作。
203.203、当检测到针对于会议响应接口的操作时,向服务器发送项目响应消息,以使服务器向会议发起方所使用的客户端发送项目响应消息,其中,项目响应消息为群组成员反馈的参会信息,且项目响应消息携带群组成员的标识。
204.本实施例中,客户端b在会议响应界面上展示项目邀请消息以及会议响应接口,群组成员根据目标时间,可确定在目标时间的对应的时间段内是否有日程安排,并根据实际日程安排对会议响应接口进行操作,客户端b检测到针对于会议响应接口的操作后,向服务器发送项目响应消息,然后服务器向客户端a发送项目响应消息,由于项目响应消息为群组成员针对项目邀请消息向服务器反馈的参会信息,并且携带了群组成员的标识,因此,会议发起方可通过客户端a所展示的项目响应消息得知群组成员在目标时间的具体日程安排。具体地,参会信息可以包括“可以”以及“不方便”,若所有群组成员所反馈的参会信息均为“可以”,即所有群组成员在目标时间均无其他日程安排,那么会议发起方可以确定在目标时间进行会议。若存在至少一个群组成员反馈的参会信息为“不方便”,即表示群组成员在目标时间有其他日程安排。
205.本实施例中,提供了一种会议响应的方法,采用上述方式,在会议发起的过程中,对于群组成员而言,可以得知会议开始时间,并且通过自身的的日程安排反馈参会信息,使得会议发起方更直观地了解各位成员的日程安排,提升会议发起方会议安排的效率,并且提升群组成员参与会议的效率。
206.可选地,在上述图19对应的实施例的基础上,本技术实施例提供的会议响应的方法一个可选实施例中,在会议响应界面上展示项目邀请消息以及会议响应接口,具体可以包括如下步骤:
207.针对目标群组,在会议响应界面上展示项目邀请消息、第一响应接口以及第二响应接口;
208.当检测到针对于会议响应接口的操作时,向服务器发送项目响应消息,以使服务器向会议发起方所使用的客户端发送项目响应消息,具体可以包括如下步骤:
209.当检测到针对于第一响应接口的操作时,向服务器发送第一响应消息,以使服务器向会议发起方所使用的客户端发送第一响应消息,其中,第一响应消息属于项目响应消息,第一响应消息表示群组成员在目标时间所对应的时间段内处于空闲状态;
210.当检测到针对于第二响应接口的操作时,向服务器发送第二响应消息,以使服务器向会议发起方所使用的客户端发送第二响应消息,其中,第二响应消息属于项目响应消息,第二响应消息表示群组成员在目标时间所对应的时间段内处于忙碌状态。
211.本实施例中,介绍了一种群组成员选择自己参会情况的方式。会议响应接口包括第一响应接口以及第二响应接口,第一响应接口用于触发第一响应消息,而第一响应消息表示群组成员在目标时间所对应的时间段内处于空闲状态,第二响应接口用于触发第二响应消息,第二响应消息表示群组成员在目标时间所对应的时间段内处于忙碌状态。因此,如果群组成员在目标时间所对应的时间段内处于空闲状态,群组成员会对第一响应接口进行操作,客户端b检测到针对于第一响应接口的操作后,向服务器发送第一响应消息,服务器即可向客户端a发送第一响应消息,会议发起方得知群组成员在目标时间所对应的时间段处于空闲状态。如果群组成员在目标时间所对应的时间段内处于忙碌状态,群组成员会对
第二响应接口进行操作,客户端b检测到针对于第二响应接口的操作后,向服务器发送第二响应消息,服务器即可向客户端a发送第二响应消息,使得会议发起方得知群组成员在目标时间所对应的时间段处于忙碌状态,从而协调会议时间。
212.为了便于理解,请参阅图21,图21为本技术实施例中基于会议响应进行操作的一个界面示意图,如图所示,p1用于指示第一响应接口,p2用于指示第二响应接口,图21中的(a)图示出的为在会议响应界面上展示的第一响应接口,当全部群组成员均在对应客户端b上对第一响应接口p1进行操作时,进入如图21中的(b)图,在图21中的(b)图上展示群组成员“一一”,“二二”,“嘻嘻嘻”以及“小桃子”均触发第一响应接口,因此,群组成员“一一”,“二二”,“嘻嘻嘻”以及“小桃子”在目标时间所对应的时间段均处于空闲状态。图21中的(c)图示出的为在会议响应界面上展示的第二响应接口,当存在群组成员(例如“小桃子”)触发第二响应接口时,则进入如图21中的(d)图,在图21中的(d)图上展示群组成员“一一”,“二二”以及“嘻嘻嘻”均触发第一响应接口,而群组成员“小桃子”触发了第二响应接口,因此,群组成员“一一”,“二二”以及“嘻嘻嘻”在目标时间所对应的时间段均处于空闲状态,而群组成员“小桃子”在目标时间所对应的时间段均处于忙碌状态。
213.本实施例中,提供了一种群组成员选择自己参会情况的方式,采用上述方式,在较多群组成员人的情况下获取每个成员在目标时间的需要状态,从而快速且方便地协商会议时间,提升会议安排效率。
214.结合上述介绍,下面将对本技术中会议响应的方法进行介绍,请参阅图22,图22为本技术实施例中会议发起的方法另一实施例示意图,如图所示,本技术实施例中会议响应的方法一个实施例包括:
215.301、针对目标群组,在项目发起界面上展示预约配置区域,其中,目标群组包括n个群组成员,n为大于或等于1的整数;
216.本实施例中,在会议发起方安排会议之前,可以针对需要参与会议的目标群组,在客户端a的项目发起界面上展示预约配置区域,目标群组为会议发起方所在的群组之一,且该目标群组包括至少两个群组成员,除了会议发起方以外,还包括至少一个群组成员。具体目标群组以及项目发起界面与前述实施例中介绍类似,在此不再赘述。
217.为了便于理解,以目标群组为企业群作为一个示例进行说明,请参阅图23,图23为本技术实施例中基于目标群组进入预约配置区域的一个实施例示意图,如图所示,q1用于指示目标群组,q2用于指示项目发起界面,q3用于指示预约配置区域,图4中(a)图展示会议发起方所在的群组,其中包括目标群组(假设为“企业群”),图4中(b)图用于指示预约配置区域,企业群内共12人,即包括11个群组成员以及会议发起方。应理解,前述示例仅用于理解本方案,预约配置区域的位置、形状以及大小则需要根据实际情况灵活确定。
218.302、通过预约配置区域获取配置时间范围,其中,配置时间范围包括起始时刻以及结束时刻;
219.本实施例中,会议发起方可以通过预约配置区域输入配置时间范围以及容忍系数,配置时间范围表示会议发起方希望在会议在哪个时间段内召开,而容忍系数表示在配置时间范围内超过预置比例的群成员的时间符合要求即可。具体地,配置时间范围中的时间可包括年份、月份以及日期。
220.示例性地,对于时刻而言,若会议发起方希望在14:00至17:00的时间范围之内开
始会议,那么可以选择的配置时间范围为14:00至17:00。其次,若目标群组包括11个群组成员以及会议发起方,会议发起方还可以设置容忍系数,若容忍系数为60%,即目标群组中11个群组成员中有7个人(大于60%)在14:00至17:00的时间范围内可以参与会议即可。应理解,前述示例仅用于理解本方案,具体配置时间范围需要根据会议发起方的实际需求灵活确定。
221.303、根据配置时间范围以及n个群组成员的日程安排信息,从配置时间范围内确定目标时间;
222.本实施例中,会议发起方确定配置时间范围后,可以根据n个群组成员的日程安排信息,在配置时间范围内确定一个合适的目标时间。即n个群组成员在目标时间中的日程安排信息指示该群组成员处于空闲状态,或者满足容忍系数的群组成员数量在目标时间处于空闲状态。
223.示例性地,对于时刻而言,假设目标群组包括11个群组成员以及会议发起方,而配置时间范围为14:00至17:00,容忍系数为60%,若11个群组成员在15:30均处于空闲状态,可以确定15:30为目标时间。例如,6个群组成员在15:30处于空闲状态,而9个群组成员在16:00处于空闲状态,那么可以确定16:00为目标时间。应理解,前述示例仅用于理解本方案,具体目标时间需要根据配置时间范围以及群组成员的日程安排信息的实际情况灵活确定。
224.304、向服务器发送针对于目标时间的项目预约指令,以使服务器根据项目预约指令向n个群组成员所使用的客户端发送项目邀请消息,其中,项目邀请消息包括目标时间。
225.本实施例中,会议发起方可对预约配置区域内的确定接口进行操作,其中,该操作包含但不限于单击确定接口,滑动确定接口或者双击确定接口。确定目标时间后,客户端a会向服务器发送针对于目标时间的项目预约指令,服务器接收到项目预约指令后确定目标时间,并向客户端b发送包括目标时间的项目邀请消息。应理解,n个群组成员所使用的客户端均可称为客户端b,即服务器会向n个群组成员所使用的客户端b发送该项目邀请消息。具体项目预约指令的发送方式与前述实施例中介绍的类似,在此不再赘述。
226.本实施例中,提供了一种会议发起的方法,采用上述方式,会议发起方可以通过根据需求主动设定配置时间范围,还可以设定容忍系数,再根据用户需求主动推送符合要求的目标事件,不但能够更好地满足用户的实际需求,还可以使得会议发起方在线上获取到各群组成员的参会情况,因此,在会议发起的过程中,对于会议发起方而言,能够减少大量的协商时间,从而提升会议安排的效率。
227.可选地,在上述图20对应的实施例的基础上,本技术实施例提供的会议发起的方法一个可选实施例中,根据配置时间范围以及n个群组成员的日程安排信息,从配置时间范围内确定目标时间,具体可以包括如下步骤:
228.根据配置时间范围以及n个群组成员的日程安排信息,从配置时间范围内确定至少两个推荐时间,其中,至少两个推荐时间包括第一推荐时间以及第二推荐时间;
229.展示第一推荐时间;
230.若接收到时间确认指令,则响应于时间确认指令,并将第一推荐时间确定为目标时间;
231.若接收到时间切换指令,则响应于时间切换指令,并展示第二推荐时间。
232.本实施例中,会议发起方确定配置时间范围后,可以根据n个群组成员的日程安排信息,从配置时间范围内确定至少两个推荐时间包括第一推荐时间以及第二推荐时间的两个推荐时间,然后客户端a展示第一推荐时间,且还展示第一推荐时间对应的提示信息,例如,“在第一推荐时间与大家的日程安排没冲突”,或者“在第一推荐时间与9个群组成员的日程安排没冲突”等,具体提示信息需要根据群组成员的日程安排信息确定,且提示信息的具体文本需要根据实际需求灵活确定。
233.因此,当会议发起方根据第一推荐时间对应的提示信息认为第一推荐时间可以为会议时间,即对确认接口进行操作,生成时间确认指令,客户端a响应于时间确认指令,并将第一推荐时间确定为目标时间。如果会议发起方希望更换其他推荐时间,则可以对切换接口进行操作,生成时间切换指令,客户端a响应于时间切换指令,展示下一个推荐时间,即第二推荐时间,还可以展示第二推荐时间对应的提示信息,具体提示信息与第一推荐时间类似,在此不再赘述。
234.本实施例中,提供了一种确定目标时间的方法,采用上述方式,会议发起方安排在会议之前,根据群组成员的日程安排信息确定至少一个推荐时间,并且根据会议发起方的需求从至少一个推荐时间中确定目标时间,因此,在会议发起的过程中,对于会议发起方而言,能够减少协商时间并且可以根据需求灵活确定会议时间,从而提升会议安排的效率以及灵活度。
235.下面对本技术中会议发起方使用的客户端进行详细描述,请参阅图24,图24为本技术实施例中客户端的一个实施例示意图,如图所示,客户端40包括:
236.展示模块401,用于针对目标群组,在项目发起界面上展示时间预约区域,其中,目标群组包括n个群组成员,n为大于或等于1的整数;
237.展示模块401,还用于通过时间预约区域展示目标时间以及目标时间所对应的提示信息,其中,目标时间属于可配置时间集合中的任意一个可配置时间,提示信息用于显示n个群组成员的日程安排信息;
238.发送模块402,用于向服务器发送针对于目标时间的项目预约指令,以使服务器根据项目预约指令向n个群组成员所使用的客户端发送项目邀请消息,其中,项目邀请消息包括目标时间;
239.展示模块401,还用于当接收到服务器发送的项目响应消息时,在项目发起界面上展示项目响应消息,其中,项目响应消息为群组成员针对项目邀请消息向服务器反馈的参会信息,且项目响应消息携带群组成员的标识。
240.可选地,在上述图24所对应的实施例的基础上,本技术实施例提供的客户端40的另一实施例中,
241.展示模块401,具体用于针对目标群组,在项目发起界面上展示时间预约接口;
242.当检测到针对于时间预约接口的操作时,在项目发起界面上展示时间预约区域,其中,时间预约区域用于显示可配置时间以及可配置时间所对应的提示信息。
243.在一种可能的设计中,在本技术实施例的另一方面的一种实现方式中,
244.展示模块401,具体用于从可配置时间集合中确定目标时间;
245.若目标时间满足时间空闲条件,则通过时间预约区域展示目标时间所对应的提示信息,并以第一样式展示目标时间,其中,第一样式包括采用第一标识突出展示目标时间,
或,采用第一颜色突出展示目标时间。
246.可选地,在上述图24所对应的实施例的基础上,本技术实施例提供的客户端40的另一实施例中,客户端40还包括获取模块403;
247.获取模块403,用于通过时间预约区域展示目标时间以及目标时间所对应的提示信息之后,获取针对于目标时间的日程查看指令;
248.展示模块401,还用于响应于目标时间的日程查看指令,展示闲忙视图界面;
249.展示模块401,还用于通过闲忙视图界面突出展示目标时间所对应的第一日程安排信息,其中,第一日程安排信息表示n个群组成员在目标时间所对应的时间段内均处于空闲状态。
250.可选地,在上述图24所对应的实施例的基础上,本技术实施例提供的客户端40的另一实施例中,
251.展示模块401,具体用于从可配置时间集合中确定目标时间;
252.若目标时间不满足时间空闲条件,则通过时间预约区域展示目标时间所对应的提示信息,并以第二样式展示目标时间,其中,第二样式包括采用第二标识突出展示目标时间,或,采用第二颜色突出展示目标时间。
253.可选地,在上述图24所对应的实施例的基础上,本技术实施例提供的客户端40的另一实施例中,
254.获取模块403,还用于通过时间预约区域展示目标时间以及目标时间所对应的提示信息之后,获取针对于目标时间的日程查看指令;
255.展示模块401,还用于响应于目标时间的日程查看指令,展示闲忙视图界面;
256.展示模块401,还用于通过闲忙视图界面突出展示目标时间所对应的第二日程安排信息,其中,第二日程安排信息表示n个群组成员中存在至少一个群组成员在目标时间所对应的时间段内处于忙碌状态。
257.可选地,在上述图24所对应的实施例的基础上,本技术实施例提供的客户端40的另一实施例中,
258.展示模块401,还用于在项目发起界面上展示项目响应消息之后,当获取到事件提醒指令时,展示事件提醒接口;
259.展示模块401,还用于当检测到针对于事件提醒接口的操作时,展示事件提醒界面;
260.获取模块403,还用于通过事件提醒界面获取会议提醒信息;
261.发送模块402,还用于向服务器发送会议提醒信息,以使服务器根据会议提醒信息,向n个群组成员中的至少一个群组成员发送提醒消息。
262.可选地,在上述图24所对应的实施例的基础上,本技术实施例提供的客户端40的另一实施例中,事件提醒接口为新建日程接口,事件提醒界面为日程新建界面,会议提醒信息为日程提醒信息;
263.获取模块403,具体用于通过日程新建界面获取日程提醒信息,其中,日程提醒信息用于创建目标日程,日程提醒信息包括日程主题、开始时间、持续时长、参会人员以及提醒时间中的至少一项;
264.展示模块401,还用于若接收到服务器发送的提醒响应消息,则展示提醒响应消
息,其中,提醒响应消息表示群组成员针对目标日程的反馈信息。
265.可选地,在上述图24所对应的实施例的基础上,本技术实施例提供的客户端40的另一实施例中,事件提醒接口为音视频会议预约接口,事件提醒界面为音视频会议预约界面,会议提醒信息为音视频会议预约信息;
266.获取模块403,具体用于通过音视频会议预约界面获取音视频会议预约信息,其中,音视频会议预约信息用于预约音视频会议,音视频会议预约信息包括会议主题、开始时间、持续时长以及参会人员中的至少一项。
267.下面对本技术中群组成员使用的客户端进行详细描述,请参阅图25,图25为本技术实施例中客户端的另一个实施例示意图,如图所示,客户端50包括:
268.接收模块501,用于接收服务器发送的项目邀请消息,其中,项目邀请消息包括目标时间,目标时间为根据项目预约指令确定的,项目预约指令为会议发起方所使用的客户端通过时间预约区域发起的,时间预约区域用于展示目标时间以及目标时间所对应的提示信息,提示信息用于显示n个群组成员的日程安排信息,n为大于或等于1的整数;
269.展示模块502,用于针对目标群组,在会议响应界面上展示项目邀请消息以及会议响应接口,其中,目标群组包括n个群组成员;
270.发送模块503,用于当检测到针对于会议响应接口的操作时,向服务器发送项目响应消息,以使服务器向会议发起方所使用的客户端发送项目响应消息,其中,项目响应消息为群组成员反馈的参会信息,且项目响应消息携带群组成员的标识。
271.可选地,在上述图25所对应的实施例的基础上,本技术实施例提供的客户端50的另一实施例中,
272.展示模块502,具体用于针对目标群组,在会议响应界面上展示项目邀请消息、第一响应接口以及第二响应接口;
273.发送模块503,具体用于当检测到针对于第一响应接口的操作时,向服务器发送第一响应消息,以使服务器向会议发起方所使用的客户端发送第一响应消息,其中,第一响应消息属于项目响应消息,第一响应消息表示群组成员在目标时间所对应的时间段内处于空闲状态;
274.当检测到针对于第二响应接口的操作时,向服务器发送第二响应消息,以使服务器向会议发起方所使用的客户端发送第二响应消息,其中,第二响应消息属于项目响应消息,第二响应消息表示群组成员在目标时间所对应的时间段内处于忙碌状态。
275.下面对本技术中会议发起方使用的客户端进行详细描述,请参阅图26,图26为本技术实施例中客户端的另一个实施例示意图,如图所示,客户端60包括:
276.展示模块601,用于针对目标群组,在项目发起界面上展示预约配置区域,其中,目标群组包括n个群组成员,n为大于或等于1的整数;
277.获取模块602,用于通过预约配置区域获取配置时间范围,其中,配置时间范围包括起始时刻以及结束时刻;
278.确定模块603,用于根据配置时间范围以及n个群组成员的日程安排信息,从配置时间范围内确定目标时间;
279.发送模块604,用于向服务器发送针对于目标时间的项目预约指令,以使服务器根据项目预约指令向n个群组成员所使用的客户端发送项目邀请消息,其中,项目邀请消息包
括目标时间。
280.在一种可能的设计中,在本技术实施例的另一方面的一种实现方式中,
281.确定模块603,具体用于根据配置时间范围以及n个群组成员的日程安排信息,从配置时间范围内确定至少两个推荐时间,其中,至少两个推荐时间包括第一推荐时间以及第二推荐时间;
282.展示第一推荐时间;
283.若接收到时间确认指令,则响应于时间确认指令,并将第一推荐时间确定为目标时间;
284.若接收到时间切换指令,则响应于时间切换指令,并展示第二推荐时间。
285.本技术实施例还提供了一种终端设备,终端设备上部署有客户端,如图27所示,为了便于说明,仅示出了与本技术实施例相关的部分,具体技术细节未揭示的,请参照本技术实施例方法部分。终端设备可以包含但不仅限于智能手机、平板电脑、笔记本电脑、掌上电脑、个人电脑、智能手表、电视机等任意终端设备,以终端设备为手机为例:
286.图27示出的是与本技术实施例提供的终端设备相关的手机的部分结构的框图。参考图27,如图所示,手机包括:射频(radio frequency,rf)电路710、存储器720、输入单元730、显示单元740、传感器730、音频电路760、无线保真(wireless fidelity,wifi)模块770、处理器780、以及电源790等部件。本领域技术人员可以理解,图27中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
287.下面结合图27对手机的各个构成部件进行具体的介绍:
288.rf电路710可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器780处理;另外,将设计上行的数据发送给基站。通常,rf电路710包含但不仅限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(low noise amplifier,lna)、双工器等。此外,rf电路710还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包含但不仅限于全球移动通讯系统(global system of mobile communication,gsm)、通用分组无线服务(general packet radio service,gprs)、码分多址(code division multiple access,cdma)、宽带码分多址(wideband code division multiple access,wcdma)、长期演进(long term evolution,lte)、电子邮件、短消息服务(short messaging service,sms)等。
289.存储器720可用于存储软件程序以及模块,处理器780通过运行存储在存储器720的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器720可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器720可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
290.输入单元730可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元730可包括触控面板731以及其他输入设备732。触控面板731,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用
手指、触笔等任何适合的物体或附件在触控面板731上或在触控面板731附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板731可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器780,并能接收处理器780发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板731。除了触控面板731,输入单元730还可以包括其他输入设备732。具体地,其他输入设备732可以包含但不仅限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
291.显示单元740可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元740可包括显示面板741,可选的,可以采用液晶显示器(liquid crystal display,lcd)、有机发光二极管(organic light-emitting diode,oled)等形式来配置显示面板741。进一步的,触控面板731可覆盖显示面板741,当触控面板731检测到在其上或附近的触摸操作后,传送给处理器780以确定触摸事件的类型,随后处理器780根据触摸事件的类型在显示面板741上提供相应的视觉输出。虽然在图27中,触控面板731与显示面板741是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板731与显示面板741集成而实现手机的输入和输出功能。
292.手机还可包括至少一种传感器730,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板741的亮度,接近传感器可在手机移动到耳边时,关闭显示面板741和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
293.音频电路760、扬声器761,传声器762可提供用户与手机之间的音频接口。音频电路760可将接收到的音频数据转换后的电信号,传输到扬声器761,由扬声器761转换为声音信号输出;另一方面,传声器762将收集的声音信号转换为电信号,由音频电路760接收后转换为音频数据,再将音频数据输出处理器780处理后,经rf电路710以发送给比如另一手机,或者将音频数据输出至存储器720以便进一步处理。
294.wifi属于短距离无线传输技术,手机通过wifi模块770可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图27示出了wifi模块770,但是可以理解的是,其并不属于手机的必须构成。
295.处理器780是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器720内的软件程序和/或模块,以及调用存储在存储器720内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器780可包括一个或多个处理单元;优选的,处理器780可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器780中。
296.手机还包括给各个部件供电的电源790(比如电池),优选的,电源可以通过电源管理系统与处理器780逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理
等功能。
297.尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。
298.在本技术实施例中,该终端设备所包括的处理器780可以执行前述实施例中的功能,此处不再赘述。
299.本技术实施例中还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行如前述图3至图18所示实施例描述的方法中客户端a所执行的步骤,或者,使得计算机执行如前述图19至图21所示实施例描述的方法中客户端b所执行的步骤,或者,使得计算机执行如前述图22和图23所示实施例描述的方法中客户端a所执行的步骤。
300.本技术实施例中还提供一种包括程序的计算机程序产品,当其在计算机上运行时,使得计算机执行如前述图3至图18所示实施例描述的方法中客户端a所执行的步骤,或者,使得计算机执行如前述图19至图21所示实施例描述的方法中客户端b所执行的步骤,或者,使得计算机执行如前述图22和图23所示实施例描述的方法中客户端a所执行的步骤。
301.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
302.在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
303.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
304.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
305.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
306.以上所述,以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些
修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1