Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019001333) APPLICATION INTERFACE DISPLAY METHOD, APPARATUS AND ELECTRONIC DEVICE
Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112   0113   0114   0115   0116   0117   0118   0119   0120   0121   0122   0123   0124   0125   0126   0127   0128   0129   0130   0131   0132   0133   0134   0135   0136   0137   0138   0139   0140   0141   0142   0143   0144   0145   0146   0147   0148   0149   0150   0151   0152   0153   0154   0155   0156   0157   0158   0159   0160   0161   0162   0163   0164   0165   0166   0167   0168   0169   0170   0171   0172   0173   0174   0175   0176   0177   0178   0179   0180   0181   0182   0183   0184   0185   0186   0187   0188   0189   0190   0191   0192   0193   0194   0195   0196   0197   0198   0199   0200   0201   0202   0203   0204   0205   0206   0207   0208   0209   0210   0211   0212   0213   0214   0215   0216   0217   0218   0219   0220   0221   0222   0223   0224   0225   0226   0227   0228  

权利要求书

1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23  

附图

1   2   3   4   5   6   7   8   9   10   11   12  

说明书

发明名称 : APP应用展示界面的方法、装置和电子设备

[0001]
本申请要求2017年06月29日递交的申请号为201710511148.5、发明名称为“APP应用展示界面的方法、装置和电子设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。

技术领域

[0002]
本申请涉及APP应用的技术领域,具体涉及APP应用展示界面的方法和装置。另外,还涉及电子设备。

背景技术

