房间控制方法和装置的制造方法_3

文档序号:8362028阅读:来源:国知局
人入住后,可通过日志查看模块查看房间的入住状态。入住期间,如果房间需要清扫,启用管理钥匙(用于清扫),保洁人员可使用管理钥匙进入到房间进行打扫,一段时间后管理钥匙失效。离店时间到来前的一段时间,客人将会收到钥匙即将失效的信息提醒,时间一到,客人钥匙会立即失效。生成的钥匙会根据每个订单的详细信息设置有效使用期限。例如:已支付订单的期限是入住时间2000年12月15日中午12点;离店时间为2000年12月17日中午12点;则生成钥匙的使用期限就是2000年12月15日中午12点至2000年12月17日中午12点。
[0052]该房间控制方法实时校验订单的状态和内容,例如:如果订单为“已支付”状态,则将启用客人密码,并生成相应密码通过短信下发给消费者;如果订单状态为“已退订”,在识别到订单已退订后会自动删除已经生成的客人密码;如果订单的入住/离店时间发生了变化,系统在校验到入住/离店时间发生变化后会根据更新后的订单信息自动修改钥匙(密码)有效期。
[0053]本发明实施例还提供了一种房间控制装置。该房间控制装置可以通过计算机实现其功能。需要说明的是,本发明实施例的房间控制装置可以用于执行本发明实施例所提供的房间控制方法,本发明实施例的房间控制方法也可以通过本发明实施例所提供的房间控制装置来执行。
[0054]图2是根据本发明实施例的房间控制装置的示意图。如图2所示,该房间控制装置包括:第一获取单元10、第一判断单元30、生成单元50和删除单元70。
[0055]第一获取单元10用于获取来自预订渠道的订单的订单状态。预订渠道可以是住宿预订网站,还可以是酒店、宾馆的官网以及酒店、宾馆的前台等。接收来自预订渠道的订单后,获取订单的订单状态。订单状态可以是已支付、未支付、已完成(已退款、已取消)等状态。
[0056]第一判断单元30用于判断订单状态为已支付或者已完成。根据订单状态可以确定房间是否空闲。当订单状态为已经支付时,确定该订单对应的房间已经被占用,则关闭相应时间段内预订渠道对该订单所对应的房间的预订,从而避免了房间被重复预订。已完成包括订单已经取消或者已经在入住后退房,在订单没有被支付或订单已经取消的情况下,确定该订单对应的房间已经空闲,可以通过预订渠道进行预定。
[0057]生成单元50用于在订单状态为已支付时,生成开启房间的密码,其中,在生成密码后,将密码对应房间的房间状态修改为在订单指示的时间内非空闲/已占用。在订单被支付后,生成开启房间的密码,该开启房间的密码可以通过手机短信或者网络消息等方式下发给用户,用户可以利用生成的开启房间的密码开启房间的房门实现入住。非空闲状态指该房间已经被预定或者已经入住,在生成开启房间的密码后,该房间在订单中所指示的时间内不可以被预定或者入住。
[0058]删除单元70用于在订单状态为已完成(例如已取消、已退款)时,删除开启房间的密码,其中,将密码对应房间的房间状态修改为在订单指示的时间内已空闲。生成的密码与房间一一对应,在订单状态为已支付时生成有效客人密码,在订单状态为已完成(已退款)时删除相应的密码,在订单状态为已取消时不生成密码,因此,可根据房间是否有对应的有效客人密码确定房间是否空闲。即在生成密码后,确定该密码所对应的房间在订单所指示的时间内处于不可以预定的状态。在删除密码后,确定该密码锁对应的房间在订单所指示的时间内处于可预订的状态,因此,以开启房间的密码来对房间所处的状态进行标记,从而实现了对房间状态的监控。
[0059]以具有有效期的客人密码对房间的状态进行标记,并对房态房量做自动校验、删减。删除密码可以是生成随机密码覆盖原密码的过程,也可以是删除门锁端客人密码的过程(客人密码即:生成订单后根据订单下发给客户的密码,客人密码基于订单的入住时间段具有时效性,超过入住日期客人密码自动失效)。
[0060]订单支付完成后,订单状态为已支付同时下发/生成订单对应房间的客人密码;订单退订以后,删除原先生成的客人密码,同时订单状态更改为已退订(已完成,相应的房间状态为已空闲);订单完成后(已离店),客人密码失效;客人密码首次在对应的门锁端成功启用,订单状态更改为已入住。
[0061]通过上述实施例,在订单支付后生成密码,在订单完成后删除密码,通过有无生成有效客人密码来标记房间是否处于空闲状态,从而实现了对房间状态的监控,避免了人工对房间的状态进行一一核对,在节约了人力成本的同时实现了对房间的统一控制,从而解决了现有技术中人工进行房间控制容易出错的问题,达到了避免出错的效果。本实施例还可以进一步对房间的状态对该订单所对应的房间类型的数量进行更新,并统计可预订的房间数量,以实现根据房间数量确定是否继续接收预订的控制。
[0062]优选地,为了实现对多个不同渠道的订单都能进行统一控制管理,可以将多个不同渠道的订单进行转换,以使多个渠道的订单转换为同一的订单格式,即房间控制装置还包括:第二获取单元,用于在获取订单的订单状态之前,获取订单的格式和预定字段;第三获取单元,用于获取预设的订单格式和预设的订单字段;映射单元,用于将订单的格式映射为预设的订单格式,并将预定字段映射为预设的订单字段。
[0063]接收来自各个渠道的入住订单并对订单进行本地存储,同时针对不同的渠道进行不同的转换,并将不同渠道的订单转换为统一的形式。由于该房间控制方法可以接收多个渠道的入住订单,因此,在进行订单转换时可以根据不同渠道设置不同的转换方式,例如,给每个渠道设置专门接口进行订单转换。在增加预订渠道的时候可以增加接口,实现了灵活对接不同的预订渠道。
[0064]优选地,为了便于监控用户的入住和离开,可以根据订单上记录的入住时间和离开时间设置生成的密码的有效时间,即生成单元包括:获取模块,用于获取订单的入住时间和离开时间;确定模块,用于在生成开启房间的密码时,将入住时间作为密码的生效时间,将离开时间作为密码的失效时间。
[0065]将订单上提取的入住时间作为密码的生效时间,离开时间作为密码的失效时间,在生效时间和失效时间之间的时间段内可以利用密码打开房间。例如,订单上显示的入住时间为2015-1-22的12:00,离开时间为2015-1-23的12:00,则将生成的密码的生效时间为2015-1-22的12:00,密码的失效时间为2015-1-23的12:00,则用户可以在2015-1-22的12:00至2015-1-23的12:00之间的时间段内开启房间,在此时间段以外的时间用户使用失效密码无法打开房门。
[0066]具体地,房间的控制装置还包括:第三判断单元,用于在生成开启房间的密码之后,判断订单的入住时间和离开时间是否有修改;修改单元,用于在入住时间有修改时,修改密码的生效时间;以及在离开时间有修改时,修改密码的失效时间。在订单的入住时间和离开时间有修改时,相应的修改密码的生效时间和失效时间。
[0067]具体地,房间控制装置还包括:第一下发单元,用于在生成开启房间的密码之后,将开启房间的密码下发给用户;以及第二下发单元,用于在离开时间到来前的预定时间内,将密码即将失效的消息下发给用户。
[0068]在生成密码之后,可以通过短信或者网路消息的形式将生成的密码发送给入住的用户,用户可以根据密码打开房间入住;在密码的失效时间来到之前的预定时间内,向用户发送密码即将失效的提示信息。例如,在生成密码后,向用户发送带有密码的短信息。密码失效的时间为2015-1-22的12:00,则在2015-1-22的10:00向用户发送密码即将失效的提示信息。
[0069]优选地,房间控制装置包括:第四获取单元,用于在生成开启房间的有效客人密码之后,获取密码对应房间的房间类型的房间数量;计算单元,用于将房间数量减1,得到删减后的房间数量;第二判断单元,用于判断删减后的房间数量是否为O ;关闭单元,用于在删减后的房间数量为O时,关闭某一时段下的预订渠道以停止房间类型的房间预定。
[0070]例如,A类型房间的房间数量为30间,接收到网站X上的预定A类型房间I间的订单,并且该订单已经完成支持,则生成开启房间的密码发送给用户,同时更新A类型房间的房间数量为29。此时,A类型房间的房间数量不为0,可以继续接收各个渠道预订A类型房间。但是,如果此时A类型房间的房间数量为0,则关闭预订渠道以停止A类型房间的预订。此时,用户无法通过各种渠道预定A类型房间。
[0071]同样地,在退订A类型房间I间后,预定房间的订单状态更新为已退订,则此时删除生成的密码,则该房间没有对应的有效客人密码。A类型房间的房间数量增加1,由29变为30。如果在退订A类型房间后,该类型房间的数量从O变为1,则开启预订渠道以重新开启房间类型的房间预定,用户可以通过预订渠道预定A类型房间。
[0072]在上述实施例中,通过检测某个房间是否已经生成有效的密码,在密码的有效时间内,该密码对应的房间处于占用状态,而在开门密码失效后,该密码对应的房间自动处于空闲状态,相应地,在密码的有效时间内,该房间类型的房量自动减少,在密码失效后,自动增加该房间类型的房量,因此,通过检测房间在有效期内是否有密码来对相应房间的房量做自动删减,并且在房量为O时自动关闭所有预订渠道,在房量不为O时重新开启预定渠道,从而实现了对房间数量的监控,解决了现有技术中对房间进行控制容易出错的问题。需要说明的是,对入住后离店的房间无需释放房量,因为离店当天的房量是根据已有订单计算后的房量,已经包括入住后离店的房间的数量。
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1