买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种预约冲突的处理方法、装置、设备及存储介质_青岛经济技术开发区海尔热水器有限公司_201910033033.9 

申请/专利权人:青岛经济技术开发区海尔热水器有限公司

申请日:2019-01-14

公开(公告)日:2024-04-02

公开(公告)号:CN109780731B

主分类号:F24H9/20

分类号:F24H9/20;F24H15/172;F24H15/281;F24H15/269;F24H15/219;F24H15/421

优先权:

专利状态码:有效-授权

法律状态:2024.04.02#授权;2022.05.13#实质审查的生效;2019.05.21#公开

摘要:本发明公开了一种预约冲突的处理方法、装置、设备及存储介质,首先,获取用户发送的新增预约时间段以及新增预约温度值;然后将新增预约温度值与已有预约温度值进行比较,并将新增预约时间段与已有预约时间段进行比较;最后根据比较结果,对新增预约时间段和已有预约时间段进行冲突处理。本发明实施例提供的技术方案,通过将新增预约温度值与已有预约温度值进行比较,将新增预约时间段与已有预约时间段进行比较;根据比较结果对预约冲突进行处理。避免了热水器只能执行一项预约任务,造成用户体验不佳的问题,能够实现新增预约任务可以和原预约任务有交集,提高用户使用体验。

主权项:1.一种预约冲突的处理方法,其特征在于,包括:获取用户发送的新增预约时间段以及新增预约温度值;其中,所述新增预约温度值为热水器最新获取到的一个预约温度值;所述预约温度值为用户设定的未来某个时间区间内需要热水器或者采暖炉达到的温度值;将所述新增预约时间段与已有预约时间段进行比较,并将所述新增预约温度值与已有预约温度值进行比较;根据比较结果,对所述新增预约时间段和已有预约时间段进行冲突处理,包括:若所述新增预约温度值与已有预约温度值不相同,且所述已有预约时间段包含所述新增预约时间段,则拆分所述已有预约时间段,获得所述新增预约时间段及至少一个第一拆分时间段,并将所述已有预约温度值作为各所述第一拆分时间段的预约温度值;其中,所述已有预约时间段包含新增预约时间段为新增预约时间段的起始时间点和结束时间点全部包含在已有预约时间段内;若所述新增预约温度值与已有预约温度值不相同,且所述新增预约时间段包含所述已有预约时间段,则拆分所述新增预约时间段,获得所述已有预约时间段及至少一个第二拆分时间段,并将所述新增预约温度值作为各所述第二拆分时间段的预约温度值;若所述新增预约温度值与已有预约温度值不相同,且所述新增预约时间段与已有预约时间段存在交集时间段,则基于所述交集时间段的起止时间,拆分所述新增预约时间段与已有预约时间段,获得第三拆分时间段、交集时间段及第四拆分时间段,并基于设定的温度值设置规则,确定第三拆分时间段、交集时间段及第四拆分时间段的预约温度值。