[0003]
用户在预备旅行之前一般会通过旅行类APP应用进行大量信息的查询和分析,或者在出行之后在APP应用中写一些游行后记等,旅行类APP可以方便的为用户提供大量的信息以供用户参考。
[0004]
但是,目前常见的旅行APP应用的各个功能以及隐藏的功能都是固定的,在任何时候用户打开该APP应用,首界面或者下一层的界面都是提供相同的功能及服务的,但是用户需要根据其当前的状态在APP应用中找到相应的功能,然后进行使用。对于普通用户来说,由于旅行方面的知识不够,有时用户很难找到其想使用的功能在哪里,尤其是已经在出行中的情况,造成用户的使用查询效率低。因此,现有技术的界面及功能的展示的用户体验较差。
[0005]
发明内容
[0006]
本申请提供一种APP应用展示界面的方法,以解决现有技术中存在的上述问题。
[0007]
本申请另外提供一种APP应用展示界面的装置。同时,本申请还提供电子设备。
[0008]
本申请提供一种APP应用展示界面的方法,该方法包括:
[0009]
确定用户的出行阶段;
[0010]
根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应;
[0011]
将所述确定的针对APP应用的界面配置信息发送至客户端,以供客户端根据该界面配置信息进行场景化界面展示。
[0012]
可选的,在所述确定用户的出行阶段之前,包括:
[0013]
采集用户使用APP应用的与用户的出行具有关联性的信息;
[0014]
对所述采集的信息进行分析,以确定用户的出行阶段。
[0015]
可选的,所述采集用户使用APP应用的与用户的出行具有关联性的信息,包括以下信息中的一种或者多种的组合:日志信息、用户所处位置信息、订单信息。
[0016]
可选的,所述对所述采集的信息进行分析,以确定用户的出行阶段,包括:
[0017]
根据所述采集的信息识别出用户的出行状态信息;
[0018]
根据所述出行状态信息与预设阶段对比,判断所述出行状态信息是否能够与预设阶段中包含的阶段相匹配;
[0019]
若是,则将该相匹配的阶段设定为用户的出行阶段。
[0020]
可选的,若所述判断结果为否,则服务端向客户端发送展示默认界面的指令,以供客户端的APP应用根据所述指令展示默认界面。
[0021]
可选的,所述根据所述采集的信息识别出用户的出行状态信息,包括:
[0022]
预先设置操作次数阈值;
[0023]
将采集的用户基于APP应用执行相关操作的次数与预先设置的操作次数阈值比对;
[0024]
将超过所述操作次数阈值的操作定义为出行状态信息。
[0025]
可选的,所述根据所述出行阶段确定针对APP应用的界面配置信息,包括:
[0026]
预先设置多个出行阶段;
[0027]
为每个不同的出行阶段设置相应的界面配置信息,以及建立出行阶段与界面配置信息之间的匹配关系;
[0028]
根据确定的出行阶段,依据所述匹配关系确定与该出行阶段相匹配的APP应用的界面配置信息。
[0029]
可选的,所述界面配置信息包括在用户界面上所展示出来的界面信息提供依据的界面展示配置以及为用户界面上所具有的功能模块提供依据界面功能配置。
[0030]
可选的,所述建立出行阶段与界面配置信息之间的匹配关系,包括:
[0031]
采用场景调用引擎的方式建立出行阶段与界面配置信息之间的匹配关系;
[0032]
所述依据所述匹配关系确定与该出行阶段相匹配的APP应用的界面配置信息,包括:
[0033]
解析所述场景调用引擎,获取出行阶段与界面配置信息之间的匹配关系;
[0034]
依据所述匹配关系确定与该出行阶段相匹配的APP应用的界面配置信息。
[0035]
可选的,所述预先设置多个出行阶段,包括:出行前、出行中或出行后;
[0036]
每个出行阶段还可以划分为多个子阶段。
[0037]
本申请还提供一种APP应用展示界面的方法,该方法包括:
[0038]
向服务器发送页面加载请求;
[0039]
接收页面加载响应,所述响应包含针对APP应用的界面配置信息;
[0040]
根据所述界面配置信息在客户端的APP应用界面上展示场景化界面。
[0041]
可选的,所述根据所述界面配置信息在客户端的APP应用界面上展示场景化界面,包括:
[0042]
解析所述界面配置信息,获取界面场景化的功能信息;
[0043]
根据所述场景化的功能信息,在客户端的APP应用界面上展示场景化界面。
[0044]
可选的,所述根据所述界面配置信息在客户端的APP应用界面上展示场景化界面之后,包括:
[0045]
接收用户针对所述场景化界面的操作;
[0046]
根据所述操作,展示相应的功能和信息。
[0047]
本申请还提供一种APP应用展示界面的方法,该方法包括:
[0048]
确定用户的出行阶段;
[0049]
根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应;
[0050]
根据所述确定的界面配置信息对APP应用的界面进行场景化界面展示。
[0051]
可选的,在所述确定用户的出行阶段之前,包括:
[0052]
采集用户使用APP应用的与用户的出行具有关联性的信息;
[0053]
对所述采集的信息进行分析,根据所述分析结果执行所述确定用户的出行阶段。
[0054]
本申请还提供一种APP应用展示界面的方法,该方法包括:
[0055]
采集用户使用APP应用的与用户的出行具有关联性的信息;
[0056]
对所述采集的信息进行分析,根据所述分析结果执行所述确定用户的出行阶段;
[0057]
根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应;
[0058]
根据所述确定的界面配置信息,在APP应用的界面上展示与出行阶段相对应的场景化界面。
[0059]
本申请还提供一种APP应用展示界面的装置,该装置包括:
[0060]
第一确定单元,用于确定用户的出行阶段;
[0061]
第二确定单元,用于根据所述出行阶段确定针对APP应用的界面配置信息;所述界 面配置信息与所处的出行阶段相对应;
[0062]
下发单元,用于将所述确定的针对APP应用的界面配置信息发送至客户端,以供客户端根据该界面配置信息进行场景化界面展示。
[0063]
本申请还提供一种APP应用展示界面的装置,该装置包括:
[0064]
发送单元,用于向服务器发送页面加载请求;
[0065]
接收单元,用于接收页面加载响应,所述响应包含针对APP应用的界面配置信息;
[0066]
展示单元,用于根据所述界面配置信息在客户端的APP应用界面上展示场景化界面。
[0067]
本申请还提供一种APP应用展示界面的装置,该装置包括:
[0068]
第一确定单元,用于确定用户的出行阶段;
[0069]
第二确定单元,用于根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应;
[0070]
展示单元,用于根据所述确定的界面配置信息对APP应用的界面进行场景化界面展示。
[0071]
本申请还提供一种APP应用展示界面的装置,该装置包括:
[0072]
采集单元,用于采集用户使用APP应用的与用户的出行具有关联性的信息;
[0073]
分析单元,用于对所述采集的信息进行分析,根据所述分析结果执行所述确定用户的出行阶段;
[0074]
确定单元,用于根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应;
[0075]
展示单元,用于根据所述确定的界面配置信息,在APP应用的界面上展示与出行阶段相对应的场景化界面。
[0076]
本申请还提供一种电子设备,所述电子设备包括:处理器和存储器,所述存储器用于存储APP应用展示界面的软件程序,所述软件程序在被所述处理器读取执行时,执行如下操作:
[0077]
确定用户的出行阶段;
[0078]
根据所述出行阶段确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应;
[0079]
将所述确定的针对APP应用的界面配置信息下发至客户端,以供客户端根据该界面配置信息进行场景化界面展示。
[0080]
本申请还提供一种电子设备,所述电子设备包括:处理器和存储器,所述存储器用 于存储APP应用展示界面的软件程序,所述软件程序在被所述处理器读取执行时,执行如下操作:
[0081]
向服务器发送页面加载请求;
[0082]
接收页面加载响应,所述响应包含针对APP应用的界面配置信息;
[0083]
根据所述界面配置信息在客户端的APP应用界面上展示场景化界面。
[0084]
本申请还提供一种电子设备,所述电子设备包括:处理器和存储器,所述存储器用于存储APP应用展示界面的软件程序,所述软件程序在被所述处理器读取执行时,执行如下操作:
[0085]
确定用户的出行阶段;
[0086]
根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应;
[0087]
根据所述确定的界面配置信息对APP应用的界面进行场景化界面展示。
[0088]
与现有技术相比,本申请具有以下优点:
[0089]
本申请提供一种APP应用展示界面的方法,该方法包括以下步骤:
[0090]
确定用户的出行阶段;根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应;将所述确定的针对APP应用的界面配置信息发送至客户端,以供客户端根据该界面配置信息进行场景化界面展示。
[0091]
采用本申请提供的上述方法,可以预先判断用户的出行时所处的阶段,然后根据相应的出行阶段获取到与出行阶段相匹配的界面配置信息,然后服务器将所述界面配置信息发送至客户端,以使得客户端采用该界面配置信息对用户界面进行相应的配置,以适合用户当前所需要的场景和功能。所述界面配置信息是根据用户所处的出行阶段的不同而不同的,由于不同出行阶段用户所需要的功能及执行的操作是不同的,因此,采用本方法可以保证服务器向客户端发送的界面配置信息是根据用户所处的具体的阶段而定的,可以给用户展示出最符合当前阶段的场景化的APP应用的功能。
[0092]
总之,本方法解决了用户旅游不同出行阶段对于APP应用的功能选择问题,避免了用户在APP应用中自行查询,节省了用户大量的时间成本,提高了用户使用和查询效率,很好地提升了用户的体验。

