一种同步云目的地信息的方法及导航设备与流程

文档序号:12377099阅读:162来源:国知局
一种同步云目的地信息的方法及导航设备与流程

本发明涉及位置服务领域,尤其涉及导航服务领域。



背景技术:

导航设备是指具有位置服务功能及其相关功能的设备,其工作原理为导航设备选择特定位置的位置坐标,将其与自身存储的电子地图中记载的位置坐标进行匹配,以此来选择搭载该导航设备的导航对象在电子地图中的准确位置。导航设备可以是车载终端、便携式导航仪、手机终端等。导航对象可以是车辆、行人等。在用户设置好出发地和目的地之后,导航设备会规划出导航路径,并依据规划的导航路径为用户导航。现有技术中,导航设备一般独立工作,不能获取服务器或其他导航设备的信息。



技术实现要素:

本发明要解决的技术问题是提供同步云目的地的方法,解决现有技术导航设备不能与服务器及其他导航设备进行目的地同步的技术问题。

本发明实施例提供一种同步云目的地信息的方法,包括以下步骤:

通过登陆凭证在服务器登陆,接收服务器发送的云目的地信息;所述云目的地信息为所述服务器保存的最近的使用该登陆凭证登陆的任意导航设备发送给服务器的目的地信息;所述目的地信息包括以下至少一种:目的地名称、地址、坐标信息、或者设置时间。

本发明实施例还提供一种导航设备,包括:

登陆模块,用于通过登陆凭证在服务器登陆;

通讯模块,用于接收服务器发送的云目的地信息;所述云目的地为所述服务器保存的最近的使用该登陆凭证登陆的任意导航设备发送给所述服务器的目的地信息;所述目的地信息包括以下至少一种:目的地名称、地址、坐标信息、或者设置时间。

本发明实施例通过导航设备与服务器的交互,达到了导航设备与服务器及其他导航设备进行目的地同步的有益效果。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。

图1是本发明实施例一提供的一种同步云目的地信息的方法流程图;

图2是本发明实施例二提供的一种导航设备的结构框图。

具体实施方式

下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。

实施例一

如图1所示,本发明实施例一提供一种同步云目的地信息的方法,包括以下步骤:

11、导航设备通过登陆凭证在服务器登陆;接收服务器发送的云目的地信息。所述云目的地信息为所述服务器保存的最近的使用该登陆凭证登陆的任意导航设备发送给所述服务器的目的地信息。所述目的地信息包括以下至少一种:目的地名称、地址、坐标信息、或者设置时间;其中,所述目的地的设置时间指该目的地被设置为目的地的时间。所述登陆凭证可以是登陆帐号、或者手机号码等。本发明实施例通过导航设备与服务器的交互,达到了导航设备与服务器及其他导航设备进行目的地同步的有益效果。

服务器为登陆凭证预设有存储空间,用于存储其对应的各种数据,所述数据包括目的地信息。当使用该登陆凭证登陆的任意导航设备通过登陆凭证在服务器登陆后,可以与所述服务器进行该登陆凭证下各种数据的同步。示例性的,某个导航设备A通过登陆凭证在服务器登陆,所述导航设备A设置了目的地a,并将目的地信息a同步给服务器;另一个导航设备B通过该登陆凭证在服务器登陆,所述导航设备B设置了目的地b,并将目的地信息b同步给服务器。所述服务器接收到来自导航设备A、导航设备B的目的地信息a、目的地信息b,将设置时间更近的目的地b作为该登陆凭证的云目的地。可以理解的,如果所述服务器接收到2个以上的目的地信息,则将设置时间最近的目的地作云目的地信息。

进一步的,在接收云目的地前,所述导航设备还可以将本地保存的最近设置目的地与服务器端的云目的地的设置时间进行比较,若本地最近设置目的地的设置时间更新,则将所述本地最近设置目的地信息同步到服务器,由服务器将其作为新的云目的地。这样可以将所述导航设备没有与服务器连接时设置的更新的目的地,发送到服务器成为新的云目的地,帮助云目的地及时更新。

进一步的,在接收云目的地前,所述导航设备还将本地保存的最近设置目的地与服务器端的云目的地信息进行比较,如果本地最近设置目的地信息与云目的地信息相同,则不接收所述云目的地信息。

12、所述导航设备在进行目的地设置时,将所述云目的地设置为目的地。通过设置云目的地为目的地,使目的地设置更加方便,提升了用户体验。

进一步的,所述导航设备将所述云目的地设置为目的地后,将目的地新设置时间同步至服务器,所述服务器将所述目的地新设置时间作为云目的地的设置时间进行保存。

进一步的,可以在将云目的地设置为目的地前,选择是否设置云目的地为目的地,若选择是则将云目的地设置为目的地,若选择否,则不设置云目的地为目的地,所述云目的地可以被丢弃或者保存至本地。此时,导航设备还可以自行设置目的地,并将所述自行设置目的地同步到服务器,成为新的云目的地。示例性的,如弹出提示“是否设置云目的地为目的地”,由用户选择是否设置云目的地作为目的地。若用户选择为否,并自行设置了目的地,则将用户设置的目的地信息同步到服务器,服务器将其作为新的云目的地。

