自动提示用户注册微博的方法、装置及系统的制作方法

文档序号:7984749阅读:349来源:国知局
自动提示用户注册微博的方法、装置及系统的制作方法
【专利摘要】本申请公开了一种自动提示用户注册微博的方法、装置及系统。其中,该方法包括:获取多个微博用户向待邀请用户发出的收听请求;根据收听请求,创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系,生成预收听关系表;在待邀请用户所对应的所有预收听关系的数量大于等于第一阈值的情况下,发送提示消息给待邀请用户,以提示待邀请用户注册微博。通过本申请,能够实现自动引导用户注册微博,达到了提高用户注册微博的效率,并降低了邀请成本。
【专利说明】自动提示用户注册微博的方法、装置及系统
【技术领域】
[0001]本申请涉及通讯领域,具体而言,涉及一种自动提示用户注册微博的方法、装置及系统。
【背景技术】
[0002]随着计算机网络及通信技术的发展,互联网络通过微博为网络用户提供了一个基于用户关系的信息分享、传播以及获取平台,网络用户可以通过网页登陆微博,在微博中发表自己的信息,并将发表的信息与关注自己的微博用户分享,因而,使得用户可以随时随地通过网络彼此分享信息,这种方式信息传递效率较高,应用也越来越广泛。
[0003]现有技术中,微博用户会维护和管理收听人列表,收听人列表中的用户都已经注册了微博,微博用户关注的所有用户都存储在收听人列表中,微博用户可以根据自己的需求收听该收听人列表中微博用户分享的信息,即网络上的微博用户可以通过各类微博客户端实时接收到收听人列表中的其他微博用户发表或者转播的微博信息。
[0004]在微博用户使用微博的过程中,用户通常非常希望根据需求关注一些人,例如政客、作家、著名歌手、影视明星等具有社会影响力的人,并收听这些人的相关信息,但由于各种原因,这些大家都比较关注的人并没有开通微博,需要采用一些方法去邀请这人名人开通微博,目前邀请这些名人注册微博的手段通常采用线下的方法,例如通过线下推广、商业合作等形式,这种邀请方式成本大,且成功率低。
[0005]目前针对相关技术的用于邀请用户注册微博的方式成本大、效率低的问题,目前尚未提出有效的解决方案。

【发明内容】

