掌桥专利:专业的专利平台
掌桥专利
首页

一种会议时间的确定方法、装置、电子设备及介质

文献发布时间:2023-06-19 11:49:09


一种会议时间的确定方法、装置、电子设备及介质

技术领域

本申请涉及通讯技术领域,具体而言,涉及一种会议时间的确定方法、装置、电子设备及介质。

背景技术

在企业的日常工作中,企业员工通过参加会议决策出方案来保障企业或者各级组织的正常运转以及持续发展,因此会议是必不可少的一部分。但是在进行会议安排时,常常会发生会议时间和员工已有安排时间存在冲突的情况,这时需要人工逐一和参会人员进行确认已有安排时间,确定合适的最佳会议时间,这种通过人工确定会议时间的方式,会花费企业大量的人工资源,同时也会降低企业的运作效率。

发明内容

有鉴于此,本申请的目的在于提供一种会议时间的确定方法、装置、电子设备及介质,用于解决现有技术中以人工确定会议时间的方法浪费人工资源、企业运作效率较低的问题。

本申请实施例提供了一种会议时间的确定方法,所述确定方法包括:

(A)识别会议通知消息,根据识别结果分别确定待召开会议的初始会议时间和需要参与所述待召开会议的参会人员;

(B)获取所述参会人员在所述初始会议时间内的日程信息;

(C)基于所述日程信息确定日程与待召开会议的初始会议时间冲突的参会人员的数目;

(D)根据所述日程与待召开会议的初始会议时间冲突的参会人员的数目,确定待召开会议的实际会议时间。

进一步的,在步骤(A)中,所述识别所述会议通知消息,根据识别结果确定待召开会议的初始会议时间的步骤包括:

对所述会议通知消息进行关键字识别,识别与会议相关的时间信息;

若识别出与会议相关的时间信息,则基于所述时间信息确定待召开会议的初始会议时间;

若未识别出与会议相关的时间信息,则将预存的可选时间信息作为待召开会议的初始会议时间。

进一步的,在步骤(A)中,所述识别所述会议通知消息,根据识别结果确定需要参与所述待召开会议的参会人员的步骤包括:

对所述会议通知消息进行关键字识别,识别参会相关的人员;

若识别出参会相关的人员,则将识别出的人员确定为需要参与所述待召开会议的参会人员;

若未识别出会议相关的人员,则将接收到所述会议通知消息的人员确定为需要参与所述待召开会议的参会人员。

进一步的,步骤(D)包括:

当日程与待召开会议的初始会议时间冲突的参会人员的数目满足预定条件时,则将待召开会议的初始会议时间确定为待召开会议的实际会议时间;

当日程与待召开会议的初始会议时间冲突的参会人员的数目不满足预定条件时,则从至少一个候选会议时间中获取目标候选会议时间,将目标候选会议时间确定为初始会议时间,返回执行步骤(C)。

进一步的,所述确定方法还包括:

(E)响应待召开会议的实际会议时间被确定,向所述参会人员发送用于指示待召开会议的实际会议时间的通知消息。

进一步的,所述预定条件是指日程与待召开会议的初始会议时间冲突的参会人员的数目小于预定阈值,或者,日程与待召开会议的初始会议时间冲突的参会人员的数目与需要参与所述待召开会议的参会人员的数目的比值小于预定比值。

第二方面,本申请实施例还提供了一种会议时间的确定装置,所述确定装置包括:

确定模块,用于识别会议通知消息,根据识别结果分别确定待召开会议的初始会议时间和需要参与所述待召开会议的参会人员;

获取模块,用于获取参会人员的日程信息;

数目确定模块,用于基于所述日程信息确定日程与待召开会议的初始会议时间冲突的参会人员的数目;

会议时间确定模块,用于根据日程与待召开会议的初始会议时间冲突的参会人员的数目,确定待召开会议的实际会议时间。

进一步的,所述确定模块还用于:

对所述会议通知消息进行关键字识别,识别与会议相关的时间信息;

若识别出与会议相关的时间信息,则基于所述时间信息确定待召开会议的初始会议时间;

