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

共享设备的控制方法、装置、电子设备及存储介质

文献发布时间:2023-06-19 10:24:22


共享设备的控制方法、装置、电子设备及存储介质

技术领域

本申请涉及电器控制技术领域,特别地涉及一种共享设备的控制方法、装置、电子设备及存储介质。

背景技术

目前共享设备大多设置在大学城以及单身公寓这类年轻人出入多的地方,以共享洗衣机为例,目前使用较多的是具有预约功能的共享洗衣机,但是在用户没有及时去洗衣房洗衣时,预约是不可取消的。一方面使得其他用户在这段时间无法使用该共享洗衣机进行洗衣,造成洗衣机的使用率下降;另一方面是当该用户发现自己在预约时间内忘记洗衣后,需再次重新预约,使用不便,也增加了该用户的等待时间,浪费了很多用户的时间。

发明内容

针对上述问题,本申请提供一种共享设备的控制方法、装置、电子设备及存储介质,解决了现有技术中的已预约的用户没有及时使用共享设备导致使用率下降和使用不便的技术问题。

第一方面,本申请提供了一种共享设备的控制方法,所述方法包括:

获取第一服务对象的预约信息;其中,所述预约信息包括目标时间段和目标共享设备,所述目标时间段包括目标起始时间和目标结束时间;

监测所述目标共享设备在所述目标起始时间起的预设时间段内的使用状态;其中,所述预设时间段的时长小于所述目标时间段的时长;

当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段;其中,所述空闲时间段的时长大于或等于所述目标时间段的时长;

将所述第一服务对象的所述预约信息顺延至所述最佳时间段。

根据本申请的实施例,优选的,上述共享设备的控制方法中,所述方法还包括:

向预约所述目标共享设备的第二服务对象发送第一询问信息;其中,所述第二服务对象的预约时间段在所述目标结束时间之后且在预设时刻之前;

当接收到所述第二服务对象发出的对应所述第一询问信息的第一确认指令时,取消所述第二服务对象的预约信息,并将所述目标时间段内所述目标共享设备的使用权限转让给所述第二服务对象;

其中,所述第二服务对象的可用时间段为所述预设时间段的结束时间之后至所述目标结束时间之前。

根据本申请的实施例,优选的,上述共享设备的控制方法中,当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段,包括以下步骤:

当所述预设时间段内接收到第三服务对象的请求指令且在接收到所述请求指令之前所述目标共享设备的使用状态为待机状态时,根据所述请求指令,向所述第一服务对象发送第二询问信息;

当接收到所述第一服务对象发出的对应所述第二询问信息的第二确认指令时,将所述目标时间段内所述目标共享设备的使用权限转让给所述第三服务对象;其中,所述第三服务对象的可用时间段为所述预设时间段的结束时间之后至所述目标结束时间之前;

查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段。

根据本申请的实施例,优选的,上述共享设备的控制方法中,当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段,包括以下步骤:

当在所述预设时间段内接收到所述第一服务对象发出的顺延指令且在接收到所述顺延指令之前所述目标共享设备的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段。

根据本申请的实施例,优选的,上述共享设备的控制方法中,所述空闲时间段中,所述最佳时间段的起始时间与所述预设时间段的结束时间最接近。

根据本申请的实施例,优选的,上述共享设备的控制方法中,所述预约信息还包括其对应的顺延次数;

当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段,包括以下步骤:

当所述目标共享设备在所述预设时间段内的使用状态为待机状态且所述顺延次数小于预设次数时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段。

根据本申请的实施例,优选的,上述共享设备的控制方法中,监测所述目标共享设备在所述目标起始时间起的预设时间段内的使用状态的步骤之后,所述方法还包括:

当所述目标共享设备在所述预设时间段内的使用状态为待机状态且所述顺延次数大于或等于所述预设次数时,删除所述第一服务对象的所述预约信息。

根据本申请的实施例,优选的,上述共享设备的控制方法中,将所述第一服务对象的所述预约信息顺延至所述最佳时间段,包括以下步骤:

计算所述最佳时间段的起始时间和所述预设时间段的结束时间的时间差,并将其与预设时长进行比较;

