一种基于安全等级的位置服务方法及系统与流程

文档序号:12694005阅读:157来源:国知局
一种基于安全等级的位置服务方法及系统与流程

本发明涉及信息安全领域,尤其涉及一种基于安全等级的位置服务方法及系统。



背景技术:

信息推送是一种由信息提供方利用通信网络主动向目标用户传递特定类型消息的信息传播方式。信息推送技术基于用户的自身状况和实际需求,对信息进行自动搜索和过滤,选择用户感兴趣的信息主动传输给用户持有的终端设备,从而帮助用户高效率地获得对自身有用的信息。这种信息传播方式具有很强的针对性、及时性、易用性,为有效信息获取提供了简单快捷的方式,避免了信息过度给用户带来的不便。

信息推送业务一般通过获取用户的位置信息从而给用户推送适合的信息,在为人们提供便利的同时带来了安全的隐患,因为用户在得到自己需要的信息同时,自己的基本信息也会暴露给位置服务的提供商,这些基本信息有可能包括用户的家庭地址,办公地址,感兴趣的活动场所等敏感信息,甚至在某些情况下,这些基本信息会被不被信任的第三方或是攻击者所窃取并利用。



技术实现要素:

为解决上述技术问题,本发明提供一种基于安全等级的位置服务方法及系统,能够为用户提供不同的安全等级,根据安全等级设置相应的位置服务策略,从而保护用户在使用位置服务时的隐私。

本发明提供的技术方案如下:

本发明公开了一种基于安全等级的位置服务方法,包括步骤:S100、根据安全等级向用户提供与所述安全等级对应的位置服务策略;S200、按照所述位置服务策略获取用户的基本信息;S300、根据用户的所述基本信息向用户输出对应的服务信息。

本发明根据安全等级提供对应的位置服务策略,对于选择安全等级高的用户可以在不泄露个人信息的情况下获得对应的服务信息,根据不同的安全等级设置不同的位置服务策略,为用户提供多种选择,更加灵活便利,满足多种用户的需求。

进一步优选的,当安全等级为预设第一等级时,所述步骤S100包括:S110、根据所述预设第一等级向用户提供与所述预设第一等级对应的第一位置服务策略;所述步骤S200包括:S210、按照所述第一位置服务策略获取用户的基本信息;所述基本信息包括用户选定的预设区域范围以及预设服务类别;所述步骤S300包括:S310、根据预设区域范围以及预设服务类别向用户输出在所述预设区域范围内服务类别为所述预设服务类别的服务地址列表。

具体的,本发明在安全等级为预设第一等级时,仅需要用户输入选定的预设区域范围,该预设区域范围可以为任意的无关用户真实位置的区域,因此选择安全等级最高的预设第一等级,无需用户当前的具体位置,即使信息外泄,也不会泄露用户真实的位置信息,从而保障了用户的安全。

进步优选的,当安全等级为预设第二等级时,所述步骤S100包括:S120、根据所述预设第二等级向用户提供与所述预设第二等级对应的第二位置服务策略;所述步骤S200包括:S220、按照所述第二位置服务策略获取用户的基本信息;所述基本信息包括用户选定的具体地区地址以及具体服务;所述步骤S300包括:S320、根据所述具体地区地址以及具体服务向用户输出以所述具体地区地址为圆心、以预设距离为半径的范围内的具体服务的服务地址列表。

具体的,本发明在安全等级为预设第二等级时,获取得到用户输入的具体地区地址,但不能确定用户的真实位置,所以可以在一定程度上保护用户隐私。

进一步优选的,当安全等级为预设第三等级时,所述步骤S100包括:S130、根据所述预设第三等级向用户提供与所述预设第三等级对应的第三位置服务策略;所述步骤S200包括:S230、按照所述第三位置服务策略获取用户的基本信息;所述基本信息包括用户的位置信息;所述步骤S300包括:S330、根据获取到的用户的位置信息输出与所述位置信息对应的预设服务地址列表。

具体的,本发明在安全等级为预设第三等级时,可以获取用户的位置信息,在用户对隐私要求不高并需要基于位置的精准服务时可以选择此安全等级。

进一步优选的,所述步骤S230“按照所述第三位置服务策略获取用户的基本信息”具体包括通过GPS获取用户的位置信息。

本发明还公开一种基于安全等级的位置服务系统,包括:策略分配模块,用于根据安全等级向用户提供与所述安全等级对应的位置服务策略;基本信息获取模块,用于按照所述位置服务策略获取用户的基本信息;服务信息输出模块,用于根据用户的所述基本信息向用户输出对应的服务信息。

进一步优选的,当安全等级为预设第一等级时,所述策略分配模块具体用于根据所述预设第一等级向用户提供与所述预设第一等级对应的第一位置服务策略;所述基本信息获取模块具体用于按照所述第一位置服务策略获取用户的基本信息;所述基本信息包括用户选定的预设区域范围以及预设服务类别;所述服务信息输出模块具体用于根据用户选择的预设区域范围以及预设服务类别向用户输出在所述预设区域范围内服务类别为所述预设服务类别的服务地址列表。

