一种用于提供待发送信息的方法及装置制造方法

文档序号:6515121阅读:201来源:国知局
一种用于提供待发送信息的方法及装置制造方法
【专利摘要】本发明公开了一种用于提供待发送信息的方法及装置,其中,方法包括:接收来自移动终端的查询序列;获取该移动终端的场景属性;根据所述查询序列与该移动终端的场景属性,来在待发送信息库中进行查询,以获取包含与所述查询序列相匹配且与所述场景属性相关的一个或多个内容的待发送信息;将所获取的待发送信息提供给所述移动终端。本发明提供给所述移动终端的待发送信息针对来自该移动终端的查询序列和场景属性,针对不同用户在不同场景下的不同潜在需求,将具有针对性的信息提供给用户。
【专利说明】一种用于提供待发送信息的方法及装置
【技术领域】
[0001]本发明涉及网络【技术领域】,尤其涉及一种用于提供待发送信息的方法及装置。
【背景技术】
[0002]目前,在用户浏览某一网站时,通常该网站的服务器会向该用户浏览网站的客户端提供一些信息,例如推荐一些广告信息。但是现有技术中,该网站服务器根据用户当前浏览的信息,或者根据该用户的历史浏览记录,提供相应的推荐信息,网站服务器为不同用户提供的推荐信息都是相同的。然而,不同的用户,其潜在需求是不同的,甚至同一个用户,在不同的时间,即使其浏览的是同一个网站,其潜在需求也可能是不同的。可见,现有技术为不同的用户提供相同的推荐信息,没有考虑到用户不同的潜在需求,为用户提供的信息不具有针对性。

【发明内容】

[0003]本发明所要解决的技术问题是提供一种用于提供待发送信息的方法及装置,以解决现有技术没有针对用户不同的潜在需求,为用户提供的信息不具有针对性的问题。
[0004]根据本发明的一个方面,提供一种用于向移动终端提供待发送信息的方法,其中,包括:
[0005]接收来自移动终端的查询序列;
[0006]获取该移动终端的场景属性;
[0007]根据所述查询序列与该移动终端的场景属性,来在待发送信息库中进行查询,以获取包含与所述查询序列相匹配且与所述场景属性相关的一个或多个内容的待发送信息;
[0008]将所获取的待发送信息提供给所述移动终端。
[0009]根据本发明的另一个方面,还提供了一种用于向移动终端提供待发送信息的装置,其中,包括:
[0010]查询序列接收装置,用于接收来自移动终端的查询序列;
[0011]场景属性获取装置,用于获取该移动终端的场景属性;
[0012]待发送信息获取装置,用于根据所述查询序列与该移动终端的场景属性,来在待发送信息库中进行查询,以获取包含与所述查询序列相匹配且与所述场景属性相关的一个或多个内容的待发送信息;
[0013]待发送信息提供装置,用于将所获取的待发送信息提供给所述移动终端。
[0014]与现有技术相比,本发明具有以下优点:本发明根据来自移动终端的查询序列与该移动终端的场景属性,在待发送信息库中进行查询,以获取包含与所述查询序列相匹配且与所述场景属性相关的一个或多个内容的待发送信息,将该待发送信息提供给所述移动终端。本发明提供给所述移动终端的待发送信息针对来自该移动终端的查询序列和场景属性,针对不同用户在不同场景下的不同潜在需求,将具有针对性的信息提供给用户。【专利附图】