当所述时间差小于所述预设时长时,将所述第一服务对象的所述预约信息顺延至所述最佳时间段,并更新所述顺延次数。

根据本申请的实施例,优选的,上述共享设备的控制方法中,计算所述最佳时间段的起始时间和所述预设时间段的结束时间的时间差,并将其与预设时长进行比较之后,所述方法还包括:

当所述时间差大于或等于所述预设时长时,删除所述第一服务对象的所述预约信息。

根据本申请的实施例,优选的,上述共享设备的控制方法中,所述方法还包括:

在到达所述目标起始时间之前,向所述第一服务对象推送提醒消息。

根据本申请的实施例,优选的,上述共享设备的控制方法中,将所述第一服务对象的所述预约信息顺延至所述最佳时间段之后,所述方法还包括:

向所述第一服务对象发送顺延成功信息。

第二方面,本申请提供一种共享设备的控制装置,所述装置包括:

获取模块,用于获取第一服务对象的预约信息;其中,所述预约信息包括目标时间段和目标共享设备,所述目标时间段包括目标起始时间和目标结束时间;

监测模块,用于监测所述目标共享设备在所述目标起始时间起的预设时间段内的使用状态;其中,所述预设时间段的时长小于所述目标时间段的时长;

查找模块,用于当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段;其中,所述空闲时间段的时长大于或等于所述目标时间段的时长;

顺延模块,用于将所述第一服务对象的所述预约信息顺延至所述最佳时间段。

第三方面,本申请提供一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,该计算机程序被所述处理器执行时,执行如第一方面中任意一项所述的共享设备的控制方法。

第四方面,本申请提供一种存储介质,该存储介质存储的计算机程序,可被一个或多个处理器执行,可用来实现如第一方面中任一项所述的共享设备的控制方法。

与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:

本申请提供的一种共享设备的控制方法、装置、电子设备及存储介质,该方法当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段;其中,所述空闲时间段的时长大于或等于所述目标时间段的时长;将所述第一服务对象的所述预约信息顺延至所述最佳时间段。这种方法使得用户在错过共享设备的预约时间时,无需重新预约,用户的预约信息可自动顺延,减少不必要等待时间的浪费,使用方便,提升用户体验感。并将该用户的初始预约时间段空出来,增加了共享设备的使用率,加快了工作效率,以及提升了用户时间概念。

附图说明

在下文中将基于实施例并参考附图来对本申请进行更详细的描述:

图1为本申请实施例提供的一种共享设备的控制方法的流程示意图;

图2为本申请实施例提供的一种共享洗衣机的控制方法的操作示意图;

图3为本申请实施例提供的一种共享洗衣机的控制方法的另一操作示意图;

图4为本申请实施例提供的一种共享洗衣机的控制方法的另一操作示意图;

图5为本申请实施例提供的一种共享洗衣机的控制方法的另一操作示意图;

图6为本申请实施例提供的一种共享设备的控制方法的另一流程示意图;

图7为本申请实施例提供的一种共享洗衣机的控制方法的另一操作示意图;

图8为本申请实施例提供的另一种共享设备的控制方法的流程示意图;

图9为本申请实施例提供的另一种共享设备的控制方法的流程示意图;

图10为本申请实施例提供的一种共享设备的控制装置的连接框图;

在附图中,相同的部件使用相同的附图标记,附图并未按照实际的比例绘制。

具体实施方式

以下将结合附图及实施例来详细说明本申请的实施方式,借此对本申请如何应用技术手段来解决技术问题,并达到相应技术效果的实现过程能充分理解并据以实施。本申请实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本申请的保护范围之内。

请参阅图1,本实施例提供一种共享设备的控制方法,包括:

步骤S101:获取第一服务对象的预约信息;其中,所述预约信息包括目标时间段和目标共享设备,所述目标时间段包括目标起始时间和目标结束时间。

其中,步骤S101之前,还包括以下步骤:

(1)接收所述第一服务对象对应所述预约信息的预约请求,判断所述目标共享设备在所述目标时间段是否为空闲状态;

(2)当所述目标共享设备在所述目标时间段为空闲状态时,向所述第一服务对象发送预约成功消息。

