CN104023315B - 一种基于地理位置信息的密码输入方法及装置 - Google Patents
一种基于地理位置信息的密码输入方法及装置 Download PDFInfo
- Publication number
- CN104023315B CN104023315B CN201410281241.8A CN201410281241A CN104023315B CN 104023315 B CN104023315 B CN 104023315B CN 201410281241 A CN201410281241 A CN 201410281241A CN 104023315 B CN104023315 B CN 104023315B
- Authority
- CN
- China
- Prior art keywords
- geographical location
- location information
- module
- password
- geographic position
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明实施例公开了一种基于地理位置信息的密码输入方法及装置,所述方法包括:接收密码输入请求;获取当前地理位置信息;判断所述当前地理位置信息与当前存储的地理位置信息是否相同;当所述当前地理位置信息与所述当前存储的地理位置信息不同时,提示用户输入密码。本发明基于地理位置信息识别移动终端的用户当前是否需要输入密码,在保证用户隐私信息安全的基础上,减少用户输入密码的次数。
Description
技术领域
本发明涉及数据处理技术领域,具体涉及一种基于地理位置信息的密码输入方法及装置。
背景技术
目前,移动终端的使用越来越普及,给人们生活带来便利的同时也带来了信息安全的问题。由于人们习惯于将私人信息,比如银行卡信息、短信等保存在使用的移动终端中。所以,移动终端用户为了保护个人隐私或财产安全,一般会在查看私人信息的各个入口处设置密码,用于保护私人信息的安全。比如可以设置开机密码,设置查看短信密码,设置播放视频密码等。只有在输入正确的密码后,用户才能正常查看相关信息。
为移动终端设置密码这种方式确实保护了用户私人信息的安全,但同时也不可避免地降低了用户使用移动终端的体验,特别是现在人们使用移动终端的频率越来越频繁。如果用户每次使用移动终端时都需要输入密码,很大程度上给用户自身带来了不便。
发明内容
本发明提供了一种基于地理位置信息的密码输入方法及装置,能够基于地理位置信息合理的识别当前密码输入的必要性,在保证用于私人信息安全的基础上,减少用户输入密码的次数。
本实施例提供了一种基于地理位置信息的密码输入方法,所述方法包括:
接收密码输入请求;
获取当前地理位置信息;
判断所述当前地理位置信息与当前存储的地理位置信息是否相同;
当所述当前地理位置信息与所述当前存储的地理位置信息不同时,提示用户输入密码。
优选地,所述方法还包括:
利用所述当前地理位置信息更新所述当前存储的地理位置信息。
优选地,所述方法还包括:
当所述当前地理位置信息与所述当前存储的地理位置信息相同时,判断当前是否超出预设的所述当前地理位置信息对应的密码有效时间;
当超出所述当前地理位置信息对应的密码有效时间时,提示用户输入密码。
优选地,所述方法还包括:
收集用户的密码输入习惯;
根据收集的密码输入习惯,设置各个地理位置信息对应的密码有效时间。
优选地,所述接收密码输入请求,包括:接收用户针对任一应用的密码输入请求。
优选地,当所述当前地理位置信息与所述当前存储的地理位置信息相同时,获取所述应用的应用标识;
判断当前是否超出根据所述应用标识和所述当前地理位置信息确定的密码有效时间;
当超出所述密码有效时间时,提示用户输入密码。
优选地,所述方法还包括:
以预设时间间隔获取最新地理位置信息;
比较当前时间点的最新地理位置信息与上一个时间点的最新地理位置信息;
如果当前时间点的最新地理位置信息与上一个时间点的最新地理位置信息不同,则删除所述当前存储的地理位置信息。
优选地,所述接收密码输入请求之后,且在所述获取当前地理位置信息之前,还包括:
判断所述当前存储的地理位置信息是否存在;
如果所述当前存储的地理位置信息存在,则判断当前距上一个获取所述最新地理位置信息的时间点的时间间隔是否大于预设的时间阈值;如果当前距上一个获取所述最新地理位置信息的时间点的时间间隔大于预设的时间阈值,则继续执行所述获取当前地理位置信息步骤;如果当前距上一个获取所述最新地理位置信息的时间点的时间间隔不大于所述时间阈值,则将所述最新地理位置信息作为当前地理位置信息,继续执行所述判断所述当前地理位置信息与当前存储的地理位置信息是否相同步骤;
本发明还提供了一种基于地理位置信息的密码输入装置,所述装置包括:
接收模块,用于接收密码输入请求;
第一获取模块,用于获取当前地理位置信息;
第一判断模块,用于判断所述当前地理位置信息与当前存储的地理位置信息是否相同;
第一触发模块,用于在所述第一判断模块的结果为否时,触发提示模块;
所述提示模块,用于提示用户输入密码。
优选地,所述装置还包括:
更新模块,用于利用所述当前地理位置信息更新所述当前存储的地理位置信息。
优选地,所述装置还包括:
第二判断模块,用于在所述第一判断模块的结果为是时,判断当前是否超出预设的所述当前地理位置信息对应的密码有效时间;
第二触发模块,用于在所述第二判断模块的结果为是时,触发所述提示模块。
优选地,所述装置还包括:
收集模块,用于收集用户的密码输入习惯;
设置模块,用于根据收集的密码输入习惯,设置各个地理位置信息对应的密码有效时间。
优选地,所述接收模块包括接收子模块,
所述接收子模块,用于接收用户针对任一应用的密码输入请求。
优选地,所述装置还包括:
第二获取模块,用于在所述第一判断模块的结果为是时,获取所述应用的应用标识;
第三判断模块,用于判断当前是否超出根据所述应用标识和所述当前地理位置信息确定的密码有效时间;
第三触发模块,用于在所述第三判断模块的结果为是时,触发所述提示模块。
优选地,所述装置还包括:
第三获取模块,用于以预设时间间隔获取最新地理位置信息;
比较模块,用于比较当前时间点的最新地理位置信息与上一个时间点的最新地理位置信息;
删除模块,用于在所述比较模块的结果为不同时,删除所述当前存储的地理位置信息。
优选地,所述装置还包括:
第四判断模块,用于判断所述当前存储的地理位置信息是否存在;
第五判断模块,用于在所述第四判断模块的结果为是时,判断当前距上一个获取所述最新地理位置信息的时间点的时间间隔是否大于预设的时间阈值;
第四触发模块,用于在所述第五判断模块的结果为是时,触发所述第一获取模块;
确定模块,用于在所述第五判断模块的结果为否时,将所述最新地理位置信息作为当前地理位置信息;
第五触发模块,用于在所述第四判断模块的结果为否时,触发所述提示模块。
本发明在接收密码输入请求后,获取当前地理位置信息,并判断所述当前地理位置信息与当前存储的地理位置信息是否相同,当所述当前地理位置信息与当前存储的地理位置信息不同时,提示用户输入密码。与现有技术相比,本发明基于地理位置信息识别移动终端的用户当前是否需要输入密码,在保证用户隐私信息安全的基础上,减少用户输入密码的次数。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的基于地理位置信息的密码输入方法流程图;
图2为本发明实施例二提供的基于地理位置信息的密码输入方法流程图;
图3为本发明实施例三提供的基于地理位置信息的密码输入方法流程图;
图4为本发明实施例四提供的基于地理位置信息的密码输入方法流程图;
图5为本发明实施例五提供的基于地理位置信息的密码输入装置结构图;
图6为本发明实施例五提供的基于地理位置信息的密码输入装置结构图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
实际生活中,由于绝大多数时间移动终端都是由用户自己使用,而移动终端被他人盗用的几率很小。所以,在保证移动终端中隐私信息的安全的同时,合理的识别移动终端当前是否需要输入密码,减少用户密码输入次数,提高用户使用移动终端的体验变得越来越必要。
为了达到移动终端能够识别当前是否需要密码输入的要求,本实施例采用基于地理位置信息的方式确定移动终端的密码输入策略。由于不同的地理位置,对于移动终端本身的安全性是不同的。比如在家里移动终端使用的安全性一般要比公司高,而在公司使用移动终端的安全性则比在商场等公共场所高。所以,本实施例根据不同的地理位置信息,调整移动终端密码输入策略,以达到减少用户输入密码次数的目的,提高用户体验。
实施例一
参考图1,图1为本实施例提供的基于地理位置信息的密码输入方法流程图,所述方法包括:
S101:接收密码输入请求。
本实施例中,移动终端可以检测到用户触发的密码输入请求。具体的,用户可以通过按下移动终端的电源键触发开机的密码输入请求,通过点击短消息图标触发查看短消息的密码输入请求等。上述触发密码输入请求的方法不限制本实施例的保护范围。
S102:获取当前地理位置信息。
本实施例中,当移动终端接收到密码输入请求后,获取当前地理位置信息。
实际应用中,移动终端可以通过全球定位系统(英文:Global PositioningSystem,缩写:GPS)、Wi-Fi功能或者Modem功能等获取移动终端当前的地理位置信息。其中,所述移动终端可以通过GPS获取当前所述移动终端在地球上的三维位置信息,即经纬度,并将所述三维位置信息作为所述移动终端的当前地理位置信息。另外,移动终端的Modem功能可以获取与所述移动终端通信的基站的相关信息,而每个基站均包含特定的唯一标识信息,用于确定所述基站的位置,所以本实施例可以将所述基站的相关信息作为所述移动终端的当前地理位置信息。同时,移动终端的Wi-Fi功能可以获取所述移动终端连接的无线网络接入点的信息,如无线路由器就是一个接入点,将无线网络接入点的信息确定为所述移动终端的当前地理位置信息。本实施例也可以同时通过GPS、Wi-Fi功能或者Modem功能中的两种或者三种方式获取移动终端当前的地理位置信息。
另外,本实施例中,移动终端也可以在未接收到用户的密码输入请求时,实时或者以预设的时间间隔获取当前移动终端所处的最新地理位置信息,并不断的以本次获取的最新地理位置信息进行更新。这样,当移动终端接收到密码输入请求时,由于移动终端中存储了最新地理位置信息,所以,能够减少移动终端在接收到密码输入请求后获取当前地理位置信息的时间,提高移动终端对用户触发的密码输入请求的反应灵敏度,进一步提高用户的体验感。
上述移动终端获取当前地理位置信息的方法不限制本实施例的保护范围。
S103:判断所述当前地理位置信息与当前存储的地理位置信息是否相同。
S104:当所述当前地理位置信息与所述当前存储的地理位置信息不同时,提示用户输入密码。
本实施例中,移动终端获取当前地理位置信息后,将所述当前地理位置信息与当前存储的地理位置信息进行比较,当两个地理位置信息不一致时,直接提示用户输入密码。
如果移动终端获取的当前地理位置信息与当前存储的地理位置信息相同,说明所述移动终端并没有改变地理位置,比如当前存储的地理位置信息为家的地理位置信息,同时获取的当前地理位置信息也是家的地理位置信息。
由于本实施例是要在保证用户的移动终端中的隐私信息安全的前提下,减少用户密码输入次数,提高用户体验。所以,本实施例还可以在确定移动终端获取的当前地理位置信息与当前存储的地理位置信息相同时,判断所述地理位置信息是否为用户预存的自己认为安全的地理位置信息,如家的地理位置信息,当所述地理位置信息为用户预存的自己认为安全的地理位置信息时,不需要用户输入密码即可使用所述移动终端的各个功能。
另外,本实施例中移动终端可以每次接收密码输入请求后获取当前地理位置信息,并利用获取的当前地理位置信息更新当前存储的地理位置信息。也就是说,当前存储的地理位置信息可以一直是所述移动终端最新获取的地理位置信息。本实施例中,移动终端在接收用户的密码输入请求后,获取当前地理位置信息,并判断所述当前地理位置信息是否与当前存储的地理位置信息一致,当两个地理位置信息不一致时,才提示用户输入密码。可见,本实施例能够基于地理位置信息识别移动终端的用户当前是否需要输入密码,在保证用户隐私信息安全的基础上,减少用户输入密码的次数。
实施例二
参考图2,图2为本实施例提供的基于地理位置信息的密码输入方法流程图,所述方法包括:
S201:接收密码输入请求。
S202:获取当前地理位置信息。
S203:判断所述当前地理位置信息与当前存储的地理位置信息是否相同。
S204:当所述当前地理位置信息与所述当前存储的地理位置信息不同时,提示用户输入密码。
上述S201~S204与实施例一中的S101~S104相同,在此不再赘述。
S205:当所述当前地理位置信息与所述当前存储的地理位置信息相同时,判断当前是否超出预设的所述当前地理位置信息对应的密码有效时间。
S206:当超出所述当前地理位置信息对应的密码有效时间时,提示用户输入密码。
本实施例中,当所述移动终端获取的当前地理位置信息与所述当前存储的地理位置信息相同时,判断当前是否超出预设的所述当前地理位置信息对应的密码有效时间,当超出所述当前地理位置信息对应的密码有效时间时,提示用户输入密码。也就是说,每个地理位置信息均存在与其对应的密码有效时间,当前地理位置信息保持不变的时间持续一定时间时,即使当前地理位置信息未发生变化,所述移动终端用户触发密码输入请求后也需要重新输入密码。
举例说明,手机用户设置了打开手机短信息的密码,也就是说,只有用户输入正确密码后才能查看手机短信息的内容。当手机用户在家打开手机短信息应用查看短信息的内容时,手机获取当前地理位置信息后发现是在家里,并确定上次存储的地理位置信息也是家里,且上一次用户在家里输入密码的有效期已过,则提示用户重新输入密码。一分钟后,手机用户再次打开短信息应用查看短消息的内容,此时手机检测当前地理位置信息后发现还是在家里,同时确定当前未超出上一次密码输入的密码有效时间,则用户可以直接进入短消息应用进行短消息内容的查看。
本实施例中,为了使得移动终端能够更准确合理的识别用户需要输入密码的时机,本实施例可以收集用户的密码输入习惯,如所述用户处于各个地理位置的时间稳定性,以及所述用户处于特定地理位置时输入密码的频率等。移动终端可以根据收集的用户密码输入的习惯,设置用户自己认为安全的地理位置信息,同时也可以设置各个地理位置信息对应的密码有效时间。
本实施例中,移动终端在接收用户的密码输入请求后,获取当前地理位置信息,并判断所述当前地理位置信息是否与当前存储的地理位置信息一致,当两个地理位置信息不一致时,才提示用户输入密码。当两个地理位置信息一致时,判断当前地理位置信息对应的密码有效时间是否过期,如果已经过期,才提醒用户重新输入密码。可见,本实施例能够基于地理位置信息识别移动终端的用户当前是否需要输入密码,同时,当用户处于同一地点时,移动终端允许用户一定时间内不需要重复输入密码,这种方式在保证用户隐私信息安全的基础上,进一步减少用户输入密码的次数。
实施例三
参考图3,图3为本实施例提供的基于地理位置信息的密码输入方法流程图,所述方法包括:
S301:接收用户针对任一应用的密码输入请求。
本实施例中,用户可以为移动终端中的各个应用分别设置密码,同时,各个应用对应的密码输入策略也可以不同。移动终端可以检测到用户针对任意一个应用触发的密码输入请求。
S302:获取当前地理位置信息。
S303:判断所述当前地理位置信息与当前存储的地理位置信息是否相同。
S304:当所述当前地理位置信息与当前存储的地理位置信息不同时,提示用户输入密码。
上述步骤与实施例一中的相同,在此不再赘述。
S305:当所述当前地理位置信息与所述当前存储的地理位置信息相同时,获取所述应用的应用标识。
S306:判断当前是否超出根据所述应用标识和所述当前地理位置信息确定的密码有效时间。
S307:当超出所述密码有效时间时,提示用户输入密码。
本实施例中,当移动终端确定获取的当前地理位置信息与当前存储的地理位置信息一致时,获取用户触发的应用的应用标识。由于在同一个地理位置的前提下,各个应用的密码有效时间可以不同,所以,移动终端可以获取所述应用标识在所述地理位置下的密码有效时间,并判断当前是否超出所述密码有效时间。当超出所述密码有效时间时,提示用户重新输入密码。如果当前并未超出所述密码有效时间,所述用户可以直接使用所述应用,无需重新输入密码,减少用户密码输入次数。
所以,本实施例中用户可以根据自己的使用需求,为不同的应用设置不同的密码输入策略,当使用不同的应用时,用户可以减少密码输入次数,提高用户体验。
实施例四
参考图4,图4为本实施例提供的基于地理位置信息的密码输入方法流程图,所述方法包括:
S401:以预设时间间隔获取最新地理位置信息。
S402:比较当前时间点的最新地理位置信息与上一个时间点的最新地理位置信息。
S403:如果当前时间点的最新地理位置信息与上一个时间点的最新地理位置信息不同,则删除所述当前存储的地理位置信息。
本实施例中,移动终端以预先设置的时间间隔不断的获取所述移动终端所处的地理位置信息,即最新地理位置信息。同时,每次获取到最新的地理位置信息后,比较当前时间点获取的最新地理位置信息与上一个时间点获取的最新地理位置信息是否相同,也就是说,移动终端不间断的判断其所处的地理位置是否改变。当所述移动终端确定当前时间点获取的最新地理位置信息与上一个时间点获取的新地理位置信息不同时,直接删除当前存储的地理位置信息。也就是说,将上一次输入密码时所存储的地理位置信息清空。
S404:接收密码输入请求。
S405:判断所述当前存储的地理位置信息是否存在,如果存在,则执行S406,如果不存在,则执行S410。
当所述移动终端接收到用户触发的密码输入请求后,首先判断上一次密码输入时所存储的地理位置信息是否被清空,如果是,则直接提示用户输入密码,也就是说,用户的地理位置信息已经改变。如果当前存储的地理位置信息存在,则执行S406。
S406:判断当前距上一个获取所述最新地理位置信息的时间点的时间间隔是否大于预设的时间阈值,如果是,则执行S407,否则,执行S408。
本实施例中,当确定存在当前存储的地理位置信息,则判断上一次获取最新地理位置信息的时间点是否在一个可以接受的时间范围内,比如上一次获取最新地理位置信息的时间点为5秒前。如果确定上一次获取最新地理位置信息的时间点不在可以接受的时间范围内,则所述移动终端还是需要重新获取当前地理位置信息。
另外,用户可以根据自己的需求预先设置一个可接受的时间阈值。
S407:获取当前地理位置信息,执行S409。
S408:将所述最新地理位置信息作为当前地理位置信息,执行S409。
实际应用中,当确定当前距上一个获取所述最新地理位置信息的时间点的时间间隔不大于预设的时间阈值,说明所述最新地理位置信息可以被直接使用,不需要再启动GPS或者使用其它方式获取当前地理位置信息。所以,本实施例中,移动终端可以直接将所述最新地理位置信息作为当前地理位置信息,一定程度上减少了移动终端的反应时间,提高了用户的体验。
S409:判断所述当前地理位置信息与当前存储的地理位置信息是否相同,如果不同,则执行S410。
S410:提示用户输入密码。
上述S409~S410与实施例一中的S103~S104相同,在此不再赘述。
本实施例中,移动终端在后台以预设时间间隔获取最新地理位置信息,在前后两次获取的地理位置信息发生变化时,删除当前存储的地理位置信息,可以在所述移动终端接收用户触发的密码输入请求后,立即提示用户输入密码,节省了移动终端再次获取当前地理位置信息的时间,提高移动终端对用户触发的密码输入请求的反应灵敏度,进一步提高用户的体验感。
实施例五
参考图5,图5为本实施例提供的基于地理位置信息的密码输入装置结构示意图,所述装置包括:
接收模块501,用于接收密码输入请求;
第一获取模块502,用于获取当前地理位置信息;
第一判断模块503,用于判断所述当前地理位置信息与当前存储的地理位置信息是否相同;
第一触发模块504,用于在所述第一判断模块的结果为否时,触发提示模块;
所述提示模块505,用于提示用户输入密码。
其中,所述装置还可以包括:
更新模块,用于利用所述当前地理位置信息更新所述当前存储的地理位置信息。
参考图6,图6为本实施例提供的基于地理位置信息的密码输入装置结构示意图,所述装置不仅包括图5中的所有模块,同时还可以包括:
第二判断模块601,用于在所述第一判断模块的结果为是时,判断当前是否超出预设的所述当前地理位置信息对应的密码有效时间;
第二触发模块602,用于在所述第二判断模块的结果为是时,触发所述提示模块505。
另外,为了使得密码输入策略更符合用户的使用习惯,所述装置还可以包括:
收集模块,用于收集用户的密码输入习惯;
设置模块,用于根据收集的密码输入习惯,设置各个地理位置信息对应的密码有效时间。
其中,所述接收模块可以包括接收子模块,所述接收子模块,用于接收用户针对任一应用的密码输入请求。
相应的,所述装置还可以包括:
第二获取模块,用于在所述第一判断模块的结果为是时,获取所述应用的应用标识;
第三判断模块,用于判断当前是否超出根据所述应用标识和所述当前地理位置信息确定的密码有效时间;
第三触发模块,用于在所述第三判断模块的结果为是时,触发所述提示模块。
另一种实现方式中,所述装置还可以包括:
第三获取模块,用于以预设时间间隔获取最新地理位置信息;
比较模块,用于比较当前时间点的最新地理位置信息与上一个时间点的最新地理位置信息;
删除模块,用于在所述比较模块的结果为不同时,删除所述当前存储的地理位置信息。
同时,所述装置还可以包括:
第四判断模块,用于判断所述当前存储的地理位置信息是否存在;
第五判断模块,用于在所述第四判断模块的结果为是时,判断当前距上一个获取所述最新地理位置信息的时间点的时间间隔是否大于预设的时间阈值;
第四触发模块,用于在所述第五判断模块的结果为是时,触发所述第一获取模块;
确定模块,用于在所述第五判断模块的结果为否时,将所述最新地理位置信息作为当前地理位置信息;
第五触发模块,用于在所述第四判断模块的结果为否时,触发所述提示模块。
所述基于地理位置信息的密码输入装置的工作原理为:接收模块接收密码输入请求;第一获取模块获取当前地理位置信息;第一判断模块判断所述当前地理位置信息与存储的地理位置信息是否相同;第一触发模块在所述第一判断模块的结果为否时,触发提示模块;所述提示模块提示用户输入密码。
本实施例中,上述基于地理位置信息的密码输入装置在接收用户的密码输入请求后,获取当前地理位置信息,并判断所述当前地理位置信息是否与当前存储的地理位置信息一致,当两个地理位置信息不一致时,才提示用户输入密码。可见,本实施例能够基于地理位置信息识别移动终端的用户当前是否需要输入密码,在保证用户隐私信息安全的基础上,减少用户输入密码的次数。
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本发明实施例所提供的基于地理位置信息的密码输入方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种基于地理位置信息的密码输入方法,其特征在于,所述方法包括:
接收用户针对任一应用的密码输入请求;
获取当前地理位置信息;
判断所述当前地理位置信息与当前存储的地理位置信息是否相同;
当所述当前地理位置信息与所述当前存储的地理位置信息不同时,提示用户输入密码;
当所述当前地理位置信息与所述当前存储的地理位置信息相同时,判断当前是否超出根据所述应用的应用标识和所述当前地理位置信息确定的密码有效时间;
当超出所述密码有效时间时,提示用户输入密码。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
利用所述当前地理位置信息更新所述当前存储的地理位置信息。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
收集用户的密码输入习惯;
根据收集的密码输入习惯,设置各个地理位置信息对应的密码有效时间。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
以预设时间间隔获取最新地理位置信息;
比较当前时间点的最新地理位置信息与上一个时间点的最新地理位置信息;
如果当前时间点的最新地理位置信息与上一个时间点的最新地理位置信息不同,则删除所述当前存储的地理位置信息。
5.根据权利要求4所述的方法,其特征在于,所述接收密码输入请求之后,且在所述获取当前地理位置信息之前,还包括:
判断所述当前存储的地理位置信息是否存在;
如果所述当前存储的地理位置信息存在,则判断当前距上一个获取所述最新地理位置信息的时间点的时间间隔是否大于预设的时间阈值;如果当前距上一个获取所述最新地理位置信息的时间点的时间间隔大于预设的时间阈值,则继续执行所述获取当前地理位置信息步骤;如果当前距上一个获取所述最新地理位置信息的时间点的时间间隔不大于所述时间阈值,则将所述最新地理位置信息作为当前地理位置信息,继续执行所述判断所述当前地理位置信息与当前存储的地理位置信息是否相同步骤;
如果所述当前存储的地理位置信息不存在,则直接执行所述提示用户输入密码步骤。
6.一种基于地理位置信息的密码输入装置,其特征在于,所述装置包括:
接收模块,用于接收密码输入请求;
所述接收模块包括接收子模块,
所述接收子模块,用于接收用户针对任一应用的密码输入请求;
第一获取模块,用于获取当前地理位置信息;
第一判断模块,用于判断所述当前地理位置信息与当前存储的地理位置信息是否相同;
第一触发模块,用于在所述第一判断模块的结果为否时,触发提示模块;
所述提示模块,用于提示用户输入密码;
第二获取模块,用于在所述第一判断模块的结果为是时,获取所述应用的应用标识;
第二判断模块,用于在所述第一判断模块的结果为是时,判断当前是否超出根据所述应用标识和所述当前地理位置信息确定的密码有效时间;
第二触发模块,用于在所述第二判断模块的结果为是时,触发所述提示模块。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
更新模块,用于利用所述当前地理位置信息更新所述当前存储的地理位置信息。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
收集模块,用于收集用户的密码输入习惯;
设置模块,用于根据收集的密码输入习惯,设置各个地理位置信息对应的密码有效时间。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第三获取模块,用于以预设时间间隔获取最新地理位置信息;
比较模块,用于比较当前时间点的最新地理位置信息与上一个时间点的最新地理位置信息;
删除模块,用于在所述比较模块的结果为不同时,删除所述当前存储的地理位置信息。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:
第四判断模块,用于判断所述当前存储的地理位置信息是否存在;
第五判断模块,用于在所述第四判断模块的结果为是时,判断当前距上一个获取所述最新地理位置信息的时间点的时间间隔是否大于预设的时间阈值;
第四触发模块,用于在所述第五判断模块的结果为是时,触发所述第一获取模块;
确定模块,用于在所述第五判断模块的结果为否时,将所述最新地理位置信息作为当前地理位置信息;
第五触发模块,用于在所述第四判断模块的结果为否时,触发所述提示模块。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410281241.8A CN104023315B (zh) | 2014-06-20 | 2014-06-20 | 一种基于地理位置信息的密码输入方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410281241.8A CN104023315B (zh) | 2014-06-20 | 2014-06-20 | 一种基于地理位置信息的密码输入方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104023315A CN104023315A (zh) | 2014-09-03 |
CN104023315B true CN104023315B (zh) | 2018-05-18 |
Family
ID=51439845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410281241.8A Active CN104023315B (zh) | 2014-06-20 | 2014-06-20 | 一种基于地理位置信息的密码输入方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104023315B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6629254B2 (ja) * | 2017-03-09 | 2020-01-15 | 株式会社日立ビルシステム | 位置情報管理装置及び位置情報管理方法 |
CN107295073B (zh) * | 2017-06-13 | 2018-06-22 | 腾讯科技(深圳)有限公司 | 一种定位方法、定位装置及计算机存储介质 |
CN108932412A (zh) * | 2018-05-21 | 2018-12-04 | 中国联合网络通信集团有限公司 | 密码解锁的提示方法、装置、设备及计算机可读存储介质 |
CN110891045A (zh) * | 2018-09-11 | 2020-03-17 | 珠海格力电器股份有限公司 | 密码的设置方法、验证方法和相关设备 |
CN110826104A (zh) * | 2019-11-14 | 2020-02-21 | 宁波奥克斯电气股份有限公司 | 一种用户数据保护方法和智能设备 |
CN112399345A (zh) * | 2020-10-29 | 2021-02-23 | 四川长虹网络科技有限责任公司 | 基于位置加密的网络接入方法、装置和可读存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102647277A (zh) * | 2012-03-02 | 2012-08-22 | 东莞市泰斗微电子科技有限公司 | 一种基于位置信息的密码保护方法 |
CN103139705A (zh) * | 2012-02-17 | 2013-06-05 | 谷歌公司 | 用于便携式电子设备的基于位置的安全系统 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100880889B1 (ko) * | 2006-12-05 | 2009-01-30 | 한국전자통신연구원 | 고객 맞춤식 위치추적 서비스 |
-
2014
- 2014-06-20 CN CN201410281241.8A patent/CN104023315B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103139705A (zh) * | 2012-02-17 | 2013-06-05 | 谷歌公司 | 用于便携式电子设备的基于位置的安全系统 |
CN102647277A (zh) * | 2012-03-02 | 2012-08-22 | 东莞市泰斗微电子科技有限公司 | 一种基于位置信息的密码保护方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104023315A (zh) | 2014-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104023315B (zh) | 一种基于地理位置信息的密码输入方法及装置 | |
CN103475996B (zh) | 网络连接方法、网络共享方法及装置 | |
CN105874857B (zh) | 用于无线网络数据收集的方法和装置 | |
US20110141276A1 (en) | Proactive Security for Mobile Devices | |
CN101198119A (zh) | 自动报失方法以及实现该方法的便携式终端 | |
CN105960004B (zh) | 一种移动终端定位功能控制方法及移动终端 | |
WO2015070824A2 (zh) | 电话号码标记方法及系统 | |
EP1580641A2 (en) | Global positioning system (GPS) based secure access | |
CN104486727A (zh) | 基于安卓系统的手机防盗方法及系统 | |
KR20130044292A (ko) | 운영체제를 잠금해제하기 위한 방법 및 장치 | |
CN104797003B (zh) | 一种切换智能终端用户的方法及装置 | |
WO2013166886A1 (en) | Anti-theft method, device and system for portable computer equipment | |
CN103188599A (zh) | 用于删除手机内存资料的装置 | |
CN102833712A (zh) | 防止信息泄露的方法、装置、服务器、系统和设备 | |
WO2015014075A1 (en) | A method and apparatus for an alarm for a mobile device | |
WO2011137605A1 (zh) | 移动终端定位系统和方法、移动终端 | |
CN103886255B (zh) | 应用程序的隐私权限管理方法和装置 | |
CN105873062A (zh) | 与无线通信网络建立网络连接的方法、装置和终端设备 | |
CN105957289A (zh) | 结合图像和距离判断的防盗报警装置、系统及方法 | |
CN109302261A (zh) | 一种数据安全防护方法、装置、接收机和存储介质 | |
CN103853723A (zh) | 一种联系人信息查询方法、服务器及终端 | |
CN112615722A (zh) | 智能手表寻找方法、装置、计算机设备和存储介质 | |
CN107819950A (zh) | 移动终端防盗方法、装置、设备以及计算机可读存储介质 | |
CN112804240B (zh) | 功能控制方法、装置、服务器、存储介质及产品 | |
CN106685891A (zh) | 一种接入网络的认证方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP02 | Change in the address of a patent holder |
Address after: Room 101-105, floor 1, Chuangda building, No. 9, Qinghua East Road, Haidian District, Beijing 100083 (Dongsheng District) Patentee after: Thunder Software Technology Co., Ltd. Address before: 100191 Beijing Haidian District Lung Cheung Road No. 1 Tai Xiang 4 storey commercial building Patentee before: Thunder Software Technology Co., Ltd. |
|
CP02 | Change in the address of a patent holder |