[0006]针对相关技术的用于邀请用户注册微博的方式成本大、效率低的问题,目前尚未提出有效的解决方案,为此,本申请的主要目的在于提供一种自动提示用户注册微博的方法、装置及系统,以解决上述问题。
[0007]为了实现上述目的,根据本申请的一个方面,提供了一种自动提示用户注册微博的方法,该方法包括:获取多个微博用户向待邀请用户发出的收听请求;根据收听请求,创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系,生成预收听关系表;在待邀请用户所对应的所有预收听关系的数量大于等于第一阈值的情况下,发送提示消息给待邀请用户,以提示待邀请用户注册微博。
[0008]进一步地,在发送提示消息给待邀请用户,以提示待邀请用户注册微博之后,方法还包括:在检测到待邀请用户注册得到对应的微博账号之后,向与该待邀请用户具有预收听关系的微博用户的账号发送反馈消息;根据反馈消息将该微博用户与待邀请用户之间的预收听关系转换为收听关系。
[0009]进一步地,判断待邀请用户是否注册得到对应的微博账号,其中,在待邀请用户已经注册得到对应的微博账号的情况下,开启与待邀请用户具有预收听关系的微博用户收听待邀请用户的微博信息;在待邀请用户未注册得到对应的微博账号的情况下,进入继续统计该待邀请用户对应的预收听关系的数量的步骤。
[0010]进一步地,预收听关系表包括每个待邀请用户所对应的所有预收听关系,在生成预收听关系表之后,方法还包括:根据预收听关表中记录的预收听关系获取每个微博用户对应的所有待邀请用户的信息,以获取微博用户所对应的待邀请用户列表及待邀请用户字典;将微博用户所对应的待邀请用户列表及待邀请用户字典保存至内存和/或数据库;并在微博用户开启收听待邀请用户的微博信息之后,从待邀请用户字典中读取待邀请用户的标识ID ;创建待邀请用户的标识ID与微博帐号之间的对应关系。
[0011]进一步地,在接收到多个微博用户向待邀请用户发出的收听请求之前,方法还包括:通过邀请端口接收微博用户的收听请求;判断微博用户是否已经开通微博,其中,在微博用户已经开通微博的情况下,进入创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系的步骤;在微博用户未开通微博的情况下,提示微博用户注册微博,并在微博用户注册微博之后,进入创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系的步骤。
[0012]为了实现上述目的,根据本申请的另一方面,提供了一种自动提示用户注册微博的装置,该装置包括:获取模块,用于获取多个微博用户向待邀请用户发出的收听请求;处理模块,用于根据收听请求,创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系,生成预收听关系表;提示模块,用于在待邀请用户所对应的所有预收听关系的数量大于等于第一阈值的情况下,发送提示消息给待邀请用户,以提示待邀请用户注册微博。
[0013]进一步地,装置还包括:发送模块,发送模块,用于向与该待邀请用户具有预收听关系的微博用户发送反馈消息;转换模块,用于根据反馈消息将该微博用户与待邀请用户之间的预收听关系转换为收听关系,以使得微博用户开启收听该待邀请用户的微博信息。
[0014]进一步地,装置还包括:判断模块,用于判断待邀请用户是否注册得到对应的微博账号;开启模块,用于在待邀请用户已经注册得到对应的微博账号的情况下,开启与待邀请用户具有预收听关系的微博用户收听待邀请用户的微博信息;执行模块,用于在待邀请用户未注册得到对应的微博账号的情况下,返回执行统计模块。
[0015]为了实现上述目的,根据本申请的另一方面,提供了一种自动提示用户注册微博的系统,该系统包括:一个或多个用户服务器,用于保存待邀请用户的所有信息,并提供邀请端口接收微博用户的收听请求;微博服务器,与任意一个或多个用户服务器建立通信,用于获取收听请求,创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系,其中,在待邀请用户所对应的所有预收听关系的数量大于等于第一阈值的情况下,发送提示消息给待邀请用户,以提示待邀请用户注册微博。
[0016]进一步地,微博服务器包括:第一处理器,用于判断待邀请用户是否已经注册得到对应的微博账号,其中,在待邀请用户已经注册得到对应的微博账号的情况下,开启与待邀请用户具有预收听关系的微博用户收听待邀请用户的微博信息。
[0017]进一步地,系统还包括:编辑终端,用于根据预收听关系获取每个微博用户对应的的待邀请用户列表及待邀请用户字典,其中,当微博用户开启收听待邀请用户的微博信息时,创建待邀请用户字典中待邀请用户的标识ID与微博帐号之间的对应关系。
[0018]进一步地,用户服务器包括:邀请端口,用于接收微博用户的收听请求;第二处理器,用于判断微博用户是否已经开通微博,其中,在微博用户未开通微博的情况下,提示微博用户注册微博。
[0019]通过本申请,采用获取多个微博用户向待邀请用户发出的收听请求;根据收听请求,创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系,生成预收听关系表;在待邀请用户所对应的所有预收听关系的数量大于等于第一阈值的情况下,发送提示消息给待邀请用户,以提示待邀请用户注册微博。上述实施例中在待邀请用户接收到微博用户发出的收听请求之后,会获取到该收听请求,并创建待邀请用户与发出收听请求的微博用户之间的预收听关系,由于待邀请用户会收到大量微博用户的收听请求,每个微博用户也会对不同的待邀请用户发出收听请求,因此,生成的预收听关系表中会记录每个待邀请用户所对应的所有预收听关系,系统会统计当前每个待邀请用户对应的所有预收听关系的数量,当数量大于等于一个预定的阈值时,会生成提示信息给待邀请用户,由此待邀请用户会根据提示信息开通微博,这种邀请方式不需要线下邀请,由系统自动统计待邀请用户的关注度,并将结果及时返回给待邀请用户,从而解决了相关技术的用于邀请用户注册微博的方式成本大、效率低的问题,进而实现自动引导用户注册微博,达到了提高用户注册微博的效率,并降低了邀请成本的效果。
【专利附图】

