应用界面提供方法及装置与流程

文档序号:11664248阅读:236来源:国知局
应用界面提供方法及装置与流程
本申请涉及信息处理技术领域,尤其涉及一种应用界面提供方法及装置。

背景技术:
随着互联网技术的不断发展,越来越多的信息资源选择网络作为传播的载体。为了使用户能够在海量的互联网信息中获取所需要的信息,大多数网站都提供搜索功能,用户需要搜索某信息时,可以在网站中输入搜索关键词,该网站查找与该搜索关键词相关的信息,然后提供给用户。现有技术中,网站不仅能够为用户提供所需信息,也可以为用户提供相应的应用,若用户想要使用某个应用,则可以输入与该应用对应的搜索关键词,然后网站就会将该应用的应用界面提供给用户,用户就可以直接使用该应用。例如,用户想要购买火车票,即想要使用购买火车票这一应用,则用户可以在网站的搜索框中输入搜索关键词“火车票”,网站就会将购买火车票这一应用提供给用户,用户在打开该应用后,在对应的应用界面中输入对应的信息。应用界面中一般包含多个输入框,有些网站页面中嵌入有应用界面,用户可以直接在应用界面包含的各输入框中分别输入相应的信息,然后网站根据用户在各输入框中输入的信息进行相应的应用处理。例如,购买火车票这一应用的应用界面中通常包含“出发地”、“目的地”等输入框,用户在“出发地”这一输入框中输入“北京”,在“目的地”这一输入框中输入“天津”,那么网站就会搜索“出发地”为“北京”、“目的地”为“天津”的火车车次,并将搜索到的火车车次信息提供给用户。由上可见,在现有技术中,若用户输入了某应用界面对应的搜索关键词,则网站就会将该应用界面提供给用户,用户得到应用界面后,在应用界面的各输入框中分别输入相应的信息,网站根据用户输入的信息进行相应处理。若用户使用的设备为移动终端,则用户就需要通过移动终端在各输入框中输入相关信息,但是众所周知,用户通过移动终端输入信息十分不方便,而且用户需要先在应用界面中选择输入框,然后在选择的输入框中输入相应信息,操作十分繁琐,若应用界面所包含的输入框比较多,那么用户多次选择输入框和多次输入信息就会耗费移动终端非常多的处理资源,从而耗费了移动终端较多的电量。

