一种信息推送的方法、系统及设备的制作方法

文档序号:6333709阅读:318来源:国知局
专利名称:一种信息推送的方法、系统及设备的制作方法
技术领域
本申请涉及计算机领域,尤其涉及一种信息推送的方法、系统及设备。
背景技术
随着网络购物业务的兴起,越来越多的用户在诸如消费者对消费者(Consumer to Consumer, C2C)类型的购物网站上注册成为卖家用户,通过购物网站发布的网页向购买者发布待出售的商品的信息。购物网站上注册的卖家用户向购买者出售的商品可以是卖家用户通过各种渠道购入的,其中,C2C网站内的卖家用户购入商品的一种重要渠道是通过在商家对商家(Business-to-Business,B2B)类型的网站购买商品。C2C网站内的卖家用户在B2B网站上购买商品时,需要通过B2B网站提供的搜索页面输入待购入商品的关键字,然后由B2B网站内的搜索引擎根据输入的关键字从注册在 B2B网站内的供应商发布的商品信息中搜索出与所述关键字匹配的商品信息,进而查询发布与所述关键字匹配的商品信息的供应商,并将查询出的供应商信息推送给卖家用户,使卖家用户可以根据查询出的供应商信息向对应的供应商购买商品。C2C网站内的卖家用户在B2B网站内搜索商品信息时,需要正确填写用户搜索的关键字,如果关键字填写不准确甚至填写有误,则会导致B2B网站内的搜索引擎无法准确搜索出卖家用户希望获得商品信息,甚至搜索出错误的商品信息,使得信息搜索的准确性低。另外,卖家用户只能主动在B2B网站内搜索商品信息,目前还不能实现B2B网站向C2C 网站内的卖家用户主动推荐商品信息的方案。

发明内容
本申请的目的在于提供一种信息推送的方法及设备,用以解决现有技术中存在的信息搜索准确性低,且无法实现网站之间主动推荐信息的问题。一种信息推送的方法,所述方法包括接收第一网站内的用户发送的信息订购请求,确定所述信息订购请求对应的商品 fn息;从信息链数据库中已存储的买家用户的信息链中,查询出与信息订购请求包含的商品信息的关联度达到第一门限值的信息链;确定查询出的信息链中包含的各信息在第二网站中所属的类目,并向第一网站内的所述用户推送第二网站中该类目下的商品信息。一种信息推送设备,所述设备包括接收模块,用于接收第一网站内的用户发送的信息订购请求,确定所述信息订购请求对应的商品信息;查询模块,用于从信息链数据库中已存储的买家用户的信息链中,查询出与信息订购请求包含的商品信息的关联度达到第一门限值的信息链;推送模块,用于确定查询出的信息链中包含的各信息在第二网站中所属的类目,并向第一网站内的所述用户推送第二网站中该类目下的商品信息。一种信息推送的系统,所述系统包括第一网站内的用户,用于发送信息订购请求,以及接收第二网站中的商品信息;信息链数据库,用于存储买家用户的信息链;第二网站,用于存储商品信息以及商品信息所属的类目;信息推送设备,用于接收所述信息订购请求,确定所述信息订购请求对应的商品信息,并从信息链数据库中已存储的买家用户的信息链中,查询出与信息订购请求包含的商品信息的关联度达到第一门限值的信息链,以及,确定查询出的信息链中包含的各信息在第二网站中所属的类目,并向第一网站内的所述用户推送第二网站中该类目下的商品信肩、ο本申请有益效果如下本申请实施例通过预先存储在数据库中的信息链模型,为第一网站内的卖家用户发起的信息订购请求对应的商品信息查询出关联度较高的信息链,并确定查询出的信息链中包含的各信息在第二网站内所属的类目,以及向第一网站内的卖家用户推送第二网站内该类目下的商品信息,使得卖家用户能够准确获得所需的信息,提高信息搜索的准确性,且实现了第二网站向第一网站推送信息的目的。


