一种基于社交机制和地理位置的事件发布网络系统的制作方法

文档序号:7892450阅读:170来源:国知局
专利名称:一种基于社交机制和地理位置的事件发布网络系统的制作方法
技术领域
本发明涉及一种基于社交机制和地理位置的事件发布网络系统,属于互联网信息技术领域。
背景技术
随着社会的进步,现实世界中的各种信息越来越多,例如什么时间,什么地点有自己喜欢的活动;什么时间,什么地点有自己感兴趣的商家或商品打折促销;什么时间,什么地点要开领导通知的会议等等。然而现有的传统互联网搜索功能和即时通讯技术已无法满足用户对于这些方面信息搜集的需求。通过即时通讯软件(例如QQ)建立群组,发放重要通知时常常遇到这样的问题。通知消息可能被后面发言的群成员冲掉,已使很多群成员无法第一时间收到此信息。即使群成员收到此信息,也很有可能遗忘,无法履行通知内容。由此可见即时通讯在发放通知方面暴漏出了严重的不足。例如申请号为200810081843. 3的即时通信工具中主题讨论内容的管理及发布方法及装置专利,公开即时通信工具中聊天内容的整理及发布技术,尤其涉及有主题的群聊内容的整理及发布技术,本发明能够在即时通信工具中发起主题讨论,并能够在发起端实时对讨论内容进行管理,讨论完毕后在发起端整理后发布到WEB网络平台,不需要进行人为手工的内容拷贝、复制等迁移操作,提升了用户的感受,方便知识资源信息分享,并提升群的自身价值。解决了群组聊天或团队讨论时内容信息的发布方法。但是仅仅是涉及在QQ群中的使用,具有其局限性。通过现有的互联网平台发布与接收某此活动的信息(例如某作家的新书签售会),用户往往需要根据活动主办方发布的信息搜寻活动地点,查询交通方式,并且牢记活动时间。除此之外,很多用户都无法即时有效获得身边感兴趣的事件信息而感到遗憾。这些均为用户造成了极大的不便。虽然现有的社交网站和即时通讯软件都有群组的概念,但是其成员架构的体现方面,资料的传承方面,团队活动的记录方面以及团队成员对团队某个活动的分享互动方面,团队管理等方面均无法满足团队用户的需求。
基于现有的社交网站,虽然每个用户都可以上传照片并且直接分享给自己的好友,但是对于一个由多人参与的事件的影像资料却无法有效地整合在一起,例如班级聚会,很多同学都带了相机,照了照片,在现有社交网站中,同学们无法将所有关于此次聚会的照片有效整合在一起。这样不仅不能让自己的好友看到最完整的影像资料,还导致了社交网络中信息的杂乱。基于现有的社交网站或者是摄影作品发布的网站,摄影师的作品,尤其是对于风景的摄影作品,均无法根据作品的拍摄地点进行整合。这样影响了用户在观赏作品时的体验,也不利于摄影师之间的交流与互动。基于社交网站的社交活动,人们无法通过用户的社会属性寻找社交对象(例如无法寻找到某个现实团队的队长等),也无法自由地改变自己的身份(作为团队队长代表团队、作为活动发起者代表活动等)参与到社交当中,这样不仅让用户在社交网站中无法体现自己背后的社会属性,也使用户在社交网站中仅仅局限于和亲朋好友交流而无法认识对自己事业生活有帮助的新朋友。现有的机票预订,酒店预订网站,都需要用户输入自己的目的地,所预订酒店的城市以及所在城市的具体区域。而输入这些信息的过程较为繁琐,以现有技术完全可以省略掉这些信息的输入过程,大大提高工作生活的效率。在现有的互联网当中,还没有任何一个网站为人们提供方便、快捷、完整地记录他 们自己回忆与经历的服务。而每个人的回忆对于他们自己都是一笔宝贵的财富,用户在这方面的需求远远没有得到满足。现有的电子商务网站,都需要用户主动去搜索自己需要的商品。可是就像人第一次装修房子一样,其往往并不完全知道自己需要哪些商品,哪些服务,即使不是第一次,用户可能也无法根据市场的动态即时更新自己的需求。所以无论是现有的电子商务网站还是搜索引擎,均无法很好解决用户此方面的需求。现有的日程安排系统都是以用户主动输入日程那排的内容,设定提醒时间来达到提醒用户的效果。但是这样的提醒机制必须建立在人们确定自己在完成一个日程安排前所处的位置以及此日程安排相关的位置才能设定出合理的提醒时间。随着人们工作日益繁忙,突发时间日益增多,这样传统的日程安排系统已经远远不能满足用户的需求了。基于此,本发明提供一种基于社交机制和地理位置的事件发布网络系统,以解决上述问题。

