微博推送、接收方法及装置制造方法

文档序号:7780973阅读:157来源:国知局
微博推送、接收方法及装置制造方法
【专利摘要】本发明公开了一种微博推送、接收方法及装置,涉及互联网领域的微博技术,为解决现有微博推送方法中,无法向用户推送指定账号所发布感兴趣微博的问题而设计。所述微博通信方法包括获取收听账号的订阅信息以及根据所述订阅信息向所述收听账号推送微博;所述订阅信息包括发布账号以及一个或多个内容标签。所述微博推送方法及装置可以根据用户账号的订阅信息,向用户推送用户指定账号所发布的感兴趣的微博,减少了信息干扰,减少了用户感兴趣的信息被淹没的现象。
【专利说明】微博推送、接收方法及装置
【技术领域】
[0001]本发明涉及互联网领域的微博技术,尤其涉及一种微博推送、接收方法及装置。
【背景技术】
[0002]微博是一种基于互联网技术的媒体化工具,具有信息流动速度快、发布即时、读取即时且信息流向明确等特性。具体的当账号A订阅了账号B的信息或关注了账号B后,当账号B发布信息后,系统会自动将账号B的信息发送到账号A的界面,供账号A阅读。这种基于账号关注或订阅的形式,账号A可以自行的挑选其感兴趣的账号进行关注,从而相对于传统的基于搜索的信息筛选,显然更加方便,信息的流向更加明确。然而当账号A仅对账号B发布的部分信息感兴趣时,账号A发布的其他信息,显然会干扰到账号A的阅读,故如何进一步的消除干扰信息,使账号A能仅接收其感兴趣的信息,是现有技术中亟待解决的一个问题。

【发明内容】

[0003]本发明要解决的技术问题是提供一种能为仅向用户推送用户指定的发布账号中所感兴趣内容的微博推送、接收方法及装置。
[0004]为解决上述技术问题,本发明第一方面提供一种微博推送方法,所述方法包括: 获取收听账号的订阅信息;所述订阅信息包括发布账号以及一个或多个内容标签; 根据所述订阅信息向所述收听账号推送微博。
[0005]基于上述内容,在所述根据所述订阅信息向所述收听账号推送微博之前,所述方法还包括:
将微博按内容进行分类;
所述订阅信息所指定的发布账号所发布的,且内容与所述内容标签匹配的微博,为向所述收听账号推送的微博。
[0006]基于上述内容,所述将微博按内容进行分类为:
获取所述微博的内容关键字,并按照所述内容关键字进行分类;所述内容关键字用以与所述内容标签进行匹配。
[0007]基于任一上述方案,所述订阅信息中的发布账号为个人账号和/或群组账号。
[0008]本发明第二方面,提供一种微博接收方法,所述方法包括:
生成订阅信息,所述订阅信息包括发布账号以及一个或多个内容标签;
接收根据所述订阅信息所推送的微博。
[0009]本发明第三方面提供一种微博推送装置,所述装置包括:
订阅信息获取单元,用以获取收听账号的订阅信息;所述订阅信息包括发布账号以及一个或多个内容标签;
推送单元,用以根据所述订阅信息向所述收听账号推送微博。
[0010]基于上述方案,所述装置还包括分类单元; 所述分类单元,用以将微博按内容进行分类;
所述订阅信息所指定的发布账号所发布的,且内容与所述内容标签匹配的微博,为向所述收听账号推送的微博。
[0011]基于上述方案,
所述分类单元具体用以获取所述微博的内容关键字,并按照所述内容关键字进行分类;所述内容关键字用以与所述内容标签进行匹配。
[0012]本发明第四方面提供一种微博接收装置,所述装置包括:
订阅信息生成单元,用以生成订阅信息,所述订阅信息包括发布账号以及一个或多个内容标签;
接收单元,用以接收根据所述订阅信息所推送的微博。
[0013]本发明的微博推送、接收方法及装置,通过订阅信息中的发布账号以及内容标签,向用户所在账号推送指定账号所发布的且用户感兴趣信息,从而有效的避免了接收指定账号所发布的全部信息所造成信息干扰,提高了微博的传输精确度,且实现简便。
【专利附图】