若未识别出与会议相关的时间信息,则将预存的可选时间信息作为待召开会议的初始会议时间。

第三方面,本申请实施例提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的会议时间的确定方法的步骤。

第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如上述的会议时间的确定方法的步骤。

本申请实施例提供的会议时间的确定方法,首先识别会议通知消息,根据识别结果分别确定待召开会议的初始会议时间和需要参与所述待召开会议的参会人员;获取所述参会人员在所述初始会议时间内的日程信息;然后基于所述日程信息确定日程与待召开会议的初始会议时间冲突的参会人员的数目;最后根据所述日程与待召开会议的初始会议时间冲突的参会人员的数目,确定待召开会议的实际会议时间。

本申请实施例提供的会议时间的确定方法,能够实时获取出发送的会议通知消息,识别出待召开会议的初始会议时间和需要参与会议的参会人员,并且根据参会人员在初始会议时间内的日程信息与初始会议时间确定出时间冲突的参会人员的数目,再根据冲突的参会人员的数目确定出待召开会议的实际会议时间。与现有技术中的通过人工确定会议时间的方式相比,本申请可以根据员工的日程信息合理安排出最合适的会议时间,并将会议的相关信息发送给参会人员,减少了人工资源的消耗,也提高了企业的运作效率。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的一种会议时间的确定方法的流程图;

图2为本申请实施例提供的确定待召开会议的初始会议时间的步骤的流程图;

图3为本申请实施例提供的一种会议时间的确定装置的结构示意图;

图4为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本申请保护的范围。

在企业的日常工作中,企业员工通过参加会议决策出方案来保障企业或者各级组织的正常运转以及持续发展,因此会议是必不可少的一部分。现有情况下,通常需要会议发起人征求各个参会人员的意见,进行会议时间的确认,但是当参会人员数量较多时,很容易发生会议时间与参会人员已有日程的时间冲突的情况,如果部分人员不能参与会议,会议举行的有效性就会降低,还需要其他人员进行会议内容的转述,会降低企业的运作效率。这时就需要会议发起人逐一和参会人员确认已有日程的时间,确定合适的最佳会议时间,这种通过人工确定会议时间的方式,会浪费企业大量的人工资源,花费人员大量的时间和精力。

基于此,本申请实施例提供了一种会议时间的确定方法,以解决现有技术中以人工确定会议时间的方法浪费人工资源、企业运作效率较低的问题。

请参阅图1,图1为本申请实施例所提供的一种会议时间的确定方法的流程图。如图1中所示,本申请实施例提供的一种会议时间的确定方法,包括以下步骤:

S101,识别会议通知消息,根据识别结果分别确定待召开会议的初始会议时间和需要参与待召开会议的参会人员。

需要说明的是,会议通知消息是指与会议相关的沟通消息,例如,该会议通知消息可以是企业员工在企业通讯工具群内发送的消息,也可以是企业员工通过企业通讯工具发送给员工个人的消息。其中,企业通讯工具可以是企业微信、QQ、MSN、钉钉等通讯工具。待召开会议指的是发送会议通知消息的人员想要召开的会议,初始会议时间指的是会议通知消息中携带的,会议发起人预先设定的待召开会议的会议时间。

关于步骤S101,在具体实施时,识别企业人员通过企业通讯工具发送到企业群内或发送给其他企业人员的会议通知消息,根据会议通知消息的识别结果确定待召开会议的初始会议时间,以及需要参与该待召开会议的参会人员。

作为一种可选的实施方式,会议通知消息可以以文字信息的形式进行发送,也可以以语音信息的形式进行发送。当会议通知消息为文字信息时,根据预设的关键字数据库,提取文字信息中的关键词,将关键词与预设的关键词数据库进行匹配,基于匹配结果确定待召开会议的初始会议时间和需要参与所述待召开会议的参会人员;当会议通知消息为语音信息时,对获取的会议通知消息进行语音识别,根据语音识别结果确定待召开会议的初始会议时间和需要参与待召开会议的参会人员。

