服务及移动终端、基于移动分组的位置共享的方法及系统的制作方法

文档序号:7946444阅读:170来源:国知局
专利名称:服务及移动终端、基于移动分组的位置共享的方法及系统的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种基于移动分组的位置共享的方法、基于移动分组的位置共享的系统、服务终端以及移动终端。
背景技术
当今社会随着通讯高速发展,手机、PDA等移动终端设备成为人们日常生活必不可少的通信工具,并且扮演着非常重要的角色,每天都要与之打交道,用户通过GPS (全球定位系统,Global Positioning System )或LBS (定位服务,Location Based Service )等技术可以对用户的进行定位,而通过这些导航系统,用户只能知道自己的位置,而不能知道其他的用户位置,例如A用户和B用户通讯时,就不能知道相互的位置,在移动分组的业务中, 一个组内成员有多个,相互之间也不知道各自的位置,这样对于组成员来说联系起来比较不便,例如,用户加入了一个"网球爱好组",那么用户需要邀请组内成员出来打球,在不知道各自位置的情况下,可能会由于太远而无法应邀,而如杲用户在知道所有组成员位置的情况下,就可以联系相互之间比较近的来邀请,这样的成功几率就大很多,给用户带来方便。

发明内容
有鉴于此,本发明实施例提供一种基于移动分组的位置共享的方法、基于移动分组的位置共享的系统、服务终端以及移动终端,通过将移动组内所有成员位置信息和成员信息以数据包的形式,发送到有请求的移动终端的方式,实现了移动通信中移动分组的移动终端成员之间的位置共享,减轻了服务终端的数据处理负担和提高了效率。
本发明实施例提供了一种基于移动分组的位置共享的方法,包括
接收移动组内的移动终端发送的组内成员位置下载请求,所述每个移动组包含至少两个移动终端;
根据所述组内成员位置下载请求,将所述移动组内的各个组成员上传的组成员位置信息和组成员信息以数据包的形式,发送给所述发送组内成员位置下载请求的移动终端。
优选的,所述接收移动组内的移动终端发送的组内成员位置下载请求之前
进一步包括
才艮据所述移动终端的加入移动组的请求,将所述移动终端加为移动组成员。优选的,所述根据所述组内成员位置下载请求,将所述移动组内的各个组
成员上传的组成员位置信息和组成员信息以数据包的形式,发送给所述发送组
内成员位置下载请求的移动终端之后进一步包含
成员信息,有选择的显示所述组内成员所处的位置。优选的,进一步包括
接收所述移动组内移动终端的位置发生变化时上传的组成员位置信息和组成员信息;
或,接收移动组内移动终端在达到所述设定的组成员位置信息上报周期或时间点时上传的组成员位置信息和组成员信息。
优选的,所述移动终端根据所述服务终端发送的数据包对应的组成员位置信息和组成员信息,有选择的显示所述组内成员所处的位置具体包括
移动终端接收所述服务终端发送的所述数据包;
所述移动终端通过解析所述接收到的所述数据包,得到所述移动终端移动组内组成员位置信息和组成员信息;
所述移动终端根据所述移动组内组成员位置信息和组成员信息,有选择的显示所述組内成员所处的位置。
优选的,进一步包括
根据所述移动终端上传的分组信息,建立、加入或删除所述移动终端的移动组。
本发明实施例一种服务终端,包括
接收模块,用于接收移动组内的移动终端发送的组内成员位置下载请求,所述每个移动组包含至少两个移动终端;
数据处理模块,用于根据所述组内成员位置下载请求,将所述包含组内成员位置信息和组成员信息以数据包的形式,发送给所述发送组内成员位置请求的移动终端。
优选的,进一步包括
组管理模块,根据所述移动终端上传的分组信息,建立、加入或删除所述 移动终端的移动组。
本发明实施例一种移动终端,包括
请求模块,用于向所述服务终端发送组内成员位置下载请求; 数据接收模块,用于接收所述服务终端发送的所述数据包; 处理模块,用于根据所述服务终端发送的数据包对应的组成员位置信息和 组成员信息,有选择的显示所述组内成员所处的位置。 优选的,所述处理模块进一步包括
解析单元,用以通过解析所述接收到的所述数据包,得到所述移动终端移 动组内组成员位置信息和组成员信息;
选择显示单元,用以根据所述移动组内组成员位置信息和组成员信息,有
选择的显示所述组内成员所处的位置。
本发明实施例一种基于移动分组的位置共享的系统,包括 服务终端,用于接收移动组内的移动终端发送的组内成员位置下载请求, 所述每个移动组包含至少两个移动终端,根据所迷组内成员位置下载请求,将 所述移动组内的组成员位置信息和组成员信息以数据包的形式,发送给所述发 送组内成员位置下栽请求的移动终端;
移动终端,用于向所述服务终端发送组内成员位置下载请求,接收所述服 务终端发送的所述数据包,根据所述服务终端发送的数据包对应的组成员位置 信息和组成员信息,有选择的显示所述组内成员所处的位置。
请求,所述每个移动组包含至少两个移动终端,根据所述组内成员位置下载请 求,将所述移动组内的各个组成员上传的组成员位置信息和组成员信息以数据 包的形式,发送给所述发送组内成员位置下栽请求的移动终端。实现了移动通 信中移动分组的移动终端成员之间的位置共享,同时,这种通过将移动组内所 有成员位置信息和成员信息以数据包的形式,发送到有请求的移动终端的方式, 减轻了服务终端的数据处理负担和提高了效率。