其中,空闲状态是指未被预约(未被占用)的状态。

也就是说,所述第一服务对象的所述预约信息是在第一服务对象预约成功后,才会获取到的。当然预约成功与否取决于所述目标共享设备在所述目标时间段是否为空闲状态。

所述预约信息还包括其对应的顺延次数,在获取到第一服务对象的预约信息的同时,还可以获取第一服务对象的预约信息对应的顺延次数,如果顺延次数达到上限,那么在后续的步骤中,将不能实现预约顺延。

示例性的,如图2和图3所示,用户通过洗衣机预约的APP搜索附近的洗衣机,其中深色图标对应的洗衣机为可以使用,浅色图标的洗衣机为正在运行或者已被预约的洗衣机。点击深色图标,可以看见对应的洗衣机的空闲时间段。

如图4所示,用户通过选取对应的目标时间段,即可预约该洗衣机(目标洗衣机)在所述目标时间段的使用权限。

步骤S101之后,所述方法包括:在到达所述目标起始时间之前,向所述第一服务对象推送提醒消息。

这种方式可以提醒用户,以免用户忘记预约时间。

步骤S102:监测所述目标共享设备在所述目标起始时间起的预设时间段内的使用状态;其中,所述预设时间段的时长小于所述目标时间段的时长。

所述使用状态包括待机状态或运行状态。

也就是说,在到达所述目标起始时间时,开始计时并检测所述目标共享设备在所述目标起始时间起的预设时间段内的使用状态。

示例性的,第一服务对象预约了12:00~13:00使用所述目标洗衣机,则监测所述目标洗衣机在12:00起30分钟(预设时间段)内的使用状态,即12:00~12:30时间段内的状态。

步骤S103:当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段;其中,所述空闲时间段的时长大于或等于所述目标时间段的时长。

在预约信息包括其对应的顺延次数的基础上,步骤S103包括以下步骤:

当所述目标共享设备在所述预设时间段内的使用状态为待机状态且所述顺延次数小于预设次数时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段。

示例性的,目标洗衣机在12:00起30分钟(预设时间段)内的使用状态均为待机状态,说明所述第一服务对象没有按时来洗衣服,为了避免洗衣机的使用率下降和第一服务对象需要重新进行预约的技术问题,需要将第一服务对象的预约信息进行顺延,将所述目标洗衣机在所述目标时间段的使用权限空出来,以方便他人的使用。但是顺延不能不限时、不限次数地进行,顺延可以按照一定的规则。如果顺延次数大于或等于所述预设次数,将会直接删除所述第一服务对象的所述预约信息,不会进行顺延。而如果顺延次数小于所述预设次数,还可以考虑顺延时长是否超过预设时长。

所述空闲时间段中,所述最佳时间段的起始时间与所述预设时间段的结束时间最接近。空闲时间的查找不限于当前的这一台共享设备,可以是预设范围内的所有可用共享设备,示例性的,需要查找洗衣房内(预设范围内)所有洗衣机在所述预设时间段之后(即12:30之后)的空闲时间段,比如所有洗衣机在12:30之后的空闲时间段有13:30~14:30,14:00~16:00,16:00~17:00,从这些空闲时间段中选取起始时间与所述预设时间段的结束时间(即12:30)最接近的空闲时间段作为最佳时间段,比如上述三个空闲时间段中13:30~14:30的起始时间是13:30,其与12:30最接近,那么就将13:30~14:30作为最佳时间段。

上述方法可以提高共享设备的使用率,提高共享设备的工作效率。

步骤S104:将所述第一服务对象的所述预约信息顺延至所述最佳时间段。

在考虑顺延时长是否超过预设时长的情况下,具体的,步骤S104包括以下步骤:

(a)计算所述最佳时间段的起始时间和所述预设时间段的结束时间的时间差,并将其与预设时长进行比较;

(b)当所述时间差小于所述预设时长时,将所述第一服务对象的所述预约信息顺延至所述最佳时间段,并更新所述顺延次数。

为了避免第一服务对象的最佳时间段不限时的顺延造成使用不便,可以设置一个界限,即预设时长,示例性的,所述预设时长可以为(但不限于)3小时。