清参阅图2,图2为本申请实施例提供的确定待召开会议的初始会议时间的步骤的流程图,如图2所述,在步骤S101中,可以通过以下步骤确定待召开会议的初始会议时间:

S1011,对会议通知消息进行关键字识别,识别与会议相关的时间信息。

S1012,若识别出与会议相关的时间信息,则基于时间信息确定待召开会议的初始会议时间。

S1013,若未识别出与会议相关的时间信息,则将预存的可选时间信息作为待召开会议的初始会议时间。

在步骤S1011-S1013中,需要说明的是,时间信息的关键字指的是能够表述开会时间的描述信息,例如“下午”、“五点”、“17:00”等带有时间信息的关键字。根据会议通知消息中的关键字进行开会时间的关键字识别,识别与会议相关的时间信息。

具体的,在识别与会议相关的时间信息时,存在两种情况,情况一是会议通知消息中存在准确的与会议相关的时间信息,那么可以基于识别出的时间信息确定待召开会议的初始会议时间。准确的与会议相关的时间信息可以是既带有会议的开始时间,又带有会议的截止时间的时间信息,或者可以是仅带有会议的开始时间,未带有会议的截止时间的时间信息。情况二是会议通知消息中存在不准确的与会议相关的时间信息,那么将预存的可选时间作为待召开会议的初始会议时间。不准确的与会议相关的时间信息可以是仅携带会议日期或携带有“上午”、“下午”等字样的时间信息。作为示例,下面对这两种情况分别进行说明:

情况一:例如,会议通知消息为“今天15:00开会,到17:00散会”,通过对该会议通知消息的关键字识别可以识别出与会议相关的时间信息“15:00”和“17:00”,与会议相关的触发动作信息“开会”和“散会”,则确定会议的开始时间为15:00,会议的结束时间为17:00,既带有会议的开始时间,又带有会议的截止时间,则基于会议时间信息确定待召开会议的初始会议时间为15:00-17:00。若会议通知消息为“今天15:00开会”,通过对该会议通知消息的关键字识别可以识别出与会议相关的时间信息“15:00”,与会议相关的触发动作信息“开会”,则确定会议的开始时间为15:00,只带有会议的开始时间,未带有会议的截止时间,则按照预先设定的默认会议时长来确定待召开会议的初始会议时间,例如,预先设定的默认会议时长为1小时,则初始会议时间为15:00-16:00。在具体实施时,默认会议时长可以由会议发起人自行设定,对此本申请不做具体限定。

情况二:例如,会议通知消息为“今天下午开会”,通过对该会议通知消息的关键字识别可以识别出与会议相关的时间信息为“下午”,与会议相关的触发动作信息“开”,则确定会议的大致时间为今天下午。当会议时间为下午时,则按照预存的可选时间来确定待召开会议的初始会议时间,默认的,可以将预存的可选时间中最早的时间段作为初始会议时间,例如,会议时间在下午时,预存的可选时间为12:00-19:00,则将12:00-13:00作为初始会议时间。在具体实施时,预存的可选时间以及初始会议时间的确定规则可以由会议发起人自行设定,对此本申请不做具体限定。

具体实施时,在步骤S101中,可以通过以下步骤确定待召开会议的初始会议时间参会人员:

步骤1014,对会议通知消息进行关键字识别,识别参会相关的人员。

步骤1015,若识别出参会相关的人员,则将识别出的人员确定为需要参与待召开会议的参会人员。

步骤1016,若未识别出会议相关的人员,则将接收到会议通知消息的人员确定为需要参与所述待召开会议的参会人员。

在上述步骤1014-1016中,需要说明的是,参会相关的人员的关键字指的是能够准确表述参会相关人员的描述信息,例如“明天上午开会@所有人”,“明天上午开会@张三@李四”等。根据会议通知消息中的关键字进行会议相关人员的关键字识别,识别需要参与待召开会议的参会人员。

