邀请用户相关专利 - Vence/personalKnowledge GitHub Wiki

##一种利用email邀请好友加入社交网络的方法与系统

申请(专利权)人: 北京开心人信息技术有限公司

###背景技术

随着互联网技术的发展,出现的网站越来越多。对于新设立的网站,如论坛、 交友、游戏网站等,往往需要吸引更多的用户访问并注册才能迅速提高网站的人气和知 名度。但是对于新设立的网站,尤其是新设立的社交网站来说,吸引新用户注册访问的 并不是网站的内容,而是用户的关系,即很多新用户往往是由于好友的邀请而加入该社 交网站的。在现有的技术中,用户输入邮箱账号和密码,web服务器则模拟用户登录到 用户指定的邮箱,提取用户邮箱中联系人的邮箱地址信息,并从中去除已注册社交网站 联系人的电子邮箱地址,向没有注册社交网站的联系人发送邀请注册邮件。

但是现有的技术中,web服务器随意模拟登录到用户邮箱,用户会担心社交网 站盗取其邮箱中的其他秘密信息;而且用户邮箱中的联系人并不一定是用户的常用联系 人,因此,即使web服务器向联系人发送了邀请邮件,联系人也未必会注册该社交网 站,不仅如此,如果频繁的向没有注册社交网站的联系人发送邀请邮件,联系人会觉得 这是垃圾邮件,根本不会去看,而且还会对这个社交网站产生反感情绪。

###附图说明

  • 图1为本发明的方法流程图;
  • 图2为本发明实施例的系统结构示意图。

附图标记:1-输入模块,2-触发模块,3-邮件队列加入模块,4-分析扫描模 块,5-添加模块一,6-发送模块,7-设定模块,8-添加设置模块,9-添加模块二, 10-信息导入模块

###发明内容

本发明公开了一种利用email邀请好友加入社交网络的方法与系统,所述的方法包括以下步骤:

  • S1,用户输入被邀请人的邮箱地址和用户姓名,并触发发送邀请操作;
  • S2,将用户的邀请以电子邮件的形式加入邮件服务器的邮件队列;
  • S3,扫描邮件队列并分析邮件类型;
  • S4,如果是用户邀请好友加入社区网络的邮件,则添加邀请好友注册的链接,并发送邮件给被邀请人。

本发明通过用户输入好友的邮箱地址信息,使得既能发送社交网站邀请邮件给用户好友,又能保证用户的邮箱信息安全;另外,用户输入的都是联系较频繁的常用联系人的邮箱地址,使得发送邀请邮件给用户好友的目标性比较强,提高了用户好友加入社交网站的可能性。

S1中,用户可以输入多个被邀请人的邮箱地址,并且所述的用户姓名包括用户社交网络上的昵称和真实姓名。

S1中,还包括用户输入邀请留言。

S4中,发送邮件给被邀请人是以用户的名义发送的。

上述方法中,步骤S1还包括:设定被邀请人所属的分组,有利于用户管理好友。

上述方法中,如果被邀请人接受了邀请,则自动将被邀请人与用户设置为好 友,并将其添加在用户所设置的那个分组中,为用户提供了方便并节省了添加好友后再 进行分组的繁琐步骤。

上述方法中,步骤S4还包括:添加用户的照片、日记、用户主页的链接及用户 的好友信息,其中所添加的用户的照片、日记都是用户设置的好友可见的信息,而对于 用户设置的私密信息,则不进行添加;其中用户的好友信息包括用户好友的名字及其在 社交网站上的头像,并且优先展示被邀请人所属分组内的用户好友的信息,展示的信息 更能够吸引被邀请的用户好友,使其注册社交网站。

上述方法中,所述方法还包括:以CSV文件或EXCEL文件的形式导入被邀请 人的邮箱地址信息,其中,CSV是一种格式化的文件存储方式,从而省去了用户输入被 邀请人邮箱地址的繁琐步骤,也提高了邮箱地址信息的正确性。