技术实现要素:
本申请实施例提供一种应用界面提供方法及装置,用以解决现有技术中存在的用户多次选择输入框和多次输入信息耗费了移动终端非常多的处理资源,从而耗费了移动终端较多的电量的问题。本申请实施例技术方案如下:一种应用界面提供方法,该方法包括步骤:将用户输入的搜索关键词划分为至少一个关键词单元;将划分出的各关键词单元分别和应用界面库存储的各应用界面进行匹配;确定匹配出的应用界面所包含的各输入框的属性;针对匹配出的应用界面所包含的各输入框,分别根据划分出的各关键词单元,确定该输入框的属性对应的属性值,并将确定出的属性值填入该输入框中;将填入属性值后的应用界面提供给用户。一种应用界面提供装置,包括:关键词单元划分单元,用于将用户输入的搜索关键词划分为至少一个关键词单元;应用界面匹配单元,用于将关键词单元划分单元划分出的各关键词单元分别和应用界面库存储的各应用界面进行匹配;属性确定单元,用于确定应用界面匹配单元匹配出的应用界面所包含的各输入框的属性;属性值确定单元,用于针对应用界面匹配单元匹配出的应用界面所包含的各输入框,分别根据关键词单元划分单元划分出的各关键词单元,确定该输入框的属性对应的属性值;属性值填入单元,用于针对应用界面匹配单元匹配出的应用界面所包含的各输入框,分别将属性值确定单元确定出的属性值填入该输入框中;应用界面提供单元,用于将填入属性值后的应用界面提供给用户。本申请实施例技术方案中,首先将用户输入的搜索关键词划分为至少一个关键词单元,然后将划分出的各关键词单元分别和应用界面库存储的各应用界面进行匹配,若匹配出应用界面,则确定匹配出的应用界面所包含的各输入框的属性,针对匹配出的应用界面所包含的各输入框,分别根据划分出的各关键词单元,确定该输入框的属性对应的属性值,并将确定出的属性值填入该输入框中,最后将填入属性值后的应用界面提供给用户。由上可见,若用户输入了某应用界面对应的搜索关键词,则本申请实施例技术方案不再直接将应用界面提供给用户,而是针对该应用界面包含的各输入框,分别将该输入框的属性对应的属性值填入该输入框中,然后将填入属性值后的应用界面提供给用户,那么用户获得的应用界面所包含的输入框中就已经填入了属性值,因此无需用户手动通过移动终端在各输入框中输入相应的信息,这样不仅能够简化用户通过移动终端使用应用界面时的操作流程,而且还能有效地节省移动终端非常多的处理资源,从而为移动终端节省了较多的电量。附图说明图1为本申请实施例一中,应用界面提供方法流程示意图;图2为本申请实施例二中,填入属性值之前,购买机票这一应用的应用界面示意图;图3为本申请实施例二中,填入属性值后,购买机票这一应用的应用界面示意图;图4为本申请实施例三中,填入属性值之前,购买彩票这一应用的应用界面示意图;图5为本申请实施例三中,填入属性值后,购买彩票这一应用的应用界面示意图;图6为本申请实施例四中,填入属性值之前,为手机号充值这一应用的应用界面示意图;图7为本申请实施例四中,填入属性值后,为手机号充值这一应用的应用界面示意图;图8为本申请实施例五中,填入属性值之前,翻译这一应用的应用界面示意图;图9为本申请实施例五中,填入属性值后,翻译这一应用的应用界面示意图;图10为本申请实施例六中,应用界面提供装置结构示意图。具体实施方式下面结合各个附图对本申请实施例技术方案的主要实现原理、具体实施方式及其对应能够达到的有益效果进行详细地阐述。实施例一如图1所示,其为本申请实施例一中应用界面提供方法流程示意图,其具体处理过程如下:步骤11,将用户输入的搜索关键词划分为至少一个关键词单元。用户若想要使用某个应用,则可以在网站的搜索框中输入与该应用对应的搜索关键词。网站服务器接收到用户在搜索框中输入的搜索关键词后,若接收到的搜索关键词不规范,则还可进行规范化处理,例如,去除不必要的词、去除多余空格、大小写字母的转换、全角半角的转换、简体繁体的转换、去除标点符号、数字格式的转换等。完成规范化处理后,网站将搜索关键词划分为至少一个搜索关键词单元。其中,划分的方式可以但不限于基于统计的分词算法,使用语料库来划分搜索关键词单元,将搜索关键词与语料库中的各个分词进行匹配,将匹配出的各个分词确认为划分后的各搜索关键词单元。例如,对获得的搜索关键词“机票北京上海”进行划分后,得到的各搜索关键词单元分别为“机票”、“北京”和“上海”。步骤12,将划分出的各关键词单元分别和应用界面库存储的各应用界面进行匹配。本申请实施例一提出,可以预先建立应用界面库,应用界面库中存储有多个应用界面。其中,将划分出的各关键词单元分别和应用界面库存储的各应用界面进行匹配的具体过程可以但不限于为下述:首先,按照预设的关键词单元匹配顺序,在划分出的各关键词单元中选择第一个关键词单元,然后将选择的关键词单元和应用界面库存储的各应用界面进行匹配,若匹配成功,则匹配过程结束;否则,按所述关键词单元匹配顺序选择下一个关键词单元,并返回继续执行将选择的关键词单元和应用界面库存储的各应用界面进行匹配的步骤。其中,预设的关键词单元匹配顺序可以但不限于为各关键词单元在搜索关键词中的位置由先到后的顺序。例如,用户输入的搜索关键词为“北京上海火车票”,划分后的各关键词单元分别为“北京”、“上海”和“火车票”,预设的关键词单元匹配顺序为各关键词单元在搜索关键词中的位置由先到后的顺序,即关键词单元匹配顺序为“北京”→“上海”→“火车票”,首先选取第一个关键词单元“北京”,然后将该关键词单元“北京”和应用界面库存储的各应用界面进行匹配,匹配结果为匹配失败,因此选取第二个关键词单元“上海”,然后将该关键词单元“上海”和应用界面库存储的各应用界面进行匹配,匹配结果为匹配失败;则选取第三个关键词单元“火车票”,匹配结果为匹配成功,因此匹配过程结束。若划分出的各关键词单元的匹配结果均为匹配失败,则可以搜索用户输入的搜索关键词对应的各信息,然后将搜索到的各信息携带在搜索结果页面中提供给用户。本申请实施例一中,将选择的关键词单元和应用界面库存储的各应用界面进行匹配可以但不限于包含下述两种具体实施方式:具体实施方式一,在建立应用界面库时,将各应用界面存储到应用界面库中,并分别建立各应用界面的索引(称为应用界面索引),然后建立并存储各关键词单元和应用界面之间的对应关系,其中,应用界面库中关键词单元、应用界面索引、应用界面之间的关系如表一所示:表一:后续在将选择的关键词单元和应用界面进行匹配时,可以先在关键词单元和应用界面索引之间的对应关系中,查找选择的关键词单元所对应的应用界面索引,若查找到对应的应用界面索引,则根据查找到的应用界面索引,在应用界面库存储的各应用界面中索引对应的应用界面,并将索引到的应用界面确认为与选择的关键词单元匹配的应用界面。例如,选择的关键词单元为关键词单元4,在将选择的该关键词单元和应用界面进行匹配时,先在表一所示的关键词单元和应用界面索引之间的对应关系中,查找关键词单元4所对应的应用界面索引,查找到的应用界面索引为应用界面索引b,然后根据查找到的应用界面索引b,在应用界面库存储的各应用界面中索引对应的应用界面,索引到的应用界面为应用界面B,将索引到的应用界面B确认为与关键词单元4匹配的应用界面。具体实施方式二,在建立应用界面库时,将各应用界面存储到应用界面库中,并分别建立各应用界面的索引(称为应用界面索引),然后设置各关键词单元类别(例如手机号),建立并存储各关键词单元类别和应用界面之间的对应关系,其中应用界面库中关键词单元类别、应用界面索引、应用界面之间的关系如表二所示:表二:后续在将选择的关键词单元和应用界面进行匹配时,可以先确定选择的关键词单元所属的关键词类别,然后在关键词单元类别和应用界面索引的对应关系中,查找确定出的关键词单元类别所对应的应用界面索引,若查找到对应的应用界面索引,则根据查找到的应用界面索引,在应用界面库存储的各应用界面中索引对应的应用界面,并将索引到的应用界面确认为与选择的关键词单元匹配的应用界面。例如,在将选择的该关键词单元和应用界面进行匹配时,先确定选择的关键词单元所属的关键词单元类别,确定出的关键词单元类别为关键词单元类别3,在表二所示的关键词单元类别和应用界面索引之间的对应关系中,查找关键词单元3所对应的应用界面索引,查找到的应用界面索引为应用界面索引a,然后根据查找到的应用界面索引a,在应用界面库存储的各应用界面中索引对应的应用界面,索引到的应用界面为应用界面A,将索引到的应用界面A确认为与选择的关键词单元匹配的应用界面。其中,可以预先设置每个关键词单元类别对应的确定规则,关键词单元类别对应的确定规则可以存储在应用界面库中,与关键词单元类别对应存储,后续在确定选择的关键词单元所属的关键词单元类别时,可以依次针对各关键词单元类别,分别根据该关键词单元类别对应的确定规则,来判断选择的关键词单元是否属于该关键词单元类别。例如,预设的关键词单元类别“手机号”对应的确定规则为:首先判断关键词单元是否为13位的数字序列,若判断结果为是,则继续判断该13位数字序列中的前三位数字组成的数字序列是否为预设的“131”、“132”、“138”等数字序列中的一种,若判断结果为是,则确认该关键词单元所属的关键词单元类别为“手机号”。本申请实施例一中,在将选择的关键词单元和应用界面库存储的各应用界面进行匹配时,可以只采用具体实施方式一进行匹配;或者只采用具体实施方式二进行匹配;或者先采用具体实施方式一进行匹配,若未匹配出应用界面,则再采用具体实施方式二进行匹配;或者先采用具体实施方式二进行匹配,若未匹配出应用界面,则再采用具体实施方式一进行匹配。步骤13,确定匹配出的应用界面所包含的各输入框的属性。每个应用界面中都包含多个输入框,例如,在购买机票这一应用的应用界面中至少包含了三个输入框,其中一个输入框用于输入出发地,那么该输入框的属性即为“出发地”,第二个输入框用于输入目的地,那么该输入框的属性即为“目的地”,第三个输入框用于输入出发日期,那么该输入框的属性即为“出发日期”。本申请实施例一提出,在建立应用界面库时,针对应用界面库中的每个应用界面,分别确定该应用界面中的各输入框的属性,并将应用界面中各输入框的属性与应用界面对应存储,其中应用界面库中应用界面和输入框的属性之间的关系如表三所示:表三:后续在匹配出应用界面后,可以在应用界面库中查找匹配出的该应用界面所包含的各输入框的属性。步骤14,针对匹配出的应用界面所包含的各输入框,分别根据划分出的各关键词单元,确定该输入框的属性对应的属性值,并将确定出的属性值填入该输入框中。本申请实施例一中,根据划分出的各关键词单元确定输入框的属性对应的属性值可以但不限于包含下属两种确定方式:第一种确定方式,确定划分出的各关键词单元针对匹配出的应用界面的属性,然后针对匹配出的应用界面所包含的各输入框,分别在划分出的各关键词单元中查找与该输入框的属性一致的关键词单元,并将查找到的关键词单元确认为该输入框的属性的属性值。本申请实施例一提出,可以预先针对每个应用界面分别设置该应用界面对应的关键词单元属性确定规则,应用界面对应的关键词单元属性确定规则可以存储在应用界面库中,与应用界面对应存储,后续在确定划分出的各关键词单元针对匹配出的应用界面的属性时,可以首先获得匹配出的应用界面对应的关键词单元属性确定规则,然后根据获得的关键词单元属性确定规则,确定划分出的各关键词单元针对匹配出的应用界面的属性。其中,各应用界面对应的关键词单元属性确定规则可以不同。例如,购买机票这一应用的应用界面对应的关键词单元属性确定规则为:首先判断关键词单元是否为地理名词,若判断结果为是,则按照关键词单元在搜索关键词中由先到后的顺序对各关键词单元进行排序,然后判断关键词单元是否为第一个地理名词或第二地理名词,若判断出为第一个地理名词,则确认该关键词单元的属性为“出发地”,若判断出为第二个地理名词,则确认该关键词单元的属性为“目的地”。购买彩票这一应用的应用界面对应的关键词单元属性确定规则为:预先存储彩票的各种彩票类型和各种彩票投注方式,首先判断关键词单元是否为预先存储的各种彩票类型中的一种,若判断结果为是,则确认该关键词单元的属性为“彩票类型”,若判断结果为否,则继续判断关键词单元是否为预先存储的各种投注方式中的一种,若判断结果为是,则确认该关键词单元的属性为“投注方式”。为手机号充值这一应用的应用界面对应的关键词单元属性确定规则为:判断关键词单元是否为手机号,若判断结果为是,则确认该关键词单元的属性为“待充值手机号”。翻译这一应用的应用界面对应的关键词单元属性确定规则为:首先按照关键词单元在搜索关键词中由先到后的顺序对各关键词单元进行排序,然后判断关键词单元是否为除匹配出翻译这一应用的应用界面的关键词单元之外的第一个关键词单元,若判断结果为是,则确认该关键词单元的属性为“待翻译单词”,若判断结果为否,则判断关键词单元是否为预先存储的各种语言类型中的一种,若判断结果为是,则确认该关键词单元的属性为“翻译后的语言”。第二种确定方式,针对匹配出的应用界面所包含的各输入框,分别根据划分出的各关键词单元分析输入框的属性对应的属性值,例如,为手机号充值这一应用的应用界面中包含属性为“运营商”的输入框,在确定该输入框对应的属性值时,先判断关键词单元是否为手机号,若判断结果为是,则根据该手机号确定该手机号所属的运营商,然后将确定出的运营商作为该输入框的属性对应的属性值。在确定出输入框的属性对应的属性值后,可以将确定出的属性值填入输入框中。例如,在购买机票这一应用的应用界面中,在属性为“出发地”的输入框中填入确定出的属性值“北京”,在属性为“目的地”的输入框中填入确定出的属性值“上海”。本申请实施例一中,在确定输入框的属性对应的属性值时,可以只采用第一种确定方式进行确定;或者只采用第二种确定方式进行确定;或者先采用第一种确定方式进行确定,若未确定出属性值,则再采用第二种确定方式进行确定;或者先采用第二种确定方式进行确定,若未确定出属性值,则再采用第一种确定方式进行确定。此外,本申请实施例一还提出,针对匹配出的应用界面所包含的各输入框,若未根据划分出的各关键词单元确定出该输入框的属性对应的属性值,则可以在该输入框中填入预先为该输入框设置的属性值。例如,在购买机票这一应用对应的应用界面中,将当前日期设置为“出发日期”这一输入框的属性对应的属性值。再例如,在购买彩票这一应用对应的应用界面中,预先为“彩票类型”这一输入框的属性设置属性值“双色球”,预先为“投注方式”这一输入框的属性设置属性值“机选一注”。步骤15,将填入属性值后的应用界面提供给用户。其中,可以但不限于将填入属性值后的应用界面插入待提供给用户的搜索结果页面的指定位置,并将插入应用界面的搜索结果页面提供给用户。指定位置可以为搜索结果页面的头部或尾部。此外,搜索结果页面中不仅可以包含填入属性值后的应用界面,还可以进一步包含应用处理的处理结果,具体的:在将填入属性值后的应用界面提供给用户之前,可以根据应用界面各输入框中填入的属性值,进行相应的应用处理,得到各处理结果,然后将得到的各处理结果和填入属性值后的应用界面携带在搜索结果页面中提供给用户,那么用户就能够直接获得应用的处理结果,如果这些处理结果正是用户所需要的,那么就无需用户手动通过移动终端在各输入框中输入相应的信息,也无需用户确认根据输入的信息进行相应的应用处理,因此能够有效地简化用户的操作流程,若这些处理结果并不是用户所需要的,那么用户还可以通过移动终端修改各输入框中的属性值,然后再进行相应的应用处理,从而能够有效地提高进行应用处理的灵活性。例如,翻译这一应用对应的应用界面中包含属性分别为“待翻译单词”、“翻译前的语言”和“翻译后的语言”的三个输入框,用户输入的搜索关键词为“翻译苹果英文”,划分后的各关键词单元为“翻译”、“苹果”、“英文”,根据“翻译”这一关键词单元可以匹配出翻译这一应用对应的应用界面,然后确定出“苹果”针对该应用界面的属性为“待翻译单词”,“英文”针对该应用界面的属性为“翻译后的语言”,因此将“苹果”作为属性值填入属性为“待翻译单词”的输入框中,将“英文”作为属性值填入属性为“翻译后的语言”的输入框中,以及根据待翻译单词“苹果”确定出翻译前的语言为中文,因此将“中文”作为属性值填入属性为“翻译前的语言”的输入框中,在各输入框填入属性值后,可以根据填入的各属性值进行相应的应用处理,得到“苹果”的英文翻译结果“apple”,然后将该翻译结果和填入属性值后的应用界面一并提供给用户,那么用户不仅能够直接获知“苹果”的英文翻译结果,而且当用户想要知道“苹果”针对其他语言(例如日语)的翻译结果时,可以灵活的更改应用界面中的“翻译后的语言”这一输入框的属性值,然后再进行相应的应用处理。由上述处理过程可知,本申请实施例技术方案中,首先将用户输入的搜索关键词划分为至少一个关键词单元,然后将划分出的各关键词单元分别和应用界面库存储的各应用界面进行匹配,若匹配出应用界面,则确定匹配出的应用界面所包含的各输入框的属性,针对匹配出的应用界面所包含的各输入框,分别根据划分出的各关键词单元,确定该输入框的属性对应的属性值,并将确定出的属性值填入该输入框中,最后将填入属性值后的应用界面提供给用户。由上可见,若用户输入了某应用界面对应的搜索关键词,则本申请实施例技术方案不再直接将应用界面提供给用户,而是针对该应用界面包含的各输入框,分别将该输入框的属性对应的属性值填入该输入框中,然后将填入属性值后的应用界面提供给用户,那么用户获得的应用界面所包含的输入框中就已经填入了属性值,因此无需用户手动通过移动终端在各输入框中输入相应的信息,这样不仅能够简化用户通过移动终端使用应用界面时的操作流程,而且还能有效地节省移动终端非常多的处理资源,从而为移动终端节省了较多的电量。实施例二在填入属性值之前,购买机票这一应用的应用界面如图2所示,包括三个输入框,分别对应属性“出发地”、“目的地”、“出发日期”,用户输入的搜索关键词为“机票北京上海”,划分后的各关键词单元为“机票”、“北京”、“上海”,根据“机票”这一关键词单元可以匹配出购买机票这一应用对应的应用界面,然后确定出“北京”针对该应用界面的属性为“出发地”,“上海”针对该应用界面的属性为“目的地”,因此将“北京”作为属性值填入属性为“出发地”的输入框中,将“上海”作为属性值填入属性为“目的地”的输入框中,此外,将当前日期“2012年5月4日”作为属性值填入属性为“出发日期”的输入框中,填入属性值后的应用界面如图3所示,将该应用界面提供给用户。实施例三在填入属性值之前,购买彩票这一应用的应用界面如图4所示,包括两个个输入框,分别对应属性“彩票类型”和“投注方式”,用户输入的搜索关键词为“彩票”,划分后的各关键词单元为“彩票”,根据该关键词单元可以匹配出购买彩票这一应用对应的应用界面,将预先为属性“彩票类型”设置的属性值“双色球”填入属性为“彩票类型”的输入框中,将预先为属性“投注方式”设置的属性值“机选一注”填入属性为“投注方式”的输入框中,填入属性值后的应用界面如图5所示,将该应用界面提供给用户。实施例四在填入属性值之前,为手机号充值这一应用的应用界面如图6所示,包括三个输入框,分别对应属性“待充值手机号”、“运营商”和“充值金额”,用户输入的搜索关键词为“138XXXXXXXX”,划分后的各关键词单元为“138XXXXXXXX”,根据该关键词单元可以匹配出为手机号充值这一应用对应的应用界面,然后确定出“138XXXXXXXX”针对该应用界面的属性为“待充值手机号”,因此将“138XXXXXXXX”作为属性值填入属性为“待充值手机号”的输入框中,根据关键词单元“138XXXXXXXX”分析出属性“运营商”对应的属性值为“XXX公司”,然后将分析出的属性值填入属性为“运营商”的输入框中,此外,将预先为属性“充值金额”设置的属性值“50”填入属性为“充值金额”的输入框中,填入属性值后的应用界面如图7所示,将该应用界面提供给用户。实施例五在填入属性值之前,翻译这一应用的应用界面如图8所示,包括三个输入框,分别对应属性“待翻译单词”、“翻译前的语言”和“翻译后的语言”,用户输入的搜索关键词为“翻译苹果英文”,划分后的各关键词单元为“翻译”、“苹果”、“英文”,根据“翻译”这一关键词单元可以匹配出翻译这一应用对应的应用界面,然后确定出“苹果”针对该应用界面的属性为“待翻译单词”,“英文”针对该应用界面的属性为“翻译后的语言”,因此将“苹果”作为属性值填入属性为“待翻译单词”的输入框中,将“英文”作为属性值填入属性为“翻译后的语言”的输入框中,以及根据待翻译单词“苹果”确定出翻译前的语言为中文,因此将“中文”作为属性值填入属性为“翻译前的语言”的输入框中,填入属性值后的应用界面如图9所示,将该应用界面提供给用户。实施例六基于本申请实施例一提出的应用界面提供方法,本申请实施例六提出一种应用界面提供装置,其结构如图10所示,包括:关键词单元划分单元101,用于将用户输入的搜索关键词划分为至少一个关键词单元;应用界面匹配单元102,用于将关键词单元划分单元101划分出的各关键词单元分别和应用界面库存储的各应用界面进行匹配;属性确定单元103,用于确定应用界面匹配单元102匹配出的应用界面所包含的各输入框的属性;属性值确定单元104,用于针对应用界面匹配单元102匹配出的应用界面所包含的各输入框,分别根据关键词单元划分单元101划分出的各关键词单元,确定该输入框的属性对应的属性值;属性值填入单元105,用于针对应用界面匹配单元102匹配出的应用界面所包含的各输入框,分别将属性值确定单元104确定出的属性值填入该输入框中;应用界面提供单元106,用于将填入属性值后的应用界面提供给用户。较佳地,所述应用界面匹配单元102具体包括:关键词单元选择子单元,用于按照预设的关键词单元匹配顺序,在关键词单元划分单元101划分出的各关键词单元中选择第一个关键词单元,以及在应用界面匹配子单元匹配不成功时,按所述关键词单元匹配顺序选择下一个关键词单元;应用界面匹配子单元,用于将关键词单元选择子单元选择的关键词单元和应用界面库存储的各应用界面进行匹配,若匹配成功,则匹配过程结束。更佳地,所述应用界面匹配子单元,具体用于在关键词单元和应用界面索引的对应关系中,查找关键词单元选择子单元选择的关键词单元对应的应用界面索引,若查找到对应的应用界面索引,则根据查找到的应用界面索引,在应用界面库存储的各应用界面中索引对应的应用界面,并将索引到的应用界面确认为与选择的关键词单元匹配的应用界面。更佳地,所述应用界面匹配子单元,具体用于确定关键词单元选择子单元选择的关键词单元所属的关键词类别,在关键词单元类别和应用界面索引的对应关系中,查找确定出的关键词单元类别对应的应用界面索引,若查找到对应的应用界面索引,则根据查找到的应用界面索引,在应用界面库存储的各应用界面中索引对应的应用界面,并将索引到的应用界面确认为与选择的关键词单元匹配的应用界面。较佳地,所述属性值确定单元104具体包括:属性确定子单元,用于确定关键词单元划分单元101划分出的各关键词单元针对应用界面匹配单元102匹配出的应用界面的属性;关键词单元查找子单元,用于针对应用界面匹配单元102匹配出的应用界面所包含的各输入框,分别在关键词单元划分单元101划分出的各关键词单元中查找与该输入框的属性一致的关键词单元;属性值确认子单元,用于将关键词单元查找子单元查找到的关键词单元确认为该输入框的属性的属性值。更佳地,所述属性确定子单元,具体用于获得应用界面匹配单元102匹配出的应用界面对应的关键词单元属性确定规则,并根据获得的关键词单元属性确定规则,确定关键词单元划分单元101划分出的各关键词单元针对匹配出的应用界面的属性。较佳地,所述装置还包括:属性值输入单元,用于在应用界面提供单元106将填入属性值后的应用界面提供给用户之前,针对应用界面匹配单元102匹配出的应用界面所包含的各输入框,若属性值确定单元104未根据关键词单元划分单元101划分出的各关键词单元确定出该输入框的属性对应的属性值,则在该输入框中填入预先为该输入框设置的属性值。较佳地,所述装置还包括:处理单元,用于在应用界面提供单元106将填入属性值后的应用界面提供给用户之前,根据应用界面各输入框中填入的属性值,进行相应的应用处理,得到各处理结果;所述应用界面提供单元106,具体用于将处理单元得到的各处理结果和填入属性值后的应用界面携带在搜索结果页面中提供给用户。较佳的,所述应用界面提供单元106具体包括:位置插入子单元,用于将填入属性值后的应用界面插入待提供给用户的搜索结果页面的指定位置;应用界面提供子单元,用于将位置插入子单元插入应用界面的搜索结果页面提供给所述用户。本申请实施例六提出的应用界面提供装置可以置于移动终端中,还可以置于其他终端中,例如个人电脑(PC,PersonalComputer)等。本领域的技术人员应明白,本申请的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1