进一步优选的,当安全等级为预设第二等级时,所述策略分配模块具体用于根据所述预设第二等级向用户提供与所述预设第二等级对应的第二位置服务策略;所述基本信息获取模块具体用于按照所述第二位置服务策略获取用户的基本信息;所述基本信息包括用户选定的具体地区地址以及具体服务;所述服务信息输出模块具体用于根据所述具体地区地址以及具体服务向用户输出以所述具体地区地址为圆心、以预设距离为半径的范围内的具体服务的服务地址列表。

进一步优选的,当安全等级为预设第三等级时,所述策略分配模块具体用于根据所述预设第三等级向用户提供与所述预设第三等级对应的第三位置服务策略;所述基本信息获取模块具体用于按照所述第三位置服务策略获取用户的基本信息;所述基本信息包括用户的位置信息;所述服务信息输出模块具体用于根据获取到的用户的位置信息输出与所述位置信息对应的预设服务地址列表。

进一步优选的,所述基本信息获取模块具体用于通过GPS获取用户的位置信息。

与现有技术相比,本发明为用户提供不同的安全等级,根据安全等级设置相应的位置服务策略,对于对隐私要求较高的用户,可以更好的保护其在使用位置服务时的隐私,对于对隐私要求不高的用户,可以获得基于位置的精准服务,通过多种安全等级和多种位置服务策略从而满足不同用户的需求。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对本发明予以进一步说明。

图1为本发明一种基于安全等级的位置服务方法的主要步骤示意图;

图2为本发明一种基于安全等级的位置服务系统的主要组成示意图。

附图标号说明:

100、策略分配模块,200、基本信息获取模块,300、服务信息输出模块。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。

图1为本发明一种基于安全等级的位置服务方法的主要步骤示意图,如图1所示,一种基于安全等级的位置服务方法,包括步骤:S100、根据安全等级向用户提供与所述安全等级对应的位置服务策略;S200、按照所述位置服务策略获取用户的基本信息;S300、根据用户的所述基本信息向用户输出对应的服务信息。

具体的,本发明中通过位置服务提供商提供三个安全等级,分别为预设第一等级(最高)、预设第二等级(中)以及预设第三等级(低),为每个安全等级设置对应的位置服务策略,不同的位置服务策略获取用户的基本信息不同。本发明中安全等级可以是由用户选择,或是根据用户的使用习惯进行评估,这里对安全等级的获取并不作具体限定。根据安全等级提供对应的位置服务策略,对于安全等级高的用户可以在不泄露个人信息的情况下获得对应的服务信息,根据不同的安全等级设置不同的位置服务策略,为用户提供多种选择,更加灵活便利,满足多种用户的需求。

优选的,当安全等级为预设第一等级时,所述步骤S100包括:S110、根据所述预设第一等级向用户提供与所述预设第一等级对应的第一位置服务策略;所述步骤S200包括:S210、按照所述第一位置服务策略获取用户的基本信息;所述基本信息包括用户选定的预设区域范围以及预设服务类别;所述步骤S300包括:S310、根据预设区域范围以及预设服务类别向用户输出在所述预设区域范围内服务类别为所述预设服务类别的服务地址列表。

具体的,当安全等级为预设第一等级时,代表最高安全等级,这种情况要求用户输入一个预设区域范围和需要获取的预设服务类别,并提供给用户预设区域范围的选项比如镇,街道,路名等等,服务类别包括饭店,商店,银行,医院等等。返回给用户的输出是关于在用户选择的预设区域范围内的服务类型为预设服务类型的服务地址列表。本实施例中要求用户输入的需要获取的预设服务类别不小于两种。

具体的,本发明在安全等级为预设第一等级时,仅需要用户输入选定的预设区域范围,该预设区域范围可以为任意的无关用户真实位置的区域,因此选择安全等级最高的预设第一等级,无需用户当前的具体位置,即使信息外泄,也不会泄露用户真实的位置信息,从而保障了用户的安全。

优选的,当安全等级为预设第二等级时,所述步骤S100包括:S120、根据所述预设第二等级向用户提供与所述预设第二等级对应的第二位置服务策略;所述步骤S200包括:S220、按照所述第二位置服务策略获取用户的基本信息;所述基本信息包括用户选定的具体地区地址以及具体服务;所述步骤S300包括:S320、根据所述具体地区地址以及具体服务向用户输出以所述具体地区地址为圆心、以预设距离为半径的范围内的具体服务的服务地址列表。

具体的,本发明在安全等级为预设第二等级时,获取得到用户输入的具体地区地址,但不能确定用户的真实位置,所以可以在一定程度上保护用户隐私。