一种实现上述方法的利用email邀请好友加入社交网络的系统,它包括:

  • 输入模块1,用于用户输入被邀请人的邮箱地址和用户姓名;
  • 触发模块2,用于触发发送邀请操作;
  • 邮件队列加入模块3,用于将用户的邀请以电子邮件的形式加入邮件服务器的邮件队列;
  • 分析扫描模块4,用于扫描邮件队列并分析邮件类型;
  • 添加模块一5,用于如果是用户邀请好友加入社区网络的邮件,则添加邀请好友注册的链接;
  • 发送模块6,用于发送邮件给被邀请人。
  • 输入模块1中,用户可以输入多个被邀请人的邮箱地址,并且所述的用户姓名包括用户社交网络上的昵称和真实姓名。
  • 输入模块1中,还包括用户输入邀请留言。
  • 发送模块6中,发送邮件给被邀请人是以用户的名义发送的

上述系统中,所述的输入模块1还包括:

  • 设定模块7,用于设定被邀请人所属的分组,有利于用户管理好友。

上述系统中,还包括:

  • 添加设置模块8,用于如果被邀请人接受了邀请,则自动将被邀请人与用户设置为好友,并将其添加在用户所设置的那个分组中,为用户提供了方便并节省了添加好友后再进行分组的繁琐步骤。

上述系统中,所述的添加模块一5还包括:

  • 添加模块二9,用于添加用户的照片、日记、用户主页的链接及用户的好友信 息,其中所添加的用户的照片、日记都是用户设置的好友可见的信息,而对于用户设置 的私密信息,则不进行添加;其中用户的好友信息包括用户好友的名字及其在社交网站 上的头像,并且优先展示被邀请人所属分组内的用户好友的信息,展示的信息更能够吸 引被邀请的用户好友,使其注册社交网站。

上述系统中,还包括:

  • 信息导入模块10,用于以CSV文件或EXCEL文件的形式导入被邀请人的邮箱 地址信息,其中,CSV是一种格式化的文件存储方式,从而省去了用户输入被邀请人邮 箱地址的繁琐步骤,也提高了邮箱地址信息的正确性。

本发明的一种实施例的工作流程:

  • S1,用户输入被邀请人的邮箱地址和用户姓名,并触发发送邀请操作;
  • S2,web服务器将用户的邀请以电子邮件的形式加入邮件服务器的邮件队列;
  • S3,邮件服务器扫描邮件队列并分析邮件类型;
  • S4,如果是用户邀请好友加入社区网络的邮件,则邮件服务器添加邀请好友注 册的链接,并发送邮件给被邀请人。

###实例说明

“李兴”登录自己的社交网站主页,想邀请高中同学“王蓓”, “张亮”一同加入该社交网站,这样他们就可以利用社交网站进行沟通了。

因此“李兴”利用输入模块1填写了 “王蓓” 和 “张亮” 的邮箱地址信息或者利用信息导入模块 10导入CSV文件或EXCEL文件形式的“王蓓”和“张亮”的邮箱地址信息,并且利 用设定模块7选择高中同学分组,采用默认的邀请留言,并填写真实姓名“李兴”,最 后利用触发模块2点击邀请按钮发出邀请。

web服务器接收到“李兴”发出邀请的动作 后,利用邮件队列加入模块3将“李兴”发出的邀请以电子邮件的形式添加到邮件服务 器的邮件队列中。

邮件服务器利用分析扫描模块4扫描邮件队列,分析邮件队列中邮件 的类型。如果检测出邮件是邀请邮件,邮件服务器就会对邮件进行一定的拼装,即利用 添加模块一5添加邀请好友注册的链接,并利用添加模块二9添加“李兴”在社交网站上 的照片、日记、“李兴”设置的邀请留言等信息(这些信息是“李兴”设置的仅好友可 见的信息,“李兴”的私密信息则不显示),还会添加“李兴”在社交网站上的好友,并 且连同好友的头像一起进行添加,其中“李兴”的高中同学会排在最前面,还会添加查 看“李兴”主页的链接。

最后,拼装完成之后,邮件服务器将会利用发送模块6以“李 兴”的名义向“王蓓”和“张亮”发送邮件。“王蓓”和“张亮”收到邮件之后,在 邮件中看到有那么多高中同学注册了社交网络账号,会更容易心动而直接通过点击邮件 中的注册链接来注册账号,注册成功后,web服务器利用添加设置模块8将“王蓓”和 “张亮”自动与“李兴”设置成好友,进而“王蓓”和“张亮”就可以和“李兴”进 行交流。如果他们已经注册了账号,则可以通过“李兴”主页的链接进入“李兴”的 主页与“李兴”进行沟通交流。