附图说明

[0093]
图1是本申请第一实施例提供的APP应用展示界面的方法的流程图;
[0094]
图2是本申请第一实施例提供的APP应用展示界面的具体方法的流程图;
[0095]
图3是本申请第二实施例提供的APP应用展示界面的具体装置的示意图;
[0096]
图4是本申请第三实施例提供的电子设备的结构示意图;
[0097]
图5是本申请第四实施例提供的APP应用展示界面的方法的流程图;
[0098]
图6是本申请第五实施例提供的APP应用展示界面的具体装置的示意图;
[0099]
图7是本申请第六实施例提供的电子设备的结构示意图;
[0100]
图8是本申请第七实施例提供的APP应用展示界面的方法的流程图;
[0101]
图9是本申请第八实施例提供的APP应用展示界面的具体装置的示意图;
[0102]
图10是本申请第九实施例提供的电子设备的结构示意图;
[0103]
图11是本申请第十实施例提供的APP应用展示界面的方法的流程图;
[0104]
图12是本申请第十一实施例提供的APP应用展示界面的具体装置的示意图。

具体实施方式

[0105]
本申请提供一种APP应用展示界面的方法,该方法可以应用具有不同场景或功能展示的APP应用中,而根据用户的使用及反馈,在一些旅行类APP应用中涉及到不同场景和功能的展示,因此,因此,该实施例可以从场景包括旅行类的且按照出行的状态划分阶段的APP应用为例进行说明。针对旅行APP应用,用户可以在该APP应用中根据需要查询或订购产品,或者进行旅行目的地的信息查询等。根据不同的阶段,可以进行不同场景功能的操作等。因此,本方法解决了用户旅游不同出行阶段对于APP应用的功能选择问题,避免了用户在APP应用中自行查询,节省了用户大量的时间成本,提高了用户使用和查询效率,很好地提升了用户的体验。
[0106]
以下通过具体的实施例对本申请的方法进行详细的介绍和说明。
[0107]
图1是本申请第一实施例提供的APP应用展示界面的方法的流程图。该方法是针对服务端一侧所执行的步骤。请参照图1,本实施例提供的方法包括以下步骤:
[0108]
步骤S101,确定用户的出行阶段。
[0109]
用户出行时往往会根据不同的阶段所需要的信息是不同的。例如,在出行前的阶段,用户往往需要会查询出行目的地等信息,进而用户需要在该界面上具有根据确定的目的地订购机票的功能。而在出行中时则一般不需要上述信息,而需要所在地的景点等信息。因此,根据不同的出行阶段,用户所需信息往往是不同的,因此,在该步骤中,需要确定出用户的出行阶段,以在后续步骤中根据该出行阶段获取相应的根据出行阶段定制出 个性化的用户界面。
[0110]
需要说明的是,既然用户所处的出行阶段是比较重要的信息,而如何确定该出行阶段也属于较为重要的步骤。具体的,在所述确定用户的出行阶段之前,可先执行以下步骤:采集用户使用APP应用的与用户的出行具有关联性的信息;对所述采集的信息进行分析,确定用户的出行阶段。
[0111]
首先,介绍采集用户使用APP应用的与用户的出行具有关联性的信息这一步骤。
[0112]
该步骤是服务器从客户端采集数据的过程,服务器是根据用户在APP应用上的具体行为的操作而进行的数据分析,因此,服务器需要从客户端存储的APP应用中所能够采集到的可体现用户出行相关的信息。
[0113]
具体的,所述采集用户使用APP应用的与用户的出行具有关联性的信息,包括以下信息中的一种或者多种的组合:日志信息、用户所处位置信息、订单信息。
[0114]
所述日志信息是用户在使用APP应用时进行相关操作时被后台记录的一些数据和信息。例如,用户在搜索出行目的地时,进行的搜索行为等均会被记录作为日志信息存储在客户端一侧,服务端可将在客户端存储的上述信息进行采集。
[0115]
具体的,用户下载相应的APP应用之后,会在该APP应用上进行一些操作,而该操作的使用记录将会作为日志信息上报给服务器。例如,用户可能会在客户端的APP应用上进行旅游查询及购买的相关操作,服务器就是将所述相关操作进行采集。
[0116]
所述用户所处位置信息可以根据用户的移动端所具有的功能确定用户所处的位置,根据用户所处的位置可以作为一个重要参考以判断用户所处的出行阶段。另外,所述订单信息可以是用户在出行的过程中较为重要的环节,用户是否已经订购机票,是否已经订购酒店等信息可以作为判断用户的出行阶段的重要判断依据。另外,当采集的信息为日志信息时,所述采集用户使用APP应用的与用户的出行具有关联性的信息,包括:采集用户基于APP应用执行相关操作的记录,将所述记录作为日志信息。
[0117]
所述基于APP应用执行相关操作的记录包括以下信息中的一种或者多种的组合:用户基于APP应用的查询信息、搜索信息、交易信息。
[0118]
需要说明的是,所述日志信息可以按类型(机票、酒店等)+子类型(搜索、交易等)的方式进行日志划分,也就是利用程序从每台机器上将用户日志收集起来再按用户汇总日志。
[0119]
以上介绍与用户的出行具有关联性的信息,为了确定用户的出行阶段,还需要根据 获取的信息进行进一步的分析,具体的,在采集用户使用APP应用的与用户的出行具有关联性的信息,执行对所述采集的信息进行分析,确定用户的出行阶段这一步骤。
[0120]
需要说明的是,用户旅游出行是可以分阶段的,一般可以分为决策期、购买期、出行期、反馈期等。其中用户决策期主要确定想去哪里、怎么去、怎么玩,购买期主要确定要买什么旅游元素(机票、酒店、门票等),出行期主要确定行中需要什么样的服务及关注,反馈期主要在行后给出一些意见及游记等。
[0121]
该步骤就是为了根据用户的操作使用记录形成的日志信息、用户所处位置信息和/或订单信息进行分析,最终识别出用户所处的出行阶段。
[0122]
具体的,所述对所述采集的信息进行分析,以确定用户的出行阶段,包括以下步骤:根据所述采集的信息识别出用户的出行状态信息;根据所述出行状态信息与预设阶段对比,判断所述出行状态信息是否能够与预设阶段中包含的阶段相匹配;若是,则将该相匹配的阶段设定为用户的出行阶段。
[0123]
需要说明的是,可以预先设置多个出行阶段,该出行阶段可以包括:出行前、出行中或出行后;每个出行阶段还可以划分为多个子阶段。例如,也可以具体再将出行前划分为:无想法、有想法、挑选中等子阶段。
[0124]
针对出行前阶段,一般用户都在选择目的地和商品,在这个阶段给用户推荐优秀的目的地和商品;针对出行中阶段,当用户在出行时,界面主要显示行中目的地的数据和服务;针对出行后阶段,界面主要引导用户进行评价等。
[0125]
因此,可以根据不同的出行阶段,为界面配置相对应的数据和服务。
[0126]
该步骤是对日志信息进行分析,根据分析的结果最终确定用户的出行阶段。具体的,所述根据所述采集的信息识别出用户的出行状态信息,包括:预先设置操作次数阈值;将采集的用户基于APP应用执行相关操作的次数与预先设置的操作次数阈值比对;将超过所述操作次数阈值的操作定义为出行状态信息。
[0127]
例如,根据用户的日志信息,确定用户所处的出行阶段时,如果用户在一段时间内持续搜索北京-香港的相关内容,则很可能用户是处于出行前的决策期,则服务器可以根据采集到的信息,判断用户搜索的次数是否超过预设的操作次数阈值,如搜索次数超过10次,可以判定该用户处于出行前的阶段。后续步骤中可以进一步根据用户所处的出行前的阶段,给用户的APP应用界面配置一些关于从北京去香港的机票信息等,或者在用户界面展示一些与香港相关的数据和信息等。
[0128]
采用该方式识别用户所处的阶段,可以避免用户的单次或较少次的操作记录造成出 行阶段的误判断,而给用户造成不便的问题。
[0129]
若所述根据所述出行状态信息与预设阶段对比,判断所述出行状态信息是否能够与预设阶段中的一个阶段相匹配,上述判断结果为否,则服务端向客户端发送展示默认界面的指令,以供客户端的APP应用根据所述指令展示默认界面。
[0130]
上述判断为否的情况如下:当服务器可以根据采集的日志信息确定出用户所处的出行阶段的时候,可以进行后续的界面配置信息的确定,但是,当服务器不能识别出用户所处的出行阶段的时候,例如,当用户刚下载APP应用还没有进行操作时,是不可能判断出用户的状态的,或者,用户仅是有限次或有限时间的针对旅行相关的操作,可能也不会根据用户的日志信息分析出用户的出行阶段。在该情况下,则服务器向客户端下发采用默认功能界面的操作。使客户端的APP应用采用常规的默认界面。
[0131]
因此,本实施例的方法可以自动判断出用户当前所处的出行阶段,然后按照此阶段应该有的功能及服务来布置APP应用的页面,达到APP应用功能的场景化,这样可以大大提升用户的使用体验。
[0132]
请继续参照图1,步骤S102,根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应。
[0133]
该步骤是获取APP应用的界面配置信息的过程,所述界面配置信息与所处的出行阶段相对应。也就是该界面配置信息是根据用户所处的出行阶段而产生的。
[0134]
所述界面配置信息包括在用户界面上所展示出来的界面信息提供依据的界面展示配置以及为用户界面上所具有的功能模块提供依据界面功能配置。根据所述界面配置信息,可以为用户提供相对应的界面模板和界面功能。
[0135]
上述界面配置信息是与出行阶段相关的,不同的用户处于相同阶段,可能该界面配置信息是相同的,但是如果增加了功能接口的个性化设置的话,则不同的用户处于相同阶段时,其界面配置信息也是不同的。界面配置信息是否相同则需要根据具体的页面中的功能接口的不同而视情况而定。
[0136]
具体的,所述根据所述出行阶段确定针对APP应用的界面配置信息,包括:预先设置多个出行阶段;为每个不同的出行阶段设置相应的界面配置信息,以及建立出行阶段与界面配置信息之间的匹配关系;根据确定的出行阶段,依据所述匹配关系确定与该出行阶段相匹配的APP应用的界面配置信息。
[0137]
所述预先设置多个出行阶段,包括:出行前、出行中或出行后;每个出行阶段还可以划分为多个子阶段。
[0138]
所述建立出行阶段与界面配置信息之间的匹配关系,包括:采用场景调用引擎的方式建立出行阶段与界面配置信息之间的匹配关系。
[0139]
相应的,所述依据所述匹配关系确定与该出行阶段相匹配的APP应用的界面配置信息,包括:解析所述场景调用引擎,获取出行阶段与界面配置信息之间的匹配关系;依据所述匹配关系确定与该出行阶段相匹配的APP应用的界面配置信息。
[0140]
具体的,可通过以下列表的方式展示不同的出行阶段所对应的不同的界面配置信息。
[0141]
[表0001]
出行阶段 界面配置相关信息
出行前 提供目的地和/或商品的选择
出行中 提供目的地的数据和服务
出行后 引导用户进行评价

