一种基于社交网络的事件提醒系统的制作方法

文档序号:7907372阅读:463来源:国知局
专利名称:一种基于社交网络的事件提醒系统的制作方法
技术领域
本实用新型涉及一种基于社交网络的事件提醒系统,属于网络通信领域。
背景技术
现代生活中,人们的工作越来越繁忙,每天的日程安排也越来越多。如何有效地管理每天的日程安排,提高工作效率,按时按量的完成工作,变得越来越重要。人们可能由于工作强度、密度大,而导致错过重要事情,设置事件提醒是解决这个问题的有效途径。目前,人们使用各种各样的提醒软件来避免自己错过重要事情。用户可以自动设置需要提醒的事件,到了提醒时间会提醒用户,用户可以根据提醒来完成某一件事情。这种做法的确方便了用户,用户不需要刻意地记录某件事情。但是,对于有些事情,用户希望自己的好友也能知道,而现在的做法只能提醒用户自己,不能同时提醒用户的好友。而且对于需要经常提醒的事件设置比较麻烦,给用户带来不好的提醒体验。

实用新型内容本实用新型的目的在于,提供一种基于社交网络的事件提醒系统,它使社交网站用户可以设置事件提醒,提醒自己的同时提醒社交网站上的好友;通过设置提醒频率,简化了对经常发生事件的提醒设置步骤;提醒对象根据系统消息来查看提醒的具体内容。为解决上述技术问题,本实用新型采用如下的技术方案一种基于社交网络的事件提醒系统,包括设有提醒设置模块的客户端,设有读取模块、比较模块和通知模块的 web服务器以及数据库;提醒设置模块,用于用户设置接收好友提醒和发起提醒的状态信息;读取模块,用于web服务器读取服务器时间和数据库的提醒数据表信息;比较模块,用于web服务器将服务器时间与提醒数据表中的用户设置的提醒时间作比较;通知模块,用于当服务器时间与用户设置的提醒时间相等时,web服务器向用户设置的提醒对象发送系统消息;其中,客户端与web服务器连接,web服务器与数据库连接。前述的一种基于社交网络的事件提醒系统中,提醒设置模块上设有接收设置模块,用于用户设置允许接收的提醒主题和提醒对象。允许接收的提醒主题是指用户可以接收哪些提醒,包括开会提醒、好友生日提醒和聚会提醒等。允许接收的提醒对象是指用户可以接收哪些好友的提醒通知。对于比较熟悉的好友,用户可以选择接收该好友的所有提醒; 而对于比较陌生的好友,用户可以屏蔽该好友的部分或者全部提醒。用户还可以设置提醒时间,即提前多长时间接收到好友对用户的提醒。前述的一种基于社交网络的事件提醒系统中,提醒设置模块上还设有发起设置模块,用于用户设置发起提醒的提醒主题、提醒内容、提醒时间、提醒频率和提醒对象。提醒时间是指在提醒内容发生之前,通知用户的时间。提醒频率是指提醒的间隔,可以设置为每天
3提醒一次,每个工作日提醒一次,或者按照用户随意选择的日期提醒等等。提醒对象可以是用户自己,也可以是用户社交网站上的好友,默认情况下是用户自己;用户将提醒同时发送给好友时,可以选择部分或者全部好友作为提醒对象。服务器将用户设置的接收好友提醒和发起提醒的状态信息存储在数据库的提醒数据表中。所述服务器时间是指当前服务的时间,所有的提醒都是以服务器时间为基准的。 如果服务器时间与用户设置的提醒时间相等,web服务器就会向用户设置的提醒对象发送系统消息;如果不相等,就不做任何处理。这里的比较还涉及用户设置的提醒频率,即如果用户选择每天都提醒,那么每天到了用户设置的提醒时间,web服务器就会向提醒对象发送一个系统消息,提醒对象根据系统消息查看具体的提醒内容。与现有技术相比,本实用新型使社交网站用户可以对事件进行提醒设置,设置接收好友提醒和发起提醒的状态信息,即提醒主题、提醒内容、提醒时间、提醒频率和提醒对象等内容;通过设置提醒频率,对于经常发生的需要提醒的事件,用户不需要每次都进行设置,简化了设置步骤;通过系统消息的方式提醒用户,只要用户登录社交网站,就会看到系统消息,不会错过任何一个提醒;提醒用户自己的同时也可以提醒好友,避免好友忘记重要事件;社交网站上存储有用户所有好友的生日信息,到了用户设置的提醒时间,web服务器会自动向用户发送系统消息,对其好友的生日进行提醒,用户不需要自己进行设置或者记忆好友的生日。