具体的,在识别需要参与待召开会议的参会人员时,存在两种情况,情况一是会议通知消息中提及了参会相关的人员,对于参会相关的人员,同样有两种情况,可以是指定个别参会相关的人员,也可以是指定所有参会相关的人员,因此,需要对上述两种情况进行判断,当判定参会相关的人员为个别参加会议的人员时,则将相关人员和消息发起人确定为需要参与待召开会议的参会人员,当判定参会相关的人员为所有参加会议的人员时,则将群内所有人或接到该会议通知消息的所有人和消息发起人确定为需要参加待召开会议的参会人员。情况二是会议通知消息中未提及参会相关的人员,由于该会议通知消息是在一个群组内发起的,或是单独发送给某些参会相关的人员,群组内的所有人员或单独发送的某些参会相关的人员均能够接收到该会议通知消息,默认该群组内的所有人员或可以接收到该会议通知消息的所有人员均为需要参加待召开会议的参会人员。作为示例,下面对上述两种情况进行说明:

情况一,例如会议通知消息为:“王五:我们15:00开个会讨论一下这个问题,@张三@李四。”针对于上述会议通知消息,首先可以判断出该会议通知消息提及了参会相关的人员,提及参会相关的人员的方式为使用字符@,参会相关的人员为张三和李四,可以判定上述参会相关的人员为参加待召开会议的参会人员,则将王五、张三、李四确定为需要参加待召开会议的参会人员。或会议通知消息为:“王五:我们15:00开个会讨论一下这个问题@所有人。”针对于上述会议通知消息,首先可以判断出该会议通知消息提及了参会相关的人员,提及相关人员的方式为使用字符@,参会相关的人员为所有人,则识别该会议通知消息所在的群组,或接收到该会议通知消息的参会相关的人员,将该群组内的所有成员或接收到该消息的所有成员确定为需要参加待召开会议的参会人员。

情况二:例如会议通知消息为:“王五:我们15:00开个会讨论一下这个问题”上述会话信息未提及参会相关的人员,则识别该会议通知消息所在的群组,或接收到该会议通知消息的参会相关的人员,将该群组内的所有成员或接收到该消息的所有成员确定为需要参加待召开会议的参会人员。

S102,获取参会人员在初始会议时间内的日程信息。

需要说明的是,日程信息指的是企业人员的个人日程安排所对应的日程信息,其中,日程信息需要包括个人日程安排所对应的开始时间、结束时间和日期。企业员工可以通过企业通讯工具自行建立待办事项的日程,例如待参加的会议,待参加的活动等。

关于步骤S102,在具体实施时,首先获取所有需要参加待召开会议的参会人员的已有日程信息,然后筛选出所有参会人员的已有日程信息中在初始会议时间内的日程信息。

S103,基于日程信息确定日程与待召开会议的初始会议时间冲突的参会人员的数目。

关于步骤S103,在具体实施时,根据所有需要参加待召开会议的参会人员的日程信息和待召开会议的初始会议时间进行会议时间冲突的检测。日程与待召开会议存在冲突的情况为日程开始时间和/或日程结束时间在初始会议时间之内,或日程开始时间在初始会议时间的开始时间前并且日程结束时间在初始会议时间的结束时间后。

例如,待召开会议的初始会议时间为今天的15:00-16:00,根据步骤S102获取到员工A在初始会议时间内的日程信息为今天15:30-16:30的其他日程安排,员工A的日程开始时间15:30在初始会议时间15:00-16:00内,则认为员工A为日程与待召开会议的初始会议时间冲突的参会人员;根据步骤S102获取到员工B在初始会议时间内的日程信息为今天14:00-15:20的其他日程安排,员工B的日程结束时间15:20在初始会议时间15:00-16:00内,则认为员工B为日程与待召开会议的初始会议时间冲突的参会人员;根据步骤S102获取到员工C在初始会议时间内的日程信息为今天14:30-16:30的其他日程安排,员工C的日程开始时间14:30在初始会议时间的开始时间15:00前并且日程结束时间16:30在初始会议时间的结束时间16:00后,则认为员工C为日程与待召开会议的初始会议时间冲突的参会人员。对所有需要参加待召开会议的参会人员的日程信息和待召开会议的初始会议时间进行会议时间冲突的检测,并确定出日程与待召开会议的初始会议时间冲突的参会人员的数目。

