会议室管理方法、消息处理方法、装置、电子设备及介质与流程

文档序号:28323698发布日期:2022-01-05 00:02阅读:88来源:国知局
会议室管理方法、消息处理方法、装置、电子设备及介质与流程

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.图1为本公开实施例一所提供的一种会议室管理方法的流程示意图;
29.图2为本公开实施例二所提供的一种会议室管理方法的流程示意图;
30.图3为本公开实施例三所提供的一种会议室管理方法中会议室管理界面的示意图;
31.图4为本公开实施例五所提供的一种会议室管理方法中禁用设置界面的示意图;
32.图5为本公开实施例六所提供的一种消息处理方法的流程示意图;
33.图6为本公开实施例六所提供的一种消息处理方法中消息通知界面的示意图;
34.图7为本公开实施例七所提供的一种消息处理方法的流程示意图;
35.图8为本公开实施例七所提供的一种消息处理方法中预定界面的示意图;
36.图9为本公开实施例八所提供的一种消息处理方法的流程示意图;
37.图10为本公开实施例八所提供的一种消息处理方法中预定界面的示意图;
38.图11为本公开实施例九所提供的一种消息处理方法中会议室视图界面的示意图;
39.图12为本公开实施例十所提供的一种会议室管理装置结构示意图;
40.图13为本公开实施例十一所提供的一种消息处理装置结构示意图;
41.图14为本公开实施例十二所提供的一种电子设备结构示意图。
具体实施方式
42.下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
43.应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
44.本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
45.需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
46.需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
47.实施例一
48.图1为本公开实施例一所提供的一种会议室管理方法流程示意图,本公开实施例适用于会议室管理的情形,尤其适用于对会议室进行禁用管理的情形。该方法可以由会议室管理装置来执行,该装置可以通过软件和/或硬件的形式实现,该装置可配置于电子设备中,例如配置于计算机中。
49.如图1所示,本实施例提供的会议室管理方法,包括:
50.s110、响应于禁用设置操作,设置目标会议室的禁用计划,其中禁用计划包括禁用周期。
51.本公开实施例提供的会议室管理方法,可以由会议室管理服务器端执行,也可以由会议室管理服务器端和会议室管理客户端协同执行。例如,可以由会议室管理客户端为管理员提供用于管理会议室的界面,以接收用户输入的管理操作;由会议管理服务器端维护各会议室的管理数据,以根据管理操作对会议室的管理数据进行设置、存储、更改或查询等处理。又如,由会议管理服务器端既提供用于管理会议室的界面,又进行管理数据的维护。其中,用于执行本公开实施例提供的会议室管理方法所需的软件和/或硬件,可以认为
皆属于会议室管理装置(可简称为管理装置)。
52.本公开实施例中,禁用设置操作可以包括至少一项操作,例如可以包括触发禁用设置界面入口的操作,以及触发禁用设置界面内各设置控件的操作等。
53.目标会议室可以为被管理的会议室中的至少一个会议室。并且,管理装置可以首先响应于禁用设置操作中的会议室选取操作,从被管理的会议室中选取出目标会议室,然后响应于触发禁用设置界面入口的操作,跳转到目标会议室的禁用设置界面。或者,管理装置可以首先响应于触发禁用设置界面入口的操作,进入禁用设置界面,然后响应于触发禁用设置界面内会议室选取控件的操作,从被管理的会议室中选取出目标会议室,此时当前禁用设置界面可以称为该目标会议室的禁用设置界面。
54.管理装置可以响应于触发禁用设置界面内各设置控件的操作,设置目标会议室的禁用计划中的各项信息。其中,目标会议室的禁用计划可以包括但不限于目标会议室的禁用周期的信息。
55.其中,禁用周期可以包括禁用开始时间和结束时间。开始时间的可选时段可以为当前时间至永久,结束时间的可选时段可以为开始时间至永久。当开始时间被设置为当前时间时,可认为会议室的禁用功能于禁用计划保存时即时生效。当结束时间被设置为空时,可等效于结束时间被设置为永久。
56.s120、根据目标会议室的禁用周期确定第一目标客户端,并将第一通知消息发送至第一目标客户端,其中第一通知消息包括基于禁用计划生成的用于指示目标会议室在禁用周期内的使用限制信息。
57.本公开实施例中,管理装置首先可将在禁用周期内预定目标会议室的日程,确定为相关日程,然后可将与相关日程对应的客户端(例如,相关日程的参与者所使用的客户端)作为第一目标客户端。其中,由于禁用计划可包括目标会议室的禁用周期,管理装置可基于禁用计划生成用于指示目标会议室在禁用周期内的使用限制信息。示例性的,使用限制信息可以包括
“×
会议室将在
×
时段被禁用”等内容的信息。
58.在一些可选的实现方式中,根据目标会议室的禁用周期确定第一目标客户端,包括:从已预定目标会议室的日程中,确定命中禁用周期的第一日程;将第一日程的第一预定客户端,作为第一目标客户端;和/或,将第一日程的第一参与客户端,或将第一参与客户端中被第一预定客户端指定的客户端,作为第一目标客户端。
59.在这些可选的实现方式中,管理装置在从被管理的会议室中选取出目标会议室时,可确定目标会议室的标识信息。其中,会议室的标识信息例如为会议室的名称,该标识信息可以由字母、数字和特殊符号等至少一种元素构成,且可与唯一的会议室对应。其中,会议室的标识信息,可包含于会议室的禁用计划中,从而有利于实现根据禁用计划确定相应的会议室的标识信息,或实现根据会议室的标识信息确定相应的禁用计划。
60.在这些可选的实现方式中,管理装置维护的会议室的管理数据,可以包括会议室的预定日程数据。管理装置可以根据目标会议室的标识信息,从会议室的预定日程数据中,查询到已预定目标会议室的日程。并且,可以将已预定目标会议室的日程中,预定时段与禁用周期交集非空的日程,确定为命中禁用周期的第一日程。
61.在这些可选的实现方式中,可以将对日程进行预定的客户端,称为预定客户端;将参与日程的客户端,称为参与客户端。其中,可以将第一日程的第一预定客户端,作为第一
目标客户端;和/或,将第一日程的第一参与客户端,或将第一参与客户端中被第一预定客户端指定的客户端,作为第一目标客户端。
62.在这些可选的实现方式中,通过确定命中目标会议室的禁用周期的第一日程,并将第一日程的相关客户端确定为第一目标客户端,能够实现只对在禁用周期内预定目标会议室的日程的相关客户端,进行会议室使用限制信息的通知,能够避免影响非禁用周期内会议室的正常使用,可提高禁用功能的灵活性。
63.本公开实施例中,管理装置可以在目标会议室的禁用计划的设置过程中,或者可以在目标会议室的禁用计划保存时,基于目标会议室的禁用周期确定第一目标客户端,并基于禁用计划生成用于指示目标会议室在禁用周期内的使用限制信息。并且,管理装置可以在目标会议室的禁用计划保存时,自动根据使用限制信息生成第一通知消息,并将第一通知消息发送至第一目标客户端;也可以响应于消息发送操作,根据使用限制信息生成第一通知消息,并将第一通知消息发送至第一目标客户端。
64.此外,管理装置还可以在目标会议室的禁用计划保存时,对目标会议室的管理数据进行维护,例如将在禁用周期内预定目标会议室的相关日程设置为取消状态,将禁用周期内目标会议室的预定权限设置为不可预定等维护操作。其中,对会议室的管理数据进行维护的时机并不限于“在目标会议室的禁用计划保存时”,例如还可以包括“每隔预设时间间隔,根据该时间间隔内保存的禁用计划,对目标会议室的管理数据进行维护”等。
65.本公开实施例提供的会议室管理方法中,会议室的禁用功能可支持对包含禁用周期的禁用计划进行设置。传统会议室管理方法中,会议室管理后台通常根据接收的禁用指令,即时触发相关会议室的禁用功能,取消相关会议室全部预定,并通知相关用户端。
66.由于会议室的禁用功能即时生效,为避免影响会议室在禁用前正常预约,管理员需要在禁用时段前的凌晨等时段加班操作,导致会议室管理成本较高、管理灵活性差。与传统会议室管理方法中禁用功能即时生效相比,本公开实施例公开的会议室管理方法,通过设置禁用计划,能够降低对禁用功能的操作时间的要求,可提高禁用功能的灵活性,从而提高管理员的操作体验。
67.传统会议室管理方法中,由于禁用功能生效时,会取消相关会议室全部预定,导致会议室管理灵活性低。与传统会议室管理方法中取消被禁用会议室的全部预定相比,本公开实施例公开的会议室管理方法,通过根据会议室的禁用周期确定第一目标客户端,并只对第一目标客户端进行会议室使用限制信息的通知,能够避免影响非禁用周期内会议室的正常使用,可提高禁用功能的灵活性。
68.传统会议室管理方法中,由于在取消会议室预定时才会通知相关用户端,为顾及用户感受,管理员需要在禁用会议室前与预约该会议室的用户逐一沟通,不仅提高了管理成本,用户预约的会议仍有可能被延误,导致用户体验较差。而本公开实施例公开的会议室管理方法,可在会议禁用周期之前就进行禁用计划设置,能够在通知到第一目标客户端时,为用户预留富裕的时间进行会议室重新预定,可节约管理成本,提高用户体验。
69.实施例二
70.本公开实施例与上述实施例中所提供的会议室管理方法中各个可选方案可以结合。本实施例所提供的会议室管理方法,对已设置的禁用计划的修改操作进行了进一步描述,能够实现对禁用计划的修改,根据修改情况重新确定待通知的客户端,并可基于与客户
端对应的通知消息进行通知,从而进一步提高了禁用功能的灵活性。
71.图2为本公开实施例二所提供的一种会议室管理方法的流程示意图。如图2所示,本实施例提供的会议室管理方法,包括:
72.s210、响应于禁用设置操作,设置目标会议室的禁用计划,其中禁用计划包括禁用周期。
73.s220、根据目标会议室的禁用周期确定第一目标客户端,并将第一通知消息发送至第一目标客户端,其中第一通知消息包括基于禁用计划生成的用于指示目标会议室在禁用周期内的使用限制信息。
74.s230、响应于计划修改操作,从设置完成的禁用计划中确定目标计划,并对目标计划进行修改。
75.本公开实施例中,当已设置的禁用计划需要修改时,管理装置还可以根据计划修改操作,实现对已设置的禁用计划进行修改,从而进一步提高了禁用功能的灵活性。
76.其中,计划修改操作可以包括禁用计划的选取操作和修改操作,修改操作例如可以包括禁用计划的删除操作,触发禁用设置界面入口的操作,以及触发禁用设置界面内的设置控件中的至少一项操作。
77.目标计划可以为设置完成的禁用计划中的至少一个计划,且目标计划可以包括至少一个会议室的禁用计划。管理装置可响应于禁用计划的选取操作,从设置完成的禁用计划中选取出目标计划。
78.其中,对目标计划进行修改,可包括但不限于删除目标计划,以及对目标计划中的至少一项信息进行修改。管理装置在选取出目标计划后,可直接响应于禁用计划的删除操作,删除目标计划;相应的,可在目标计划删除成功时,对目标计划对应的会议室的数据进行维护,例如将在原禁用周期内预定目标计划对应的会议室的相关日程设置为保留状态,将原禁用周期内目标计划对应的会议室的预定权限设置为可预定等维护操作。其中,对会议室的管理数据进行维护的时机并不限于“在目标计划删除成功时”,例如还可以包括“每隔预设时间间隔,根据该时间间隔内删除的禁用计划,对目标会议室的管理数据进行维护”等。
79.此外,管理装置在选取出目标计划后,还可以首先响应于触发禁用设置界面入口的操作,呈现禁用设置界面,此时当前禁用设置界面可称为该目标计划的禁用设置界面;然后响应于禁用计划的删除操作删除目标计划,或响应于触发禁用设置界面内至少一个设置控件,以修改目标计划中的至少一项信息。并且,在修改目标计划中的至少一项信息成功时,同样可以目标计划对应的会议室的数据进行维护,例如根据修改后的禁用周期进行更新等维护操作。
80.s240、根据修改前的目标计划以及修改后的目标计划,确定第二目标客户端,并生成与第二目标客户端对应的第二通知消息。
81.本实施例中,管理装置可根据修改前的目标计划以及修改后的目标计划,确定出计划的变动内容;并可根据变动内容的不同,采取不同的方式确定待通知的客户端,以及根据变动的内容和修改后的目标计划生成针对待通知的客户端的通知消息。
82.若变动内容为不影响目标计划对应的会议室的禁用周期的第一类型的内容,则可以响应于拒绝通知操作,不进行第二目标客户端的确定和第二通知消息的生成,以避免再
次通知造成的资源浪费;或者可以响应于同意通知操作,将目标计划对应的第一目标客户端作为第二目标客户端,根据变动内容和修改后的目标计划生成第二通知消息。
83.若变动内容为影响目标计划对应的会议室的禁用周期的第二类型的内容,则可以自动根据变动内容,确定会议室的变动情况和/或禁用周期的变动情况;可根据上述变动情况确定原来被取消但修改目标计划后被保留的预定日程的相关客户端,并生成预定保留消息,和/或确定原来未被取消但修改目标计划后被取消的预定日程的相关客户端,并生成预定取消消息。
84.s250、将第二通知消息发送至第二目标客户端。
85.本实施例中,管理装置可以在修改后的目标计划保存时,自动将已生成的第二通知消息发送至已确定的第二目标客户端;也可以响应于消息发送操作,将已生成的第二通知消息发送至已确定的第二目标客户端。
86.本实施例中,通过对禁用计划的修改,根据修改情况重新确定待通知的客户端,并基于与客户端对应的通知消息进行通知,可进一步提高禁用功能的灵活性。
87.在一些可选的实现方式中,对目标计划进行修改,包括:根据目标计划的执行状态,对目标计划进行修改。
88.目标计划的执行状态可以包括但不限于未执行状态、正在执行状态和执行完毕等状态。其中,管理装置可以根据当前时间与目标计划中的禁用周期来判断目标计划的执行状态。例如,若当前时间处于目标计划中禁用周期的开始时间之前,则可以判断目标计划中的执行状态为未执行状态;若当前时间处于目标计划中禁用周期的开始时间和结束时间之间,则可以判断目标计划中的执行状态为正在执行状态;若当前时间处于目标计划中禁用周期的结束时间之后,则可以判断目标计划中的执行状态为执行完毕状态。
89.若执行状态为执行完毕状态,则可认为依据目标计划执行了禁用功能为既定事实,此时可不对该目标计划提供可用设置入口,以避免对记录的历史计划进行篡改。
90.若执行状态为未执行状态,则可以认为该目标计划将于一段时间之后才执行,此时在一些实现方式中,对目标计划进行修改可以包括:对目标计划中禁用周期的开始时间,和/或结束时间进行修改。从而可以实现对目标计划禁用周期的灵活调整。
91.若执行状态为正在执行状态,则可以认为该目标计划当前正在执行,开始时间已成为既定事实,可避免对其进行修改。此时在一些实现方式中,对目标计划进行修改,可包括:对目标计划中禁用周期的结束时间进行修改。从而可以实现根据对目标计划的结束时间的调整,以延长或缩短禁用周期。
92.在这些可选的实现方式中,能够实现根据计划的执行状态,修改计划中不同的部分,从而可以提高计划修改的灵活性和合理性。
93.在一些可选的实现方式中,根据修改前的目标计划以及修改后的目标计划,确定第二目标客户端,并生成与第二目标客户端对应的第二通知消息,包括:根据修改前的目标计划中的禁用周期,以及修改后的目标计划中的禁用周期,确定周期变动时段;根据周期变动时段和修改后的目标计划,确定第二目标客户端,并生成与第二目标客户端对应的第二通知消息。
94.其中,若变动内容为目标计划中的禁用周期,则可根据修改前的禁用周期,以及修改后的禁用周期,确定禁用周期的周期变动时段。其中,周期变动时段可以包括但不限于新
增时段和缩减时段。
95.若周期变动时段包含新增时段,则根据周期变动时段和修改后的目标计划,确定第二目标客户端,并生成与第二目标客户端对应的第二通知消息,可包括:从已预定与目标计划对应的会议室的日程中,确定命中新增时段的第二日程;将第二日程的第二预定客户端,作为新增客户端;和/或,将第二日程的第二参与客户端,或将第二参与客户端中被第二预定客户端指定的客户端,作为新增客户端;根据新增时段生成预定取消消息,并根据预定取消消息和修改后的目标计划,生成与新增客户端对应的第二通知消息。
96.其中,从已预定与目标计划对应的会议室的日程中,确定命中新增时段的第二日程,可以包括:管理装置从目标计划中解析出对应会议室的标识信息;根据与目标计划对应会议室的标识信息,从会议室的预定日程数据中,查询到已预定与目标计划对应会议室的日程;将已预定与目标计划对应会议室的日程中,预定时段与新增时段交集非空的日程,确定命中新增时段的第二日程。
97.在确定第二日程后,可将与第二日程相关的客户端,作为新增客户端,其中新增客户端属于第二目标客户端。由于新增客户端为,原来未被取消但修改目标计划后被取消的预定日程的相关客户端,与新增客户端对应的第二通知消息可包括预定取消消息。此外,第二通知消息还可包括修改后的目标计划,能够实现为新增客户端的用户,提供全面的会议室在禁用周期内的使用限制信息。
98.若周期变动时段包含缩减时段,则根据周期变动时段和修改后的目标计划,确定第二目标客户端,并生成与第二目标客户端对应的第二通知消息,包括:从已预定与目标计划对应的会议室的日程中,确定命中缩减时段的第三日程;将第三日程的第三预定客户端,作为已通知客户端;和/或,将第三日程的第三参与客户端,或将第三参与客户端中被第三预定客户端指定的客户端,作为已通知客户端;根据缩减时段生成预定保留消息,并根据预定保留消息和修改后的目标计划,生成与已通知客户端对应的第二通知消息。
99.其中,从已预定与目标计划对应的会议室的日程中,确定命中缩减时段的第三日程,可以包括:管理装置从目标计划中解析出对应会议室的标识信息;根据与目标计划对应会议室的标识信息,从会议室的预定日程数据中,查询到已预定与目标计划对应会议室的日程;将已预定与目标计划对应会议室的日程中,预定时段与缩减时段交集非空的日程,确定命中缩减时段的第三日程。
100.在确定第三日程后,可将与第三日程相关的客户端,作为已通知客户端,其中已通知客户端也属于第二目标客户端。由于已通知客户端为,原来被取消但修改目标计划后被保留的预定日程的相关客户端,这些客户端通常已接收到了第一通知消息,与缩减客户端对应的第二通知消息可包括预定保留消息,以提示用户原来被取消的日程重新被保留了。第二通知消息还可包括修改后的目标计划,能够实现为缩减客户端的用户,提供修改后的会议室在禁用周期内的使用限制信息。
101.在这些可选的实现方式中,能够在变动内容为目标计划中的禁用周期时,根据禁用周期的周期变动时段,确定原来被取消但修改目标计划后被保留的预定日程的相关客户端,并生成预定保留消息,和/或确定原来未被取消但修改目标计划后被取消的预定日程的相关客户端,并生成预定取消消息,实现了针对不同客户端进行不同内容的消息通知,提高了用户体验。
102.本公开实施例的技术方案,对已设置的禁用计划的修改操作进行了优化,能够实现对禁用计划的修改,根据修改情况重新确定待通知的客户端,并可基于与客户端对应的通知消息进行通知,从而进一步提高了禁用功能的灵活性。本公开实施例提供的会议室管理方法与上述实施例提供的会议室管理方法属于同一公开构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且相同的技术特征在本实施例与上述实施例中具有相同的有益效果。
103.实施例三
104.本公开实施例与上述实施例中所提供的会议室管理方法中各个可选方案可以结合。本实施例所提供的会议室管理方法,对禁用设置操作进行了进一步的描述,禁用设置操作可以包括但不限于,批量会议室的禁用设置操作和单个会议室的禁用设置操作,能够实现触发批量或单个会议室的禁用功能。在设置批量会议室的禁用计划时,还可以判断是否有会议室已设置了禁用计划,且可在已设置的禁用计划与当前设置的禁用计划有冲突时进行提示,从而提高用户体验。此外,在设置单个会议室的禁用计划时,还可以将该会议室的详情页作为禁用计划的设置入口页面,以及利用详情页展示会议室状态信息,从而提供高了用户交互体验。
105.本公开实施例中,若禁用设置操作为批量会议室的禁用设置操作,则目标会议室为批量选取的会议室;相应的,在设置目标会议室的禁用计划的过程中,还包括:判断目标会议室中,是否存在已设置有禁用计划的第一会议室;若是,则于第一会议室已设置的禁用计划中的禁用周期,与当前设置的禁用计划中的禁用周期存在重叠时,生成第一会议室的计划冲突消息并提示。
106.其中,批量会议室的禁用设置操作,可以包括但不限于:会议室批量选取操作,触发禁用设置界面入口的操作和触发禁用设置界面内会议室选取控件的操作等。管理装置设置批量选取的会议室的禁用计划的过程可参考上述实施例,在此不做赘述。
107.其中,判断目标会议室中,是否存在已设置有禁用计划的第一会议室,可以包括:管理装置可以在从被管理的会议室中选取出目标会议室时,确定目标会议室的标识信息;可以根据目标会议室的标识信息,查询是否存在与目标会议室的标识信息相应的禁用计划;若是,则可判断目标会议室中,存在已设置有禁用计划的第一会议室;若否,则可判断判断目标会议室中,不存在已设置有禁用计划的第一会议室。
108.若判断目标会议室中,存在已设置有禁用计划的第一会议室,则需要进一步判断第一会议室已设置的禁用计划中的禁用周期,与当前设置的禁用计划中的禁用周期是否存在重叠,即是否交集非空;若是,则可生成第一会议室的计划冲突消息并提示,以提示管理员批量选取的会议室中,第一会议室已设置的禁用计划和当前设置的禁用计划相冲突,避免了禁用计划设置异常的情况,提高了用户体验。
109.此外,若判断目标会议室中,不存在已设置有禁用计划的第一会议室,或者判断第一会议室已设置的禁用计划中的禁用周期,与当前设置的禁用计划中的禁用周期不存在重叠,则可直接在当前设置的禁用计划保存时,将其保存为批量选取的会议室的禁用计划。
110.在一些可选的实现方式中,在生成第一会议室的计划冲突消息并提示之后,还包括:响应于同意替换操作,将第一会议室已设置的禁用计划,替换为当前设置的禁用计划。
111.在这些可选的实现方式中,若用户同意将第一会议室已设置的禁用计划替换为当
前设置的禁用计划,则可输入同意替换操作。此外,若用户想要保留第一会议室已设置的禁用计划,则还可输入拒绝替换操作;相应的,管理装置可响应于拒绝替换操作,保留第一会议室已设置的禁用计划,并可提示第一会议室的当前设置的禁用计划将不被保存。通过根据用户意愿,进行已设置的禁用计划的替换或保留,能够进一步提高用户体验。
112.本公开实施例中,若禁用设置操作为单个会议室的禁用设置操作,则禁用设置操作包括,打开单个会议室的详情页,并触发详情页上的编辑控件的操作;其中,详情页包含会议室状态信息;相应的,在设置完成目标会议室的禁用计划之后,还包括:根据设置完成的禁用计划,对详情页中的会议室状态信息进行更新。
113.其中,单个会议室的禁用设置操作,可以包括但不限于:单个会议室选取操作,触发禁用设置界面入口的操作和触发禁用设置界面内会议室选取控件的操作等。
114.其中,打开单个会议室的详情页的操作,例如可以是在会议室管理界面上触发单个会议室的标识信息,以呈现单个会议室的详情页的操作,该操作可以认为是属于单个会议室选取操作。此外,单个会议室选取操作还可以包括但不限于,在会议室管理界面上触发单个会议室的禁用控件的操作等。
115.其中,触发详情页上的编辑控件的操作,可以认为是是属于触发禁用设置界面入口的操作,即触发详情页上的编辑控件后可打开禁用设置界面,以设置单个会议室的禁用计划。管理装置设置单个会议室的禁用计划的过程可参考上述实施例,在此不做赘述。
116.其中,会议室的详情页中,可以包含但不限于会议室状态信息。例如,详情页中还可以包含会议室已设置的禁用计划、会议室的标识信息,会议室的地址信息,会议室的容量信息和设备信息等。
117.其中,会议室状态信息,可以包括但不限于正常状态和禁用状态。其中,管理装置可以根据当前时间与会议室已设置的禁用计划中的禁用周期,来判断会议室状态。例如,若当前时间处于禁用周期的开始时间和结束时间之间,则可以判断会议室状态为禁用状态;若当前时间未处于禁用周期的开始时间和结束时间之间,则可以判断会议室状态为正常状态。当管理装置基于设置完成的禁用计划判断出会议室状态后,可根据判断得到的状态对详情页中的会议室状态信息进行更新。
118.本公开实施例中,每个会议室可对应有详情页,通过将会议室的详情页作为禁用计划的设置入口页面,以及利用详情页展示会议室状态信息,可以提高用户的交互体验。
119.示例性的,图3为本公开实施例三所提供的一种会议室管理方法中会议室管理界面的示意图。参见图3,会议室管理界面310中可以包括但不限于会议室的标识信息、设备信息、会议室状态信息和操作控件等。
120.其中,当操作控件被触发时,可以展示出操作弹窗320,可以通过触发操作弹窗中320中的“禁用”控件跳转至禁用设置界面,以设置禁用计划。当会议室的标识信息被触发时,可以展示出侧拉详情页330,可以通过触发侧拉详情页330中的对“编辑”控件的触发操作跳转至禁用设置界面,以设置禁用计划。并且,管理装置还可以根据设置完成的禁用计划,对侧拉详情页330中的会议室状态信息进行更新。
121.本公开实施例的技术方案,对禁用设置操作进行了进一步的描述,禁用设置操作可以包括但不限于,批量会议室的禁用设置操作和单个会议室的禁用设置操作,能够实现触发批量或单个会议室的禁用功能。在设置批量会议室的禁用计划时,还可以判断是否有
会议室已设置了禁用计划,且可在已设置的禁用计划与当前设置的禁用计划有冲突时进行提示,从而提高了用户体验。此外,在设置单个会议室的禁用计划时,还可以将该会议室的详情页作为禁用计划的设置入口页面,以及利用详情页展示会议室状态信息,从而提供高了用户交互体验。
122.本公开实施例提供的会议室管理方法与上述实施例提供的会议室管理方法属于同一公开构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且相同的技术特征在本实施例与上述实施例中具有相同的有益效果。
123.实施例四
124.本公开实施例与上述实施例中所提供的会议室管理方法中各个可选方案可以结合。本实施例所提供的会议室管理方法,对目标计划的修改进行了详细描述,能够实现目标计划的批量删除。在批量删除目标计划时,还可以根据其中正在执行的禁用计划进行提示,从而可提高用户体验。
125.本公开实施例中,对目标计划进行修改,包括:对批量目标计划进行删除;相应的,在对批量目标计划进行删除过程中,还包括:判断目标计划中,是否存在执行状态为正在执行状态的第一计划;若是,则生成第一计划的正在执行消息并提示。
126.其中,管理装置可响应于禁用计划的选取操作,从设置完成的禁用计划中选取出批量目标计划;可响应于禁用计划的删除操作,对批量目标计划进行删除。
127.管理装置在对批量目标计划进行删除过程中,可根据当前时间与目标计划中的禁用周期来判断目标计划的执行状态;若目标计划的执行状态为正在执行状态,则该目标计划可以作为第一计划;此时,可生成第一计划的正在执行消息并提示。
128.通过在批量删除目标计划过程中,对正在执行禁用的计划进行提示,能够避免错误删除目标计划的情况,可提高用户体验。
129.在一些可选的实现方式中,在生成第一计划的正在执行消息并提示之后,还包括:响应于同意取消操作,取消执行第一计划。
130.在这些可选的实现方式中,若用户同意取消执行第一计划,则可输入同意取消操作。此外,若用户想要继续执行第一计划,则还可输入拒绝取消操作;相应的,管理装置可响应于拒绝取消操作,保留并继续执行第一计划,并可提示第一计划将不被取消。通过根据用户意愿,进行第一计划的取消或保留操作,能够进一步提高用户体验。
131.本公开实施例的技术方案,对目标计划的修改进行了详细描述,能够实现目标计划的批量删除。在批量删除目标计划时,还可以根据其中正在执行的禁用计划进行提示,从而可提高用户体验。本公开实施例提供的会议室管理方法与上述实施例提供的会议室管理方法属于同一公开构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且相同的技术特征在本实施例与上述实施例中具有相同的有益效果。
132.实施例五
133.本公开实施例与上述实施例中所提供的会议室管理方法中各个可选方案可以结合。本实施例所提供的会议室管理方法,对禁用计划进行了进一步的描述,禁用计划还可以包括但不限于禁用事项联系人和禁用事由等。相应的,第一消息通知还可以进一步包括用于指示禁用事项联系人和禁用事由中的至少一项信息,从而为接收该消息的客户端的用户,提供了更为丰富的禁用信息,可提高用户体验。此外,在发送第一通知消息之前,还可以
对其进行预览,能够帮助管理者校核,可提高管理员体验。
134.本实施例中,禁用计划,还包括禁用事项联系人和禁用事由中的至少一项;相应的,第一通知消息还包括,基于禁用计划生成的用于指示禁用事项联系人和禁用事由中的至少一项信息。
135.其中,禁用事项联系人信息可以包括但不限于,禁用情况的咨询人员的姓名、联系方式等信息;禁用事由信息可以认为是会议室被禁用的原因信息。由于禁用计划可以包括禁用事项联系人和禁用事由中的至少一项,则基于禁用计划可生成的用于指示禁用事项联系人和禁用事由中的至少一项信息。
136.通过将包含指示禁用事项联系人和禁用事由中的至少一项信息的第一通知消息发送给第一目标客户端,能够为第一目标客户端的用户,提供更为丰富的禁用信息,可提高用户体验。
137.在一些可选的实现方式中,在将第一通知消息发送至第一目标客户端之前,还包括:对第一通知消息进行预览。在这些可选的实现方式中,通过在发送之前对第一通知消息进行预览,能够协助管理员校核,可提高用户体验。
138.示例性的,图4为本公开实施例五所提供的一种会议室管理方法中禁用设置界面的示意图。参见图4,禁用设置界面410可包括但不限于禁用设置区域411和通知预览区域412。
139.其中,于禁用设置区域411内可以展示有禁用周期的设置控件、禁用事由的设置控件和禁用联系人的设置控件等。其中,当禁用周期的设置控件被触发后,可呈现日历弹窗,以方便用户设置开始时间和结束时间。其中,禁用事由的设置控件可设置最大输入字符的数量,且超过该数量时可提示用户。
140.其中,于通知预览区域412内,可实时根据当前设置的禁用计划,生成第一通知消息的通知预览,以方便进行通知消息的校核纠错。
141.本公开实施例的技术方案,对禁用计划进行了优化,禁用计划还可以包括但不限于禁用事项联系人和禁用事由等。相应的,第一消息通知还可以进一步包括用于指示禁用事项联系人和禁用事由中的至少一项信息,从而为接收该消息的客户端的用户,提供了更为丰富的禁用信息,可提高用户体验。此外,在发送第一通知消息之前,还可以对其进行预览,能够帮助管理者校核,可提高管理员体验。
142.本公开实施例提供的会议室管理方法与上述实施例提供的会议室管理方法属于同一公开构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且相同的技术特征在本实施例与上述实施例中具有相同的有益效果。
143.实施例六
144.图5为本公开实施例六所提供的一种消息处理方法的流程示意图。本公开实施例适用于对接收的消息进行处理的情形,尤其适用于对接收包含会议室使用限制的通知消息进行处理的情形。该方法可以由消息处理装置来执行,该装置可以通过软件和/或硬件的形式实现,该装置可配置于电子设备中,例如配置于计算机中。
145.如图5所示,本实施例提供的消息处理方法,包括:
146.s510、接收第一通知消息;其中,第一通知消息包括基于禁用计划生成的用于指示目标会议室在禁用周期内的使用限制信息。
147.本公开实施例提供的消息处理方法,可以由会议室预定客户端和/或会议室管理服务器端执行。其中,用于执行本公开实施例提供的消息处理方法所需的软件和/或硬件,可以认为皆属于消息处理装置(可简称为处理装置)。
148.其中,第一通知消息的生成步骤,例如可以简述为:管理装置响应于禁用设置操作,从被管理的会议室中选取出至少一个会议室,作为目标会议室;可于目标会议室的禁用设置界面,为目标会议室设置禁用计划的各项信息,且禁用计划包括但不限于禁用周期的信息;可基于禁用计划生成用于指示目标会议室在禁用周期内的使用限制信息,并根据使用限制信息生成第一通知消息。第一通知消息的具体生成步骤可参考上述实施例,在此不做赘述。
149.s520、根据第一通知消息,从已预定日程中确定被取消日程,并生成被取消日程的重新预定消息。
150.本公开实施例中,若处理装置为会议室预定客户端,则确定被取消日程可以包括:根据接收的管理装置发送的第一通知消息,从本端的已预定日程中,查找在禁用周期内预定目标会议室的日程,并将其作为被取消日程。若处理装置为会议管理服务器端,则确定被取消日程可以包括:从已预定目标会议室的日程中,确定命中禁用周期的第一日程,并将第一日程作为被取消日程。
151.处理装置在确定被取消日程时,可生成用于指示重新预定被取消日程的重新预定消息。示例性的,重新预定消息可以包括“请对下述日程重新预定:
××
(其中,
“××”
可指代被取消日程的详细信息)”等内容的信息。
152.在一些可选的实现方式中,根据第一通知消息,从已预定日程中确定被取消日程,包括:对第一通知消息进行解析,得到目标会议室的标识信息,以及禁用计划的禁用周期;针对每个已预定日程,确定预定会议室的标识信息和预定时段,并将预定会议室的标识信息命中目标会议室的标识信息,且预定时段命中禁用周期的日程,作为被取消日程。
153.由于第一通知消息可包括用于指示目标会议室在禁用周期内的使用限制信息,处理装置可通过对使用限制信息进行解析,确定出目标会议室的标识信息和禁用计划的禁用周期。
154.其中,已预定日程中可以设置有预定会议室的标识信息、预定时段、日程重复属性、参与客户端和日程主题等信息。其中,预定会议室的标识信息可以认为是预定的会议室的标识信息。预定时段可以包括预定开始时间和预定结束时间。日程重复属性可以包括重复性和非重复性,重复性日程可认为在预定时段多次预定会议室的日程,非重复性日程可认为是单次预定会议室的日程,例如“每周五9:00