图1是本发明基于移动分组的位置共享的方法的第一实施例的流程图2是本发明基于移动分组的位置共享的方法的第二实施例的流程图3是本发明服务终端的结构示意图4是本发明移动终端的结构示意图5是本发明移动终端的处理模块的结构示意图
图6是本发明基于移动分组的位置共享的系统的结构示意图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是 全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图对本发 明实施例进一步详细说明。
参考图1,是本发明终基于移动分组的位置共享的方法的第一实施例的流程 图。如图l所示,该方法包括以下步骤
步骤SlOl,接收移动组内的移动终端发送的组内成员位置下载请求,所述 每个移动组包含至少两个移动终端。
本步骤中,所述接收移动组内的移动终端发送的组内成员位置下载请求, 所述每个移动组包含至少两个移动终端,所述每个服务终端对应多个移动组, 每个移动组包括至少两个移动终端,发送所述组内成员位置下载请求的移动终 端要是为所述移动组内的成员,所述移动终端通过发送加入组请求,所述服务 终端接收到所述移动终端发送的加入移动组请求后,将所述移动终端加为移动 组成员,当然,所述移动终端也可以通过上传的分组信息,建立、加入或删除 所述移动终端的移动组,所述服务终端在用户加入移动组后长时间不下栽组内 信息,服务终端为了减轻数据处理压力可以自动的清除长时间不使用移动组的 组内成员。
步骤S102,根据所述组内成员位置下载请求,将所述移动组内的各个组成 员上传的组成员位置信息和组成员信息以数据包的形式,发送给所述发送组内成员位置下栽请求的移动终端。
本步骤中,所述根据所述组内成员位置下载请求,将所述移动组内的各个 组成员上传的组成员位置信息和组成员信息以数据包的形式,发送给所述发送 组内成员位置下载请求的移动终端,所述服务终端接收到移动组内成员发送的 组内成员位置下载请求,所述服务终端将所述从移动组内各个移动终端上传的 移动终端自身的位置信息和自身信息一起打包成数据包,以数据包的形式发送 给所述发送组内成员位置下载请求的移动终端,所述服务终端通过接收所述移 动组内移动终端上传的组成员位置信息和组成员信息进行更新,当所述移动终 端的位置发生变化时自动上传的组成员位置信息和组成员信息来更新所述移动 终端的数据包所包含的信息,也可以通过接收移动组内移动终端在达到一个事 先设定的组成员位置信息上报周期或时间点时上传的组成员位置信息和组成员 信息来更新所述移动终端的数据包所包含的信息,所述服务终端在接收到移动 终端上传的组成员位置信息和组成员信息时,判断所述上传的数据是否在所述 服务终端中已经存在,当判断为否时,就根据上述接收到的组成员位置信息和 组成员信息更新所述数据包对应的数据信息,当判断为是时,则不更新所述服
务终端中的数据包对应的数据信息,所述移动终端通过GPS或LBS等方式获取 移动终端的位置信息,所述服务终端在接收到组内成员位置下载请求发送一个 确认信息给上述移动终端,同时所述服务终端通过并发控制来控制多个移动终 端同步或异步上传和下载所述组成员位置信息和组成员信息,以保持服务终端 和移动终端间的数据同步。所述移动终端在接收到所述服务终端发送的数据包 后,发送一个确认消息给上述服务终端,进一步的所述移动终端在接收到所述 服务终端发送的所述数据包,所述移动终端通过解析所述接收到的所述数据包, 得到所述移动终端移动组内组成员位置信息和组成员信息,并根据所述移动组 内组成员位置信息和组成员信息,有选择的显示所述组内成员所处的位置,所 述移动终端可以选择的显示一部分成员位置信息,也可以全部显示,所述显示 成员位置信息包括,在所述移动终端的电子地图上定位显示,或以文本方式如 短信方式说明成员的位置等,同时可以对每个显示的成员标记区分不同成员, 也可以在移动终端本地重新编号,例如以阿拉伯数字顺序编号,或用英文字母 顺序编号,进一步的用户可以通过直接键盘或触摸4定盘,键入想要通话的成员 的编号而直接连接目标成员,实现通话。实施本发明实施例通过接收移动组内的移动终端发送的组内成员位置下载 请求,所述每个移动组包含至少两个移动终端,根据所述组内成员位置下载请 求,将所述移动组内的各个组成员上传的组成员位置信息和组成员信息以数据 包的形式,发送给所述发送组内成员位置下载请求的移动终端。实现了移动通 信中移动分组的移动终端成员之间的位置共享,同时,这种通过将移动组内所
有成员位置信息和成员信息以数据包的形式,发送到有请求的移动终端的方式, 减轻了服务终端的数据处理负担和提高了效率。
参考图2,是本发明基于移动分组的位置共享的方法的第二实施例的流程 图。如图2所示,该方法包括以下步骤
步骤S201,根据所述移动终端的加入移动组的请求,将所述移动终端加为 移动组成员。
本步骤中,所述根据所述移动终端的加入移动组的请求,将所述移动终端 加为移动组成员,所述移动终端通过发送加入组请求,服务终端接收到所述移 动终端发送的加入移动组请求后,将所述移动终端加为移动组成员,当然,所 述移动终端也可以通过上传的分组信息,建立、加入或删除所述移动终端的移 动组,所述服务终端在用户加入移动组后长时间不下载组内信息,服务终端为 了减轻数据处理压力可以自动的清除长时间不^f吏用移动组的组内成员。
步骤S202至S203与所述图1中所述的方法步骤S101至S102——对应 且相同,在此就不加赘述。
步骤S204,移动终端接收所述服务终端发送的所述数据包。
本步骤中,所述移动终端接收所述服务终端发送的所述数据包,所述数据 包中包含上述移动终端所在移动组内组成员位置信息和成员信息,所述移动终 端在接受到数据包后发送一个确认消息给上述服务终端。
步骤S205,所述移动终端通过解析所述接收到的所述数据包,得到所述移 动终端移动组内组成员位置信息和组成员信息。
步骤S206,所述移动终端根据所述移动组内组成员位置信息和组成员信息, 有选择的显示所述组内成员所处的位置。
本步骤中,所述移动终端根据所述移动组内组成员位置信息和组成员信息, 有选^r的显示所述组内成员所处的位置,所述移动终端可以选择的显示一部分 成员位置信息,也可以全部显示,所述显示成员位置信息包括,在所述移动终端的电子地图上定位显示,或以文本方式如短信方式说明成员的位置等,同时 可以对每个显示的成员标记区分不同成员,也可以在移动终端本地重新编号, 例如以阿拉伯数字顺序编号,或用英文字母顺序编号,进一步的用户可以通过 直接键盘或触摸键盘,键入想要通话的成员的编号而直接连接目标成员,实现 通话。
请求,所述每个移动组包含至少两个移动终端,根据所述组内成员位置下载请
求,将所述移动组内的各个组成员上传的组成员位置信息和组成员信息以数据
包的形式,发送给所述发送组内成员位置下载请求的移动终端。实现了移动通 信中移动分组的移动终端成员之间的位置共享,同时,这种通过将移动组内所
有成员位置信息和成员信息以数据包的形式,发送到有请求的移动终端的方式, 减轻了服务终端的数据处理负担和提高了效率。
参考图3,是本发明服务终端的结构示意图,如图3所示,本发明服务终端 主要包括组管理模块l、接收模块2和数据处理模块3。下面对各单元功能以及 相互关系进行详细说明。
组管理模块l,用于根据所述移动终端上传的分组信息,建立、加入或删除 所述移动终端的移动组。
所述#4居所述移动终端上传的分组信息,建立、加入或删除所述移动终端 的移动组,所述组管理模块1在用户想要新建一个移动组时,移动终端发送一 个新建请求,根据上述新建请求建立一个新的移动组,当用户对现有加入的移 动组没有兴趣后通过所述移动终端发送删除移动组的请求,所述组管理模块根 据所述请求将用户所在的组删除,同理加入移动组也是一样,所述组管理才莫块l 在用户加入移动组后长时间不下载组内信息,组管理才莫块1为了减轻数4t处理 压力可以自动的清除长时间不使用移动组的组内成员。
接受模块2,用于接收移动组内的移动终端发送的组内成员位置下载请求, 所述每个移动组包含至少两个移动终端。
所述接收移动组内的移动终端发送的组内成员位置下载请求,所述每个移 动组包含至少两个移动终端,所述每个服务终端对应多个移动组,每个移动组 包括至少两个移动终端,发送所述组内成员位置下载请求的移动终端要是为所 述移动组内的成员,所述移动终端通过发送加入组请求,所述服务终端接收到所述移动终端发送的加入移动组请求后,将所述移动终端加为移动组成员。
数据处理模块3,用于根据所述组内成员位置下载请求,将所述移动组内的 各个组成员上传的组成员位置信息和组成员信息以数据包的形式,发送给所述 发送组内成员位置下载请求的移动终端。
所述才艮据所述组内成员位置下载请求,将所述移动组内的各个组成员上传 的组成员位置信息和组成员信息以数据包的形式,发送给所述发送组内成员位 置下载请求的移动终端,所述服务终端接收到移动组内成员发送的组内成员位
身的位置信息和自身信息一起打包成数据包,以数据包的形式发送给所述发送 组内成员位置下载请求的移动终端,所述服务终端通过接收所述移动组内移动 终端上传的组成员位置信息和组成员信息进行更新,当所述移动终端的位置发 生变化时自动上传的组成员位置信息和组成员信息来更新所述移动终端的数据 包所包含的信息,也可以通过接收移动组内移动终端在达到一个事先i殳定的组 成员位置信息上报周期或时间点时上传的组成员位置信息和组成员信息来更新 所述移动终端的数据包所包含的信息,所述服务终端在接收到移动终端上传的 组成员位置信息和组成员信息时,判断所述上传的数据是否在所述服务终端中 已经存在,当判断为否时,就根据上述接收到的组成员位置信息和组成员信息 更新所述数据包对应的数据信息,当判断为是时,则不更新所述服务终端中的 数据包对应的数据信息,所述移动终端通过GPS或LBS等方式获取移动终端的 位置信息,所述服务终端在接收到组内成员位置下载请求发送一个确认信息给 上述移动终端,同时所述服务终端通过并发控制来控制多个移动终端同步或异 步上传和下载所述组成员位置信息和组成员信息,以保持服务终端和移动终端 间的数据同步。
请求,所述每个移动组包含至少两个移动终端,根据所述组内成员位置下载请 求,将所述移动组内的各个组成员上传的组成员位置信息和组成员信息以数据 包的形式,发送给所述发送组内成员位置下载请求的移动终端。实现了移动通 信中移动分组的移动终端成员之间的位置共享,同时,这种通过将移动组内所
有成员位置信息和成员信息以数据包的形式,发送到有请求的移动终端的方式, 减轻了服务终端的数据处理负担和提高了效率。参考图4,是本发明移动终端的结构示意图,如图4所示,本发明移动终端
主要包括请求模块4、数据接收模块5和处理模块6。下面对各单元功能以及相
互关系进行详细说明。
请求模块4,用于向所述服务终端发送组内成员位置下载请求。 数据接收模块5,用于接收所述服务终端发送的所述数据包。 所述移动终端接收所述服务终端发送的所述数据包,所述数据包中包含上
述移动终端所在移动组内组成员位置信息和成员信息,所述移动终端在接受到
数据包后发送一个确认消息给上述服务终端。
处理模块6,用于根据所述服务终端发送的数据包对应的组成员位置信息和
组成员信息,有选择的显示所述组内成员所处的位置。参考图5是本发明移动
终端的处理模块的结构示意图,该处理;f莫块进一步包括解析单元61和选择显示
单元62,其中
解析单元61,用以通过解析所述接收到的所述数据包,得到所述移动终端 移动组内组成员位置信息和组成员信息;
选择显示单元62,用以根据所述移动组内组成员位置信息和组成员信息, 有选择的显示所述组内成员所处的位置。
所述移动终端根据所述移动组内组成员位置信息和组成员信息,有选择的 显示所述组内成员所处的位置,所述移动终端可以选择的显示一部分成员位置 信息,也可以全部显示,所述显示成员位置信息包括,在所述移动终端的电子 地图上定位显示,或以文本方式如短信方式说明成员的位置等,同时可以对每 个显示的成员标记区分不同成员,也可以在移动终端本地重新编号,例如以阿 拉伯数字顺序编号,或用英文字母顺序编号,进一步的用户可以通过直接键盘 或触摸键盘,键入想要通话的成员的编号而直接连接目标成员,实现通话。
请求,所述每个移动组包含至少两个移动终端,根据所述组内成员位置下载请 求,将所述移动组内的各个组成员上传的组成员位置信息和组成员信息以数据 包的形式,发送给所述发送组内成员位置下载请求的移动终端。实现了移动通 信中移动分组的移动终端成员之间的位置共享,同时,这种通过将移动组内所
有成员位置信息和成员信息以数据包的形式,发送到有请求的移动终端的方式, 减轻了服务终端的数据处理负担和提高了效率。参考图6,是本发明基于移动分组的位置共享的系统的结构示意图。如图6 所示,本发本发明基于移动分组的位置共享的系统主要包括服务终端7和移动 终端8。下面对各功能模块以及相互关系进行详细说明。
服务终端7,用于接收移动组内的移动终端8发送的组内成员位置下载请求, 所述每个移动组包含至少两个移动终端8,根据所述组内成员位置下载请求,将 所述移动组内的组成员位置信息和组成员信息以数据包的形式,发送给所述发 送组内成员位置下载请求的移动终端8;
移动终端8,用于向所述服务终端7发送组内成员位置下栽请求,接收所述 服务终端7发送的所述数据包,根据所述服务终端7发送的数据包对应的组成 员位置信息和组成员信息,有选择的显示所述组内成员所处的位置。
请求,所述每个移动组包含至少两个移动终端,根据所述组内成员位置下栽请 求,将所述移动组内的各个组成员上传的组成员位置信息和组成员信息以数据 包的形式,发送给所述发送组内成员位置下载请求的移动终端。实现了移动通 信中移动分组的移动终端成员之间的位置共享,同时,这种通过将移动组内所 有成员位置信息和成员信息以数据包的形式,发送到有请求的移动终端的方式, 减轻了服务终端的数据处理负担和提高了效率。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之 权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1、一种基于移动分组的位置共享的方法,其特征在于,包括接收移动组内的移动终端发送的组内成员位置下载请求,所述每个移动组包含至少两个移动终端;根据所述组内成员位置下载请求,将所述移动组内的各个组成员上传的组成员位置信息和组成员信息以数据包的形式,发送给所述发送组内成员位置下载请求的移动终端。
2、 如权利要求1所述的方法,其特征在于,所述接收移动组内的移动终端 发送的组内成员位置下载请求之前进一 步包括根据所述移动终端的加入移动组的请求,将所述移动终端加为移动组成员。
3、 如权利要求2所述的方法,其特征在于,所述才艮据所述组内成员位置下 载请求,将所述移动组内的各个组成员上传的组成员位置信息和组成员信息以 数据包的形式,发送给所述发送组内成员位置下载请求的移动终端之后进一步 包含所述移动终端根据所述服务终端发送的数据包对应的组成员位置信息和组 成员信息,有选择的显示所述组内成员所处的位置。
4、 如权利要求3所述的方法,其特征在于,进一步包括 接收所述移动组内移动终端的位置发生变化时上传的组成员位置信息和组成员信息;或,接收移动组内移动终端在达到所述设定的组成员位置信息上"^艮周期或 时间点时上传的组成员位置信息和组成员信息。
5、 如权利要求3或4所述的方法,其特征在于,所述移动终端根据所迷月l 务终端发送的数据包对应的组成员位置信息和组成员信息,有选择的显示所述 组内成员所处的位置具体包括移动终端接收所述服务终端发送的所述数据包;所述移动终端通过解析所述接收到的所述数据包,得到所述移动终端移动组内组成员位置信息和组成员信息;所述移动终端根据所述移动组内组成员位置信息和组成员信息,有选择的 显示所述组内成员所处的位置。
6、 如权利要求5所述的方法,其特征在于,进一步包括 根据所述移动终端上传的分组信息,建立、加入或删除所述移动终端的移动组。
7、 一种^^务终端,其特征在于,包括接收模块,用于接收移动组内的移动终端发送的组内成员位置下栽请求, 所述每个移动组包含至少两个移动终端;数据处理模块,用于根据所述组内成员位置下载请求,将所述包含组内成 员位置信息和组成员信息以数据包的形式,发送给所述发送组内成员位置请求 的移动终端。
8、 如权利要求7所述的服务终端,其特征在于,进一步包括 组管理模块,根据所述移动终端上传的分组信息,建立、加入或删除所述移动终端的移动组。
9、 一种移动终端,其特征在于,包括请求模块,用于向所述服务终端发送組内成员位置下栽请求; 数据接收模块,用于接收所述服务终端发送的所述数据包; 处理模块,用于根据所述服务终端发送的数据包对应的组成员位置信息和 组成员信息,有选择的显示所述组内成员所处的位置。
10、 如权利要求9所述的移动终端,其特征在于,所述处理^f莫块进一步包括解析单元,用以通过解析所述接收到的所迷数据包,得到所述移动终端移 动组内组成员位置信息和组成员信息;选择显示单元,用以根据所述移动组内组成员位置信息和组成员信息,有 选择的显示所述组内成员所处的位置。
11、 一种基于移动分组的位置共享的系统,其特征在于,包括 服务终端,用于接收移动组内的移动终端发送的组内成员位置下载请求, 所述每个移动组包含至少两个移动终端,根据所述组内成员位置下载请求,将 所述移动组内的组成员位置信息和组成员信息以数据包的形式,发送给所述发 送组内成员位置下栽请求的移动终端;移动终端,用于向所述服务终端发送组内成员位置下载请求,接收所述服 务终端发送的所述数据包,根据所述服务终端发送的数据包对应的组成员位置 信息和組成员信息,有选择的显示所述组内成员所处的位置。
全文摘要
本发明实施例公开了一种基于移动分组的位置共享的方法,该方法包括接收移动组内的移动终端发送的组内成员位置下载请求,所述每个移动组包含至少两个移动终端,根据所述组内成员位置下载请求,将所述移动组内的各个组成员上传的组成员位置信息和组成员信息以数据包的形式,发送给所述发送组内成员位置下载请求的移动终端。本发明还公开了一种基于移动分组的位置共享的系统、服务终端及移动终端,实现了移动通信中移动分组的移动终端成员之间的位置共享,同时,这种通过将移动组内所有成员位置信息和成员信息以数据包的形式,发送到有请求的移动终端的方式,减轻了服务终端的数据处理负担和提高了效率。
文档编号H04W4/02GK101646126SQ200910042230
公开日2010年2月10日 申请日期2009年8月28日 优先权日2009年8月28日
发明者潘有富 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1