作为一种可选的实施方式,在日程与待召开会议的初始会议时间冲突的参会人员被确定后,可以通过企业通讯工具向发送该会议通知消息所在的群组中发送用于指示冲突的参会人员的通知消息,或者通过企业通讯工具向每个冲突的参会人员单独发送用于指示冲突的参会人员的通知消息。

S104,根据日程与待召开会议的初始会议时间冲突的参会人员的数目,确定待召开会议的实际会议时间。

需要说明的是,待召开会议的实际会议时间指的是通过本申请实施例提供的会议时间的确定方法确定出的最终的会议时间。

这里,根据步骤S103确定出的与待召开会议的初始会议时间冲突的参会人员的数目,确定待召开会议的实际会议时间。

具体实施时,在步骤S104中,可以通过以下步骤确定待召开会议的实际会议时间:

步骤1041,当日程与待召开会议的会议进行时间冲突的参会人员的数目满足预定条件时,则将待召开会议的初始会议时间确定为待召开会议的实际会议时间。

步骤1042,当日程与待召开会议的会议进行时间冲突的参会人员的数目不满足预定条件时,则从至少一个候选会议时间中获取目标候选会议时间,将目标候选会议时间确定为初始会议时间,返回执行步骤S103。

需要说明的是,在步骤1041和步骤1042中,候选会议时间指的是在特定时间段范围内待选择的待召开会议的会议时间。

预定条件是指日程与待召开会议的初始会议时间冲突的参会人员的数目小于预定阈值,或者,日程与待召开会议的初始会议时间冲突的参会人员的数目与需要参与待召开会议的参会人员的数目的比值小于预定比值。预定阈值指的是预先设定的日程与待召开会议的初始会议时间冲突的参会人员的数目,例如3个人,在具体实施时预定阈值可以由会议发起人自行设定,对此本申请不做具体限定。预定比值指的是预先设定的日程与待召开会议的初始会议时间冲突的参会人员的数目与需要参与待召开会议的参会人员的数目的比值,例如日程与待召开会议的初始会议时间冲突的参会人员的数目为3个人,需要参与待召开会议的参会人员的数目为15个人,则认为日程与待召开会议的初始会议时间冲突的参会人员的数目与需要参与待召开会议的参会人员的数目的比值为五分之一,在具体实施时预定比值可以由会议发起人自行设定,对此本申请不做具体限定。

当日程与待召开会议的初始会议时间冲突的参会人员的数目小于预定阈值时,例如预定阈值为5个人,确定出的日程与待召开会议的初始会议时间冲突的参会人员的数目为3个人;或日程与待召开会议的初始会议时间冲突的参会人员的数目与需要参与待召开会议的参会人员的数目的比值小于或者等于预定比值,例如预定比值为五分之一,日程与待召开会议的初始会议时间冲突的参会人员的数目与需要参与待召开会议的参会人员的数目的比值为十分之一时,则认为日程与待召开会议的会议进行时间冲突的参会人员的数目满足预定条件,将待召开会议的初始会议时间确定为待召开会议的实际会议时间。

反之,当日程与待召开会议的初始会议时间冲突的参会人员的数目大于或等于预定阈值时,例如预定阈值为5个人,确定出的日程与待召开会议的初始会议时间冲突的参会人员的数目大于5个人时或也为5个人;或日程与待召开会议的初始会议时间冲突的参会人员的数目与需要参与待召开会议的参会人员的数目的比大于或者等于预定比值,例如预定比值为五分之一,日程与待召开会议的初始会议时间冲突的参会人员的数目与需要参与待召开会议的参会人员的数目的比值为四分之一或也等于五分之一时,则认为日程与待召开会议的会议进行时间冲突的参会人员的数目不满足预定条件时,则从至少一个候选会议时间中获取目标候选会议时间,将目标候选会议时间确定为初始会议时间,返回执行步骤S103。

