一种可调换会议室确定方法、装置、设备以及存储介质
文献发布时间:2024-04-18 19:59:31
技术领域
本公开涉及数据处理技术领域,尤其涉及智能办公技术领域。
背景技术
召开会议是日常工作中常见的工作方式之一。由于办公场所中往往会议室有限,所以,会议组织者一般提前预约会议室。而预约会议室后,会议需求可能出现变化,如,参与会议的人员增加、开始会议的时间出现变化、会议时长变化等等,这些变化均可能导致已预约会议室难以满足会议需求,进而需要进行会议室调换。但是,若不存在能够满足变化后会议需求的空闲会议室,会议组织者需要与其它会议组织者多次电话沟通确定是否能够进行会议室调换。
发明内容
本公开提供了一种可调换会议室确定方法、装置、设备以及存储介质。
根据本公开的一方面,提供了一种可调换会议室确定方法,包括:
响应于会议组织者发起的会议室调换需求,获得所述会议组织者已预约源会议室的第一会议预约信息和变更后会议信息;
基于所述第一会议预约信息、所述变更后会议信息和候选会议室的第二会议预约信息,查找能与所述源会议室进行调换的目的会议室;
向所述会议组织者提供所述目的会议室的信息。
根据本公开的另一方面,提供了一种可调换会议室确定装置,包括:
会议信息获得模块,用于响应于会议组织者发起的会议室调换需求,获得所述会议组织者已预约源会议室的第一会议预约信息和变更后会议信息;
目的会议室查找模块,用于基于所述第一会议预约信息、所述变更后会议信息和候选会议室的第二会议预约信息,查找能与所述源会议室进行调换的目的会议室;
会议室信息提供模块,用于向所述会议组织者提供所述目的会议室的信息。
根据本公开的再一方面,提供了一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述可调换会议室确定方法。
根据本公开的又一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行上述可调换会议室确定方法。
根据本公开的又一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述可调换会议室确定方法。
由以上可见,本公开实施例提供的方案中,根据会议组织者已预约源会议室的第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,能够从候选会议室中查找能与源会议室进行调换的目的会议室。向会议组织者提供目的会议室的信息,使得会议组织者能够得知能够进行调换的候选会议室的信息,这样,会议组织者可以不用再一一向其他会议组织者询问会议室的信息等,减少会议组织者之间反复沟通的情况,提高会议组织者之间的沟通效率,提高进行会议室调换的效率。
应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
附图用于更好地理解本方案,不构成对本公开的限定。其中:
图1是本公开实施例提供的一种可调换会议室确定方法的流程示意图;
图2是本公开实施例提供的一种目的会议室查找方法的流程示意图;
图3是本公开实施例提供的另一种目的会议室查找方法的流程示意图;
图4是本公开实施例提供的再一种目的会议室查找方法的流程示意图;
图5是本公开实施例提供的一种可调换会议室确定装置的结构示意图;
图6是用来实现本公开实施例的可调换会议室确定方法的电子设备的框图。
具体实施方式
以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
下面对本公开实施例的应用场景进行说明。
召开会议是日常工作中常见的工作方式之一。办公场所中通常配置有各种会议室,其中,不同的会议室的最大容纳人数可能不同,会议室支持的功能也可能不同,例如,会议室1中的硬件设备能够支持视频会议功能,则会议室1支持视频会议功能。又例如,会议室2中的硬件设备能够支持投影,会议室2支持投影功能等等。
由于办公场所中会议室往往有限,所以,会议组织者一般提前预约会议室。而会议组织者预约会议室后,会议需求可能出现变化。会议需求的变化可能导致已预约会议室难以满足会议需求。例如,会议组织者的已预约的会议室的最大容纳人数为5人。若该会议组织者的会议需求出现变化,如,参会人数由5人增加到了8人,那么,会议组织者已预约的会议室难以满足参会人数需求。又例如,会议组织者预约的是9点-10点的会议室。若参会时间需要调整到14点-15点,那么,会议组织者已预约的会议室在14点-15点可能已被其它会议组织者占用,该会议室难以满足参会时间需求。因此,会议组织者需要进行会议室调换。本公开实施例可以应用于会议组织者进行会议室预约后,在会议需求的变化导致已预约会议室难以满足会议需求的情况下进行会议室调换的场景下。
下面对本公开实施例提供的方案的执行主体进行说明。
本公开实施例提供的方案可以应用于智能手机、台式计算机、笔记本电脑以及平板电脑等电子设备。具体的,本公开实施例提供的方案可以应用于上述电子设备中安装的客户端中。本申请实施例所提供方案的执行主体也可以是用于确定可调换会议室的服务器,也可以是用于确定可调换会议室的平台等。为便于表述,将本申请实施例所提供的可调换会议室确定方案的执行主体统称为会议室确定平台。
下面对本发明实施例涉及的概念进行说明。
一、会议室调换需求
若会议组织者已预约的会议室难以满足会议组织者的会议需求,会议组织者可以发起会议室调换需求。会议组织者发起的会议室调换需求表征会议组织者需要进行会议室调换。会议室调换需求中包括会议组织者的变化后的会议需求。具体的,会议室调换需求可以包括:变更后的会议时间段、变更后的会议的参会人数以及变更后的会议室功能需求等等。
二、源会议室和第一会议预约信息
源会议室为发起会议室调换需求的会议组织者的已预约会议室,也就是,会议需求发生变化的会议组织者希望调换给其它会议组织者的已预约会议室。源会议室的第一会议预约信息表征会议组织者已预约的源会议室的相关信息,具体的,第一会议预约信息可以包括会议组织者ID、会议组织者的已预约源会议室时间、源会议室的最大容纳人数、会议室名称、会议室ID以及会议室功能信息等等。
三、变更后会议信息
变更后会议信息为会议组织者的会议需求发生变化后,会议组织者希望调换到的会议室的信息。具体的,变更后会议信息可以包括会议组织者的期望时间、会议组织者的备用时间、变更后的参会人数以及会议室功能需求等等。
四、候选会议室和第二会议预约信息
候选会议室可以为所有的会议室,候选会议室可以为已被其他会议组织者预约的会议室。候选会议室的第二会议预约信息表征该候选会议室的相关信息,具体的,第二会议预约信息可以包括:该候选会议室的已预约时间、最大容纳人数、会议室名称、会议室ID、会议室功能信息等等,第二会议预约信息还可以包括:会议组织者ID、已预约该候选会议室的其他会议组织者的预约时间、备用时间、参会人数以及会议室功能需求等等。其中,上述预约时间、备用时间、期望时间以及已预约源会议室时间等可以包括具体的日期以及时间段信息。例如,2023年11月27日的14点到16点。
本公开的一个实施例中,候选会议室可以为:第二会议预约信息中调换标识表征可调换的会议室。其中,第二会议预约信息包括的调换标识能够表征第二会议预约信息对应的候选会议室是否为可调换会议室。会议组织者在成功预约会议室后,可以针对已预约的会议室设置是否可调换。若会议组织者针对一候选会议室将其设置为可调换的会议室,那么,会议室确定平台可以根据该候选会议室的第二会议预约信息中的调换标识,确定该候选会议室是可调换的会议室。这样,在会议组织者不期望进行会议室调换的情况下,可以避免将该会议组织者的已预约会议室列为可调换会议室,避免其它会议组织者向不期望进行会议室调换的会议组织者进行反复沟通,减少对会议组织者的打扰。
五、目的会议室
目的会议室为按照本公开实施例提供的可调换会议室确定方法确定的可调换会议室,目的会议室用于与发起会议室调换需求的会议组织者的源会议室进行会议室调换。
下面通过具体实施例对本公开实施例提供的可调换会议室确定方法进行详细说明。
本公开的一个实施例中,参见图1提供的一种可调换会议室确定方法的流程示意图,上述方法包括以下步骤S101-S103。
步骤S101:响应于会议组织者发起的会议室调换需求,获得会议组织者已预约源会议室的第一会议预约信息和变更后会议信息。
一种实现方式中,会议组织者发起的会议室调换需求中可以携带第一会议预约信息和变更后会议信息,会议室确定平台可以接收上述会议室调换需求,得到会议室调换需求携带的第一会议预约信息和变更后会议信息。
另一种实现方式中,会议组织者发起的会议室调换需求中可以携带变更后会议信息以及会议ID,其中,会议ID表征会议需求出现变化后会议组织者的需要进行会议室调换的会议。会议室确定平台可以根据会议ID,在预先存储的各个会议组织者已预约的会议和会议室中,确定该会议ID对应的会议预约信息作为第一会议预约信息。
步骤S101获得第一会议预约信息和变更后会议信息的实现方式在下文实施例中进行说明,这里暂不详述。
步骤S102:基于第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,查找能与源会议室进行调换的目的会议室。
一种实现方式中,会议室确定平台可以基于第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,查找能与源会议室直接进行调换和能与源会议室间接进行调换的目的会议室。
其中,查找能与源会议室间接进行调换的目的会议室的实现方式和查找能与源会议室直接进行调换的目的会议室的实现方式在下文实施例中进行说明,这里暂不详述。
步骤S102查找目的会议室的其它实现方式在下文实施例中进行说明,这里暂不详述。
步骤S103:向会议组织者提供目的会议室的信息。
一种实现方式中,假设,会议室确定平台为客户端,那么,会议室确定平台可以将确定的目的会议室的信息在客户端进行展示。
另一种实现方式中,假设,会议室确定平台为服务器,那么,会议室确定平台可以将确定的目的会议室的信息发送给会议组织者。例如,可以将目的会议室的信息发送给会议组织者所使用的终端设备,如,可会议室确定平台以通过发送邮件的方式、通过企业沟通平台或者在通过会议组织者所使用的终端设备中的客户端向会议组织者所使用的终端设备发送目的会议室的信息。
由以上可见,本公开实施例提供的方案中,根据会议组织者已预约源会议室的第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,能够从候选会议室中查找能与源会议室进行调换的目的会议室。向会议组织者提供目的会议室的信息,使得会议组织者能够得知能够进行调换的候选会议室的信息,这样,会议组织者可以不用再一一向其他会议组织者询问会议室的信息等,减少会议组织者之间反复沟通的情况,提高会议组织者之间的沟通效率,提高进行会议室调换的效率。
下面对步骤S102查找目的会议室的其它实现方式进行说明。
本公开的一个实施例中,目的会议室为能与源会议室直接进行调换的会议室,目的会议室满足以下条件一至条件四:
条件一:变更后会议信息中的参会人数小于等于第二会议预约信息对应的候选会议室的最大容纳人数。
各个会议室的最大容纳人数不同,调换后的会议室,也就是候选会议室需要满足变更后会议信息中的参会人数的需求。
例如,会议组织者的变更后会议信息中参会人数为15人,第二会议预约信息对应的候选会议室的最大容纳人数为15人,参会人数15人等于候选会议室的最大容纳人数15人,说明该第二会议预约信息对应的候选会议室满足条件一。另外,会议组织者的变更后会议信息中参会人数为15人,第二会议预约信息对应的候选会议室的最大容纳人数为20人,那么,参会人数15人小于候选会议室的最大容纳人数20人,也说明该第二会议预约信息对应的候选会议室满足条件一。
条件二:第二会议预约信息中的参会人数小于等于源会议室的最大容纳人数。
其中,第二会议预约信息中的参会人数为:预约候选会议室的其他会议组织者的会议的参会人数。
会议室调换的过程中,需要保证被调换的候选会议室的第二会议预约信息对应的会议组织者在进行会议室调换后仍能够正常展开会议,因此,源会议室的最大容纳人数需要满足第二会议预约信息中的参会人数需求。
例如,第二会议预约信息中的参会人数为10人,源会议室的最大容纳人数为10人,参会人数10人等于候选会议室的最大容纳人数10人,说明该第二会议预约信息对应的候选会议室满足条件二。另外,第二会议预约信息中的参会人数为8人,源会议室的最大容纳人数为10人,参会人数8人小于候选会议室的最大容纳人数10人,也说明该第二会议预约信息对应的候选会议室满足条件二。
条件三:第二会议预约信息中的预约时间满足变更后会议信息所对应会议的时间。
调换后的会议室,也就是候选会议室需要满足变更后会议信息中的预约时间的需求,也就是满足上述条件三。
条件四:第一会议预约信息中记录的预约时间满足第二会议预约信息所对应会议的时间。
为保证被调换的候选会议室的第二会议预约信息对应的会议组织者在进行会议室调换后仍能够正常展开会议,也需要保证会议组织者预约源会议室的时间满足第二会议预约信息对应的会议组织者展开会议的时间需求,也就是,保证第一会议预约信息中记录的预约时间满足第二会议预约信息所对应会议的时间。
条件三和条件四的内容在下文进行说明,这里暂不详述。
由以上可见,通过上述条件确定的目的会议室可以满足变更后会议信息中的参会人数以及预约时间的需求,并且,源会议室也可以满足原预约目的会议室的其它会议组织者的会议的参会人数以及预约时间的需求,这样,可以减少对被调换目的会议室的其它会议组织者的影响,被调换的目的会议室的其它会议组织者接受会议室调换的可能性更高,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
下面分别分四种情况对上述条件三和条件四进行说明。
情况一
情况一(1)
条件三可以包括:变更后会议信息中的期望时间与第二会议预约信息中的预约时间相同。
其中,期望时间为:发起会议室调换需求的会议组织者的期望调换到会议室的时间。第二会议预约信息中的预约时间为:第二会议预约信息对应的会议组织者组织的会议的预约时间,也是第二会议预约信息对应的会议组织者预约的候选会议室的时间。
若该第二会议预约信息对应的会议组织者预约候选会议室的时间与变更后会议信息中的期望时间相同,则确定该第二会议预约信息对应的候选会议室满足上述情况一(1)的条件三。
情况一(2)
条件三也可以包括:第二会议预约信息中的预约时间属于变更后会议信息中的备选时间。
这种情况下,说明该第二会议预约信息对应的会议组织者预约候选会议室的时间与变更后会议信息中的备选时间相同。
其中,备选时间可以包括多个,若第二会议预约信息中的预约时间属于备选时间中的一个,则确定该第二会议预约信息对应的候选会议室满足上述情况一(2)的条件三。
例如,假设,变更后会议信息中的期望时间可以为11月27日的9点-10点,备选时间可以为11月27日的14点-15点或者15点-16点。
那么,若第二会议预约信息中的预约时间为11月27日的9点-10点,则该第二会议预约信息对应的候选会议室满足上述情况一(1)的条件三。
那么,若第二会议预约信息中的预约时间为11月27日的15点-16点,则该第二会议预约信息对应的候选会议室满足上述情况一(2)的条件三。
由以上可见,变更后会议信息所对应会议的时间可以为变更后会议信息中的期望时间或者备选时间,若第二会议预约信息中的预约时间属于第一会议预约信息中的期望时间或者备选时间,则能够确定第二会议预约信息中的预约时间满足变更后会议信息所对应会议的时间。设置备选时间以供选择,可以提高选择出目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
情况二
情况二(1)
条件四可以包括:第一会议预约信息中的预约时间与第二会议预约信息中的预约时间相同。
其中,第一会议预约信息中的预约时间表征发起调换的会议组织者预约的源会议室的时间。
若候选会议室满足上述第一会议预约信息中的预约时间与第二会议预约信息中的预约时间相同的条件,也就是说,该候选会议室的第二会议预约信息对应的会议组织者的会议的预约时间与第一会议预约信息对应的会议组织者预约源会议室的时间相同。
情况二(2)
条件四可以包括:第一会议预约信息中的预约时间属于第二会议预约信息中的备选时间。
例如,假设第一会议预约信息中的预约时间11月27日的9点-10点。
那么,若第二会议预约信息中的预约时间为11月27日的9点-10点,第二会议预约信息中的备选时间可以为11月27日的14点-15点或者15点-16点。则该第二会议预约信息对应的候选会议室满足上述情况二(1)的条件四。
那么,若第二会议预约信息中的预约时间为11月27日的15点-16点,第二会议预约信息中的备选时间可以为11月27日的9点-10点或者10点-11点。则该第二会议预约信息对应的候选会议室满足上述情况二(2)的条件四。
由以上可见,针对第二会议预约信息所对应会议的时间可以包括期望时间或者备选时间,若第一会议预约信息中的预约时间属于第二会议预约信息中的期望时间或者备选时间,则能够确定第一会议预约信息中的预约时间满足第二会议预约信息所对应会议的时间,设置备选时间以供选择,可以提高选择出目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
情况三
条件三可以包括:变更后会议信息的所对应会议的时间属于第二会议预约信息中的预约时间和第二会议预约信息对应的候选会议室的空闲时间之和。
其中,变更后会议信息的所对应会议的时间可以包括:变更后会议信息的期望时间和/或备选时间。若任一期望时间和备选时间属于第二会议预约信息的预约时间和第二会议预约信息对应的候选会议室的空闲时间之和。则可以认为该第二会议预约信息对应的候选会议室满足上述情况三的条件三。
例如,假设变更后会议信息的所对应会议的时间为11月27日14点-17点。
若第二会议预约信息中的预约时间为11月27日14点-15点,并且,第二会议预约信息对应的候选会议室的空闲时间包括11月27日15点-17点。那么,11月27日14点-15点和11月27日15点-17点之和等于11月27日14点-17点。那么,变更后会议信息的所对应会议的时间与第二会议预约信息中的预约时间和第二会议预约信息对应的候选会议室的空闲时间之和相等,属于上述预约时间和上述空闲时间之和。
若第二会议预约信息中的预约时间为11月27日13点-15点,并且,第二会议预约信息对应的候选会议室的空闲时间包括11月27日15点-17点。那么,11月27日13点-15点和11月27日15点-17点之和等于11月27日13点-17点。11月27日14点-17点位于11月27日13点-17点之间,也就是变更后会议信息的所对应会议的时间属于第二会议预约信息中的预约时间和第二会议预约信息对应的候选会议室的空闲时间之和。
在这情况下,条件四可以包括:第二会议预约信息所对应会议的时间属于第一会议预约信息中记录的预约时间和第一会议预约信息中的源会议室的空闲时间之和。
其中,第二会议预约信息所对应会议的时间可以包括:第二会议预约信息的预约时间和/或备选时间。若任一预约时间和备选时间属于第一会议预约信息中记录的预约时间和第一会议预约信息中的源会议室的空闲时间之和。则可以认为该第二会议预约信息对应的候选会议室满足上述条件四。
例如,假设第二会议预约信息所对应会议的时间为11月27日14点-17点。
若第一会议预约信息中记录的预约时间为11月27日14点-15点,并且,第一会议预约信息中的源会议室的空闲时间包括11月27日15点-17点。那么,11月27日14点-15点和11月27日15点-17点之和等于11月27日14点-17点。那么,第二会议预约信息所对应会议的时间与第一会议预约信息中记录的预约时间和第一会议预约信息中的源会议室的空闲时间之和相等,属于上述预约时间和上述空闲时间之和。
若第一会议预约信息中记录的预约时间为11月27日13点-15点,并且,第一会议预约信息中的源会议室的空闲时间包括11月27日15点-17点。那么,11月27日13点-15点和11月27日15点-17点之和等于11月27日13点-17点。11月27日14点-17点位于11月27日13点-17点之间,也就是第二会议预约信息所对应会议的时间属于第一会议预约信息中记录的预约时间和第一会议预约信息中的源会议室的空闲时间之和。
由以上可见,在第一会议预约信息中记录的预约时间的长度有可能不满足第二会议预约信息所对应会议的时间,但是,将源会议室的空闲时间和第一会议预约信息对应的会议组织者占用源会议室的时间相结合,进而提高第一会议预约信息中记录的预约时间满足第二会议预约信息所对应会议的时间的可能性。因此,可以提高选择出目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
情况四
条件三可以包括:变更后会议信息所对应会议的时间属于两个及以上的第二会议预约信息中的预约时间之和。
其中,两个及以上的第二会议预约信息所对应的候选会议室为相同会议室。
变更后会议信息的所对应会议的时间可以包括:变更后会议信息的期望时间和/或备选时间。若任一期望时间和备选时间属于两个及以上的第二会议预约信息中的预约时间之和。则可以认为该第二会议预约信息对应的候选会议室满足上述情况四的条件三。
例如,假设变更后会议信息所对应会议的时间为11月27日9点-11点。
若在各个候选会议室中,存在一个候选会议室的第二会议预约信息的预约时间为11月27日9点-10点,并且,存在另一个候选会议室的第二会议预约信息的预约时间为11月27日10点-11点,那么,这两个第二会议预约信息中的预约时间之和为:11月27日9点-11点。变更后会议信息所对应会议的时间为11月27日9点-11点,属于上述两个第二会议预约信息中的预约时间之和。则可以认为该第二会议预约信息对应的候选会议室满足上述情况四的条件三。
在这情况下,条件四可以包括:第二会议预约信息所对应会议的时间之和属于第一会议预约信息中记录的预约时间。
其中,所述第二会议预约信息所对应的候选会议室为相同会议室
第二会议预约信息为满足上述情况四的条件三的候选会议室的第二会议预约信息。第二会议预约信息所对应会议的时间可以包括:第二会议预约信息的预约时间和/或备选时间。若上述各个第二会议预约信息的预约时间或备选时间之和属于第一会议预约信息中记录的预约时间。则可以认为该第二会议预约信息对应的候选会议室满足上述情况四的条件四。
例如,假设第二会议预约信息A所对应会议的时间为11月27日9点-10点,第二会议预约信息B所对应会议的时间11月27日10点-11点。
若第一会议预约信息中记录的预约时间为11月27日9点-11点,则第二会议预约信息啊所对应会议的时间与第二会议预约信息B所对应会议的时间之和为11月27日9点-10点和11月27日10点-11点等于11月27日9点-11点,属于第一会议预约信息中记录的预约时间。则可以认为该第二会议预约信息对应的候选会议室满足上述情况四的条件四。
由以上可见,在第一会议预约信息中记录的预约时间的长度有可能不满足第二会议预约信息所对应会议的时间,但是,将多个第一会议预约信息对应的会议组织者占用源会议室的时间相结合,进而提高第一会议预约信息中记录的预约时间满足第二会议预约信息所对应会议的时间的可能性。因此,可以提高选择出目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
下面对获得用于确定目的会议室所使用的信息进行说明。
其中,会议室确定平台可以分别基于变更后会议信息,获得变更后会议信息中的参会人数、期望时间和备选时间,基于第一会议预约信息,获得第一会议预约信息的预约时间和源会议室信息,基于候选会议室的第二会议预约信息,获得第二会议预约信息的预约时间、备选时间以及候选会议室信息等。
会议室确定平台可以记录各个会议组织者预约会议室的会议预约信息以及所有会议室的信息,根据记录的各个会议组织者预约会议室的会议预约信息,确定所有会议室的被占用时间,将会议室的总可使用时间中去除被占用时间,即得到各个会议室的空闲时间。
进而会议室确定平台基于上述信息,确定候选会议室是否为满足上述条件一至条件四的目的会议室。
本公开的一个实施例中,在上述确定满足上述条件一至条件四目的会议室的实施例的基础上,确定的目的会议室还可以满足以下条件:
条件五:第二会议预约信息对应的候选会议室具有第一会议预约信息中会议室功能标识所指示的会议室功能。
如上文中对应用场景的描述,会议室支持的功能也可能不同,例如,会议室1中的硬件设备能够支持视频会议功能,则会议室1支持视频会议功能。又例如,会议室2中的硬件设备能够支持投影,会议室2支持投影功能等等。第一会议预约信息中可以包括会议室功能信息,第一会议预约信息中的会议室功能信息表征发起会议室调换需求的会议组织者的会议的功能需求。因此,确定的目的会议室需要满足发起会议室调换需求的会议组织者的会议的功能需求。
例如,假设,第一会议预约信息中会议室功能标识所指示的会议室功能包括:投影功能。若第二会议预约信息对应的候选会议室支持投影功能,则该第二会议预约信息对应的候选会议室为满足上述条件五的候选会议室。
下面对获得候选会议室的功能信息的方式进行说明。
具体的,会议室的功能信息可以存储在会议室确定平台中,在会议室确定平台需要获得的会议室的功能信息时,可以根据第二会议预约信息对应的候选会议室的会议室ID,从存储的会议室的功能信息中获得该候选会议室的功能信息。候选会议室的功能信息也可以包含在该候选会议室对应的第二会议预约信息中,会议室确定平台获得到第二会议预约信息时,得到候选会议室的功能信息。
由以上可见,确保第二会议预约信息对应的候选会议室能够满足发起会议室调换需求会议组织者的会议室功能的需求,提高用户的进行可调换会议室的体验。
下面对步骤S102查找目的会议室的其它实现方式进行说明。
本公开的一个实施例中,目的会议室为能与源会议室间接进行调换的会议室,参见图2提供的一种目的会议室查找方法的流程示意图,目的会议室按照以下步骤S201-S204确定:
步骤S201:从候选会议室中确定第二会议预约信息中的预约时间满足变更后会议信息所对应会议的第一中间会议室。
一种实现方式中,从候选会议室中确定第二会议预约信息中的预约时间属于变更后会议信息的期望时间或备选时间的候选会议室,作为第一中间会议室。
另一种实现方式中,确定的第一中间会议室也可以为满足上述实施例中的条件一至条件三的候选会议室。
步骤S202:从剩余候选会议室中确定第二会议预约信息中的预约时间满足第一中间会议室已预约会议的第二中间会议室。
其中,剩余候选会议室为未被确定为第一中间会议室过的候选会议室。
一种实现方式中,从剩余候选会议室中确定第二会议预约信息中的预约时间满足第一中间会议室已预约会议的预约时间和备选时间的候选会议室,作为第二中间会议室。
另一种实现方式中,确定的第二中间会议室也可以为满足以下条件的候选会议室:第一中间会议室的第二会议预约信息中的参会人数小于等于第二会议预约信息对应的候选会议室的最大容纳人数;第二会议预约信息中的参会人数小于等于第一中间会议室的最大容纳人数;第二会议预约信息中的预约时间满足第一中间会议室的第二会议预约信息所对应会议的时间。
步骤S203:若第二中间会议室的第二会议预约信息所对应会议的时间不满足第一会议预约信息中记录的预约时间,则将第二中间会议室确定为新的第一中间会议室。
执行步骤S203后,在未遍历所有候选会议室的情况下,返回步骤S202,直至遍历所有候选会议室。若在遍历所有候选会议室的情况下,第二中间会议室的第二会议预约信息所对应会议的时间仍然不满足第一会议预约信息中记录的预约时间,则确定未找到目的会议室。
另一种情况下,在执行步骤S203后,可以在查找次数未达到预设次数的情况下,返回步骤S202,并将查找次数增加一次,直至查找次数未达到预设次数。若在查找次数达到预设次数的情况下,仍未找到,则确定未找到目的会议室。
步骤S204:若第二中间会议室的第二会议预约信息所对应会议的时间满足第一会议预约信息中记录的预约时间,确定最后确定的第二中间会议室为目的会议室。
具体的,会议室确定平台确定第二中间会议室的第二会议预约信息所对应会议的时间是否满足第一会议预约信息中记录的预约时间的实现方式与确定候选会议室是否满足上述条件四的方式相似,区别在于上述条件四中的第二会议预约信息所对应会议的时间与第二中间会议室的第二会议预约信息所对应会议的时间的不同,这里不再详述。
下面对目的会议室与源会议室间接进行调换的方式进行举例说明。
以下举例中,涉及的时间为同一天内的时间段。
例如,源会议室的第一会议预约信息的会议组织者A的变更后会议信息的期望时间为19点-20点、备选时间为17点-18点、参会人数为14人、源会议室的第一会议预约信息中的预约时间为14点-15点、源会议室的最大容纳人数为20人。
会议组织者B的候选会议室B的第二会议预约信息中预约时间为19点-20点、备选时间为15点-16点、参会人数为17人、候选会议室B的最大容纳人数为20人。
会议组织者C的候选会议室C的第二会议预约信息中预约时间为15点-16点、备选时间为14点-15点、参会人数为18人、候选会议室C的最大容纳人数为20人。
上述源会议室、候选会议室B和候选会议室C都能够满足上述变更后会议信息的参会人数、候选会议室B的第二会议预约信息中的参会人数以及候选会议室C的第二会议预约信息中的参会人数。
在步骤S201中,会议室确定平台可以从候选会议室中确定候选会议室B的第二会议预约信息中预约时间为19点-20点,19点-20点与变更后会议信息的期望时间相等,也就是,确定第二会议预约信息中预约时间满足变更后会议信息所对应会议的第一中间会议室为候选会议室B。
在步骤S202中,会议室确定平台可以从剩余候选会议室中确定候选会议室C的第二会议预约信息中预约时间为15点-16点,15点-16点与第一中间会议室(候选会议室B)的第二会议预约信息的备选时间相等,也就是,确定第二会议预约信息中的预约时间满足第一中间会议室已预约会议的第二中间会议室为候选会议室C。
由于,候选会议室C的第二会议预约信息中预约时间为15点-16点,第一会议预约信息中的记录的预约时间为15点-16点,两者相同,所以,第二中间会议室(候选会议室C)的第二会议预约信息所对应会议的时间满足第一会议预约信息中记录的预约时间。所以,执行步骤S204,确定候选会议室C为目的会议室。
综上,会议组织者A调换得到第一中间会议室(候选会议室B),会议组织者B调换得到第二中间会议室(候选会议室C),会议组织者C调换得到源会议室。
由以上可见,确定能与源会议室间接进行调换的目的会议室,可以提高查找到目的会议室的可能性,可以提高选择出目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
假如,在上述举例的基础上,若第二中间会议室(候选会议室C)的第二会议预约信息所对应会议的时间不满足第一会议预约信息中记录的预约时间。则执行步骤S203。将候选会议室C确定为为新的第一中间会议室,并且会议室确定平台未遍历所有候选会议室,返回步骤S202。
若在步骤S202中,确定新的第二中间会议室(候选会议室D)的第二会议预约信息中的预约时间满足新的第一中间会议室(候选会议室C)已预约会议的第二中间会议室(候选会议室D)。并且,新的第二中间会议室(候选会议室D)的第二会议预约信息所对应会议的时间满足第一会议预约信息中记录的预约时间。则执行步骤S204,确定候选会议室D为目的会议室。
综上,会议组织者A调换得到第一个的第一中间会议室(候选会议室B),会议组织者B调换得到第二个的第一中间会议室(候选会议室C),会议组织者D调换得到第二中间会议室(候选会议室D),会议组织者D调换得到源会议室。
下面对步骤S102查找目的会议室的其它实现方式进行说明。
本公开的一个实施例中,参见图3提供的另一种目的会议室查找方法的流程示意图,上述方法包括以下步骤S301-S302。
步骤S301:基于第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,查找能与源会议室直接进行调换的目的会议室。
其中,目的会议室与源会议室直接进行调换的方式可以参考上文实施例,这里不再详述。
步骤S302:若查找失败,基于第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,查找能与源会议室间接进行调换的目的会议室。
例如,若确定到的中间会议室的数量为一个,那么,目的会议室与源会议室间接进行调换为:将目的会议室调换给会议组织者来使用,将源会议室调换给预约中间会议室的原其他会议组织者来使用,将确定的中间会议室调换给预约目的会议室的原其他会议组织者来使用。如,假设,在进行会议室调换前,预约源会议室的为会议组织者A、预约中间会议室的为会议组织者B、预约目的会议室的为会议组织者C,那么,目的会议室与源会议室按照以下方式进行间接进行调换:将目的会议室调换给会议组织者A来使用、将中间会议室调换给会议组织者B来使用、将源会议室调换给会议组织者C来使用。
由以上可见,在未能查找到与源会议室直接进行调换的目的会议室的情况下,也能够查找与源会议室间接进行调换的目的会议室,采用多种目标会议室查找方式,提高查找到能够与源会议室间进行调换的目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况。
进一步的,参见图4提供的再一种目的会议室查找方法的流程示意图,上述方法包括以下步骤S401-S404。
步骤S401:查找所有会议室中是否存在变更后会议室信息中期望时间空闲、且能够容纳变更后会议信息中参会人数的会议室。
一种实现方式中,会议室确定平台根据各个会议室的空闲时间,确定变更后会议室信息中期望时间是否属于上述各个会议室的空闲时间,若属于,则确定所有会议室中变更后会议室信息中期望时间空闲的会议室。
然后,会议室确定平台根据各个会议室的最大容纳人数信息和变更后会议信息中参会人数,确定所有会议室中能够容纳变更后会议信息中参会人数的会议室。
若所有会议室中变更后会议室信息中期望时间空闲的会议室和所有会议室中能够容纳变更后会议信息中参会人数的会议室交集不为空,则确定存在变更后会议室信息中期望时间空闲、且能够容纳变更后会议信息中参会人数的会议室。否则,在不存在变更后会议室信息中期望时间空闲、且能够容纳变更后会议信息中参会人数的会议室的情况下,执行步骤S402。
步骤S402:查找所有会议室中是否存在变更后会议室信息中备选时间空闲的、且能够容纳变更后会议信息中参会人数的会议室。
步骤S402的实现方式与步骤S401的实现方式相似,区别在于期望时间和备选时间的不同,这里不再详述,
在步骤S402中,在不存在变更后会议室信息中期望时间空闲、且能够容纳变更后会议信息中参会人数的会议室的情况下,则执行步骤S403。
步骤S403:基于第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,查找能与源会议室直接进行调换的目的会议室。
步骤S404:若查找失败,基于第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,查找能与源会议室间接进行调换的目的会议室。
步骤S403-S404的实现方式与上述步骤S301-S302的实现方式相同,这里不再详述。
由以上可见,先针对变更后会议室信息中期望时间查找合适的目的会议室,然后针对变更后会议室信息中备选时间查找合适的目的会议室,这样,可以优先保证满足发起会议室调换需求的会议组织者的需求,提高用户的体验。并且,在未查找到的情况下还可以查找能够直接进行调换的会议室和能够间接进行调换的会议室,提高查找到能够与源会议室间进行调换的目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
根据本公开的另一方面,参见图5提供的一种可调换会议室确定装置的结构示意图,上述装置包括:
会议信息获得模块501,用于响应于会议组织者发起的会议室调换需求,获得会议组织者已预约源会议室的第一会议预约信息和变更后会议信息。
目的会议室查找模块502,用于基于第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,查找能与源会议室进行调换的目的会议室。
会议室信息提供模块503,用于向会议组织者提供目的会议室的信息。
由以上可见,本公开实施例提供的方案中,根据会议组织者已预约源会议室的第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,能够从候选会议室中查找能与源会议室进行调换的目的会议室。向会议组织者提供目的会议室的信息,使得会议组织者能够得知能够进行调换的候选会议室的信息,这样,会议组织者可以不用再一一向其他会议组织者询问会议室的信息等,减少会议组织者之间反复沟通的情况,提高会议组织者之间的沟通效率,提高进行会议室调换的效率。
本公开的一个实施例中,目的会议室为能与源会议室直接进行调换的会议室,目的会议室满足以下条件:
变更后会议信息中的参会人数小于等于第二会议预约信息对应的候选会议室的最大容纳人数;
第二会议预约信息中的参会人数小于等于源会议室的最大容纳人数;
第二会议预约信息中的预约时间满足变更后会议信息所对应会议的时间;
第一会议预约信息中记录的预约时间满足第二会议预约信息所对应会议的时间。
由以上可见,通过上述条件确定的目的会议室可以满足变更后会议信息中的参会人数以及预约时间的需求,并且,源会议室也可以满足原预约目的会议室的其它会议组织者的会议的参会人数以及预约时间的需求,这样,可以减少对被调换目的会议室的其它会议组织者的影响,被调换的目的会议室的其它会议组织者接受会议室调换的可能性更高,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
本公开的一个实施例中,第二会议预约信息中的预约时间满足变更后会议信息所对应会议的时间,包括:
变更后会议信息中的期望时间与第二会议预约信息中的预约时间相同;或
第二会议预约信息中的预约时间属于变更后会议信息中的备选时间。
由以上可见,变更后会议信息所对应会议的时间可以为变更后会议信息中的期望时间或者备选时间,若第二会议预约信息中的预约时间属于第一会议预约信息中的期望时间或者备选时间,则能够确定第二会议预约信息中的预约时间满足变更后会议信息所对应会议的时间。设置备选时间以供选择,可以提高选择出目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
本公开的一个实施例中,第一会议预约信息中记录的预约时间满足第二会议预约信息所对应会议的时间,包括:
第一会议预约信息中的预约时间与第二会议预约信息中的预约时间相同;或
第一会议预约信息中的预约时间属于第二会议预约信息中的备选时间。
由以上可见,针对第二会议预约信息所对应会议的时间可以包括期望时间或者备选时间,若第一会议预约信息中的预约时间属于第二会议预约信息中的期望时间或者备选时间,则能够确定第一会议预约信息中的预约时间满足第二会议预约信息所对应会议的时间,设置备选时间以供选择,可以提高选择出目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
本公开的一个实施例中,第二会议预约信息中的预约时间满足变更后会议信息所对应会议的时间,包括:
变更后会议信息的所对应会议的时间属于第二会议预约信息中的预约时间和第二会议预约信息对应的候选会议室的空闲时间之和;
第一会议预约信息中记录的预约时间满足第二会议预约信息所对应会议的时间,包括:
第二会议预约信息所对应会议的时间属于第一会议预约信息中记录的预约时间和第一会议预约信息中的源会议室的空闲时间之和。
由以上可见,在第一会议预约信息中记录的预约时间的长度有可能不满足第二会议预约信息所对应会议的时间,但是,将源会议室的空闲时间和第一会议预约信息对应的会议组织者占用源会议室的时间相结合,进而提高第一会议预约信息中记录的预约时间满足第二会议预约信息所对应会议的时间的可能性。因此,可以提高选择出目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
本公开的一个实施例中,第二会议预约信息中的预约时间满足变更后会议信息所对应会议的时间,包括:
变更后会议信息所对应会议的时间属于两个及以上的第二会议预约信息中的预约时间之和,其中,两个及以上的第二会议预约信息所对应的候选会议室为相同会议室;
第一会议预约信息中记录的预约时间满足第二会议预约信息所对应会议的时间,包括:
第二会议预约信息所对应会议的时间之和属于第一会议预约信息中记录的预约时间。
由以上可见,在第一会议预约信息中记录的预约时间的长度有可能不满足第二会议预约信息所对应会议的时间,但是,将多个第一会议预约信息对应的会议组织者占用源会议室的时间相结合,进而提高第一会议预约信息中记录的预约时间满足第二会议预约信息所对应会议的时间的可能性。因此,可以提高选择出目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
本公开的一个实施例中,目的会议室还满足以下条件:
第二会议预约信息对应的候选会议室具有第一会议预约信息中会议室功能标识所指示的会议室功能。
由以上可见,确保第二会议预约信息对应的候选会议室能够满足发起会议室调换需求会议组织者的会议室功能的需求,提高用户的进行可调换会议室的体验。
本公开的一个实施例中,目的会议室为能与源会议室间接进行调换的会议室,目的会议室查找模块按照以下方式确定目的会议室:
从候选会议室中确定第二会议预约信息中的预约时间满足变更后会议信息所对应会议的第一中间会议室;
从剩余候选会议室中确定第二会议预约信息中的预约时间满足第一中间会议室已预约会议的第二中间会议室;
若第二中间会议室的第二会议预约信息所对应会议的时间不满足第一会议预约信息中记录的预约时间,则将第二中间会议室确定为新的第一中间会议室,并返回从剩余候选会议室中确定第二会议预约信息中的预约时间满足第一中间会议室已预约会议的第二中间会议室的步骤,直至遍历所有候选会议室;
若第二中间会议室的第二会议预约信息所对应会议的时间满足第一会议预约信息中记录的预约时间,确定最后确定的第二中间会议室为目的会议室。
由以上可见,确定能与源会议室间接进行调换的目的会议室,可以提高查找到目的会议室的可能性,可以提高选择出目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
本公开的一个实施例中,目的会议室查找模块,具体用于按照以下方式确定目的会议室:基于第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,查找能与源会议室直接进行调换的目的会议室;若查找失败,基于第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,查找能与源会议室间接进行调换的目的会议室。
由以上可见,在未能查找到与源会议室直接进行调换的目的会议室的情况下,也能够查找与源会议室间接进行调换的目的会议室,采用多种目标会议室查找方式,提高查找到能够与源会议室间进行调换的目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况。
本公开的一个实施例中,在基于第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,查找能与源会议室直接进行调换的目的会议室之前,还包括:
查找所有会议室中是否存在变更后会议室信息中期望时间空闲、且能够容纳变更后会议信息中参会人数的会议室;
若不存在,查找所有会议室中是否存在变更后会议室信息中备选时间空闲的、且能够容纳变更后会议信息中参会人数的会议室;
若不存在,则执行在基于第一会议预约信息、变更后会议信息和候选会议室的第二会议预约信息,查找能与源会议室直接进行调换的目的会议室的步骤。
由以上可见,先针对变更后会议室信息中期望时间查找合适的目的会议室,然后针对变更后会议室信息中备选时间查找合适的目的会议室,这样,可以优先保证满足发起会议室调换需求的会议组织者的需求,提高用户的体验。并且,在未查找到的情况下还可以查找能够直接进行调换的会议室和能够间接进行调换的会议室,提高查找到能够与源会议室间进行调换的目的会议室的可能性,进一步减少会议组织者向其他会议组织者反复询问会议室的信息的情况,进一步减少会议组织者被打扰的情况。
本公开的一个实施例中,候选会议室为:第二会议预约信息中调换标识表征可调换的会议室。
这样,在会议组织者不期望进行会议室调换的情况下,可以避免将该会议组织者的已预约会议室列为可调换会议室,避免其它会议组织者向不期望进行会议室调换的会议组织者进行反复沟通,减少对会议组织者的打扰。
本公开的技术方案中,所涉及的用户个人信息的收集、存储、使用、加工、传输、提供和公开等处理,均符合相关法律法规的规定,且不违背公序良俗。
根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。
根据本公开的再一方面,提供了一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述可调换会议室确定方法。
根据本公开的又一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行上述可调换会议室确定方法。
根据本公开的又一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述可调换会议室确定方法。
图6示出了可以用来实施本公开的实施例的示例电子设备600的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
如图6所示,设备600包括计算单元601,其可以根据存储在只读存储器(ROM)602中的计算机程序或者从存储单元608加载到随机访问存储器(RAM)603中的计算机程序,来执行各种适当的动作和处理。在RAM 603中,还可存储设备600操作所需的各种程序和数据。计算单元601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
设备600中的多个部件连接至I/O接口605,包括:输入单元606,例如键盘、鼠标等;输出单元607,例如各种类型的显示器、扬声器等;存储单元608,例如磁盘、光盘等;以及通信单元609,例如网卡、调制解调器、无线通信收发机等。通信单元609允许设备600通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
计算单元601可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元601的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。计算单元601执行上文所描述的各个方法和处理,例如方法可调换会议室确定。例如,在一些实施例中,方法可调换会议室确定可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元608。在一些实施例中,计算机程序的部分或者全部可以经由ROM 602和/或通信单元609而被载入和/或安装到设备600上。当计算机程序加载到RAM 603并由计算单元601执行时,可以执行上文描述的方法可调换会议室确定的一个或多个步骤。备选地,在其他实施例中,计算单元601可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行方法可调换会议室确定。
本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上系统的系统(SOC)、复杂可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)和互联网。
计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,也可以为分布式系统的服务器,或者是结合了区块链的服务器。
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。
- 确定原油污染土壤原油含量和土壤团聚体粒径关系的方法、原油污染土壤分级预处理方法
- 一种用于低渗透原油污染土壤的泡沫压裂修复方法