活动信息的推送方法及装置的制作方法

文档序号:7856780阅读:233来源:国知局
专利名称:活动信息的推送方法及装置的制作方法
技术领域
本发明涉及通讯系统领域,特别涉及一种活动信息的推送方法及装置。
背景技术
随着互联网的不断发展以及移动终端的广泛普及,通过网络进行移动终端用户之间的信息共享与信息推送也越来越普遍。然而,目前在通过SNS (Social NetworkingServices,社会性网络服务)实现用户之间活动信息的推送过程中,系统在选择需要获取活动信息的用户对象时,无法细致地根据活动的具体内容来准确的选择需要获取活动信息的用户对象,从而造成用户会收到许多不相关的活动信息,并且发送活动信息的用户也无法在SNS中获取参加活动的用户数量和用户的反馈信息,造成活动信息的推送效率很低
发明内容
本发明提供一种活动信息的推送方法及装置,提升了 SNS中用户之间活动信息的推送效率。本发明实施例采用的技术方案为一种活动信息的推送方法,包括服务器接收所述服务器服务的任一用户发送的活动信息并确定所述活动信息包含的关键词;所述服务器检索所述服务器服务的所有用户中是否存在用户相关信息符合所述活动信息包含的关键词条件的目标用户;所述服务器向所述目标用户发送所述活动信息;所述服务器接收所述目标用户发送的反馈信息,并将所述反馈信息发送给所述发送活动信息的用户。一种活动信息的推送装置,包括接收单元,用于接收服务的任一用户发送的活动信息并确定所述活动信息包含的关键词;检索单元,用于检索服务的所有用户中是否存在用户相关信息符合所述活动信息包含的关键词条件的目标用户;发送单元,用于向所述目标用户发送所述活动信息;所述接收单元,还用于接收所述目标用户发送的反馈信息;所述发送单元,还用于将所述目标用户发送的反馈信息发送给所述发送活动信息的用户。本发明实施例提供的活动信息的推送方法及装置,首先服务器接收所述服务器服务的任一用户发送的活动信息并确定所述活动信息包含的关键词,然后所述服务器检索所述服务器服务的所有用户中是否存在用户相关信息符合所述活动信息包含的关键词条件的目标用户,再向所述目标用户发送所述活动信息,最后所述服务器将所述目标用户发送的反馈信息发送给所述发送活动信息的用户。目前在通过SNS (Social NetworkingServices,社会性网络服务)实现用户之间活动信息的推送过程中,系统在选择需要获取活动信息的用户对象时,无法细致地根据活动的具体内容来准确的选择需要获取活动信息的用户对象,造成活动信息的推送效率很低,本发明实施例提供的活动信息的推送方法及装置,通过对用户相关信息进行分类,并进行分类查找与活动信息的推送,提升了 SNS中用户之间活动信息的推送效率。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图I为本发明实施例一提供的活动信息的推送方法流程图;
图2为本发明实施例一提供的活动信息的推送装置结构示意图;图3为本发明实施例二提供的活动信息的推送方法流程图;图4为本发明实施例二提供的活动信息的推送装置结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。实施例一本实施例提供一种活动信息的推送方法,如图I所示,所述方法包括101、服务器接收所述服务器服务的任一用户发送的活动信息并确定所述活动信息包含的关键词。其中,所述关键词包括活动内容、活动的地理位置和活动的时间段,所述活动内容可以为旅游,爬山、购物,打牌等,所述活动的地理位置以城市为单位,例如北京、深圳等,所述活动的时间段为活动进行的时间长度。102、所述服务器检索所述服务器服务的所有用户中是否存在用户相关信息符合所述活动信息包含的关键词条件的目标用户。其中,所述用户相关信息包括个人爱好、地理位置、空闲时间段、是否参加其他用户推送的活动信息,个人爱好具体可以为旅游,爬山、购物,打牌等,地理位置可以为用户自己的地理位置或者希望参加活动的地理位置,地理位置以城市为单元,空闲时间段以系统分配的最小时间段为单位,空闲时间段是最小时间段的整数倍,例如最小时间段可以为O. 5小时,则用户可选择的空闲时间是O. 5小时的整数倍,其中,最小时间段根据实际情况而定。
103、所述服务器向所述目标用户发送所述活动信息。104、所述服务器接收所述目标用户发送的反馈信息,并将所述反馈信息发送给所述发送活动信息的用户。其中,反馈信息可以包括具体参加活动的用户人数、参加活动的用户对活动内容的一些进一步建议等,以使得发送活动信息的用户根据反馈信息组织线下活动。本实施例提供一种活动信息的推送装置,如图2所示,所述装置的实体可以为服务器,所述装置包括接收单元21、检索单元22、发送单元23。接收单元21,可以用于接收服务的任一用户发送的活动信息并确定所述活动信息包含的关键词。其中,所述关键词包括活动内容、活动的地理位置和活动的时间段,所述活动内容可以为旅游,爬山、购物,打牌等,所述活动的地理位置以城市为单位,例如北京、深圳等,所 述活动的时间段为活动进行的时间长度。检索单元22,可以用于检索服务的所有用户中是否存在用户相关信息符合所述活动信息包含的关键词条件的目标用户。其中,所述用户相关信息包括个人爱好、地理位置、空闲时间段、是否参加其他用户推送的活动信息,个人爱好具体可以为旅游,爬山、购物,打牌等,地理位置可以为用户自己的地理位置或者希望参加活动的地理位置,地理位置以城市为单元,空闲时间段以系统分配的最小时间段为单位,空闲时间段是最小时间段的整数倍,例如最小时间段可以为O. 5小时,则用户可选择的空闲时间是O. 5小时的整数倍,其中,最小时间段根据实际情况而定。发送单元23,可以用于向所述目标用户发送所述活动信息。所述接收单元21,还可以用于接收所述目标用户发送的反馈信息;所述发送单元23,还可以用于将所述目标用户发送的反馈信息发送给所述发送活动信息的用户。其中,反馈信息可以包括具体参加活动的用户人数、参加活动的用户对活动内容的一些进一步建议等,以使得发送活动信息的用户根据反馈信息组织线下活动。本发明实施例提供的活动信息的推送方法及装置,首先服务器接收所述服务器服务的任一用户发送的活动信息并确定所述活动信息包含的关键词,然后所述服务器检索所述服务器服务的所有用户中是否存在用户相关信息符合所述活动信息包含的关键词条件的目标用户,再向所述目标用户发送所述活动信息,最后所述服务器将所述目标用户发送的反馈信息发送给所述发送活动信息的用户。目前在通过SNS (Social NetworkingServices,社会性网络服务)实现用户之间活动信息的推送过程中,系统在选择需要获取活动信息的用户对象时,无法细致地根据活动的具体内容来准确的选择需要获取活动信息的用户对象,造成活动信息的推送效率很低,本发明实施例提供的活动信息的推送方法及装置,通过对用户相关信息进行分类,并进行分类查找与活动信息的推送,提升了 SNS中用户之间活动信息的推送效率。实施例二本实施例提供一种活动信息的推送方法,如图3所示,所述方法包括301、所述服务器获取所述服务器服务的所有用户填写的用户相关信息并保存。
其中,所述用户相关信息包括个人爱好、地理位置、空闲时间段、是否参加其他用户推送的活动信息,个人爱好具体可以为旅游,爬山、购物,打牌等,地理位置可以为用户自己的地理位置或者希望参加活动的地理位置,地理位置以城市为单元,空闲时间段以系统分配的最小时间段为单位,空闲时间段是最小时间段的整数倍,例如最小时间段可以为O. 5小时,则用户可选择的空闲时间是O. 5小时的整数倍,其中,最小时间段根据实际情况而定。302、所述服务器将参加其他用户推送的活动信息的所有用户的用户相关信息按照所述个人爱好、地理位置、空闲时间段分为三类,并将每一类用户相关信息中关键词相同的用户分在同一个子用户集合。303、服务器接收所述服务器服务的任一用户发送的活动信息并确定所述活动信息包含的关键词。其中,所述关键词包括活动内容、活动的地理位置和活动的时间段,所述活动内容 可以为旅游,爬山、购物,打牌等,所述活动的地理位置以城市为单位,例如北京、深圳等,所述活动的时间段为活动进行的时间长度。304、所述服务器分别检索所述每一类用户相关信息对应的不同子用户集合中是否存在符合所述活动信息包含的关键词条件的子用户集合,并获取目标用户集合。其中,所述目标用户集合为所述用户相关信息对应的一个或多个子用户集合分别符合所述活动信息包含的一个或多个关键词条件的用户组成的集合。具体地,所述服务器检索个人爱好类别中的不同子用户集合中是否存在个人爱好的关键词与所述活动信息包含的活动内容关键词至少有一个重合的子用户集合,并且所述服务器检索地理位置类别中的不同子用户集合中是否存在地理位置的关键词与所述活动信息包含的活动的地理位置至少有一个重合的子用户集合,并且所述服务器检索空闲时间段类别中的不同子用户集合中是否存在空闲时间与所述活动信息包含的活动的时间段存在重合时间段的子用户集合。305、所述服务器向所述目标用户发送所述活动信息。306、所述服务器将所述目标用户发送的反馈信息发送给所述发送活动信息的用户。其中,反馈信息可以包括具体参加活动的用户人数、参加活动的用户对活动内容的一些进一步建议等,以使得发送活动信息的用户根据反馈信息组织线下活动。对于本发明实施例,具体的应用场景可以为,服务器服务的用户B发起一个活动,活动信息具体为2012. 12. 22下午I :00_5 00在北京进行桌游。服务器获取活动信息后,在服务器服务的所有愿意参加其他用户推送的活动的用户中,根据用户相关信息索引符合条件的用户,即在个人爱好类别中选择用户相关信息填写的关键词为桌游的子用户集合A,在地理位置类别中选择用户相关信息填写的关键词为北京的子用户集合B,在空闲时间段类别中选择用户相关信息填写的时间段与I :00-5 00这个时间段有交集的子用户集合C。服务器获取子用户集合A、B和C中同时满足活动信息包含的3个关键词条件的目标用户,并向这些满足条件的目标用户发送活动推送信息。目标用户收到活动推送信息后向服务器发送是否参见活动的反馈信息,服务器将反馈信息发送给用户B,以使得用户B可以根据反馈信息反馈的人数组织此次活动。
本实施例提供一种活动信息的推送装置,如图4所示,所述装置的实体可以为服务器,所述装置包括接收单元41、检索单元42、发送单元43、获取单元44、分类单元45。接收单元41,可以用于接收服务的任一用户发送的活动信息并确定所述活动信息包含的关键词。检索单元42,可以用于检索服务的所有用户中是否存在用户相关信息符合所述活动信息包含的关键词条件的目标用户。所述检索单元42可以包括查询模块4201、获取模块4202。查询模块4201,可以用于分别检索所述每一类用户相关信息对应的不同子用户集合中是否存在符合所述活动信息包含的关键词条件的子用户集合。查询模块4201,具体可以用于检索个人爱好类别中的不同子用户集合中是否存在个人爱好的关键词与所述活动信息包含的活动内容关键词至少有一个重合的子用户集合, 并且检索地理位置类别中的不同子用户集合中是否存在地理位置的关键词与所述活动信息包含的活动的地理位置至少有一个重合的子用户集合,并且检索空闲时间段类别中的不同子用户集合中是否存在空闲时间与所述活动信息包含的活动的时间段存在重合时间段的子用户集合。获取模块4202,可以用于获取目标用户集合,所述目标用户集合为同时符合所有用户相关信息类别分别对应的所述活动信息包含的关键词条件的用户组成的集合。发送单元43,可以用于向所述目标用户发送所述活动信息。发送单元43,还可以用于将所述目标用户发送的反馈信息发送给所述发送活动信息的用户。获取单元44,可以用于获取服务的所有用户填写的用户相关信息并保存。分类单元45、可以用于将参加其他用户推送的活动信息的所有用户的用户相关信息按照所述个人爱好、地理位置、空闲时间段分为三类。分类单元45、还可以用于将每一类用户相关信息中关键词相同的用户分在同一个子用户集合。本发明实施例提供的活动信息的推送方法及装置,首先服务器接收所述服务器服务的任一用户发送的活动信息并确定所述活动信息包含的关键词,然后所述服务器检索所述服务器服务的所有用户中是否存在用户相关信息符合所述活动信息包含的关键词条件的目标用户,再向所述目标用户发送所述活动信息,最后所述服务器将所述目标用户发送的反馈信息发送给所述发送活动信息的用户。目前在通过SNS (Social NetworkingServices,社会性网络服务)实现用户之间活动信息的推送过程中,系统在选择需要获取活动信息的用户对象时,无法细致地根据活动的具体内容来准确的选择需要获取活动信息的用户对象,造成活动信息的推送效率很低,本发明实施例提供的活动信息的推送方法及装置,通过对用户相关信息进行分类,并进行分类查找与活动信息的推送,提升了 SNS中用户之间活动信息的推送效率。本发明实施例提供的活动信息的推送装置可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。本发明实施例提供的活动信息的推送方法及装置可以适用于通讯系统领域,但不仅限于此。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应 涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种活动信息的推送方法,其特征在于,包括 服务器接收所述服务器服务的任一用户发送的活动信息并确定所述活动信息包含的关键词; 所述服务器检索所述服务器服务的所有用户中是否存在用户相关信息符合所述活动信息包含的关键词条件的目标用户; 所述服务器向所述目标用户发送所述活动信息; 所述服务器接收所述目标用户发送的反馈信息,并将所述反馈信息发送给所述发送活动信息的用户。
2.根据权利要求I所述的活动信息的推送方法,其特征在于,所述服务器接收所述服务器服务的任一用户发送的活动信息并确定所述活动信息包含的关键词之前,还包括 所述服务器获取所述服务器服务的所有用户填写的用户相关信息并保存,所述用户相关信息包括个人爱好、地理位置、空闲时间段、是否参加其他用户推送的活动信息中的至少一项。
3.根据权利要求2所述的活动信息的推送方法,其特征在于,还包括 所述服务器将参加其他用户推送的活动信息的所有用户的用户相关信息按照所述个人爱好、地理位置、空闲时间段中的至少一项进行分类; 所述服务器将每一类用户相关信息中关键词相同的用户分在同一个子用户集合。
4.根据权利要求I所述的活动信息的推送方法,其特征在于,所述服务器检索所述服务器服务的所有用户中是否存在用户相关信息符合所述活动信息包含的关键词条件的目标用户包括 所述服务器分别检索所述每一类用户相关信息对应的不同子用户集合中是否存在符合所述活动信息包含的关键词条件的子用户集合,所述活动信息关键词包括活动内容、活动的地理位置和活动的时间段中的至少一项; 所述服务器获取目标用户集合,所述目标用户集合为所述用户相关信息对应的一个或多个子用户集合分别符合所述活动信息包含的一个或多个关键词条件的用户组成的集合。
5.根据权利要求4所述的活动信息的推送方法,其特征在于,所述服务器分别检索所述每一类用户相关信息对应的不同子用户集合中是否存在符合所述活动信息包含的关键词条件的子用户集合包括 所述服务器检索个人爱好类别中的不同子用户集合中是否存在个人爱好的关键词与所述活动信息包含的活动内容关键词至少有一个重合的子用户集合,并且所述服务器检索地理位置类别中的不同子用户集合中是否存在地理位置的关键词与所述活动信息包含的活动的地理位置至少有一个重合的子用户集合,并且所述服务器检索空闲时间段类别中的不同子用户集合中是否存在空闲时间与所述活动信息包含的活动的时间段存在重合时间段的子用户集合。
6.一种活动信息的推送装置,其特征在于,包括 接收单元,用于接收服务的任一用户发送的活动信息并确定所述活动信息包含的关键词; 检索单元,用于检索服务的所有用户中是否存在用户相关信息符合所述活动信息包含的关键词条件的目标用户;发送单元,用于向所述目标用户发送所述活动信息; 所述接收单元,还用于接收所述目标用户发送的反馈信息;所述发送单元,还用于将所述目标用户发送的反馈信息发送给所述发送活动信息的用户。
7.根据权利要求6所述的活动信息的推送装置,其特征在于,还包括 获取单元,用于获取服务的所有用户填写的用户相关信息并保存,所述用户相关信息包括个人爱好、地理位置、空闲时间段、是否参加其他用户推送的活动信息中的至少一项。
8.根据权利要求7所述的活动信息的推送装置,其特征在于,还包括 分类单元,用于将参加其他用户推送的活动信息的所有用户的用户相关信息按照所述个人爱好、地理位置、空闲时间段中的至少一项进行分类; 所述分类单元,还用于将每一类用户相关信息中关键词相同的用户分在同一个子用户集合。
9.根据权利要求6所述的活动信息的推送装置,其特征在于,所述检索单元包括 查询模块,用于分别检索所述每一类用户相关信息对应的不同子用户集合中是否存在符合所述活动信息包含的关键词条件的子用户集合,所述活动信息关键词包括活动内容、活动的地理位置和活动的时间段中的至少一项; 获取模块,用于获取目标用户集合,所述目标用户集合为所述用户相关信息对应的一个或多个子用户集合分别符合所述活动信息包含的一个或多个关键词条件的用户组成的 集合。
10.根据权利要求9所述的活动信息的推送装置,其特征在于, 所述查询模块,具体用于检索个人爱好类别中的不同子用户集合中是否存在个人爱好的关键词与所述活动信息包含的活动内容关键词至少有一个重合的子用户集合,并且检索地理位置类别中的不同子用户集合中是否存在地理位置的关键词与所述活动信息包含的活动的地理位置至少有一个重合的子用户集合,并且检索空闲时间段类别中的不同子用户集合中是否存在空闲时间与所述活动信息包含的活动的时间段存在重合时间段的子用户集合。
全文摘要
本发明实施例公开了一种活动信息的推送方法及装置,所述方法包括首先服务器接收所述服务器服务的任一用户发送的活动信息并确定所述活动信息包含的关键词,然后所述服务器检索所述服务器服务的所有用户中是否存在用户相关信息符合所述活动信息包含的关键词条件的目标用户,再向所述目标用户发送所述活动信息,最后所述服务器接收所述目标用户发送的反馈信息,并将所述反馈信息发送给所述发送活动信息的用户。本发明适用于通讯系统领域。
文档编号H04L12/58GK102831170SQ20121026059
公开日2012年12月19日 申请日期2012年7月25日 优先权日2012年7月25日
发明者黄维 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1