候选会议时间的确定方式包括以下几种情况:

情况一:当会议通知消息中带有准确的与会议相关的时间信息时,例如“今天15:00开会”,“下午五点开会”等,则以该会议通知消息发起时间到当天工作截止时间作为候选会议时间的时间段范围,将该会议通知消息发起时间最接近整点的时间作为候选会议时间的时间段范围的开始时间,将当天工作截止时间作为候选会议时间的时间段范围的截止时间(例如当天工作截止时间为19:00,具体实施时,当天工作截止时间可以由会议发起人自行设定,在此不做具体限制)。例如,该会议通知消息是今天13:15发送的,则将候选会议时间的时间段范围为13:00-19:00,再将该时间段范围按照默认会议时长分割为多个候选会议时间,例如,默认会议时长为一个小时,那么候选会议时间可以根据候选会议时间的时间段范围分割为13:00-14:00,14:00-15:00……18:00-19:00一共六个候选会议时间。在具体实施时,默认会议时长可由会议发起人自行设定,在此不做具体限制。

当会议通知消息中带有会议的截止时间,则根据消息中的开始时间和截止时间确定会议时长。具体的,作为示例,例如在今天13:15发送的一条会议通知消息为“今天15:00开个会,大约两个小时”,这时将候选会议时间的时间段范围确定为13:00-19:00,再将该时间段范围按照会议通知消息中的会议时长分割为多个候选会议时间,因此候选会议时间可以根据候选会议时间的时间段范围分割为13:00-15:00,15:00-17:00,17:00-19:00一共三个候选会议时间。如会议通知消息中没有明确会议日期,则将会议通知消息发送的当天日期作为该待召开会议的会议日期。

情况二:当会议通知消息中仅带有与会议相关的日期信息时,例如“明天下午开会”,“下周一开个会”等,则根据会议通知消息中的日期以及自定义的工作时间段确定候选会议时间的时间段范围。在默认情况下,上午的工作时间段定义为9:00-12:00,下午的工作时间段定义为12:00-19:00,该工作时间段可由会议发起人自行定义,在此本申请不做具体限制。

具体的,作为示例,例如今天是4月8日,周四,会议通知消息为“下周一上午开个会”,则确定待召开会议的会议日期为4月12日,上午对应的工作时间段为9:00-12:00,则确定候选会议时间的时间段范围为4月12日的9:00-12:00,再将该时间段范围按照默认会议时长分割为多个候选会议时间,例如,默认会议时长为一个小时,那么候选会议时间可以根据候选会议时间的时间段范围分割为9:00-10:00,10:00-11:00,11:00-12:00一共三个候选会议时间。

情况三:当会议通知消息中不带有任何与会议相关的时间信息时,例如“找个时间开会聊下这个问题”,则以该会议通知消息发起时间到当天工作截止时间作为候选会议时间的时间段范围,将该会议通知消息发起时间最接近整点的时间作为候选会议时间的时间段的开始时间,将当天工作截止时间作为候选会议时间的时间段的截止时间。该情况下的候选会议时间的确定方法与情况一中候选会议时间的确定方法相同,在此不再赘述。

在确定出至少一个的候选会议时间后,从至少一个候选会议时间中获取目标候选会议时间,将目标候选会议时间确定为初始会议时间,返回执行步骤S103,再根据确定后的初始会议时间与参会人员的日程信息进行对比,根据日程与待召开会议的初始会议时间冲突的参会人员的数目是否满足预定条件确定出待召开会议的实际会议时间,直到所有候选会议时间都被确定为初始会议时间后,或直到确定出的待召开会议的实际会议时间达到3个,则结束会议时间的确定方法的步骤。

作为一种可选的实施方式,本申请实施例提供的会议时间的确定方法还包括:

响应待召开会议的实际会议时间被确定,向参会人员发送用于指示待召开会议的实际会议时间的通知消息。