计算所述最佳时间段的起始时间和所述预设时间段的结束时间的时间差,即13:30与12:30的时间差为1小时。

也就是说,只有当所述时间差小于所述预设时长时,所述第一服务对象的所述预约信息才会顺利顺延至所述最佳时间段及其对应的共享设备上。

示例性的,13:30与12:30的时间差为1小时,该时间差小于预设时长(3小时),那么将所述第一服务对象的所述预约信息才会顺延至13:30~14:30(最佳时间段)时间段及其对应的洗衣机上。

顺延成功之后,会向所述第一服务对象发送顺延成功信息。顺延成功的信息还可以包括提示用户该顺延为有限次的顺延,如果在有限次的顺延内,还是没有按照时间进行洗衣,则预约将会被删除。

示例性的,当预设次数为1次时,顺延成功信息如图5所示。

这种方法使得用户在由于其余原因导致未按时洗衣时,给与用户有限次有限时的顺延机会,减少不必要等待时间的浪费,提升用户体验感。

对应地,当所述时间差大于或等于所述预设时长时,删除所述第一服务对象的所述预约信息。

如果上述计算的时间差大于或等于所述预设时长,说明预设时长范围内没有适宜的空闲共享设备,即使顺延次数小于预设次数,所述第一服务对象的预约信息也不能顺延,需将所述第一服务对象的预约信息直接删除,以避免所述第一服务对象继续占有目标共享设备,造成资源浪费。

请参阅图6,步骤S104之后,还包括步骤S105~S106。

步骤S105:向预约所述目标共享设备的第二服务对象发送第一询问信息;其中,所述第二服务对象的预约时间段在所述目标结束时间之后且在预设时刻之前。

即在所述第一服务对象在目标起始时间起的预设时间段内(30分钟内)没有按时来洗衣服的情况下,可以向约了同一共享设备(目标共享设备)但排在第一服务对象后面的第二服务对象发送第一询问信息,如图7所示。

步骤S106:当接收到所述第二服务对象发出的对应所述第一询问信息的第一确认指令时,取消所述第二服务对象的预约信息,并将所述目标时间段内所述目标共享设备的使用权限转让给所述第二服务对象;其中,所述第二服务对象的可用时间段为所述预设时间段的结束时间之后至所述目标结束时间之前。

如果接收到所述第二服务对象发出的对应所述第一询问信息的第一确认指令“立即开始”,那么说明第二服务对象同意提前来洗衣,则取消所述第二服务对象的预约信息,并将所述目标时间段内所述目标共享设备的使用权限转让给所述第二服务对象,但是由于时间已经过去了30分钟,所以所述第二服务对象的可用时间段为12:30~13:00(所述预设时间段的结束时间→所述目标结束时间)。

本实施例提供一种共享设备的控制方法,该方法包括当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段;其中,所述空闲时间段的时长大于或等于所述目标时间段的时长;将所述第一服务对象的所述预约信息顺延至所述最佳时间段。这种方法使得用户在错过共享设备的预约时间时,无需重新预约,用户的预约信息可自动顺延,减少不必要等待时间的浪费,使用方便,提升用户体验感。并将该用户的初始预约时间段空出来,增加了共享设备的使用率,加快了工作效率,以及提升了用户时间概念。

请参阅图8,本实施例提供另一种共享设备的控制方法,包括:

步骤S201:获取第一服务对象的预约信息;其中,所述预约信息包括目标时间段和目标共享设备,所述目标时间段包括目标起始时间和目标结束时间。

其中,步骤S201之前,还包括以下步骤:

(1)接收所述第一服务对象对应所述预约信息的预约请求,判断所述目标共享设备在所述目标时间段是否为空闲状态;

(2)当所述目标共享设备在所述目标时间段为空闲状态时,向所述第一服务对象发送预约成功消息。

其中,空闲状态是指未被预约(未被占用)的状态。

也就是说,所述第一服务对象的所述预约信息是在第一服务对象预约成功后,才会获取到的。当然预约成功与否取决于所述目标共享设备在所述目标时间段是否为空闲状态。