上述方法中,云目的地可以具有时效性,只在预设有效时限内有效。示例性的,该预设有效时限可以预设为1小时、6小时、12小时、3天或者一周等,所述预设有效时限可以由系统预设,也可以由用户自行预设。当云目的地在预设有效时限内时,才将该云目的设置为目的地。示例的,如云目的地的设置时间为2014.1.1,14:00,预设有效时限为24小时,则从所述云目的地的设置时间起24小时内,该云目的地有效,可以被设置为目的地,若超过24小时,该云目的地失效,不再将其设置为目的地。对于超过预设时限的云目的地,所述导航设备可以将其丢弃或者保存至本地。进一步的,所述导航设备进行目的地设置时,若所述云目的地在预设有效时限内,可以进行是否将所述云目的地设置为目的地的提示,根据选择进行目的地设置,若所述云目的地超过预设有效时限,则不进行是否将所述云目的地设置为目的地的提示,将其保存至本地或丢弃。对于超过预设有效时限云目的地,一般用户再次设置的几率已经大大下降,云目的地的时效性可以避免超过有效时限的云目的地被再次设置为目的地,提升用户体验。

实施例二

如图2所示,本发明实施例二提供一种导航设备,包括:

登陆模块201,用于通过登陆凭证在服务器登陆;所述登陆凭证可以是登陆帐号、或者手机号码等。

通讯模块202,用于接收服务器发送的云目的地信息。所述云目的地信息为所述服务器保存的最近的使用该登陆凭证登陆的任意导航设备发送给所述服务器的目的地信息。所述目的地信息包括以下至少一种:目的地名称、地址、坐标信息、或者设置时间;其中,所述目的地的设置时间指该目的地被设置为目的地的时间。本发明实施例通过导航设备与服务器的交互,达到了导航设备与服务器及其他导航设备进行目的地同步的有益效果。

具体的,服务器为登陆凭证预设有存储空间,用于存储其对应的各种数据,所述数据包括目的地信息。当使用该登陆凭证登陆的任意导航设备通过登陆凭证在服务器登陆后,可以与服务器进行该登陆凭证下各种数据的同步。示例性的,某个导航设备A通过登陆凭证在服务器登陆,所述导航设备A设置了目的地a,将目的地信息a同步至服务器,另一个导航设备B通过所述登陆凭证在服务器登陆,所述导航设备B设置了目的地b,将目的地信息b同步至服务器;所述服务器接收到来自导航设备A、导航设备B的目的地信息a、目的地信息b,将设置时间更近的目的地信息b作为该登陆凭证的云目的地信息。可以理解的,如果所述服务器接收到2个以上的目的地信息,则将设置时间最近的目的地作云目的地信息。

所述导航设备还包括比较模块203,用于在通讯模块202接收云目的地前,将本地保存的最近设置目的地与服务器端的云目的地的设置时间进行比较,若本地最近设置目的地时间更新,则通讯模块202将所述本地最近设置目的地信息同步到服务器,由服务器将其作为新的云目的地。这样可以将导航设备没有与服务器连接时设置的更新的目的地,发送到服务器成为新的云目的地,帮助云目的地及时更新。

进一步的,所述比较模块203,还用于在所述通讯模块202接收云目的地前,将本地保存的最近设置目的地与服务器端的云目的地信息进行比较,如果本地最近设置目的地信息与云目的地信息相同,则通讯模块202不接收所述云目的地。

所述导航设备还包括目的地设置模块204,用于在进行目的地设置时,将所述云目的地设置为目的地;通过设置云目的地为目的地,使目的地设置更加方便,提升了用户体验。

进一步的,当所述云目的地被所述目的地设置模块204设置为目的地后,所述通讯模块202将所述目的地的新设置时间同步至服务器,所述服务器将所述目的地新设置时间作为云目的地的设置时间进行保存。

该导航设备还包括选择模块205,用于在所述目的地设置模块204将云目的地设置为目的地之前,选择是否设置云目的地,若选择为是,则所述目的地设置模块204设置云目的地为目的地。若所述选择模块205选择为否,则不设置云目的地为目的地,所述云目的地可以被丢弃或者保存至本地。此时,目的地设置模块204还可以自行设置目的地,所述通讯模块202将所述自行设置的目的地同步到服务器,由服务器将其作为新的云目的地。示例性的,如弹出提示“是否设置云目的地为目的地”,由用户选择是否设置云目的地作为目的地。若用户选择否,并自行设置了目的地,则将用户设置的目的地同步到服务器,成为新的云目的地。

所述导航设备还包括有效时限预设模块206,用于为云目的地预设有效时限。所述云目的地具有时效性,只在预设有限时效内有效。示例性的,有效时限预设模块206可以将该有效时限预设为1小时、6小时、12小时、3天或者一周等,所述预设有效时限可以由系统预设,也可以由用户自行预设。当所述云目的地在有效时限内时,所述目的地设置模块204才将该云目的地设置为目的地。示例的,如云目的地的设置时间为2014.1.1,14:00,预设时间为24小时,则从所述云目的地的市长时间起24小时内,该云目的地有效,可以被设置为目的地,若超过24小时,则该云目的地失效,目的地设置模块204不再将所述云目的地设置为目的地。所述失效的云目的地可以被丢弃或者保存至本地。进一步的,所述目的地设置模块204进行目的地设置时,若所述云目的地在预设有效时限内,所述选择模块205进行选择是否将所述云目的地设置为目的地,如弹出提示“是否将云目的地设置为目的地”,根据选择进行目的地设置,若所述云目的地超过预设有效时限,则不进行是否将所述云目的地设置为目的地的提示,将其保存至本地或丢弃。超过有效时限云目的地,一般用户再次设置的几率已经大大下降,云目的地的时效性可以避免超过有效时限的云目的地被再次设置为目的地,提升用户体验。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1