优选的,当安全等级为预设第三等级时,所述步骤S100包括:S130、根据所述预设第三等级向用户提供与所述预设第三等级对应的第三位置服务策略;所述步骤S200包括:S230、按照所述第三位置服务策略获取用户的基本信息;所述基本信息包括用户的位置信息;所述步骤S300包括:S330、根据获取到的用户的位置信息输出与所述位置信息对应的预设服务地址列表。

具体的,本发明在安全等级为预设第三等级时,可以获取用户的位置信息,在用户对隐私要求不高并需要基于位置的精准服务时可以选择此安全等级。

优选的,所述步骤S230“按照所述第三位置服务策略获取用户的基本信息”具体包括通过GPS获取用户的位置信息。

图2为本发明一种基于安全等级的位置服务系统的主要组成示意图,如图2所示,一种基于安全等级的位置服务系统,包括:策略分配模块100,用于根据安全等级向用户提供与所述安全等级对应的位置服务策略;基本信息获取模块200,用于按照所述位置服务策略获取用户的基本信息;服务信息输出模块300,用于根据用户的所述基本信息向用户输出对应的服务信息。

优选的,当安全等级为预设第一等级时,所述策略分配模块100具体用于根据所述预设第一等级向用户提供与所述预设第一等级对应的第一位置服务策略;所述基本信息获取模块200具体用于按照所述第一位置服务策略获取用户的基本信息;所述基本信息包括用户选定的预设区域范围以及预设服务类别;所述服务信息输出模块300具体用于根据用户选择的预设区域范围以及预设服务类别向用户输出在所述预设区域范围内服务类别为所述预设服务类别的服务地址列表。

优选的,当安全等级为预设第二等级时,所述策略分配模块100具体用于根据所述预设第二等级向用户提供与所述预设第二等级对应的第二位置服务策略;所述基本信息获取模块200具体用于按照所述第二位置服务策略获取用户的基本信息;所述基本信息包括用户选定的具体地区地址以及具体服务;所述服务信息输出模块300具体用于根据所述具体地区地址以及具体服务向用户输出以所述具体地区地址为圆心、以预设距离为半径的范围内的具体服务的服务地址列表。

优选的,当安全等级为预设第三等级时,所述策略分配模块100具体用于根据所述预设第三等级向用户提供与所述预设第三等级对应的第三位置服务策略;所述基本信息获取模块200具体用于按照所述第三位置服务策略获取用户的基本信息;所述基本信息包括用户的位置信息;所述服务信息输出模块300具体用于根据获取到的用户的位置信息输出与所述位置信息对应的预设服务地址列表。

优选的,所述基本信息获取模块200具体用于通过GPS获取用户的位置信息。

具体的,下面以实际举例阐述本发明的详细工作流程:

首先,本系统为用户提供可以被用户配置的三种安全等级选项(Security level):强(Strong)--预设第一等级,中(Normal)--预设第二等级,弱(Weak)--预设第三等级,不同的用户可以根据自己的需求进行选择。需要说明的是,本实施例以用户主动选择安全等级为例来解释本发明的具体工作流程,实际操作中安全等级还可以根据用户的实际使用习惯进行评估,从而自动选择。在此基础上,每种安全等级情况的输入输出不同:

第一种情况,安全等级为预设第一等级,安全等级强

输入:镇或者街道或者路名,不小于两种的感兴趣的预设服务类型。

输出:用户提供的预设区域范围内的不小于两种的服务类型为预设服务类型的服务地址列表。

这种情况下不仅不能获取用户的位置,而且也得不到用户感兴趣的服务类型,对于隐私安全要求较高的用户,在牺牲一定服务精确性和网络传输的代价下,隐私信息可以得到一定的保护。

第二种情况,安全等级为预设第二等级,安全等级中

输入:地区名字是基于层级的具体地址例如省,市,区,街道,路名,门牌号,感兴趣的具体服务。

输出:以用户选定的具体地区地址为中心以预设距离为半径范围内的具体服务的服务地址列表。

这种情况下可以得到用户输入具体位置,但不能确定用户真实位置,所以可以在一定程度上保护用户隐私。

第三种情况,安全等级为预设第三等级,安全等级弱

输入:通过GPS得到的用户的位置信息

输出:与位置信息对应的预设服务地址列表。

这种情况下服务商可以获取用户相关信息,在用户对隐私要求不高并需要基于位置的精准服务时可以选择此安全等级。

本发明为用户提供不同的安全等级,根据安全等级设置相应的位置服务策略,对于对隐私要求较高的用户,可以更好的保护其在使用位置服务时的隐私,对于对隐私要求不高的用户,可以获得基于位置的精准服务,通过多种安全等级和多种位置服务策略从而满足不同用户的需求。

需要说明的是,本系统中各模块之间的信息交互、执行过程等内容与上述方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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