CN102404129B - 广播消息的方法和服务器 - Google Patents

广播消息的方法和服务器 Download PDF

Info

Publication number
CN102404129B
CN102404129B CN201010287140.3A CN201010287140A CN102404129B CN 102404129 B CN102404129 B CN 102404129B CN 201010287140 A CN201010287140 A CN 201010287140A CN 102404129 B CN102404129 B CN 102404129B
Authority
CN
China
Prior art keywords
message
attribute
configuration information
querying command
query
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201010287140.3A
Other languages
English (en)
Other versions
CN102404129A (zh
Inventor
袁昌文
舒军
代龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201010287140.3A priority Critical patent/CN102404129B/zh
Publication of CN102404129A publication Critical patent/CN102404129A/zh
Application granted granted Critical
Publication of CN102404129B publication Critical patent/CN102404129B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种广播消息的方法和服务器,属于网络技术领域。本方法包括:接收查询命令,所述查询命令用于查询包含至少一个属性的消息,并提取所述至少一个属性;提取所述至少一个属性中每个属性对应的预先设置的查询配置信息;根据所述查询配置信息判断所述查询命令是否合法,当所述查询命令合法时,根据所述至少一个属性和所述查询配置信息进行查询并广播查询到的消息。该服务器包括:查询命令接收模块、配置信息提取模块和安全播放模块。

Description

广播消息的方法和服务器
技术领域
本发明涉及网络技术领域,特别涉及一种广播消息的方法和服务器。
背景技术
微博是一个基于用户关系的信息分享、传播以及获取平台。这个平台为用户提供了方便的发表消息方式,同时也为用户提供了简单的查看消息入口。几乎每个微博产品,都会提供一个广播大厅。广播大厅的作用是将发表者最新发表的一些消息聚合在里面,这些消息能够调动发表者发表消息的积极性,同时也能够吸引查看者的注意,方便于信息的快速传递。
在对现有技术进行分析后,发明人发现现有技术至少具有如下缺点:
现有技术中的广播大厅中的消息一般为用户的流水消息,信息量大而零碎,没有针对性,使得用户只能被动的查看广播大厅随机播放的消息,盲目性大。
发明内容
本发明实施例提供了一种广播消息的方法和服务器。所述技术方案如下:
一种广播消息的方法,所述方法用于广播大厅,包括:
接收查询命令,所述查询命令用于查询包含至少一个属性的消息,并提取所述至少一个属性;
提取所述至少一个属性中每个属性对应的预先设置的查询配置信息;
根据所述查询配置信息判断所述查询命令是否合法,当所述查询命令合法时,根据所述至少一个属性和所述查询配置信息进行查询并广播查询到的消息。
所述至少一个属性中任一个属性对应的预先设置的查询配置信息包括:所述任一个属性对应的安全等级和是否允许执行所述属性查询的判断条件;
当所述查询命令用于查询包含两个或两个以上属性的消息时,所述预先配置的查询配置信息还包括:任一个属性的优先级和任一个属性对应的消息之间的配比。
根据所述查询配置信息判断所述查询命令是否合法,具体包括:
根据所述至少一个属性对应的预先设置的查询配置信息判断所述查询命令是否符合所述查询配置信息中的判断条件,如果是,则所述查询命令合法。
当所述查询命令合法时,根据所述至少一个属性和所述查询配置信息进行查询并广播查询到的消息,之后还包括:
每隔预设时长,获取上一次查询之后接收并存储的消息中符合所述至少一个属性和所述查询配置信息的消息,并广播获取到的消息。
所述方法还包括:
当接收到消息时,抽取所述消息的至少一个属性;
根据所述至少一个属性对所述消息进行分类;
按照所述至少一个属性分别存储所述分类后的消息。
所述消息为用户发表的消息或经过人工编辑审核的消息。
接收消息并抽取所述消息的至少一个属性,具体包括:
接收消息并根据预设规则对所述消息进行过滤,当所述消息符合预设规则时,抽取所述消息的至少一个属性。
根据所述至少一个属性对所述消息进行分类,具体包括:
按照预设顺序,提取所述至少一个属性中每一个属性对应的预设规则;
判断所述消息是否符合所述预设规则,当所述消息符合每一个属性对应的预设规则时,则根据所述至少一个属性对所述消息进行分类。
一种广播消息的服务器,所述服务器用于广播大厅,包括:
查询命令接收模块,用于接收查询命令,所述查询命令用于查询包含至少一个属性的消息,并提取所述至少一个属性;
配置信息提取模块,用于提取所述至少一个属性中每个属性对应的预先设置的查询配置信息;
安全播放模块,用于根据所述查询配置信息判断所述查询命令是否合法,当所述查询命令合法时,根据所述至少一个属性和所述查询配置信息进行查询并广播查询到的消息。
所述至少一个属性中任一个属性对应的预先设置的查询配置信息包括:所述任一个属性对应的安全等级和是否允许执行所述属性查询的判断条件;
当所述查询命令用于查询包含两个或两个以上属性的消息时,所述预先配置的查询配置信息还包括:任一个属性的优先级和任一个属性对应的消息之间的配比。
所述安全播放模块包括:
合法性判断单元,用于根据所述至少一个属性对应的预先设置的查询配置信息判断所述查询命令是否符合所述查询配置信息中的判断条件,如果是,则所述查询命令合法。
所述服务器还包括:
重复查询模块,用于每隔预设时长,获取上一次查询之后接收并存储的消息中符合所述至少一个属性和所述查询配置信息的消息,并广播获取到的消息。
所述服务器还包括:
消息接收模块,用于当接收到消息时,抽取所述消息的至少一个属性;
分类模块,用于根据所述至少一个属性对所述消息进行分类;
存储模块,用于按照所述至少一个属性分别存储所述分类后的消息。
所述消息为用户发表的消息或经过人工编辑审核的消息。
所述消息接收模块包括:
过滤单元,用于接收消息并根据预设规则对所述消息进行过滤;
提取单元,用于当所述消息符合预设规则时,抽取所述消息的至少一个属性。
所述分类模块用于按照预设顺序,提取所述至少一个属性中每一个属性对应的预设规则;判断所述消息是否符合所述预设规则,当所述消息符合每一个属性对应的预设规则时,则根据所述至少一个属性对所述消息进行分类。
发明实施例提供的技术方案的有益效果是:
通过提取用户需要查询的消息属性和属性所对应的查询配置信息,为用户广播查询到的消息,使得用户能够有针对性的查看广播大厅中的消息,增加了用户和广播大厅之间的互动,还通过对命令合法性的判断提高了***的安全性,使得不健康、敏感的信息能够拒绝非法请求的访问,从而清洁网络环境。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种广播消息的方法的流程图;
图2是本发明实施例提供的一种广播消息的方法的流程图;
图3是本发明实施例提供的一种广播消息的服务器的结构示意图;
图4是本发明实施例提供的一种广播消息的服务器的结构示意图;
图5是本发明实施例提供的又一种广播消息的服务器的结构示意图;
图6是本发明实施例提供的再一种广播消息的服务器的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
在介绍本发明提供的广播消息的方法之前,首先对本发明的基础知识进行简要的介绍:
本发明提供的广播大厅需要具备下列特点:(1)对微博用户最新发表的消息按照不同属性进行聚合,这里包括地域属性、终端来源属性、用户分类属性等;形成地域广播大厅,手机广播大厅,名人广播大厅等多种属性的广播大厅;(2)按照一定的规则,混合各种属性的数据,形成公共广播大厅;(3)通过机器过滤,人工审核等多种方式,保证各种类型广播大厅数据的安全性。
实施例1
为了增加用户和广播大厅之间的互动,增加广播大厅的针对性,本发明实施例提供了一种广播消息的方法,该方法用于广播大厅,参见图1,该方法包括:
101:接收查询命令,该查询命令用于查询包含至少一个属性的消息,并提取该至少一个属性;
102:提取该至少一个属性中每个属性对应的预先设置的查询配置信息;
103:根据该查询配置信息判断该查询命令是否合法,当该查询命令合法时,根据该至少一个属性和该查询配置信息进行查询并广播查询到的消息。
通过提取用户需要查询的消息属性和属性所对应的查询配置信息,为用户广播查询到的消息,使得用户能够有针对性的查看广播大厅中的消息,增加了用户和广播大厅之间的互动,还通过对查询命令合法性的判断提高了***的安全性,使得不健康、敏感的信息能够拒绝非法请求的访问,从而清洁网络环境。
实施例2
为了为了增加用户和广播大厅之间的互动,增加广播大厅的针对性,本发明实施例提供了一种广播消息的方法,该方法用于广播大厅,参见图2,该方法包括:
201:接收查询命令,并提取需要查询的消息的属性,所述查询命令用于查询指定属性的消息;
本发明实施例中,属性是指广播大厅中消息的纬度,有多个纬度的广播大厅是指将用户发表的微博消息进行归类,形成地域,发表者类型,来源等多种纬度的广播大厅。
优选地,***包含有如下几类属性:地域性、发表者、终端类型以及混合属性。地域性所对应的查询条件为城市ID;发表者所对应的属性是一个分类整形值;终端类型所对应的查询条件是一种或者多种终端类型;混合属性是一种特殊的属性,它是多个维度的组合,***为每一种混合属性分配唯一的属性类型ID,并利用查询命令中携带的属性类型ID查询该属性的消息,该属性类型ID在查询命令中的存在形式可以是原属性类型ID进行了某种算法后得到,也可以是根据一预先设置的映射关系,通过属性类型ID得到其对应的属性。
202:提取每个属性对应的预先设置的查询配置信息;
在本发明实施例中,每个属性对应的预先设置的查询配置信息包括:每一个属性对应的安全等级和是否允许执行该属性查询的判断条件;当该查询命令用于查询包含两个或两个以上属性的消息时,该预先配置的查询配置信息还包括:任一个属性的优先级和任一个属性对应的消息之间的配比。
需要说明的是,当返回查询结果时,需要组装各个属性所对应的消息,并满足查询配置信息的配置条件。
203:根据每个属性对应的预先设置的查询配置信息判断该查询是否符合该查询配置信息中的判断条件,
如果是,则该查询命令合法,执行步骤205;
如果否,则该查询命令不合法,执行步骤204。
举例说明,如,当查询命令查询的属性为地域时,该地域对应的安全等级为一级,且该地域对应的判断条件为如果该地域为北京、上海、深圳或广州中至少一个城市,则允许执行该属性查询,那么当接收到的查询命令所要查询的属性为杭州时,该属性不符合判断条件。
204:拒绝该查询消息的查询命令,结束。
205:根据该至少一个属性和该查询配置信息在预先保存的消息中进行查询,并广播查询到的消息;
需要说明的是,本发明实施例中该查询命令中包含至少一个需要查询的属性,当查询命令中包含的属性为一个的时候,仅对查询并提取属性相对应的消息,而当查询命令中包含的属性为两个或两个以上的时候,需要按照预设规则查询符合属性中任意属性组合或任意一个属性的消息,其中,预设规则可以为***根据用户的浏览习惯设置,也可以根据对发起查询的用户的属性进行分析而从预设的多个规则中选择,如,当发起搜索的用户的属性之一为地域,而该地域为北京,则当该用户要查询的属性为手机消息时,将获取到的手机消息根据地域进行二次分类,其中,属性为北京的消息占消息总数的70%,其他地域的消息占消息总数的30%。
206:当接收到消息时,对消息按照属性进行存储;
需要说明的是,在广播已经存储的消息的同时,服务器还会接收多条消息,为了提高播放和查询的效率,还需将消息按照属性类型分类并存储。
为了方便用户查看到各属性最新的大厅数据,***需要在用户发表消息时,对用户消息进行分类,生成各个属性的大厅数据;同时为了保证信息的安全有效,***也需要加入人工编辑审核的成分。因此进入广播大厅的消息,为有用户发表的消息,或人工编辑审核的消息。
具体地,该存储的方法具体包括:
206a:当接收到消息时,抽取所述消息的至少一个属性;
具体地,接收消息并根据预设规则对所述消息进行过滤,当所述消息符合预设规则时,抽取所述消息的至少一个属性。
在本发明实施例中,优选地,过滤包括敏感信息过滤、垃圾消息过滤、消息类型过滤以及作者过滤。敏感信息过滤主要针对消息体的内容,进行基于敏感词匹配,这样通过机器处理,一定程度保证了进入大厅信息的合法和安全性;垃圾消息过滤,从消息自身的特征进行分析,如消息的长度,消息部分内容重复情况等条件进行过滤,筛选出有价值的消息;消息类型过滤主要是过滤掉属于回复和私信类型的消息,避免用户隐私的泄漏;作者过滤主要用于保护用户的隐私、防止恶意用户的消息进入以及防止用户在大厅内刷屏。前两点通过查询用户相关的标志位达到目的;而最后一点,通过限制用户进入大厅的频率达到目的。
抽取消息的属性是指将从消息发表者,发表地域,终端来源,安全性等各个属性进行分析,抽取出消息的属性。
(1)消息的发表者属性是指从消息作者自身进行分析,这层属性***目前分为四类:新用户、VIP用户、优质用户以及普通用户。新用户是刚刚注册微博的用户;VIP用户是经过***实名论证的用户;优质用户是指在微博上,资料齐全、发言可信度高、使用活跃的用户,这部分用户分析出来后,以白名单的方式加入到逻辑层;普通用户是指不包含在其它三种类型之中的用户。
(2)发表地域是通过用户发表消息所在的IP信息进行分析,提取出城市ID。发表地域包含三个子属性:国家、省以及市。为了聚合这三类的消息,每条能够识别城市ID的消息,都需要分别提取出这三个属性。
(3)终端来源是指发表微博时,用户所使用的终端。微博的终端类型非常多,主要分为手机来源,QQ客户端来源,WEB来源等。
(4)安全性属性目前不算一个独立的属性,***将它作为消息的一个附属信息,它反映了消息的一个安全等级。从前面的信息过滤可以知道,所有进入大厅的消息,至少经过了敏感词过滤,***将这个安全等级定义为1;对于人工审核通过的消息,审核人员可以根据消息的安全程度,给予定级。安全性等级从低到高,反映了信息的安全度。
206b:根据该至少一个属性对该消息进行分类;
具体地,206b包括以下步骤:
(1)按照预设顺序,提取该至少一个属性中每一个属性对应的预设规则;
优选地,提取的过程包括:按照预设顺序提取该至少一个属性中的一个属性;抽取该属性对应的预设规则,当该消息符合该预设规则时,判断该至少一个属性中是否还有未进行预设规则判断的属性,如果是,则按照预设顺序提取下一个属性,并进行该下一个属性对应的预设规则的判断;如果否,则结束该预设规则判断。
(2)判断该消息是否符合该预设规则,当该消息符合每一个属性对应的预设规则时,则根据该至少一个属性对该消息进行分类。
在本发明实施例中,提取了属性后,需要对不同属性的信息经过规则的筛选,进入到索引存储模块。属性的预设规则判断,主要针对单个属性的消息,***配置了一系列规则。其中包括:消息进入的频率;期望的安全级别;白名单黑名单限制等;根据这些规则判断,具有某一属性特性的消息,可能成功进入该属性的大厅,也有可能被***拒绝。
206c:按照该至少一个属性分别存储该分类后的消息。
需要说明的是,经过规则判断后,将该属性的消息进行打包,发送到存储层。
优选地,为了提高增加和查询的效率,各属性的消息按照属性类型也即是用于查询的条件为key进行存储。存储时,先根据属性类型和查询条件得到查询的key,由key计算出对应的MD5值,然后根据MD5值在Hash表中进行查询,命中后,再检查命中单元的属性类型和查询条件是否与待加入消息的相一致,一致则在该单元的消息队列中,按照发表者的时间次序加入一个新的微博消息;如果未命中,将会进行Hash冲突避免后,再次查询;查询与存储类似。
各个属性类型的消息通常会存储在服务器中,并对外提供消息的查询。为了减少存储量,***只存放微博消息的一些原子信息如消息索引ID,发表时间,安全等级等,而对于详细消息,需要终端调用时,根据消息ID进行查询;每种属性的消息队列,按照消息的实际发表时间次序,存放有限条,有新的消息进入时,淘汰掉发表时间较老的消息。
207:每隔预设时长,获取上一次查询之后接收并存储的消息中符合该至少一个属性和该查询配置信息的消息,并广播获取到的消息。
该步骤可以为对开始查询以后接收到的消息进行存储,并每隔预设时长对存储中的所述查询以后收到的消息再次进行查询的过程。该过程为不断根据上一次查询后接收到的消息进行再次查询,直到用户离开页面为止。
如,用户在17:00对属性为北京的消息进行查询,在17:01得到查询后的结果,进入了属性为北京的广播大厅内,该广播大厅的刷新频率为5秒一次,那么,17:02以后,该查询将每5秒拉取一次17:00后新接收的该属性的消息,在对消息进行过滤等工作后,将符合条件的消息增加到广播大厅的页面上。页面可以滚动的形式不断的更新,以便用户查询到最新的符合其浏览习惯的消息。
进一步地,为了提高***的可扩展性,各种属性消息类型存储***的查询接口和增加删除接口完全一致,如果需要增加新的属性类型,只需要提取出该属性类型,然后分发给下层存储***即可。
通过提取用户需要查询的消息属性和属性所对应的查询配置信息,为用户广播查询到的消息,使得用户能够有针对性的查看广播大厅中的消息,增加了用户和广播大厅之间的互动,还通过对查询命令合法性的判断提高了***的安全性,使得不健康、敏感的信息能够拒绝非法请求的访问,从而清洁网络环境。
实施例3
为了增加用户和广播大厅之间的互动,增加广播大厅的针对性,本发明实施例提供了一种广播消息的服务器,该服务器用于广播大厅,参见图3,该服务器包括:
查询命令接收模块301,用于接收查询命令,该查询命令用于查询包含至少一个属性的消息,并提取该至少一个属性;
配置信息提取模块302,用于提取该至少一个属性中每个属性对应的预先设置的查询配置信息;
安全播放模块303,用于根据该查询配置信息判断该查询命令是否合法,当该查询命令合法时,根据该至少一个属性和该查询配置信息进行查询并广播查询到的消息。
该至少一个属性中任一个属性对应的预先设置的查询配置信息包括:该任一个属性对应的安全等级和是否允许执行该属性查询的判断条件;
当该查询命令用于查询包含两个或两个以上属性的消息时,该预先配置的查询配置信息还包括:任一个属性的优先级和任一个属性对应的消息之间的配比。
参见图4,该安全播放模块303包括:
合法性判断单元303a,用于根据该至少一个属性对应的预先设置的查询配置信息判断该查询命令是否符合该查询配置信息中的判断条件,如果是,则该查询命令合法。
参见图5,该服务器还包括:
重复查询模块304,用于每隔预设时长,获取上一次查询之后接收并存储的消息中符合该至少一个属性和该查询配置信息的消息,并广播获取到的消息。
参见图6,该服务器还包括:
消息接收模块305,用于当接收到消息时,抽取该消息的至少一个属性;
分类模块306,用于根据该至少一个属性对该消息进行分类;
存储模块307,用于按照该至少一个属性分别存储该分类后的消息。
该消息为用户发表的消息或经过人工编辑审核的消息。
该消息接收模块305包括:
过滤单元,用于接收消息并根据预设规则对该消息进行过滤;
提取单元,用于当该消息符合预设规则时,抽取该消息的至少一个属性。
该分类模块用于按照预设顺序,提取该至少一个属性中每一个属性对应的预设规则;判断该消息是否符合该预设规则,当该消息符合每一个属性对应的预设规则时,则根据该至少一个属性对该消息进行分类。
本实施例提供的服务器,具体可以数据存储服务器,与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本发明实施例提供的上述技术方案的全部或部分可以通过程序指令相关的硬件来完成,所述程序可以存储在可读取的存储介质中,该存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (14)

1.一种广播消息的方法,所述方法用于广播大厅,其特征在于,包括:
接收查询命令,所述查询命令用于查询包含至少一个属性的消息,并提取所述至少一个属性;
提取所述至少一个属性中每个属性对应的预先设置的查询配置信息;
根据所述查询配置信息判断所述查询命令是否合法,当所述查询命令合法时,根据所述至少一个属性和所述查询配置信息进行查询并广播查询到的消息;
所述至少一个属性中任一个属性对应的预先设置的查询配置信息包括:所述任一个属性对应的安全等级和是否允许执行所述属性查询的判断条件;
当所述查询命令用于查询包含两个或两个以上属性的消息时,所述预先配置的查询配置信息还包括:任一个属性的优先级和任一个属性对应的消息之间的配比。
2.根据权利要求1所述的方法,其特征在于,根据所述查询配置信息判断所述查询命令是否合法,具体包括:
根据所述至少一个属性对应的预先设置的查询配置信息判断所述查询命令是否符合所述查询配置信息中的判断条件,如果是,则所述查询命令合法。
3.根据权利要求1所述的方法,其特征在于,当所述查询命令合法时,根据所述至少一个属性和所述查询配置信息进行查询并广播查询到的消息,之后还包括:
每隔预设时长,获取上一次查询之后接收并存储的消息中符合所述至少一个属性和所述查询配置信息的消息,并广播获取到的消息。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到消息时,抽取所述消息的至少一个属性;
根据所述至少一个属性对所述消息进行分类;
按照所述至少一个属性分别存储所述分类后的消息。
5.根据权利要求4所述的方法,其特征在于,所述消息为用户发表的消息或经过人工编辑审核的消息。
6.根据权利要求4所述的方法,其特征在于,接收消息并抽取所述消息的至少一个属性,具体包括:
接收消息并根据预设规则对所述消息进行过滤,当所述消息符合预设规则时,抽取所述消息的至少一个属性。
7.根据权利要求4所述的方法,其特征在于,根据所述至少一个属性对所述消息进行分类,具体包括:
按照预设顺序,提取所述至少一个属性中每一个属性对应的预设规则;
判断所述消息是否符合所述预设规则,当所述消息符合每一个属性对应的预设规则时,则根据所述至少一个属性对所述消息进行分类。
8.一种广播消息的服务器,所述服务器用于广播大厅,其特征在于,包括:
查询命令接收模块,用于接收查询命令,所述查询命令用于查询包含至少一个属性的消息,并提取所述至少一个属性;
配置信息提取模块,用于提取所述至少一个属性中每个属性对应的预先设置的查询配置信息;
安全播放模块,用于根据所述查询配置信息判断所述查询命令是否合法,当所述查询命令合法时,根据所述至少一个属性和所述查询配置信息进行查询并广播查询到的消息;
所述至少一个属性中任一个属性对应的预先设置的查询配置信息包括:所述任一个属性对应的安全等级和是否允许执行所述属性查询的判断条件;
当所述查询命令用于查询包含两个或两个以上属性的消息时,所述预先配置的查询配置信息还包括:任一个属性的优先级和任一个属性对应的消息之间的配比。
9.根据权利要求8所述的服务器,其特征在于,所述安全播放模块包括:
合法性判断单元,用于根据所述至少一个属性对应的预先设置的查询配置信息判断所述查询命令是否符合所述查询配置信息中的判断条件,如果是,则所述查询命令合法。
10.根据权利要求8所述的服务器,其特征在于,所述服务器还包括:
重复查询模块,用于每隔预设时长,获取上一次查询之后接收并存储的消息中符合所述至少一个属性和所述查询配置信息的消息,并广播获取到的消息。
11.根据权利要求8所述的服务器,其特征在于,所述服务器还包括:
消息接收模块,用于当接收到消息时,抽取所述消息的至少一个属性;
分类模块,用于根据所述至少一个属性对所述消息进行分类;
存储模块,用于按照所述至少一个属性分别存储所述分类后的消息。
12.根据权利要求11所述的服务器,其特征在于,所述消息为用户发表的消息或经过人工编辑审核的消息。
13.根据权利要求11所述的服务器,其特征在于,所述消息接收模块包括:
过滤单元,用于接收消息并根据预设规则对所述消息进行过滤;
提取单元,用于当所述消息符合预设规则时,抽取所述消息的至少一个属性。
14.根据权利要求11所述的服务器,其特征在于,所述分类模块用于按照预设顺序,提取所述至少一个属性中每一个属性对应的预设规则;
判断所述消息是否符合所述预设规则,当所述消息符合每一个属性对应的预设规则时,则根据所述至少一个属性对所述消息进行分类。
CN201010287140.3A 2010-09-16 2010-09-16 广播消息的方法和服务器 Active CN102404129B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010287140.3A CN102404129B (zh) 2010-09-16 2010-09-16 广播消息的方法和服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010287140.3A CN102404129B (zh) 2010-09-16 2010-09-16 广播消息的方法和服务器

Publications (2)

Publication Number Publication Date
CN102404129A CN102404129A (zh) 2012-04-04
CN102404129B true CN102404129B (zh) 2014-04-16

Family

ID=45885949

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010287140.3A Active CN102404129B (zh) 2010-09-16 2010-09-16 广播消息的方法和服务器

Country Status (1)

Country Link
CN (1) CN102404129B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104978370A (zh) * 2014-04-11 2015-10-14 ***通信集团广东有限公司 一种微博过滤方法及装置

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1949732A (zh) * 2006-10-12 2007-04-18 百度在线网络技术(北京)有限公司 网络社区与搜索的结合的方法以及***
CN1983275A (zh) * 2005-11-15 2007-06-20 国际商业机器公司 用于搜索网站的方法和意见跟踪服务器
CN101179391A (zh) * 2006-12-04 2008-05-14 腾讯科技(深圳)有限公司 一种获取资料信息的方法及***
CN101262494A (zh) * 2008-01-23 2008-09-10 华为技术有限公司 对发布信息进行处理的方法、客户端、服务器和***
CN101262450A (zh) * 2007-03-05 2008-09-10 国际商业机器公司 用于相关博客发布的内联显示的装置和方法
CN101329674A (zh) * 2007-06-18 2008-12-24 北京搜狗科技发展有限公司 一种提供个性化搜索的***和方法
CN101815203A (zh) * 2009-02-25 2010-08-25 中国联合网络通信集团有限公司 博客内容发布方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1983275A (zh) * 2005-11-15 2007-06-20 国际商业机器公司 用于搜索网站的方法和意见跟踪服务器
CN1949732A (zh) * 2006-10-12 2007-04-18 百度在线网络技术(北京)有限公司 网络社区与搜索的结合的方法以及***
CN101179391A (zh) * 2006-12-04 2008-05-14 腾讯科技(深圳)有限公司 一种获取资料信息的方法及***
CN101262450A (zh) * 2007-03-05 2008-09-10 国际商业机器公司 用于相关博客发布的内联显示的装置和方法
CN101329674A (zh) * 2007-06-18 2008-12-24 北京搜狗科技发展有限公司 一种提供个性化搜索的***和方法
CN101262494A (zh) * 2008-01-23 2008-09-10 华为技术有限公司 对发布信息进行处理的方法、客户端、服务器和***
CN101815203A (zh) * 2009-02-25 2010-08-25 中国联合网络通信集团有限公司 博客内容发布方法

Also Published As

Publication number Publication date
CN102404129A (zh) 2012-04-04

Similar Documents

Publication Publication Date Title
Machado et al. A Study of Misinformation in WhatsApp groups with a focus on the Brazilian Presidential Elections.
US8433700B2 (en) Method and system for triggering web crawling based on registry data
CN105879386B (zh) 基于用户属性的游戏礼包发放方法及***
CN102737119B (zh) 统一资源定位符的查找方法、过滤方法和相关设备及***
US20080196092A1 (en) Method and system for reducing the proliferation of electronic messages
CN111160740A (zh) 一种网约车风险控制***及控制方法
CN102638448A (zh) 一种基于非内容分析的判断钓鱼网站的方法
CN103279479A (zh) 一种面向微博客平台文本流的突发话题检测方法及***
CN105897704B (zh) 权限添加、权限添加请求的方法、装置和***
CN101483669A (zh) 基于家庭网关的社区信息发布方法和***
CN104822156B (zh) 一种用户行为分析的方法及装置
CN102012926A (zh) 一种可扩展的举报不良信息的方法与***
US20140101271A1 (en) Method and device for pushing network information based on location
CN103533522A (zh) 短信稽核的方法及***
CN103873348A (zh) 电子邮件过滤方法和***
US20170180506A1 (en) Method and apparatus for obtaining user account
CN103793838A (zh) 拦截广告的方法及其装置
CN110232291A (zh) 智能数据脱敏方法、装置、计算机设备和存储介质
US20160182418A1 (en) Private tokens in electronic messages
CN102970324A (zh) 一种推送微博的方法及装置
CN110708309A (zh) 反爬虫***及方法
CN102404129B (zh) 广播消息的方法和服务器
CN102110131A (zh) 一种防止社交网络中陌生人骚扰的方法与***
CN101460938A (zh) 同步消息管理***
CN104615650B (zh) 一种内容获取方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant