一种微博定向的方法、系统及客户端的制作方法

文档序号:6504160阅读:183来源:国知局
一种微博定向的方法、系统及客户端的制作方法
【专利摘要】本发明公开了一种微博定向的方法、系统及客户端,其中方法包括:第一客户端获取第一用户的微博读取指令;所述第一客户端根据所述第一用户的关键词,从第二用户的发件箱中提取与所述第一用户关键词匹配的定向发布微博,其中,所述第二用户为所述第一用户关注的有定向发布权限的用户;展示所述微博。采用本发明能减少用户接收微博时收到不关注的微博内容,并且操作简便。
【专利说明】一种微博定向的方法、系统及客户端

【技术领域】
[0001] 本发明涉及微博推送技术,尤其涉及一种微博定向的方法、系统及客户端。

【背景技术】
[0002] 目前,当需要向大量选定的目标用户定向发布微博时,通常采用写扩散的方法,所 述写扩散为:将所要发布的微博写入每个选定的目标用户的收件箱内,从而完成微博的定 向发表。但是,上述写扩散方法存在发布后清理困难的问题,因为基于写扩散的方法将微博 写入收听用户的收件箱后,用户查看微博后需要对收件箱内的微博进行删除时,操作非常 复杂;并且可能会将微博发送给并不想接收到该类别微博的用户的收件箱中。
[0003] 可见,现有技术中定向发布微博的方法,可能会在用户接收微博的时候收到不关 注的微博内容,并且用户查看微博后需要对收件箱内的微博进行删除时,操作非常复杂。


【发明内容】

