多因素位置验证的制作方法_4

文档序号:9476092阅读:来源:国知局
如,照相机)的用户设备。例如,可通过终端或者其他合适的设备创建光。如另一实例,该用户可以使用配备有条形码读取器的设备上的照相机拍摄条形码,诸如,通过已知位置处的终端生产的条形码。在【具体实施方式】中,代替或者除了磁铁和磁强计之外,位置确定方法可包括用户移动设备将光传输至如商店中的自助服务机,其可检测光以定位该设备。例如,该设备可以传输由自助服务机检测的光的特定频率或者强度或者闪光的特定图案。在【具体实施方式】中,代替或者除了磁铁和磁强计之外,位置确定方法可包括通过移动设备的声音检测,诸如,通过自助服务机发出的声音的特定频率、持续时间或者图案。此外或者可替代的,该设备可以发出通过例如自助服务机检测的声音。在【具体实施方式】中,代替或者除了磁铁和磁强计之外,位置确定方法可包括各种RF方法,诸如,使用上述RFID系统的方法。在【具体实施方式】中,代替或者除了磁铁和磁强计之外,位置确定方法可包括用户与自助服务机或者已知位置处的其他合适的设备的交互。例如,用户可以触及触摸屏或者触摸屏的特定部分上的特定图案,其通过触摸屏检测并且显示用户位置。可在例如用户联系的商店中的自助服务机上显示该图案。在【具体实施方式】中,代替或者除了磁铁和磁强计之外,位置确定方法可包括商店员工或者其他合适的个体表明用户存在,诸如通过选择用户的照片。在【具体实施方式】中,此种指示可能不要求通过另一个位置确定方法(诸如,通过识别设备的MAC地址)的确证。尽管本公开内容描述了位置确定方法或系统的具体实例,但是本公开内容考虑了通过任何合适的位置确定方法或系统来确定用户的位置。
[0033]图3示出了用于验证移动设备或者移动设备的用户位置的示例性方法300。该方法可从步骤310开始,其中,访问移动设备的至少两个确定位置。确定位置可以通过诸如以上所述的任何合适的方法或者系统来确定。在【具体实施方式】中,该确定位置已被确定而不参考通过移动设备的用户输入的明确位置信息,诸如,显示用户位置并且通过用户使用计算设备输入的地理坐标或者特定地点,或者用户位置的明确陈述,诸如社交网络上的消息或帖子,陈述为“我在旧金山机场”。本公开内容考虑了确定位置可存储在任何合适位置中的任何合适数据存储结构中并且从其访问,诸如,在用户的移动设备上或者在一个或多个远程服务器、硬盘驱动器等上。在【具体实施方式】中,例如通过用户隐私设置可以限制访问该?目息O
[0034]在步骤320中,相互比较至少两个确定的位置。在【具体实施方式】中,可以将几个确定位置各自进行相互比较。例如,可以访问四个确定位置并且进行相互比较,结果是六个比较。在【具体实施方式】中,只有当用于确定这些位置的方法使用不同的位置输入时,才在两个确定位置之间执行比较。例如,如果使用RFID通信确定一个位置并且使用WiFi信号确定另一个位置,则可将这两个确定进行比较。如果使用相同方法并且使用相同位置确定输入来确定这两个位置,则将不进行比较。然而,应注意,单个位置事件可能产生不同的位置确定输入,并且可以将使用单独输入确定的位置进行比较。例如,单个RFID通信可以通信有关RFID标签的信息并且也通信有关设备的MAC地址的信息,它们中的每一个是单独的位置确定输入。在【具体实施方式】中,只有当已经在比较的预定时间内确定了这两个位置时,才可以在两个确定位置之间执行比较。例如,可从比较中排除过时的位置确定。可由执行该方法的实体、对比较结果感兴趣的实体(例如,银行、商户、广告客户等)、用户等设置预定时间。本公开内容考虑了通过任何合适的计算设备使用比较设置或数据项目的任何合适的方法或者算法将位置确定进行比较。例如,可通过用户移动设备或者通过一个或多个远程计算设备(诸如,服务器、远程桌面等)进行比较。
[0035]在步骤330中,当步骤320中的一个或多个比较显示比较位置彼此对应时,允许与移动设备或者移动设备的用户相关的一个或多个功能。在【具体实施方式】中,对于彼此对应的两个确定位置需要的精确度可以是可调整的,例如,通过对比较结果感兴趣的实体或者通过移动设备的用户。例如,银行比广告客户可要求更精确的匹配。在【具体实施方式】中,可从与社交网络的节点或者边线相关的信息中确定精确度信息。在【具体实施方式】中,对于彼此对应的两个确定位置需要的精确度可取决于使用的一个或两个位置确定方法。敏感度低的位置确定方法可导致需要的较低的精确度程度。例如,如果一个位置确定方法精确到10米并且第二方法精确到5米,则当确定位置在彼此的15米内时,确定位置可一致。也可使用更严格的要求。
[0036]在【具体实施方式】中,可以求比较的平均值,可以加权平均值,或者不是所有的比较都可用于(例如,仅排名最靠前的比较可用于)确定该确定位置是否充分对应。在【具体实施方式】中,当比较的预定数量或者百分比彼此一致时,诸如,考虑以上所讨论的精确度要求,当75%以上的比较对应时,可允许功能。
[0037]在适当情况下,【具体实施方式】可重复图3中的方法的一个或多个步骤。尽管本公开内容描述并且示出了以具体顺序发生的图3中的方法的具体步骤,但是本公开内容考虑了以任何合适顺序发生的图3中的方法的任何合适步骤。此外,尽管本公开内容描述并且示出了执行图3中的方法的具体步骤的具体部件、设备或者系统,但是本公开内容考虑了执行图3中的方法的任何合适步骤的任何合适部件、设备或者系统的任何合适的组合。
[0038]图4示出了使用将两个示例性位置确定方法进行比较的具体实例来验证移动设备的位置的示例性方法400。该方法可从步骤410开始,其中,通过移动设备与已知位置中的自助服务机处的商户的RFID读取器的交互来确定移动设备的位置。移动设备的用户登录在商户的无线网络,并且在步骤420中,在已知位置处的商户的无线网络接入点中的一个确定与移动设备相关的移动设备的MAC地址。移动设备的用户决定从商户那里购买某物并且通过使用他的移动设备访问他的账户信息来尝试检查他的银行账户中的余额。在步骤430中,访问通过移动设备和商户的RFID自助服务机之间的交互所确定的位置。在步骤440中,访问通过商户的无线网络接入点确定的位置。在步骤450中,将两个位置进行相互比较。在步骤460中,如果两个位置彼此对应(可能考虑与各个位置确定方法相关的精确度),则允许该用户登录到他的银行账户。
[0039]在适当情况下,【具体实施方式】可重复图4中的方法的一个或多个步骤。尽管本公开内容描述并示出了以具体顺序发生的图4中的方法的具体步骤,但是本公开内容考虑了以任何合适顺序发生的图4中的方法的任何合适步骤。此外,尽管本公开内容描述并且示出了完成图4中的方法的具体步骤的具体部件、设备或者系统,但是本公开内容考虑了完成图4中的方法的任何合适步骤的任何合适部件、设备或者系统的任何合适组合。
[0040]尽管上述示例性方法描述了当两个或更多个位置确定充分对应时允许与移动设备相关的功能,但是当两个或更多个位置确定不充分对应时,可以执行步骤310和320 (并且当然,步骤430至450)来确定,在这种情况下,可禁止与移动设备相关的功能。在【具体实施方式】中,如果每对比较的位置确定都不充分对应时,可禁止功能。在【具体实施方式】中,当任何两个比较的位置确定都不充分对应时,可禁止功能。例如,如果几个位置确定彼此一致但是另一位置确定与其他位置确定不一致,具体地,当不一致较大时,考虑功能禁止的精确度要求,则可禁止功能。此精确度要求可与然后允许功能的精确度要求相同或者不同。在【具体实施方式】中,当选择一些比较不充分对应时,例如当对应比较的数量降至预定阈值以下(诸如,25%)时,可禁止功能。
[0041]在【具体实施方式】中,与用户或者移动设备相关的功能可包括访问安全数据。安全数据可包括用户移动设备上的设置、涉及软件应用(诸如,社交网络应用)的用户设置或者偏好、有关用户账户的信息(诸如,银行账户、在线存储账户等)、关于用户的个人信息(诸如,密码)、或者任何其他合适的安全数据。在【具体实施方式】中,与用户或者移动设备相关的功能可包括通过安全连接访问网络或者设备,诸如,通过https连接访问网站,访问安全网络等。在【具体实施方式】中,与用户或者移动设备相关的功能可包括参与经济交易的能力,诸如,从线上或者实体商店购买某物的能力、从账户存款或者取款的能力等。尽管本公开内容描述了可允许或者禁止的功能的具体实例,但是本公开内容考虑了允许或者禁止任何合适的功能。
[0042]在【具体实施方式】中,允许或者禁止功能可基于与确定位置相关的信任因素。例如,各个确定位置可具有显示确定位置的可信度的相关信任因素,诸如,位置可以被幌骗的难易程度,该确定位置是否已授权(诸如,在商户的控制下通过与信用卡终端的位置相关或者在信任网络供应者的控制下的网络设备)等。在【具体实施方式】中,允许或者禁止功能可基于单个确定位置的信任因素。例如,具有一个带有很高信任因素的确定位置并且对应于如步骤330中所描述的另一个确定位置可充分允许该功能。在【具体实施方式】中,允许或者禁止功能可基于与两个比较的确定位置中的每一个相关的信任因素。例如,如果比较中的各个确定位置具有与该确定相关的足够高的信任因素,则可允许功能。如另一实例,当该比较的某些百分比包括具有与该确定相关的足够高的信任因素的确定位置时,可允许功能。在【具体实施方式】中,允许或者禁止功能可基于比较之间的对应程度。例如,可基于两个或更多个比较在多大程度上彼此一致来确定总体的信任因素。在【具体实施方式】中,允许或者禁止功能可基于具有比预定信任因素阈值更高(或者更低)值的总体信任因素。例如,总体信任因素可基于与比较的确定位置的信任因素相关的信任因素以及这些比较的结果。在【具体实施方式】中,可从与社交网络系统(诸如,用户设置或者偏好)相关的信息、有关使用特定方法确定的位置的可靠性的信息或者从普通的特定的地点、或者与具有类似于确定的用户位置或者移动设备位置的一个或多个特征的用户相关的信息来确定信任因素。
[0043]图5示出了示例性计算机系统500。在【具体实施方式】中,一个或多个计算机系统500
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1