一种基于位置导航的信息发送方法、装置和系统的制作方法

文档序号:7866441阅读:158来源:国知局
专利名称:一种基于位置导航的信息发送方法、装置和系统的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种基于位置导航的信息发送方法、装置和系统。
背景技术
目前,涉及到多人的聚会方案讨论及通知时,一般使用即时通讯的方式来进行方案的沟通,如群发短信、群发邮件和运用即时通讯工具进行双人间电话,而其中聚会场所 的位置信息一般应用电子地图以及其他各类全球定位系统(Global Positioning System,简称GPS)导航软件等来进行查询,通过即时通讯的方式邀请者与被邀请者相互之间进行讨论得出最终的聚会方案,然后根据最终的聚会方案应用电子地图查询出聚会场所位置后,再通过即时通讯的方式将所查到的聚会场所信息通知给所有被邀请者。在涉及多人聚会需要讨论聚会场所时,需要通过繁琐的双人间电话、群发短信或邮件的方式来讨论聚会场所方案,通过上述方法所讨论出的聚会方案的可选性不高,整个讨论的过程复杂并且效率低。

发明内容
本发明的实施例提供一种基于位置导航的信息发送方法、装置和系统,能够提高多人聚会时选择聚会方案的效率。为达到上述目的,本发明的实施例采用如下技术方案第一方面,提供一种基于位置导航的信息发送方法,包括邀请管理平台接收用户终端发送的聚会邀请请求,并通过日程管理平台创建日程记录,所述聚会邀请请求包含第一聚会场所的位置信息、所述用户终端位置信息、第一被邀请者终端列表和第一聚会时间;所述日程记录包括日程标识和聚会方案;创建多人会话,并根据所述聚会邀请请求将所述第一被邀请者终端列表中的被邀请者终端及所述用户终端加入所述多人会话,将所述多人会话与所述日程标识相关联,以便实时创建新的聚会方案加入所述日程记录;根据所述聚会邀请请求向地图呈现平台获取第一地图文件,所述第一地图文件用于呈现所述第一聚会场所的位置信息、所述用户终端位置信息及所述第一被邀请列表中的被邀请者终端的位置信息;向所述第一被邀请列表中的所有被邀请者终端及所述用户终端发送所述日程记录和所述第一地图文件。在第一种可能的实现方式中,根据第一方面,所述邀请管理平台接收用户终端发送的聚会邀请请求,并通过日程管理平台创建聚会邀请日程记录之前还包括所述邀请管理平台接收所述用户终端发送的地图查询请求,所述地图查询请求包含所述第一聚会场所的标识及所述用户终端的标识;根据所述地图查询请求向所述地图呈现平台获取第二地图文件,并将所述第二地图文件转发至所述用户终端,以便用户根据所述第二地图文件确定所述第一聚会场所的位置,所述第二地图文件包含所述地图呈现平台根据所述第一聚会场所的标识获取的所述第一聚会场所的位置信息,及根据所述用户终端的标识获取的所述用户终端位置信息。在第二种可能的实现方式中,结合第一方面或第一种可能的实现方式,所述向所述第一被邀请列表中的所有被邀请者终端及所述用户终端发送所述日程记录和所述第一地图文件之后还包括所述邀请管理平台接收所述被邀请者终端发送的聚会方案意见,根据所述聚会方案意见通过日程管理平台创建新的聚会方案加入所述日程记录,并在所述日程记录中生成聚会方案列表;
向所述第一被邀请列表中的所有被邀请者及所述用户终端发送所述日程记录,以便所述用户终端和所述被邀请者终端根据所述日程记录通过邀请管理平台向所述地图呈现平台调用所述聚会方案列表中任一聚会方案对应的地图文件;接收所述第一被邀请列表中的被邀请者终端及所述用户终端发送的对所述聚会方案列表中聚会方案的选取指令或对所述聚会方案列表中聚会方案的内容的选取指令,并通过所述日程管理平台对所述选取指令进行投票统计;接收所述日程管理平台发送的投票计数最高的聚会方案或根据投票计数最高的聚会方案的内容更新的聚会方案,作为最终的聚会方案;将所述最终的聚会方案及根据所述最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息通过所述地图呈现平台获取的第三地图文件发送给所述第一被邀请列表中的所有被邀请者终端和所述用户终端,所述第三地图文件用于呈现所述最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息。在第三种可能的实现方式中,结合第一方面或第一种可能的实现方式或第二种可能的实现方式,所述方法还包括在所述日程记录中选定的聚会方案中的聚会时间之前的预设时间点,向所述用户终端和所述选定的聚会方案的被邀请者终端列表中的所有所述被邀请者终端发出聚会提
醒信息。在第四种可能的实现方式中,结合第一方面或第一种可能的实现方式或第二种可能的实现方式或第三种可能实现的方式,所述聚会方案的内容包括所述用户终端位置信息、被邀请者终端列表、聚会时间及聚会场所的位置信息。第二方面,提供一种邀请管理平台,包括聚会创建单元,用于接收用户终端发送的聚会邀请请求,并通过日程管理平台创建日程记录,所述聚会邀请请求包含第一聚会场所的位置信息、所述用户终端位置信息、第一被邀请者终端列表和第一聚会时间;所述日程记录包括日程标识和聚会方案;会话创建单元,用于创建多人会话并根据所述聚会创建单元接收的所述聚会邀请请求将所述第一被邀请者终端列表中的被邀请者终端及所述用户终端加入所述多人会话,将所述多人会话与所述日程标识相关联,以便实时创建新的聚会方案加入所述日程记录;地图获取单元,用于根据所述聚会创建单元接收的所述聚会邀请请求向地图呈现平台获取第一地图文件,所述第一地图文件用于呈现所述第一聚会场所的位置信息、所述用户终端位置信息及所述第一被邀请列表中的被邀请者终端的位置信息;聚会邀请单元,用于向所述第一被邀请列表中的所有被邀请者终端及所述用户终端发送所述会话创建单元获取的所述日程记录和所述地图获取单元获取的所述第一地图文件。在第一种可能的实现方式中,根据第二方面,所述聚会创建单元,还用于接收所述用户终端发送的地图查询请求,所述地图查询请求包含所述第一聚会场所的标识及所述用户终端的标识;所述地图获取单元,还用于根据聚会创建单元转发的所述地图查询请求向所述地图呈现平台获取第二地图文件,并将所述第二地图文件转发至所述用户终端,以便用户根据所述第二地图文件确定所述第一聚会场所的位置信息,所述第二地图文件包含所述地图呈现平台根据所述第一聚会场所的标识获取的所述第一聚会场所的位置信息,及根据所述用户终端的标识获取的所述用户终端位置信息。 在第二种可能的实现方式中,结合第一方面或第一种可能的实现方式,所述聚会创建单元,还用于接收所述被邀请者终端发送的聚会方案意见,并根据所述聚会方案意见通过日程管理平台创建新的聚会方案加入所述日程记录,并在所述日程记录中生成聚会方案列表;所述聚会邀请单元,还用于向所述第一被邀请列表中的所有被邀请者及所述用户终端发送更新的所述日程记录,以便所述用户终端和所述被邀请者终端根据所述日程记录通过邀请管理平台向所述地图呈现平台调用所述聚会方案列表中任一聚会方案对应的地图文件;所述聚会创建单元,还用于接收所述第一被邀请列表中的被邀请者终端及所述用户终端发送的对所述聚会方案列表中聚会方案的选取指令或对所述聚会方案列表中聚会方案的内容的选取指令,并通过所述日程管理平台对所述选取指令进行投票统计;并接收所述日程管理平台发送的投票计数最高的聚会方案或根据投票计数最高的聚会方案的内容更新的聚会方案,作为最终的聚会方案;所述聚会邀请单元,还用于将所述聚会创建单元接收的所述最终的聚会方案及根据所述最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息通过所述地图呈现平台获取的第三地图文件发送给所述第一被邀请列表中的所有被邀请者终端和所述用户终端,所述第三地图文件用于呈现所述最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息。在第三种可能的实现方式中,结合第一方面或第一种可能的实现方式或第二种可能的实现方式,所述邀请管理平台还包括日程聚会提醒单元,用于在所述日程记录中选定的聚会方案中的聚会时间之前的预设时间点,向所述用户终端和所述选定的聚会方案的被邀请者终端列表中的所有所述被邀请者终端发出聚会提醒信息。在第四种可能的实现方式中,结合第二方面或第一种可能的实现方式或第二种可能的实现方式或第三种可能实现的方式,所述聚会方案的内容包括所述用户终端位置信息、被邀请者终端列表、聚会时间及聚会场所的位置信息。第三方面,提供一种基于位置导航的信息发送系统,所述基于位置导航的信息发送系统包括用户终端、邀请管理平台、地图呈现平台、日程管理平台和被邀请者终端,所述邀请管理平台为上述的任一邀请管理平台。本发明的实施例提供的一种基于位置导航的信息发送方法、装置和系统,使得用户可以向多人发起聚会邀请,并可以直观的看到所有与会者的位置信息和聚会邀请信息,而不需要通过繁琐的双人间电话、群发短信或邮件的方式来讨论聚会方案,从而提高了多人聚会时选择聚会方案的效率。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的一种基于位置导航的信息发送方法的流程示意图;
图2为本发明实施例提供的另一种基于位置导航的信息发送方法的流程示意图;图3为本发明实施例提供的一种邀请管理平台的结构示意图;图4为本发明实施例提供的另一种邀请管理平台的结构示意图;图5为本发明另一实施例提供的一种邀请管理平台结构示意图;图6为本发明实施例提供的一种基于位置导航的信息发送系统结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明的实施例公开了一种基于位置导航的信息发送方法,如图1所示,该方法包括如下步骤101、邀请管理平台接收用户终端发送的聚会邀请请求,并通过日程管理平台创建日程记录,该聚会邀请请求包含第一聚会场所的位置信息、用户终端位置信息、第一被邀请者列表和第一聚会时间;该日程记录包括日程标识和聚会方案。聚会方案的内容包括用户终端位置信息、被邀请者列表、聚会时间及聚会场所的位置信息,因此可以理解的是,这里的101步骤的聚会方案可以设定为第一聚会方案,该第一聚会方案的内容为第一聚会场所的位置信息、用户终端位置信息、第一被邀请者列表和第一聚会时间。102、邀请管理平台创建多人会话,并根据聚会邀请请求将第一被邀请者终端列表中的被邀请者终端及用户终端加入该多人会话,将该多人会话与日程标识相关联,以便实时创建新的聚会方案加入日程记录。103、邀请管理平台根据聚会邀请请求向地图呈现平台获取第一地图文件,该第一地图文件用于呈现第一聚会场所的位置信息、用户终端位置信息及第一被邀请列表中的被邀请者终端的位置信息。这里可以理解的是,由于聚会邀请请求包含第一聚会场所的位置信息、用户终端位置信息和第一被邀请者终端列表,因此地图呈现平台可以据此通过第一地图文件呈现第一聚会场所的位置信息、用户终端位置信息及第一被邀请列表中的被邀请者终端的位置信肩、O104、邀请管理平台向第一被邀请列表中的所有被邀请者终端及用户终端发送日程记录和第一地图文件。本发明的实施例提供的基于位置导航的信息发送方法,使得用户可以向多人发起聚会邀请,并可以直观的看到所有与会者的位置信息和聚会邀请信息,而不需要通过繁琐的双人间电话、群发短信或邮件的方式来讨论聚会方案,从而提高了多人聚会时选择聚会方案的效率。
本发明的实施例公开另一种基于位置导航的信息发送方法,如图2所示,该方法包括如下步骤201、邀请管理平台接收用户终端发送的地图查询请求,该地图查询请求包含第一聚会场所的标识及用户终端的标识。202、邀请管理平台根据地图查询请求向地图呈现平台获取第二地图文件,并将该第二地图文件转发至用户终端,以便用户根据第二地图文件确定第一聚会场所的位置。其中,该第二地图文件包含地图呈现平台根据第一聚会场所的标识获取的第一聚会场所的位置信息及根据用户终端的标识获取的用户终端位置信息。具体的,在进行地图查询时,邀请管理平台接口使用的标准为超文本传送协议(hypertext transportprotocol,简称HTTP) +可扩展标记语言(extensible markup language,简称XML)协议,而用户终端在进行地图查询时需要携带的信息有用户经纬度信息(即用户终端的标识)和用户希望聚会举行场所的地址的查询条件(即第一聚会场所的标识)。用户经纬度信息可以用于在查询生成的地图中标记用户所在位置,同时便于执行路线规划等操作;用户希望聚会举行场所的地址的查询条件可以在需要用户查询聚会场所地点时进行查询,这部分信息是由用户终端所采用的地图应用所决定的,即用户可以通过用户终端所采用的地图应用程序将上述的两部分信息(用户经纬度信息及用户希望聚会举行场所的地址的查询条件)发送至地图呈现平台,再由地图呈现平台为用户终端提供相应的地图,这里用户希望聚会举行场所的地址的查询条件可以包括希望查询地点的特征信息(如归属类别为酒店、中餐馆、火锅店、KTV等)及其他的特征(如中餐馆可以分为粤菜、川菜、湘菜等)或其他按照地图应用规范可填写的其他信息等。203、邀请管理平台接收用户终端发送的聚会邀请请求,并通过日程管理平台创建日程记录,该聚会邀请请求包含第一聚会场所的位置信息、用户终端位置信息、第一被邀请者列表和第一聚会时间;该日程记录包括日程标识和聚会方案。聚会方案的内容包括用户终端位置信息、被邀请者列表、聚会时间及聚会场所的位置信息,因此可以理解的是,这里的203步骤的聚会方案可以设定为第一聚会方案,该第一聚会方案的内容为第一聚会场所的位置信息、用户终端位置信息、第一被邀请者列表和第一聚会时间。204、邀请管理平台创建多人会话,并根据聚会邀请请求将第一被邀请者终端列表中的被邀请者终端及用户终端加入该多人会话,将该多人会话与日程标识相关联,以便实时创建新的聚会方案加入日程记录。
205、邀请管理平台根据聚会邀请请求向地图呈现平台获取第一地图文件,该第一地图文件用于呈现第一聚会场所的位置信息、用户终端位置信息及第一被邀请列表中的被邀请者终端的位置信息。这里可以理解的是,由于聚会邀请请求包含第一聚会场所的位置信息、用户终端位置信息和第一被邀请者终端列表,因此地图呈现平台可以据此通过第一地图文件呈现第一聚会场所的位置信息、用户终端位置信息及第一被邀请列表中的被邀请者终端的位置信息。当然由于第一地图文件可以呈现第一聚会场所的位置信息、用户终端位置信息及第一被邀请列表中的被邀请者终端的位置信息,因此可以理解的是该第一地图文件还可以基于以上内容生成聚会场所的导航路线,当然下述的第二地图文件及第三地图文件也均可实现类似的功能。206、邀请管理平台向第一被邀请列表中的所有被邀请者终端及用户终端发送日程记录和第一地图文件。 此时用户及被邀请者便可根据该日程记录中的聚会方案进行各自的聚会安排,但是这样的聚会安排还是取决于发出邀请的用户的意志,因此为了更加方便所有的聚会参与者能够共同决策聚会方案的制定,本发明所提供的方法还包括以下步骤207a、邀请管理平台接收被邀请者终端发送的聚会方案意见,并根据聚会方案意见通过日程管理平台创建新的聚会方案加入日程记录,并在日程记录中生成聚会方案列表。具体的,被邀请者在接收到聚会邀请后,可以提出对聚会方案的修改意见,修改意见可以针对聚会方案中的某一项或几项,如针对具体的被邀请者终端列表所对应的被邀请者、聚会场所或者聚会时间进行修改,将修改意见发送给邀请管理平台,日程管理平台根据修改意见生成新的聚会方案加入日程记录,此时需要将新的聚会方案与原有的聚会方案并列记录,因此可以将多个方案对应同一个日程标识,同时为各个聚会方案分配案号形成聚会方案列表。207b、邀请管理平台向第一被邀请列表中的所有被邀请者及用户终端发送日程记录,以便用户终端和被邀请者终端根据日程记录通过邀请管理平台向地图呈现平台调用聚会方案列表中任一聚会方案对应的地图文件。具体的,确认新的聚会方案加入日程记录后,邀请管理平台向提出意见的被邀请者终端返回成功响应,同时向用户终端和所有被邀请者终端发送备选聚会方案新增通知,该备选方案新增通知包含日程标识和聚会方案列表。此时,用户终端和所有被邀请者终端接收到该备选聚会方案新增通知,以提示对聚会方案提出了修改意见,此时所有被邀请者终端和用户终端从邀请管理平台获取详细聚会方案信息,即邀请管理平台向第一被邀请列表中的所有被邀请者及用户终端发送日程记录,而用户终端和被邀请者终端便可根据日程记录通过邀请管理平台向地图呈现平台调用聚会方案列表中任一聚会方案对应的地图文件。207c、邀请管理平台接收第一被邀请列表中的被邀请者终端及用户终端发送的对聚会方案列表中聚会方案的选取指令或对聚会方案列表中聚会方案的内容的选取指令,并通过日程管理平台对从所述选取指令进行投票统计。具体的,用户和/或被邀请者通过各自的终端对选取的聚会方案或聚会方案中的某项内容进行投票,投票时用户可以选择对某个方案中的某个内容进行选择,如方案A的地点、方案B的时间或方案C的新增被邀请者终端列表等,将选定的聚会方案及聚会方案中的某个内容以选取指令的形式发送至邀请管理平台,而邀请管理平台调用日程管理平台接口关联的日程标识,在日程管理平台中统计对选取指令的投票计数。当然投票是必须是在最终决定的聚会方案的聚会时间前的某个时间点结束,如聚会开始前两小时,以保证不影响聚会的实施,聚会方案投票结束后,日程管理平台根据投票统计的结果生成最优的聚会方案并发送至邀请管理平台。可以理解的是,在对聚会方案中的某项内容进行投票时,可能并不是所有的被邀请者都会进行投票,用户也可能不会进行投票,因此在进行投票计数时,没有投票的用户和/或被邀请者可以默认为投了更改前的方案。207d、邀请管理平台接收日程管理平台发送的投票计数最高的聚会方案或根据投 票计数最高的聚会方案的内容更新的聚会方案,作为最终的聚会方案。207e、邀请管理平台将所述最终的聚会方案及根据所述最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息通过所述地图呈现平台获取的第三地图文件发送给所述第一被邀请列表中的所有被邀请者终端和所述用户终端,所述第三地图文件用于呈现所述最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息。可选的,在步骤206或207e之后该方法还包括208、在日程记录在选定的聚会方案中的聚会时间之前的预设时间点,向用户终端和选定的聚会方案的被邀请者终端列表中的所有被邀请者终端发出聚会提醒信息。当然,如果只以邀请者即用户的聚会邀请为准,则该选定的聚会方案即第一聚会方案,而此处的聚会时间即第一聚会时间,此处的聚会场所的位置信息即为第一聚会场所的位置信息,此处的被邀请者终端列表即为第一被邀请者终端列表;即此时该方案聚会邀请部分的流程为到步骤206结束,步骤208中的聚会提醒信息是在第一聚会时间之前的预设时间点发出。如果为多人参与聚会方案投票决策聚会方案,则此处选定的聚会方案为步骤207e中最终的聚会方案,即聚会邀请部分的流程为到步骤207e结束,此时步骤208中的聚会提醒信息是在步骤207e中所述最终的聚会方案的聚会时间之前的预设时间点发出。本发明的实施例提供的基于位置导航的信息发送方法,使得用户可以向多人发起聚会邀请,并可以直观的看到所有与会者的位置信息和聚会邀请信息,且所有与会者可以对聚会邀请信息进行建议、查询和投票选出最佳的聚会方案,而不需要通过繁琐的双人间电话、群发短信或邮件的方式来讨论聚会方案,从而提高了多人聚会时选择聚会方案的效率。本发明的实施例公开一种邀请管理平台3,如图3所示,该邀请管理平台包括 聚会创建单元31、会话创建单元32、地图获取单元33和聚会邀请单元34,其中聚会创建单元31,接收用户终端发送的聚会邀请请求,并通过日程管理平台创建日程记录,该聚会邀请请求包含第一聚会场所的位置信息、所述用户终端位置信息、第一被邀请者终端列表和第一聚会时间;该日程记录包括日程标识和聚会方案。可选的,该聚会方案的内容包括用户终端位置信息、被邀请者终端列表、聚会时间及聚会场所的位置信息。
会话创建单元32,用于创建多人会话并根据聚会创建单元31接收的聚会邀请请求将第一被邀请者终端列表中的被邀请者终端及用户终端加入该多人会话,将该多人会话与日程标识相关联,以便实时创建新的聚会方案加入日程记录。地图获取单元33,用于根据聚会创建单元31接收的聚会邀请请求向地图呈现平台获取第一地图文件,该第一地图文件用于呈现第一聚会场所的位置信息、用户终端位置信息及第一被邀请列表中的被邀请者终端的位置信息。聚会邀请单元34,用于向第一被邀请列表中的所有被邀请者终端及用户终端发送会话创建单元32获取的日程记录和地图获取单元33获取的第一地图文件。本发明的实施例提供的邀请管理平台,使得用户可以向多人发起聚会邀请,并可以直观的看到所有与会者的位置信息和聚会邀请信息,而不需要通过繁琐的双人间电话、群发短信或邮件的方式来讨论聚会方案,从而提高了多人聚会时选择聚会方案的效率。进一步,可选的,聚会创建单元31,还用于接收用户终端发送的地图查询请求,该 地图查询请求包含第一聚会场所的标识及用户终端的标识。地图获取单元33,还用于根据聚会创建单元31转发的地图查询请求向地图呈现平台获取第二地图文件,并将该第二地图文件转发至用户终端,以便用户根据该第二地图文件确定第一聚会场所的位置信息,第二地图文件包含地图呈现平台根据第一聚会场所的标识获取第一聚会场所的位置信息,及根据用户终端的标识获取的用户终端位置信息。可选的,聚会创建单元31,还用于接收被邀请者终端发送的聚会方案意见,并根据该聚会方案意见通过日程管理平台创建新的聚会方案加入日程记录,并在该日程记录中生成聚会方案列表。聚会邀请单元34,还用于向第一被邀请列表中的所有被邀请者及用户终端发送更新的日程记录,以便该用户终端和被邀请者终端根据日程记录通过邀请管理平台向地图呈现平台调用聚会方案列表中任一聚会方案对应的地图文件。聚会创建单元31,还用于接收第一被邀请列表中的被邀请者终端及用户终端发送的对聚会方案列表中聚会方案的选取指令或对聚会方案列表中聚会方案的内容的选取指令,并通过日程管理平台对选取指令进行投票统计;并接收日程管理平台发送的投票计数最高的聚会方案或根据投票计数最高的聚会方案的内容更新的聚会方案,作为最终的聚会方案。聚会邀请单元34,还用于将聚会创建单元31接收的最终的聚会方案及根据该最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息通过地图呈现平台获取的第三地图文件发送给第一被邀请列表中的所有被邀请者终端和用户终端,该第三地图文件用于呈现最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息。可选的,如图4所示,邀请管理平台还包括日程聚会提醒单元35,该日程聚会提醒单元35具体用于在日程记录中选定的聚会方案中的聚会时间之前的预设时间点,向用户终端和选定的聚会方案的被邀请者终端列表中的所有被邀请者终端发出聚会提醒信息。本发明的实施例提供的邀请管理平台,使得用户可以向多人发起聚会邀请,并可以直观的看到所有与会者的位置信息和聚会邀请信息,且所有与会者可以对聚会邀请信息进行建议、查询和投票选出最佳的聚会方案,而不需要通过繁琐的双人间电话、群发短信或邮件的方式来讨论聚会方案,从而提高了多人聚会时选择聚会方案的效率。图5为本发明又一实施例提供的邀请管理平台的结构示意图。该邀请管理包括至少一个处理器41,存储器42,通信总线43以及至少一个通信接口 44。其中,该通信总线43用于实现上述组件之间的连接并通信,该通信接口 44用于与外部设备连接并通信。存储器42中存储需要执行的程序代码,这些程序代码具体可以包括聚会创建单元421、会话创建单元422、地图获取单元423和聚会邀请单元424。处理器41用于执行所述存储器42中存储的单元,当上述单元被该处理器41执行时,实现如下功能 聚会创建单元421,接收用户终端发送的聚会邀请请求,并通过日程管理平台创建日程记录,该聚会邀请请求包含第一聚会场所的位置信息、所述用户终端位置信息、第一被邀请者终端列表和第一聚会时间;该日程记录包括日程标识和聚会方案。可选的,该聚会方案的内容包括用户终端位置信息、被邀请者终端列表、聚会时间及聚会场所的位置信息。会话创建单元422,用于创建多人会话并根据聚会创建单元421接收的聚会邀请请求将第一被邀请者终端列表中的被邀请者终端及用户终端加入该多人会话,将该多人会话与日程标识相关联,以便实时创建新的聚会方案加入日程记录。地图获取单元423,用于根据聚会创建单元421接收的聚会邀请请求向地图呈现平台获取第一地图文件,该第一地图文件用于呈现第一聚会场所的位置信息、用户终端位置信息及第一被邀请列表中的被邀请者终端的位置信息。聚会邀请单元424,用于向第一被邀请列表中的所有被邀请者终端及用户终端发送会话创建单元422获取的日程记录和地图获取单元423获取的第一地图文件。进一步,可选的,聚会创建单元421,还用于接收用户终端发送的地图查询请求,该地图查询请求包含第一聚会场所的标识及用户终端的标识;地图获取单元423,还用于根据聚会创建单元421转发的地图查询请求向地图呈现平台获取第二地图文件,并将该第二地图文件转发至用户终端,以便用户根据该第二地图文件确定第一聚会场所的位置信息,该第二地图文件包含地图呈现平台根据第一聚会场所的标识获取的第一聚会场所的位置信息,及根据用户终端的标识获取的用户终端位置信
肩、O可选的,聚会创建单元421,还用于接收被邀请者终端发送的聚会方案意见,并根据该聚会方案意见通过日程管理平台创建新的聚会方案加入日程记录,并在该日程记录中生成聚会方案列表。聚会邀请单元424,还用于向第一被邀请列表中的所有被邀请者及用户终端发送更新的日程记录,以便该用户终端和被邀请者终端根据日程记录通过邀请管理平台向地图呈现平台调用聚会方案列表中任一聚会方案对应的地图文件。聚会创建单元421,还用于接收第一被邀请列表中的被邀请者终端及用户终端发送的对聚会方案列表中聚会方案的选取指令或对聚会方案列表中聚会方案的内容的选取指令,并通过日程管理平台对选取指令进行投票统计;并接收日程管理平台发送的投票计数最高的聚会方案或根据投票计数最高的聚会方案的内容更新的聚会方案,作为最终的聚会方案。聚会邀请单元424,还用于将聚会创建单元421接收的最终的聚会方案及根据该最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息通过地图呈现平台获取的第三地图文件发送给第一被邀请列表中的所有被邀请者终端和用户终端,该第三地图文件用于呈现最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息。可选的,存储器42还包括日程聚会提醒单元425,该日程聚会提醒单元425具体用于在日程记录中,在选定的聚会方案中的聚会时间之前的预设时间点,向用户终端和选定的聚会方案的被邀请者终端列表中的所有被邀请者终端发出聚会提醒信息。本发明的实施例提供的邀请管理平台,使得用户可以向多人发起聚会邀请,并可 以直观的看到所有与会者的位置信息和聚会邀请信息,且所有与会者可以对聚会邀请信息进行建议、查询和投票选出最佳的聚会方案,而不需要通过繁琐的双人间电话、群发短信或邮件的方式来讨论聚会方案,从而提高了多人聚会时选择聚会方案的效率。本实施例公开了一种基于位置导航的信息发送系统5,如图6所示,其基于位置导航的信息发送系统5包括用户终端51、邀请管理平台52、地图呈现平台53、日程管理平台54和被邀请者终端55,邀请管理平台52为上实施例中的任一邀请管理平台52。本发明的实施例提供的基于位置导航的信息发送系统,使得用户可以向多人发起聚会邀请,并可以直观的看到所有与会者的位置信息和聚会邀请信息,且所有与会者可以对聚会邀请信息进行建议、查询和投票选出最佳的聚会方案,而不需要通过繁琐的双人间电话、群发短信或邮件的方式来讨论聚会方案,从而提高了多人聚会时选择聚会方案的效率。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
权利要求
1.一种基于位置导航的信息发送方法,其特征在于,包括 邀请管理平台接收用户终端发送的聚会邀请请求,并通过日程管理平台创建日程记录,所述聚会邀请请求包含第一聚会场所的位置信息、所述用户终端位置信息、第一被邀请者终端列表和第一聚会时间;所述日程记录包括日程标识和聚会方案; 创建多人会话,并根据所述聚会邀请请求将所述第一被邀请者终端列表中的被邀请者终端及所述用户终端加入所述多人会话,将所述多人会话与所述日程标识相关联,以便实时创建新的聚会方案加入所述日程记录; 根据所述聚会邀请请求向地图呈现平台获取第一地图文件,所述第一地图文件用于呈现所述第一聚会场所的位置信息、所述用户终端位置信息及所述第一被邀请列表中的被邀请者终端的位置信息; 向所述第一被邀请列表中的所有被邀请者终端及所述用户终端发送所述日程记录和所述第一地图文件。
2.根据权利要求1所述的方法,其特征在于,所述邀请管理平台接收用户终端发送的聚会邀请请求,并通过日程管理平台创建聚会邀请日程记录之前还包括 所述邀请管理平台接收所述用户终端发送的地图查询请求,所述地图查询请求包含所述第一聚会场所的标识及所述用户终端的标识; 根据所述地图查询请求向所述地图呈现平台获取第二地图文件,并将所述第二地图文件转发至所述用户终端,以便用户根据所述第二地图文件确定所述第一聚会场所的位置,所述第二地图文件包含所述地图呈现平台根据所述第一聚会场所的标识获取的所述第一聚会场所的位置信息,及根据所述用户终端的标识获取的所述用户终端位置信息。
3.根据权利要求1或2所述的方法,其特征在于,所述向所述第一被邀请列表中的所有被邀请者终端及所述用户终端发送所述日程记录和所述第一地图文件之后还包括 所述邀请管理平台接收所述被邀请者终端发送的聚会方案意见,根据所述聚会方案意见通过日程管理平台创建新的聚会方案加入所述日程记录,并在所述日程记录中生成聚会方案列表; 向所述第一被邀请列表中的所有被邀请者及所述用户终端发送所述日程记录,以便所述用户终端和所述被邀请者终端根据所述日程记录通过邀请管理平台向所述地图呈现平台调用所述聚会方案列表中任一聚会方案对应的地图文件; 接收所述第一被邀请列表中的被邀请者终端及所述用户终端发送的对所述聚会方案列表中聚会方案的选取指令或对所述聚会方案列表中聚会方案的内容的选取指令,并通过所述日程管理平台对所述选取指令进行投票统计; 接收所述日程管理平台发送的投票计数最高的聚会方案或根据投票计数最高的聚会方案的内容更新的聚会方案,作为最终的聚会方案; 将所述最终的聚会方案及根据所述最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息通过所述地图呈现平台获取的第三地图文件发送给所述第一被邀请列表中的所有被邀请者终端和所述用户终端,所述第三地图文件用于呈现所述最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息。
4.根据权利要求1 3任一项所述的方法,其特征在于,所述方法还包括在所述日程记录中选定的聚会方案中的聚会时间之前的预设时间点,向所述用户终端和所述选定的聚会方案的被邀请者终端列表中的所有所述被邀请者终端发出聚会提醒信息。
5.根据权利要求1 4任一项所述的方法,其特征在于,所述聚会方案的内容包括所述用户终端位置信息、被邀请者终端列表、聚会时间及聚会场所的位置信息。
6.一种邀请管理平台,其特征在于,包括 聚会创建单元,用于接收用户终端发送的聚会邀请请求,并通过日程管理平台创建日程记录,所述聚会邀请请求包含第一聚会场所的位置信息、所述用户终端位置信息、第一被邀请者终端列表和第一聚会时间;所述日程记录包括日程标识和聚会方案; 会话创建单元,用于创建多人会话并根据所述聚会创建单元接收的所述聚会邀请请求将所述第一被邀请者终端列表中的被邀请者终端及所述用户终端加入所述多人会话,将所述多人会话与所述日程标识相关联,以便实时创建新的聚会方案加入所述日程记录; 地图获取单元,用于根据所述聚会创建单元接收的所述聚会邀请请求向地图呈现平台获取第一地图文件,所述第一地图文件用于呈现所述第一聚会场所的位置信息、所述用户终端位置信息及所述第一被邀请列表中的被邀请者终端的位置信息; 聚会邀请单元,用于向所述第一被邀请列表中的所有被邀请者终端及所述用户终端发送所述会话创建单元获取的所述日程记录和所述地图获取单元获取的所述第一地图文件。
7.根据权利要求6所述的邀请管理平台,其特征在于, 所述聚会创建单元,还用于接收所述用户终端发送的地图查询请求,所述地图查询请求包含所述第一聚会场所的标识及所述用户终端的标识; 所述地图获取单元,还用于根据聚会创建单元转发的所述地图查询请求向所述地图呈现平台获取第二地图文件,并将所述第二地图文件转发至所述用户终端,以便用户根据所述第二地图文件确定所述第一聚会场所的位置信息,所述第二地图文件包含所述地图呈现平台根据所述第一聚会场所的标识获取的所述第一聚会场所的位置信息,及根据所述用户终端的标识获取的所述用户终端位置信息。
8.根据权利要求6或7所述的邀请管理平台,其特征在于, 所述聚会创建单元,还用于接收所述被邀请者终端发送的聚会方案意见,并根据所述聚会方案意见通过日程管理平台创建新的聚会方案加入所述日程记录,并在所述日程记录中生成聚会方案列表; 所述聚会邀请单元,还用于向所述第一被邀请列表中的所有被邀请者及所述用户终端发送更新的所述日程记录,以便所述用户终端和所述被邀请者终端根据所述日程记录通过邀请管理平台向所述地图呈现平台调用所述聚会方案列表中任一聚会方案对应的地图文件; 所述聚会创建单元,还用于接收所述第一被邀请列表中的被邀请者终端及所述用户终端发送的对所述聚会方案列表中聚会方案的选取指令或对所述聚会方案列表中聚会方案的内容的选取指令,并通过所述日程管理平台对所述选取指令进行投票统计;并接收所述日程管理平台发送的投票计数最高的聚会方案或根据投票计数最高的聚会方案的内容更新的聚会方案,作为最终的聚会方案; 所述聚会邀请单元,还用于将所述聚会创建单元接收的所述最终的聚会方案及根据所述最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息通过所述地图呈现平台获取的第三地图文件发送给所述第一被邀请列表中的所有被邀请者终端和所述用户终端,所述第三地图文件用于呈现所述最终的聚会方案中的聚会场所的位置信息、用户终端位置信息及被邀请者终端的位置信息。
9.根据权利要求6 8任一项所述的邀请管理平台,其特征在于,所述邀请管理平台还包括日程聚会提醒单元,用于在所述日程记录中选定的聚会方案中的聚会时间之前的预设时间点,向所述用户终端和所述选定的聚会方案的被邀请者终端列表中的所有所述被邀请者终端发出聚会提醒信息。
10.根据权利要求6 9任一项所述的邀请管理平台,其特征在于,所述聚会方案的内容包括所述用户终端位置信息、被邀请者终端列表、聚会时间及聚会场所的位置信息。
11.一种基于位置导航的信息发送系统,其特征在于,所述基于位置导航的信息发送系统包括用户终端、邀请管理平台、地图呈现平台、日程管理平台和被邀请者终端,所述邀请管理平台为权利要求6 10所述的任一邀请管理平台。
全文摘要
本发明公开了一种基于位置导航的信息发送方法、装置和系统,涉及通信技术领域,能够提高多人聚会时选择聚会方案的效率。该方法包括邀请管理平台接收用户终端发送的聚会邀请请求,并通过日程管理平台创建日程记录;创建多人会话,并根据该聚会邀请请求将第一被邀请者终端列表中的被邀请者终端及用户终端加入该多人会话,将该多人会话与日程标识相关联;根据该聚会邀请请求向地图呈现平台获取第一地图文件,该第一地图文件用于呈现第一聚会场所的位置信息、用户终端位置信息及第一被邀请列表中的被邀请者终端的位置信息;向第一被邀请列表中的所有被邀请者终端及用户终端发送日程记录和第一地图文件。本发明用于多人聚会方案的讨论及通知。
文档编号H04M1/725GK103024666SQ20121048486
公开日2013年4月3日 申请日期2012年11月23日 优先权日2012年11月23日
发明者汪玮 申请人:华为软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1