【附图说明】
[0014]图1为本发明第一实施例所述微博推送方法的流程示意图之一。
[0015]图2为本发明第一实施例所述微博推送方法的流程示意图之二。
[0016]图3为本发明第二实施例所述微博接收方法的流程示意图。
[0017]图4为本发明第三实施例所述微博推送装置的结构示意图。
[0018]图5为本发明第四实施例所述微博接收装置的结构示意图。
[0019]图6为本发明第五实施例所述微博处理系统的结构示意图。
【具体实施方式】
[0020]下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
[0021]第一实施例:
如图1所述,本实施例提供一种微博推送方法,所述方法包括:
步骤SllO:获取收听账号的订阅信息;所述订阅信息包括发布账号以及一个或多个内容标签;此外所述订阅信息还可以包括如发布时间等信息,以方便收听账号用户获取指定时间内的指定发布账号所发布的指定内容。
[0022]步骤S120:根据所述订阅信息向所述收听账号推送微博。
[0023]所述收听账号可以是个人帐号也可以是群组账号。所述收听账号通过所述订阅信息,指定愿意收听的发布账号以及微博内容。所述内容标签与微博的内容相关,具体的可以是内容类别、内容主题或者微博内容所包含的一个或多个关键字。
[0024]在所述步骤S120进行微博的推送时,不再将收听账号所指定账号发布的所有微博都向收听账号推送,而是会进一步的区分微博内容是否为收听账号所感兴趣的所指定收听的微博内容,从而向收听账号所推送的微博更加有针对性,信息干扰小,收听账号的用户能更加方便的获得自己所感兴趣的微博;另一方面所推送的微博量减少了,节省了信息流量以及通信中的拥堵。[0025]具体地如,所述订阅信息为:第一账号、汽车;则表示收听账号指定收听第一账号发布的关于汽车的微博。其中第一账号即为所述发布账号,所述汽车则为所述内容标签。
[0026]当微博服务平台或网络系统或服务器接收到所述收听账号的订阅信息后,在向收听账号推送微博时,首先将确定微博是否为第一账号所发布的微博,其次将确定第一账号所发布的微博C是否与汽车相关,在确定了微博既是第一账号所发布的,同时内容与汽车相关时,将所述微博C向所述收听账号推送。
[0027]所述推送为将经过整理等相关处理的微博自动发送到用户界面,方便用户及时快捷的获取息。
[0028]为了更好的快捷的实现微博的推送,本实施例还做了进一步的改进,改进后的所述微博推送方法,如图2所示,包括以下步骤:
步骤S211:将微博按内容进行分类;
步骤S212:获取收听账号的订阅信息;所述订阅信息包括发布账号以及一个或多个内容标签;
步骤S220:根据所述订阅信息向所述收听账号推送微博;
其中,所述订阅信息所指定的发布账号所发布的,且内容与所述内容标签匹配的微博,为向所述收听账号推送的微博。
[0029]在具体实现时,所述步骤S211与所述步骤S212的执行顺序没有特定的先后之分,可以如图2中所示,所述步骤S211先于所述步骤S212之前,也可以将所述步骤S212放在所述步骤S211之前执行,或者所述步骤S211与所述步骤S212同时执行,所述步骤S2111以及步骤S212仅需都位于所述步骤S220之前即可。
[0030]所述步骤S211中的将微博按内容进行分类,具体的如何分类可以采用现有技术中的任意一种方法,分类的依据可以为系统基于用户访问搜索信息统计生成的,也可以是基于用户或系统工作人员预先设定的。在本实施例中首先将各微博按照内容进行了分类,再根据不同收听账号的各自订阅信息,从各个发布账号以及分类中选择微博,向各个账号进行推送,实行了很好的微博分类规整,存储的微博信息条理性更强,方便了微博的查找和搜索,无需向每一用户推送微博时,都对每一微博进行内容提取,从而简化了微博的推送,减少微博向第一用户更新的时延。
[0031]本实施例所述微博推送方法可以应用于多种场景。具体地如,由明星等个人或团体所持有账号向粉丝所持有账号关于影讯的微博推送;各账号之间基于商品交易的微博推送。当本实施例中所述的微博推送方法应用于商品交易时,包括以下步骤:
第一步骤:将各账号所发布的微博按照内容进行分类,通常为了达到理想的分类效果,需要进行逐级分类。具体的可以首先将微博分为新闻类、休闲娱乐类以及交易类等,实现第一级分类。通常一个关于交易的微博将包括交易的标的(即商品或服务)、供需(即卖出或买入)、交易价格、交付方式(即商品的送达)以及支付方式(即付款方式)等信息。其次,可以根据供需分为买入类和卖出类,实现第二级分类;再次,在买入类或卖出类中再根据交易标的可以分为生活用品类、工作学习用品类以及交通工具类等多个子类,实现第三级分类;进一步为了细化微博,还可以将每一类根据交易标的再次进行第四级分类,如将交通工具类可以再细分为轿车类、商务车类等。如当某一汽车厂家所持有的账号D经常发布各种关于汽车的新闻、介绍以及交易等信息。采用本实施例所述的方法,就可以很简便的将账号D中的进行分类。
[0032]第二步骤:获取收听账户的订阅信息,所述订阅信息包括发布账号以及一个或多个内容标签。当持有账号E的用户f,最近想购入一辆轿车以供家用。所述账号E即为所述收听账号,所述订阅信息可以为:由一个包括账号D、卖出、轿车组成的三维向量构成。
[0033]第三步骤:当所述账号D发布了关于出售轿车的微博g,根据所述账号E的订阅信息可知,微博g是账号E的用户f所感兴趣的微博。微博管理平台或服务器等后台支撑系统,将所述账号D发布的微博g向账号E所在的用户界面推送。
[0034]在所述第一步骤中进行微博的按内容分类的方法有多种,以下提供一种具体的方法,如首先通过关键字提取获取微博内容,然后根据已经存储的分类规则进行按关键字匹配分配。微博中表征同一意思的关键字有多个,再具体操作时可以采用模糊搜索等技术实现关键字提取微博内容,再通过等效匹配进行具体的分类。如涉及“卖出”时,其等效匹配的同义词或近义词包括“出售”以及“供应”等。
[0035]在所述第二步骤中所述订阅信息的获取方法,可以为直接用户的自定义信息接收方法、提供订阅信息生成模板以供用户填写或者直接接收用户描述信息,再根据描述信息生成标准化的订阅信息等方法。
[0036]具体的实现过程中,为了方便微博的分类以及订阅信息的生成,还包括微博分类标准化步骤以及订阅信息标准化步骤。所述微博标准化步骤为:将微博提取的关键字采用标准数据库中的标准化词,进行分类并标注。所述订阅信息标准化步骤为:为将订阅信息中各个内容标签采用标准化数据库中的标准化词以及标准化表达结构,进行标准化。所述微博分类标准化步骤以及订阅信息标准化步骤采用的同一标准化数据库中的标准化词,以方便各微博分类与内容标签的匹配。如涉及商品交易可以选用UNSPSC编码作为标准化数据库中的标准化词,并采用UNSPSC编码的商品分类对微博进行分类。按照功能所述UNSPSC表面进行商品分类,由上而下形成了包括区分(segment)、系别(family)、门类(class)以及商品(commodity)分类树。
[0037]本实施例所述的微博推送方法,可以精确的实现微博分类,根据各账号的个性化需求向账号推送微博,从而避免海量信息的无针对性推送导致的信息干扰达以及信息流量大的问题,进一步的提高了用户使用感受的良好度。
[0038]作为本实施例的进一步改进,所述步骤S220中的所述将微博按内容进行分类为: 获取所述微博的内容关键字,并按照所述内容关键字进行分类;所述内容关键字用以
与所述内容标签进行匹配。
[0039]采用内容关键字与内容标签进行匹配,具有实现简便快捷的优点,可以迅速的找到可向收听账号推送的微博,减少了微博推送到收听账号用户界面的时间延迟。
[0040]在具体的实现过程中,所述订阅信息中的发布账号为个人账号和/或群组账号。发布账号可以是一个也可以是多个,从而可以实现一个订阅信息指定多个微博账号,以减少订阅信息量。
[0041]综上所述,本实施例所述的微博推送方法,相对于现有的微博推送方法,能实现微博的自动分类,微博存储逻辑更加清晰,微博的搜索更加方便,同时微博推送更加具有针对性,能有效的提高微博信息传输的精确性以及降低了对用户的信息干扰,提高了用户的使用感受。[0042]第二实施例
如图3所示,本实施例提供一种微博接收方法,所述方法包括:
步骤S310:生成订阅信息,所述订阅信息包括发布账号以及一个或多个内容标签; 步骤S320:接收根据所述订阅信息所推送的微博。
[0043]所述步骤S310中所述生成的订阅信息,还可以包括发布时间等与微博发布相关的信息。生成订阅信息的方式有多种,可以是接收用户输入的自定义信息的生成方法,也可以是向用户提供订阅信息生成菜单、对话框或模板供用户填写等模板化生成方式。
[0044]所述步骤S320中所述接收的微博,不仅是收听账号指定的发布账号,同时是发布账号所发布的且为收听账号的用户感兴趣的微博。
[0045]采用本实施例所述的微博接收方法,减少了信息干扰,用户可以更加精确的获得想要阅读的微博。
[0046]第三实施例
如图4所示,本实施例提供一种微博推送装置,所述装置包括:
订阅信息获取单元410,用以获取收听账号的订阅信息;所述订阅信息包括发布账号以及一个或多个内容标签;
推送单元420,用以根据所述订阅信息向所述收听账号推送微博。
[0047]本实施例为实现第一实施例中所述微博推送方法的物理装置。所述订阅信息获取单元410根据订阅信息获取方法可以是接收单元,从用户端或用户界面接收订阅信息即可;还可以是信息读取单元,用以从指定的位置读取信息,如用户端或用户界面,具体的结构可以包括数据接口等结构。
[0048]所述推送单元420,用以向用户端或用户界面或其他指定位置推送微博,具体的结构可以是一个有线或无线的发送接口。
[0049]所述推送装置可以为一个单独设置的独立设备,如一个独立网元;或集成在微博服务器或微博服务器组或网络平台设备。
[0050]本实施例所述的微博推送装置,具有向收听账号推送指定的发布账号中用户感兴趣内容的微博的功能,从而可以有效的减少信息干扰,提高微博传输的精确性。
[0051]作为本实施例的进一步改进,所述装置还包括分类单元;
所述分类单元,用以将微博按内容进行分类;
所述订阅信息所指定的发布账号所发布的,且内容与所述内容标签匹配的微博,为向所述收听账号推送的微博。
[0052]所述分类单元为根据预存储的分类规则以及微博内容,对微博进行分类的功能单元,具体的结构可以是包括比较器、包括比较器的集成电路或能实现分类的处理器。所述处理器包括单片机、数字处理器、可编程阵列以及中央处理器中的任意一种。
[0053]本实施例所述的微博推送装置,通过分类单元的设置,实现了微博分类,使得微博的存储逻辑条理性更强,方便了微博的查询和搜索。
[0054]此外,所述分类单元具体用以获取所述微博的内容关键字,并按照所述内容关键字进行分类;所述内容关键字用以与所述内容标签进行匹配。将所述分类单元设置为通过关键字匹配进行微博分类的单元,具有结构简单,实现简便的优点。
[0055]所述订阅信息中的发布账号为个人账号和/或群组账号。所述发布账号可以是一个或多个。在具体的实现过程中,所述分类单元,可以包括微博内容识别模块、标准化模块以及分类模块。所述识别模块用以识别微博内容,具体的如采用KEA等关键词提取方法提取微博的内容关键字。所述标准化模块又可以分为标准化化数据库以及标准化操作子模块;所述标准化数据库存储了将内容关键字进行标准化替换的各种标准化词;所述标准化操作子模块用以将所述内容关键字替换成所述标准化数据库中的标准化词。所述分类模块用以利用标准化模块处理结果对微博进行分类。通过标准化可以实现微博分类的统一化,提高分类的兼容性和可识别性。
[0056]此外,本实施例所述的微博推送装置还可以是包括处理器、存储介质、至少一个通信接口以及总线的设备。所述总线用以连接所述处理器、存储介质以及通信接口,以实现数据在设备内部的传输与交互。所述处理器可以是一个或多个。所述存储介质上存储有软件或固件;所述处理器在运行存储在所述存储介质上的软件固或件时,可以实现以下功能:
获取收听账号的订阅信息;所述订阅信息包括发布账号以及一个或多个内容标签; 根据所述订阅信息向所述收听账号推送微博。
[0057]所述存储介质中用于存储上述软件或固件的部分通常为掉电保持存储介质,如ROM以及Flash等。
[0058]所述通信接口可以是有线通信接口或无线通信接口,用以与网络实现数据交互。
[0059]本实施例所述的微博推送装置,为第一实施例中所述的微博推送方法提供了具体的实现结构,具有微博推送精确性高,用户端或用户界面的干扰信息少,用户使用体验好等优点。
[0060]第四实施例:
如图5所示,本实施例提供一种微博接收装置,所述装置包括:
订阅信息生成单元510,用以生成订阅信息,所述订阅信息包括发布账号以及一个或多个内容标签;
接收单元520,用以接收根据所述订阅信息所推送的微博。
[0061]所述订阅信息生成单元510具体的结构可以包括实体键盘、虚拟键盘、触摸或鼠标等指示装置等物理结构,用以形成人机交互接口,从用户处接受生成订阅信息的相关信息。所述指示装置可以指向屏幕上的具体应用,用以打开、关闭或运行处理器上某一应用的
物理装置。
[0062]所述接收单元520可以是无线接收单元也可以是有线接收单元,具体的结构可为接收天线以及网络接口,用以接收网络侧一个或多个服务器或网络平台根据订阅信息所推送的微博。
[0063]本实施例所述的微博接收装置为本发明所述的微博接收方法提供了具体的实现的物理装置,具体的结构可以是手机、平板电脑、个人电脑等可以支持微博应用的其他装置。
[0064]此外,所述微博接收装置还包括实现其他处理功能单元,可以用以进行微博的发布、分享、存储以及删除等处理,以与网络侧的服务器或服务平台进行关于微博的综合交互。
[0065]综合上述,本实施例所述的微博接收装置,可以根据用户指示或系能的内置指令,获取用户发布账号所发布的感兴趣的微博,提升了用户使用感受的良好度。[0066]第五实施例
本实施例提供一种微博处理系统包括终端以及网络侧;所述终端用于与用户进行直接交互,进行微博的发布、分享、接收、存储以及删除等微博处理的操作。所述网络侧用以支撑各终端用户的微博操作。
[0067]图6中所示,提供了一种微博处理系统,所述系统包括第一终端610以及第二终端630以位于网络侧的服务器或网络平台620。
[0068]所述服务器或网络平台620,包括接收单元、分类单元、订阅信息获取单元以及推送单元。
[0069]所述接单元收,用以接收第一终端610以及第二终端630所发布的微博。
[0070]所述分类单元,用以对各终端发布的微博根据内容进行分类,形成分类微博
所述订阅信息获取单元,用以从终端获取订阅信息;获取订阅信息的方法有多种,对应的获取订阅信息的物理结构也有多种,在此就不再一一赘述。
[0071]所述推送单元,根据所述订阅信息推送微博,具体可为从所述分类单元所形成的分类微博中,选取满足订阅信息指定发布账号中指定内容的微博推送到终端。
[0072]所述第一终端610以及第二终端630都是本发明中所述的微博接收装置,同时也作为微博发布装置,与网络侧的服务器或网络平台620进行关于微博内容的交互。
[0073]具体的如第一终端610的收听账号生成订阅信息,订阅信息中指示为获取第二终端630中所运行的第一账号所述发布的交易信息;所述订阅信息包括第一账号、交易信息。所述交易信息为内容标签,进一步的所述交易信息还可以进一步分为买入或卖出以及商品标的以及价格区间等内容标签。所述服务器或网络平台620的订阅信息获取单元获取所述订阅信息。
[0074]当第二终端630中的第一账号发布微博时,所述服务器或网络平台620的接收单元接收并存储所述第一账号发布的微博,所述服务器或网络平台620分类单元根据微博内容进行分类。
[0075]所述服务器或网络平台620的推送单元,根据所述订阅信息获取单元所获取的订阅信息以及所述分类单元对微博的分类,将微博推送到第一终端的收听账号的用户界面,进而实现了第一账号关于交易的微博从第二终端向第一终端中收听账号的定向流动。
[0076]本实施例所述的微博处理系统,基于本发明的微博推送装置以及微博接收装置,提供了一种包括终端以及服务器或网络平台的微博处理装置,相对于现有的微博处理系统,进一步实现了微博定向流动的精度,提高了用户的体验感受良好度。
[0077]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如下步骤:(方法的步骤),所述的存储介质,如:R0M/RAM、磁碟、光盘等。”,来保护计算机可读取存储介质。
[0078]以上实施方式仅用于说明本发明,而并非对本发明的限制,有关【技术领域】的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
[0079]以上所述实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本【技术领域】的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。
【权利要求】
1.一种微博推送方法,其特征在于,所述方法包括: 获取收听账号的订阅信息;所述订阅信息包括发布账号以及一个或多个内容标签; 根据所述订阅信息向所述收听账号推送微博。
2.根据权利要求1所述方法,其特征在于,在所述根据所述订阅信息向所述收听账号推送微博之前,所述方法还包括: 将微博按内容进行分类; 所述订阅信息所指定的发布账号所发布的,且内容与所述内容标签匹配的微博,为向所述收听账号推送的微博。
3.根据权利要求2所述的方法,其特征在于,所述将微博按内容进行分类为: 获取所述微博的内容关键字,并按照所述内容关键字进行分类;所述内容关键字用以与所述内容标签进行匹配。
4.根据权利要求1、2或3所述方法,其特征在于,所述订阅信息中的发布账号为个人账号和/或群组账号。
5.一种微博接收方法,其特征在于,所述方法包括: 生成订阅信息,所述订阅信息包括发布账号以及一个或多个内容标签; 接收根据所述订阅信息所推送的微博。
6.一种微博推送装置,其特征在于,所述装置包括: 订阅信息获取单元,用以获取收听账号的订阅信息;所述订阅信息包括发布账号以及一个或多个内容标签; 推送单元,用以根据所述订阅信息向所述收听账号推送微博。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括分类单元; 所述分类单元,用以将微博按内容进行分类; 所述订阅信息所指定的发布账号所发布的,且内容与所述内容标签匹配的微博,为向所述收听账号推送的微博。
8.根据权利要求7所述的装置,其特征在于, 所述分类单元具体用以获取所述微博的内容关键字,并按照所述内容关键字进行分类;所述内容关键字用以与所述内容标签进行匹配。
9.根据权利要求6、7或8所述装置,其特征在于,所述订阅信息中的发布账号为个人账号和/或群组账号。
10.一种微博接收装置,其特征在于,所述装置包括: 订阅信息生成单元,用以生成订阅信息,所述订阅信息包括发布账号以及一个或多个内容标签; 接收单元,用以接收根据所述订阅信息所推送的微博。
【文档编号】H04L29/08GK103618668SQ201310696584
【公开日】2014年3月5日 申请日期:2013年12月18日 优先权日:2013年12月18日
【发明者】柴跃廷, 张楠 申请人:清华大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1