所述预约信息还包括其对应的顺延次数,在获取到第一服务对象的预约信息的同时,还可以获取第一服务对象的预约信息对应的顺延次数,如果顺延次数达到上限,那么在后续的步骤中,将不能实现预约顺延。

步骤S201之后,所述方法包括:在到达所述目标起始时间之前,向所述第一服务对象推送提醒消息。

这种方式可以提醒用户,以免用户忘记预约时间。

步骤S202:监测所述目标共享设备在所述目标起始时间起的预设时间段内的使用状态;其中,所述预设时间段的时长小于所述目标时间段的时长。

所述使用状态包括待机状态或运行状态。

也就是说,在到达所述目标起始时间时,开始计时并检测所述目标共享设备在所述目标起始时间起的预设时间段内的使用状态。

示例性的,第一服务对象预约了12:00~13:00使用所述目标洗衣机,则监测所述目标洗衣机在12:00起30分钟(预设时间段)内的使用状态,即12:00~12:30时间段内的状态。

步骤S203:当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段;其中,所述空闲时间段的时长大于或等于所述目标时间段的时长。

具体的,本实施例中,步骤S203包括以下步骤:

S203a:当在所述预设时间段内接收到第三服务对象的请求指令且在接收到所述请求指令之前所述目标共享设备的使用状态为待机状态时,根据所述请求指令,向所述第一服务对象发送第二询问信息;

S203b:当接收到所述第一服务对象发出的对应所述第二询问信息的第二确认指令时,将所述目标时间段内所述目标共享设备的使用权限转让给所述第三服务对象;其中,所述第三服务对象的可用时间段为所述预设时间段的结束时间之后至所述目标结束时间之前;

S203c:查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段。

也就是说,在12:00起的30分钟内,接收到其它用户(第三服务对象)的使用请求“该洗衣机的使用权限是否可以转让”,且接收到该请求之前,所述目标洗衣机都是待机状态,则向所述第一服务对象发送第二询问信息“该洗衣机的使用权限是否转让”,当接收到所述第一服务对象发出的对应所述第二询问信息的第二确认指令“确认转让”后,将所述目标时间段内所述目标洗衣机的使用权限转让给所述第三服务对象。然后再判断所述第一服务对象的预约信息能否顺延。

顺延不能不限时、不限次数地进行,顺延可以按照一定的规则。在预约信息包括其对应的顺延次数的基础上,当所述目标共享设备在所述预设时间段内的使用状态为待机状态且所述顺延次数小于预设次数时,才会查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段。

如果顺延次数大于或等于所述预设次数,将会直接删除所述第一服务对象的所述预约信息,不会进行顺延。而如果顺延次数小于所述预设次数,还可以考虑顺延时长是否超过预设时长。

所述空闲时间段中,所述最佳时间段的起始时间与所述预设时间段的结束时间最接近。空闲时间的查找不限于当前的这一台共享设备,可以是预设范围内的所有可用共享设备,示例性的,这时需要查找洗衣房内所有洗衣机在所述预设时间段之后(即12:30之后)的空闲时间段,比如所有洗衣机在12:30之后的空闲时间段有13:30~14:30,14:00~16:00,16:00~17:00,从这些空闲时间段中选取起始时间与所述预设时间段的结束时间(即12:30)最接近的空闲时间段作为最佳时间段,比如上述三个空闲时间段中13:30~14:30的起始时间是13:30,其与12:30最接近,那么就将13:30~14:30作为最佳时间段。

上述方法可以提高共享设备的使用率,提高共享设备的工作效率。

步骤S204:将所述第一服务对象的所述预约信息顺延至所述最佳时间段。

考虑顺延时长是否超过预设时长的情况下,步骤S204包括以下步骤:

(a)计算所述最佳时间段的起始时间和所述预设时间段的结束时间的时间差,并将其与预设时长进行比较;

(b)当所述时间差小于所述预设时长时,将所述第一服务对象的所述预约信息顺延至所述最佳时间段,并更新所述顺延次数。

为了避免第一服务对象的最佳时间段不限时的顺延造成使用不便,可以设置一个界限,即预设时长,示例性的,所述预设时长可以为(但不限于)3小时。

