一种发布互联网信息的方法和系统的制作方法

文档序号:6398131阅读:179来源:国知局
专利名称:一种发布互联网信息的方法和系统的制作方法
技术领域
本发明涉及互联网信息处理技术领域,特别是涉及一种发布互联网信息的方法和系统。
背景技术
随着互联网的普及,各种互联网企业提供的互联网产品也越来越丰富。由于互联网产品主要是由信息数据组成的信息服务,因此如何将互联网产品的信息数据提供给用户成为目前的热点问题。作为一种典型的互联网产品,现有的搜索引擎通过搜索结果列表页面发布与查询序列相关的信息,其一般在搜索结果列表页面辟出专门一栏用于发布与搜索关键词相关的信息链接地址。在实际应用中,用户通常通过在搜索框中输入查询序列,按下回车键以得到相应的搜索结果列表页面,最后通过点击搜索结果列表页面中的一个信息链接地址以查看相关信息。这样,用户往往需要输入查询序列+按下回车键+在搜索信息页面查找及确认的操作才能获取其所需信息,这不仅影响了其获取信息的效率,也降低了用户的使用体验。总之,需要本领域技术人员迫切解决的一个技术问题就是:如何能够提高用户的信息获取效率。

发明内容
本发明所要解决的技术问题是提供一种发布互联网信息的方法和系统,能够提高用户的信息获取效率。为了解决上述问题,本发明公开了一种发布互联网信息的方法,所述方法通过输入法平台进行以下步骤:获取用户在网络输入框中的输入内容;获取所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据;所述联想内容用于表示在所述输入内容后可能继续输入的内容,所述信息服务数据包括信息服务内容;展现所述一个或多个联想内容,及,展现至少其中一个联想内容对应的信息服务内容。优选的,所述信息服务数据还包括对应于信息服务内容的展现样式;所述展现至少其中一个联想内容对应的信息服务内容进一步包括:依据对应的展现样式展现所述信息服务内容。优选的,所述获取所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据的步骤,包括:将所述输入内容发送至信息服务器,并接收所述信息服务器返回的所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据;
或者,依据所述输入内容,在联想服务库中进行匹配查询,以获得与所述输入内容相匹配的一个或多个联想内容;将所述一个或多个联想内容发送至信息服务器,并接收所述信息服务器返回的每个联想内容对应的信息服务数据;或者,依据所述输入内容,在联想服务库中进行匹配查询,以获得与所述输入内容相匹配的一个或多个联想内容;依据所述输入内容和联想内容组成的查询内容,在信息服务库中进行匹配查询,以获得与所述查询内容相匹配的信息服务数据。优选的,所述方法还包括:采集所述网络输入框的环境信息;所述环境信息至少包括如下信息中的一项或多项:所述网络输入框所在程序的进程名、所述网络输入框的句柄和所述网络输入框对应的网址;则所述获取所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据的步骤,包括:获取所述输入内容在所述环境信息下对应的一个或多个联想内容及每个联想内容对应的信息服务数据。优选的,所述展现所述一个或多个联想内容的步骤,包括:在输入法窗口中展现所述一个或多个联想内容;则所述依据对应的展现样式展现至少其中一个联想内容对应的信息服务内容的步骤,包括:依据接收到的用户针对所述输入法窗口中联想内容焦点的移动行为信息,获取当前联想内容焦点所在的联想内容;依据对应的展现样式,在输入法窗口中展现所述当前联想内容焦点所在的联想内容对应的信息服务内容。优选的,所述方法还包括:依据接收到的用户针对所展现的联想内容的选择行为信息,将该选择行为信息对应的联想内容输出至所述网络输入框中。优选的,所述方法还包括:依据接收到的用户针对所展现的信息服务内容的加载行为信息,加载所述所展现的信息服务内容对应的网页或多媒体内容或地图内容。优选的,所述方法还包括:将所述加载行为信息及对应的输入内容、信息服务内容连同展现样式记录至用户行为记录;通过分析所述用户行为记录,调整所述信息服务内容,相应的调整过程包括:统计所述用户行为记录中的各展现样式的某信息服务内容的加载率,并通过分析不同输入内容的出现时机下所述各展现样式的该信息服务内容的加载率来确定该信息服务内容的最佳展现样式。优选的,所述方法还包括:针对所述输入内容,记录其对应信息服务内容消失前的用户行为数据;通过分析所记录的用户行为数据,调整其中的输入内容对应的多个信息服务内容及多个联想内容的展现顺序。
另一方面,本发明还公开了一种发布互联网信息的系统,其配置于输入法平台,包括:输入内容获取单元,用于获取用户在网络输入框中的输入内容;联想及资源数据获取单元,用于获取所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据;所述联想内容用于表示在所述输入内容后可能继续输入的内容,所述信息服务数据包括信息服务内容;第一展现单元,用于展现所述一个或多个联想内容;及第二展现单元,用于展现至少其中一个联想内容对应的信息服务内容。优选的,所述信息服务数据还包括对应于信息服务内容的展现样式;则所述第二展现单元进一步包括:用于依据对应的展现样式展现所述信息服务内容的样式展现子单元。优选的,所述联想及资源数据获取单元,包括:第一获取子单元,用于将所述输入内容发送至信息服务器,并接收所述信息服务器返回的所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据;或者,第二获取子单元,用于依据所述输入内容,在联想服务库中进行匹配查询,以获得与所述输入内容相匹配的一个或多个联想内容;将所述一个或多个联想内容发送至信息服务器,并接收所述信息服务器返回的每个联想内容对应的信息服务数据;或者,第三获取子单元,用于依据所述输入内容,在联想服务库中进行匹配查询,以获得与所述输入内容相匹配的一个或多个联想内容;依据所述输入内容和联想内容组成的查询内容,在信息服务库中进行匹配查询,以获得与所述查询内容相匹配的信息服务数据。优选的,所述系统还包括:用于采集所述网络输入框的环境信息的采集单元;所述环境信息至少包括如下信息中的一项或多项:所述网络输入框所在程序的进程名、所述网络输入框的句柄和所述网络输入框对应的网址;则所述联想及资源数据获取单元,包括:用于获取所述输入内容在所述环境信息下对应的一个或多个联想内容及每个联想内容对应的信息服务数据的环境对应数据获取子单元。优选的,所述第一展现单元,具体用于在输入法窗口中展现所述一个或多个联想内容;则所述第二展现单元,包括:当前联想内容获取子单元,用于依据接收到的用户针对所述输入法窗口中联想内容焦点的移动行为信息,获取当前联想内容焦点所在的联想内容;当前信息服务内容获取子单元,用于依据对应的展现样式,在输入法窗口中展现所述当前联想内容焦点所在的联想内容对应的信息服务内容。优选的,所述系统还包括:联想内容输出单元,用于依据接收到的用户针对所展现的联想内容的选择行为信息,将该选择行为信息对应的联想内容输出至所述网络输入框中。
优选的,所述系统还包括:加载单元,用于依据接收到的用户针对所展现的信息服务内容的加载行为信息,加载所述所展现的信息服务内容对应的网页或多媒体内容或地图内容。优选的,所述系统还包括:第一行为数据记录单元,用于将所述加载行为信息及对应的输入内容、信息服务内容连同展现样式记录至用户行为记录;第一调整单元,用于通过分析所述用户行为记录,调整所述信息服务内容,相应的调整过程包括:统计所述用户行为记录中的各展现样式的某信息服务内容的加载率,并通过分析不同输入内容的出现时机下所述各展现样式的该信息服务内容的加载率来确定该信息服务内容的最佳展现样式。优选的,所述系统还包括:第二行为数据记录单元,用于针对所述输入内容,记录其对应信息服务内容消失前的用户行为数据;第二调整单元,用于通过分析所记录的用户行为数据,调整其中的输入内容对应的多个信息服务内容及多个联想内容的展现顺序。与现有技术相比,本发明具有以下优点:本发明选择输入法平台作为互联网信息的发布平台,具体而言,针对用户在网络输入框中产生的输入内容,输入法平台向用户提供相应的一个或多个联想内容和其中至少一个联想内容对应的信息服务内容;一方面,作为用户输入意图,所述联想内容可用于表示在所述输入内容后可能继续输入的内容,这样,用户可以提前看到欲要输入的联想内容,并可以通过选择将其中的一个联想内容输出至所述网络输入框中,故能够省去用户继续输入的操作,减少用户获取所需资源信息的输入成本,从而提高用户的信息获取效率,并提升用户的使用体验;另一方面,作为用户输入意图对应的信息需求,联想内容对应的信息服务内容可用于表示与用户输入内容和联想内容的组合相关联的各种资源信息,对于用户而言,无需继续输入和按下回车键、并且在搜索信息页面查找及确认的操作即能够获取所需资源信息,故能够提高用户的信息获取效率,并提升用户的使用体验;另外,由于输入法平台是文字输入的必用软件,输入法的用户量往往非常庞大(大于搜索引擎的用户量),故相对于现有技术的搜索引擎,本发明提供了一种更接近用户的互联网信息的发布途径,其能够普及到更多的用户,故能够增加互联网信息发布的用户范围。