发明内容
本发明的目的是提供一种基于社交机制和地理位置的事件发布网络系统,这是一种全新的网络系统,可以为用户提供更加便捷、智能的服务。本发明所采用的技术方案是一种基于社交机制和地理位置的事件发布网络系统,包括注册模块、登陆模块、事件模块及地理位置模块,注册模块给用户提供系统注册的功能;登陆模块供注册用户进行系统登陆,其特征在于
地理位置模块提供GIS信息服务接口,与电子地图提供商进行数据对接,从而将用户登录地址、事件发生地址与现实中的地理位置相对应;
事件模块包括事件发布模块、事件定位模块、事件参与模块和事件互动模块,用户使用事件发布模块进行新事件的发布;其他参与者使用事件参与模块进行报名,参与到事件中来;事件定位模块用于设定事件的地理位置,并与地理位置模块数据对接,从而定位事件的真实地理位置;事件互动模块包括分享视频,照片或文字,并且每个事件参与者在上传这些信息的同时,可以将这些信息方便地关联到事件主页,方便信息的收集和整理。如上所述的基于社交机制和地理位置的事件发布网络系统,其特征在于所述系统进一步包括一个日程安排模块,所述日程安排模块包括日程添加模块,日程查询,日程提醒模块,用户建立一个新日程,并输入时间与目的地,目的地地址与地理位置模块中的地图上的实际地理位置相对应。如上所述的基于社交机制和地理位置的事件发布网络系统,其特征在于所述事件参与模块其中参与事件之后,事件的时间地点自动进入日程安排中,日程安排可自动同步到手机当中。如上所述的基于社交机制和地理位置的事件发布网络系统,其特征在于所述日程安排模块的日程提醒模块不仅在日程设定之时进行提醒,并且根据目的地地址给出用户 当前地理位置到目的地地址的推荐路线、推荐乘坐的交通工具,如果需要乘坐火车或者飞机,则自动链接至搜索引擎搜索网上相关火车时刻表或者航班线路信息,便于用户选择。如上所述的基于社交机制和地理位置的事件发布网络系统,其特征在于所述系统进一步包括一个团队模块,所述团队模块包括编辑模块,团队互动模块,信息发布模块,团队记忆模块,创建活动模块,其中团队也可以发布事件,团队成员参与其中,事件的时间地点也自动进入用户的日程安排当中。如上所述的基于社交机制和地理位置的事件发布网络系统,其特征在于所述系统进一步包括一个信息推送模块,根据用户的登录地址,信息推送模块自动搜集一定地理范围内的事件信息,并推荐给用户,用户可以浏览并决定是否报名参加该活动。如上所述的基于社交机制和地理位置的事件发布网络系统,其特征在于所述系统进一步包括一个记忆模块,当用户参与的事件结束后,这个事件将自动进入用户的回忆系统当中,成为用户的回忆,以时间先后顺序排列,方便用户回忆自己的经历。本发明的有益效果是本发明基于社交机制和地理位置的事件发布网络系统是一种供大家共同构建虚拟自我生存环境的网络系统,不仅可以让用户感受到更加丰富多彩的网络社交体验,还可以让这样一种网络社交融入到生活工作当中,改善用户的生活体验,提高工作效率。由此,可以大大减少用户在安排日程方面的烦恼和花费的时间;为团队提供有效的传承,交流,管理平台;为每个人提供更加完整的记忆服务,再也不用为某此宝贵的记忆资料的遗失而烦恼;在上网冲浪的同时,可以更加快捷的完成工作,在工作之余,可以更加便捷的休闲娱乐,将生活与工作有效的融合,提高生活体验与工作效率;更加快捷与智能的信息收集与推送,帮助用户更高效率地从海量信息中获取有益信息。


