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.图1是根据一示例性实施例示出的一种日程创建方法的流程示意图。
28.图2是根据一示例性实施例示出的一种交互界面的示意图;
29.图3是根据一示例性实施例示出的另一种交互界面的示意图;
30.图4是根据一示例性实施例示出的又一种交互界面示意图。
31.图5是根据一示例性实施例示出的另一种日程创建方法的流程示意图。
32.图6是根据一示例性实施例示出的一种会议室确定装置的框图。
33.图7是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
34.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
35.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
36.图1是根据一示例性实施例示出的一种日程创建方法的流程图,如图1所示,日程创建方法用于终端设备中,包括以下步骤。
37.在步骤s11中,读取目标对象输入的日程关键词,并确定日程关键词是否为会议室关键词,其中,会议室关键词为与待确定的目标会议室关联的关键词;
38.在本公开的一些示例中,上述终端设备可以为智能手机,平板电脑,笔记本电脑等常用的具有一定计算能力且可以连接到网络中的终端设备。
39.在本技术的一些实施例中,上述会议室关键词可以为会议室的门牌号,会议室所在的楼层或所在建筑物名称等。
40.在步骤s12中,在确定日程关键词为会议室关键词的情况下,显示与会议室关键词匹配的描述信息列表,其中,描述信息列表中的每条描述信息中至少包括会议室关键词和用于描述会议室关键词所对应会议室的会议室信息;
41.在本公开的一些示例中,上述描述信息列表中还包括每个与会议室关键词所对应会议室的可用时间段信息,其中,显示与会议室关键词匹配的描述信息列表的步骤还包括:展示依据第一排列顺序对描述信息排列后的描述信息列表,其中,第一排列顺序为基于描述信息列表对应的多个会议室中的每个会议室在预设时间段中的可用时间长短确定的。
42.在本公开的一些示例中,显示与所述会议室关键词匹配的描述信息列表的步骤还包括:读取目标对象输入的会议时间段信息;显示删除与第一会议室对应的描述信息的所述描述信息列表,其中,所述第一会议室为可用时间段未完全覆盖所述会议时间段信息的会议室。
43.在本公开的一些示例中,描述信息列表中还包括每个与所述会议室关键词所对应会议室的位置信息,其中,所述显示与所述会议室关键词匹配的描述信息列表的步骤还包括:确定与所述目标对象对应的目标位置信息;展示依据第二排列顺序排列后的描述信息列表,其中,所述第二排列顺序为依据所述会议室的位置信息和所述目标位置信息确定的排列顺序。
44.在本公开的一些示例中,描述信息列表中还包括每个与所述会议室关键词所对应会议室的可容纳人数信息,其中,所述显示与所述会议室关键词匹配的描述信息列表的步骤还包括:读取目标对象输入的参会人员信息,并依据所述参会人员信息确定参会人数;展示删除与第二会议室对应的描述信息的所述描述信息列表,其中,所述第二会议室为可容纳人数少于所述参会人数的会议室。
45.在本公开的一些示例中,确定与会议室关键词匹配的描述信息列表的步骤包括:
依据会议室关键词,生成并向服务器发送会议室查询指令,其中,会议室查询指令中携带有与会议室关键词对应的会议室关键词信息,用于指示服务器返回与会议室关键词信息匹配的描述信息列表;接收描述信息列表。
46.在本公开的一些示例中,上述服务器可以为本地服务器,也可以为云端服务器。
47.在本公开的一些示例中,上述终端设备可以按照预设频率检测目标对象是否通过终端设备上的交互界面在指定区域输入会议室关键词,其中,指定区域为交互界面上用于输入会议室关键词的区域。当终端设备检测到目标对象输入会议室关键词后,会生成携带有与该会议室关键词对应的会议室关键词信息的查询指令。
48.在本公开的一些示例中,上述终端设备还可以在检测到目标对象在如图2交互界面的指定区域输入会议室关键词后,以预设频率检测目标对象输入的会议室关键词是否发生变化,并在检测到发生变化时,生成携带有与变化后的会议室关键词对应的会议室关键词信息的查询指令。
49.在本公开的一些示例中,终端设备也可以将交互界面中用于输入会议室关键词的区域作为特定触发区域。具体地,当目标对象在该特定触发区域输入信息时,终端设备会开始读取目标对象输入的会议室关键词,然后生成携带有会议室关键词信息的查询指令。
50.在本公开的一些示例中,终端设备也可以在目标对象选择创建会议后再读取关键词信息,然后生成会议室查询指令。具体地,如图3所示,当目标对象输入会议室关键词后,可以点击创建按钮,然后终端设备会检测交互界面中特定区域中的会议室关键词,并生成对应的查询指令,获取并向目标对象展示会议室的会议室信息列表。
51.在本公开的一些示例中,如图2或图3所示,目标对象还可以通过交互界面添加会议提醒。例如,可以通过交互界面选择会议提醒的时间点。
52.在本公开的一些示例中,如图2或图3所示,目标对象还可以通过交互界面添加参会人员信息,包括参会人员的身份标识信息。
53.在本公开的一些示例中,描述信息列表中还包括每个与会议室关键词所对应会议室的可用时间段信息,其中,在接收描述信息列表的步骤之后,日程创建方法还包括:依据可用时间段信息,确定描述信息列表所对应的多个会议室中每个会议室在预设时间段中的可用时间长短;按照可用时间长度由长到短的顺序,对描述信息列表对应的多个会议室进行排序,得到第一排列顺序;依据第一排列顺序,对描述信息列表中的描述信息进行排序。
54.在本公开的一些示例中,当终端设备检测到目标对象通过交互界面选择的会议日期后,终端设备会基于描述信息列表中每个会议室的可用时间段信息,来确定每个会议室在上述会议日期时的可用时间段长度,并根据可用时间段长度来由长到短的顺序重新排列描述信息列表中各条描述信息的排列顺序。
55.在本公开的一些示例中,在接收描述信息列表的步骤之后,日程创建方法还包括:读取目标对象输入的会议时间段信息;比较会议时间段信息对应的会议时间段和可用时间段信息对应的可用时间段,确定多个第一会议室,其中,第一会议室对应的可用时间段未完全覆盖会议时间段;删除描述信息列表中与第一会议室对应的描述信息。
56.具体地,当终端设备检测到目标对象通过交互界面输入了目标会议的会议时间段信息后,终端设备会依次比较描述信息列表中每个会议室的可用时间段和上述会议时间段,并确定可用时间段不能完全覆盖上述会议时间段的会议室为不可用会议室,并删除不
可用会议室的相关描述信息,从而避免了目标对象误选到不符合实际需求的会议室。
57.在本公开的一些示例中,描述信息列表中还包括每个与会议室关键词所对应会议室的位置信息,其中,在接收描述信息列表的步骤之后,日程创建方法还包括:确定与目标对象对应的目标位置信息;依据会议室的位置信息和目标位置信息,确定描述信息列表所对应的多个会议室中每个会议室与目标位置之间的距离长度,其中,目标位置为目标位置信息对应的位置;按照距离长度由长到短的顺序,对描述信息列表对应的多个会议室进行排序,得到第二排列顺序;依据第二排列顺序,对描述信息列表中的描述信息进行排序。
58.在本公开的一些示例中,上述会议室的位置信息可以为会议室所在建筑物或楼层的位置,目标对象对应的目标位置信息也可以为目标对象所对应的建筑物或楼层。其中,目标建筑物所对应的建筑物或楼层可以为终端设备基于目标对象的账户信息确定的目标对象工作地点,或者目标对象通过交互界面输入的会议室地点。
59.在本公开的一些示例中,目标位置信息为目标对象的工位位置信息,确定与目标对象对应的目标位置信息的步骤包括:读取与目标对象对应的目标账户的目标账户信息,其中,目标账户信息中至少包括目标账户的标识信息;依据标识信息,向服务器发送用于指示服务器返回工位位置信息的工位位置查询指令,其中,工位位置查询指令中携带有标识信息;接收服务器返回的工位位置信息。
60.具体地,在本公开的一些示例中,图1所示的日程创建方法可以由终端设备中运行的办公软件来执行。当用户需要通过上述办公软件来申请会议室时,目标对象首先需要使用自己的办公账户来登录上述办公软件。
61.在本公开的一些示例中,上述办公软件会基于目标对象输入的办公账户对应的标识信息,从服务器中检索与目标对象的办公账户对应的工作信息,例如目标对象的职位,工位位置等。
62.在本公开的一些示例中,确定与目标对象对应的目标位置信息的步骤包括:读取目标对象输入的会议位置信息,并将会议位置信息作为目标位置信息。
63.在本公开的一些示例中,描述信息列表中还包括每个与会议室关键词所对应会议室的可容纳人数信息,在接收描述信息列表的步骤之后,日程创建方法还包括:读取目标对象输入的参会人员信息,并依据参会人员信息确定参会人数;确定与描述信息列表对应的每个会议室的可容纳人数;确定多个可容纳人数小于参会人数的第二会议室;删除描述信息列表中与第二会议室对应的描述信息。
64.在步骤s13中,响应于目标对象的选择指令,从描述信息列表中选择与选择指令对应的目标描述信息,并将目标描述信息对应的会议室作为目标会议室。
65.在本公开的一些示例中,响应于目标对象的选择指令,从描述信息列表中选择与选择指令对应的目标描述信息,并将目标描述信息对应的会议室作为目标会议室后,还可以基于参会人员信息,确定除目标对象外的其他参会人员,然后将目标会议室对应的目标描述信息写入交互界面,并向目标对象和其他参会人员展示写入目标描述信息后的交互界面,其中,目标描述信息包括以下至少之一:目标会议室所在城市,工区,楼宇,楼层,目标会议室的具体名称。
66.在本公开的一些示例汇总,会议室关键词包括以下至少之一:目标会议室的位置信息,目标会议室的容纳人数信息,目标会议室的可用时间信息,目标会议室的可用设备信
息。
67.在本公开的一些示例中,响应于目标对象的选择指令,从描述信息列表中选择与选择指令对应的目标描述信息,并将目标描述信息对应的会议室作为目标会议室后,日程创建方法还包括:存储目标会议室对应的目标描述信息,并在目标对象再次创建日程时展示目标描述信息。
68.在本公开的一些示例中,如图4所示,在目标对象选择了目标会议室后,终端设备会将目标会议室所对应的会议室信息填写到交互界面的指定区域中,然后通过交互界面向目标对象展示目标会议的会议室信息,会议时间信息,参会人员信息,其中,上述会议信息包括会议室的详细名称,具体到城市、工区、楼宇、楼层、具体名称。
69.在本公开的一些示例中,如图4所示,目标对象还可以在交互界面中添加备注信息。
70.在本公开的一些示例中,在目标对象选定了目标会议室之后,终端设备会读取目标对象输入的参会人员信息,并基于参会人员信息确定参会人员的标识信息,然后将目标会议室以及会议的时间信息等和其他参会人员的标识信息发送给服务器,由服务器基于标识信息将目标会议室以及会议的时间信息等推送给其他参会人员。
71.在本公开的一些示例中,当目标对象确定了目标会议室后,终端设备会向服务器发送一个携带有目标会议室标识和新增被占用时间段的指示信息,服务器会基于该指示信息来修改上述目标会议室标识所对应的会议室的可用时间段。
72.在本公开的一些示例中,由于服务器更新数据需要一定的时间,因此当服务器接收到针对同一个会议室的多个指示信息后,会基于接收到上述指示信息的先后顺序,选择最早接收到的指示信息来更新目标会议室的可用时间段,并向其他指示信息对应的客户端返回提示信息,所述提示信息用于提示目标对象当前选择的会议室时间冲突,需要申请新的会议室。
73.具体地,假设目标对象a和目标对象b都选择了申请会议室a作为目标会议室,且目标对象a选择的会议时间是上午9:00到11:00,目标对象b选择的会议时间是上午8:30到10:30,这样由于目标对象a和目标对象b选择了同一个会议室,并且目标对象a和目标对象b的会议时间存在冲突,此时便需要确定会议室应当分配给目标对象a还是目标对象b。
74.在本公开的一些示例中,假设目标对象a和目标对象b申请会议室的时间接近,这样目标对象a和目标对象b通过各自的终端设备接收到的描述信息列表中目标会议室对应的会议室信息是相同的,因此目标对象a和目标对象b此时可以选择同一个会议室作为目标会议室。假设选定目标会议室后,服务器先接收到目标对象a通过终端设备发送的指示信息,再接收到目标对象b发送的指示信息,此时服务器会先基于目标对象a发送的指示信息修改目标会议室的可用时间段信息,然后再处理目标对象b发送的指示信息。
75.具体地,服务器在处理目标对象b发送的指示信息时,会先比较指示信息中携带的新增被占用时间段和更新后的会议室可用时间段,判断更新后的会议室可用时间段能否完全覆盖指示信息中携带的新增被占用时间段。如果判断结果为更新后的会议室可用时间段不能完全覆盖指示信息中携带的新增被占用时间段,则向目标对象b使用的终端设备发送提示信息,提醒目标对象b当前选择的会议室已经被占用,建议目标对象b申请新的会议室。
76.在本公开的一些示例中,目标对象还可以选择通过上述交互界面选择会议所需设
备来对会议室进行进一步地筛选。例如,当目标对象申请创建的会议中存在远程参会的参会人员,则会议室中应当有相应的麦克风,音箱,屏幕以及可以连接网络的通信设备等。这样终端设备在接收到描述信息列表后,会基于目标对象所需的设备确定硬件设施不符合目标对象需求的会议室,并删除这些会议室对应的描述信息。
77.上述日程创建方法,通过读取目标对象输入的会议室关键词,其中,会议室关键词为待确定的目标会议室名称中包含的关键词;确定与会议室关键词匹配的描述信息列表,其中,描述信息列表中的每条描述信息中至少包括会议室关键词和用于描述会议室关键词所对应会议室的描述信息;响应于目标对象的选择指令,从描述信息列表中选择与选择指令对应的目标描述信息,并将目标描述信息对应的会议室作为目标会议室的方式,实现了基于用户输入的关键词来确定目标会议室,从而解决了用户在申请会议室时需要输入的内容较多导致用户体验不佳的问题。
78.在本公开的一些示例中,还提供了一种如图5所示的日程创建方法,适合用于服务器中,其中,该方法包括如下步骤:
79.在步骤s51中,接收会议室查询指令,其中,会议室查询指令由目标对象通过终端设备生成并发送;
80.在步骤s52中,解析会议室查询指令,确定会议室查询指令中携带的会议室关键词信息,其中,会议室关键词信息对应的会议室关键词为待确定的目标会议室名称中包含的关键词;
81.在本公开的一些示例中,描述信息列表中还包括每个与会议室关键词所对应会议室的可用时间段信息,其中,确定与会议室关键词信息匹配的描述信息列表的步骤包括:依据可用时间段信息,确定描述信息列表所对应的多个会议室中每个会议室在预设时间段中的可用时间长短;按照可用时间长度由长到短的顺序,对描述信息列表对应的多个会议室进行排序,得到第一排列顺序;依据第一排列顺序,对描述信息列表中的描述信息进行排序。
82.在本公开的一些示例中,在依据可用时间段信息,确定描述信息列表所对应的多个会议室中每个会议室在预设时间段中的可用时间长短的步骤之后,日程创建方法还包括:接收终端设备发送的会议时间段信息;比较会议时间段信息对应的会议时间段和可用时间段信息对应的可用时间段,确定多个第一会议室,其中,第一会议室对应的可用时间段未完全覆盖会议时间段;删除描述信息列表中与第一会议室对应的描述信息。
83.在本公开的一些示例中,描述信息列表中还包括每个与会议室关键词所对应会议室的位置信息,其中,确定与会议室关键词信息匹配的描述信息列表的步骤包括:确定与目标对象对应的目标位置信息;依据会议室的位置信息和目标位置信息,确定描述信息列表所对应的多个会议室中每个会议室与目标位置之间的距离长度,其中,目标位置为目标位置信息对应的位置;按照距离长度由长到短的顺序,对描述信息列表对应的多个会议室进行排序,得到第二排列顺序;依据第二排列顺序,对描述信息列表中的描述信息进行排序。
84.在本公开的一些示例中,描述信息列表中还包括每个与会议室关键词所对应会议室的可容纳人数信息,确定与会议室关键词信息匹配的描述信息列表的步骤包括:接收终端设备发送的参会人员信息,并依据参会人员信息确定参会人数;确定与描述信息列表对应的每个会议室的可容纳人数;确定多个可容纳人数小于参会人数的第二会议室;删除描
述信息列表中与第二会议室对应的描述信息。
85.在步骤s53中,确定与会议室关键词信息匹配的描述信息列表,其中,描述信息列表中的每条描述信息中至少包括会议室关键词和用于描述会议室关键词对应的会议室的描述信息;发送描述信息列表至终端设备。
86.在本公开的一些示例中,也可以由服务器来对描述信息列表中的会议室信息进行排序和筛选,此时终端设备仅起到依据目标对象的相关操作生成对应的查询指令来提供信息,以及将目标会议室的会议室信息填充到交互界面上并向目标对象展示的作用。
87.具体地,服务器通过以下方式来执行日程创建方法:接收会议室查询指令,其中,会议室查询指令由目标对象通过终端设备生成并发送;解析会议室查询指令,确定会议室查询指令中携带的会议室关键词信息,其中,会议室关键词信息对应的会议室关键词为待确定的目标会议室名称中包含的关键词;确定与会议室关键词信息匹配的描述信息列表,其中,描述信息列表中的每条描述信息中至少包括会议室关键词和用于描述会议室关键词对应的会议室的描述信息;发送描述信息列表至终端设备,并通过终端设备向目标对象展示描述信息列表。
88.在本公开的一些实施例中,上述确定与会议室关键词信息匹配的描述信息列表的步骤包括:依据会议室关键词信息,确定多个第一会议室,其中,多个第一会议室中的每个第一会议室的会议室名称中均包括会议室关键词;确定每个第一会议室在预设时间段中的空闲时间段,其中,空闲时间段为未安排会议的时间段;比较每个第一会议室对应的空闲时间段的时间长度,并按照时间长度由长到短的顺序对多个第一会议室进行排序,得到第一排列顺序;依据第一排列顺序对每个第一会议室对应的描述信息进行排序,得到描述信息列表。
89.在本公开的一些示例中,在依据会议室关键词信息,确定多个第一会议室的步骤之后,日程创建方法还包括:解析会议室查询指令,确定会议室查询指令中携带的目标位置信息;依据位置信息,确定每个第一会议室与目标位置信息之间的距离长度;比较每个第一会议室对应的距离长度,并按照距离长度由短到长的顺序对多个第一会议室进行排序,得到第二排列顺序;依据第二排列顺序对每个第一会议室对应的描述信息进行排序,得到描述信息列表。
90.在本公开的一些示例中,在确定与会议室关键词信息匹配的描述信息列表的步骤之后,日程创建方法还包括:解析会议室查询指令,确定会议室查询指令中携带的会议人数信息;确定每个第一会议室对应的可容纳人数;确定多个第一会议室中可容纳人数小于会议人数信息对应的会议人数的第二会议室;删除描述信息列表中与第二会议室对应的描述信息。
91.图6是根据一示例性实施例示出的一种会议室确定装置框图。参照图6,该装置包括读取单元161,处理单元162和选择单元163。
92.该读取单元161被配置为执行读取目标对象输入的日程关键词,并确定所述日程关键词是否为会议室关键词,其中,所述会议室关键词为与待确定的目标会议室关联的关键词;
93.该处理单元162被配置为执行在确定所述日程关键词为所述会议室关键词的情况下,显示与所述会议室关键词匹配的描述信息列表,其中,所述描述信息列表中的每条描述
信息中至少包括所述会议室关键词和用于描述所述会议室关键词所对应会议室的会议室信息;
94.该选择单元163被配置为执行响应于所述目标对象的选择指令,从所述描述信息列表中选择与所述选择指令对应的目标描述信息,并将所述目标描述信息对应的会议室作为所述目标会议室。
95.在本公开的一些实例中,上述会议室确定装置还包括排序单元164和筛选单元165。
96.在本公开的一些示例中,上述排序单元164被配置为执行依据可用时间段信息,确定描述信息列表所对应的多个会议室中每个会议室在预设时间段中的可用时间长短;按照可用时间长度由长到短的顺序,对描述信息列表对应的多个会议室进行排序,得到第一排列顺序;依据第一排列顺序,对描述信息列表中的描述信息进行排序。
97.在本公开的一些示例中,上述排序单元164还被配置为执行确定与目标对象对应的目标位置信息;依据会议室的位置信息和目标位置信息,确定描述信息列表所对应的多个会议室中每个会议室与目标位置之间的距离长度,其中,目标位置为目标位置信息对应的位置;按照距离长度由长到短的顺序,对描述信息列表对应的多个会议室进行排序,得到第二排列顺序;依据第二排列顺序,对描述信息列表中的描述信息进行排序。
98.在本公开的一些示例中,上述筛选单元165被配置为执行读取目标对象输入的会议时间段信息;比较会议时间段信息对应的会议时间段和可用时间段信息对应的可用时间段,确定多个第一会议室,其中,第一会议室对应的可用时间段未完全覆盖会议时间段;删除描述信息列表中与第一会议室对应的描述信息。
99.在本公开的一些示例中,上述筛选单元165还被配置为执行读取目标对象输入的参会人员信息,并依据参会人员信息确定参会人数;确定与描述信息列表对应的每个会议室的可容纳人数;确定多个可容纳人数小于参会人数的第二会议室;删除描述信息列表中与第二会议室对应的描述信息。
100.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
101.图7是根据一示例性实施例示出的一种电子设备700的框图。
102.在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器704,上述指令可由装置700的处理器720执行以完成以下日程创建方法:读取目标对象输入的会议室关键词,其中,会议室关键词为待确定的目标会议室名称中包含的关键词;确定与会议室关键词匹配的描述信息列表,其中,描述信息列表中的每条描述信息中至少包括会议室关键词和用于描述会议室关键词所对应会议室的描述信息;响应于目标对象的选择指令,从描述信息列表中选择与选择指令对应的目标描述信息,并将目标描述信息对应的会议室作为目标会议室。可选地,存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
103.在示例性实施例中,还提供一种计算机程序产品,包括计算机程序/指令,上述计算机程序、指令被处理器执行时实现如下日程创建方法:读取目标对象输入的会议室关键词,其中,会议室关键词为待确定的目标会议室名称中包含的关键词;确定与会议室关键词
匹配的描述信息列表,其中,描述信息列表中的每条描述信息中至少包括会议室关键词和用于描述会议室关键词所对应会议室的描述信息;响应于目标对象的选择指令,从描述信息列表中选择与选择指令对应的目标描述信息,并将目标描述信息对应的会议室作为目标会议室。
104.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
105.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。