全文数据:一种预约冲突的处理方法、装置、设备及存储介质技术领域本发明实施例涉及智能控制技术领域,尤其涉及一种预约冲突的处理方法、装置、设备及存储介质。背景技术热水器,是一种对生活用水进行加热的流体加热装置。随着人们物质生活的日益提高,对热水器的使用舒适性,操控方便性也提出了越来越高的要求。而预约功能在热水调控模式中越来越常见。预约功能是指预约未来指定时间的热水器的工作状态。例如:用户可以在早晨8点的时候,预约晚上6点半热水器开始加热,水温达到60℃时,停止加热。但是,用户有时候会预约多个温度值,而多个温度值可能在预约时间上发生冲突。例如:周一原有预约时间段为上午06:00-12:00,原有预约温度为20℃,新增预约时间段为上午08:00-10:00,新增预约温度为25℃。此时,原有预约时间段和新增预约时间段存在部分重叠,那么热水器不可能在同一时间段出现两个温度值。通常,当发生预约时间段冲突时,处理方法通常是询问用户,若用户坚持预约其中的一个,则必须要清除另外一个预约。这就使得热水器只能执行一项预约任务,造成用户体验不佳。发明内容本发明提供一种预约冲突的处理方法、装置、设备及存储介质,解决了当发生预约时间段冲突时,热水器只能执行一项预约任务,造成用户体验不佳的问题。第一方面,本发明实施例提供了一种预约冲突的处理方法,包括:获取用户发送的新增预约时间段以及新增预约温度值;将所述新增预约时间段与已有预约时间段进行比较,并将所述新增预约温度值与已有预约温度值进行比较;根据比较结果,对所述新增预约时间段和已有预约时间段进行冲突处理。第二方面,本发明实施例还提供了一种预约冲突的处理装置,包括:获取模块,用于获取用户发送的新增预约时间段以及新增预约温度值;比较模块,用于将所述新增预约温度值与已有预约温度值进行比较,并将所述新增预约时间段与已有预约时间段进行比较;处理模块,用于根据比较结果,对所述新增预约时间段和已有预约时间段进行冲突处理。第三方面,本发明实施例还提供了一种设备,所述设备包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述第一方面中所述的预约冲突的处理方法。第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面中所述的预约冲突的处理方法。本发明实施例提供的预约冲突的处理方法、装置、设备及存储介质,首先,获取用户发送的新增预约时间段以及新增预约温度值;然后将新增预约温度值与已有预约温度值进行比较,并将新增预约时间段与已有预约时间段进行比较;最后根据比较结果,对新增预约时间段和已有预约时间段进行冲突处理。本发明实施例提供的技术方案,通过将新增预约温度值与已有预约温度值进行比较,将新增预约时间段与已有预约时间段进行比较;根据比较结果对预约冲突进行处理。避免了热水器只能执行一项预约任务,造成用户体验不佳的问题,能够实现当发生预约时间段冲突时,执行两个预约任务,提高用户使用体验。附图说明图1为本发明实施例一提供的预约冲突的处理方法的流程图;图2为本发明实施例二提供的预约冲突的处理方法的流程图;图3为本发明实施例三提供的预约冲突的处理装置的结构示意图;图4为本发明实施例四提供的一种设备的结构示意图。具体实施方式下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。实施例一图1为本发明实施例一提供的预约冲突的处理方法的流程图,本实施例可适用于处理预约时间冲突的情况,该方法可以由预约冲突的处理装置来执行,该预约冲突的处理装置可以通过软件和或硬件的方式实现。实施例中,以预约冲突的处理装置配置于热水器为例,即预约冲突的处理方法由热水器来执行,进行描述。具体的,如图1所示,本发明实施例提供的预约冲突的处理方法,主要包括如下步骤:S110、获取用户发送的新增预约时间段以及新增预约温度值。在本实施例中,预约时间段是指用户设定的未来的一个时间区间,预约温度值是指用户设定的未来某个时间区间内需要热水器或者采暖炉达到的温度值。新增预约时间段是指热水器最新获取到的一个预约时间段,新增预约温度值是指热水器最新获取到的一个预约温度值。需要说明的是,预约时间段与预约温度值一一对应。进一步的,在本实施例中,获取新增预约时间段以及新增预约温度值的方式可以根据实际情况设定。例如,通过设置在热水器操作面板上的触发按键获取新增预约时间段以及新增预约温度值。其中,触发按键可以是热水器操作面板上的实体按键,也可以是位于热水器操作面板上的显示操作屏的虚拟按键。又如:通过接收到外置设备发送的获取信号时,获取用户通过外置设备发送的新增预约时间段以及新增预约温度值。其中,外置设备包括但不限定于:与热水器无线连接的遥控器、智能手机等。S120、将新增预约时间段与已有预约时间段进行比较,并将新增预约温度值与已有预约温度值进行比较。已有预约温度值是指已经存储在热水器中的预约温度值。已有预约时间段是指已经存储在热水器中的预约时间段。需要说明的是,已有预约温度值与已有预约时间段可以由多个,其数量由用户建立的预约任务的数量决定。在本实施例中,先将新增预约时间段与已有预约时间段进行比较,如果新增预约时间段和已有预约时间段没有存在交集,则直接将新增预约时间段和新增预约温度值作为一个新的预约任务进行存储,在到达预约时间时,执行相应的预约操作即可。如果新增预约时间段和已有预约时间段存在交集,将新增预约温度值与已有预约温度值进行比较。S130、根据比较结果,对新增预约时间段和已有预约时间段进行冲突处理。进一步的,如果新增预约温度值与已有预约温度值相同,且新增预约时间段和已有预约时间段存在交集,则将新增预约时间段和已有预约时间段进行合并处理。进一步的,新增预约时间段和已有预约时间段存在交集包括:新增预约时间段完全包含已有预约时间段,即已有预约时间段的起始时间点和结束时间点全部包含在新增预约时间段内。已有预约时间段完全包含新增预约时间段,即新增预约时间段的起始时间点和结束时间点全部包含已有预约时间段在内。以及已有预约时间段的起始时间点包含在新增预约时间段内,而已有预约时间段的结束时间点不包含在新增预约时间段内。以及新增预约时间段的起始时间点包含在已有预约时间段内,而新增预约时间段的结束时间点不包含在已有预约时间段内。进一步的,如果新增预约温度值与已有预约温度值不相同,且新增预约时间段完全包含已有预约时间段,则将新增预约时间段进行拆分处理。如果新增预约温度值与已有预约温度值不相同,且已有预约时间段新增预约时间段完全包含新增预约时间段,则将已有预约时间段进行拆分处理。如果新增预约温度值与已有预约温度值不相同,且新增预约时间段与已有预约时间段存在交集时间段,则将已有预约时间段和新增预约时间段进行拆分处理。本实施例提供的预约冲突的处理方法,首先,获取用户发送的新增预约时间段以及新增预约温度值;然后将新增预约温度值与已有预约温度值进行比较,并将新增预约时间段与已有预约时间段进行比较;最后根据比较结果,对新增预约时间段和已有预约时间段进行冲突处理。本发明实施例提供的技术方案,通过将新增预约温度值与已有预约温度值进行比较,将新增预约时间段与已有预约时间段进行比较;根据比较结果对预约冲突进行处理。避免了热水器只能执行一项预约任务,造成用户体验不佳的问题,能够实现新增预约任务可以和原预约任务有交集,提高用户使用体验。实施例二图2为本发明实施例二提供的预约冲突的处理方法的流程图,在上述实施例的基础上,本发明实施例进一步优化了预约冲突的处理方法,如图2所示,本发明实施例提供的优化后的预约冲突的处理方法主要包括如下步骤:S210、获取用户发送的新增预约时间段以及新增预约温度值。S220、将所述新增预约温度值与已有预约温度值进行比较,并将所述新增预约时间段与已有预约时间段进行比较。S230、若新增预约温度值与已有预约温度值不相同,且所述已有预约时间段包含所述新增预约时间段,则拆分所述已有预约时间段,获得所述新增预约时间段及至少一个第一拆分时间段,并将所述已有预约温度值作为各所述第一拆分时间段的预约温度值。已有预约时间段包含新增预约时间段,即新增预约时间段的起始时间点和结束时间点全部包含在已有预约时间段内。示例性的,新增预约时间段是6:00-12:00,已有预约时间段是8:00-10:00,已有预约时间段的起始时间点8:00在新增预约时间段是6:00-12:00内,已有预约时间段的结束时间点10:00在新增预约时间段是6:00-12:00内,则确定已有预约时间段包含新增预约时间段。在本实施例中,如果新增预约温度值与已有预约温度值不相同,且已有预约时间段包含新增预约时间段,则拆分已有预约时间段,获得新增预约时间段及至少一个第一拆分时间段。进一步的,如果已有预约时间段包含新增预约时间段,则依据新增预约时间段的起始时间点和结束时间点将已有预约时间段拆分为新增预约时间段及至少一个第一拆分时间段。具体的,如果新增预约时间段的起始时间点包含在已有预约时间段内,新增预约时间段的结束时间点与已有预约时间段的结束时间点相同,则将已有预约时间段拆分为新增预约时间段以及一个第一拆分时间段,其中,第一拆分时间段为已有起始时间点与新增起始时间点之间的时间段。示例性的,新增预约时间段为8:00-10:00,新增预约温度为25℃;已有预约时间段为6:00-10:00,已有预约温度为20℃;则将已有预约时间段6:00-10:00拆分为新增预约时间段8:00-10:00,以及第一拆分时间段6:00-8:00。其中,新增预约时间段8:00-10:00对应的预约温度为25℃。第一拆分时间段6:00-8:00对应的预约温度为20℃。具体的,如果新增预约时间段的结束时间点包含在已有预约时间段内,新增预约时间段的起始时间点与已有预约时间段的起始时间点相同,则将已有预约时间段拆分为新增预约时间段以及一个第一拆分时间段,其中第一拆分时间段为新增结束时间点与已有结束时间点之间的时间段。示例性的,新增预约时间段为6:00-8:00,新增预约温度为25℃;已有预约时间段为6:00-10:00,已有预约温度为20℃;则将已有预约时间段6:00-10:00拆分为新增预约时间段6:00-8:00,以及第一拆分时间段8:00-10:00。其中,新增预约时间段6:00-8:00对应的预约温度为25℃。第一拆分时间段8:00-10:00对应的预约温度为20℃。具体的,如果新增预约时间段的起始时间点和结束时间点均包含在已有预约时间段内,则将已有预约时间段拆分为新增预约时间段以及两个第一拆分时间段,其中,两个第一拆分时间段分别为已有起始时间点与新增起始时间点之间的时间段以及新增结束时间点与已有结束时间点之间的时间段。示例性的,新增预约时间段为8:00-10:00,新增预约温度为25℃;已有预约时间段为6:00-12:00,已有预约温度为20℃;则将已有预约时间段6:00-12:00拆分为新增预约时间段8:00-10:00,以及第一拆分时间段6:00-8:00以及10:00-12:00。其中,新增预约时间段8:00-10:00对应的预约温度为25℃。第一拆分时间段6:00-8:00以及10:00-12:00对应的预约温度为20℃。S240、若新增预约温度值与已有预约温度值不相同,且新增预约时间段包含已有预约时间段,则拆分新增预约时间段,获得已有预约时间段及至少一个第二拆分时间段,并将新增预约温度值作为各第二拆分时间段的预约温度值。在本实施例中,如果新增预约温度值与已有预约温度值不相同,且新增预约时间段包含已有预约时间段,则拆分新增预约时间段,获得已有预约时间段及至少一个第二拆分时间段。进一步的,如果新增预约时间段包含已有预约时间段,则依据已有预约时间段的起始时间点和结束时间点将新增预约时间段拆分为已有预约时间段及至少一个第二拆分时间段。具体的,如果已有预约时间段的起始时间点包含在新增预约时间段内,已有预约时间段的结束时间点与新增预约时间段的结束时间点相同,则将新增预约时间段拆分为已有预约时间段以及一个第二拆分时间段,其中,第二拆分时间段为新增起始时间点与已有起始时间点之间的时间段。示例性的,已有预约时间段为8:00-10:00,已有预约温度为20℃;新增预约时间段为6:00-10:00,新增预约温度为25℃;则将新增预约时间段6:00-10:00拆分为已有预约时间段8:00-10:00,以及第二拆分时间段6:00-8:00。其中,已有预约时间段8:00-10:00对应的预约温度为20℃。第二拆分时间段6:00-8:00对应的预约温度为25℃。具体的,如果已有预约时间段的结束时间点包含在新增预约时间段内,已有预约时间段的起始时间点与新增预约时间段的起始时间点相同,则将新增预约时间段拆分为已有预约时间段以及一个第二拆分时间段,其中第二拆分时间段为已有结束时间点与新增结束时间点之间的时间段。示例性的,已有预约时间段为8:00-10:00,已有预约温度为20℃;新增预约时间段为8:00-12:00,新增预约温度为25℃;则将新增预约时间段8:00-12:00拆分为已有预约时间段8:00-10:00,以及第二拆分时间段10:00-12:00。其中,已有预约时间段8:00-10:00对应的预约温度为20℃。第二拆分时间段10:00-12:00对应的预约温度为25℃。具体的,如果已有预约时间段的起始时间点和结束时间点均包含在新增预约时间段内,则将新增预约时间段拆分为已有预约时间段以及两个第二拆分时间段,其中,两个第二拆分时间段分别为新增起始时间点与已有起始时间点之间的时间段以及已有结束时间点与新增结束时间点之间的时间段。示例性的,新增预约时间段为6:00-12:00,新增预约温度为25℃;已有预约时间段为8:00-10:00,已有预约温度为20℃;则将新增预约时间段6:00-12:00拆分为已有预约时间段8:00-10:00,以及第二拆分时间段6:00-8:00以及10:00-12:00。其中,已有预约时间段8:00-10:00对应的预约温度为20℃。第二拆分时间段6:00-8:00以及10:00-12:00对应的预约温度为25℃。S240、若新增预约温度值与已有预约温度值不相同,且新增预约时间段与已有预约时间段存在交集时间段,则基于交集时间段的起止时间,拆分新增预约时间段与已有预约时间段,获得第三拆分时间段、交集时间段及第四拆分时间段,并基于设定的温度值设置规则,确定第三拆分时间段、交集时间段及第四拆分时间段的预约温度值。进一步的,将新增预约温度值作为交集时间段的预约温度值;如果第三拆分时间段归属新增预约时间段,第四拆分时间段归属已有预约时间段,则将新增预约温度值作为第三拆分时间段的预约温度值,并将已有预约温度值作为第四拆分时间段的预约温度值。在本实施例中,新增预约时间段与已有预约时间段存在交集时间段是指新增预约时间段与已有预约时间段存在重叠的时间段。进一步的,新增预约时间段与已有预约时间段存在交集时间段,则基于交集时间段的起始时间点和结束时间点,拆分新增预约时间段与已有预约时间段,获得第三拆分时间段、交集时间段及第四拆分时间段。示例性的,新增预约时间段为6:00-10:00,新增预约温度为25℃;已有预约时间段为8:00-12:00,已有预约温度为20℃;新增预约时间段与已有预约时间段存在交集时间段8:00-10:00。则基于交集时间段的起始时间点8:00和结束时间点10:00,拆分新增预约时间段6:00-10:00与已有预约时间段8:00-12:00,获得第三拆分时间段6:00-8:00、交集时间段8:00-10:00及第四拆分时间段10:00-12:00。此时,交集时间段8:00-10:00的预约温度值为新增预约温度为25℃。且第三拆分时间段6:00-8:00归属新增预约时间段6:00-10:00,因此,第三拆分时间段6:00-8:00的预约温度值为新增预约温度为25℃。第四拆分时间段10:00-12:00归属已有预约时间段8:00-12:00,第四拆分时间段10:00-12:00的预约温度值为已有预约温度为20℃。进一步的,如果所述第三拆分时间段归属已有预约时间段,第四拆分时间段归属新增预约时间段,则将已有预约温度值作为第三拆分时间段的预约温度值,并将新增预约温度值作为第四拆分时间段的预约温度值。示例性的,新增预约时间段为8:00-12:00,新增预约温度为25℃;已有预约时间段为6:00-10:00,已有预约温度为20℃;新增预约时间段与已有预约时间段存在交集时间段8:00-10:00。则基于交集时间段的起始时间点8:00和结束时间点10:00,拆分新增预约时间段8:00-12:00与已有预约时间段6:00-10:00,获得第三拆分时间段6:00-8:00、交集时间段8:00-10:00及第四拆分时间段10:00-12:00。此时,交集时间段8:00-10:00的预约温度值为新增预约温度为25℃。且第三拆分时间段6:00-8:00归属已有预约时间段6:00-10:00,因此,第三拆分时间段6:00-8:00的预约温度值为已有预约温度为20℃。第四拆分时间段10:00-12:00归属新增预约时间段8:00-12:00,第四拆分时间段10:00-12:00的预约温度值为新增预约温度为25℃。S250、若新增预约温度值与已有预约温度值相同且新增预约时间段与已有预约时间段存在交集时间段,则将新增预约时间段和已有预约时间段进行合并形成目标预约时间段。示例性的,新增预约时间段为8:00-12:00,新增预约温度为20℃;已有预约时间段为6:00-10:00,已有预约温度为20℃;新增预约时间段与已有预约时间段存在交集时间段8:00-10:00,则将新增预约时间段8:00-12:00和已有预约时间段6:00-10:00进行合并形成目标预约时间段6:00-12:00,且目标预约时间段的预约温度值为新增预约温度20℃。本实施例提供的预约冲突的处理方法,首先,获取用户发送的新增预约时间段以及新增预约温度值;然后将新增预约温度值与已有预约温度值进行比较,并将新增预约时间段与已有预约时间段进行比较;最后根据比较结果,对新增预约时间段和已有预约时间段进行冲突处理。本发明实施例提供的技术方案,通过将新增预约温度值与已有预约温度值进行比较,将新增预约时间段与已有预约时间段进行比较;根据比较结果对预约冲突进行处理。避免了热水器只能执行一项预约任务,造成用户体验不佳的问题,能够实现新增预约任务可以和原预约任务有交集,提高用户使用体验。实施例三图3为本发明实施例三提供的预约冲突的处理装置的结构示意图,本实施例可适用于处理预约时间冲突的情况,该预约冲突的处理装置可以通过软件和或硬件的方式实现。如图3所示,本实施例提供的预约冲突的处理装置主要包括如下部分:获取模块310,用于获取用户发送的新增预约时间段以及新增预约温度值;比较模块320,用于将所述新增预约温度值与已有预约温度值进行比较,并将所述新增预约时间段与已有预约时间段进行比较;处理模块330,用于根据比较结果,对所述新增预约时间段和已有预约时间段进行冲突处理。本实施例提供的预约冲突的处理装置,首先,获取用户发送的新增预约时间段以及新增预约温度值;然后将新增预约温度值与已有预约温度值进行比较,并将新增预约时间段与已有预约时间段进行比较;最后根据比较结果,对新增预约时间段和已有预约时间段进行冲突处理。本发明实施例提供的技术方案,通过将新增预约温度值与已有预约温度值进行比较,将新增预约时间段与已有预约时间段进行比较;根据比较结果对预约冲突进行处理。避免了热水器只能执行一项预约任务,造成用户体验不佳的问题,能够实现新增预约任务可以和原预约任务有交集,提高用户使用体验。处理模块330,具体用于若所述新增预约温度值与已有预约温度值不相同,且所述已有预约时间段包含所述新增预约时间段,则拆分所述已有预约时间段,获得所述新增预约时间段及至少一个第一拆分时间段,并将所述已有预约温度值作为各所述第一拆分时间段的预约温度值。进一步的,处理模块330,具体用于若所述新增预约温度值与已有预约温度值不相同,且所述新增预约时间段包含所述已有预约时间段,则拆分所述新增预约时间段,获得所述已有预约时间段及至少一个第二拆分时间段,并将所述新增预约温度值作为各所述第二拆分时间段的预约温度值。进一步的,处理模块330,具体用于若所述新增预约温度值与已有预约温度值不相同,且所述新增预约时间段与已有预约时间段存在交集时间段,则基于所述交集时间段的起止时间,拆分所述新增预约时间段与已有预约时间段,获得第三拆分时间段、交集时间段及第四拆分时间段,并基于设定的温度值设置规则,确定第三拆分时间段、交集时间段及第四拆分时间段的预约温度值。进一步的,基于设定的温度值设置规则,确定第三拆分时间段、交集时间段及第四拆分时间段的预约温度值,包括:将新增预约温度值作为所述交集时间段的预约温度值;如果所述第三拆分时间段归属所述新增预约时间段,第四拆分时间段归属所述已有预约时间段,则将新增预约温度值作为所述第三拆分时间段的预约温度值,并将已有预约温度值作为所述第四拆分时间段的预约温度值;如果所述第三拆分时间段归属所述已有预约时间段,第四拆分时间段归属所述新增预约时间段,则将已有预约温度值作为所述第三拆分时间段的预约温度值,并将新增预约温度值作为所述第四拆分时间段的预约温度值。进一步的,处理模块330,还用于若所述新增预约温度值与已有预约温度值相同且所述新增预约时间段与已有预约时间段存在交集时间段,则将新增预约时间段和已有预约时间段进行合并形成目标预约时间段。本发明实施例所提供的预约冲突的处理装置可执行本发明任意实施例所提供的预约冲突的处理方法,具备执行方法相应的功能模块和有益效果。实施例四图4为本发明实施例四提供的一种设备的结构示意图,如图4所示,该设备包括处理器410、存储器420、输入装置430和输出装置440;设备中处理器410的数量可以是一个或多个,图4中以一个处理器410为例;设备中的处理器410、存储器420、输入装置430和输出装置440可以通过总线或其他方式连接,图4中以通过总线连接为例。存储器420作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的预约冲突的处理方法对应的程序指令模块例如,预约冲突的处理装置中的获取模块310、比较模块320和处理模块330。处理器410通过运行存储在存储器420中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的预约冲突的处理方法。存储器420可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储依据终端的使用所创建的数据等。此外,存储器420可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器420可进一步包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。输入装置430可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏等显示设备。实施例五本发明实施例五还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种预约冲突的处理方法,该方法包括:获取用户发送的新增预约时间段以及新增预约温度值;将所述新增预约温度值与已有预约温度值进行比较,并将所述新增预约时间段与已有预约时间段进行比较;根据比较结果,对所述新增预约时间段和已有预约时间段进行冲突处理。当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的预约冲突的处理方法中的相关操作.通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器Read-OnlyMemory,ROM、随机存取存储器RandomAccessMemory,RAM、闪存FLASH、硬盘或光盘等,包括若干指令用以使得一台计算机设备可以是个人计算机,服务器,或者网络设备等执行本发明各个实施例所述的方法。值得注意的是,上述预约冲突的处理装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