[0004] 有鉴于此,本发明的目的在于提供一种微博定向的方法、系统及客户端,能减少用 户接收微博时收到不关注的微博内容,并且操作简便。
[0005] 为达到上述目的,本发明的技术方案是这样实现的:
[0006] -种微博定向的方法,包括:
[0007] 第一客户端获取第一用户的微博读取指令;
[0008] 所述第一客户端根据所述第一用户的关键词,从第二用户的发件箱中提取与所述 第一用户关键词匹配的定向发布微博,其中,所述第二用户为所述第一用户关注的有定向 发布权限的用户;
[0009] 展示所述微博。
[0010] 所述第一用户关键词,包括:第一用户设置的个性标签;
[0011] 和/或,第一用户在预设的时间段内发表微博的关键词;
[0012] 和/或,第一用户的基于收听链的分类关键词。
[0013] 所述第一客户端根据所述第一用户的关键词,从第二用户的发件箱中提取与所述 第一用户关键词匹配的定向发布微博,包括:所述第一客户端将所述第一用户关键词、与所 述第二用户的发件箱中的定向发布微博关键词进行对比,提取所述定向发布微博关键词与 所述第一用户关键词相同或相似的所有定向发布微博。
[0014] 所述展示所述微博,包括:第一客户端对所述定向发布微博排序后进行展示。
[0015] 该方法还包括:
[0016] 第二客户端获取第二用户需要定向发布的微博的关键词;
[0017] 将所述需要定向发布的微博及所述微博的关键词保存到所述第二用户的发件箱。
[0018] 所述第二客户端获取第二用户需要定向发布的微博的关键词,包括:
[0019] 第二客户端根据第二用户需要定向发布的微博的内容提取关键词;
[0020] 或者,第二客户端根据第二用户对所述提取的关键词的删除、增加和/或修改操 作,确定需要定向发布的微博的关键词。
[0021] 所述第二客户端获取第二用户需要定向发布的微博的关键词之后,该方法还包 括:获取并展示所述定向发布微博关键词对应的用户覆盖率;
[0022] 其中,所述用户覆盖率的计算方法为:用户关键词与至少一个所述定向发布微博 关键词相同或相似的、收听所述第二用户的用户数量,与收听所述第二用户的用户总数的 比值。
[0023] -种客户端,包括:匹配模块和显示模块;其中,
[0024] 匹配模块,用于获取第一用户的微博读取指令,根据所述第一用户的关键词,从服 务器的第二用户的发件箱中提取与所述第一用户关键词匹配的定向发布微博,将所述微博 发送给显示模块,其中,所述第二用户为所述第一用户关注的有定向发布权限的用户;
[0025] 显示模块,用于展示匹配模块发来的所述微博。
[0026] 所述客户端还包括:用户关键词提取模块,用于提取第一用户关键词;
[0027] 其中,所述第一用户关键词包括:第一用户设置的个性标签;和/或,第一用户在 预设的时间段内发表微博的关键词;和/或,第一用户的基于收听链的分类关键词。
[0028] 所述匹配模块,具体用于将用户关键词提取模块中保存的所述第一用户关键词、 与服务器中第二用户的发件箱中的所有定向发布微博关键词进行对比,提取所述定向发布 微博关键词与所述第一用户关键词相同或相似的所有定向发布微博;
[0029] 相应的,所述用户关键词提取模块,还用于为匹配模块提供第一用户关键词。
[0030] 所述显示模块,还用于展示匹配模块发来的排序后的微博;
[0031] 相应的,所述匹配模块,具体用于对所述定向发布微博排序后发送给显示模块。
[0032] -种客户端,包括:微博关键词提取模块,用于获取第二用户需要定向发布的微博 的关键词;将所述需要定向发布的微博及所述微博的关键词保存到服务器中所述第二用户 的发件箱。
[0033] 所述微博关键词提取模块,具体用于根据第二用户需要定向发布的微博的内容提 取关键词;或者,根据第二用户对所述提取的关键词的删除、增加和/或修改操作,确定需 要定向发布的微博的关键词。
[0034] 所述客户端还包括:计算模块和显示模块;其中,
[0035] 计算模块,用于从微博关键词提取模块获取定向发布微博关键词,计算所述定向 发布微博关键词对应的用户覆盖率,将所述用户覆盖率发送给显示模块;
[0036] 显示模块,用于展示计算模块发来的用户覆盖率。
[0037] 所述计算模块,具体用于计算用户覆盖率,所述用户覆盖率为:用户关键词与至少 一个所述定向发布微博关键词相同或相似的、收听所述第二用户的用户数量,与收听所述 第二用户的用户总数的比值。
[0038] -种微博定向的系统,包括:第一客户端、第二客户端及服务器;其中,
[0039] 所述第一客户端为上述根据第一用户的微博读取指令及所述第一用户的关键词, 从服务器的第二用户的发件箱中提取与所述第一用户关键词匹配的定向发布微博,并进行 显示的客户端;
[0040] 所述第二客户端为上述获取第二用户需要定向发布的微博的关键词,以及将需要 定向发布的微博及所述微博的关键词保存到服务器中所述第二用户的发件箱的客户端;
[0041] 所述服务器,用于维护用户发件箱。
[0042] 本发明所提供的微博定向的方法、系统及客户端,能在第一客户端获取第一用户 的微博读取指令时;所述第一客户端根据所述第一用户的关键词,从第二用户的发件箱中 提取与所述第一用户关键词匹配的定向发布微博,其中,所述第二用户为所述第一用户关 注的有定向发布权限的用户,然后展示所述微博。这样,通过用户关键词匹配对应的定向发 布微博,从而保证减少用户接收微博时收到不关注的微博内容;另外,由于微博存储在第二 用户的发件箱中,第一用户只需要去第二用户的发件箱中访问微博,不存在删除操作,所以 操作简便,从而提升用户的使用体验。

【专利附图】

【附图说明】
[0043] 图1为本发明微博定向的方法中读取微博的方法流程示意图;
[0044] 图2为本发明微博定向的方法中发布微博的方法流程示意图;
[0045] 图3为本发明微博定向的系统结构示意图;
[0046] 图4为本发明实施例一的方法流程示意图;
[0047] 图5为本发明实施例一发布微博的方法中发布微博时的操作界面示意图;
[0048] 图6为本发明实施例二的方法流程示意图。