图1为本申请的应用环境示意图;图2为本申请实施例一中建立信息链模型的方法示意图;图3为本申请实施例二中信息推送的方法示意图;图4为本申请实施例三中信息推送设备的结构示意图。
具体实施例方式为了实现本申请目的,本申请实施例提出一种通过客观方式检测第一网站内的商品信息后,向第一网站内的卖家用户推送第二网站内的商品信息的方法,预先根据第一网站内的大量的买家用户购买商品时的商品信息建立信息链数据模型并存储在信息链数据库中,在根据第一网站内用户的请求进行搜索或是为第一网站内的用户主动推送信息时, 信息推送设备根据所述用户在第一网站内的出售商品的商品信息,从信息链数据模型中查询出关联度高的信息链,然后查找出所述关联度高的信息链包含的信息在第二网站内所属类目下的商品信息,作为第一网站内用户的搜索结果或是向第一网站内用户推送的信息, 避免了由于第一网站内的用户输入的搜索关键字不准确导致在第二网站内的信息搜索结果不准确的问题,且实现了将第二网站内的信息主动向第一网站内的用户推送的目的。本申请方案中的第一网站可以是C2C网站,第一网站内的用户可以是注册在第一网站内的卖家用户;第二网站可以是B2B网站。本申请方案中的信息推送设备可以是B2B网站内的设备,也可以是独立于B2B网站和C2C网站的设备,如图1所示,为本申请方案的应用环境示意图。从图1中可以看出, 在信息推送设备是独立于B2B网站和C2C网站的设备时,信息推送设备能够与B2B网站和 C2C网站进行通信,读取B2B网站和C2C网站内的信息,且信息推送设备还能够与C2C网站内的卖家用户(即B2B网站内进购商品的用户)进行通信。用于存储建立的信息链模型的信息链数据库可以位于B2B网站内,也可以位于C2C网站内,还可以是独立于B2B网站和 C2C网站的且能够与信息推送设备通信的数据库。本申请各实施例中涉及的商品信息是指表示商品自身属性和发布商品信息以及销售商品的用户信息,如商品的名称、尺寸、型号、所属类目以及销售者的标识等。本申请各实施例中涉及的信息推送设备向第一网站内的卖家用户推送的第二网站内的商品信息可以是信息推送设备将第二网站内提供商品的销售者的标识以及相应的商品自身属性信息推送给第一网站内的卖家用户,如在确定可进购的商品后,将销售该商品的销售者的网页链接推送给卖家用户。本申请各实施例中涉及的买家用户可以是C2C网站内购买商品的用户;卖家用户可以是C2C网站内出售商品的用户,同时也是B2B网站内进购商品的用户;供应商是指B2B 网站发布、销售商品的用户。下面结合说明书附图对本申请实施例进行详细描述。实施例一如图2所示,为本申请实施例一中建立信息链模型的方法示意图,所述方法包括以下步骤步骤101 获取设定时长内各买家用户购买商品的商品信息。在本步骤中,获取的所述商品信息是注册在第一网站内的买家用户向注册在第一网站内的卖家用户购买商品的商品信息。本步骤包括但不限于以下两种获取商品信息的方式第一种方式注册在第一网站内的卖家用户主动上传商品信息。第二种方式主动从第一网站的数据库内抓取商品信息。由于第一网站内的卖家用户数量庞大,各买家用户购买商品的信息量也很多,因此,主动上传商品信息的卖家用户或是从数据库中抓取的商品信息所属的卖家用户可以是优先级较高的卖家用户,如同时是第一网站内的卖家用户和第二网站内进购商品的用户, 或是第一网站内单位时长销售商品的数量达到一定数值的卖家用户。另外,由于卖家用户很可能在一段较长的时间内不断的销售商品,如果卖家用户将售出的所有商品信息都主动上传,则会导致商品信息的数量过多,使得后续的运算过程复杂,同时,一些销售时间比较久远的商品信息也不能很好地反映出当前买家用户的购买需求,因此,本步骤中,卖家用户上报的是之前设定时长内销售商品的商品信息,如上报商品信息之前的3 6个月内销售商品的商品信息。本步骤的执行主体可以是信息推送设备,由该信息推送设备获得第一网站内的商品信息进行后续的建模操作,本实施例也不限于由其他的建模设备作为本步骤的执行主体,进行后续的建模操作。较优地,本步骤除了获取第一网站内卖家用户购买商品的商品信息,还可以进一步获取买家用户购买商品的时间顺序信息。如某一买家用户在一段时间内先后购买了商品A、商品B和商品C,则除了获得该买家用户购买这三件商品的商品信息外,还可以进一步获得买家用户购买这三件商品的时间顺序信息。步骤102 将各买家用户进行分组。
在步骤101中获取的商品信息是以买家用户购买的商品为维度的,例如若买家用户1购买了商品A、商品B,买家用户2购买了商品A、商品C,买家用户3购买了商品A、商品B和商品C,则在步骤101中获得的商品信息为每一买家用户购买商品的商品信息。在本步骤中对买家用户进行分组时,根据买家用户之间购买商品的商品信息之间的关联度进行划分,将关联度达到设定门限值的买家用户划分到一组。例如买家用户1和买家用户3的关联度达到设定门限值,则可以将买家用户1和买家用户3划分在同一组内;买家用户2和买家用户3的关联度达到设定门限值,则可以将买家用户2和买家用户3划分在同一组内;买家用户1和买家用户2的关联度未达到设定门限值,则不划分到一组。除了按照上述买家用户购买的商品为维度划分组外,如果在步骤101中获取了买家用户购买商品的时间顺序信息,则还可以进一步按照买家用户购买商品的时间顺序信息,将相同的时间顺序信息中购买商品的商品信息的关联度达到第二门限值的买家用户划分在同一组内。例如买家用户1购买商品的顺序是先购买商品A,再购买商品B,买家用户3购买商品的顺序是先购买商品A,再购买商品B,最后购买商品C。由于买家用户1和买家用户3购买商品A和商品B的先后顺序相同,且买家用户1和买家用户3的关联度达到设定门限值,则可以将买家用户1和买家用户3划分在同一组内。若买家用户3购买商品的顺序是先购买商品B,再购买商品A,最后购买商品C, 则虽然买家用户1和买家用户3的关联度达到设定门限值,但买家用户1和买家用户3购买相同商品的顺序不同,则买家用户1和买家用户3不划分在同组内。按照买家用户之间购买商品的商品信息之间的关联度以及购买商品的时间顺序信息来分组,可能出现某些组内包含多个关联度较高的买家用户,而某些组内只有一个买家用户的情况。由于本步骤中将买家用户进行分组的目的是建立买家用户购买商品的习惯、意愿的模型,统计买家用户购买商品的共性特征,因此,对于多个购买商品的商品信息关联度较高的买家用户,这些买家用户购买商品的习惯能够反映出用户购买商品的共性特征;而对于与其他买家用户都不相关的特例的商品购买习惯,不能很好地反映用户购买商品的共性特征。对此,本步骤在划分买家用户组后,还包括以下优选步骤步骤102A 确定分组后得到的每组内买家用户的数量,去除买家用户的数量小于阈值的组。在上述优选步骤中,将不能很好地反映用户购买商品的共性特征的组去除,保留能够反映用户购买商品的共性特征的组来进行后续的建模操作,在保证建模准确性的基础上,提高了建模过程的运算效率。步骤103 将每一组内买家用户购买商品的商品信息作为一条信息链。若在步骤102中,按照买家用户之间购买商品的商品信息之间的关联度来分组, 则本步骤中的信息链表示同一组内各买家用户购买的相同商品。若在步骤102中,按照买家用户之间购买商品的商品信息之间的关联度以及购买商品的时间顺序信息来分组,则本步骤中的信息链表示同一组内各买家用户按照相同的购买顺序购买的相同商品。在本步骤中,作为信息链中的每一链节点的商品信息可以是该商品信息的关键词,将同一组内的各商品信息的关键词提取出来构成信息链。由于划分在同一组内的买家用户的商品信息的关联度达到设定门限值,但这同一组内的多个买家用户购买商品的商品信息并不完全相同,因此,可以提取同一组内各买家用户相同的商品信息作为一条信息链。例如买家用户1购买了商品A、商品B,买家用户3购买了商品A、商品B和商品 C,该买家用户1和买家用户3划分在同一组,因此,该组内的商品信息构成的信息链为商品A的商品信息一商品B的商品信息。需要说明的是,本实施例建立的信息链模型中,每一条信息链中的商品信息没有先后顺序之分,在后续用于关联度匹配时,同一信息链中的各商品信息的匹配权重相同。通过对每一组内的商品信息建立信息链,得到由多条信息链构成的信息链模型, 所述信息链模型可以表示买家用户购买商品的行为特征,用户购买一条信息链中的一项商品信息对应的商品后,购买同一信息链中的其他商品信息对应的商品的概率较大。因此,当某一卖家用户需要搜索商品信息,或是需要向卖家用户推荐商品信息时,信息推送设备可以根据已建立的信息链模型,为该卖家用户查找匹配的信息链,进而向卖家用户推送查找出的信息链中的信息在第二网络中所属类目下的商品信息,使得卖家用户能够准确地获得所需要的商品信息。实施例二本申请实施例二是利用实施例一建立的信息链模型进行信息推送的方法,如图3 所示,所述方法包括步骤201 接收来自C2C网站内卖家用户的信息订购请求,确定该信息订购请求对应的商品信息。在本实施例的方案中,当卖家用户有商品的进购需求时,可以登录B2B网站进行信息搜索操作,此时,可以将卖家用户登录B2B网站进行信息搜索操作看作是触发信息订购请求的触发条件;也可以是卖家用户登录B2B网站后向信息推送设备发起信息订购请求;还可以是卖家用户直接向信息推送设备发起信息订购请求,要求获得第二网站内的商 min 息。信息推送设备接收到卖家用户发起信息订购请求时,同时确定该信息订购请求对应的商品信息,即发起信息订购请求的卖家用户在一段时间内售出商品的商品信息(也就是买家用户在发起请求的卖家用户处购买商品的商品信息)。上述一段时间不大于实施例一的步骤101中的设定时长。信息推送设备包括但不限于通过两种方式获得信息订购请求对应的商品信息第一种方式发起信息订购请求的卖家用户向信息推送设备上传在一段时间内售出商品的商品信息。第二种方式信息推送设备从第一网站内的数据库中抓取发起信息订购请求的卖家用户在一段时间内售出商品的商品信息。步骤202 调用信息链数据库。在本步骤中,当信息推送设备接收到卖家用户的信息订购请求后,需要调用信息链数据库中存储的信息链模型。步骤203 从已存储的买家用户的信息链中,查询出与信息订购请求包含的商品信息的关联度达到门限值的信息链。本步骤中涉及的门限值与实施例一的步骤102中涉及的门限值的大小可以相同也可以不同,为方便描述,将本步骤中的门限值称之为第一门限值,将实施例一的步骤102 中涉及的门限值称之为第二门限值。由于在实施例一建立的信息链模型中包含多条信息链,每一条信息链中有多个商品信息,因此,可以将步骤201中确定的商品信息与每一条信息链进行关联度匹配,查找出关联度达到第一门限值的信息链。例如信息链模型中包含的信息链1、信息链2和信息链3的内容如表1所示。
权利要求
1.一种信息推送的方法,其特征在于,所述方法包括接收第一网站内的用户发送的信息订购请求,确定所述信息订购请求对应的商品信息;从信息链数据库中已存储的买家用户的信息链中,查询出与信息订购请求包含的商品信息的关联度达到第一门限值的信息链;确定查询出的信息链中包含的各信息在第二网站中所属的类目,并向第一网站内的所述用户推送第二网站中该类目下的商品信息。
2.如权利要求1所述的方法,其特征在于,所述信息链数据库中已存储的信息链通过以下方式确定获取设定时长内各买家用户购买商品的商品信息;对各买家用户进行分组,划分在同一组内的买家用户购买商品的商品信息的关联度达到第二门限值;将每一组内买家用户购买商品的商品信息作为一条信息链。
3.如权利要求2所述的方法,其特征在于,所述方法还包括 获取设定时长内各买家用户购买商品的时间顺序信息; 对各买家用户进行分组,具体包括按照买家用户购买商品的时间顺序信息,将相同的时间顺序信息中购买商品的商品信息的关联度达到第二门限值的买家用户划分在同一组内。
4.如权利要求3所述的方法,其特征在于,将各买家用户进行分组之后,且将每一组内买家用户购买商品的商品信息作为一条信息链之前,所述方法还包括确定分组后得到的每组内买家用户的数量,去除买家用户的数量小于阈值的组。
5.如权利要求4所述的方法,其特征在于,查询出与信息订购请求包含的商品信息的关联度达到第一门限值的信息链,具体包括确定与信息订购请求包含的商品信息的关联度达到第一门限值的信息链,并按照关联度的高低将确定的信息链进行排序,确定关联度最高的N个信息链;从所述N个信息链中确定优先级最高的M个信息链,将确定的M个信息链作为查询出的信息链;所述N、M为正整数,且N不大于M。
6.如权利要求5所述的方法,其特征在于,信息链的优先级通过以下方式确定根据信息链所属组内的买家用户数量,以及信息链中各信息所属的类目与信息订购请求中包含的信息链中信息所属的类目的关联度,确定信息链的优先级;其中信息链所属组内的买家用户数量越多,信息链的优先级越高;信息链中各信息所属的类目与信息订购请求中包含的信息链中信息所属的类目的关联度越高,信息链的优先级越高。
7.一种信息推送设备,其特征在于,所述设备包括接收模块,用于接收第一网站内的用户发送的信息订购请求,确定所述信息订购请求对应的商品信息;查询模块,用于从信息链数据库中已存储的买家用户的信息链中,查询出与信息订购请求包含的商品信息的关联度达到第一门限值的信息链;推送模块,用于确定查询出的信息链中包含的各信息在第二网站中所属的类目,并向第一网站内的所述用户推送第二网站中该类目下的商品信息。
8.如权利要求7所述的设备,其特征在于,所述设备还包括模型建立模块,用于获取设定时长内各买家用户购买商品的商品信息,以及对各买家用户进行分组,将每一组内买家用户购买商品的商品信息作为一条信息链,其中划分在同一组内的买家用户购买商品的商品信息的关联度达到第二门限值。
9.如权利要求8所述的设备,其特征在于,所述模型建立模块,还用于获取设定时长内各买家用户购买商品的时间顺序信息,按照买家用户购买商品的时间顺序信息,将相同的时间顺序信息中购买商品的商品信息的关联度达到第二门限值的买家用户划分在同一组内。
10.如权利要求9所述的设备,其特征在于,所述模型建立模块,还用于确定分组后得到的每组内买家用户的数量,去除买家用户的数量小于阈值的组。
11.如权利要求9所述的设备,其特征在于,所述查询模块包括第一子模块,用于确定与信息订购请求包含的商品信息的关联度达到第一门限值的信息链,并按照关联度的高低将确定的信息链进行排序,确定关联度最高的N个信息链;第二子模块,用于从所述N个信息链中确定优先级最高的M个信息链,将确定的M个信息链作为查询出的信息链;所述N、M为正整数,且N不大于M。
12.如权利要求11所述的设备,其特征在于,所述第二子模块,还用于根据信息链所属组内的买家用户数量,以及信息链中各信息所属的类目与信息订购请求中包含的信息链中信息所属的类目的关联度,确定信息链的优先级;其中信息链所属组内的买家用户数量越多,信息链的优先级越高;信息链中各信息所属的类目与信息订购请求中包含的信息链中信息所属的类目的关联度越高,信息链的优先级越高。
13.一种信息推送的系统,其特征在于,所述系统包括第一网站内的用户,用于发送信息订购请求,以及接收第二网站中的商品信息;信息链数据库,用于存储买家用户的信息链;第二网站,用于存储商品信息以及商品信息所属的类目;信息推送设备,用于接收所述信息订购请求,确定所述信息订购请求对应的商品信息, 并从信息链数据库中已存储的买家用户的信息链中,查询出与信息订购请求包含的商品信息的关联度达到第一门限值的信息链,以及,确定查询出的信息链中包含的各信息在第二网站中所属的类目,并向第一网站内的所述用户推送第二网站中该类目下的商品信息。
全文摘要
本申请公开了一种信息推送的方法、系统及设备,主要内容包括通过预先存储在数据库中的信息链模型,为第一网站内的卖家用户的信息订购请求对应的商品信息查询出关联度较高的信息链,并确定查询出的信息链中包含的各信息在第二网站内所属的类目,以及向第一网站内的卖家用户推送第二网站内该类目下的商品信息,提高信息推送的准确性,以及实现两个网站之间主动推荐信息的目的。
文档编号G06F17/30GK102446326SQ20101050761
公开日2012年5月9日 申请日期2010年10月9日 优先权日2010年10月9日
发明者刘增光 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1