[0142]
例如,在出行前的阶段可以给用户推荐机票、酒店等;当用户买了某个目的地商品后,可以推荐此目的地的其他商品,出行中就显示出行目的地的一些东西和信息等。因此,通过为不同出行阶段设置相应的界面配置信息,可以使用户在不同出行阶段在用户界面上读取到不同的数据和信息。
[0143]
请继续参照图1,步骤S103,将所述确定的针对APP应用的界面配置信息发送至客户端,以供客户端根据该界面配置信息进行场景化界面展示。
[0144]
该步骤是将确定的界面配置信息下发至客户端的过程,后续客户端可以根据该界面配置信息进行下一步的操作,使APP应用的用户界面展示场景化的页面。
[0145]
在所述将所述确定的针对APP应用的界面配置信息下发至客户端之后,包括:客户端接收到的针对APP应用的界面配置信息;解析所述界面配置信息,获取界面场景化的功能信息;根据所述场景化的功能信息,在客户端的APP应用界面上展示场景化界面。
[0146]
在所述根据所述场景化的功能信息,在客户端的APP应用界面上展示场景化界面之后,包括:接收用户针对所述场景化界面的操作;根据所述操作,展示相应的功能和信息。
[0147]
因此,采用本实施例提供的方法主要根据用户在APP应用的操作历史,判断出用户处于旅游出行的什么阶段,然后结合此出行阶段所配置的界面模板及界面功能,给用户展示其场景化的功能。
[0148]
另外,针对本实施例提供的方法,以下通过具体的方法步骤对该方法进行介绍和说明。图2是本申请第一实施例提供的APP应用展示界面的具体方法的流程图,请参照图2,该具体方法的步骤如下:
[0149]
S201,用户在APP进行旅游查询及购买的相关操作;S202,收集用户相关的操作使用记录;S203,通过对日志进行分析识别出用户当前所处的出行阶段;S204,判断是否能够识别成功;若不能识别成功,则执行S205,使用默认功能界面;若能识别成功,则执行S206,调用APP场景引擎模块获取当前阶段对应的APP界面展示配置及功能配置;S207,APP按照获取的配置进行场景化的功能展示;S208,用户使用APP场景化的页面,调用相应的APP功能服务实现。
[0150]
采用本申请提供的上述方法,可以预先判断用户的出行所处的阶段,然后根据相应的出行阶段识别出与出行阶段相匹配的界面配置信息,然后服务器将所述界面配置信息下发至客户端,以使得客户端采用该界面配置信息对用户界面进行相应的配置,以适合用户当前所需要的场景和功能。所述界面配置信息是根据用户所处的出行阶段的不同而不同的,由于不同出行阶段用户所需要的功能及执行的操作是不同的,因此,采用本方法可以保证服务器向客户端发送的界面配置信息是根据用户所处的具体的阶段而定的,可以给用户展示出最符合当前阶段的场景化的APP应用的功能
[0151]
总之,本方法解决了用户旅游不同出行阶段对于APP应用的功能选择问题,避免了用户在APP应用中自行查询,节省了用户大量的时间成本,提高了用户使用和查询效率,很好地提升了用户的体验。
[0152]
针对本申请第一实施例提供的上述方法,与之相对应的,本申请第二实施例还提供一种APP应用展示界面的装置。请参看图3,其为本申请第二实施例提供的APP应用展示界面的装置的实施例的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。
[0153]
本实施例还提供使APP应用展示场景化界面的装置,该装置包括:
[0154]
第一确定单元301,用于确定用户的出行阶段;
[0155]
第二确定单元302,用于根据所述出行阶段确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应;
[0156]
下发单元303,用于将所述确定的针对APP应用的界面配置信息发送至客户端,以供客户端根据该界面配置信息进行场景化界面展示。
[0157]
可选的,该装置还包括:
[0158]
采集单元,用于在所述确定用户的出行阶段之前,采集用户使用APP应用的与用户的出行具有关联性的信息;
[0159]
分析单元,用于对所述采集的信息进行分析,以确定用户的出行阶段。
[0160]
可选的,所述分析单元包括:
[0161]
识别子单元,用于根据所述采集的信息识别出用户的出行状态信息;
[0162]
判断子单元,用于根据所述出行状态信息与预设阶段对比,判断所述出行状态信息是否能够与预设阶段中包含的阶段相匹配;
[0163]
设定子单元,用于当所述判断子单元的判断结果为是时,则将该相匹配的阶段设定为用户的出行阶段。
[0164]
可选的,所述第二确定单元包括:
[0165]
预设子单元,用于预先设置多个出行阶段;
[0166]
关系建立子单元,用于为每个不同的出行阶段设置相应的界面配置信息,以及建立出行阶段与界面配置信息之间的匹配关系;
[0167]
信息确定子单元,用于根据确定的出行阶段,依据所述匹配关系确定与该出行阶段相匹配的APP应用的界面配置信息。
[0168]
与本申请第一实施例所提供的方法相对应的,本申请第三实施例提供的一种电子设备,图4是本申请第三实施例提供的电子设备的结构示意图,请参照图4,所述电子设备包括:处理器401和存储器402,所述存储器用于存储APP应用展示界面的软件程序,所述软件程序在被所述处理器读取执行时,执行如下操作:
[0169]
确定用户的出行阶段;
[0170]
根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应;
[0171]
将所述确定的针对APP应用的界面配置信息下发至客户端,以供客户端根据该界面配置信息进行场景化界面展示。
[0172]
本申请第四实施例提供一种APP应用展示界面的方法,该方法是针对客户端而言的,具体的,图5是本申请第四实施例提供的APP应用展示界面的方法的流程图,请参照图5,该方法包括以下步骤:
[0173]
步骤S501,向服务器发送页面加载请求。
[0174]
步骤S502,接收页面加载响应,所述响应包含针对APP应用的界面配置信息。
[0175]
步骤S503,根据所述界面配置信息在客户端的APP应用界面上展示场景化界面。
[0176]
可选的,所述根据所述界面配置信息在客户端的APP应用界面上展示场景化界面,包括:
[0177]
解析所述界面配置信息,获取界面场景化的功能信息;
[0178]
根据所述场景化的功能信息,在客户端的APP应用界面上展示场景化界面。
[0179]
可选的,所述根据所述界面配置信息在客户端的APP应用界面上展示场景化界面之后,包括:
[0180]
接收用户针对所述场景化界面的操作;
[0181]
根据所述操作,展示相应的功能和信息。
[0182]
由于在客户端一侧的方法是与本申请第一实施例在服务器端执行的方法是相对应的,客户端向服务器发送请求,服务器根据该请求获取相应的界面配置信息,而界面配置信息是服务器端根据分析获得的,然后服务器会将获取到的界面配置信息下发至客户端,客户端根据接收到的界面配置信息对APP应用的界面进行相应的场景和功能的配置,展示给用户的界面为已经进行场景化的界面,以方便用户的查询和使用。
[0183]
而客户端的APP应用在展示相应的场景化界面之后,还可以根据用户的进一步操作,触发相应的功能,也就是用户可以使用APP应用的场景化的页面,调用相应的APP应用的功能服务。
[0184]
服务器如何获取相应的界面配置信息,以及如何从客户端采集信息等均在本申请第一实施例提供的方法中有详细的介绍和说明,因此,在本实施例的方法中将不再赘述。
[0185]
因此,该装置解决了用户旅游不同出行阶段对于APP应用的功能选择问题,避免了用户在APP应用中自行查询,节省了用户大量的时间成本,提高了用户使用和查询效率,很好地提升了用户的体验。
[0186]
本申请第四实施例提供的上述方法,与之相对应的,本申请第五实施例还提供一种APP应用展示界面的装置。请参看图6,其为本申请第五实施例提供的APP应用展示界面的装置的实施例的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。
[0187]
本申请第五实施例提供一种APP应用展示场景化界面的装置,该装置包括:
[0188]
发送单元601,用于向服务器发送页面加载请求;
[0189]
接收单元602,用于接收页面加载响应,所述响应包含针对APP应用的界面配置信息;
[0190]
展示单元603,用于根据所述界面配置信息在客户端的APP应用界面上展示场景化界面。
[0191]
与本申请第四实施例所提供的方法相对应的,本申请第六实施例提供的一种电子设备,图7是本申请第六实施例提供的电子设备的结构示意图,请参照图7,所述电子设备包括:处理器701和存储器702,
[0192]
所述存储器用于存储APP应用展示界面的软件程序,所述软件程序在被所述处理器读取执行时,执行如下操作:
[0193]
向服务器发送页面加载请求;
[0194]
接收页面加载响应,所述响应包含针对APP应用的界面配置信息;
[0195]
根据所述界面配置信息在客户端的APP应用界面上展示场景化界面。
[0196]
本申请第七实施例提供一种APP应用展示界面的方法,该方法是针对客户端一侧执行的方法。具体的,图8是本申请第七实施例提供的APP应用展示界面的方法的流程图,请参照图8,该方法包括以下步骤:
[0197]
步骤S801,确定用户的出行阶段。
[0198]
步骤S802,根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应。
[0199]
步骤S803,根据所述确定的界面配置信息对APP应用的界面进行场景化界面展示。
[0200]
可选的,在所述确定用户的出行阶段之前,包括:
[0201]
采集用户使用APP应用的与用户的出行具有关联性的信息;
[0202]
对所述采集的信息进行分析,根据所述分析结果执行所述确定用户的出行阶段。
[0203]
本实施例提供的方法第一实施例的区别在于,本实施例中确定用户的出行阶段的步骤,以及根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应的步骤,上述两个步骤是在客户端执行的,而第一实施例中的上述步骤是在服务端执行的。
[0204]
本实施例中上述两个步骤在客户端执行的优点是,可以减少客户端与服务端的交互,所有步骤均在客户端执行,响应速度快。
[0205]
相应的,针对第七实施例提供的方法,本申请第八实施例提供一种APP应用展示界面的装置,图9为本申请第八实施例提供的APP应用展示界面的装置的结构示意图,请参照图9,该装置包括:
[0206]
第一确定单元901,用于确定用户的出行阶段;
[0207]
第二确定单元902,用于根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应;
[0208]
展示单元903,用于根据所述确定的界面配置信息对APP应用的界面进行场景化界面展示。
[0209]
此外,针对第七实施例提供的方法,本申请第九实施例提供一种电子设备,图10是本申请第九实施例提供的电子设备的结构示意图,请参照图10,所述电子设备包括:处理器1001和存储器1002,
[0210]
所述存储器用于存储APP应用展示界面的软件程序,所述软件程序在被所述处理器读取执行时,执行如下操作:
[0211]
确定用户的出行阶段;
[0212]
根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应;
[0213]
根据所述确定的界面配置信息对APP应用的界面进行场景化界面展示。
[0214]
此外,为了细化第七实施例提供的方法,本申请第十实施例提供一种APP应用展示界面的方法,该方法是针对第七实施例的方法是细化,图11是本申请第十实施例提供的APP应用展示界面的方法的流程图,请参照图11,该方法包括以下步骤:
[0215]
步骤S1101,采集用户使用APP应用的与用户的出行具有关联性的信息;
[0216]
步骤S1102,对所述采集的信息进行分析,根据所述分析结果执行所述确定用户的出行阶段;
[0217]
步骤S1103,根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应;
[0218]
步骤S1104,根据所述确定的界面配置信息,在APP应用的界面上展示与出行阶段相对应的场景化界面。
[0219]
该方法与第七实施例提供的方法相比,其信息采集的过程,以及对采集的信息进行分析的过程均在客户端执行。
[0220]
针对第十实施例提供的方法,本申请第十一实施例提供一种APP应用展示界面的装置,图12是本申请第十一实施例提供APP应用展示界面的装置的结构示意图,请参照图12,该装置包括:
[0221]
采集单元1201,用于采集用户使用APP应用的与用户的出行具有关联性的信息;
[0222]
分析单元1202,用于对所述采集的信息进行分析,根据所述分析结果执行所述确定用户的出行阶段;
[0223]
确定单元1203,用于根据所述出行阶段,确定针对APP应用的界面配置信息;所述 界面配置信息与所处的出行阶段相对应;
[0224]
展示单元1204,用于根据所述确定的界面配置信息,在APP应用的界面上展示与出行阶段相对应的场景化界面。
[0225]
本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。
[0226]
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0227]
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0228]
本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