在具体实施时,当待召开会议的实际会议时间被确定后,可以通过企业通讯工具向发送该会议通知消息所在的群组中发送用于指示待召开会议的实际会议时间的通知消息,或者通过企业通讯工具向每个参会人员单独发送用于指示待召开会议的实际会议时间的通知消息,以便每个参会人员可以及时接收到会议通知消息,提高企业的运作效率。

本申请实施例提供的会议时间的确定方法,能够实时获取出发送的会议通知消息,识别出待召开会议的初始会议时间和需要参与会议的参会人员,并且根据参会人员在初始会议时间内的日程信息与初始会议时间确定出时间冲突的参会人员的数目,再根据冲突的参会人员的数目确定出待召开会议的实际会议时间。与现有技术中的通过人工确定会议时间的方式相比,本申请可以根据员工的日程信息合理安排出最合适的会议时间,并将会议的相关信息发送给参会人员,减少了人工资源的消耗,也提高了企业的运作效率。

请参阅图3,图3为本申请实施例所提供的一种会议时间的确定装置的结构示意图,如图3中所示,所述确定装置300包括:

确定模块301,用于识别会议通知消息,根据识别结果分别确定待召开会议的初始会议时间和需要参与所述待召开会议的参会人员;

获取模块302,用于获取参会人员的日程信息;

数目确定模块303,用于基于所述日程信息确定日程与待召开会议的初始会议时间冲突的参会人员的数目;

会议时间确定模块304,用于根据日程与待召开会议的初始会议时间冲突的参会人员的数目,确定待召开会议的实际会议时间。

进一步的,确定模块301还用于:

对所述会议通知消息进行关键字识别,识别与会议相关的时间信息;

若识别出与会议相关的时间信息,则基于所述时间信息确定待召开会议的初始会议时间;

若未识别出与会议相关的时间信息,则将预存的可选时间信息作为待召开会议的初始会议时间。

进一步的,确定模块301还用于:

对所述会议通知消息进行关键字识别,识别参会相关的人员;

若识别出参会相关的人员,则将识别出的人员确定为需要参与所述待召开会议的参会人员;

若未识别出会议相关的人员,则将接收到所述会议通知消息的人员确定为需要参与所述待召开会议的参会人员。

进一步的,会议时间确定模块304还用于:

当日程与待召开会议的初始会议时间冲突的参会人员的数目满足预定条件时,则将待召开会议的初始会议时间确定为待召开会议的实际会议时间;

当日程与待召开会议的初始会议时间冲突的参会人员的数目不满足预定条件时,则从至少一个候选会议时间中获取目标候选会议时间,将目标候选会议时间确定为初始会议时间,返回执行若识别出所述与会议相关的时间信息,则基于所述时间信息确定所述待召开会议的初始会议时间。

进一步的,确定装置300还用于:

响应待召开会议的实际会议时间被确定,向所述参会人员发送用于指示待召开会议的实际会议时间的通知消息。

进一步的,所述预定条件是指日程与待召开会议的初始会议时间冲突的参会人员的数目小于预定阈值,或者,日程与待召开会议的初始会议时间冲突的参会人员的数目与需要参与所述待召开会议的参会人员的数目的比值小于预定比值。

请参阅图4,图4为本申请实施例所提供的一种电子设备的结构示意图。如图4中所示,所述电子设备400包括处理器410、存储器420和总线430。

所述存储器420存储有所述处理器410可执行的机器可读指令,当电子设备400运行时,所述处理器410与所述存储器420之间通过总线430通信,所述机器可读指令被所述处理器410执行时,可以执行如上述图1以及图2所示方法实施例中的会议时间的确定方法的步骤,解决了现有技术中以人工确定会议时间的方法浪费人工资源、企业运作效率较低的问题,具体实现方式可参见方法实施例,在此不再赘述。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时可以执行如上述图1以及图2所示方法实施例中的会议时间的确定方法的步骤,解决了现有技术中以人工确定会议时间的方法浪费人工资源、企业运作效率较低的问题,具体实现方式可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

相关技术
  • 一种会议时间的确定方法、装置、电子设备及介质
  • 一种泊车位数量的确定方法、装置、介质及电子设备
技术分类

06120113065665