【附图说明】
[0020]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0021]图1是根据本申请实施例一的自动提示用户注册微博的系统结构示意图;
[0022]图2是根据本申请实施例二的自动提示用户注册微博的方法的流程图;
[0023]图3是根据图2所示实施例二的一种优选的自动提示用户注册微博的方法的详细流程图;
[0024]图4是根据图2和图3所示实施例的微博用户与被邀请用户的关联信息的处理方法示意图;
[0025]图5是根据本申请图2所示实施例的新微博用户执行邀请用户开通微博的方法流程图;
[0026]图6是根据本申请实施例三的自动提示用户注册微博的装置的结构示意图。【具体实施方式】
[0027]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0028]在描述本申请的各实施例的进一步细节之前,将参考图1来描述可用于实现本申请的原理的一个合适的计算体系结构。在以下描述中,除非另外指明,否则将参考由一个或多个计算机执行的动作和操作的符号表示来描述本申请的各实施例。由此,可以理解,有时被称为计算机执行的这类动作和操作包括计算机的处理单元对以结构化形式表示数据的电信号的操纵。这一操纵转换了数据或在计算机的存储器系统中的位置上维护它,这以本领域的技术人员都理解的方式重配置或改变了计算机的操作。维护数据的数据结构是具有数据的格式所定义的特定属性的存储器的物理位置。然而,尽管在上述上下文中描述本申请,但它并不意味着限制性的,如本领域的技术人员所理解的,后文所描述的动作和操作的各方面也可用硬件来实现。
[0029]本申请通过图1提供了一个用于示例计算机体系结构的示意图。出于描述的目的,所绘的体系结构仅为合适环境的一个示例,并非对本申请的使用范围或功能提出任何局限。也不应将该计算系统解释为对图1所示的任一组件或其组合具有任何依赖或需求。
[0030]实施例一:
[0031]在其最基本的配置中,图1是根据本申请实施例一的自动提示用户注册微博的系统结构示意图。如图1所示,该自动提示用户注册微博的系统包括:一个或多个用户服务器10以及微博服务器30。
[0032]其中,一个或多个用户服务器10中的每个用户服务器用于保存待邀请用户的所有信息,并提供邀请端口接收微博用户的收听请求;微博服务器30,与任意一个或多个用户服务器10建立通信,用于在用户服务器接收到微博用户的收听请求之后,微博服务器获取该收听请求,根据该收听请求来创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系,以生成预收听关系表其中,在待邀请用户所对应的所有预收听关系的数量大于等于第一阈值情况下,发送提示消息给待邀请用户,以提示待邀请用户注册微博。该实施例中,微博服务器在得到预收听关系表之后,会自动统计预收听关系表中每个待邀请用户对应的所有预收听关系的数量。
[0033]本申请上述实施例中当用户服务器中保存的待邀请用户接收到收听请求之后,微搏服务器会从用户服务器上获取到该收听请求,并创建待邀请用户与发出收听请求的微博用户之间的预收听关系,由于待邀请用户会收到大量微博用户的收听请求,每个微博用户也会对不同的待邀请用户发出收听请求,因此,生成的预收听关系表中会记录每个待邀请用户所对应的所有预收听关系,系统会统计当前每个待邀请用户对应的所有预收听关系的数量,当数量大于等于一个预定的阈值时,会生成提示信息给待邀请用户,由此待邀请用户会根据提示信息开通微博,这种邀请方式不需要线下邀请,由系统自动统计待邀请用户的关注度,并将结果及时返回给待邀请用户,从而解决了相关技术的用于邀请用户注册微博的方式成本大、效率低的问题,进而实现自动引导用户注册微博,达到了提高用户注册微博的效率,并降低了邀请成本的效果。
[0034]具体的,本申请上述实施例中的用户服务器可以安装用于保存歌手信息的音乐平台(例如音乐平台),该音乐平台包括目前人们比较关注或具有社会影响力的歌手的基本信息和音乐信息,此时,音乐平台为每个待邀请用户,即歌手都提供了一个邀请其开通微博的邀请端口,该邀请端口可以是一个歌手页面上与某一歌手关联的按钮,想要关注该歌手的微博用户可以点击该按钮来使得音乐平台的后台系统接收到一个收听请求,而与音乐平台具有通信关系的微博服务器会获取到音乐平台上该微博用户对某一个或多个歌手发出的收听请求,表示微博用户想要关注这些歌手,此时微博服务器会创建该微博用户与对应的歌手建立预收听关系,并采用预收听关系表来保存所有的预收听关系,接着微博服务器会统计每个歌手对应的预收听关系的数量,即统计得到每个歌手的关注度,在关注度达到一定的程度(例如,与收听关系的数量大于等于一定数值)的情况下,微博服务器会生成一个提示信息来提示歌手开通微博,具体的,可以通过发送即时通信消息、弹出式提示消息或者广告给音乐平台上该歌手的介绍页面或者音乐播放页面上,以告知对方已经收到一定数量人群的关注和喜爱,邀请其开通微博以进一步与大家分享信息。从而实现了歌手在尚未注册微博时,系统自动引导用户邀请歌手开通微博,建立用户与歌手的预收听关系,以此激励歌手注册微博。当歌手开通微博后,系统将已有的预收听关系自动提升为收听关系。
[0035]优选地,本申请上述实施例中的微博服务器30可以包括第一处理器,该第一处理器用于判断待邀请用户是否注册得到对应的微博账号,即是否已经开通微博,其中,在待邀请用户已经注册得到对应的微博账号的情况下,系统开启与待邀请用户具有预收听关系的微博用户收听待邀请用户的微博信息,否则,继续统计该待邀请用户对应的预收听关系的数量。上述实施例实现了系统在提示待邀请用户开通微博的过程中,会预先判断一下用户邀请的当前待邀请用户是否已经注册了微博,如果已经开通了微博则不需要再提示对方开通微博,目的是为了避免已经开通微博后的用户频繁继续收到邀请信息而造成不必要的干扰,也浪费了计算机系统资源,此时系统会提示发出收听请求的微博用户对方已经开通了微博,并自动开启收听对方的信息。
[0036]例如,仍旧以歌手为例,当歌手通过提示信息获知有大量的微博用户邀请其开通微博,而开通微博与大家共享信息时,微博服务器在通过检测到已经注册得到对应的微博账号而检测到被邀请的歌手开通了微博,则自动将邀请过该歌手的微博用户的预收听关系转换为收听关系,则微博用户可以自动收听到该歌手分享的信息,并且如果还有其他微博用户发出收听请求时,不会再发送提示消息给该歌手,避免歌手收到不必要的提示。
[0037]本申请上述实施例一所提供的系统还可以包括编辑终端,该编辑终端用于根据预收听关表中记录的预收听关系获取每个微博用户对应的待邀请用户列表及待邀请用户字典,其中,当微博用户开启收听待邀请用户的微博信息时,创建音乐平台中记录的待邀请用户字典中待邀请用户的标识ID与微博服务器上记录的该待邀请用户的微博帐号之间的对应关系。上述实施例中的编辑终端通过保存的预收听关系来获取每个微博用户对应的所有待邀请用户的信息,并会将获取到的微博用户所对应的待邀请用户列表及待邀请用户字典保存至内存和/或数据库,具体的,可以采用先保存至内存,再读入到数据库中,在创建待邀请用户的标识ID与该待邀请用户的微博帐号之间的对应关系之前,需要先从内存或者数据库中读取待邀请用户字典中待邀请用户的标识ID。
[0038]由上可知,该编辑终端实现了在待邀请用户开通微博之后,开始维护和管理该用户的微博帐号和待邀请用户的标识ID之间的匹配关系,例如,音乐平台上的歌手受邀请之后开通了微博,编辑终端会将该歌手的微博帐号与其在音乐平台上的歌手ID进行关联,进一步可以修改音乐平台上该歌手的微博状态。
[0039]优选地,本申请上述实施例所提供的编辑终端的功能可以合并入微博服务器,作为微博服务器中的一个功能模块来执行相同的功能,上述方案可以节省资源。
[0040]由图1所示的系统的实施例一可知,上述实施例一中的用户服务器可以包括:邀请端口,用于接收微博用户的收听请求;第二处理器,用于判断微博用户是否已经开通微博,其中,在微博用户已经开通微博的情况下,进入创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系的步骤;在微博用户未开通微博的情况下,提示微博用户注册微博,并在微博用户注册微博之后,进入创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系的步骤。
[0041]本申请的原理可以使用其它通用或专用计算或通信环境或配置来操作。适用于本申请的众所周知的计算系统、环境和配置的示例包括但不限于,个人计算机、服务器,多处理器系统、基于微处理的系统、小型机、大型计算机、以及包括任一上述系统或设备的分布式计算环境。
[0042]实施例二:
[0043]图2是根据本申请实施例二的自动提示用户注册微博的方法的流程图;图3是根据图2所示实施例二的一种优选的自动提示用户注册微博的方法的详细流程图。
[0044]如图2所示该方法包括如下步骤:
[0045]步骤S10,获取多个微博用户向待邀请用户发出的收听请求。具体的,上述步骤中获取到的收听请求,可以从其他服务器中已经接收到信息中进行提取,例如,可以从与当前微博平台具有通信关系的用户服务器上提取,此时,该用户服务器上的被邀请用户已经接收到当前微博平台的微博用户的邀请请求,具体的,用户服务器可以通过邀请端口接收微博用户的收听请求。
[0046]步骤S20,根据收听请求来创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系,以生成预收听关系表。该步骤中的预收听关系表包括了每个待邀请用户所对应的所有预收听关系。
[0047]步骤S30,在待邀请用户所对应的所有预收听关系的数量大于等于第一阈值的情况下,发送提示消息给待邀请用户,以提示待邀请用户注册微博。该步骤中的第一阈值可以根据需求在系统中预先设置。优选地,可以通过统计算法来计算得到预收听关系表中每个待邀请用户对应的所有预收听关系的数量。
[0048]本申请上述实施例中在待邀请用户接收到微博用户发出的收听请求之后,会获取到该收听请求,并创建待邀请用户与发出收听请求的微博用户之间的预收听关系,由于待邀请用户会收到大量微博用户的收听请求,每个微博用户也会对不同的待邀请用户发出收听请求,因此,生成的预收听关系表中会记录每个待邀请用户所对应的所有预收听关系,系统会统计当前每个待邀请用户对应的所有预收听关系的数量,当数量大于等于一个预定的阈值时,会生成提示信息给待邀请用户,由此待邀请用户会根据提示信息开通微博,这种邀请方式不需要线下邀请,由系统自动统计待邀请用户的关注度,并将结果及时返回给待邀请用户,从而解决了相关技术的用于邀请用户注册微博的方式成本大、效率低的问题,进而实现自动引导用户注册微博,达到了提高用户注册微博的效率,并降低了邀请成本的效果。
[0049]具体的,如图3所示,本申请上述实施例二中,在步骤S30中的步骤发送提示消息给待邀请用户,以提示待邀请用户注册微博之后,上述方法还可以包括如下步骤:
[0050]步骤S301,在待邀请用户检测到待邀请用户存在对应的微博账号之后,既该待邀请已注册微博并得到对应的微博账号之后,向与该待邀请用户具有预收听关系的微博用户发送反馈消息,其中,检测到待邀请用户的为博账号可以确认为待邀请用户根据接收到的提示信息开通了微博。具体的,在待邀请用户开通微博后,可以通过私信或者tips标题作为反馈消息来告知邀请过其注册微博的微博用户。
[0051]步骤S303,根据反馈消息将该微博用户与待邀请用户之间的预收听关系转换为收听关系,以使得微博用户开启收听该待邀请用户的微博信息,即系统将该微博用户与待邀请用户的预收听关系自动提升为微博收听关系。
[0052]如图3所示,本申请上述实施例二中,在步骤S30中的步骤在发送提示消息给待邀请用户,以提示待邀请用户注册微博之后,上述方法还可以采用如下步骤实施:
[0053]步骤S302,判断待邀请用户是否注册得到对应的微博账号,即确认待邀请用户是否已经开通微博。其中,在待邀请用户已经开通微博的情况下,进入步骤S304,否则,进入步骤 S306。
[0054]步骤S304,开启与待邀请用户具有预收听关系的微博用户收听待邀请用户的微博信息。该步骤可以采用步骤S301和步骤S303进行替换,即将先发送反馈消息,再将预收听关系转换为收听关系的步骤,替换为对具有与收听关系的微博用户直接开启收听微博信
肩、O
[0055]步骤S306,在待邀请用户未开通微博的情况下,进入继续统计该待邀请用户对应的预收听关系的数量的步骤。
[0056]优选地,本申请上述实施例中的预收听关系表可以包括每个待邀请用户所对应的所有预收听关系,并在步骤S20中生成预收听关系表之后,上述方法还可以包括如下步骤:
[0057]步骤S201,根据预收听关表中记录的预收听关系获取每个微博用户对应的所有待邀请用户的信息,以获取微博用户所对应的待邀请用户列表及待邀请用户字典。如图4所示,上述步骤实现了将预收听关表中记录的预收听关系中,微博用户所对应的待邀请用户的信息进行下载,上述信息可以包括待邀请用户列表(例如歌手列表)及待邀请用户字典(歌手子典)。
[0058]具体的,上述步骤可以通过图1中微博服务器从用户服务器上下载对应的待邀请用户的信息,此时,微博用户向该待邀请用户发送了收听请求,例如,微博服务器上登录微博平台的微博用户向音乐平台上的歌手发送了收听请求,微博服务器会下载该歌手的信息,由于当前微博用户可以同时邀请多个歌手,因此,获取到的待邀请用户列表可以包括用户的标识ID、姓名等信息,带邀请用户字典可以包括该用户关联的数据,例如歌手的所有歌曲。
[0059]步骤S203,将微博用户所对应的待邀请用户列表及待邀请用户字典保存至内存和/或数据库。具体的,上述步骤实现了建立预收听关系存储系统,详细如图4所示,可以通过保存模块将微博用户与待邀请用户之间的邀请关系保存到内存中,然后再保存到数据库中进行保存。
[0060]接着,在完成上述图3所示实施例的步骤S303和步骤S304中的微博用户开启收听待邀请用户的微博信息之后,图1所示的微博服务器开始从待邀请用户字典中读取得到待邀请用户的标识ID ;并通过编辑终端来创建待邀请用户的标识ID与该待邀请用户的微博帐号之间的对应关系。具体的,如图4所示,编辑终端上的编辑平台读取数据库中的数据来实现创建对应关系的过程,从而维护和管理微博帐号与被邀请用户的ID号之间的对应关系。
[0061]优选地,本申请图3所示的实施例中,在步骤SlO接收到多个微博用户向待邀请用户发出的收听请求之前,上述方法还可以包括如下步骤:
[0062]步骤S101,通过邀请端口接收微博用户触发向待邀请用户发出的收听请求。例如,在图1所示的用户服务器,例如音乐平台上,对于尚未开通微博的歌手,通过在音乐平台上的歌手页加上“邀请开通”的邀请端口,从而实现后续微博用户引导歌手开通微博的功能。
[0063]步骤S102,判断微博用户是否已经开通微博,其中,在微博用户已经开通微博的情况下,进入步骤S10,否则,转入步骤S104。
[0064]步骤S10,获取该收听请求,然后进入创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系的步骤。
[0065]步骤S104,即在微博用户未开通微博的情况下,提示微博用户注册微博,并在微博用户注册微博之后,进入创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系的步骤S20。
[0066]优选地,如图5所示,本申请还提供了一种针对微博新注册用户邀请歌手开通微博的方法,首先查询该新注册用户是否已经邀请过感兴趣的名人(例如歌手)注册微博,如果有,则继续判断该名人是否已经注册了微博,如果该名人已经注册微博则自动收听该名人的微博,否则系统进入图2和图3所示的实施例的邀请过程。
[0067]需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0068]优选地,本申请还可以提供一个用于执行上述图2至图5所示实施例的计算机程序以及保存上述计算机程序的载体,即本申请上述实施例可以通过一个合适的计算体系结构来进行符合自然规律的运行过程。另外,尽管在上述上下文中描述本申请,但上述用于实现执行步骤的计算机程序并不意味着是限制性的,所描述的动作和操作的各方面也可用硬件来实现。
[0069]本申请的原理可以使用其它通用或专用计算或通信环境或配置来操作。适用于本申请的众所周知的计算系统、环境和配置的示例包括但不限于,个人计算机、服务器,多处理器系统、基于微处理的系统、小型机、大型计算机、以及包括任一上述系统或设备的分布式计算环境。
[0070]实施例三:
[0071]图6是根据本申请实施例三的自动提示用户注册微博的装置的结构示意图。如图6所示,该装置包括:获取模块101、处理模块102以及提示模块104。
[0072]其中,获取模块101,用于获取多个微博用户向待邀请用户发出的收听请求;处理模块102,用于根据收听请求,创建并保存待邀请用户与发出收听请求的微博用户之间的预收听关系,生成预收听关系表;提示模块104,用于在待邀请用户所对应的所有预收听关系的数量大于等于第一阈值情况下,发送提示消息给待邀请用户,以提示待邀请用户注册微博。
[0073]优选地,上述装置还可以包括统计模块103,用于统计预收听关系表中每个待邀请用户对应的所有预收听关系的数量。
[0074]本申请上述实施例中在获取模块101待邀请用户接收到微博用户发出的收听请求之后,会通过获取模块101获取到该收听请求,并通过处理模块102来创建待邀请用户与发出收听请求的微博用户之间的预收听关系,由于待邀请用户会收到大量微博用户的收听请求,每个微博用户也会对不同的待邀请用户发出收听请求,因此,生成的预收听关系表中会记录每个待邀请用户所对应的所有预收听关系,系统在通过统计模块103执行统计当前每个待邀请用户对应的所有预收听关系的数量之后,如果数量大于等于一个预定的阈值时,会生成提示信息给待邀请用户,由此提示模块104执行待邀请用户根据提示信息开通微博,这种邀请方式不需要线下邀请,由系统自动统计待邀请用户的关注度,并将结果及时返回给待邀请用户,从而解决了相关技术的用于邀请用户注册微博的方式成本大、效率低的问题,进而实现自动引导用户注册微博,达到了提高用户注册微博的效率,并降低了邀请成本的效果。
[0075]优选地,上述装置还可以包括:发送模块105,用于在检测到待邀请用户注册得到对应的微博账号之后,向与该待邀请用户具有预收听关系的微博用户发送反馈消息;转换模块106,用于根据反馈消息将该微博用户与待邀请用户之间的预收听关系转换为收听关系,以使得微博用户开启收听该待邀请用户的微博信息。
[0076]优选地,上述装置还可以包括:判断模块,用于判断待邀请用户是否已经注册得到对应的微博账号;开启模块,用于在待邀请用户已经注册得到对应的微博账号的情况下,与待邀请用户具有预收听关系的微博用户开启收听待邀请用户的微博信息;执行模块,用于在待邀请用户未注册得到对应的微博账号的情况下,开始执行统计模块,即进入执行继续统计该待邀请用户对应的预收听关系的数量。
[0077]从以上的描述中,可以看出,本申请实现了如下技术效果:解决了相关技术的用于邀请用户注册微博的方式成本大、效率低的问题,进而实现自动引导用户注册微博,达到了提高用户注册微博的效率,并降低了邀请成本的效果。
[0078]显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。
[0079]以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
【权利要求】
1.一种自动提示用户注册微博的方法,其特征在于,包括: 获取多个微博用户向待邀请用户发出的收听请求; 根据所述收听请求,创建并保存所述待邀请用户与发出所述收听请求的微博用户之间的预收听关系,生成预收听关系表; 在所述待邀请用户所对应的所有预收听关系的数量大于等于第一阈值的情况下,发送提示消息给所述待邀请用户,以提示所述待邀请用户注册微博。
2.根据权利要求1所述的方法,其特征在于,在发送提示消息给所述待邀请用户,以提示所述待邀请用户注册微博之后,所述方法还包括: 在检测到所述待邀请用户存在对应的微博账号之后,向与该待邀请用户具有预收听关系的微博用户的账号发送反馈消息; 根据所述反馈消息将该微博用户与所述待邀请用户之间的预收听关系转换为收听关 系O
3.根据权利要求1所述的方法,其特征在于,在发送提示消息给所述待邀请用户,以提示所述待邀请用户注册微博之后,所述方法还包括: 判断所述待邀请用户是否注册得到对应的微博账号,其中, 在所述待邀请用户已经注册得到对应的微博账号的情况下,开启与所述待邀请用户具有所述预收听关系的微博用户收听所述待邀请用户的微博信息; 在所述待邀请用户未注册得到对应的微博账号的情况下,进入继续统计该待邀请用户对应的预收听关系的数量的步骤。
4.根据权利要求2或3所述的方法,其特征在于,所述预收听关系表包括每个所述待邀请用户所对应的所有预收听关系,在生成预收听关系表之后,所述方法还包括: 根据所述预收听关表中记录的预收听关系获取每个微博用户对应的所有待邀请用户的信息,以获取所述微博用户所对应的待邀请用户列表及待邀请用户字典; 将所述微博用户所对应的待邀请用户列表及待邀请用户字典保存至内存和/或数据库; 并在所述微博用户开启收听所述待邀请用户的微博信息之后,从所述待邀请用户字典中读取待邀请用户的标识ID; 创建所述待邀请用户的标识ID与微博帐号之间的对应关系。
5.根据权利要求1所述的方法,其特征在于,在接收到多个微博用户向待邀请用户发出的收听请求之前,所述方法还包括: 通过邀请端口接收所述微博用户的收听请求; 判断所述微博用户是否已经开通微博,其中, 在所述微博用户已经开通微博的情况下,进入创建并保存所述待邀请用户与发出所述收听请求的微博用户之间的预收听关系的步骤; 在所述微博用户未开通微博的情况下,提示所述微博用户注册微博,并在所述微博用户注册微博之后,进入创建并保存所述待邀请用户与发出所述收听请求的微博用户之间的预收听关系的步骤。
6.一种自动提示用户注册微博的装置,其特征在于,包括: 获取模块,用于获取多个微博用户向待邀请用户发出的收听请求;处理模块,用于根据所述收听请求,创建并保存所述待邀请用户与发出所述收听请求的微博用户之间的预收听关系,生成预收听关系表; 提示模块,用于在所述待邀请用户所对应的所有预收听关系的数量大于等于第一阈值的情况下,发送提示消息给所述待邀请用户,以提示所述待邀请用户注册微博。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括: 发送模块,用于向与该待邀请用户具有预收听关系的微博用户发送反馈消息; 转换模块,用于根据所述反馈消息将该微博用户与所述待邀请用户之间的预收听关系转换为收听关系,以使得所述微博用户开启收听该待邀请用户的微博信息。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括: 判断模块,用于判断所述待邀请用户是否注册得到对应的微博账号; 开启模块,用于在所述待邀请用户已经注册得到对应的微博账号的情况下,开启与所述待邀请用户具有所述预收听关系的微博用户收听所述待邀请用户的微博信息; 执行模块,用于在所述待邀请用户未注册得到对应的微博账号的情况下,返回执行统计模块。
9.一种自动提示用户注册微博的系统,其特征在于,包括: 一个或多个用户服务器,用于保存待邀请用户的所有信息,并提供邀请端口接收微博用户的收听请求; 微博服务器,与任意一个或多个用户服务器建立通信,用于获取所述收听请求,创建并保存所述待邀请用户与发出所述收听请求的微博用户之间的预收听关系,其中,在所述待邀请用户所对应的所有预收听关系的数量大于等于第一阈值的情况下,发送提示消息给所述待邀请用户,以提示所述待邀请用户注册微博。
10.根据权利要求9所述的系统,其特征在于,所述微博服务器包括: 第一处理器,用于判断所述待邀请用户是否已经注册得到对应的微博账号,其中,在所述待邀请用户已经注册得到对应的微博账号的情况下,开启与所述待邀请用户具有所述预收听关系的微博用户收听所述待邀请用户的微博信息。
11.根据权利要求10所述的系统,其特征在于,所述系统还包括: 编辑终端,用于根据所述预收听关系获取每个微博用户对应的的待邀请用户列表及待邀请用户字典,其中,当所述微博用户开启收听所述待邀请用户的微博信息时,创建所述待邀请用户字典中待邀请用户的标识ID与微博帐号之间的对应关系。
12.根据权利要求9所述的系统,其特征在于,所述用户服务器包括: 邀请端口,用于接收所述微博用户的收听请求; 第二处理器,用于判断所述微博用户是否已经开通微博,其中,在所述微博用户未开通微博的情况下,提示所述微博用户注册微博。
【文档编号】H04L29/06GK103780590SQ201210410408
【公开日】2014年5月7日 申请日期:2012年10月24日 优先权日:2012年10月24日
【发明者】黄利华 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1