计算所述最佳时间段的起始时间和所述预设时间段的结束时间的时间差,即13:30与12:30的时间差为1小时。

也就是说,只有当所述时间差小于所述预设时长时,所述第一服务对象的所述预约信息才会顺利顺延至所述最佳时间段及其对应的共享设备上。

示例性的,13:30与12:30的时间差为1小时,该时间差小于预设时长(3小时),那么将所述第一服务对象的所述预约信息才会顺延至13:30~14:30(最佳时间段)时间段及其对应的洗衣机上。

顺延成功之后,会向所述第一服务对象发送顺延成功信息。顺延成功的信息还可以包括提示用户该顺延为有限次的顺延,如果在有限次的顺延内,还是没有按照时间进行洗衣,则预约将会被删除。

这种方法使得用户在由于其余原因导致未按时洗衣时,给与用户有限次有限时的顺延机会,减少不必要等待时间的浪费,提升用户体验感。

对应地,当所述时间差大于或等于所述预设时长时,删除所述第一服务对象的所述预约信息。

如果上述计算的时间差大于或等于所述预设时长,说明预设时长范围内没有适宜的空闲共享设备,即使顺延次数小于预设次数,第一服务对象的预约信息不能顺延,需将所述第一服务对象的所述预约信息直接取消,以避免所述第一服务对象继续占有目标共享设备,造成资源浪费。

本实施例提供一种共享设备的控制方法,该方法包括当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段;其中,所述空闲时间段的时长大于或等于所述目标时间段的时长;将所述第一服务对象的所述预约信息顺延至所述最佳时间段。这种方法使得用户在错过共享设备的预约时间时,无需重新预约,用户的预约信息可自动顺延,减少不必要等待时间的浪费,使用方便,提升用户体验感。并将该用户的初始预约时间段空出来,增加了共享设备的使用率,加快了工作效率,以及提升了用户时间概念。

请参阅图9,本实施例提供另一种共享设备的控制方法,包括:

步骤S301:获取第一服务对象的预约信息;其中,所述预约信息包括目标时间段和目标共享设备,所述目标时间段包括目标起始时间和目标结束时间。

其中,步骤S301之前,还包括以下步骤:

(1)接收所述第一服务对象对应所述预约信息的预约请求,判断所述目标共享设备在所述目标时间段是否为空闲状态;

(2)当所述目标共享设备在所述目标时间段为空闲状态时,向所述第一服务对象发送预约成功消息。

其中,空闲状态是指未被预约(未被占用)的状态。

也就是说,所述第一服务对象的所述预约信息是在第一服务对象预约成功后,才会获取到的。当然预约成功与否取决于所述目标共享设备在所述目标时间段是否为空闲状态。

所述预约信息还包括其对应的顺延次数,在获取到第一服务对象的预约信息的同时,还可以获取第一服务对象的预约信息对应的顺延次数,如果顺延次数达到上限,那么在后续的步骤中,将不能实现预约顺延。

步骤S301之后,所述方法包括:在到达所述目标起始时间之前,向所述第一服务对象推送提醒消息。

这种方式可以提醒用户,以免用户忘记预约时间。

步骤S302:监测所述目标共享设备在所述目标起始时间起的预设时间段内的使用状态;其中,所述预设时间段的时长小于所述目标时间段的时长。

所述使用状态包括待机状态或运行状态。

也就是说,在到达所述目标起始时间时,开始计时并检测所述目标设备在所述目标起始时间起的预设时间段内的使用状态。

示例性的,第一服务对象预约了12:00~13:00使用所述目标洗衣机,则监测所述目标洗衣机在12:00起30分钟(预设时间段)内的使用状态,即12:00~12:30时间段内的状态。

步骤S303:当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段;其中,所述空闲时间段的时长大于或等于所述目标时间段的时长。

除此之外,本实施例中,步骤S303包括以下步骤:

在所述预设时间段内接收到所述第一服务对象发出的顺延指令且在接收到所述顺延指令之前所述目标共享设备的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段。

也就是说,在12:00起的30分钟内,接收到第一服务对象的顺延指令,则判断所述第一服务对象的预约信息能否顺延。