权利要求书

[权利要求 1]
一种APP应用展示界面的方法,其特征在于,包括: 确定用户的出行阶段; 根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应; 将所述确定的针对APP应用的界面配置信息发送至客户端,以供客户端根据该界面配置信息进行场景化界面展示。
[权利要求 2]
根据权利要求1所述的APP应用展示界面的方法,其特征在于,在所述确定用户的出行阶段之前,包括: 采集用户使用APP应用的与用户的出行具有关联性的信息; 对所述采集的信息进行分析,以确定用户的出行阶段。
[权利要求 3]
根据权利要求2所述的APP应用展示界面的方法,其特征在于,所述采集用户使用APP应用的与用户的出行具有关联性的信息,包括以下信息中的一种或者多种的组合:日志信息、用户所处位置信息、订单信息。
[权利要求 4]
根据权利要求2所述的APP应用展示界面的方法,其特征在于,所述对所述采集的信息进行分析,以确定用户的出行阶段,包括: 根据所述采集的信息识别出用户的出行状态信息; 根据所述出行状态信息与预设阶段对比,判断所述出行状态信息是否能够与预设阶段中包含的阶段相匹配; 若是,则将该相匹配的阶段设定为用户的出行阶段。
[权利要求 5]
根据权利要求4所述的APP应用展示界面的方法,其特征在于,若所述判断结果为否,则服务端向客户端发送展示默认界面的指令,以供客户端的APP应用根据所述指令展示默认界面。
[权利要求 6]
根据权利要求4所述的APP应用展示界面的方法,其特征在于,所述根据所述采集的信息识别出用户的出行状态信息,包括: 预先设置操作次数阈值; 将采集的用户基于APP应用执行相关操作的次数与预先设置的操作次数阈值比对; 将超过所述操作次数阈值的操作定义为出行状态信息。
[权利要求 7]
根据权利要求1所述的APP应用展示界面的方法,其特征在于,所述根据所述出行阶段确定针对APP应用的界面配置信息,包括: 预先设置多个出行阶段; 为每个不同的出行阶段设置相应的界面配置信息,以及建立出行阶段与界面配置信息之间的匹配关系; 根据确定的出行阶段,依据所述匹配关系确定与该出行阶段相匹配的APP应用的界面配置信息。
[权利要求 8]
根据权利要求7所述的APP应用展示界面的方法,其特征在于,所述界面配置信息包括在用户界面上所展示出来的界面信息提供依据的界面展示配置以及为用户界面上所具有的功能模块提供依据界面功能配置。
[权利要求 9]
根据权利要求7所述的APP应用展示界面的方法,其特征在于,所述建立出行阶段与界面配置信息之间的匹配关系,包括: 采用场景调用引擎的方式建立出行阶段与界面配置信息之间的匹配关系; 所述依据所述匹配关系确定与该出行阶段相匹配的APP应用的界面配置信息,包括: 解析所述场景调用引擎,获取出行阶段与界面配置信息之间的匹配关系; 依据所述匹配关系确定与该出行阶段相匹配的APP应用的界面配置信息。
[权利要求 10]
根据权利要求7所述的APP应用展示界面的方法,其特征在于,所述预先设置多个出行阶段,包括:出行前、出行中或出行后; 每个出行阶段还可以划分为多个子阶段。
[权利要求 11]
一种APP应用展示界面的方法,其特征在于,包括: 向服务器发送页面加载请求; 接收页面加载响应,所述响应包含针对APP应用的界面配置信息; 根据所述界面配置信息在客户端的APP应用界面上展示场景化界面。
[权利要求 12]
根据权利要求11所述的APP应用展示界面的方法,其特征在于,所述根据所述界面配置信息在客户端的APP应用界面上展示场景化界面,包括: 解析所述界面配置信息,获取界面场景化的功能信息; 根据所述场景化的功能信息,在客户端的APP应用界面上展示场景化界面。
[权利要求 13]
根据权利要求11所述的APP应用展示界面的方法,其特征在于,所述根据所述界面配置信息在客户端的APP应用界面上展示场景化界面之后,包括: 接收用户针对所述场景化界面的操作; 根据所述操作,展示相应的功能和信息。
[权利要求 14]
一种APP应用展示界面的方法,其特征在于,包括: 确定用户的出行阶段; 根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应; 根据所述确定的界面配置信息对APP应用的界面进行场景化界面展示。
[权利要求 15]
根据权利要求14所述的APP应用展示界面的方法,其特征在于,在所述确定用户的出行阶段之前,包括: 采集用户使用APP应用的与用户的出行具有关联性的信息; 对所述采集的信息进行分析,根据所述分析结果执行所述确定用户的出行阶段。
[权利要求 16]
一种APP应用展示界面的方法,其特征在于,包括: 采集用户使用APP应用的与用户的出行具有关联性的信息; 对所述采集的信息进行分析,根据所述分析结果执行确定用户的出行阶段; 根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应; 根据所述确定的界面配置信息,在APP应用的界面上展示与出行阶段相对应的场景化界面。
[权利要求 17]
一种APP应用展示界面的装置,其特征在于,包括: 第一确定单元,用于确定用户的出行阶段; 第二确定单元,用于根据所述出行阶段确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应; 下发单元,用于将所述确定的针对APP应用的界面配置信息发送至客户端,以供客户端根据该界面配置信息进行场景化界面展示。
[权利要求 18]
一种APP应用展示界面的装置,其特征在于,包括: 发送单元,用于向服务器发送页面加载请求; 接收单元,用于接收页面加载响应,所述响应包含针对APP应用的界面配置信息; 展示单元,用于根据所述界面配置信息在客户端的APP应用界面上展示场景化界面。
[权利要求 19]
一种APP应用展示界面的装置,其特征在于,包括: 第一确定单元,用于确定用户的出行阶段; 第二确定单元,用于根据所述出行阶段,确定针对APP应用的界面配置信息;所 述界面配置信息与所处的出行阶段相对应; 展示单元,用于根据所述确定的界面配置信息对APP应用的界面进行场景化界面展示。
[权利要求 20]
一种APP应用展示界面的装置,其特征在于,包括: 采集单元,用于采集用户使用APP应用的与用户的出行具有关联性的信息; 分析单元,用于对所述采集的信息进行分析,根据所述分析结果执行确定用户的出行阶段; 确定单元,用于根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应; 展示单元,用于根据所述确定的界面配置信息,在APP应用的界面上展示与出行阶段相对应的场景化界面。
[权利要求 21]
一种电子设备,其特征在于,所述电子设备包括:处理器和存储器,所述存储器用于存储APP应用展示界面的软件程序,所述软件程序在被所述处理器读取执行时,执行如下操作: 确定用户的出行阶段; 根据所述出行阶段确定针对APP应用的界面配置信息;所述界面配置信息与所处的出行阶段相对应; 将所述确定的针对APP应用的界面配置信息下发至客户端,以供客户端根据该界面配置信息进行场景化界面展示。
[权利要求 22]
一种电子设备,其特征在于,所述电子设备包括:处理器和存储器,所述存储器用于存储APP应用展示界面的软件程序,所述软件程序在被所述处理器读取执行时,执行如下操作: 向服务器发送页面加载请求; 接收页面加载响应,所述响应包含针对APP应用的界面配置信息; 根据所述界面配置信息在客户端的APP应用界面上展示场景化界面。
[权利要求 23]
一种电子设备,其特征在于,所述电子设备包括:处理器和存储器,所述存储器用于存储APP应用展示界面的软件程序,所述软件程序在被所述处理器读取执行时,执行如下操作: 确定用户的出行阶段; 根据所述出行阶段,确定针对APP应用的界面配置信息;所述界面配置信息与所 处的出行阶段相对应; 根据所述确定的界面配置信息对APP应用的界面进行场景化界面展示。

附图

[ 图 1]  
[ 图 2]  
[ 图 3]  
[ 图 4]  
[ 图 5]  
[ 图 6]  
[ 图 7]  
[ 图 8]  
[ 图 9]  
[ 图 10]  
[ 图 11]  
[ 图 12]