【附图说明】
[0015]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0016]图1为根据本发明一个实施例的一种用于向移动终端提供待发送信息的方法流程图;
[0017]图2为根据本发明一个实施例的一种用于向移动终端提供待发送信息的装置示意图。
[0018]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0019]下面结合附图对本发明作进一步详细描述。
[0020]在本发明中,网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述网络设备其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述移动终端指可以在移动中使用的计算机设备,包括但不限于手机、笔记本、平板电脑、车载电脑等。本领域技术人员应能理解,其他的移动终端、网络设备同样适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0021]图1为根据本发明一个实施例的一种用于向移动终端提供待发送信息的方法流程图。
[0022]如图1所示,在步骤SlOl中,网络设备接收来自移动终端的查询序列。
[0023]具体地,用户在利用移动终端进行网络浏览时,可通过诸如键盘、触摸屏、语音输入装置等与移动终端进行交互,输入用户希望查询的查询序列,从而发起搜索。用户可以通过移动终端的诸如浏览器软件的客户端访问一些搜索网站,如Yahoo,Google, Baidu后,在这些搜索网站的搜索栏中输入查询序列来发起搜索,也可以通过嵌入浏览器的本地搜索栏发起搜索。随后,移动终端将用户输入搜索栏中的查询序列发送给网络设备,网络设备接收该来自移动终端的查询序列。本领域技术人员应能理解本发明不限于上述两种搜索发起方式,任何已有的或今后可能出现的搜索发起方式均适用于本发明,应包含在本发明的保护范围以内,并以引用方式包含于此。
[0024]其中,查询序列可以包含一个或多个关键词,关键词可以是字,词或者短语。在语音文档检索中,还可以是混淆类、音子、音子串等单元,或者还包括关键词之间的关联词。
[0025]在步骤S102中,网络设备获取该移动终端的场景属性。
[0026]其中,所述移动终端的场景属性包括但不限于以下至少一种信息:
[0027]a)移动终端当前位置的时间信息;
[0028]b)移动终端当前位置的位置信息;
[0029]c)移动终端当前位置的天气信息。[0030]具体地,网络设备可以首先通过GPS定位系统来获取移动终端的当前位置,之后,根据移动终端的当前位置,来获取该移动终端当前位置的时间、位置信息、天气信息等场景属性。其中,网络设备可以预先建立一个场景属性数据库,该场景属性数据库包含移动终端的位置和与该位置对应的时间信息、天气信息等,该场景属性数据库用于网络设备根据移动终端的当前位置在该场景属性数据库中进行查询,来获取该移动终端当前位置的时间、位置信息、天气信息等场景属性。网络设备也可以在获取移动终端的当前位置之后,根据移动终端的当前位置,在互联网上获取该移动终端当前位置的时间、位置信息、天气信息等场景属性。
[0031]本领域技术人员可以理解,以上场景属性的类型以及所述网络设备获取移动终端的场景属性的方式仅为举例,任何其他场景属性的类型以及网络设备获取移动终端的场景属性的方式,如可适用于本发明,均应包含在本发明的保护范围以内,并以引用方式包含于此。
[0032]在步骤S103中,网络设备根据所述查询序列与该移动终端的场景属性,来在待发送信息库中进行查询,以获取包含与查询序列相匹配且与所述场景属性相关的一个或多个内容的待发送信息。
[0033]其中,网络设备可以在待发送信息库中,根据多个移动终端的场景属性和待发送信息的各个内容的相关性,来预先建立或更新多种移动终端的场景属性与多个待发送信息的内容的对应关系;随后,根据所所述多个移动终端的场景属性与多个待发送信息的内容的对应关系,来建立或更新所述待发送信息库。其中,该待发送信息库包括但不限于任何类型的数据库,尤其是关联数据库。下面举例说明:
[0034]在一个示例中,可以为多个待发送信息的内容集合中的各个内容分配场景属性标签,每个待发送信息的各个内容可以具有多个场景属性标签,具有某一场景属性的标签的内容表示该内容与该场景属性相关,而不具有某一场景属性的标签的内容表示该内容与该场景属性不相关。例如,一个待发送信息的内容集合中包括内容1,内容2,内容3,内容4,内容5,其中内容I为餐馆A的地址信息,内容2为餐馆A的外卖电话,内容3为餐馆A的外卖应用程序(APP),内容4为餐馆A的在线QQ咨询,内容5为该移动终端的当前位置到餐馆A的路线信息。当一个移动终端具有场景属性I,该场景属性I指示“中午12点在街道上”,则确定内容I和内容5与场景属性I相关,而内容2,内容3和内容4与场景属性I不相关,从而可以给内容I和内容5分配该场景属性I的标签。而当一个移动终端具有场景属性II,该场景属性II指示“晚上7点在家中”,则确定内容2,内容3和内容4与场景属性II相关,内容I和内容5与场景属性I不相关,从而可以给内容2,内容3和内容4分配该场景属性II的标签。
[0035]在另一示例中,还可以确定待发送信息的各个内容与不同场景属性的相关度值。例如,针对以上两种移动终端的场景属性I和II,可以确定该待发送信息的内容集合中,内容I与场景属性I的归一化相关度值为0.8,与场景属性II的归一化相关度值为0.6 ;内容2与场景属性I的归一化相关度值为0,与场景属性II的归一化相关度值为0.8 ;内容3与场景属性I的归一化相关度值为0,与场景属性II的归一化相关度值为0.8 ;内容4与场景属性I的归一化相关度值为0.5,与场景属性II的归一化相关度值为0.6 ;内容5与场景属性I的归一化相关度值为0.8,与场景属性II的归一化相关度值为0.6。[0036]在另一优选实施例中,网络设备还可以根据多个移动终端选择待发送信息的历史记录信息,对所述待发送信息库中待发送信息的内容集合中各个内容与所述场景属性的相关度排序进行调整。
[0037]在一个实施例中,网络设备根据所述查询序列,在待发送信息库中进行查询,以获取与所述查询序列相匹配且与所述移动终端的场景属性相关的一个或多个内容。具体地,网络设备可以先根据来自移动终端的查询序列在待发送信息库中进行查询,确定一个或多个匹配的待发送信息的内容集合,随后对于每个匹配的待发送信息,再根据该移动终端的场景属性查询该待发送信息的内容集合中各个内容与该场景属性的相关性,以确定与所述移动终端的场景属性相关的一个或多个内容,之后再根据所确定的一个或多个内容来生成待发送信息。
[0038]以下以示例I来进行说明:
[0039]示例 I
[0040]在此示例中,待发送信息库中各个内容具有一个或多个不同场景属性的标签。
[0041]网络设备由所接收的来自移动终端的查询请求中提取查询序列“餐馆”,网络设备根据查询序列“餐馆”,在待发送信息库中进行查询,获得与查询序列“餐馆”相匹配的一个或多个待发送信息。其中,一个匹配的待发送信息的内容集合中包括多个内容,例如内容1,内容2,内容3,内容4,其中内容I为餐馆A的文字介绍,内容2为餐馆A的图片信息,内容3为餐馆A的视频介绍,内容4为餐馆A的移动应用程序(APP)。当该移动终端的场景属性为场景属性I,网络设备根据所获取的该移动终端的场景属性I进行查询,发现仅有待发送信息中内容I和内容2具有该场景属性I的标签,则可确定内容I与内容2与场景属性I相关,而内容3和内容4与该场景属性I不相关;而当该移动终端的场景属性为场景属性II,网络设备根据获取的该移动终端的场景属性II进行查询,发现内容1、内容2、内容3与内容4均有该场景属性II的标签,则可以确定该待发送信息中内容1、内容2、内容3及内容4均与该场景属性相关。
[0042]示例 2
[0043]在此示例中,待发送信息库中各个内容具有与不同场景属性的相关度值。网络设备还可以根据所述场景属性,确定与所述场景属性相关度排序靠前的一个或多个内容。
[0044]继上述示例I中,网络设备根据来自一个移动终端的查询序列“餐馆”,在待发送信息库中进行查询,获得与查询序列“餐馆”相匹配的一个或多个待发送信息。其中,一个匹配的待发送信息包括内容1、内容2、内容3、内容4,内容I与场景属性I的归一化相关度值为0.8,与场景属性II的归一化相关度值为0.8 ;内容2与场景属性I的归一化相关度值为0.6,与场景属性II的归一化相关度值为0.6 ;内容3与场景属性I的相关度值为0.2,与场景属性II的相关度值为0.2 ;内容4与场景属性I的相关度为0,与场景属性II的相关度值为0.8。网络设备可以基于预定规则,根据各个内容与场景属性的相关度值来选择与该场景属性相关的一个或多个内容。其中,所述预定规则包括但不限于以下任一项:
[0045]-当一个内容与场景属性的相关度高于预定阈值,选择该内容;
[0046]-选择与场景属性的相关度排序前预定数量的内容。
[0047]可选地,预定规则为:当一个内容与场景属性的相关度高于预定阈值,选择该内容。当该移动终端具有场景属性I,预定阈值为0.5,网络设备根据各个内容与场景属性I的相关度值,可以确定内容I和内容2与场景属性I的相关度高于预定阈值,贝Ij选择内容I与内容2 ;而当该移动终端具有场景属性II,网络设备根据该待发送信息中各个内容与场景属性II的相关度值,可以确定内容1、内容2、内容3及内容4与场景属性II的相关度均高于预定阈值,则选择内容1、内容2、内容3、与内容4。
[0048]可选地,所述预定规则为:选择相关度排序前预定数量的内容。当该移动终端具有场景属性I而预定数量为3时,网络设备根据该待发送信息中各个内容与场景属性I的相关度值,可以确定内容1、内容2、内容3与场景属性I的相关度高于内容4与场景属性I的相关度值,因此选择内容1、内容2与内容3 ;当该移动终端具有场景属性II而预定数量为3时,网络设备根据该待发送信息中各个内容与场景属性II的相关度值,可以确定内容1、内容2与内容4与场景属性II的相关度高于内容3与场景属性II的相关度值,因此选择内容1、内容2与内容4。
[0049]在一个优选实施例中,网络设备还可以获取历史记录数据库中该移动终端选择待发送信息的历史记录信息,根据该移动终端选择待发送信息的历史记录信息,从所待发送信息的内容集合中,确定与所述历史记录信息中与所述场景属性对应的待发送信息的内容相一致的一个或多个内容。延续上述示例2中,当该移动终端具有场景属性II,网络设备基于预定规则,根据待发送信息中各个内容与场景属性II的相关度值,选择了内容1、内容2与内容4 ;随后,网络设备查询该移动终端的历史记录信息,其中显示该移动终端的用户先前选择内容I与4的次数较多,则可以确定内容I与内容4为与该场景属性相关且与历史记录信息相一致的内容。
[0050]在另一个实施例中,网络设备还可以基于预定规则,根据不同场景属性来在待发送信息的内容集合中选择与不同场景属性相关的一个或多个内容,以组成与不同场景属性对应的内容子集。其中,所述预定规则包括但不限于以下任一项:
[0051]-当一个内容与场景属性的相关度高于预定阈值,选择该内容;
[0052]-选择与场景属性的相关度排序前预定数量的内容。
[0053]以下以示例3来进行说明:
[0054]示例3
[0055]以一个待发送信息的内容集合为例,该待发送信息的内容包括多个内容,例如,内容1,内容2,内容3,内容4,其中内容I与场景属性I的归一化相关度值为0.8,内容2与场景属性I的归一化相关度值为0.6,内容3与场景属性I的归一化相关度值为0.2,内容4与场景属性I的归一化相关度值为O。
[0056]在一示例中,预定规则为:当一个内容与场景属性的相关度高于预定阈值,选择该内容。当该移动终端具有场景属性I,预定阈值为0.5,网络设备根据各个内容与场景属性I的相关度值,可以确定内容I和内容2与场景属性I的相关度高于预定阈值,贝Ij选择内容
I与内容2,来组成场景属性I对应的内容子集I。
[0057]当网络设备由所接收的来自移动终端的查询请求中提取查询序列“餐馆”,网络设备根据查询序列“餐馆”,在待发送信息库中进行查询,获得与查询序列“餐馆”相匹配的一个或多个待发送信息。以一个匹配的待发送信息为例,当该移动终端的场景属性为场景属性I,网络设备根据所获取的该移动终端的场景属性I进行查询,获取该待发送信息的场景属性I对应的包含内容I与内容2的内容子集I。随后,网络设备根据内容I和内容2来生成待发送信息。
[0058]可选地,所述预定规则为:选择相关度排序前预定数量的内容。当该移动终端具有场景属性I而预定数量为3时,网络设备根据该待发送信息中各个内容与场景属性I的相关度值,可以确定内容1、内容2、内容3与场景属性I的相关度高于内容4与场景属性I的相关度值,因此选择内容1、内容2与内容3,来组成场景属性I对应的内容子集I。[0059]当网络设备由所接收的来自移动终端的查询请求中提取查询序列“餐馆”,网络设备根据查询序列“餐馆”,在待发送信息库中进行查询,获得与查询序列“餐馆”相匹配的一个或多个待发送信息。以一个匹配的待发送信息为例,当该移动终端的场景属性为场景属性I,网络设备根据所获取的该移动终端的场景属性I进行查询,获取该待发送信息的场景属性I对应的包含内容1、内容2与内容3的内容子集I。随后,网络设备根据内容1、内容2与内容3来生成待发送信息。
[0060]其中,所述待发送信息的内容包括但不限于:文字、电话、移动咨询工具、地图、应用程序、语音留言板等。本领域技术人员可以理解,所述待发送信息的内容不限于上述列举的几种,任何其他可以应用于本发明的待发送信息的内容,均应包含在本发明的保护范围之内,并以引用方式包含于此。
[0061]本领域技术人员可以理解,以上所述网络设备获取包含与所述场景属性相关的一个或多个内容的待发送信息的方式仅为举例,任何其他网络设备获取包含与所述场景属性相关的一个或多个内容的待发送信息的方式,如可应用于本发明,均应包含在本发明的保护范围以内,并以引用方式包含于此。
[0062]在步骤S104中,网络设备将所获取的待发送信息提供给所述移动终端。
[0063]具体地,网络设备可以根据所述移动终端当前的场景属性和/或通信能力信息,来确定待发送信息的显示特性;随后,将具有所确定的显示特性的待发送信息提供给所述移动终端。
[0064]其中,所述移动终端的通信能力信息包括但不限于以下至少一种信息:
[0065]a)该移动终端的设备属性;其中,该移动终端的设备属性包括但不限于:该移动终端的屏幕大小,操作系统,像素分辨率等。
[0066]b)该移动终端当前可用的无线网络,包括WiFi或蜂窝网络,其中蜂窝网络包括GSM/GPRS、3GPP 或 LTE 网络;
[0067]c)该移动设备当前位置的通信性能信息,包括无线网络带宽、无线信号强度、无线信号传输速率等。
[0068]以下以示例4和示例5来说明网络设备根据所述移动终端当前的场景属性和/或通信能力信息,来确定所述待发送信息的显示特性的方式。
[0069]示例 4
[0070]网络设备根据该移动终端当前位置的时间信息和天气信息,来确定该移动终端当前位置的诸如环境亮度等信息,随后根据所确定的该移动终端当前位置的光线情况,来确定所述待发送信息的显示特性。例如,当网络设备确定移动终端当前所处时间为晚上,环境亮度较低,则确定待发送信息的显示特征为背景为诸如黑色、深蓝色等暗色调,文字等显示内容为诸如白色等与背景反差较大的亮色;而当网络设备确定移动终端当前所处时间为白天,环境売度较闻,则确定待发送?目息的显不特征为:背景为诸如白色等売色调,文字等显示内容为诸如黑色、深蓝色等与背景反差较大的暗色调。
[0071]示例5
[0072]网络设备根据该移动终端的设备属性,如移动终端的屏幕大小,像素分辨率等,来确定所述待发送信息的显示特性。例如,当移动终端屏幕比较小,确定待发送信息的显示特征为:文字字体为与移动终端屏幕尺寸相符的小字体;而当移动终端的设备属性中像素分辨率比较低,则确定待发送信息的显示特征为:文字字体为与像素分辨率相符的字体。
[0073]本发明根据来自移动终端的查询序列与该移动终端的场景属性,在待发送信息库中进行查询,以获取包含与所述查询序列相匹配且与所述场景属性相关的一个或多个内容的待发送信息,将该待发送信息提供给所述移动终端。本发明提供给所述移动终端的待发送信息针对来自该移动终端的查询序列和场景属性,针对不同用户在不同场景下的不同潜在需求,将具有针对性的信息提供给用户。
[0074]图2为根据本发明一个实施例的一种用于向移动终端提供待发送信息的装置示意图。
[0075]如图2所示,所述装置包括:查询序列接收装置201,场景属性获取装置202,待发送信息获取装置203,待发送信息提供装置204。
[0076]其中查询序列接收装置201,用于接收来自移动终端的查询序列。
[0077]具体地,用户在利用移动终端进行网络浏览时,可通过诸如键盘、触摸屏、语音输入装置等与移动终端进行交互,输入用户希望查询的查询序列,从而发起搜索。用户可以通过移动终端的诸如浏览器软件的客户端访问一些搜索网站,如Yahoo,Google, Baidu后,在这些搜索网站的搜索栏中输入查询序列来发起搜索,也可以通过嵌入浏览器的本地搜索栏发起搜索。随后,移动终端将用户输入搜索栏中的查询序列发送给查询序列接收装置201,查询序列接收装置201接收该来自移动终端的查询序列。本领域技术人员应能理解本发明不限于上述两种搜索发起方式,任何已有的或今后可能出现的搜索发起方式均适用于本发明,应包含在本发明的保护范围以内,并以引用方式包含于此。
[0078]其中,查询序列可以包含一个或多个关键词,关键词可以是字,词或者短语。在语音文档检索中,还可以是混淆类、音子、音子串等单元,或者还包括关键词之间的关联词。
[0079]场景属性获取装置202,用于获取该移动终端的场景属性。
[0080]其中,所述移动终端的场景属性包括但不限于以下至少一种信息:
[0081]a)移动终端当前位置的时间信息;
[0082]b)移动终端当前位置的位置信息;
[0083]c)移动终端当前位置的天气信息。
[0084]具体地,场景属性获取装置202可以首先通过GPS定位系统来获取移动终端的当前位置,之后,根据移动终端的当前位置,来获取该移动终端当前位置的时间、位置信息、天气信息等场景属性。其中,网络设备可以预先建立一个场景属性数据库,该场景属性数据库包含移动终端的位置和与该位置对应的时间信息、天气信息等,该场景属性数据库用于场景属性获取装置202根据移动终端的当前位置在该场景属性数据库中进行查询,来获取该移动终端当前位置的时间、位置信息、天气信息等场景属性。场景属性获取装置202也可以在获取移动终端的当前位置之后,根据移动终端的当前位置,在互联网上获取该移动终端当前位置的时间、位置信息、天气信息等场景属性。[0085]本领域技术人员可以理解,以上场景属性的类型以及所述获取移动终端的场景属性的方式仅为举例,任何其他场景属性的类型以及获取移动终端的场景属性的方式,如可适用于本发明,均应包含在本发明的保护范围以内,并以引用方式包含于此。
[0086]待发送信息获取装置203,用于根据所述查询序列与该移动终端的场景属性,来在待发送信息库中进行查询,以获取包含与查询序列相匹配且与所述场景属性相关的一个或多个内容的待发送信息。
[0087]其中,本发明一个实施例的一种用于向移动终端提供待发送信息的装置还可以包括:对应关系确定装置(图中未示出),用于在待发送信息库中,根据多个移动终端的场景属性和待发送信息的各个内容的相关性,来预先建立或更新多种移动终端的场景属性与多个待发送信息的内容的对应关系;待发送信息库建立更新装置(图中未示出),用于根据所述多个移动终端的场景属性与多个待发送信息的内容的对应关系,来建立或更新所述待发送信息库。其中,该待发送信息库包括但不限于任何类型的数据库,尤其是关联数据库。下面举例说明:
[0088]在一个示例中,可以为多个待发送信息的内容集合中的各个内容分配场景属性标签,每个待发送信息的各个内容可以具有多个场景属性标签,具有某一场景属性的标签的内容表示该内容与该场景属性相关,而不具有某一场景属性的标签的内容表示该内容与该场景属性不相关。例如,一个待发送信息的内容集合中包括内容1,内容2,内容3,内容4,内容5,其中内容I为餐馆A的地址信息,内容2为餐馆A的外卖电话,内容3为餐馆A的外卖应用程序(APP),内容4为餐馆A的在线QQ咨询,内容5为该移动终端的当前位置到餐馆A的路线信息。当一个移动终端具有场景属性I,该场景属性I指示“中午12点在街道上”,则确定内容I和内容5与场景属性I相关,而内容2,内容3和内容4与场景属性I不相关,从而可以给内容I和内容5分配该场景属性I的标签。而当一个移动终端具有场景属性II,该场景属性II指示“晚上7点在家中”,则确定内容2,内容3和内容4与场景属性
II相关,内容I和内容5与场景属性I不相关,从而可以给内容2,内容3和内容4分配该场景属性II的标签。
[0089]在另一示例中,还可以确定待发送信息的各个内容与不同场景属性的相关度值。例如,针对以上两种移动终端的场景属性I和II,可以确定该待发送信息的内容集合中,内容I与场景属性I的归一化相关度值为0.8,与场景属性II的归一化相关度值为0.6 ;内容2与场景属性I的归一化相关度值为0,与场景属性II的归一化相关度值为0.8 ;内容3与场景属性I的归一化相关度值为0,与场景属性II的归一化相关度值为0.8 ;内容4与场景属性I的归一化相关度值为0.5,与场景属性II的归一化相关度值为0.6 ;内容5与场景属性I的归一化相关度值为0.8,与场景属性II的归一化相关度值为0.6。
[0090]在另一优选实施例中,待发送信息库建立更新装置可以包括:调整模块(图中未示出)根据多个移动终端选择待发送信息的历史记录信息,对所述待发送信息库中待发送信息的内容集合中各个内容与所述场景属性的相关度排序进行调整。
[0091]在一个实施例中,待发送信息获取装置203根据所述查询序列,在待发送信息库中进行查询,以获取与所述查询序列相匹配且与所述移动终端的场景属性相关的一个或多个内容。具体地,网络设备可以包括:内容集合获取模块(图中未示出),用于根据来自移动终端的查询序列在待发送信息库中进行查询,确定一个或多个匹配的待发送信息的内容集合;内容确定模块(图中未示出),用于对于每个匹配的待发送信息,再根据该移动终端的场景属性查询该待发送信息的内容集合中各个内容与该场景属性的相关性,以确定与所述移动终端的场景属性相关的一个或多个内容;待发送信息生成模块(图中未示出),用于根据所确定的一个或多个内容来生成待发送信息。
[0092]以下以示例6来进行说明:
[0093]示例 6
[0094]在此示例中,待发送信息库中各个内容具有一个或多个不同场景属性的标签。
[0095]查询序列接收装置201由所接收的来自移动终端的查询请求中提取查询序列“餐馆”,待发送信息获取装置203根据查询序列“餐馆”,在待发送信息库中进行查询,获得与查询序列“餐馆”相匹配的一个或多个待发送信息。其中,一个匹配的待发送信息的内容集合中包括多个内容,例如内容1,内容2,内容3,内容4,其中内容I为餐馆A的文字介绍,内容2为餐馆A的图片信息,内容3为餐馆A的视频介绍,内容4为餐馆A的移动应用程序(APP)。当该移动终端的场景属性为场景属性I,网络设备根据所获取的该移动终端的场景属性I进行查询,发现仅有待发送信息中内容I和内容2具有该场景属性I的标签,则可确定内容I与内容2与场景属性I相关,而内容3和内容4与该场景属性I不相关;而当该移动终端的场景属性为场景属性II,网络设备根据获取的该移动终端的场景属性II进行查询,发现内容1、内容2、内容3与内容4均有该场景属性II的标签,则可以确定该待发送信息中内容1、内容2、内容3及内容4均与该场景属性相关。
[0096]示例7
[0097]在此示例中,待发送信息库中各个内容具有与不同场景属性的相关度值。内容确定模块可以包括:第一内容确定子模块(图中未示出),用于根据所述场景属性,在内容集合中确定与所述场景属性相关度排序靠前的一个或多个内容。
[0098]继上述示例6中,待发送信息获取装置203根据来自一个移动终端的查询序列“餐馆”,在待发送信息库中进行查询,获得与查询序列“餐馆”相匹配的一个或多个待发送信息。其中,一个匹配的待发送信息包括内容1、内容2、内容3、内容4,内容I与场景属性I的归一化相关度值为0.8,与场景属性II的归一化相关度值为0.8 ;内容2与场景属性I的归一化相关度值为0.6,与场景属性II的归一化相关度值为0.6 ;内容3与场景属性I的相关度值为0.2,与场景属性II的相关度值为0.2 ;内容4与场景属性I的相关度为0,与场景属性II的相关度值为0.8。第一内容确定子模块可以基于预定规则,根据各个内容与场景属性的相关度值来选择与该场景属性相关的一个或多个内容。其中,所述预定规则包括但不限于以下任一项:
[0099]-当一个内容与场景属性的相关度高于预定阈值,选择该内容;
[0100]-选择与场景属性的相关度排序前预定数量的内容。
[0101]可选地,预定规则为:当一个内容与场景属性的相关度高于预定阈值,选择该内容。当该移动终端具有场景属性I,预定阈值为0.5,第一内容确定子模块根据各个内容与场景属性I的相关度值,可以确定内容I和内容2与场景属性I的相关度高于预定阈值,则选择内容I与内容2;而当该移动终端具有场景属性II,第一内容确定子模块根据该待发送信息中各个内容与场景属性II的相关度值,可以确定内容1、内容2、内容3及内容4与场景属性II的相关度均高于预定阈值,则选择内容1、内容2、内容3、与内容4。[0102]可选地,所述预定规则为:选择相关度排序前预定数量的内容。当该移动终端具有场景属性I而预定数量为3时,待第一内容确定子模块根据该待发送信息中各个内容与场景属性I的相关度值,可以确定内容1、内容2、内容3与场景属性I的相关度高于内容4与场景属性I的相关度值,因此选择内容1、内容2与内容3 ;当该移动终端具有场景属性II而预定数量为3时,第一内容确定子模块根据该待发送信息中各个内容与场景属性II的相关度值,可以确定内容1、内容2与内容4与场景属性II的相关度高于内容3与场景属性II的相关度值,因此选择内容1、内容2与内容4。
[0103]在一个优选实施例中,内容确定模块还可以包括:历史记录信息获取子模块(图中未示出),用于获取历史记录数据库中该移动终端选择待发送信息的历史记录信息;第二内容确定子模块(图中未示出),用于根据该移动终端选择待发送信息的历史记录信息,从所待发送信息的内容集合中,确定与所述历史记录信息中与所述场景属性对应的待发送信息的内容相一致的一个或多个内容。延续上述示例7中,当该移动终端具有场景属性II,基于预定规则,根据待发送信息中各个内容与场景属性II的相关度值,选择了内容1、内容2与内容4;随后,历史记录信息获取子模块查询该移动终端的历史记录信息,其中显示该移动终端的用户先前选择内容I与4的次数较多,则第二内容确定子模块可以确定内容I与内容4为与该场景属性相关且与历史记录信息相一致的内容。
[0104]在另一个实施例中,根据本发明一个实施例的一种用于向移动终端提供待发送信息的装置还可以基于预定规则,根据不同场景属性来在待发送信息的内容集合中选择与不同场景属性相关的一个或多个内容,以组成与不同场景属性对应的内容子集。其中,所述预定规则包括但不限于以下任一项:
[0105]-当一个内容与场景属性的相关度高于预定阈值,选择该内容;
[0106]-选择与场景属性的相关度排序前预定数量的内容。
[0107]以下以示例8来进行说明:
[0108]示例8
[0109]以一个待发送信息的内容集合为例,该待发送信息的内容包括多个内容,例如,内容1,内容2,内容3,内容4,其中内容I与场景属性I的归一化相关度值为0.8,内容2与场景属性I的归一化相关度值为0.6,内容3与场景属性I的归一化相关度值为0.2,内容4与场景属性I的归一化相关度值为O。
[0110]在一示例中,预定规则为:当一个内容与场景属性的相关度高于预定阈值,选择该内容。当该移动终端具有场景属性I,预定阈值为0.5,根据各个内容与场景属性I的相关度值,可以确定内容I和内容2与场景属性I的相关度高于预定阈值,则选择内容I与内容2,来组成场景属性I对应的内容子集I。
[0111]当查询序列接收装置201由所接收的来自移动终端的查询请求中提取查询序列“餐馆”,待发送信息获取装置203根据查询序列“餐馆”,在待发送信息库中进行查询,获得与查询序列“餐馆”相匹配的一个或多个待发送信息。以一个匹配的待发送信息为例,当该移动终端的场景属性为场景属性I,待发送信息获取装置203根据所获取的该移动终端的场景属性I进行查询,获取该待发送信息的场景属性I对应的包含内容I与内容2的内容子集I。随后,待发送信息获取装置203根据内容I和内容2来生成待发送信息。
[0112]可选地,所述预定规则为:选择相关度排序前预定数量的内容。当该移动终端具有场景属性I而预定数量为3时,待发送信息获取装置203根据该待发送信息中各个内容与场景属性I的相关度值,可以确定内容1、内容2、内容3与场景属性I的相关度高于内容4与场景属性I的相关度值,因此选择内容1、内容2与内容3,来组成场景属性I对应的内容子集I。
[0113]当查询序列接收装置201由所接收的来自移动终端的查询请求中提取查询序列“餐馆”,待发送信息获取装置203根据查询序列“餐馆”,在待发送信息库中进行查询,获得与查询序列“餐馆”相匹配的一个或多个待发送信息。以一个匹配的待发送信息为例,当该移动终端的场景属性为场景属性I,待发送信息获取装置203根据所获取的该移动终端的场景属性I进行查询,获取该待发送信息的场景属性I对应的包含内容1、内容2与内容3的内容子集I。随后,待发送信息获取装置203根据内容1、内容2与内容3来生成待发送信息。
[0114]其中,所述待发送信息的内容包括但不限于:文字、电话、移动咨询工具、地图、应用程序、语音留言板等。本领域技术人员可以理解,所述待发送信息的内容不限于上述列举的几种,任何其他可以应用于本发明的待发送信息的内容,均应包含在本发明的保护范围之内,并以引用方式包含于此。
[0115]本领域技术人员可以理解,以上所述获取包含与所述场景属性相关的一个或多个内容的待发送信息的方式仅为举例,任何其他获取包含与所述场景属性相关的一个或多个内容的待发送信息的方式,如可应用于本发明,均应包含在本发明的保护范围以内,并以引用方式包含于此。
[0116]待发送信息提供装置204,用于将所获取的待发送信息提供给所述移动终端。
[0117]具体地,待发送信息提供装置204可以包括:显示特性确定模块(图中未示出),用于根据所述移动终端当前的场景属性和/或通信能力信息,来确定待发送信息的显示特性;待发送信息提供模块(图中未示出),用于将具有所确定的显示特性的待发送信息提供给所述移动终端。
[0118]其中,所述移动终端的通信能力信息包括但不限于以下至少一种信息:
[0119]d)该移动终端的设备属性;其中,该移动终端的设备属性包括但不限于:该移动终端的屏幕大小,操作系统,像素分辨率等。
[0120]e)该移动终端当前可用的无线网络,包括WiFi或蜂窝网络,其中蜂窝网络包括GSM/GPRS、3GPP 或 LTE 网络;
[0121]该移动设备当前位置的通信性能信息,包括无线网络带宽、无线信号强度、无线信号传输速率等。
[0122]以下以示例9和示例10来说明显示特性确定模块根据所述移动终端当前的场景属性和/或通信能力信息,来确定所述待发送信息的显示特性的方式。
[0123]示例 9
[0124]显示特性确定模块根据该移动终端当前位置的时间信息和天气信息,来确定该移动终端当前位置的诸如环境亮度等信息,随后根据所确定的该移动终端当前位置的光线情况,来确定所述待发送信息的显示特性。例如,当显示特性确定模块确定移动终端当前所处时间为晚上,环境亮度较低,则确定待发送信息的显示特征为背景为诸如黑色、深蓝色等暗色调,文字等显示内容为诸如白色等与背景反差较大的亮色;而当显示特性确定模块确定移动终端当前所处时间为白天,环境亮度较高,则确定待发送信息的显示特征为:背景为诸如白色等亮色调,文字等显示内容为诸如黑色、深蓝色等与背景反差较大的暗色调。
[0125]示例10
[0126]显示特性确定模块根据该移动终端的设备属性,如移动终端的屏幕大小,像素分辨率等,来确定所述待发送信息的显示特性。例如,当移动终端屏幕比较小,确定待发送信息的显示特征为:文字字体为与移动终端屏幕尺寸相符的小字体;而当移动终端的设备属性中像素分辨率比较低,则确定待发送信息的显示特征为:文字字体为与像素分辨率相符的字体。
[0127]本发明根据来自移动终端的查询序列与该移动终端的场景属性,在待发送信息库中进行查询,以获取包含与所述查询序列相匹配且与所述场景属性相关的一个或多个内容的待发送信息,将该待发送信息提供给所述移动终端。本发明提供给所述移动终端的待发送信息针对来自该移动终端的查询序列和场景属性,针对不同用户在不同场景下的不同潜在需求,将具有针对性的信息提供给用户。
[0128]需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,本发明的各个装置可采用专用集成电路(ASIC)或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
[0129]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
【权利要求】
1.一种用于向移动终端提供待发送信息的方法,其中,包括: -接收来自移动终端的查询序列; -获取该移动终端的场景属性; -根据所述查询序列与该移动终端的场景属性,来在待发送信息库中进行查询,以获取包含与所述查询序列相匹配且与所述场景属性相关的一个或多个内容的待发送信息; -将所获取的待发送信息提供给所述移动终端。
2.根据权利要求1所述的方法,其中,所述获取包含与所述查询序列相匹配且与所述场景属性相关的一个或多个内容的待发送信息的步骤包括: -根据所述查询序列,来在待发送信息库中进行查询,以获取与所述查询序列相匹配的待发送信息的内容集合; -根据所述场景属性,在所述内容集合中确定与所述场景属性相关的一个或多个内容; -根据所确定的一个或多个内容来生成待发送信息。
3.根据权利要求1或2所述的方法,其中,还包括: -根据场景属性和待发送信息,确 定场景属性与待发送信息的内容集合中各个内容的对应关系; -建立或更新待发送信息库,所述待发送信息库包含所述场景属性与待发送信息的内容集合中各个内容的对应关系。
4.根据权利要求3所述的方法,其中,所述建立或更新所述待发送信息库的步骤包括: -根据多个移动终端选择待发送信息的历史记录信息,对所述待发送信息库中待发送信息的内容集合中各个内容与所述场景属性的相关度排序进行调整。
5.根据权利要求2所述的方法,其中,所述确定与所述场景属性相关的一个或多个内容的步骤包括: -根据所述场景属性,在所述内容集合中确定与所述场景属性的相关度排序靠前的预定数量的待发送信息的一个或多个内容。
6.根据权利要求2所述的方法,其中,所述确定与所述场景属性相关的一个或多个内容的步骤包括: -获取历史记录数据库中该移动终端选择待发送信息的历史记录信息; -根据该移动终端选择待发送信息的历史记录信息,从所述待发送信息的内容集合中,确定与所述历史记录信息中与所述场景属性对应的待发送信息的内容相一致的一个或多个内容。
7.根据权利要求1至6中任一项所述的方法,其中,所述将待发送信息提供给所述移动终端的步骤包括: -根据所述移动终端当前的场景属性和/或通信能力信息,确定待发送信息的显示特性; -将具有所确定的显示特性的待发送信息提供给所述移动终端。
8.根据权利要求1至7中任一项所述的方法,其中,所述场景属性包括以下至少一项: -移动终端当前位置的时间信息; -移动终端当前位置的位置信息;-移动终端当前位置的天气信息。
9.一种用于向移动终端提供待发送信息的装置,其中,包括: 查询序列接收装置,用于接收来自移动终端的查询序列; 场景属性获取装置,用于获取该移动终端的场景属性; 待发送信息获取装置,用于根据所述查询序列与该移动终端的场景属性,来在待发送信息库中进行查询,以获取包含与所述查询序列相匹配且与所述场景属性相关的一个或多个内容的待发送信息; 待发送信息提供装置,用于将所获取的待发送信息提供给所述移动终端。
10.根据权利要求9所述的装置,其中,所述待发送信息获取装置包括: 内容集合获取模块,用于根据所述查询序列,来在待发送信息库中进行查询,以获取与所述查询序列相匹配的待发送信息的内容集合; 内容确定模块,用于根据所述场景属性,在所述内容集合中确定与所述场景属性相关的一个或多个内容; 待发送信息生成模块,用于根据所确定的一个或多个内容来生成待发送信息。
11.根据权利要求9或10所述的装置,其中,还包括: 对应关系确定装置,用于根据场景属性和待发送信息,确定场景属性与待发送信息的内容集合中各个内容的对应关系; 待发送信息库建立更新装置,用于建立或更新待发送信息库,所述待发送信息库包含所述场景属性与待发送信息的内容集合`中各个内容的对应关系。
12.根据权利要求11所述的装置,其中,所述待发送信息库建立更新装置包括: 调整模块,用于根据多个移动终端选择待发送信息的历史记录信息,对所述待发送信息库中待发送信息的内容集合中各个内容与所述场景属性的相关度排序进行调整。
13.根据权利要求10所述的装置,其中,所述内容确定模块包括: 第一内容确定子模块,用于根据所述场景属性,在所述内容集合中确定与所述场景属性的相关度排序靠前的预定数量的待发送信息的一个或多个内容。
14.根据权利要求10所述的装置,其中,所述内容确定模块包括: 历史记录信息获取子模块,用于获取历史记录数据库中该移动终端选择待发送信息的历史记录信息; 第二内容确定子模块,用于根据该移动终端选择待发送信息的历史记录信息,从所述待发送信息的内容集合中,确定与所述历史记录信息中与所述场景属性对应的待发送信息的内容相一致的一个或多个内容。
15.根据权利要求9至14中任一项所述的装置,其中,所述待发送信息提供装置包括: 显示特性确定模块,用于根据所述移动终端当前的场景属性和/或通信能力信息,确定待发送信息的显示特性; 待发送信息提供模块,用于将具有所确定的显示特性的待发送信息提供给所述移动终端。
16.根据权利要求9至15中任一项所述的装置,其中,所述场景属性包括以下至少一项: -移动终端当前位置的时间信息;-移动终端当前位置的位置信息;移动终端当前位置的天气信息。
【文档编号】G06F17/30GK103577544SQ201310473210
【公开日】2014年2月12日 申请日期:2013年10月11日 优先权日:2013年10月11日
【发明者】梁凯春, 沈俊杰, 王珍, 张志超, 程果 申请人:北京百度网讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1