顺延不能不限时、不限次数地进行,顺延可以按照一定的规则。在预约信息包括其对应的顺延次数的基础上,当所述目标共享设备在所述预设时间段内的使用状态为待机状态且所述顺延次数小于预设次数时,才会查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段。

如果顺延次数大于或等于所述预设次数,将会直接删除所述第一服务对象的所述预约信息,不会进行顺延。而如果顺延次数小于所述预设次数,还可以考虑顺延时长是否超过预设时长。

所述空闲时间段中,所述最佳时间段的起始时间与所述预设时间段的结束时间最接近。空闲时间的查找不限于当前的这一台共享设备,可以是预设范围内的所有可用共享设备,示例性的,需要查找洗衣房内所有洗衣机在所述预设时间段之后(即12:30之后)的空闲时间段,比如所有洗衣机在12:30之后的空闲时间段有13:30~14:30,14:00~16:00,16:00~17:00,从这些空闲时间段中选取起始时间与所述预设时间段的结束时间(即12:30)最接近的空闲时间段作为最佳时间段,比如上述三个空闲时间段中13:30~14:30的起始时间是13:30,其与12:30最接近,那么就将13:30~14:30作为最佳时间段。

当然,如果在所述预设时间段内,其他服务对象发现所述第一服务对象没有来洗衣,则可以通过APP获取第一服务对象的联系方式,主动联系第一服务对象,让第一服务对象主动发出顺延指令。这样所述目标共享设备就空闲出来,其它用户就可以使用了。

上述方法可以提高共享设备的使用率,提高共享设备的工作效率。

步骤S304:将所述第一服务对象的所述预约信息顺延至所述最佳时间段。

考虑顺延时长是否超过预设时长的情况下,步骤S304包括以下步骤:

(a)计算所述最佳时间段的起始时间和所述预设时间段的结束时间的时间差,并将其与预设时长进行比较;

(b)当所述时间差小于所述预设时长时,将所述第一服务对象的所述预约信息顺延至所述最佳时间段,并更新所述顺延次数。

为了避免第一服务对象的最佳时间段不限时的顺延造成使用不便,可以设置一个界限,即预设时长,示例性的,所述预设时长可以为(但不限于)3小时。

计算所述最佳时间段的起始时间和所述预设时间段的结束时间的时间差,即13:30与12:30的时间差为1小时。

也就是说,只有当所述时间差小于所述预设时长时,所述第一服务对象的所述预约信息才会顺利顺延至所述最佳时间段及其对应的共享设备上。

示例性的,13:30与12:30的时间差为1小时,该时间差小于预设时长(3小时),那么将所述第一服务对象的所述预约信息才会顺延至13:30~14:30(最佳时间段)时间段及其对应的洗衣机上。

顺延成功之后,会向所述第一服务对象发送顺延成功信息。顺延成功的信息还可以包括提示用户该顺延为有限次的顺延,如果在有限次的顺延下,还是没有按照时间进行洗衣,则预约将会被删除。

这种方法使得用户在由于其余原因导致未按时洗衣时,给与用户有限次有限时的顺延机会,减少不必要等待时间的浪费,提升用户体验感。

对应地,当所述时间差大于或等于所述预设时长时,删除所述第一服务对象的所述预约信息。

如果上述计算的时间差大于或等于所述预设时长,说明预设时长范围内没有适宜的空闲共享设备,即使顺延次数小于预设次数,第一服务对象的预约信息不能顺延,需将所述第一服务对象的所述预约信息直接取消,以避免所述第一服务对象继续占有目标共享设备,造成资源浪费。

本实施例提供一种共享设备的控制方法,该方法包括当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段;其中,所述空闲时间段的时长大于或等于所述目标时间段的时长;将所述第一服务对象的所述预约信息顺延至所述最佳时间段。这种方法使得用户在错过共享设备的预约时间时,无需重新预约,用户的预约信息可自动顺延,减少不必要等待时间的浪费,使用方便,提升用户体验感。并将该用户的初始预约时间段空出来,增加了共享设备的使用率,加快了工作效率,以及提升了用户时间概念。

请参阅图10,本实施例提供一种共享设备的控制装置100,包括:获取模块101、监测模块102、查找模块103和顺延模块104。