10:00预定
×
会议室”的日程为重复性日程,
“×

×

×
日9:00

10:00预定
×
会议室”的日程为非重复性日程。参与客户端同上文所述,为参与日程的客户端。其中,可设置日程主题包含的最大字符数量,以简明提示日程主要涉及的事务。相应的,处理装置可针对每个已预定日程,获取已设置的预定会议室的标识信息和预定时段。
155.若判断预定会议室的标识信息和目标会议室的标识信息相同,则可认为预定会议室的标识信息命中目标会议室的标识信息;若预定时段和禁用周期的交集非空,则可认为预定时段命中禁用周期。处理装置可将预定会议室的标识信息命中目标会议室的标识信息,且预定时段命中禁用周期的日程,确定为被取消日程。
156.在这些可选的实现方式中,通过对预定会议室的标识信息和目标会议室的标识信息进行是否命中判断,以及对预定时段命中禁用周期进行是否命中判断,能够实现对被取消日程进行确定。
157.在一些进一步的实现方式中,若已预定日程为重复性日程,则将预定会议室的标识信息命中目标会议室的标识信息,且预定时段命中禁用周期的日程,作为被取消日程,包括:将预定会议室的标识信息命中目标会议室的标识信息,且预定时段中与禁用周期重叠的子时段对应的日程,作为被取消日程。
158.针对在预定时段多次预定会议室的重复性日程,存在只有一部分预定时段与禁用周期存在重叠的情况。此时,可以只将预定会议室的标识信息命中目标会议室的标识信息,且预定时段中与禁用周期重叠的子时段对应的日程,作为被取消日程;而那些预定时段中与禁用周期不重叠的子时段对应的日程,则可以继续保留。
159.示例性的,假设重复性日程为“2021年3月1日到2021年3月5日,每天9:00