权利要求:1.一种预约冲突的处理方法,其特征在于,包括:获取用户发送的新增预约时间段以及新增预约温度值;将所述新增预约时间段与已有预约时间段进行比较,并将所述新增预约温度值与已有预约温度值进行比较;根据比较结果,对所述新增预约时间段和已有预约时间段进行冲突处理。2.根据权利要求1所述的方法,其特征在于,所述根据比较结果,对所述新增预约时间段和已有预约时间段进行冲突处理,包括:若所述新增预约温度值与已有预约温度值不相同,且所述已有预约时间段包含所述新增预约时间段,则拆分所述已有预约时间段,获得所述新增预约时间段及至少一个第一拆分时间段,并将所述已有预约温度值作为各所述第一拆分时间段的预约温度值。3.根据权利要求1所述的方法,其特征在于,所述根据比较结果,对所述新增预约时间段和已有预约时间段进行冲突处理,包括:若所述新增预约温度值与已有预约温度值不相同,且所述新增预约时间段包含所述已有预约时间段,则拆分所述新增预约时间段,获得所述已有预约时间段及至少一个第二拆分时间段,并将所述新增预约温度值作为各所述第二拆分时间段的预约温度值。4.根据权利要求1所述的方法,其特征在于,所述根据比较结果,对所述新增预约时间段和已有预约时间段进行冲突处理,包括:若所述新增预约温度值与已有预约温度值不相同,且所述新增预约时间段与已有预约时间段存在交集时间段,则基于所述交集时间段的起止时间,拆分所述新增预约时间段与已有预约时间段,获得第三拆分时间段、交集时间段及第四拆分时间段,并基于设定的温度值设置规则,确定第三拆分时间段、交集时间段及第四拆分时间段的预约温度值。5.根据权利要求4所述的方法,其特征在于,所述基于设定的温度值设置规则,确定第三拆分时间段、交集时间段及第四拆分时间段的预约温度值,包括:将新增预约温度值作为所述交集时间段的预约温度值;如果所述第三拆分时间段归属所述新增预约时间段,第四拆分时间段归属所述已有预约时间段,则将新增预约温度值作为所述第三拆分时间段的预约温度值,并将已有预约温度值作为所述第四拆分时间段的预约温度值;如果所述第三拆分时间段归属所述已有预约时间段,第四拆分时间段归属所述新增预约时间段,则将已有预约温度值作为所述第三拆分时间段的预约温度值,并将新增预约温度值作为所述第四拆分时间段的预约温度值。6.根据权利要求1所述的方法,其特征在于,根据权利要求1所述的方法,其特征在于,还包括:若所述新增预约温度值与已有预约温度值相同且所述新增预约时间段与已有预约时间段存在交集时间段,则将新增预约时间段和已有预约时间段进行合并形成目标预约时间段。7.一种预约冲突的处理装置,其特征在于,包括:获取模块,用于获取用户发送的新增预约时间段以及新增预约温度值;比较模块,用于将所述新增预约温度值与已有预约温度值进行比较,并将所述新增预约时间段与已有预约时间段进行比较;处理模块,用于根据比较结果,对所述新增预约时间段和已有预约时间段进行冲突处理。8.根据权利要求7所述的装置,其特征在于,所述处理模块,具体用于若所述新增预约温度值与已有预约温度值不相同,且所述已有预约时间段包含所述新增预约时间段,则拆分所述已有预约时间段,获得所述新增预约时间段及至少一个第一拆分时间段,并将所述已有预约温度值作为各所述第一拆分时间段的预约温度值。9.一种设备,其特征在于,所述设备包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-6中任一所述的预约冲突的处理方法。10.一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-6中任一所述的预约冲突的处理方法。

百度查询: 青岛经济技术开发区海尔热水器有限公司 一种预约冲突的处理方法、装置、设备及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。