图I是本发明实施例的基于社交机制和地理位置的事件发布网络系统实现构成设备示意图。图2是本发明系统构架图。图3是注册用户登录后个人主页功能模块图。图4是事件主页功能模块图。图5是团队主页功能模块图。图6是地理位置模块功能图。
图7是创建模块功能模块图。图8是创建事件模块功能模块图。图9是创建团队模块功能模块图。图10是创建地理位置模块功能模块图。图11是用户浏览模块功能模块图。图12是事件互动模块功能模块图。 图13是团队互动模块功能模块图。图14是地理位置互动模块功能模块图。图15是日程安排模块功能模块图。图16是用户定位模块功能模块图。图17是位置感知模块功能模块图。图18是个人记忆模块功能模块图。
图19是团队记忆模块功能模块图。
具体实施例方式以下通过具体实施方式
,结合附图对本发明作进一步说明。但这些实施例仅用于说明本发明而不用于限制本发明的范围。本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样在本申请所列权利要求书限定范围之内。为更好地理解此发明,先陈述几个本发明提出的概念。本发明所提到的虚拟自我的概念可以这样定义虚拟自我就像另外一个生活在互联网中的自己,也可以把它看做是自己的全能管家。它会将一切与你有关的生活、工作中的相关事务在第一时间通知给你,在接受你的简单指示后,帮你寻找与收集在你身边发生的你感兴趣的事件;将您必须完成的重要事件在第一时间通知你;帮你安排每天日程,智能地提醒你每一时刻应该做的事情;为你记录生活中的每个回忆与经历。除此之外,虚拟自我还能给你一些对工作有利的建议,多生活有益的提议,帮助你安排与解决好一些具体的问题,例如如何装修新房,出差预订机票,酒店,旅游提示等。然而虚拟自我与我们自身一样,需要有一个适合的生存环境,在这样一种环境中,每个人可以构建虚拟自我,引导自己的虚拟自我成长与壮大。与用户所处的现实世界一样,这样一个虚拟自我的世界也是由所有用户共同参与创建的。而本发明构建了这样一个网络系统,为大家共同创建虚拟自我的生存环境提供可用平台。下面结合具体实施例对基于社交机制和地理位置的事件发布网络系统做详细说明。如附图I所示,本发明基于社交机制和地理位置的事件发布网络系统包括系统网络服务器I、客户终端2、3、4以及GIS信息服务接口 5构成。其中客户终端2为电脑,客户终端3为手机、客户终端4为平板电脑。客户终端与此系统服务器之间通过互联网进行连接。其中客户终端2、3、4具备其一即可,也可以同时具备二种。
其中GIS信息服务接口 5是电子地图提供方提供的API数据接口,例如谷歌地图API,百度地图API等。其中系统网络服务器I用于存储个人用户信息、团队信息、事件信息、地理位置信息以及自建立地图数据库信息,并且控制所述信息的装置。本文所述的所有功能模块以及数据信息均存储在此 服务器中。如图2所示,此基于社交机制和地理位置的事件发布网络系统的构架包括用户登录、注册模块,个人模块,事件模块,团队模块,地理位置模块。如图3所示,个人模块中主要功能子模块包括编辑模块、定位模块、日程那排模土夹、位置感知模块、记忆模块、管理模块、创建模块、信息发布模块、分享模块、信息发布模块、分享模块、信息浏览模块、身份切换模块、互动模块。如图4所示,事件模块中主要功能子模块包括编辑模块(事件参与模块),事件互动模块,信息发布模块,事件定位模块,每个模块功能与个人页面模块功能相同。如图5所示,团队模块中主要功能子模块包括编辑模块,团队互动模块,信息发布模块,团队记忆模块,创建活动模块。如图6所示,地理位置模块中主要功能子模块包括编辑模块,地理位置互动模块,信息发布模块,手动定位模块。地理位置定位模块与事件定位模块功能相同,采用调用GIS接口标记的方式定位。如图7所示,创建模块的子模块包括创建事件模块,创建团队模块,创建地理位置模块。创建事件模块功能如下实现
如图8所示,创建事件模块实现方式用户发出创建事件请求,服务器响应请求,返回用户一个信息填写窗口,供用户填写事件基本信息。用户填写事件基本信息,例如事件名称,开始时间,结束时间,事件描述等。服务器提示用户确定事件发生的地理位置,用户发出确定位置请求,服务器调用GIS信息服务接口,返回用户一个可标记的电子地图,用户在电子地图上标记事件发生的地理位置,完成创建。服务器接收响应,服务器自动生成此事件的主页以及相应的事件数据库,事件创建者自动成为此事件的超级管理员。将用户填写的信息(包括活动发生的地点的经纬度,超级管理员)写入此数据库。于此同时,服务器将事件发生地点的经纬度进行处理,保留小数点后5位,将此事件的ID存储到服务器地图数据库下对应的经纬度的表中。之后用户进入主页编辑模块,完成编辑,选择是否发布此事件。如图9所示,创建团队模块功能实现方式用户发出创建团队请求,服务器响应此请求,返回用户一个信息填写窗口,供用户填写团队基本信息。用户填写团队基本信息,如团队名称、团队描述、团队标签等。用户完成创建,服务器响应,生成此团队的主页,生成此团队数据库,团队创建者自动成为此团队超级管理员。将用户填写信息以及超级管理员信息写入团队数据库中。同时将此团队ID写入用户团队管理数据库中。之后用户进入主页编辑模块,完成编辑,选择是否发布此团队。如图10所示,创建地理位置模块功能实现方式用户发出创建地理位置请求,月艮务器响应请求,返回用户一个信息填写窗口,供用户填写地理位置基本信息。用户填写地理位置基本信息,例如地理位置名称,地理位置描述等。服务器提示用户确定此地理位置的坐标,用户发出确定坐标请求,服务器调用GIS信息服务接口,返回用户一个可标记的电子地图,用户在电子地图上标记此地理位置的坐标,完成创建。服务器接收响应,服务器自动生成此地理位置的主页以及相应的地理位置数据库,地理位置创建者自动成为此地理位置的超级管理员。将用户填写的信息(包括此地理位置的地点的经纬度,超级管理员)写入此数据库。于此同时, 服务器将事件发生地点的经纬度进行处理,保留小数点后5位,将此事件的ID存储到服务器地图数据库下对应的经纬度的表中。之后用户进入主页编辑模块,完成编辑,选择是否发布此地理位置。如图11所示,用户浏览模块,其功能实现如下,用户登录网站进入个人首页之后,自动启动浏览模块功能,服务器查询用户浏览模块数据库,将数据库信息按事件先后以倒叙排列显不在客户终端中。如图12所示,事件互动模块功能,其实现如下所述
用户关注一个事件,用户发出关注事件请求,服务器响应,将用户ID写入此事件关注者数据库中,将事件ID写入用户关注事件的数据库中。用户参与一个事件,用户发出参与事件请求,服务器响应,将用户ID写入此时间参与者数据库中,将事件ID写入用户参与事件数据库中。将次事件名称,开始时间,结束时间,发生地点写入用户日程安排数据库中。如图13所示,团队互动模块功能,其实现如下所述
用户关注一个团队,用户发出关注团队请求,服务器响应,将用户ID写入此团队关注者数据库中,将团队ID写入用户关注团队的数据库中。用户加入一个团队,用户发出加入团队请求,服务器响应,将此请求发送至团队管理模块数据库中,服务器判断团队管理员是否返回允许命令,如果返回允许,将用户ID写入团队成员数据库,将团队ID写入用户加入团队数据库。如果没有返回允许,或返回拒绝,不做处理。如图14所示,地理位置互动模块功能,其实现如下所述用户关注一个地理位置,用户发出关注团队请求,服务器响应,将用户ID写入此地理位置关注者数据库中,将地理位置ID写入用户关注地理位置的数据库中。如图15所示,用户日程安排模块分为两个子模块,日程添加模块,日程查询,提醒模块。日程添加日程模块,用户发出添加日程请求,服务器响应请求,返回日程信息填写窗口,用户填写日程内容,日程时间等内容。服务器提醒确定日程相关地点,调用GIS信息服务接口,返回用户一个电子地图窗口,用户在电子地图上标记日程的相关地点,服务器通过GIS信息服务接口获取用户日程相关地理位置的经纬度。完成创建,服务器将用户用户填写的日程信息(包括日程内容,时间,以及日程地点的经纬度)存储在日程数据库中。日程查询提醒模块,用户登录网站,服务器提取当前时间,服务器查询用户日程数据库,按日程时间先后顺序提取用户日程数据库中当前时间之后的5条日程安排。如果用户发出浏览更多日程的请求,服务器再显示之后的5条日程,如此循环。如图16,用户的定位模块,其功能实现如下用户登录网站,服务器判断用户使用的浏览器是否支持html5解析功能,如果支持html5解析功能,调用html5定位功能,获取用户当前位置的经纬度。服务器再调用GIS信息服务接口,将用户当前位置标记在地图上,服务器存储用户当前位置经纬度(保留小数点后5位)。如果用户使用的浏览器不支持html5解析功能,服务器给用户发出提示,提示用户确定自己的地理位置。用户发出定位请求,服务器调用GIS信息服务接口,为用户现实电子地图,用户在地图上标记自己当前所在的地理位置,服务器通过GIS信息服务接口获取用户当前位置经纬度,存储此数据(保留小数点后5位)。如图17位置感知模块,其功能实现如下用户发出位置感知服务请求,服务器响应此请求,生成位置动态数据表(用户周围500米范围内所包含的经纬度,经纬度精度均保留小数点后5位),服务器提取当前时间,将当前时间与500米范围内经纬度所指向的地图数据库中的事件的结束时间相比较,判断这些事件是否已经结束,如果没有结束,将这些事件依据结束时间的先后顺序排列,发送至用户浏览数据库中。如果事件已经结束,则不显
/Jn o(说明此系统中最大的一个数据库为地图数据库,其中每个保留小数点后5为的 经纬度都为一个小数据库,事件标记其发生地点后,会将事件所标记的经纬度4四舍五入保留小数点后5位,将其相关信息存入对应经纬度下的数据库中。)
如图18的记忆模块,其分为记忆自动生成模块,记忆编辑模块,记忆浏览模块。记忆自动生成模块,用户创建一个事件,服务器将此事件的ID写入用户创建事件的是数据库中,服务器判断此事件是否结束,如果此事件已经结束,服务器从事件主页提取主要信息(事件的一张图片,事件简介,事件ID),以链接形式写入用户记忆数据库中。如果此事件没有结束,不做任何处理。记忆编辑模块,用户启用记忆编辑模块,可访问自己的记忆数据库,对记忆数据库中的数据进行添加删除操作,服务器响应,完成对记忆数据库的相应操作。记忆浏览模块,用户发出浏览记忆请求,服务器响应,将用户记忆数据库中的事件按事件结束时间的先后顺序依次排列,通过客户终端显示给用户。如图19的团队记忆模块,其分为团队自动生成模块,记忆编辑模块,记忆浏览模块。记忆自动生成模块,用户创建一个事件,服务器将此事件的ID写入用户创建事件的是数据库中,服务器判断此事件是否结束,如果此事件已经结束,服务器从事件主页提取主要信息(事件的一张图片,事件简介,事件ID),以链接形式写入用户记忆数据库中。如果此事件没有结束,不做任何处理。记忆编辑模块,用户启用记忆编辑模块,可访问自己的记忆数据库,对记忆数据库中的数据进行添加删除操作,服务器响应,完成对记忆数据库的相应操作。记忆浏览模块,用户发出浏览记忆请求,服务器响应,将用户记忆数据库中的事件按事件结束时间的先后顺序依次排列,通过客户终端显示给用户。
权利要求
1.、一种基于社交机制和地理位置的事件发布网络系统,包括注册模块、登陆模块、事件模块及地理位置模块,注册模块给用户提供系统注册的功能;登陆模块供注册用户进行系统登陆,其特征在干 地理位置模块提供GIS信息服务接ロ,与电子地图提供商进行数据对接,从而将用户登录地址、事件发生地址与现实中的地理位置相对应; 事件模块包括事件发布模块、事件定位模块、事件參与模块和事件互动模块,用户使用事件发布模块进行新事件的发布;其他參与者使用事件參与模块进行报名,參与到事件中来;事件定位模块用于设定事件的地理位置,并与地理位置模块数据对接,从而定位事件的真实地理位置;事件互动模块包括分享视频,照片或文字,并且每个事件參与者在上传这些信息的同时,可以将这些信息方便地关联到事件主页,方便信息的收集和整理。
2.根据权利要求I所述的基于社交机制和地理位置的事件发布网络系统,其特征在 于所述系统进ー步包括ー个日程安排模块,所述日程安排模块包括日程添加模块,日程查询,日程提醒模块,用户建立ー个新日程,并输入时间与目的地,目的地地址与地理位置模块中的地图上的实际地理位置相对应。
3.根据权利要求2所述的基于社交机制和地理位置的事件发布网络系统,其特征在于所述事件參与模块其中參与事件之后,事件的时间地点自动进入日程安排中,日程安排可自动同步到手机当中。
4.根据权利要求2所述的基于社交机制和地理位置的事件发布网络系统,其特征在于所述日程安排模块的日程提醒模块不仅在日程设定之时进行提醒,并且根据目的地地址给出用户当前地理位置到目的地地址的推荐路线、推荐乘坐的交通工具,如果需要乘坐火车或者飞机,则自动链接至搜索引擎搜索网上相关火车时刻表或者航班线路信息,便于用户选择。
5.根据权利要求2所述的基于社交机制和地理位置的事件发布网络系统,其特征在于所述系统进ー步包括ー个团队模块,所述团队模块包括编辑模块,团队互动模块,信息发布模块,团队记忆模块,创建活动模块,其中团队也可以发布事件,团队成员參与其中,事件的时间地点也自动进入用户的日程安排当中。
6.根据权利要求I所述的基于社交机制和地理位置的事件发布网络系统,其特征在于所述系统进ー步包括一个信息推送模块,根据用户的登录地址,信息推送模块自动搜集一定地理范围内的事件信息,并推荐给用户,用户可以浏览并决定是否报名參加该活动。
7.根据权利要求I所述的基于社交机制和地理位置的事件发布网络系统,其特征在于所述系统进ー步包括一个记忆模块,当用户參与的事件结束后,这个事件将自动进入用户的回忆系统当中,成为用户的回忆,以时间先后顺序排列,方便用户回忆自己的经历。
全文摘要
本发明提供一种基于社交机制和地理位置的事件发布网络系统,包括注册模块、登陆模块、事件模块及地理位置模块,地理位置模块提供GIS信息服务接口,与电子地图提供商进行数据对接,从而将用户登录地址、事件发生地址与现实中的地理位置相对应;事件模块包括事件发布模块、事件定位模块、事件参与模块和事件互动模块。本发明基于社交机制和地理位置的事件发布网络系统是一种供大家共同构建虚拟自我生存环境的网络系统,不仅可以让用户感受到更加丰富多彩的网络社交体验,还可以让这样一种网络社交融入到生活工作当中,改善用户的生活体验,提高工作效率。
文档编号H04L12/58GK102664819SQ20121008417
公开日2012年9月12日 申请日期2012年3月27日 优先权日2012年3月27日
发明者陈奕龙 申请人:陈奕龙
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1