10:00预定
×
会议室”,该会议室的禁用周期为“2021年3月1日到2021年3月3日”。此时,处理装置可以将重复性日程中“2021年3月1日到2021年3月3日”对应的日程作为被取消日程,将“2021年3月4日到2021年3月5日”对应的日程继续保留。
160.在这些进一步的实现方式中,针对重复性日程,通过只将与禁用周期重叠部分时段对应的日程作为被取消日程,而不将整个重复性日程作为被取消日程,可以有助于减少用户重新预定日程的数量,可提高用户体验。
161.s530、将第一通知消息和重新预定消息进行通知。
162.本公开实施例中,若处理装置为会议室预定客户端,则将第一通知消息和重新预定消息进行通知,可以包括:通过一些预设界面(例如日程助手机器人的消息通知窗口,或日程的预定界面等),将第一通知消息和重新预定消息进行展示并提醒。若处理装置为会议管理服务器端,则将第一通知消息和重新预定消息进行通知,可以包括:将第一通知消息和重新预定消息,发送至被取消日程的相关的会议室预定客户端,以使相关的会议室预定客户端通过预设界面,将第一通知消息和重新预定消息进行展示并提醒。
163.示例性的,图6为本公开实施例六所提供的一种消息处理方法中消息通知界面的示意图。参见图6,消息通知界面为会议室预定客户端(电脑版或手机版)的消息通知窗口610,且消息通知窗口610可以以对话框方式,对第一通知消息611和重新预定消息612进行呈现,并且两消息可合并为一则信息进行展示。
164.其中,第一通知消息611可以包括但不限于目标会议室的标识信息、禁用周期、禁用事由和禁用联系人等基于禁用计划生成的至少一项信息;重新预定消息612可以包括但不限于被取消日程的预定时段和日程主题等被取消日程包括的至少一项信息。
165.本公开实施例的技术方案,接收第一通知消息;其中,第一通知消息包括基于禁用计划生成的用于指示目标会议室在禁用周期内的使用限制信息;根据第一通知消息,从已预定日程中确定被取消日程,并生成被取消日程的重新预定消息;将第一通知消息和重新预定消息进行通知。
166.根据接收的第一通知消息中携带的目标会议室在禁用周期内的使用限制信息,可从客户端已预定日程中确定被取消的日程,进而可生成被取消日程的重新预定消息,并将重新预定消息和第一通知消息进行通知。从而不仅实现为用户提供会议室在禁用周期内的
使用限制信息,还能够提醒用户对被取消的日程进行重新预定,使通知信息更容易命中用户需求,可提高用户体验。
167.实施例七
168.本公开实施例与上述实施例中所提供的消息处理方法中各个可选方案可以结合。本实施例所提供的消息处理方法,对预定日程进行了进一步的描述,能够实现新建日程或对已预定日程进行重新预定。并且,在预定日程过程中,可对预定时段和/或预定会议室的标识信息进行设置;其中若已设置了预定时段,则在设置预定会议室的标识信息过程中,可对该预定时段内处于禁用状态的会议室的标识信息进行区别显示,以协助用户选择可用的会议室,可提高用户体验;其中若已设置了预定会议室的标识信息,则在设置预定时段时,可在设置的预定时段与会议室的禁用周期重叠时进行冲突提示,以提示用户更改预定时段,可提高用户体验。
169.图7为本公开实施例七所提供的一种消息处理方法的流程示意图。如图7所示,本实施例提供的消息处理方法,包括:
170.s710、接收第一通知消息;其中,第一通知消息包括基于禁用计划生成的用于指示目标会议室在禁用周期内的使用限制信息。
171.s720、根据第一通知消息,从已预定日程中确定被取消日程,并生成被取消日程的重新预定消息。
172.s730、将第一通知消息和重新预定消息进行通知。
173.s740、响应于预定操作,对第五日程进行预定;其中,第五日程包括新建日程和已预定日程。
174.本公开实施例中,可以由会议室预定客户端执行对第五日程的预定。其中,对第五日程进行预定,可以包括对新建日程进行预定;或者,对已预定日程进行重新预定,例如对已预定日程中的被取消日程进行重新预定。
175.若对新建日程进行预定,则预定操作可以包括但不限于,触发预定界面入口的操作,以及触发预定界面内各设置控件的操作等。
176.相应的,处理装置可首先响应于触发预定界面入口的操作,跳转到预定界面;然后响应于触发预定界面内各设置控件的操作,对必要的预定会议室的标识信息和预定时段进行设置。此外,还可以对日程重复属性、参与客户端和日程主题等其他非必要的至少一项信息进行设置。
177.若对已预定日程进行重新预定,则预定操作可以包括但不限于,日程选取操作、触发预定界面入口的操作,以及触发预定界面内至少一个设置控件的操作等。
178.相应的,处理装置可首先响应于日程选取操作,从已预定日程中选取出重新预定的日程;然后响应于触发预定界面入口的操作,跳转到预定界面;最后响应于触发预定界面内至少一个设置控件的操作,对预定会议室的标识信息、预定时段、日程重复属性、参与客户端和日程主题中的至少一项信息进行设置。或者,处理装置可首先响应于触发预定界面入口的操作,跳转到预定界面;然后响应于触发预定界面内日程选取控件的操作,从已预定日程中选取出重新预定的日程;最后响应于触发预定界面内至少一个设置控件的操作,对预定会议室的标识信息、预定时段、日程重复属性、参与客户端和日程主题中的至少一项信息进行设置。由于已预定日程中包括原来已设置的信息,在重新预定时可以只对其中的一
项或几项信息进行修改。
179.其中,日程选取操作和触发预定界面入口的操作也可以为一个操作。例如,可以将通知的重新预定消息作为预定界面入口,当触发重新预定消息中可表征日程的信息(例如日程主题)时,可链接至该日程的预定界面,从而既实现了选取日程,又实现了打开预定界面。
180.在一些可选的实现方式中,对第五日程进行预定过程中,包括:确定与当前设置的预定时段存在重叠的禁用周期的第二会议室;将第二会议室的标识信息,与全部会议室中除去第二会议室的其他会议室的标识信息,进行区别显示。
181.其中,对第五日程进行预定过程,若已经设置了预定时段,则在设置预定会议室的标识信息过程中,处理装置还可对该预定时段内处于禁用状态的会议室的标识信息进行区别显示。
182.其中,判断会议室是否处于禁用状态,可以包括:判断会议室的禁用周期是否与当前设置的预定时段存在重叠;若是,则可认为会议室在预定时段为禁用状态;若否,则可认为会议室在预定时段为正常状态。处理装置可以将在预定时段为禁用状态的会议室,作为第二会议室。并且,在预定时段为正常状态的会议室,可以认为等同于全部会议室中除去第二会议室的其他会议室。
183.其中,将第二会议室的标识信息,与全部会议室中除去第二会议室的其他会议室的标识信息,进行区别显示,可以包括:将第二会议室的标识信息的显示样式,设置为与全部会议室中除去第二会议室的其他会议室的标识信息不同。例如,将第二会议室的标识信息设置为加删除线的样式,将字体颜色设置为灰色,将其他会议室的标识信息设置为不加删除线的样式,将字体颜色设置为黑色等。
184.在这些可选的实现方式中,由于当会议室为禁用状态时,若预定该会议室则预定会议室将会失败;当会议室为正常状态时,若预定该会议则预定会议室将会成功。通过将第二会议室和其他会议室进行区别显示,能够协助用户快速选择可用的会议室,可提高用户体验。
185.在一些可选的实现方式中,处理装置还可以响应于标识信息选取操作,从显示的会议室的标识信息中,选取第五日程的预定会议室的标识信息。
186.其中,标识信息选取操作,可以为选取至少一个会议室的标识信息的操作;相应的,处理装置可基于标识信息选取操作,为第五日程设置至少一个预定会议室的标识信息。并且,当选取多个会议室的标识信息时,处理装置还可以基于排序操作,为设置的至少一个预定会议室的标识信息进行排序,以表征用户对会议室的志愿顺序。
187.其中,由于会议室的禁用计划存在变动的可能性,从显示的会议室的标识信息中选取预定会议室的信息标识时,除了选取在预定时段为正常状态的会议室的标识信息之外,也可以选取第二会议室的标识信息,以将第二会议室作为预定日程的备用会议室。在一些实现方式中,当选择了第二会议室的标识信息时,虽然预定第二会议室将会失败,但是若同时预定了其他备用会议室,则第五日程也可以预定成功。
188.在这些可选的实现方式中,可以基于标识信息选取操作,完成对第五日程的预定会议室的标识信息的设置。
189.在一些可选的实现方式中,将第二会议室的标识信息,与全部会议室中除去第二
会议室的其他会议室的标识信息,进行区别显示,包括:于当前设置的展示范围为全部会议室时,将第二会议室的标识信息,与全部会议室中除去第二会议室的其他会议室的标识信息,进行区别显示。
190.在这些可选的实现方式中,处理装置在显示会议室的标识信息之前,还可以响应于展示范围设置操作,对不同展示范围内的会议室标识信息进行显示。其中,展示范围可以包括但不限于全部会议室和可用会议室。当展示范围为全部会议室时,可以对第二会议室的标识信息和其他会议室的标识信息进行区别显示。当展示范围为可用会议室时,可以只对在预定时段为正常状态的会议室的标识信息进行显示,而不显示第二会议室的表示信息。通过将不同展示范围的会议室进行展示,更容易满足用户对不同信息进行了解的需求,可提高用户体验。
191.在一些可选的实现方式中,对第五日程进行预定过程中,包括:确定与当前设置的预定会议室的标识信息对应的当前禁用周期;响应于时段设置操作,设置预定时段;若当前设置的预定时段与当前禁用周期存在重叠,则生成时段冲突消息并提示。
192.其中,对第五日程进行预定过程,若已经设置了预定会议室的标识信息,则在设置预定时段过程中,处理装置还可以在当前设置的预定时段,与已经设置的预定会议室的禁用周期(即当前禁用周期)存在重叠时,提示时段冲突消息。示例性的,时段冲突消息可以包括
“×
会议室将在更改后的时段不支持预定”等内容的信息;并且可以通过一些预设界面(例如修改时间弹窗),将时段冲突消息进行提示。
193.示例性的,当对被取消日程进行重新预定时,若用户未对预定会议室的标识信息进行更改,而更改了预定时段,则处理装置可以在预定时段设置完成时,或者在日程被保存时,判断当前设置的预定时段与当前禁用周期是否存在重叠,若是则生成时段冲突消息并提示。
194.在这些可选的实现方式中,通过在设置的预定时段与会议室的禁用周期重叠时进行冲突提示,能够提示用户更改预定时段,可提高用户体验。
195.示例性的,图8为本公开实施例七所提供的一种消息处理方法中预定界面的示意图。参见图8,预定界面810可以设置有添加日程主题的控件811、设置预定时段的控件812、设置日程重复属性的控件813、添加预定会议室的控件814和保存控件815等用于进行日程预定的控件。
196.其中,当添加预定会议室的控件814被触发时,可以呈现添加会议室弹窗820。添加会议室弹窗820中可以设置有展示范围设置控件821,和展示有会议室的标识信息的标识列表822。其中,当展示范围设置控件821被设置为“显示所有会议室”时,标识列表822中可以显示全部会议室的标识信息,且可以将在预定时段为禁用状态的第二会议室的标识信息进行区别显示;当展示范围设置控件821被设置为“显示可用会议室”时,标识列表822中可以仅显示在预定时段为正常状态的会议室的标识信息。并且,当显示第二会议室的标识信息时,若该标识信息被触发,则还可以通过提示弹窗830对第二会议室的不支持预定消息进行提示。示例性的,不支持预定消息可以包括基于第二会议室的禁用计划生成的用于指示第二会议室在禁用周期内的使用限制信息。
197.其中,当对被取消日程进行重新预定时,若用户未对预定会议室的标识信息进行更改,而更改了预定时段,则处理装置可以在预定时段设置完成时,或者在日程被保存时,
判断当前设置的预定时段与当前禁用周期是否存在重叠,若是则生成时段冲突消息,并可通过修改时间弹窗840对时段冲突消息进行提示。
198.本公开实施例的技术方案,对预定日程进行了进一步的描述,能够实现新建日程或对已预定日程进行重新预定。并且,在预定日程过程中,可对预定时段和/或预定会议室的标识信息进行设置;其中若已设置了预定时段,则在设置预定会议室的标识信息过程中,可对该预定时段内处于禁用状态的会议室的标识信息进行区别显示,以协助用户选择可用的会议室,可提高用户体验;其中若已设置了预定会议室的标识信息,则在设置预定时段时,可在设置的预定时段与会议室的禁用周期重叠时进行冲突提示,以提示用户更改预定时段,可提高用户体验。
199.本公开实施例提供的消息处理方法与上述实施例提供的消息处理方法属于同一公开构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且相同的技术特征在本实施例与上述实施例中具有相同的有益效果。
200.实施例八
201.本公开实施例与上述实施例中所提供的消息处理方法中各个可选方案可以结合。本实施例所提供的消息处理方法,对预定日程进行了进一步的描述,能够在设置完成预定时段和预定会议室的标识信息后,在保存日程前,基于第一通知消息判断当前预定的日程是否为被取消日程,若是则可对预定时段处于禁用状态的会议室进行区别显示,和/或,在保存该日程后进行重新预定通知,从而进一步提升了用户体验。
202.图9为本公开实施例八所提供的一种消息处理方法的流程示意图。如图9所示,本实施例提供的消息处理方法,包括:
203.s910、接收第一通知消息;其中,第一通知消息包括基于禁用计划生成的用于指示目标会议室在禁用周期内的使用限制信息。
204.s920、响应于预定操作,对第五日程进行预定;其中,第五日程包括新建日程和已预定日程。
205.s930、根据第一通知消息,判断当前预定的第五日程是否为被取消日程。
206.本公开实施例中,处理装置在设置完成预定时段和预定会议室的标识信息后,在保存日程前,基于第一通知消息判断当前预定的日程是否为被取消日程。其中,判断第五日程是否为被取消日程的步骤,可参考从已预定日程中确定被取消日程的步骤,在此不做赘述。
207.s940、若是,则响应于当前预定的保存操作,生成第五日程的重新预定消息并提示。
208.本公开实施例中,若当前预定的第五日程为被取消日程,则被保存时可生成第五日程的重新预定消息,并通过一些预设界面,将第五日程的重新预定消息进行展示并提醒。
209.在一些可选的实现方式中,若当前预定的第五日程为被取消日程,则还包括:从当前设置的预定会议室中,确定禁用周期与当前设置的预定时段存在重叠的第三会议室;将第三会议室的标识信息,与当前设置的预定会议室中除去第三会议室的其他会议室的标识信息,进行区别显示。
210.其中,处理装置可以判断当前设置的预定会议室中是否存在设置有禁用计划的会议室;若是则可进一步判断该会议室禁用计划中的禁用周期,是否与当前设置的预定时段
存在重叠;若存在重叠则可认为该会议室在预定时段处于禁用状态,并可将该会议室确定为第三会议室。
211.其中,将第三会议室的标识信息,与当前设置的预定会议室中除去第三会议室的其他会议室的标识信息,进行区别显示,例如可包括:处理装置可以在预定界面中,将已添加的第三会议室的标识信息的显示样式,设置为与已添加的其他会议室的标识信息不同。
212.在这些可选的实现方式中,通过将当前设置的预定会议室中,在预定时段为禁用状态的第三会议室与其他设置的预定会议室进行区别显示,能够协助用户快速了解禁用的会议室,可提高用户体验。
213.示例性的,图10为本公开实施例八所提供的一种消息处理方法中预定界面的示意图。参见图10的预定界面中,可将在预定时段为禁用状态的第三会议室的标识信息,以及设置的日程信息不符合该会议室预定规则的会议室的标识信息,设置为加删除线的样式;可将当前设置的预定会议室中,既在预定时段为正常状态,又符合会议室预定规则的其他会议室的标识信息设置为不加删除线的样式。
214.其中,当加删除线的会议室的标识信息被触发时,还可以显示不可预定消息。示例性的,不可预定消息可以包括,不符合会议室预定规则的消息,和基于第三会议室的禁用计划生成的用于指示第三会议室在禁用周期内的使用限制信息等。
215.本公开实施例的技术方案,对预定日程进行了进一步的描述,能够在设置完成预定时段和预定会议室的标识信息后,在保存日程前,基于第一通知消息判断当前预定的日程是否为被取消日程,若是则可对预定时段处于禁用状态的会议室进行区别显示,和/或,在保存该日程后进行重新预定通知,从而进一步提升了用户体验。
216.本公开实施例提供的消息处理方法与上述实施例提供的消息处理方法属于同一公开构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且相同的技术特征在本实施例与上述实施例中具有相同的有益效果。
217.实施例九
218.本公开实施例与上述实施例中所提供的消息处理方法中各个可选方案可以结合。本实施例所提供的消息处理方法,对会议室视图界面进行了进一步的描述,能够基于第一通知消息中携带的目标会议室在禁用周期内的使用限制信息,在目标会议室的会议室视图界面中,进行禁用周期对应时段的会议室状态信息展示,能够为用户提供图形化的、更为直观的使用限制情况的通知,可提高用户体验。
219.本公开实施例中,在接收第一通知消息之后,还包括:在与目标会议室对应的会议室视图界面内,将与禁用周期对应的目标时段,和会议室视图界面中除目标时段之外的其他时段进行区别显示;其中会议室视图界面展示有各时段对应的会议室状态信息;将第一通知消息,依据预设处理规则进行处理,生成与目标时段对应的会议室状态信息;于目标时段对应的区域范围内,和/或,于触发区域范围时所呈现的日程提示界面内,展示与目标时段对应的会议室状态信息。
220.本公开实施例中,可以在会议室预定客户端中设置会议室视图界面,且会议室视图界面可用于查看会议室在天、周、月等时间维度下的会议室状态信息。其中会议室状态信息可包括但不限于正常状态、禁用状态、正常状态下的预定日程信息和禁用状态下的使用限制信息等。
221.在会议室视图界面中,可以对每天各时刻进行图形化示意,例如可以将一条竖线作为一天的时间轴,并可将该竖线从上到下进行一天各时刻的标注。相应的,在会议室视图中,可根据每天中两个时刻限定出一个时段的图形化的区域范围。处理装置可以将各时段对应的会议室状态信息,标注于该时段的区域范围,和/或,于触发该时段的区域范围时所呈现的日程提示界面内。
222.其中,处理装置可响应于不同会议室的查看操作,在会议室视图界面呈现该会议室在各时段对应的会议室状态信息。当处理装置接收到第一通知消息后,在通过会议室视图界面查看目标会议室时,可首先根据第一通知消息中的禁用周期,在会议室视图界面中确定出与禁用周期对应的目标时段的区域范围,并可将目标时段的区域范围的显示样式,设置为除目标时段之外的其他时段不同。例如,将目标时段的区域范围的背景置灰,将其他时段依据不同被预定信息将区域范围的背景置为不同颜色。
223.其中,将第一通知消息,依据预设处理规则进行处理,生成与目标时段对应的会议室状态信息,可以包括:根据目标时段的区域范围的尺寸,确定第一通知消息精简策略,并根据不同精简策略对第一通知消息进行精简,得到会议室状态信息。
224.示例性的,当目标时段的区域范围非常小时,则不对第一通知消息进行精简,直接将第一通知消息作为会议室状态信息,展示于触发该时段的区域范围时所呈现的日程提示界面内;当目标时段的区域较小时,则可提取出第一通知消息内的禁用周期,作为会议室状态信息;当目标时段的区域较大时,则可以将第一通知消息中的更多信息,例如禁用周期,禁用事由等信息,作为会议室状态信息。其中,精简策略可以根据具体场景进行设置,并不限于上述精简方式。
225.在这些可选的实现方式中,可将生成的与目标时段对应的会议室状态信息,展示于目标时段对应的区域范围内,和/或,于触发区域范围时所呈现的日程提示界面内。从而能够为用户提供图形化的、更为直观的使用限制情况的通知,可提高用户体验。
226.在一些可选的实现方式中,若目标会议室为已订阅会议室,则还包括:响应于已订阅会议室界面中目标会议室的查看操作,呈现目标会议室对应的会议室视图界面。
227.其中,处理装置还可以响应于会议室订阅操作,对会议室进行订阅,以方便用户订阅常用的会议室,快速了解常用会议室的会议室状态信息。当目标会议室为已订阅会议室时,目标会议室的相关信息可在已订阅会议室界面中展示;相应的,处理装置可响应于已订阅会议室界面中目标会议室的查看操作,呈现目标会议室对应的会议室视图界面。
228.在这些可选的实现方式中,与通过输入目标会议室的相关信息并搜索的方式,查看目标会议室的会议室视图界面相比,通过订阅目标会议室,能够帮助用户更便捷地掌握目标会议室地会议室状态信息,可提高用户体验。
229.示例性的,图11为本公开实施例九所提供的一种消息处理方法中会议室视图界面的示意图。参见图11,图中的会议室视图界面,可以查看目标会议室在一天内的会议室状态信息。
230.其中,左侧竖线可作为一天的时间轴,并可将该竖线从上到下进行一天各时刻的标注;相应的,根据一条中两个时刻可限定出一个时段的图形化的区域范围,该区域范围可称为日程块。
231.其中,背景被填充的日程块1101,可以表征与目标会议室的禁用周期对应的目标
时段。背景为空白的日程块1102,可以表征正常状态对应的时段。
232.其中,于日程块1101内,和/或,于触发日程块1101时所呈现的日程提示界面1103内,可以展示与目标时段对应的会议室状态信息。于日程块1102内,可以展示预定日程的相关信息。
233.本公开实施例的技术方案,对会议室视图界面进行了进一步的描述,能够基于第一通知消息中携带的目标会议室在禁用周期内的使用限制信息,在目标会议室的会议室视图界面中,进行禁用周期对应时段的会议室状态信息展示,能够为用户提供图形化的、更为直观的使用限制情况的通知,可提高用户体验。
234.本公开实施例提供的消息处理方法与上述实施例提供的消息处理方法属于同一公开构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且相同的技术特征在本实施例与上述实施例中具有相同的有益效果。
235.实施例十
236.图12为本公开实施例十所提供的一种会议室管理装置结构示意图。本实施例提供的会议室管理装置适用于会议室管理的情形,尤其适用于对会议室进行禁用管理的情形。
237.如图12所示,会议室管理装置包括:
238.禁用计划设置模块1201,用以响应于禁用设置操作,设置目标会议室的禁用计划,其中禁用计划包括禁用周期;
239.第一通知模块1202,用于根据目标会议室的禁用周期确定第一目标客户端,并将第一通知消息发送至第一目标客户端,其中第一通知消息包括基于禁用计划生成的用于指示目标会议室在禁用周期内的使用限制信息
240.在一些可选的实现方式中,第一通知模块,包括:
241.第一目标客户端确定单元,用于从已预定目标会议室的日程中,确定命中禁用周期的第一日程;将第一日程的第一预定客户端,作为第一目标客户端;和/或,将第一日程的第一参与客户端,或将第一参与客户端中被第一预定客户端指定的客户端,作为第一目标客户端。
242.在一些可选的实现方式中,禁用计划设置模块,还用以响应于计划修改操作,从设置完成的禁用计划中确定目标计划,并对目标计划进行修改;
243.相应的,第一通知模块,还用于根据修改前的目标计划以及修改后的目标计划,确定第二目标客户端,并生成与第二目标客户端对应的第二通知消息;将第二通知消息发送至第二目标客户端。
244.在一些可选的实现方式中,禁用计划设置模块,用于根据目标计划的执行状态,对目标计划进行修改。
245.在一些可选的实现方式中,若执行状态为未执行状态,则禁用计划设置模块,具体用于对目标计划中禁用周期的开始时间,和/或结束时间进行修改。
246.在一些可选的实现方式中,若执行状态为正在执行状态,则禁用计划设置模块,具体用于对目标计划中禁用周期的结束时间进行修改。
247.在一些可选的实现方式中,第一通知模块,还包括:
248.周期变动时段确定单元,用于根据修改前的目标计划中的禁用周期,以及修改后的目标计划中的禁用周期,确定周期变动时段;
249.客户端及消息确定单元,用于根据周期变动时段和修改后的目标计划,确定第二目标客户端,并生成与第二目标客户端对应的第二通知消息。
250.在一些可选的实现方式中,若周期变动时段包含新增时段,则客户端及消息确定单元,具体用于:从已预定与目标计划对应的会议室的日程中,确定命中新增时段的第二日程;将第二日程的第二预定客户端,作为新增客户端;和/或,将第二日程的第二参与客户端,或将第二参与客户端中被第二预定客户端指定的客户端,作为新增客户端;根据新增时段生成预定取消消息,并根据预定取消消息和修改后的目标计划,生成与新增客户端对应的第二通知消息。
251.在一些可选的实现方式中,若周期变动时段包含缩减时段,则客户端及消息确定单元,具体用于:从已预定与目标计划对应的会议室的日程中,确定命中缩减时段的第三日程;将第三日程的第三预定客户端,作为已通知客户端;和/或,将第三日程的第三参与客户端,或将第三参与客户端中被第三预定客户端指定的客户端,作为已通知客户端;根据缩减时段生成预定保留消息,并根据预定保留消息和修改后的目标计划,生成与已通知客户端对应的第二通知消息。
252.在一些可选的实现方式中,若禁用设置操作为批量会议室的禁用设置操作,则目标会议室为批量选取的会议室;
253.相应的,禁用计划设置模块,还用于:在设置目标会议室的禁用计划的过程中,判断目标会议室中,是否存在已设置有禁用计划的第一会议室;若是,则于第一会议室已设置的禁用计划中的禁用周期,与当前设置的禁用计划中的禁用周期存在重叠时,生成第一会议室的计划冲突消息并提示。
254.在一些可选的实现方式中,禁用计划设置模块,还用于:在生成第一会议室的计划冲突消息并提示之后,响应于同意替换操作,将第一会议室已设置的禁用计划,替换为当前设置的禁用计划。
255.在一些可选的实现方式中,若禁用设置操作为单个会议室的禁用设置操作,则禁用设置操作包括,打开单个会议室的详情页,并触发详情页上的编辑控件的操作;其中,详情页包含会议室状态信息;
256.相应的,会议室管理装置,还包括:
257.详情页更新模块,用于在设置完成目标会议室的禁用计划之后,根据设置完成的禁用计划,对详情页中的会议室状态信息进行更新。
258.在一些可选的实现方式中,禁用计划设置模块,还用于对批量目标计划进行删除;相应的,在对批量目标计划进行删除过程中,禁用计划设置模块还用于:判断目标计划中,是否存在执行状态为正在执行状态的第一计划;若是,则生成第一计划的正在执行消息并提示。
259.在一些可选的实现方式中,在生成第一计划的正在执行消息并提示之后,禁用计划设置模块还用于:响应于同意取消操作,取消执行第一计划。
260.在一些可选的实现方式中,禁用计划,还包括禁用事项联系人和禁用事由中的至少一项;相应的,第一通知消息还包括,基于禁用计划生成的用于指示禁用事项联系人和禁用事由中的至少一项信息。
261.在一些可选的实现方式中,禁用计划设置模块,还包括:
262.预览单元,用于在将第一通知消息发送至第一目标客户端之前,对第一通知消息进行预览。
263.本公开实施例所提供的会议室管理装置,可执行本公开任意实施例所提供的会议室管理方法,具备执行方法相应的功能模块和有益效果。
264.值得注意的是,上述装置所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本公开实施例的保护范围。
265.实施例十一
266.图13为本公开实施例十一所提供的一种消息处理装置结构示意图。本实施例提供的消息处理装置适用于对接收的消息进行处理的情形,尤其适用于对接收包含会议室使用限制的通知消息进行处理的情形。
267.如图13所示,消息处理装置包括:
268.消息接收模块1301,用于接收第一通知消息;其中,第一通知消息包括基于禁用计划生成的用于指示目标会议室在禁用周期内的使用限制信息;
269.重新预定消息生成模块1302,用于根据第一通知消息,从已预定日程中确定被取消日程,并生成被取消日程的重新预定消息;
270.第二通知模块1303,用于将第一通知消息和重新预定消息进行通知。
271.在一些可选的实现方式中,根据第一通知消息,重新预定消息生成模块,包括:
272.解析单元,用于对第一通知消息进行解析,得到目标会议室的标识信息,以及禁用计划的禁用周期;
273.日程确定单元,用于针对每个已预定日程,确定预定会议室的标识信息和预定时段,并将预定会议室的标识信息命中目标会议室的标识信息,且预定时段命中禁用周期的日程,作为被取消日程。
274.在一些可选的实现方式中,若已预定日程为重复性日程,则日程确定单元,具体用于:将预定会议室的标识信息命中目标会议室的标识信息,且预定时段中与禁用周期重叠的子时段对应的日程,作为被取消日程。
275.在一些可选的实现方式中,消息处理装置,还包括:
276.日程预定模块,用于在接收第一通知消息之后,响应于预定操作,对第五日程进行预定;其中,第五日程包括新建日程和已预定日程。
277.在一些可选的实现方式中,日程预定模块,还用于在对第五日程进行预定过程中,确定与当前设置的预定时段存在重叠的禁用周期的第二会议室;将第二会议室的标识信息,与全部会议室中除去第二会议室的其他会议室的标识信息,进行区别显示。
278.在一些可选的实现方式中,日程预定模块,还用以响应于标识信息选取操作,从显示的会议室的标识信息中,选取第五日程的预定会议室的标识信息。
279.在一些可选的实现方式中,日程预定模块,具体用以于当前设置的展示范围为全部会议室时,将第二会议室的标识信息,与全部会议室中除去第二会议室的其他会议室的标识信息,进行区别显示。
280.在一些可选的实现方式中,日程预定模块,还用于在对第五日程进行预定过程中,确定与当前设置的预定会议室的标识信息对应的当前禁用周期;响应于时段设置操作,设
置预定时段;若当前设置的预定时段与当前禁用周期存在重叠,则生成时段冲突消息并提示。
281.在一些可选的实现方式中,重新预定消息生成模块,还用于根据第一通知消息,判断当前预定的第五日程是否为被取消日程;若是,则响应于当前预定的保存操作,生成第五日程的重新预定消息并提示。
282.在一些可选的实现方式中,若当前预定的第五日程为被取消日程,则日程预定模块,还用于从当前设置的预定会议室中,确定禁用周期与当前设置的预定时段存在重叠的第三会议室;将第三会议室的标识信息,与当前设置的预定会议室中除去第三会议室的其他会议室的标识信息,进行区别显示。
283.在一些可选的实现方式中,消息处理装置,还包括:
284.视图界面展示模块,用于在接收第一通知消息之后,在与目标会议室对应的会议室视图界面内,将与禁用周期对应的目标时段,和会议室视图界面中除目标时段之外的其他时段进行区别显示;其中会议室视图界面展示有各时段对应的会议室状态信息;将第一通知消息,依据预设处理规则进行处理,生成与目标时段对应的会议室状态信息;于目标时段对应的区域范围内,和/或,于触发区域范围时所呈现的日程提示界面内,展示与目标时段对应的会议室状态信息。
285.在一些可选的实现方式中,若目标会议室为已订阅会议室,则消息处理装置,还包括:
286.视图界面查看模块,用以响应于已订阅会议室界面中目标会议室的查看操作,呈现目标会议室对应的会议室视图界面。
287.本公开实施例所提供的消息处理装置,可执行本公开任意实施例所提供的消息处理方法,具备执行方法相应的功能模块和有益效果。
288.值得注意的是,上述装置所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本公开实施例的保护范围。
289.实施例十二
290.下面参考图14,其示出了适于用来实现本公开实施例的电子设备(例如图14中的终端设备或服务器)1400的结构示意图。本公开实施例中的终端设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。图14示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
291.如图14所示,电子设备1400可以包括处理装置(例如中央处理器、图形处理器等)1401,其可以根据存储在只读存储器(read

only memory,rom)1402中的程序或者从存储装置1406加载到随机访问存储器(random access memory,ram)1403中的程序而执行各种适当的动作和处理。在ram 1403中,还存储有电子设备1400操作所需的各种程序和数据。处理装置1401、rom1402以及ram 1403通过总线1404彼此相连。输入/输出(i/o)接口1405也连接至总线1404。
292.通常,以下装置可以连接至i/o接口1405:包括例如触摸屏、触摸板、键盘、鼠标、摄
像头、麦克风、加速度计、陀螺仪等的输入装置1406;包括例如液晶显示器(lcd)、扬声器、振动器等的输出装置1407;包括例如磁带、硬盘等的存储装置1408;以及通信装置1409。通信装置1409可以允许电子设备1400与其他设备进行无线或有线通信以交换数据。虽然图14示出了具有各种装置的电子设备1400,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
293.特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置1409从网络上被下载和安装,或者从存储装置1406被安装,或者从rom1402被安装。在该计算机程序被处理装置1401执行时,执行本公开实施例的会议室管理方法或消息处理方法中限定的上述功能。
294.本公开实施例提供的电子设备与上述实施例提供的会议室管理方法或消息处理方法属于同一公开构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且本实施例与上述实施例具有相同的有益效果。
295.实施例十三
296.本公开实施例提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述实施例所提供的会议室管理方法或消息处理方法。
297.需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的消息处理方法、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(erasable programmable read

only memory,eprom)或闪存(flash)、光纤、便携式紧凑磁盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行消息处理方法、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行消息处理方法、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
298.在一些实施方式中,客户端、服务器可以利用诸如http(hyper text transfer protocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“lan”),广域网(“wan”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。
299.上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未
装配入该电子设备中。
300.上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:
301.响应于禁用设置操作,设置目标会议室的禁用计划,其中禁用计划包括禁用周期;根据目标会议室的禁用周期确定第一目标客户端,并将第一通知消息发送至第一目标客户端,其中第一通知消息包括基于禁用计划生成的用于指示目标会议室在禁用周期内的使用限制信息;
302.或使得该电子设备:
303.接收第一通知消息;其中,第一通知消息包括基于禁用计划生成的用于指示目标会议室在禁用周期内的使用限制信息;根据第一通知消息,从已预定日程中确定被取消日程,并生成被取消日程的重新预定消息;将第一通知消息和重新预定消息进行通知。
304.可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
305.附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
306.描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元、模块的名称在某种情况下并不构成对该单元、模块本身的限定,例如,消息接收模块还可以被描述为“第一通知消息接收模块”。
307.本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(field programmable gate array,fpga)、专用集成电路(application specific integrated circuit,asic)、专用标准产品(application specific standard parts,assp)、片上消息处理方法(system on chip,soc)、复杂可编程逻辑设备(cpld)等等。
308.在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电
子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd

rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
309.根据本公开的一个或多个实施例,【示例一】提供了一种会议室管理方法,该方法包括:
310.响应于禁用设置操作,设置目标会议室的禁用计划,其中禁用计划包括禁用周期;
311.根据目标会议室的禁用周期确定第一目标客户端,并将第一通知消息发送至所述第一目标客户端,其中所述第一通知消息包括基于所述禁用计划生成的用于指示所述目标会议室在所述禁用周期内的使用限制信息。
312.根据本公开的一个或多个实施例,【示例二】提供了一种会议室管理方法,还包括:
313.在一些可选的实现方式中,所述根据目标会议室的禁用周期确定第一目标客户端,包括:
314.从已预定所述目标会议室的日程中,确定命中所述禁用周期的第一日程;
315.将所述第一日程的第一预定客户端,作为第一目标客户端;和/或,
316.将所述第一日程的第一参与客户端,或将所述第一参与客户端中被所述第一预定客户端指定的客户端,作为第一目标客户端。
317.根据本公开的一个或多个实施例,【示例三】提供了一种会议室管理方法,还包括:
318.在一些可选的实现方式中,响应于计划修改操作,从设置完成的禁用计划中确定目标计划,并对所述目标计划进行修改;
319.根据修改前的目标计划以及修改后的目标计划,确定第二目标客户端,并生成与所述第二目标客户端对应的第二通知消息;
320.将所述第二通知消息发送至所述第二目标客户端。
321.根据本公开的一个或多个实施例,【示例四】提供了一种会议室管理方法,还包括:
322.在一些可选的实现方式中,所述对所述目标计划进行修改,包括:
323.根据所述目标计划的执行状态,对所述目标计划进行修改。
324.根据本公开的一个或多个实施例,【示例五】提供了一种会议室管理方法,还包括:
325.在一些可选的实现方式中,若所述执行状态为未执行状态,则对所述目标计划进行修改,包括:
326.对所述目标计划中禁用周期的开始时间,和/或结束时间进行修改。
327.根据本公开的一个或多个实施例,【示例六】提供了一种会议室管理方法,还包括:
328.在一些可选的实现方式中,若所述执行状态为正在执行状态,则对所述目标计划进行修改,包括:
329.对所述目标计划中禁用周期的结束时间进行修改。
330.根据本公开的一个或多个实施例,【示例七】提供了一种会议室管理方法,还包括:
331.在一些可选的实现方式中,所述根据修改前的目标计划以及修改后的目标计划,确定第二目标客户端,并生成与所述第二目标客户端对应的第二通知消息,包括:
332.根据修改前的目标计划中的禁用周期,以及修改后的目标计划中的禁用周期,确
定周期变动时段;
333.根据所述周期变动时段和修改后的目标计划,确定第二目标客户端,并生成与所述第二目标客户端对应的第二通知消息。
334.根据本公开的一个或多个实施例,【示例八】提供了一种会议室管理方法,还包括:
335.在一些可选的实现方式中,若所述周期变动时段包含新增时段,则根据所述周期变动时段和修改后的目标计划,确定第二目标客户端,并生成与所述第二目标客户端对应的第二通知消息,包括:
336.从已预定与目标计划对应的会议室的日程中,确定命中所述新增时段的第二日程;
337.将所述第二日程的第二预定客户端,作为新增客户端;和/或,
338.将所述第二日程的第二参与客户端,或将所述第二参与客户端中被所述第二预定客户端指定的客户端,作为新增客户端;
339.根据所述新增时段生成预定取消消息,并根据所述预定取消消息和修改后的目标计划,生成与所述新增客户端对应的第二通知消息。
340.根据本公开的一个或多个实施例,【示例九】提供了一种会议室管理方法,还包括:
341.在一些可选的实现方式中,若所述周期变动时段包含缩减时段,则根据所述周期变动时段和修改后的目标计划,确定第二目标客户端,并生成与所述第二目标客户端对应的第二通知消息,包括:
342.从已预定与目标计划对应的会议室的日程中,确定命中所述缩减时段的第三日程;
343.将所述第三日程的第三预定客户端,作为已通知客户端;和/或,
344.将所述第三日程的第三参与客户端,或将所述第三参与客户端中被所述第三预定客户端指定的客户端,作为已通知客户端;
345.根据所述缩减时段生成预定保留消息,并根据所述预定保留消息和修改后的目标计划,生成与所述已通知客户端对应的第二通知消息。
346.根据本公开的一个或多个实施例,【示例十】提供了一种会议室管理方法,还包括:
347.在一些可选的实现方式中,若所述禁用设置操作为批量会议室的禁用设置操作,则所述目标会议室为批量选取的会议室;
348.相应的,在所述设置目标会议室的禁用计划的过程中,还包括:
349.判断所述目标会议室中,是否存在已设置有禁用计划的第一会议室;
350.若是,则于所述第一会议室已设置的禁用计划中的禁用周期,与当前设置的禁用计划中的禁用周期存在重叠时,生成所述第一会议室的计划冲突消息并提示。
351.根据本公开的一个或多个实施例,【示例十一】提供了一种会议室管理方法,还包括:
352.在一些可选的实现方式中,在所述生成所述第一会议室的计划冲突消息并提示之后,还包括:
353.响应于同意替换操作,将所述第一会议室已设置的禁用计划,替换为当前设置的禁用计划。
354.根据本公开的一个或多个实施例,【示例十二】提供了一种会议室管理方法,还包
括:
355.在一些可选的实现方式中,若所述禁用设置操作为单个会议室的禁用设置操作,则禁用设置操作包括,打开单个会议室的详情页,并触发所述详情页上的编辑控件的操作;其中,所述详情页包含会议室状态信息;
356.相应的,在设置完成所述目标会议室的禁用计划之后,还包括:
357.根据设置完成的禁用计划,对所述详情页中的会议室状态信息进行更新。
358.根据本公开的一个或多个实施例,【示例十三】提供了一种会议室管理方法,还包括:
359.在一些可选的实现方式中,所述对所述目标计划进行修改,包括:对批量目标计划进行删除;
360.相应的,在所述对批量目标计划进行删除过程中,还包括:
361.判断所述目标计划中,是否存在执行状态为正在执行状态的第一计划;
362.若是,则生成所述第一计划的正在执行消息并提示。
363.根据本公开的一个或多个实施例,【示例十四】提供了一种会议室管理方法,还包括:
364.在一些可选的实现方式中,在所述生成所述第一计划的正在执行消息并提示之后,还包括:
365.响应于同意取消操作,取消执行所述第一计划。
366.根据本公开的一个或多个实施例,【示例十五】提供了一种会议室管理方法,还包括:
367.在一些可选的实现方式中,所述禁用计划,还包括禁用事项联系人和禁用事由中的至少一项;
368.相应的,所述第一通知消息还包括,基于所述禁用计划生成的用于指示禁用事项联系人和禁用事由中的至少一项信息。
369.根据本公开的一个或多个实施例,【示例十六】提供了一种会议室管理方法,还包括:
370.在一些可选的实现方式中,在所述将第一通知消息发送至所述第一目标客户端之前,还包括:对第一通知消息进行预览。
371.根据本公开的一个或多个实施例,【示例十七】提供了一种消息处理方法,该方法包括:
372.接收第一通知消息;其中,所述第一通知消息包括基于禁用计划生成的用于指示目标会议室在禁用周期内的使用限制信息;
373.根据所述第一通知消息,从已预定日程中确定被取消日程,并生成所述被取消日程的重新预定消息;
374.将所述第一通知消息和所述重新预定消息进行通知。
375.根据本公开的一个或多个实施例,【示例十八】提供了一种消息处理方法,还包括:
376.在一些可选的实现方式中,所述根据所述第一通知消息,从已预定日程中确定被取消日程,包括:
377.对所述第一通知消息进行解析,得到所述目标会议室的标识信息,以及所述禁用
计划的禁用周期;
378.针对每个已预定日程,确定预定会议室的标识信息和预定时段,并将预定会议室的标识信息命中所述目标会议室的标识信息,且预定时段命中所述禁用周期的日程,作为被取消日程。
379.根据本公开的一个或多个实施例,【示例十九】提供了一种消息处理方法,还包括:
380.在一些可选的实现方式中,若已预定日程为重复性日程,则所述将预定会议室的标识信息命中所述目标会议室的标识信息,且预定时段命中所述禁用周期的日程,作为被取消日程,包括:
381.将预定会议室的标识信息命中所述目标会议室的标识信息,且预定时段中与所述禁用周期重叠的子时段对应的日程,作为被取消日程。
382.根据本公开的一个或多个实施例,【示例二十】提供了一种消息处理方法,还包括:
383.在一些可选的实现方式中,在所述接收第一通知消息之后,还包括:
384.响应于预定操作,对第五日程进行预定;其中,所述第五日程包括新建日程和已预定日程。
385.根据本公开的一个或多个实施例,【示例二十一】提供了一种消息处理方法,还包括:
386.在一些可选的实现方式中,在所述对第五日程进行预定过程中,包括:
387.确定与当前设置的预定时段存在重叠的禁用周期的第二会议室;
388.将所述第二会议室的标识信息,与全部会议室中除去所述第二会议室的其他会议室的标识信息,进行区别显示。
389.根据本公开的一个或多个实施例,【示例二十二】提供了一种消息处理方法,还包括:
390.在一些可选的实现方式中,响应于标识信息选取操作,从显示的会议室的标识信息中,选取第五日程的预定会议室的标识信息。
391.根据本公开的一个或多个实施例,【示例二十三】提供了一种消息处理方法,还包括:
392.在一些可选的实现方式中,所述将所述第二会议室的标识信息,与全部会议室中除去所述第二会议室的其他会议室的标识信息,进行区别显示,包括:
393.于当前设置的展示范围为全部会议室时,将所述第二会议室的标识信息,与全部会议室中除去所述第二会议室的其他会议室的标识信息,进行区别显示。
394.根据本公开的一个或多个实施例,【示例二十四】提供了一种消息处理方法,还包括:
395.在一些可选的实现方式中,在所述对第五日程进行预定过程中,包括:
396.确定与当前设置的预定会议室的标识信息对应的当前禁用周期;
397.响应于时段设置操作,设置预定时段;
398.若当前设置的预定时段与所述当前禁用周期存在重叠,则生成时段冲突消息并提示。
399.根据本公开的一个或多个实施例,【示例二十五】提供了一种消息处理方法,还包括:
400.在一些可选的实现方式中,根据所述第一通知消息,判断当前预定的第五日程是否为被取消日程;
401.若是,则响应于当前预定的保存操作,生成所述第五日程的重新预定消息并提示。
402.根据本公开的一个或多个实施例,【示例二十六】提供了一种消息处理方法,还包括:
403.在一些可选的实现方式中,若当前预定的第五日程为被取消日程,则还包括:
404.从当前设置的预定会议室中,确定禁用周期与当前设置的预定时段存在重叠的第三会议室;
405.将所述第三会议室的标识信息,与当前设置的预定会议室中除去所述第三会议室的其他会议室的标识信息,进行区别显示。
406.根据本公开的一个或多个实施例,【示例二十七】提供了一种消息处理方法,还包括:
407.在一些可选的实现方式中,在所述接收第一通知消息之后,还包括:
408.在与所述目标会议室对应的会议室视图界面内,将与所述禁用周期对应的目标时段,和所述会议室视图界面中除所述目标时段之外的其他时段进行区别显示;其中所述会议室视图界面展示有各时段对应的会议室状态信息;
409.将所述第一通知消息,依据预设处理规则进行处理,生成与所述目标时段对应的会议室状态信息;
410.于所述目标时段对应的区域范围内,和/或,于触发所述区域范围时所呈现的日程提示界面内,展示与所述目标时段对应的会议室状态信息。
411.根据本公开的一个或多个实施例,【示例二十八】提供了一种消息处理方法,还包括:
412.在一些可选的实现方式中,若所述目标会议室为已订阅会议室,则还包括:
413.响应于已订阅会议室界面中目标会议室的查看操作,呈现所述目标会议室对应的会议室视图界面。
414.以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
415.此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
416.尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1