获取模块101,用于获取第一服务对象的预约信息;其中,所述预约信息包括目标时间段和目标共享设备,所述目标时间段包括目标起始时间和目标结束时间;

监测模块102,用于监测所述目标共享设备在所述目标起始时间起的预设时间段内的使用状态;其中,所述预设时间段的时长小于所述目标时间段的时长;

查找模块103,用于当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段;其中,所述空闲时间段的时长大于或等于所述目标时间段的时长;

顺延模块104,用于将所述第一服务对象的所述预约信息顺延至所述最佳时间段。

获取模块101获取第一服务对象的预约信息;其中,所述预约信息包括目标时间段和目标共享设备,所述目标时间段包括目标起始时间和目标结束时间;监测模块102监测所述目标共享设备在所述目标起始时间起的预设时间段内的使用状态;其中,所述预设时间段的时长小于所述目标时间段的时长;查找模块103当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段;其中,所述空闲时间段的时长大于或等于所述目标时间段的时长;顺延模块104将所述第一服务对象的所述预约信息顺延至所述最佳时间段。

上述方法步骤的具体实施例过程可参见实施例一,本实施例在此不再赘述。

本实施例提供了一种电子设备,该电子设备可以是手机、电脑或平板电脑等,包括存储器和处理器,所述存储器上存储有计算器程序,该计算机程序被处理器执行时实现如实施例一中所述的共享设备的控制方法。可以理解,电子设备还可以包括,输入/输出(I/O)接口,以及通信组件。

其中,处理器用于执行如实施例一中的共享设备的控制方法中的全部或部分步骤。存储器用于存储各种类型的数据,这些数据例如可以包括电子设备中的任何应用程序或方法的指令,以及应用程序相关的数据。

所述处理器可以是专用集成电路(Application Specific Integrated Circuit,简称ASIC)、数字信号处理器(Digital Signal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable LogicDevice,简称PLD)、现场可编程门阵列(Field Programmable Gate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述实施例一中的共享设备的控制方法。

所述存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。

本实施例提供一种计算机可读存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘、服务器、App应用商城等等,其上存储有计算机程序,所述计算机程序被处理器执行时可以实现如下方法步骤:

步骤S101:获取第一服务对象的预约信息;其中,所述预约信息包括目标时间段和目标共享设备,所述目标时间段包括目标起始时间和目标结束时间;

步骤S102:监测所述目标共享设备在所述目标起始时间起的预设时间段内的使用状态;其中,所述预设时间段的时长小于所述目标时间段的时长;

步骤S103:当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段;其中,所述空闲时间段的时长大于或等于所述目标时间段的时长;

步骤S104:将所述第一服务对象的所述预约信息顺延至所述最佳时间段。

上述方法步骤的具体实施例过程可参见实施例一,本实施例在此不再赘述。

综上,本申请提供的一种共享设备的控制方法、装置、电子设备及存储介质,该方法当所述目标共享设备在所述预设时间段内的使用状态为待机状态时,查找所述目标共享设备在所述预设时间段之后的空闲时间段,并从其中选取最佳时间段;其中,所述空闲时间段的时长大于或等于所述目标时间段的时长;将所述第一服务对象的所述预约信息顺延至所述最佳时间段。这种方法使得用户在错过共享设备的预约时间时,无需重新预约,用户的预约信息可自动顺延,减少不必要等待时间的浪费,使用方便,提升用户体验感。并将该用户的初始预约时间段空出来,增加了共享设备的使用率,加快了工作效率,以及提升了用户时间概念。

在本申请实施例所提供的几个实施例中,应该理解到,所揭露的方法,也可以通过其它的方式实现。以上所描述的方法实施例仅仅是示意性的。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

虽然本申请所揭露的实施方式如上,但所述的内容只是为了便于理解本申请而采用的实施方式,并非用以限定本申请。任何本申请所属技术领域内的技术人员,在不脱离本申请所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本申请的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

相关技术
  • 共享设备的控制方法、装置、电子设备及存储介质
  • 共享助力车的控制方法、装置、电子设备和存储介质
技术分类

06120112531719