旅行计划定制方法及引擎技术

技术编号:15792825 阅读:43 留言:0更新日期:2017-07-10 02:10
本申请实施例提供一种旅行计划定制方法及引擎。其中,方法包括:响应于用户对至少一个默认旅行计划的选择操作,确定初始旅行计划;展示一定制化页面,定制化页面包括初始旅行计划中的可定制内容项以及可定制内容项对应的定制化控件;响应于用户通过定制化控件对可定制内容项的定制操作,获得可定制内容项的定制化结果;根据可定制内容项的定制化结果,为用户生成定制化旅行计划。采用本申请实施例可实现旅行计划的定制化,满足用户的个性化旅行需求。

【技术实现步骤摘要】
旅行计划定制方法及引擎
本申请涉及互联网
,尤其涉及一种旅行计划定制方法及引擎。
技术介绍
随着人们生活水平的提高,旅行成为人们享受生活、放松心情最为流行的方式。各种旅行网站可以提供专业的旅行服务,是人们外出旅行时的首选。目前,旅行网站可以提供权威实用的旅行资讯、景点信息、旅行攻略以及可信赖的旅行线路、机票酒店预订等。这些旅行网站提供的旅行线路是固定的,无法满足用户的个性化需求,因此急需一种能够满足用户个性化旅行需求的解决方案。
技术实现思路
本申请的多个方面提供一种旅行计划定制方法及引擎,用以实现旅行计划的定制化,满足用户的个性化旅行需求。本申请实施例提供一种旅行计划定制方法,包括:响应于用户对至少一个默认旅行计划的选择操作,确定初始旅行计划;展示一定制化页面,所述定制化页面包括所述初始旅行计划中的可定制内容项以及所述可定制内容项对应的定制化控件;响应于所述用户通过所述定制化控件对所述可定制内容项的定制操作,获得所述可定制内容项的定制化结果;根据所述可定制内容项的定制化结果,为所述用户生成定制化旅行计划。在一可选实施方式中,所述展示一定制化页面,包括:展示所述初始旅行计划的详情页,所述详情页包括一开始定制控件;响应于所述用户对所述开始定制控件的点击操作,展示所述初始旅行计划的默认行程详情页,所述默认行程详情页包括一随心定制控件;响应于所述用户对所述随心定制控件的点击操作,展示所述定制化页面。在一可选实施方式中,所述响应于所述用户通过所述定制化控件对所述可定制内容项的定制操作,获得所述可定制内容项的定制化结果,包括:响应于所述用户对所述定制化控件的点击操作,执行所述定制化控件对应的定制化逻辑,以获得所述可定制化内容的定制化结果。在一可选实施方式中,所述可定制内容项包括以下至少一种:旅行活动、出行方式、入住酒店、出行日期以及出发时间。在一可选实施方式中,所述旅行活动对应的定制化控件包括:添加控件、已有旅行活动对应的删除控件以及已有旅行活动对应的调整控件中的至少一种;响应于所述用户对所述定制化控件的点击操作,执行所述定制化控件对应的定制化逻辑,以获得所述可定制化内容的定制化结果,包括以下至少一种:响应于所述用户对所述删除控件的点击操作,删除所述删除控件对应的已有旅行活动;响应于所述用户对所述调整控件的点击操作,调整所述调整控件对应的已有旅行活动的开始时间和/或附加服务;响应于所述用户对所述添加控件的点击操作,添加所述用户从候选旅行活动列表中选择的旅行活动。在一可选实施方式中,调整所述调整控件对应的已有旅行活动的开始时间和/或附加服务,包括:展示所述调整控件对应的已有旅行活动的详情页,所述详情页包括开始时间选项和/附加服务选项;响应于所述用户对所述开始时间选项和/或附加服务选项的选择操作,确定调整后的开始时间和/或附加服务;响应于所述用户对所述详情页上的选择控件的点击操作,更新所述定制化页面显示的所述调整控件对应的已有旅行活动的开始时间和/或附加服务。在一可选实施方式中,添加所述用户从候选旅行活动列表中选择的旅行活动,包括:响应于所述用户对所述添加控件的点击操作,根据所述添加控件对应的已有旅行活动的活动时间,对活动集合进行筛选,以形成所述候选旅行活动列表;向所述用户展示所述候选活动列表;响应于所述用户的选择操作,展示所述用户选择的旅行活动的详情页,所述详情页包括开始时间选项和/附加服务选项,以供所述用户确定所述用户选择的旅行活动的开始时间和/或附加服务;响应于所述用户对所述详情页上的选择控件的点击操作,在所述定制化页面添加所述用户选择的旅行活动。在一可选实施方式中,所述候选活动列表的形成步骤,包括以下至少一种:根据所述添加控件对应的最早已有旅行活动的开始时间和所述活动集合中各活动的持续时间,从所述活动集合中选择可添加至所述最早已有旅行活动之前的第一旅行活动,并设置所述第一旅行活动的合法时间段;根据所述添加控件对应的最晚已有旅行活动的结束时间和所述活动集合中各活动的最晚开始时间,从所述活动集合中选择可添加至所述最晚已有旅行活动之后的第二旅行活动,并设置所述第二旅行活动的合法时间段;根据所述添加控件对应的相邻已有旅行活动中前一旅行活动的结束时间、后一旅行活动的开始时间以及所述活动集合中各活动的持续时间、最早开始时间和最晚开始时间,从所述活动集合中选择可添加至所述相邻已有旅行活动之间的第三旅行活动,并设置所述第三旅行活动的合法时间段。在一可选实施方式中,所述第一旅行活动的选择步骤,包括:从所述活动集合中,获取最早开始时间晚于或等于第一时间点的旅行活动,作为所述第一旅行活动,其中,所述第一时间点是指与所述最早已有旅行活动的开始时间早所述第一旅行活动的持续时间的时间点;所述第一旅行活动的合法时间段的设置步骤,包括:设置所述第一旅行活动的合法时间段的最早开始时间为所述第一旅行活动的最早开始时间;以及在所述第一时间点早于所述第一旅行活动的最晚开始时间时,设置所述第一旅行活动的合法时间段最晚开始时间为所述第一时间点,或者,在所述第一时间点晚于或等于所述第一旅行活动的最晚开始时间时,设置所述第一旅行活动的合法时间段的最晚开始时间为所述第一旅行活动的最晚开始时间;所述第二旅行活动的选择步骤,包括:从所述活动集合中,获取最晚开始时间晚于所述最晚已有旅行活动的结束时间的旅行活动,作为所述第二旅行活动;所述第二旅行活动的合法时间段的设置步骤,包括:设置所述第二旅行活动的合法时间段的最晚开始时间为所述第二旅行活动的最晚开始时间;以及在所述最晚已有旅行活动的结束时间早于所述第二旅行活动的最早开始时间时,设置所述第二旅行活动的合法时间段最早开始时间为所述第二旅行活动的最早开始时间,或者,在所述最晚已有旅行活动的结束时间晚于或等于所述第二旅行活动的最早开始时间时,设置所述第二旅行活动的合法时间段最早开始时间为所述最晚已有旅行活动的结束时间;所述第三旅行活动的选择步骤,包括:从所述活动集合中,获取最早开始时间晚于第二时间点,最晚开始时间晚于所述前一旅行活动的结束时间,以及所述前一旅行活动的结束时间早于所述第二时间点的旅行活动,作为所述第三旅行活动;其中,所述第二时间点是比所述后一旅行活动的开始时间早所述第三旅行活动的持续时间的时间点;所述第三旅行活动的合法时间段的设置步骤,包括:在所述第二时间点早于所述第三旅行活动的最晚开始时间时,设置所述第三旅行活动的合法时间段的最晚开始时间为所述第二时间点;或者,在所述第二时间点晚于或等于所述第三旅行活动的最晚开始时间时,设置所述第三旅行活动的合法时间段的最晚开始时间为所述第三旅行活动的最晚开始时间;以及在所述前一旅行活动的结束时间早于所述第三旅行活动的最早开始时间时,设置所述第三旅行活动的合法时间段最早开始时间为所述第三旅行活动的最早开始时间,或者,在所述前一旅行活动的结束时间晚于或等于所述第三旅行活动的最早开始时间时,设置所述第三旅行活动的合法时间段最早开始时间为所述前一旅行活动的结束时间。在一可选实施方式中,所述入住酒店对应的定制化控件包括:调整控件;响应于所述用户对所述定制化控件的点击操作,执行所述定制化控件对应的定制化逻辑,以获得所述可定制化内容的定制化结果,包括:响应于所述用户本文档来自技高网...
旅行计划定制方法及引擎

【技术保护点】
一种旅行计划定制方法,其特征在于,包括:响应于用户对至少一个默认旅行计划的选择操作,确定初始旅行计划;展示一定制化页面,所述定制化页面包括所述初始旅行计划中的可定制内容项以及所述可定制内容项对应的定制化控件;响应于所述用户通过所述定制化控件对所述可定制内容项的定制操作,获得所述可定制内容项的定制化结果;根据所述可定制内容项的定制化结果,为所述用户生成定制化旅行计划。

【技术特征摘要】
1.一种旅行计划定制方法,其特征在于,包括:响应于用户对至少一个默认旅行计划的选择操作,确定初始旅行计划;展示一定制化页面,所述定制化页面包括所述初始旅行计划中的可定制内容项以及所述可定制内容项对应的定制化控件;响应于所述用户通过所述定制化控件对所述可定制内容项的定制操作,获得所述可定制内容项的定制化结果;根据所述可定制内容项的定制化结果,为所述用户生成定制化旅行计划。2.根据权利要求1所述的方法,其特征在于,所述展示一定制化页面,包括:展示所述初始旅行计划的详情页,所述详情页包括一开始定制控件;响应于所述用户对所述开始定制控件的点击操作,展示所述初始旅行计划的默认行程详情页,所述默认行程详情页包括一随心定制控件;响应于所述用户对所述随心定制控件的点击操作,展示所述定制化页面。3.根据权利要求1所述的方法,其特征在于,所述响应于所述用户通过所述定制化控件对所述可定制内容项的定制操作,获得所述可定制内容项的定制化结果,包括:响应于所述用户对所述定制化控件的点击操作,执行所述定制化控件对应的定制化逻辑,以获得所述可定制化内容的定制化结果。4.根据权利要求3所述的方法,其特征在于,所述可定制内容项包括以下至少一种:旅行活动、出行方式、入住酒店、出行日期以及出发时间。5.根据权利要求4所述的方法,其特征在于,所述旅行活动对应的定制化控件包括:添加控件、已有旅行活动对应的删除控件以及已有旅行活动对应的调整控件中的至少一种;响应于所述用户对所述定制化控件的点击操作,执行所述定制化控件对应的定制化逻辑,以获得所述可定制化内容的定制化结果,包括以下至少一种:响应于所述用户对所述删除控件的点击操作,删除所述删除控件对应的已有旅行活动;响应于所述用户对所述调整控件的点击操作,调整所述调整控件对应的已有旅行活动的开始时间和/或附加服务;响应于所述用户对所述添加控件的点击操作,添加所述用户从候选旅行活动列表中选择的旅行活动。6.根据权利要求5所述的方法,其特征在于,调整所述调整控件对应的已有旅行活动的开始时间和/或附加服务,包括:展示所述调整控件对应的已有旅行活动的详情页,所述详情页包括开始时间选项和/附加服务选项;响应于所述用户对所述开始时间选项和/或附加服务选项的选择操作,确定调整后的开始时间和/或附加服务;响应于所述用户对所述详情页上的选择控件的点击操作,更新所述定制化页面显示的所述调整控件对应的已有旅行活动的开始时间和/或附加服务。7.根据权利要求5所述的方法,其特征在于,添加所述用户从候选旅行活动列表中选择的旅行活动,包括:响应于所述用户对所述添加控件的点击操作,根据所述添加控件对应的已有旅行活动的活动时间,对活动集合进行筛选,以形成所述候选旅行活动列表;向所述用户展示所述候选活动列表;响应于所述用户的选择操作,展示所述用户选择的旅行活动的详情页,所述详情页包括开始时间选项和/附加服务选项,以供所述用户确定所述用户选择的旅行活动的开始时间和/或附加服务;响应于所述用户对所述详情页上的选择控件的点击操作,在所述定制化页面添加所述用户选择的旅行活动。8.根据权利要求7所述的方法,其特征在于,所述候选活动列表的形成步骤,包括以下至少一种:根据所述添加控件对应的最早已有旅行活动的开始时间和所述活动集合中各活动的持续时间,从所述活动集合中选择可添加至所述最早已有旅行活动之前的第一旅行活动,并设置所述第一旅行活动的合法时间段;根据所述添加控件对应的最晚已有旅行活动的结束时间和所述活动集合中各活动的最晚开始时间,从所述活动集合中选择可添加至所述最晚已有旅行活动之后的第二旅行活动,并设置所述第二旅行活动的合法时间段;根据所述添加控件对应的相邻已有旅行活动中前一旅行活动的结束时间、后一旅行活动的开始时间以及所述活动集合中各活动的持续时间、最早开始时间和最晚开始时间,从所述活动集合中选择可添加至所述相邻已有旅行活动之间的第三旅行活动,并设置所述第三旅行活动的合法时间段。9.根据权利要求8所述的方法,其特征在于,所述第一旅行活动的选择步骤,包括:从所述活动集合中,获取最早开始时间晚于或等于第一时间点的旅行活动,作为所述第一旅行活动,其中,所述第一时间点是指与所述最早已有旅行活动的开始时间早所述第一旅行活动的持续时间的时间点;所述第一旅行活动的合法时间段的设置步骤,包括:设置所述第一旅行活动的合法时间段的最早开始时间为所述第一旅行活动的最早开始时间;以及在所述第一时间点早于所述第一旅行活动的最晚开始时间时,设置所述第一旅行活动的合法时间段最晚开始时间为所述第一时间点,或者,在所述第一时间点晚于或等于所述第...

【专利技术属性】
技术研发人员:任君萍侯会彦
申请(专利权)人:北京尚之旅国际旅行社有限公司
类型:发明
国别省市:北京,11

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

1