图1是本发明一种发布互联网信息的方法实施例1的流程图;图2是本发明一种展现所述一个或多个联想内容,及,依据对应的展现样式展现至少其中一个联想内容对应的信息服务内容的示例;图3是本发明一种发布互联网信息的方法实施例2的流程图;图4是本发明一种发布互联网信息的系统实施例的结构图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说明。参照图1,示出了本发明一种发布互联网信息的方法实施例1的流程图,其具体可以通过输入法平台(输入法客户端)进行以下步骤:步骤101、获取用户在网络输入框中的输入内容;在实际应用中,用户可以在各种网络输入框中输入查询序列以通过访问或搜索获取其所需信息。例如,用户可以在浏览器的地址栏直接输入网址进行网页访问,或者输入查询序列进行搜索;也可以在浏览器上绑定的专用搜索框或搜索工具中搜索;或者,在搜索引擎网站主页上的输入栏中输入查询序列进行搜索;或者,在搜索引擎页面上提供某种专项服务的地址栏,比如专门搜索音乐、图片的地址栏;或者,使用网址导航上绑定的输入栏中输入查询序列进行搜索;或者,在浏览器中浏览网页内容时,鼠标左键选取一段文字后,点击鼠标右键,在鼠标右键菜单中,点击“XX搜索”等按钮,将选中的内容作为查询序列,进行搜索;等等。总之,本发明的网络输入框可以为任意的能够接收用户输入内容,并针对用户输入内容进行网络资源搜索的接口,本发明对具体的网络输入框不加以限制。为了保持语义完整性,本发明实施例中,所述输入内容可具体用于表示用户在网络输入框中产生的所有输入内容,其可通过用户的一次输入操作产生,也可以通过用户的多次输入操作产生;例如,用户可以通过一次输入操作在网络输入框中产生“违章查”三个字,也可以首先输入“违章”然后输入“查”。另外,除了输入操作外,用户还可以通过粘贴等操作在网络输入框中产生输入内容,本发明实施例对用户采用何种具体操作在网络输入框中产生输入内容不加以限制。例如,可以记录用户在输入法平台中选择并输出至网络输入框的候选项,这样,在用户按下回车键进行搜索前,累计记录的被用户选择的候选项均可以作为用户在网络输入框中的输入内容。其中,所述候选项可由用户输入的编码字符串转换得到。本发明对于输入法系统的编码转换规则(五笔、拼音等)或者语言类型(英文、中文、日文或者韩文等),均不需要加以限制。再例如,本发明还可以通过网络输入框的句柄和操作系统的API (应用程序编程接口,Application Programming Interface),从输入法平台获取用户在网络输入框中的输入内容。因为输入法平台通常会将用户所选候选项通过操作系统API (如setwindowtext)传送给网络输入框,因此,本发明通过网络输入框的句柄和操作系统的API(如getwindowtext),就可以获得用户在网络输入框中的输入内容。可以理解,本发明对具体的输入法平台获取用户在网络输入框中的输入内容的具体方法不加以限制。步骤102、获取所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据;所述联想内容可用于表示在所述输入内容后可能继续输入的内容,所述信息服务数据具体可以包括信息服务内容及相应的展现样式;本发明实施例可以提供如下获取所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据的方案:获取方案1、获取方案I基于输入法平台与信息服务器的交互来进行联想内容和信息服务数据的获取,具体可以包括:步骤S101、输入法平台将所述输入内容发送至信息服务器,并接收所述信息服务器返回的所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据。在实际应用中,输入法平台可以请求的形式向信息服务器发送所述输入内容,所述信息服务器主要用于根据输入法的请求提供所述输入内容的联想内容及联想内容对应的信息服务数据。以搜索引擎这个信息服务器为例,由于其搜索日志通常记录有用户的查询序列,这样,其可以基于概率统计规律得到在所述输入内容后可能继续输入的概率大于等于预置的概率阈值的内容,将其作为联想内容。例如,在本发明的一种应用示例中,可以对搜索日志进行分析,得到以所述输入内容开头的所有查询序列的搜索频率,并依据所述搜索频率统计用户在网络输入框中产生所述输入内容后可能继续输入其它内容的概率,若此概率大于等于某一概率阈值,则将相应的继续输入的其它内容作为联想内容。需要说明的是,本发明实施例对具体的信息服务器端获取所述输入内容对应的一个或多个联想内容的具体方法不加以限制。所述每个联想内容对应的信息服务数据可用于表示与用户输入内容和该联想内容组成的查询内容相关联,且匹配于用户搜索需求的各种资源信息;例如:注释信息(如拼音标注)、新闻信息、娱乐信息、广告信息、生活服务信息等等,这里的娱乐信息具体可以包括星座、影视等信息,生活服务信息具体可以包括下载信息、天气信息、彩票信息、地图信息等等;本发明实施例对具体的资源信息不加以限制。以广告信息为例,在具体实现中,信息服务器可以维护一个广告信息库,该广告信息库用于维护广告词和广告信息的对应关系,如果所述输入内容和联想内容组成的查询内容命中了该广告信息库,则得到相应的广告信息。当然,本发明对具体的信息服务器端获取每个联想内容对应的信息服务数据的具体方法不加以限制。所述信息服务数据具体可以包括信息服务内容及相应的展现样式。其中的信息服务内容可以包括如下元素中的一种或多种:图片、文本、音频、视频、用户交互元素等。其中,文字元素的信息具体可以包括文字、字体字号字色、是否有下划线、是否有鼠标悬浮、是否有点击效果、点击效果对应的链接等;图片元素的信息具体可以包括图像、是否是动态图片、是否有鼠标悬浮、是否有点击效果等;用户交互元素具体可以包括输入框、按钮、可拖动的地图元素等等。其中的展现样式具体可以包括:排版、对齐方式(左对齐、右对齐、上对齐、下对齐等)等等。在实际应用中,信息服务器可以XML(可扩展标记语言,Extensible MarkupLanguage)代码的形式表示所述信息服务数据,并传递给输入法平台,由输入法平台通过解析XML代码得到相应的信息服务数据。获取方案2、获取方案2由输入法平台来进行联想内容的获取,以及,基于输入法平台与信息服务器的交互来进行信息服务数据的获取,具体可以包括:步骤S201、输入法平台依据所述输入内容,在联想服务库中进行匹配查询,以获得与所述输入内容相匹配的一个或多个联想内容;本发明实施例可以提供如下联想服务库的数据来源:
数据来源1、在本发明的一种实施例中,输入法平台可以根据组词算法或字词短语自动计算联想内容并提供给用户选择。例如,可以根据所述输入内容中的最后一个字或词来形成接下来的联想内容(所形成的联想内容不需要用户输入任何编码串)。通常这些输入法平台提供的联想内容和所述输入内容中的最后一个字或词在输入法词库中有连接关系或可以组成词。例如,所述输入内容为“违章查”,那么可以根据“查”形成接下来的联想内容“询”,又如,所述输入内容为“京东”,那么可以根据“京东”形成接下来的联想内容“商城”等等。数据来源2、在本发明的另一种实施例中,输入法平台可以事先定义输入内容和联想内容之间的对应关系;在输入法平台判断网络输入框中出现了符合所述事先定义的输入内容时,即提供给用户对应的联想内容,以便用户以尽量少的输入动作获得尽量多的输入内容。需要说明的是,在实际应用中,联想服务库需要维护的输入内容可由信息提供商定制得到。例如,某信息提供商定制了“京东”这一输入内容,那么,可以使用数据来源2为该输入内容事先定义“商城”、“网上商城”、“手机”、“特价”、“数码”等联想内容;又如,某信息提供商定制了“快递查”这一输入内容,那么,可以使用数据来源2为该输入内容事先定义“询圆通”、“询单号圆通”等联想内容。可以理解,本发明实施例对具体的输入内容和联想内容之间的对应关系不加以限制。步骤S202、输入法平台将所述一个或多个联想内容发送至信息服务器,并接收所述信息服务器返回的每个联想内容对应的信息服务数据。需要说明的是,步骤S202中的信息服务器可以与输入内容的定制无关,例如其可以是默认的搜索引擎;也可以与输入内容的定制有关,例如,其可以是与定制当前输入内容的信息提供商对应的信息服务器。获取方案3、获取方案3由输入法平台来进行联想内容和信息服务数据的获取,具体可以包括:步骤S301、输入法平台依据所述输入内容,在联想服务库中进行匹配查询,以获得与所述输入内容相匹配的联想内容;由于步骤S301的实现过程与步骤S201类似,故在此不作赘述,相互参照即可。步骤S302、输入法平台依据所述输入内容和联想内容组成的查询内容,在信息服务库中进行匹配查询,以获得与所述查询内容相匹配的信息服务数据。在实际应用中,信息提供商可以定期下发信息服务数据或信息服务内容至输入法平台,同时下发的还有信息服务数据或信息服务内容对应的查询内容,由输入法平台依据所下发的数据进行信息服务库的构建与维护。其中,在接收到下发的信息服务内容后,输入法平台还需要确定所述信息服务内容的展现样式。步骤103、展现所述一个或多个联想内容,及,展现至少其中一个联想内容对应的信息服务内容。本发明的优选实施例中,展现所述一个或多个联想内容,及,依据对应的展现样式展现至少其中一个联想内容对应的信息服务内容。一方面,所述联想内容可用于表示在所述输入内容后可能继续输入的内容,而用户可以通过选择将其中的一个联想内容输出至所述网络输入框中,能够省去继续输入的操作,减少用户获取所需资源信息的输入成本,从而提高用户的信息获取效率,并提升用户的使用体验;另一方面,联想内容对应的信息服务内容可用于表示与用户输入内容和联想内容的组合相关联的各种资源信息,对于用户而言,无需继续输入和按下回车键、并且在搜索信息页面查找及确认的操作即能够获取所需资源信息,故能够提高用户的信息获取效率,并提升用户的使用体验。在本发明实施例中,所述一个或多个联想内容、某个联想内容对应的信息服务内容均可以在输入法窗口中展现,其中,所述一个或多个联想内容、某个联想内容对应的信息服务内容可以使用相同或不同的输入法窗口。例如,二者可以均在输入法主窗口中展现(也即,可以在输入法主窗口中划分两个分别用于展现所述一个或多个联想内容、某个联想内容对应的信息服务内容的区域);又如,可以将所述一个或多个联想内容展现在输入法主窗口中,以及,将某个联想内容对应的信息服务内容展现在输入法附属窗口中;其中,所述输入法主窗口用于表示已有的、用于展现字词候选项的窗口,所述输入法附属窗口用于表示新增的窗口。可以理解,本发明对所述一个或多个联想内容、某个联想内容对应的信息服务内容的具体展现区域不加以限制。假设步骤101获取搜索栏中输入内容为“快递查”,步骤102获取的3个联想内容分别为“询”、“询单号查询”和“询圆通”,并且步骤102获取了各联想内容对应的信息服务数据;参照图2,示出了本发明一种展现所述一个或多个联想内容,及,依据对应的展现样式展现至少其中一个联想内容对应的信息服务内容的示例,其中,在输入法主窗口 201展现所述3个联想内容,并且,每个联想内容具有对应的编号,及在输入法附属窗口 202展现编号为I的联想内容对应的信息服务内容;这里,所展现的信息服务内容对应的编号为I的联想内容被加粗显示。可以理解,可以指定一个联想内容对应的信息服务内容作为输入法附属窗口中展现的默认内容。例如,在本发明的一种应用示例中,在默认情况下,在输入法附属窗口中展现的是第一个联想内容对应的信息服务内容。在本发明的一种优选实施例中,所述展现所述一个或多个联想内容的步骤,具体可以包括:在输入法窗口中展现所述一个或多个联想内容;则所述依据对应的展现样式展现至少其中一个联想内容对应的信息服务内容的步骤,还可以包括:子步骤S401、依据接收到的用户针对所述输入法窗口中联想内容焦点的移动行为信息,获取当前联想内容焦点所在的联想内容;子步骤S402、依据对应的展现样式,在输入法窗口中展现所述当前联想内容焦点所在的联想内容对应的信息服务内容。本发明实施例中,输入法窗口中联想内容焦点可用于指示当前被突出显示(如力口粗显示、标红显示、下划线显示等等)的联想内容,所述联想内容焦点通常具有对应的参数值,用户可以通过键盘上的方向键来产生所述移动行为信息以改变所述联想内容焦点的参数值;而每个联想内容与联想内容焦点的参数值具有一一对应的关系,故所述移动行为信息能够起到定位联想内容的作用。以图2的输入法主窗口 201为例,初始的联想内容焦点在“询”这个联想内容上,初始的联想内容焦点的参数值为1,用户每按下一次方向键“一”,联想内容焦点的参数值加1,输入法平台都会将联想内容焦点的位置移动到后面的一个联想内容上,即与当前参数值对应的联想内容上,以其作为当前联想内容;并且,输入法平台还会依据当前联想内容重新绘制输入法主窗口 201,以反映联想内容焦点的位置变更。同样,输入法附属窗口 202也会重新绘制,以显示与用户已输入内容和当前联想内容的组合相关联的信息服务内容。在本发明的一种优选实施例中,所述方法还可以包括:步骤S501、依据接收到的用户针对所展现的联想内容的选择行为信息,将该选择行为信息对应的联想内容输出至所述网络输入框中。例如,在图2的情形下,用户可以通过数字键3将“询圆通”输出至所述网络输入框中;或者,通过移动方向键来移动“询圆通”这个联想内容,并通过空格键将“询圆通”输出至所述网络输入框中。按照正常的输入过程,“询圆通”是需要花费用户的多个输入操作及输入成本的,例如,用户需要首先输入“xun”并上屏“询”,然后输入“yuantong”并上屏“圆通”,才能得至IJ “询圆通”;而本发明实施例展现的联想内容能够省去用户继续输入的操作,减少用户获取所需资源信息的输入成本,从而提高用户的信息获取效率,并提升用户的使用体验。在本发明的一种优选实施例中,所述方法还可以包括:步骤S601、依据接收到的用户针对所展现的信息服务内容的加载行为信息,加载所述所展现的信息服务内容对应的网页或多媒体内容或地图内容;所述加载行为包括点击行为或者按键行为。需要说明的是,所展现的信息服务内容中,通常包含有相应的链接信息,如图2所示的“立即查询”按钮就是一个链接信息;这样,用户可以通过点击该“立即查询”按钮来加载所述所展现的信息服务内容对应的网页。另外,所展现的信息服务内容可以包括有输入框、按钮、可拖动的地图元素等用户交互元素,那么用户也可以依据这些用户交互元素中的一项或多项,来产生针对所展现的信息服务内容的加载行为信息。例如,在本发明的一种应用示例中,所展现的信息服务内容可以包括音乐播放器、视频播放播放器等播放器之上的多媒体内容,并且,所展现的信息服务内容中的用户交互元素具体可以包括与播放控制相关的一系列按钮,如播放按钮、暂停按钮、音量调节按钮等;那么,用户可以通过点击播放按钮来加载相应的多媒体内容,以及,在加载后也可以通过相应的按钮进行播放控制。在本发明的另一种应用示例中,所展现的信息服务内容中的用户交互元素具体可以包括输入框和按钮,用户在该输入框中输入文字并点击该按钮,即可加载所述所展现的信息服务内容对应的网页。例如,用户在该输入框中输入某家快递公司的快递单号,并点击“查询”按钮,即可查询相应的物流信息。在本发明的另一种应用示例中,所展现的信息服务内容中的用户交互元素具体可以包括可拖动的地图元素;例如,当前展现的是某餐馆附近的街景数据,那么,用户可以根据可拖动的地图元素,对该街景数据进行放大、缩小,或者,移动该街景数据。按照正常的搜索过程,如果用户欲获取“快递查询圆通”这个查询序列对应的资源信息,则需要输入完整的“快递查询圆通”,并按下回车键,才能得到想要的资源信息;而本发明实施例展现的联想内容能够省去用户继续输入的操作,减少用户获取所需资源信息的输入成本,同时本发明实施例展现的信息服务内容能够省去用户按下回车键、并且在搜索信息页面查找及确认的操作,总之,本发明能够提高用户的信息获取效率,并提升用户的使用体验。在本发明的一些实施例中,输入法平台还可以提供通往所展现的信息服务内容中链接信息的快捷键,例如,输入法平台可以数字键“O”作为快捷键,用户按下数字键“0”,就相当于触发了所展现的信息服务内容中链接信息,从而加载所述所展现的信息服务内容对应的网页。当然,本发明实施例对具体的快捷键不加以限制。在本发明的一种优选实施例中,所述方法还可以包括:步骤S701、将所述选择行为信息及对应的联想内容和输入内容记录至用户行为记录;步骤S702、通过分析所述用户行为记录,调整其中的输入内容对应的多个联想内容的展现顺序。在所述输入内容对应多个联想内容时,这多个联想内容往往是具有一定的展现顺序的,在实际应用中,输入法平台或者信息服务器可以采用各种排序策略来对这多个联想内容的展现顺序进行排序,本发明实施例对具体的排序策略不加以限制,在此重点介绍根据用户行为数据调整这多个联想内容的展现顺序的方案。在本发明的一种应用示例中,可以针对所述用户行为记录中的某输入内容,统计该输入内容对应的联想内容在所述用户行为记录中的出现次数,并依据统计的出现次数对该输入内容对应的多个联想内容进行排序,排序结果就是该输入内容对应的多个联想内容的展现顺序。在本发明的另一种应用示例中,可以依据统计的出现次数对该输入内容对应的多个联想内容赋予相应的排序权重,然后依据原有的排序策略和当前的排序权重对该输入内容对应的多个联想内容进行排序,排序结果就是该输入内容对应的多个联想内容的展现顺序。可以理解,本发明实施例对具体的调整其中的输入内容对应的多个联想内容的展现顺序的方案不加以限制。在本发明的一种优选实施例中,所述方法还可以包括:步骤S801、将所述匹配于步骤601的加载行为信息及对应的输入内容、信息服务内容连同展现样式记录至用户行为记录;步骤S802、通过分析所述用户行为记录,调整所述信息服务内容,相应的调整过程具体可以包括:步骤S802A、统计所述用户行为记录中的各展现样式的某信息服务内容的加载率,并通过分析不同输入内容的出现时机下所述各展现样式的该信息服务内容的加载率来确定该信息服务内容的最佳展现样式。本优选实施例可以依据用户行为数据改进互联网信息的发布方式,以提升用户体验,这里的发布方式具体可以包括步骤802A涉及的信息服务内容的展现样式。其中,信息服务内容的展现样式具体可以包括排版、对齐方式等等,在具体实现中,可以针对同一信息服务内容,设置两个以上的展现样式,并通过分析所述各展现样式的该信息服务内容的加载率来确定该信息服务内容的最佳展现样式;通常加载率最高的那个展现样式更受用户欢迎,故对应该信息服务内容的最佳展现样式。在本发明的再一种优选实施例中,所述方法还可以包括:步骤S901、针对所述输入内容,记录其对应信息服务内容消失前的用户行为数据;步骤S902、通过分析所记录的用户行为数据,调整其中的输入内容对应的多个信息服务内容及多个联想内容的展现顺序。例如,输入内容为“甄嫘传”,其对应的3个信息服务内容及相应的展现顺序分别为:1.优酷在线观看2.土豆在线观看3.爱奇异在线观看;假设记录的用户行为数据表明,3的加载次数远远大于I和2的加载次数,那么可以将3调整至第I位;并且,由于联想内容与信息服务内容是一一对应的,故也需对应调整上述3个信息服务内容对应的3个联想内容的展现顺序。本发明具有如下优点:首先,本发明选择输入法平台作为互联网信息的发布平台,具体而言,针对用户在网络输入框中产生的输入内容,输入法平台向用户提供相应的一个或多个联想内容和至少其中一个联想内容对应的信息服务内容;一方面,作为用户输入意图,所述联想内容可用于表示在所述输入内容后可能继续输入的内容,这样,用户可以提前看到欲要输入的联想内容,并可以通过选择将其中的一个联想内容将其输出至所述网络输入框中,故能够省去用户继续输入的操作,减少用户获取所需资源信息的输入成本,从而提高用户的信息获取效率,并提升用户的使用体验;另一方面,作为用户输入意图对应的信息需求,联想内容对应的信息服务内容可用于表示与用户输入内容和联想内容的组合相关联的各种资源信息,对于用户而言,无需继续输入和按下回车键、并且在搜索信息页面查找及确认的操作即能够获取所需资源信息,故能够提高用户的信息获取效率,并提升用户的使用体验;其次,由于输入法平台是文字输入的必用软件,输入法的用户量往往非常庞大(大于搜索引擎的用户量),故相对于现有技术的搜索引擎,本发明提供了一种更接近用户的互联网信息的发布途径,其能够普及到更多的用户,故能够增加互联网信息发布的用户范围;再者,本发明在用户在网络输入框中产生输入内容之后(也即输入过程结束后)进行联想内容和对应的信息服务内容的展现,而非在用户输入过程中展现,故能够避免用户因打字过快而看不到输入过程中展现的联想内容和对应的信息服务内容;另外,考虑到用户输入意图和信息需求的多样性,本发明所展现的信息服务内容会随着联想内容焦点的切换而切换,故本发明能够展现跟随用户输入意图变化的多样化的资源信息。参照图3,示出了本发明一种发布互联网信息的方法实施例2的流程图,其具体可以通过输入法平台进行以下步骤:步骤301、获取用户在网络输入框中的输入内容;步骤302、采集所述网络输入框的环境信息;所述环境信息至少可以包括如下信息中的一项或多项:所述网络输入框所在程序的进程名、所述网络输入框的句柄和所述网络输入框对应的网址;
步骤303、获取所述输入内容在所述环境信息下对应的一个或多个联想内容及每个联想内容对应的信息服务数据;步骤304、展现所述一个或多个联想内容,及,展现至少其中一个联想内容对应的信息服务内容。在网络输入框处于不同的环境信息时,用户输入意图及用户输入意图对应的信息需求往往是不同的。例如,网络输入框为“百度搜索框”和“百度音乐搜索框”时,用户的信息需求显然是不同的,前者是欲要获取各种类别的信息,而后者欲要获取音乐类别的信息;又如,网络输入框为“百度搜索框”和QQ对话窗口时,用户的输入意图也是显然不同的,前者是为了搜索,后者是为了即时通讯。本实施例自动采集网络输入框的环境信息,并获取所述输入内容在所述环境信息下对应的一个或多个联想内容及每个联想内容对应的信息服务数据,以向用户提供符合环境信息的联想内容及信息服务内容,从而使得所提供联想内容更符合用户输入意图,所提供信息服务内容更符合用户信息需求,提高信息发布的准确性。本发明实施中,网络输入框的环境信息可以理解为输入内容的环境信息。方法实施例2中获取所述输入内容在所述环境信息下对应的一个或多个联想内容及每个联想内容对应的信息服务数据的方案与方法实施例1中获取所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据的方案是类似的,具体而言,在实施方法实施例1中获取方案时附加考虑具体的环境信息就可以得到方法实施例2中获取方案。例如,获取方案I中,搜索引擎还可以在搜索日志通常记录有用户的查询序列所处的网址信息,这样,可以基于概率统计规律得到在所述输入内容的网址信息下、在所述输入内容后可能继续输入的概率大于等于概率阈值的内容,作为联想内容;获取方案I中,广告信息库可用于维护广告词、输入环境和广告信息的对应关系,如果所述输入内容和联想内容组成的查询内容及所述查询内容的环境信息命中了该广告信息库,则可以得到相应的广告信息。又如,获取方案2中,联想服务库可以事先定义输入内容、输入内容的环境信息和联想内容之间的对应关系等等。应用方法实施例2,在网络输入框处于不同的环境信息时,向用户提供的联想内容及相应的信息服务内容往往是不同的。例如,用户I在“百度搜索框”中输入“甄嫘”时,本发明实施例可以向其提供的联想内容为“传”,“传”对应的信息服务内容为“电视剧甄嫘传的视频信息,其中,包含有对应的链接信息”,而用户2在“百度音乐搜索框”输入“甄嫘”时,本发明实施例可以向其提供的联想内容为“传主题曲”,“传主题曲”对应的信息服务内容为“电视剧甄嫘传的主题曲信息,其中,包含有对应的链接信息”。总之,方法实施例2能够向用户提供符合环境信息的联想内容及信息服务内容,从而使得所提供联想内容更符合用户输入意图,所提供信息服务内容更符合用户信息需求,提高信息发布的准确性。在本发明的一种优选实施例中,所述方法还可以包括:步骤S1001、将步骤S501中选择行为信息及对应的联想内容、输入内容和环境信息记录至用户行为记录;步骤S1002、通过分析所述用户行为记录,调整其中的某环境信息下输入内容对应的多个联想内容的展现顺序。 在某环境信息下输入内容对应多个联想内容时,这多个联想内容往往是具有一定的展现顺序的,本发明实施例可以根据用户行为数据调整这多个联想内容的展现顺序。由于调整过程与步骤S701-步骤S702的调整过程类似,故相互参照即可,在此不作赘述。与前述方法实施例相应,本发明还提供了一种发布互联网信息的系统,参照图4所示的结构图,其配置于输入法平台,具体可以包括:输入内容获取单元401,用于获取用户在网络输入框中的输入内容;联想及资源数据获取单元402,用于获取所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据;所述联想内容用于表示在所述输入内容后可能继续输入的内容,所述信息服务数据包括信息服务内容;第一展现单元403,用于展现所述一个或多个联想内容;及第二展现单元404,用于展现至少其中一个联想内容对应的信息服务内容。在本发明的一种优选实施例中,所述信息服务数据还可以包括对应于信息服务内容的展现样式;则所述第二展现单元402可以进一步包括:用于依据对应的展现样式展现所述信息服务内容的样式展现子单元。在本发明的另一种优选实施例中,所述联想及资源数据获取单元具体可以包括如下子单元中的一种或多种:第一获取子单元,用于将所述输入内容发送至信息服务器,并接收所述信息服务器返回的所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据;第二获取子单元,用于依据所述输入内容,在联想服务库中进行匹配查询,以获得与所述输入内容相匹配的一个或多个联想内容;将所述一个或多个联想内容发送至信息服务器,并接收所述信息服务器返回的每个联想内容对应的信息服务数据;及第三获取子单元,用于依据所述输入内容,在联想服务库中进行匹配查询,以获得与所述输入内容相匹配的一个或多个联想内容;依据所述输入内容和联想内容组成的查询内容,在信息服务库中进行匹配查询,以获得与所述查询内容相匹配的信息服务数据。在本发明的再一种优选实施例中,所述系统还可以包括:用于采集所述网络输入框的环境信息的采集单元;所述环境信息至少可以包括如下信息中的一项或多项:所述网络输入框所在程序的进程名、所述网络输入框的句柄和所述网络输入框对应的网址;则所述联想及资源数据获取单元402,具体可以包括:用于获取所述输入内容在所述环境信息下对应的一个或多个联想内容及每个联想内容对应的信息服务数据的环境对应数据获取子单元。在本发明的一种优选实施例中,所述第一展现单元403,可具体用于在输入法窗口中展现所述一个或多个联想内容;则所述第二展现单元404,具体可以包括:当前联想内容获取子单元,用于依据接收到的用户针对所述输入法窗口中联想内容焦点的移动行为信息,获取当前联想内容焦点所在的联想内容;
当前信息服务内容获取子单元,用于依据对应的展现样式,在输入法窗口中展现所述当前联想内容焦点所在的联想内容对应的信息服务内容。在本发明的另一种优选实施例中,所述系统还可以包括:联想内容输出单元,用于依据接收到的用户针对所展现的联想内容的选择行为信息,将该选择行为信息对应的联想内容输出至所述网络输入框中。在本发明的再一种优选实施例中,所述系统还可以包括:加载单元,用于依据接收到的用户针对所展现的信息服务内容的加载行为信息,加载所述所展现的信息服务内容对应的网页或多媒体内容或地图内容。在本发明的一种优选实施例中,所述系统还可以包括:第一行为数据记录单元,用于将所述加载行为信息及对应的输入内容、信息服务内容连同展现样式记录至用户行为记录;第一调整单元,用于通过分析所述用户行为记录,调整所述信息服务内容,相应的调整过程包括:统计所述用户行为记录中的各展现样式的某信息服务内容的加载率,并通过分析不同输入内容的出现时机下所述各展现样式的该信息服务内容的加载率来确定该信息服务内容的最佳展现样式。在本发明的另一种优选实施例中,所述系统还可以包括:第二行为数据记录单元,用于针对所述输入内容,记录其对应信息服务内容消失前的用户行为数据;第二调整单元,用于通过分析所记录的用户行为数据,调整其中的输入内容对应的多个信息服务内容及多个联想内容的展现顺序。本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于系统实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。以上对本发明所提供的一种发布互联网信息的方法和系统,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种发布互联网信息的方法,其特征在于,通过输入法平台进行以下步骤: 获取用户在网络输入框中的输入内容; 获取所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据;所述联想内容用于表示在所述输入内容后可能继续输入的内容,所述信息服务数据包括信息服务内容; 展现所述一个或多个联想内容,及,展现至少其中一个联想内容对应的信息服务内容。
2.按权利要求1所述的方法,其特征在于,所述信息服务数据还包括对应于信息服务内容的展现样式; 所述展现至少其中一个联想内容对应的信息服务内容进一步包括:依据对应的展现样式展现所述信息服务内容。
3.按权利要求2所述的方法,其特征在于,所述获取所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据的步骤,包括: 将所述输入内容发送至信息服务器,并接收所述信息服务器返回的所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据; 或者, 依据所述输入内容,在联想服务库中进行匹配查询,以获得与所述输入内容相匹配的一个或多个联想内容;将所述一个或多个联想内容发送至信息服务器,并接收所述信息服务器返回的每个联想内容对应的信息服务数据; 或者, 依据所述输入内容,在联想服务库中进行匹配查询,以获得与所述输入内容相匹配的一个或多个联想内容;依据所述输入内容和联想内容组成的查询内容,在信息服务库中进行匹配查询,以获得与所述查询内容相匹配的信息服务数据。
4.按权利要求2所述的方法,其特征在于,还包括:采集所述网络输入框的环境信息;所述环境信息至少包括如下信息中的一项或多项:所述网络输入框所在程序的进程名、所述网络输入框的句柄和所述网络输入框对应的网址; 则所述获取所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据的步骤,包括:获取所述输入内容在所述环境信息下对应的一个或多个联想内容及每个联想内容对应的信息服务数据。
5.按权利要求2至4任意一项所述的方法,其特征在于,所述展现所述一个或多个联想内容的步骤,包括:在输入法窗口中展现所述一个或多个联想内容; 则所述依据对应的展现样式展现至少其中一个联想内容对应的信息服务内容的步骤,包括: 依据接收到的用户针对所述输入法窗口中联想内容焦点的移动行为信息,获取当前联想内容焦点所在的联想内容; 依据对应的展现样式,在输入法窗口中展现所述当前联想内容焦点所在的联想内容对应的信息服务内容。
6.按权利要求1至4任意一项所述的方法,其特征在于,还包括: 依据接收到的用户针对所 展现的联想内容的选择行为信息,将该选择行为信息对应的联想内容输出至所述网络输入框中。
7.按权利要求2至4任意一项所述的方法,其特征在于,还包括: 依据接收到的用户针对所展现的信息服务内容的加载行为信息,加载所述所展现的信息服务内容对应的网页或多媒体内容或地图内容。
8.按权利要求7所述的方法,其特征在于,还包括: 将所述加载行为信息及对应的输入内容、信息服务内容连同展现样式记录至用户行为记录; 通过分析所述用户行为记录,调整所述信息服务内容,相应的调整过程包括: 统计所述用户行为记录中的各展现样式的某信息服务内容的加载率,并通过分析不同输入内容的出现时机下所述各展现样式的该信息服务内容的加载率来确定该信息服务内容的最佳展现样式。
9.按权利要求7所述的方法,其特征在于,还包括: 针对所述输入内容,记录其对应信息服务内容消失前的用户行为数据; 通过分析所记录的用户行为数据,调整其中的输入内容对应的多个信息服务内容及多个联想内容的展现顺序。
10.一种发布互联网信息的系统,其特征在于,其配置于输入法平台,包括: 输入内容获取单元,用于获取用户在网络输入框中的输入内容; 联想及资源数据获取单元,用于获取所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务 数据;所述联想内容用于表示在所述输入内容后可能继续输入的内容,所述信息服务数据包括信息服务内容; 第一展现单元,用于展现所述一个或多个联想内容 '及 第二展现单元,用于展现至少其中一个联想内容对应的信息服务内容。
11.按权利要求10所述的系统,其特征在于,所述信息服务数据还包括对应于信息服务内容的展现样式; 则所述第二展现单元进一步包括:用于依据对应的展现样式展现所述信息服务内容的样式展现子单元。
12.按权利要求11所述的系统,其特征在于,所述联想及资源数据获取单元,包括: 第一获取子单元,用于将所述输入内容发送至信息服务器,并接收所述信息服务器返回的所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据;或者, 第二获取子单元,用于依据所述输入内容,在联想服务库中进行匹配查询,以获得与所述输入内容相匹配的一个或多个联想内容;将所述一个或多个联想内容发送至信息服务器,并接收所述信息服务器返回的每个联想内容对应的信息服务数据; 或者, 第三获取子单元,用于依据所述输入内容,在联想服务库中进行匹配查询,以获得与所述输入内容相匹配的一个或多个联想内容;依据所述输入内容和联想内容组成的查询内容,在信息服务库中进行匹配查询,以获得与所述查询内容相匹配的信息服务数据。
13.按权利要求11所述的系统,其特征在于,还包括:用于采集所述网络输入框的环境信息的采集单元;所述环境信息至少包括如下信息中的一项或多项:所述网络输入框所在程序的进程名、所述网络输入框的句柄和所述网络输入框对应的网址;则所述联想及资源数据获取单元,包括:用于获取所述输入内容在所述环境信息下对应的一个或多个联想内容及每个联想内容对应的信息服务数据的环境对应数据获取子单元 ο
14.按权利要求11至13任意一项所述的系统,其特征在于,所述第一展现单元,具体用于在输入法窗口中展现所述一个或多个联想内容; 则所述第二展现单元,包括: 当前联想内容获取子单元,用于依据接收到的用户针对所述输入法窗口中联想内容焦点的移动行为信息,获取当前联想内容焦点所在的联想内容; 当前信息服务内容获取子单元,用于依据对应的展现样式,在输入法窗口中展现所述当前联想内容焦点所在的联想内容对应的信息服务内容。
15.按权利要求10至13任意一项所述的系统,其特征在于,还包括: 联想内容输出单元,用于依据接收到的用户针对所展现的联想内容的选择行为信息,将该选择行为信息对应的联想内容输出至所述网络输入框中。
16.按权利要求11至13任意一项所述的系统,其特征在于,还包括: 加载单元,用于依据接收到的用户针对所展现的信息服务内容的加载行为信息,加载所述所展现的信息服务内容对应的网页或多媒体内容或地图内容。
17.按权利要求16所述的系统,其特征在于,还包括: 第一行为数据记录单元,用于将所述加载行为信息及对应的输入内容、信息服务内容连同展现样式记录至用户行为记录; 第一调整单元,用于通过分析所述用户行为记录,调整所述信息服务内容,相应的调整过程包括: 统计所述用户行为记录中的各展现样式的某信息服务内容的加载率,并通过分析不同输入内容的出现时机下所述各展现样式的该信息服务内容的加载率来确定该信息服务内容的最佳展现样式。
18.按权利要求16所述的系统,其特征在于,还包括: 第二行为数据记录单元,用于针对所述输入内容,记录其对应信息服务内容消失前的用户行为数据; 第二调整单元,用于通过分析所记录的用户行为数据,调整其中的输入内容对应的多个信息服务内容及多个联想内容的展现顺序。
全文摘要
本发明提供了一种发布互联网信息的方法和系统,其中的方法通过输入法平台进行以下步骤获取用户在网络输入框中的输入内容;获取所述输入内容对应的一个或多个联想内容及每个联想内容对应的信息服务数据;所述联想内容用于表示在所述输入内容后可能继续输入的内容,所述信息服务数据包括信息服务内容;展现所述一个或多个联想内容,及,展现至少其中一个联想内容对应的信息服务内容。本发明能够提高用户的信息获取效率。
文档编号G06F17/30GK103092962SQ201310020658
公开日2013年5月8日 申请日期2013年1月18日 优先权日2013年1月18日
发明者刘鸣 申请人:北京搜狗科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1