一种基于大数据分析的智慧公厕分配方法和装置制造方法及图纸

技术编号:34773004 阅读:16 留言:0更新日期:2022-08-31 19:38
本申请涉及公厕自动化管理的技术领域,尤其是涉及一种基于大数据分析的智慧公厕分配方法和装置,该方法包括获取用户的请求信息,请求信息包括用户当前位置,并基于请求信息确定本地地图,本地地图包括预设范围内所有的公厕的位置信息和路线信息;之后获取各个公厕内的空闲厕位数量,并基于空闲厕位数量确定待选公厕;再之后基于本地地图以及请求信息确定各个待选公厕距离用户当前位置的路线距离;基于路线距离从所有待选公厕中确定目标公厕,并发送针对目标公厕的预约请求。本申请能够减少用户寻找公厕的时间成本。户寻找公厕的时间成本。户寻找公厕的时间成本。

【技术实现步骤摘要】
一种基于大数据分析的智慧公厕分配方法和装置


[0001]本申请涉及公厕自动化管理的
,尤其是涉及一种基于大数据分析的智慧公厕分配方法和装置。

技术介绍

[0002]热门景区、大型商场、大型体育场甚至市政道路等公共设施经常会聚集大量人流,通常为了满足人们的需求,会设置多个公厕。并且在相关技术中,已经可以通过终端设备的地图为用户进行公厕的指引和导航,便于用户发现并及时寻找到最近的公厕使用。
[0003]但是在实际中,用户可能基于地图指引找到公厕时,公厕内的厕位都处于使用状态,更坏的情况是存在许多用户排队,此时,再次寻找别的公厕无疑会增加用户的时间成本。

技术实现思路