【具体实施方式】
[0049] 本发明的基本思想是:第一客户端获取第一用户的微博读取指令;所述第一客户 端根据所述第一用户的关键词,从第二用户的发件箱中提取与所述第一用户关键词匹配的 定向发布微博,其中,所述第二用户为所述第一用户关注的有定向发布权限的用户;展示所 述微博。
[0050] 下面结合附图及具体实施例对本发明再作进一步详细的说明。
[0051] 本发明提出的一种微博定向的方法中读取微博的方法,如图1所示,包括以下步 骤:
[0052] 步骤101 :第一客户端获取第一用户的微博读取指令。
[0053] 步骤102 :所述第一客户端根据所述第一用户的关键词,从第二用户的发件箱中 提取与所述第一用户关键词匹配的定向发布微博,其中,所述第二用户为所述第一用户关 注的有定向发布权限的用户。
[0054] 这里,所述第一用户关键词包括:第一用户设置的个性标签;和/或,第一用户在 预设的时间段内发表微博的关键词;和/或,第一用户的基于收听链的分类关键词;其中, 所述预设的时间段可以根据实际情况设置,比如可以为最近一个月内,还可以为最近三个 月。
[0055] 所述从第二用户的发件箱中提取与所述第一用户关键词匹配的定向发布微博包 括:所述第一客户端将所述用户关键词、与所述第二用户的发件箱中的定向发布微博关键 词进行对比,提取所述定向发布微博关键词与所述用户关键词相同或相似的所有定向发布 微博。
[0056] 进一步的,从第二用户的发件箱中提取与所述第一用户关键词匹配的定向发布微 博时,优先选取第一用户设置的个性标签,和/或第一用户在预设的时间段内发表微博的 关键词作为所述第一用户关键词;若根据所述第一用户关键词从第二用户的发件箱中提取 到的微博数量小于预设的数量,则将所述第一用户的基于收听链的分类关键词也作为第一 用户关键词从第二用户的发件箱中提取匹配的微博。
[0057] 其中,所述预设的数量可以根据实际情况设置,比如可以为10个。
[0058] 步骤103 :展示所述微博。
[0059] 这里,所述展示为:第一客户端对所述定向发布微博排序后进行展示;
[0060] 其中,所述排序可以包括:按照微博与所述第一用户关键词的相关度由高到低的 顺序进行排列,其中,具有相同相关度的微博进一步按照时间线(TimeLine)排序,所述相 关度为微博关键词与第一用户关键词相同或相似的数量。
[0061] 本发明提出的一种微博定向的方法中发布微博的方法,如图2所示,包括以下步 骤:
[0062] 步骤201 :第二客户端获取第二用户需要定向发布的微博的关键词。
[0063] 这里,所述第二客户端获取第二用户需要定向发布的微博的关键词为:第二客户 端根据第二用户需要定向发布的微博的内容提取关键词;或者,第二客户端根据第二用户 对所述提取的关键词的删除、增加和/或修改操作,确定需要定向发布的微博的关键词。
[0064] 进一步的,执行步骤201之后,还会所述第二客户端获取并展示第二用户定向发 布微博关键词对应的用户覆盖率;
[0065] 其中,所述用户覆盖率的计算方法为:用户关键词与至少一个所述定向发布微博 关键词相同或相似的、收听所述第二用户的用户数量,与收听所述第二用户的用户总数的 比值。
[0066] 进一步的,获取到所述定向发布微博关键词对应的用户覆盖率之后,还可以重新 提取微博关键词。
[0067] 步骤202 :将所述需要定向发布的微博及所述微博的关键词保存到所述第二用户 的发件箱。
[0068] 本发明微博定向的系统,如图3所示,包括:第一客户端31及服务器32 ;其中,
[0069] 第一客户端31,用于获取第一用户的微博读取指令;根据所述第一用户的关键 词,从服务器32的第二用户的发件箱中提取与所述第一用户关键词匹配的定向发布微博, 展示所述微博;其中,所述第二用户为所述第一用户关注的有定向发布权限的用户;
[0070] 服务器32,用于维护用户的发件箱。
[0071] 所述系统还包括:第二客户端33,用于获取第二用户需要定向发布的微博的关键 词,将所述需要定向发布的微博及所述微博的关键词发送给服务器32 ;相应的,所述服务 器32,还用于将第二客户端33发来的所述需要定向发布的微博及所述微博的关键词保存 在所述第二用户的发件箱中。
[0072] 所述第一客户端31,还用于保存用户关键词以及将所述第一用户关键词发送给服 务器32;相应的,所述服务器32,还用于保存第一客户端31发来的第一用户关键词。其中, 所述第一用户关键词包括:第一用户设置的个性标签;和/或,第一用户在预设的时间段内 发表微博的关键词;和/或,第一用户的基于收听链的分类关键词;其中,所述预设的时间 段可以根据实际情况设置,比如可以为最近一个月内,还可以为最近三个月。
[0073] 所述第一客户端31,具体用于将所述第一用户关键词、与服务器32中保存的第二 用户的发件箱中的所有定向发布微博关键词进行对比,提取所述定向发布微博关键词与所 述第一用户关键词相同或相似的所有定向发布微博。
[0074] 所述第一客户端31,具体用于对提取到的所述微博进行排序后展示;其中,所述 排序包括:按照微博与所述用户关键词的相关度由高到低的顺序进行排列,其中,具有相同 相关度的微博进一步按照TimeLine排序,所述相关度为微博关键词与用户关键词相同或 相似的数量。
[0075] 所述第二客户端33,还用于第二用户需要定向发布的微博时,获取所述定向发布 微博关键词对应的用户覆盖率。所述获取需要定向发布的微博的关键词为:根据需要定向 发布的微博的内容提取关键词;或者,根据用户对所述提取的关键词的删除、增加和/或修 改操作,确定需要定向发布的微博的关键词。
[0076] 所述第二客户端33,具体用于从服务器32中查看用户关键词与至少一个所述定 向发布微博关键词相同或相似的、收听所述第二用户的用户数量,与收听所述第二用户的 用户总数的比值作为所述定向发布微博关键词对应的用户覆盖率。
[0077] 所述第一客户端31包括:匹配模块311和显示模块312 ;其中,
[0078] 匹配模块311,用于获取第一用户的微博读取指令,根据所述第一用户的关键词, 从服务器的第二用户的发件箱中提取与所述第一用户关键词匹配的定向发布微博,将所述 微博发送给显示模块312,其中,所述第二用户为所述第一用户关注的有定向发布权限的用 户;
[0079] 显示模块312,用于展示匹配模块311发来的所述微博。
[0080] 所述第一客户端31还包括:用户关键词提取模块313,用于保存第一用户关键词 以及将所述第一用户关键词发送给服务器32;其中,所述第一用户关键词包括:第一用户 设置的个性标签;和/或,第一用户在预设的时间段内发表微博的关键词;和/或,第一用 户的基于收听链的分类关键词。
[0081] 所述匹配模块311,具体用于将用户关键词提取模块313中保存的所述第一用户 关键词、与服务器中第二用户的发件箱中的所有定向发布微博关键词进行对比,提取所述 定向发布微博关键词与所述第一用户关键词相同或相似的所有定向发布微博;相应的,所 述用户关键词提取模块313,还用于为匹配模块311提供第一用户关键词。
[0082] 所述显示模块312,还用于展示匹配模块311发来的排序后的微博;相应的,所述 匹配模块311,具体用于对所述定向发布微博排序后发送给显示模块312。
[0083] 所述匹配模块311,具体用于将所述定向发布微博中含有的与用户关键词提取模 块313中保存的所述第一用户关键词的相关度由高到低的顺序进行排列,其中,具有相同 相关度的微博进一步按照TimeLine排序,所述相关度为微博关键词与第一用户关键词相 同或相似的数量。
[0084] 所述第二客户端33包括:微博关键词提取模块331,用于获取第二用户需要定向 发布的微博的关键词;将所述需要定向发布的微博及所述微博的关键词保存到服务器32 中所述第二用户的发件箱。
[0085] 所述第二客户端33还包括:计算模块332,用于从微博关键词提取模块331获取 定向发布微博关键词,计算所述定向发布微博关键词对应的用户覆盖率,将所述用户覆盖 率发送给显示模块333 ;相应的,所述显示模块333,还用于展示计算模块332发来的用户覆 盖率。
[0086] 所述计算模块332,具体用于从服务器32中提取用户关键词与至少一个所述定向 发布微博关键词相同或相似的、收听所述第二用户的用户数量,与收听所述第二用户的用 户总数的比值作为所述微博关键词对应的用户覆盖率。
[0087] 下面通过具体实施例对本发明的技术方案作进一步详细说明。
[0088] 实施例一、
[0089] 图4为微博定向的方法中发布微博的方法,具体为:
[0090] 步骤401 :第二用户使用第二客户端编辑需要定向发布的微博。
[0091] 步骤402 :所述第二客户端获取第二用户需要定向发布的微博的关键词,并获取 第二用户定向发布微博关键词对应的用户覆盖率。
[0092] 步骤403 :所述第二客户端将所述需要定向发布的微博及所述微博的关键词保存 到服务器中所述第二用户的发件箱。
[0093] 本实施例中,第二用户编辑定向发布微博、以及获取定向发布微博关键词的操作 界面如图5所示,其中,定向发布会优先根据微博关键词,以及粉丝的用户关键词,选取粉 丝中有相似爱好的用户群作为发布对象,并在其后显示该用户群的粉丝数。可以删除某个 自动生成的关键词,并在末尾新增自定义关键词以修正发布群体。并且,可以直观的看到在 当前选取关键词的条件下,该定向微博的用户覆盖率,确认无误后点击"定向发布",该微博 会存入第二用户的发件箱内,包括与该微博相关的微博关键词与分类关键词。
[0094] 可见,通过使用本实施例提供的技术方案,能够实时查看到当前定向发布微博关 键词覆盖的用户范围,从而便于用户直观的看到发布效果,提升使用体验。另外,由于微博 存储在第二用户的发件箱中,因此第一用户对所述第二用户的微博的进行操作时不存在删 除操作,这样就会使第一用户操作简便。
[0095] 实施例二、
[0096] 图6为微博定向的方法中读取微博的方法,具体为:
[0097] 步骤601 :第一客户端获取第一用户的关键词。
[0098] 所述第一用户关键词为:第一用户设置的个性标签;
[0099] 和/或,第一用户在预设的时间段内发表微博的关键词;
[0100] 和/或,第一用户的基于收听链的分类关键词。
[0101] 另外在提取第一用户关键词时,优先选取品牌、行业名这类具有实体含义的关键 词进行存储,只有在这类关键词覆盖用户率过少时,才对推荐分类关键词。
[0102] 步骤602 :第一客户端根据所述第一用户的关键词,从第二用户的发件箱中提取 与所述第一用户关键词匹配的定向发布微博,其中,所述第二用户为所述第一用户关注的 有定向发布权限的用户。
[0103] 比如,第一客户端对第一用户收听的每个第二用户的收件箱,者会用第一用户关 键词去匹配第二用户的定向发布的微博,如果收听的第二用户的收件箱中定向发布的微博 对应的微博关键词中有符合自己兴趣爱好的,此时该消息才提取该定向发布微博。
[0104] 步骤603 :对所述微博排序后进行展示。
[0105] t匕如,按照TimeLine排序后展示。
[0106] 可见,使用本实施例提供的方案,通过用户关键词匹配对应的定向发布微博,从而 减少了用户接收微博时收到的不关注的微博内容;另外,由于微博存储在第二用户的发件 箱中,第一用户只需要去第二用户的发件箱中访问微博,所以不存在删除操作,操作简便, 从而提升用户的使用体验。
[0107] 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
【权利要求】
1. 一种微博定向的方法,其特征在于,该方法包括: 第一客户端获取第一用户的微博读取指令; 所述第一客户端根据所述第一用户的关键词,从第二用户的发件箱中提取与所述第一 用户关键词匹配的定向发布微博,其中,所述第二用户为所述第一用户关注的有定向发布 权限的用户; 展示所述微博。
2. 根据权利要求1所述的方法,其特征在于,所述第一用户关键词,包括:第一用户设 置的个性标签; 和/或,第一用户在预设的时间段内发表微博的关键词; 和/或,第一用户的基于收听链的分类关键词。
3. 根据权利要求2所述的方法,其特征在于,所述第一客户端根据所述第一用户的关 键词,从第二用户的发件箱中提取与所述第一用户关键词匹配的定向发布微博,包括:所述 第一客户端将所述第一用户关键词、与所述第二用户的发件箱中的定向发布微博关键词进 行对比,提取所述定向发布微博关键词与所述第一用户关键词相同或相似的所有定向发布 微博。
4. 根据权利要求3所述的方法,其特征在于,所述展示所述微博,包括:第一客户端对 所述定向发布微博排序后进行展示。
5. 根据权利要求1-4任一项所述的方法,其特征在于,该方法还包括: 第二客户端获取第二用户需要定向发布的微博的关键词; 将所述需要定向发布的微博及所述微博的关键词保存到所述第二用户的发件箱。
6. 根据权利要求5所述的方法,其特征在于,所述第二客户端获取第二用户需要定向 发布的微博的关键词,包括: 第二客户端根据第二用户需要定向发布的微博的内容提取关键词; 或者,第二客户端根据第二用户对所述提取的关键词的删除、增加和/或修改操作,确 定需要定向发布的微博的关键词。
7. 根据权利要求5所述的方法,其特征在于,所述第二客户端获取第二用户需要定向 发布的微博的关键词之后,该方法还包括:获取并展示所述定向发布微博关键词对应的用 户覆盖率; 其中,所述用户覆盖率的计算方法为:用户关键词与至少一个所述定向发布微博关键 词相同或相似的、收听所述第二用户的用户数量,与收听所述第二用户的用户总数的比值。
8. -种客户端,其特征在于,该客户端包括:匹配模块和显示模块;其中, 匹配模块,用于获取第一用户的微博读取指令,根据所述第一用户的关键词,从服务器 的第二用户的发件箱中提取与所述第一用户关键词匹配的定向发布微博,将所述微博发送 给显示模块,其中,所述第二用户为所述第一用户关注的有定向发布权限的用户; 显示模块,用于展示匹配模块发来的所述微博。
9. 根据权利要求8所述的客户端,其特征在于,所述客户端还包括:用户关键词提取模 块,用于提取第一用户关键词; 其中,所述第一用户关键词包括:第一用户设置的个性标签;和/或,第一用户在预设 的时间段内发表微博的关键词;和/或,第一用户的基于收听链的分类关键词。
10. 根据权利要求9所述的客户端,其特征在于, 所述匹配模块,具体用于将用户关键词提取模块中保存的所述第一用户关键词、与服 务器中第二用户的发件箱中的所有定向发布微博关键词进行对比,提取所述定向发布微博 关键词与所述第一用户关键词相同或相似的所有定向发布微博; 相应的,所述用户关键词提取模块,还用于为匹配模块提供第一用户关键词。
11. 根据权利要求10所述的客户端,其特征在于, 所述显示模块,还用于展示匹配模块发来的排序后的微博; 相应的,所述匹配模块,具体用于对所述定向发布微博排序后发送给显示模块。
12. -种客户端,其特征在于,该客户端包括:微博关键词提取模块,用于获取第二用 户需要定向发布的微博的关键词;将所述需要定向发布的微博及所述微博的关键词保存到 服务器中所述第二用户的发件箱。
13. 根据权利要求12所述的客户端,其特征在于, 所述微博关键词提取模块,具体用于根据第二用户需要定向发布的微博的内容提取关 键词;或者,根据第二用户对所述提取的关键词的删除、增加和/或修改操作,确定需要定 向发布的微博的关键词。
14. 根据权利要求13所述的客户端,其特征在于,所述客户端还包括:计算模块和显示 模块;其中, 计算模块,用于从微博关键词提取模块获取定向发布微博关键词,计算所述定向发布 微博关键词对应的用户覆盖率,将所述用户覆盖率发送给显示模块; 显示模块,用于展示计算模块发来的用户覆盖率。
15. 根据权利要求14所述的客户端,其特征在于, 所述计算模块,具体用于计算用户覆盖率,所述用户覆盖率为:用户关键词与至少一个 所述定向发布微博关键词相同或相似的、收听所述第二用户的用户数量,与收听所述第二 用户的用户总数的比值。
16. -种微博定向的系统,其特征在于,所述系统包括:第一客户端、第二客户端及服 务器;其中, 所述第一客户端为权利要求8-11任一项所述的客户端; 所述第二客户端为权利要求12-15任一项所述的客户端; 所述服务器,用于维护用户发件箱。
【文档编号】G06F17/30GK104142963SQ201310231994
【公开日】2014年11月12日 申请日期:2013年6月9日 优先权日:2013年6月9日
【发明者】周智昊, 田明, 刘里 申请人:腾讯科技(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1