图1是本实用新型的一种实施例的系统示意图;图2是本实用新型的一种实施例的工作流程图。附图标记1-提醒设置模块,2-客户端,3-读取模块,4-比较模块,5-通知模块, 6-web服务器,7-数据库,8-接收设置模块,9-发起设置模块。
以下结合附图和具体实施方式
对本实用新型作进一步的说明。
具体实施方式
本实用新型的实施例一种基于社交网络的事件提醒系统,如图1所示,包括设有提醒设置模块1的客户端2,设有读取模块3、比较模块4和通知模块5的web服务器6 以及数据库7 ;提醒设置模块1,用于用户设置接收好友提醒和发起提醒的状态信息;读取模块3,用于web服务器6读取服务器时间和数据库7的提醒数据表信息;比较模块4,用于web服务器6将服务器时间与提醒数据表中的用户设置的提醒时间作比较;通知模块5,用于当服务器时间与用户设置的提醒时间相等时,web服务器6向用户设置的提醒对象发送系统消息;其中,客户端2与web服务器6连接,web服务器6与数据库7连接。所述提醒设置模块1上设有接收设置模块8,用于用户设置允许接收的提醒主题和提醒对象。[0027]所述提醒设置模块1上还设有发起设置模块9,用于用户设置发起提醒的提醒主题、提醒内容、提醒时间、提醒频率和提醒对象。服务器6将用户设置的接收好友提醒和发起提醒的状态信息存储在数据库7的提醒数据表中。本实用新型的一种实施例的工作流程(如图2所示)Si,用户设置接收好友提醒和发起提醒的状态信息;S2,web服务器将用户设置接收好友提醒和发起提醒的状态信息存储在数据库的提醒数据表中;S3,web服务器读取服务器时间和数据库中的提醒数据表;S4, web服务器将服务器时间与提醒数据表中的用户设置的提醒时间作比较;S5,当服务器时间与用户设置的提醒时间相等时,web服务器向用户设置的提醒对象发送系统消息。实例说明1 王明登录到自己的社区网站,想对其好友的生日提醒进行设置,即设置接收好友提醒的状态信息。王明设置允许接收的提醒主题为“生日”,允许接收的提醒对象为“全部好友”和提醒时间为“提前一天”,这些信息被存储在社交网站数据库的指定提醒数据表中。web服务器每天都会从数据库中读取并查看王明好友账户信息中的生日信息, 好友在设置生日信息时,可以选择过阴历生日还是过阳历生日。王明的好友李红即将过生日,web服务器查询到王明允许接收的好友生日提醒的提醒时间是“提前一天”,web服务器就会在李红生日的前一天给王明发一个系统消息,提醒王明他的好友李红要过生日了。王明根据系统消息,查看具体的提醒内容。实例说明2 王明登录到自己的社交网站,想设置一个每周例行会议的提醒。他进入发起提醒的设置页面,设置提醒主题为“会议”,提醒内容为“每周的例行会议”,提醒时间为“12时30分”,提醒频率为“每周五提醒一次”,提醒对象为“自己、好友张刚和何伟”(张刚、何伟都没有屏蔽王明的提醒通知,即允许接收王明的“会议,,提醒)。web服务器将王明设置的提醒主题、提醒内容、提醒时间、提醒频率和提醒对象这些状态信息存储到社交网站数据库的指定的提醒数据表中。web服务器从指定的提醒数据表中读取提醒时间,提醒数据表中存储有社交网站上所有用户设置的提醒主题、提醒内容、提醒时间、提醒频率和提醒对象这些状态信息。web服务器还将读取服务器的当前时间,并以该时间为基准,并比较王明设置的提醒时间和服务器时间。如果王明设置的提醒时间与服务器时间相等,即当前服务器时间是12时30分,web服务器就向王明设置的提醒对象“王明、张刚、何伟”发送系统消息。并且每周五到了 12时30分,web服务器就会向王明、张刚、何伟发送系统消息。王明、 张刚、何伟可以根据系统消息,查看具体的提醒内容。
权利要求1.一种基于社交网络的事件提醒系统,其特征在于,包括设有提醒设置模块(1)的客户端(2),设有读取模块(3)、比较模块(4)和通知模块(5)的web服务器(6)以及数据库 (7);提醒设置模块(1),用于用户设置接收好友提醒和发起提醒的状态信息;读取模块(3),用于web服务器(6)读取服务器时间和数据库(7)的提醒数据表信息;比较模块(4),用于web服务器(6)将服务器时间与提醒数据表中的用户设置的提醒时间作比较;通知模块(5),用于当服务器时间与用户设置的提醒时间相等时,web服务器(6)向用户设置的提醒对象发送系统消息;其中,客户端(2 )与web服务器(6 )连接,web服务器(6 )与数据库(7 )连接。
2.根据权利要求1所述的一种基于社交网络的事件提醒系统,其特征在于提醒设置模块(1)上设有接收设置模块(8 ),用于用户设置允许接收的提醒主题和提醒对象。
3.根据权利要求1所述的一种基于社交网络的事件提醒系统,其特征在于提醒设置模块(1)上还设有发起设置模块(9),用于用户设置发起提醒的提醒主题、提醒内容、提醒时间、提醒频率和提醒对象。
专利摘要本实用新型公开了一种基于社交网络的事件提醒系统,包括设有提醒设置模块的客户端,设有读取模块、比较模块和通知模块的web服务器以及数据库;提醒设置模块,用于用户设置接收好友提醒和发起提醒的状态信息;读取模块,用于web服务器读取服务器时间和数据库的提醒数据表信息;比较模块,用于将服务器时间与提醒数据表中用户设置的提醒时间作比较;通知模块,用于当服务器时间与用户设置的提醒时间相等时,向用户设置的提醒对象发送系统消息;客户端与web服务器连接,web服务器与数据库连接。本实用新型使用户提醒自己的同时提醒社交网站上的好友;通过设置提醒频率,简化对经常发生事件的设置步骤;根据系统消息查看提醒内容。
文档编号H04L12/18GK201957059SQ20102064447
公开日2011年8月31日 申请日期2010年12月6日 优先权日2010年12月6日
发明者张矗, 洪林, 黄黎明 申请人:北京开心人信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1