[0004]为了减少用户寻找公厕的时间成本,本申请提供一种基于大数据分析的智慧公厕分配方法和装置。
[0005]第一方面,本申请提供一种基于大数据分析的智慧公厕分配方法,采用如下的技术方案:一种基于大数据分析的智慧公厕分配方法,包括获取用户的请求信息,所述请求信息包括用户当前位置;基于所述请求信息确定本地地图,所述本地地图包括预设范围内所有的公厕的位置信息和路线信息;获取各个公厕内的空闲厕位数量;基于所述空闲厕位数量确定待选公厕,所述待选公厕的空闲厕位数量大于等于第一预设值,第一与设置大于等于2;基于所述本地地图以及所述请求信息确定各个所述待选公厕距离用户当前位置的路线距离;基于所述路线距离从所有所述待选公厕中确定目标公厕,所述目标公厕的路线距离最短;发送针对所述目标公厕的预约请求。
[0006]通过采用上述技术方案,通过空闲厕位数量能够确定本地地图中每个公厕的空闲厕位数量,通过对空闲厕位数量进行筛选,得到待选公厕,以便于选择给用户的公厕拥有能够使用的厕位,减少用户等待的时间;同时,从待选公厕中确定出距离用户路线距离最短的待选公厕为目标公厕,并且针对目标公厕进行预约,以减少用户需要行进的距离,进一步减少了用户需要花费的时间。
[0007]在一种可能实现的方式中,所述获取各个公厕内的空闲厕位数量,对于任一公厕,包括:
确定实际空闲厕位的数量m,所述实际空闲厕位为未被使用的厕位;确定预计空闲厕位的数量n,所述预计空闲厕位为厕位的开始使用时长超过预设阈值的厕位;基于公式s=n+m确定每个公厕内空前厕位的数量,s为空闲厕位的数量。
[0008]通过采用上述技术方案,通过实际空闲厕位数量和预计空闲厕位数量确定空闲厕位数量,能够更准确地预判该公厕的厕位使用情况,进而便于在确定用户的目标公厕时,提供更准确的数据,便于进一步节约用户的时间。
[0009]在一种可能实现的方式中,所述基于所述空闲厕位数量确定待选公厕,包括:确定实际厕位数量大于第一预设值的公厕为备选公厕;确定所有所述备选公厕中实际空闲厕位的数量大于预计空闲厕位的数量的公厕为待选公厕。
[0010]通过采用上述技术方案,预计空闲厕位是有可能在较短时间空闲出来的厕位,也有可能实际使用的时间较长,若在用户到达预计空闲的厕位时,上一个使用者并未结束使用该厕位,则会增加用户的等待时间,因此需要确保实际空闲厕位的数量大于预计空闲厕位的数量,以便于用户在达到公厕时有立即可以使用的厕位,进而能够减少用户的等待时间。
[0011]在一种可能实现的方式中,所述基于所述路线距离从所有所述待选公厕中确定目标公厕,包括:确定各个所述待选公厕的已接收的预约请求的预约数量;确定所述预约数量不超过第二预设值的所述待选公厕为合格公厕;基于各个所述合格公厕的路线距离,从所有所述合格公厕中确定目标公厕。
[0012]通过采用上述技术方案,对于同一公厕,可能会被多个用户预约,因此,当一个公厕已被预约的用户的数量较多时,即超过第二预设值时,用户到达公厕时,可能需要排队等待;因此优先选择已被预约数量较少的公厕作为用户的目标公厕,以便减少用户需要等待的时间。
[0013]在一种可能实现的方式中,所述发送针对所述目标公厕的预约请求,包括:公厕的每个厕位均预设有唯一编号;接收用户输入的预约编号,所述预约编号为所述目标公厕中任一空闲厕位的编号;基于所述预约编号随机生成解锁密码,所述解锁密码用于开启处于关闭状态的所述预约编号对应的厕位的电子密码锁;基于所述解锁密码和所述预约编号对所述预约编号对应实际空闲厕位的电子密码锁关闭,或在所述预约编号对应的预估空闲厕位变为空闲状态时关闭所述预估空闲厕位的电子密码锁。
[0014]通过采用上述技术方案,通过基于预约编号生成解锁密码,同时使得该预约编号对应的厕位的电子密码锁关闭,以使其他达到公厕的用户能够了解该厕位处于预约状态,同时也能够减少其他已预约且到达该公厕的用户混乱占用厕位的情况,进而能够减少本用户到达公厕需要再次寻找厕位的时间。
[0015]在一种可能实现的方式中,该方法还包括:
接收其他用户输入的暂用请求,所述暂用请求包括暂用时间和所述实际空闲厕位对应的编号;基于用户的当前位置以及所述目标公厕的位置预估用户到达的预估时间;基于所述预估时间和所述暂用请求生成暂用信息并发送给用户的终端设备;接收用户的允许指令,以将所述解锁密码发送至其他用户的电子终端设备;或接收用户的否决指令,以对其他用户输出预设信息。
[0016]通过采用上述技术方案,在本用户预约了厕位之后,在本用户未达到公厕时,该厕位是空置的,当其他未预约的用户到达公厕时,未预约的用户可以向已预约的用户进行请求使用,若已预约的用户同意未预约的用户使用,则未预约的用户能够收到解锁密码进而使用该厕位。
[0017]在一种可能实现的方式中,在基于所述预估时间和所述暂用请求生成请求信息并发送给用户的终端设备之前,还包括:若是,则基于所述预估时间和所述暂用请求生成暂用信息并发送给用户的终端设备。
[0018]通过采用上述技术方案,当未预约的用户的暂用时间小于已预约用户的达到公厕的预估时间时,服务器才会将暂用信息发送给已预约的用户,进而能够减少已预约的用户到达公厕时需要等待的时间。
[0019]第二方面,本申请提供一种智慧公厕的分配装置,采用如下的技术方案:一种基于大数据分析的智慧公厕分配装置,包括:请求信息获取模块,用于获取用户的请求信息,所述请求信息包括用户当前位置;本地地图确定模块,用于基于所述请求信息确定本地地图,所述本地地图包括预设范围内所有的公厕的位置信息和路线信息;空闲厕位数量确定模块,用于获取各个公厕内的空闲厕位数量;待选公厕确定模块,用于基于所述空闲厕位数量确定待选公厕,所述待选公厕的空闲厕位数量大于等于第一预设值,第一与设置大于等于2;路线距离确定模块,用于基于所述本地地图以及所述请求信息确定各个所述待选公厕距离用户当前位置的路线距离;目标公厕确定模块,用于基于所述路线距离从所有所述待选公厕中确定目标公厕,所述目标公厕的路线距离最短;第一发送模块,用于发送针对所述目标公厕的预约请求。
[0020]通过采用上述技术方案,该装置能够通过空闲厕位数量能够确定本地地图中每个公厕的空闲厕位数量,通过对空闲厕位数量进行筛选,得到待本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于大数据分析的智慧公厕分配方法,由服务器执行,其特征在于,包括:获取用户的请求信息,所述请求信息包括用户当前位置;基于所述请求信息确定本地地图,所述本地地图包括预设范围内所有的公厕的位置信息和路线信息;获取各个公厕内的空闲厕位数量;基于所述空闲厕位数量确定待选公厕,所述待选公厕的空闲厕位数量大于等于第一预设值,第一与设置大于等于2;基于所述本地地图以及所述请求信息确定各个所述待选公厕距离用户当前位置的路线距离;基于所述路线距离从所有所述待选公厕中确定目标公厕,所述目标公厕的路线距离最短;发送针对所述目标公厕的预约请求。2.根据权利要求1所述的一种基于大数据分析的智慧公厕分配方法,其特征在于,所述获取各个公厕内的空闲厕位数量,对于任一公厕,包括:确定实际空闲厕位的数量m,所述实际空闲厕位为未被使用的厕位;确定预计空闲厕位的数量n,所述预计空闲厕位为厕位的开始使用时长超过预设阈值的厕位;基于公式s=n+m确定每个公厕内空前厕位的数量,s为空闲厕位的数量。3.根据权利要求1所述的一种基于大数据分析的智慧公厕分配方法,其特征在于,所述基于所述空闲厕位数量确定待选公厕,包括:确定实际厕位数量大于第一预设值的公厕为备选公厕;确定所有所述备选公厕中实际空闲厕位的数量大于预计空闲厕位的数量的公厕为待选公厕。4.根据权利要求1所述的一种基于大数据分析的智慧公厕分配方法,其特征在于,所述基于所述路线距离从所有所述待选公厕中确定目标公厕,包括:确定各个所述待选公厕的已接收的预约请求的预约数量;确定所述预约数量不超过第二预设值的所述待选公厕为合格公厕;基于各个所述合格公厕的路线距离,从所有所述合格公厕中确定目标公厕。5.根据权利要求1所述的一种基于大数据分析的智慧公厕分配方法,其特征在于,所述发送针对所述目标公厕的预约请求,包括:公厕的每个厕位均预设有唯一编号;接收用户输入的预约编号,所述预约编号为所述目标公厕中任一空闲厕位的编号;基于所述预约编号随机生成解锁密码,所述解锁密码用于开启处于关闭状态的所述预约编号对应的厕位的电子密码锁;基于所述解锁密码和所述预约编号对所述预约编号对应实际空闲厕位的电子密码锁关闭,或在所述预约编号对应的预估...

【专利技术属性】
技术研发人员:谢辰龙杨骏
申请(专利权)人:浙江智慧划云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1