CN103548401A - 使用近场通信的服务增强 - Google Patents

使用近场通信的服务增强 Download PDF

Info

Publication number
CN103548401A
CN103548401A CN201280024686.7A CN201280024686A CN103548401A CN 103548401 A CN103548401 A CN 103548401A CN 201280024686 A CN201280024686 A CN 201280024686A CN 103548401 A CN103548401 A CN 103548401A
Authority
CN
China
Prior art keywords
nfc
mobile device
nfc mobile
location
positional information
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.)
Granted
Application number
CN201280024686.7A
Other languages
English (en)
Other versions
CN103548401B (zh
Inventor
M·安娜玛莱
金正谊
S·M·施雷克
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
T Mobile USA Inc
Original Assignee
T Mobile USA Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by T Mobile USA Inc filed Critical T Mobile USA Inc
Publication of CN103548401A publication Critical patent/CN103548401A/zh
Application granted granted Critical
Publication of CN103548401B publication Critical patent/CN103548401B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S1/00Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
    • G01S1/02Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith using radio waves
    • G01S1/68Marker, boundary, call-sign, or like beacons transmitting signals not carrying directional information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3224Transactions dependent on location of M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4015Transaction verification using location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/70Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
    • H04B5/72Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for local intradevice communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Signal Processing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Finance (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

近场通信(NFC)移动设备可以获得来自正在与该NFC移动设备通信的NFC终端设备的位置信息。数据传输链路可以被建立在所述NFC移动设备与所述移动电信网络之间。所述移动电信网络可以促进所述NFC移动设备获得来自所述NFC终端设备的位置信息。所述移动电信网络然后可以经由所述数据传输链路接收来自NFC移动设备的所述位置信息,并可以随后使用所述位置信息来确定所述NFC移动设备的位置。

Description

使用近场通信的服务增强
相关专利申请的交叉引用
本专利申请要求于2011年3月25日提交的美国临时申请No.61/467,639的优先权,该申请的全部内容通过引用的方式结合于此。
本专利申请要求于2012年3月22日提交的美国实用新型申请No.13/427,365的优先权,该申请的全部内容通过引用的方式结合于此。
背景技术
近场通信(NFC)为短距离无线连接技术。NFC可以使电子设备之间的双向交互既简单又安全。具备NFC功能的电子设备的使用可以允许用户执行非接触业务交易、存取数字内容、和/或连接至具有单触点的电子设备。用于定位电子设备的传统技术(诸如在移动电信网络上漫游的移动通信设备)可以依赖于蜂窝三角测量或辅助GPS(A-GPS)技术的使用。然而,这种用于定位电子设备的技术在缺少清楚的蜂窝通信信号和/或GPS数据信号时可能无法使用。
附图说明
具体的描述参考附图来进行陈述,其中参考编号最左边的数字标识该参考号第一次出现所在的附图。不同附图中相同参考编号的使用表明类似的或相同的项或特征。
图1是显示了用于基于由NFC终端设备提供的位置信息来获取近场通信(NFC)移动设备的位置的示意性环境的框图。
图2是显示了使用示意性环境的组件获取NFC移动设备位置信息的数据流的原理图。
图3是显示了用于基于由NFC终端设备提供的位置信息获取NFC移动设备的位置的附加的示意性环境的框图。
图4是显示了用于使用附加的示意性环境的组件获取NFC移动设备位置信息的数据流的原理图。
图5是示出了在移动电信网络中选择的确定NFC移动设备的位置的服务器的组件的框图。
图6显示了用于定位NFC移动设备的示例性过程的流程图。
图7显示了用于根据基于NFC的位置信息或其他由NFC移动设备提供的认证信息来认证NFC移动设备至移动电信网络的示例性过程的流程图。
图8显示了用于将基于NFC的位置信息和位置信息的一个或多个可替代源的结合用于定位NFC移动设备的示例性过程的流程图。
图9显示了用于根据由NFC移动设备报告的基于NFC的位置信息来确定消费交易是否被授权的示例性过程的流程图。
图10显示了用于根据由NFC移动设备报告的基于NFC的位置信息来确定消费交易是否是欺诈性的示例性过程的流程图。
图11显示了用于根据由NFC移动设备报告的基于NFC的位置信息来提供广告的示例性过程1100的流程图。
具体实施方式
于此描述的是用于移动电信网络基于从近场通信(NFC)终端设备获得的位置信息来定位NFC移动设备的技术。NFC移动设备和NFC终端设备可以被装配有能够使它们从事彼此双向通信的NFC组件。NFC终端设备可以是位于实体的物理设施(诸如供应商的商店)处的固定设备。NFC终端设备可以是多个NFC终端设备中的一个,所述多个NFC终端设备由第三方的支持服务器(诸如支付处理器)控制。例如,第三方可以是处理***交易的公司,并且由第三方控制的每个NFC终端设备为非接触支付终端。每个非接触支付终端可以使具有NFC移动设备的客户能够在NFC移动设备上为具有电子钱包应用程序的消费付款。
第三方可以保留每个由支持服务器控制的NFC终端设备的位置信息。例如,每个NFC终端设备可以由支持服务器分配相应的NFC设备标识符,该支持服务器可以将该NFC设备标识符保留在数据库中。在一些示例中,支持服务器还可以将位置信息以地理地址信息的形式保留在数据库中,地理地址信息与每个NFC终端设备的NFC设备标识符相关。与每个NFC设备标识符相关的地理地址信息可以是以下形式:全球定位坐标(即,经纬坐标)、街道地址、公司名称、和/或其他地理位置信息。
在不同情形中,移动电信网络可以基于由NFC终端设备提供的位置信息来定位NFC移动设备。在此类情形中,移动电信网络可以促进NFC移动设备请求处于NFC移动设备通信范围内的NFC终端设备的位置信息。因此,假设NFC移动设备能够从NFC终端设备获取位置信息,则NFC移动设备可以将该位置信息传递至移动电信网络。
随后,移动电信网络的位置服务器可以基于由NFC移动设备获得的位置信息来确定NFC移动设备的位置。例如,如果位置信息包括地理地址信息,则位置服务器可以将NFC移动设备解读为正在被定位在于地理地址信息对应的位置处。然而,如果位置信息缺少地理地址信息但是包括NFC设备标识符,则移动电信网络的位置服务器可以查阅将NFC设备标识符与地理位置相关联的内部数据库以查明NFC移动设备的位置。在一些实施方式中,内部数据库可以由移动电信网络独立于第三方所保留的数据库来开发。
在一些情形中,NFC移动设备除了可以向移动电信网络的位置服务器提供基于NFC的位置信息,还可以向位置服务器提供使用其他技术(诸如,Wi-Fi定位、A-GPS定位、和/或蜂窝三角测量)获得的位置信息。在各种实施方式中,位置服务器可以将该位置与基于NFC的位置信息相关联以加快NFC移动设备的位置的确定和/或验证NFC移动设备的确定的位置。
一旦移动电信网络的位置服务器已经确定NFC移动设备的位置,则位置服务器就可以将移动设备的位置传递至客户端。例如,客户端可以是广告商,该广告商期望将基于位置的广告发送至NFC移动设备以向NFC移动设备的用户推销产品或服务。在另一示例中,客户端可以是试图定位孩子(为NFC移动设备的用户)的父母。在又一示例中,客户端可以是使用NFC移动设备的位置来授权支付交易或检测欺诈交易的支付处理器。
在一些实施方式中,数据传输链路可以被建立在NFC移动设备与移动电信网络之间。移动电信网络可以促进NFC移动设备从与该NFC移动设备通信的NFC终端设备获得位置信息。移动电信网络然后可以进一步经由数据传输链路接收来自NFC移动设备的位置信息,并且随后可以使用位置信息确定NFC移动设备的位置。
因此,使用来自NFC终端设备的位置信息可以使得移动电信网络能够在不使用其它定位技术(诸如,蜂窝三角形测量、A-GPS定位、或Wi-Fi定位)的情况下定位NFC移动设备。因而,此类用于定位NFC移动设备的技术可以不受弱蜂窝信号、受损GPS信号、和/或经衰减的Wi-Fi信号(这些情况可能发生在地下区域、农村区域、和/或任何其它空气传导信号可能忽略或受损的区域)的影响。从而,使用基于NFC的位置信息可以提供关于NFC移动设备的可靠位置信息的附加来源,并在没有关于此类NFC移动设备的位置信息的其他来源有效时可以是唯一的源。
综述
图1是显示了用于基于由NFC终端设备提供的位置信息来获取NFC移动设备的位置的示意性环境100的框图。环境100可以包括移动电信网络102。移动电信网络102可以包括多个基站收发信台(BTS),诸如BTS104,还可以包括无线电网络控制器(RNC)106、服务GPRS支持节点(SGSN)108、及位置平台110。在一些实施方式中,SGSN108可以包括网关GPRS支持节点(GGSN)。在至少一个实施方式中,移动电信网络可以包括基于IP的网络,该基于IP的网络除了提供语音通信服务,还提供数据服务。
BTS104可以包括与多个NFC移动设备(诸如NFC移动设备112)通信的无线电收发信机。每个NFC移动设备可以是移动电话、平板电脑、便携式电脑、个人数字助理(PDA)、或类似地装配有NFC收发信机组件(例如,NFC收发器芯片、NFC天线等)和能够使便携式电子设备与移动电信网络102交换语音和数字数据的蜂窝通信组件的任何其他便携式的电子设备。在一些实施方式中,每个NFC移动设备还可以包括Wi-Fi收发信机、A-GPS接收器、和/或GPS接收器。A-GPS接收器或GPS接收器可以使NFC移动设备能够经由卫星信号获得其地理位置。
RNC106可以负责控制多个基站收发信台,诸如BTS104。例如,RNC106可以针对多个基站收发信台执行无线电资源管理功能。SGSN108及其等同的GGSN可以是向其他网络(诸如互联网)传送互联网协议(IP)包的移动电信网络102的一部分。例如,SGSN108可以负责在NFC移动设备112与服务器(该服务器是移动电信网络102的一部分或移动电信网络102之外的部分)之间的IP数据包交换。
位置平台110可以负责确定NFC移动设备(诸如NFC移动设备112)的位置。在不同的实施方式中,位置平台110可以使用一种或多种技术来确定位置。这种技术可以包括GPS定位、Wi-Fi定位、和/或蜂窝定位的使用。在GPS定位中,位置平台110可以提取来自NFC移动设备112的A-GPS接收器或GPS接收器的GPS定位数据。基于所提取的GPS定位数据,位置平台110可以确定NFC移动设备112的地理位置。
在Wi-Fi定位中,位置平台110可以获得与NFC移动设备112连接的无线接入点(WAP)的媒介访问控制(MAC)地址。位置平台110然后可以在将MAC地址与地理位置相关联的数据库中查找MAC地址。MAC地址与地理位置的关联可以预先通过使用诸如驾驶攻击(war driving)、和/或从具有Wi-Fi和GPS能力二者的移动设备中采集数据的技术来获得。
在蜂窝定位中,位置平台110可以使用从多个基站收发信台接收的数据来对NFC移动设备112的位置进行三角测量。NFC移动设备112的位置可以基于在基站与NFC移动设备112通信时由多个基站收发信台报告的循环时间(RTT)和/或信号强度而被确定。由于基站收发信台已经知晓固定的地理定位,所以RTT和/或信号强度的使用使得NFC移动设备112的位置能够进行数学计算。然而,在一些实例中,NFC移动设备112可以与比用于执行蜂窝三角测量的基站收发信台的必备数量更少的基站收发信台通信(如,NFC移动设备112与单个基站收发信台通信)。在此类实例中,位置平台110还可以将一个基站收发信台的已知地理定位作为NFC移动设备112的大致定位。
可替代地或同时地,位置平台110还可以执行基于NFC的定位。在基于NFC的定位中,定位平台110可以请求NFC移动设备112从NFC终端设备(诸如,NFC终端设备114)获取位置信息。NFC终端设备114可以包括NFC组件(如,NFC收发信机芯片、NFC天线、NFC阅读器等)以用于将数据传送至NFC移动设备并接收来自NFC移动设备的数据。在一些实例中,NFC终端设备114可以是已经与NFC移动设备112通信的NFC终端设备。在其他实例中,NFC终端设备114可以是在位置平台110向NFC移动设备112发送请求之后进入NFC移动设备112的通信范围的NFC终端设备。
NFC终端设备114可以是由第三方116的一个或多个支持服务器118(诸如支付处理器)控制的多个NFC终端设备中的一个。例如,第三方116可以是处理***交易的公司。在该示例中,由第三方控制每个NFC终端设备可以是非接触支付终端,该非接触支付终端使得具有NFC移动设备的客户能够使用电子钱夹应用程序来为消费付款。
第三方116可以保留每个NFC终端设备的位置信息。例如,每个NFC终端设备可以由支持服务器118分配相应的NFC设备标识符,该支持服务器118可以将NFC设备标识符储存在数据库中。在一些情形中,支持服务器118还可以以地理地址信息的形式来保留位置信息,该地理地址信息与每个NFC终端设备的NFC设备标识符相关联。与每个NFC设备标识符相关联的地理地址信息可以是以下形式:全球定位坐标(即,经纬坐标)、地址、公司名称、和/或其他地理位置信息。
在不同的实施方式中,NFC移动设备112可以经由数据传输120从NFC终端设备114获取位置信息。位置信息可以是NFC终端设备114的NFC设备标识符。在这种情况中,位置平台110可以查阅将NFC设备标识符与地理位置相关联的内部数据库以查明NFC终端设备114的位置(如,经纬坐标、地址等)。位置平台110然后可以将NFC终端设备114的位置指定为NFC移动设备112的当前位置。
在一些实施方式中,内部数据库可能先前已经通过监视多个NFC移动设备与各种NFC终端设备相互作用时的位置而被开发。例如,当NFC移动设备与特定NFC终端设备通信时,位置平台110可以自动地获得特定NFC终端设备的NFC设备标识符。位置平台110可以进一步使用非NFC定位技术(如,A-GPS、Wi-Fi定位、蜂窝三角测量等)获得NFC移动设备的相关位置。一旦获得,位置平台110就可以将特定NFC终端设备的NFC设备标识符和相关的位置信息保存为内部数据库的数据库项目。因此,通过随时间利用多个NFC移动设备,位置平台110可以将内部数据库开发为储存区域中各种NFC终端设备的位置。然而,在其他实施方式中,位置平台110可以从操作NFC终端设备的网络的一个或多个第三方(诸如,第三方116)获取将NFC设备标识符与地址信息直接关联的数据。例如,位置平台110的管理者可以从第三方116购买或通过其他方式获得这种数据以存储在内部服务器中。
在一些情形中,位置平台110可以将使用其它定位技术获取的位置相关数据与从NFC终端设备获取的基于NFC的位置信息相结合以用于确定NFC移动设备112的定位。例如,NFC终端设备114可以具有NFC设备标识符,该NFC设备标识符在由第三方116操作的NFC网络中是唯一的。然而,NFC终端设备114的NFC设备标识符可以与由不同的第三方操作的另一网络的一部分的NFC终端设备的NFC设备标识符相同。在这种情形中,在内部数据库中查找NFC设备标识符可能导致NFC移动设备112的两个可能位置。相应地,位置平台110可以使用可替代的位置相关数据(诸如NFC移动设备112的蜂窝三角定位)来交叉对照两个可能的位置并将一个可能位置作为错误位置排除。
在一种实施方式中,位置平台110可以首先使用可替代的位置信息来通过排除内部数据库中不相关的位置项目以加快NFC移动设备112的位置的确定。随后,位置平台110可以在内部数据库中搜索剩余位置项目以得到与由NFC移动设备112获取的NFC设备标志符相匹配的位置。
可替代地,由NFC移动设备112从NFC终端设备114获取的位置信息可以包括地理地址信息(如,经纬坐标、地址等)。相应地,位置平台110可以将该地理地址信息直接用作NFC移动设备112的确定位置。然而,在一些实例中,位置平台110可以将使用其它定位技术获取的位置相关数据用于验证由NFC终端设备114提供的地理地址信息是有效的。例如,NFC移动设备112可以被进一步连接至WAP。相应地,位置平台110可以从NFC移动设备112获取WAP的MAC地址,并然后使用Wi-Fi定位来获取使用MAC地址的NFC移动设备112的可替代的可能位置。
位置平台110然后可以将地理地址信息与可替代的可能位置相比较。从而,如果位置平台110确定由地理地址信息指示的位置在可替代的可能位置的特定邻近范围内(如,在预定距离阈值内),则位置平台110可以将该地理地址信息视为指示NFC移动设备112的有效位置,否则,位置平台110可以将该地理地址信息视为指示无效位置。
在一些实施方式中,位置平台110可以是安全用户平面(SUPL)位置平台(SLP)的实施。位置平台110可以包括执行上述定位功能的一个或多个位置服务器122。在至少一个实施方式中,一个或多个位置服务器122可以被实施为SLP内的SUPL位置中心(SLC)的一部分和/或SUPL定位中心(SPC)的一部分。
客户端124可以从位置平台110请求NFC移动设备112的位置。例如,客户端124可以是广告商,该广告商期望向NFC移动设备112发送基于位置的广告以推销产品或服务。在另一示例中,客户端可以是试图定位孩子的父母,孩子是NFC移动设备112的用户。在又一示例中,客户端可以是使用NFC移动设备112的位置信息来授权支付交易或检测欺诈***易的支付处理器。相应地,当位置平台110实施为SLP时,NFC移动设备112的位置的请求和数据传输120可以经由称为用户平面定位的处理而执行。
图2是显示了经由用户平面定位获取至客户端124的NFC移动设备的位置信息的数据流200的原理图。数据流200可以包括在客户端124、SLC202、SPC204、与NFC移动设备112两两之间交换数据的步骤。SLC202和SPC204可以是SLP的一部分。如图所示,客户端124可以经由网络206与位置平台110的SLC202通信。网络206可以是局域网(“LAN”)、诸如广域网(“WAN”)的较大网落、和/或网络的集合,诸如因特网。反过来,SLC202可以在位置平台110内与SPC交换数据。SPC204可以进一步经由蜂窝数据通信与NFC移动设备(诸如NFC移动设备112)交换数据。
在初始步骤中,客户端126可以向SLC202发送位置请求消息208以请求NFC移动设备112的位置。位置请求消息208可以以移动位置协议(MLP)标准的立即位置请求(SLIP)消息的形式。在第二个步骤中,SLC202可以在移动电信网络102中启动认证210以确定对NFC移动设备112的定位是否被允许。在各个实施方式中,如果SLC202不能认证NFC移动设备112当前正与移动电信网络102通信,则对NFC移动设备112的定位可能不被允许。否则,认证210可以被视为是成功的。
在第三个步骤中,SLC202可以向SPC204发送定位请求消息212。定位请求消息212可以启动SPC204以准备获得NFC移动设备112的基于NFC的位置信息。定位请求消息212可以以PREQ消息的形式,该PREQ消息请求来自SPC204的SUPL会话。在至少一个实施方式中,定位请求消息212可以包括NFC移动设备112的设备标识信息。
在第四个步骤中,SPC204可以向SLC202回复定位响应消息214。定位响应消息214可以指示SPC204具有定位能力,该定位能力能够提供NFC移动设备的基于NFC的位置信息。定位响应消息214可以以PRES消息的形式,该PRES消息在SPC204与SLC202之间进行交换。
在第五个步骤中,SLC202可以向NFC移动设备112发送短消息服务(SMS)消息216。SMS消息216可以通知NFC移动设备112开始SUPL定位过程。在第六个步骤中,NFC移动设备112可以建立与SLC202的数据连接218。数据连接218可以使SLC202能够与NFC移动设备112使用密码来交换数据。在至少一个实施方式中,数据连接218的建立可以包括使用传输层安全(TLS)握手。
在第七个步骤中,随着数据连接218的建立,NFC移动设备112可以向SLC202发送定位启动消息220。该定位启动消息可以促进SLC202开始定位。定位启动消息220可以以SUPL POS INI消息的形式,该SUPL POS INI消息开始安全的用户平面定位过程。
在第八个步骤中,SLC202可以向NFC移动设备112发送定位测量消息222。定位测量消息222可以指示NFC移动设备112从位于通信范围内的NFC终端设备(诸如NFC终端设备114)获取基于NFC的位置信息。位置信息可以包括NFC终端设备的NFC网络标识符。可替代地或同时地,位置信息还可以包括NFC终端设备的地理地址信息。在一些实施方式中,定位测量消息222还可以指示NFC移动设备112获取其它位置信息,诸如A-GPS定位测量、有效Wi-Fi网络标识符等。
在第九个步骤中,NFC移动设备112可以向SPC204返回定位信息226。定位信息226可以包括基于NFC的位置信息(如,NFC设备标识符和/或NFC终端设备的地理地址信息)。在一些实施方式中,定位信息226还可以包括NFC移动设备112使用其它技术获取的其它位置信息。
根据定位信息226,SPC204可以如图1关于位置平台110的上述描述来确定NFC移动设备112的位置。例如,该确定可以使用基于NFC的位置信息和/或使用其他源获取的位置相关数据而完成。
在第十个步骤中,SPC204可以将确定的NFC移动设备112的位置转发至SLC202。在第十一个步骤中,SLC202可以向NFC移动设备112发送定位终止消息228。定位终止消息228可以以SUPL END消息的形式,该SUPLEND消息终止安全的用户平面定位过程。在第十二个步骤中,SLC202可以向客户端124发送确定的NFC移动设备112的位置。
图3是显示了用于基于由NFC终端设备提供的位置信息获取NFC移动设备的位置的附加的示意性环境300的框图。环境300可以包括移动电信网络302。移动电信网络302可以包括诸如BTS304的多个基站收发信台(BTS)、无线电网络控制器(RNC)306、移动交换中心(MSC)308、网关移动位置中心(GMLC)310、及位置平台312。在一些实施方式中,MSC308可以包括媒体网关(MGW)。
BTS304可以包括与多个NFC移动设备(诸如NFC移动设备112)通信的无线电收发信机。RNC306可以负责控制多个基站收发信台,诸如BTS304。例如,RNC306可以针对多个基站收发信台执行无线电资源管理功能。
MSC308可以为移动电信网络302提供语音呼叫和SMS消息路由功能以及其它服务。GMLC310可以提供用于支持位置服务的功能。GMLC310可以是客户端(诸如客户端124)可接入的,该客户端期望访问来自移动电信网络302的NFC移动设备的位置信息。
位置平台312可以包括一个或多个位置服务器314,该一个或多个位置服务器314执行与由位置平台110的一个或多个位置服务器122执行的功能类似的功能。换句话说,位置平台312可以负责确定NFC移动设备(诸如NFC移动设备112)的位置。在各个实施方式中,位置平台110可以使用一个或多个技术来确定位置。这种技术可以包括使用GPS定位、Wi-Fi定位、和/或蜂窝三角测量。
可替代地或同时地,位置平台312还可以执行基于NFC的定位。在基于NFC的定位中,位置平台110可以请求NFC移动设备112从NFC终端设备(诸如NFC终端设备114)获取位置信息(如,NFC设备标识符和/或地理地址信息)。如上所述,NFC终端设备114可以是由第三方116的一个或多个支持服务器118控制的多个NFC终端设备中的一者。
相应地,客户端124可以请求来自位置平台312的NFC移动设备112的位置。在各个实施方式中,位置平台312可以是独立的服务移动位置中心(SMLC),并且该独立的SMLC可以被称为SAS。反过来,位置平台312可以根据基于NFC的位置信息和/或经由数据传输316发送至位置平台的定位数据的一个或多个其他源来确定NFC移动设备112的位置。位置平台312可以使用所述信息以各种方式(如图1所示的关于位置平台110所描述的方式)确定NFC移动设备112的位置。相应地,当位置平台312实施为SAS时,NFC移动设备112的位置的请求和数据传输316可以经由被称为控制平面定位的过程来执行。
一旦位置平台312已经确定位置,则位置平台312可以将已确定的NFC移动设备112的位置传递至客户端124。客户端124可以使用该位置来执行关于NFC移动设备112的用户的任务。例如,客户端124可以是广告商,该广告商期望向NFC移动设备112发送基于位置的广告以向NFC移动设备112的用户推销产品或服务。
图4是显示了使用附加的示意性环境300的组件获取NFC移动设备位置信息的数据流400的原理图。数据流400可以包括在客户端124、GMLC310、RNC306、SAS402、及NFC移动设备112两两之间交换数据的步骤。在各个实施方式中,SAS402可以实施为位置平台312。如图所示,客户端124可以经由网络404与位置平台110的SLC202通信。网络404可以是局域网(“LAN”)、诸如广域网(“WAN”)的较大网络、和/或网络的集合,诸如互联网。反过来,GMLC310、RNC306、及SAS402可以在移动电信网络302内交换数据。SAS402可以进一步经由蜂窝数据通信与NFC移动设备(诸如NFC移动设备112)交换数据。
在初始步骤中,客户端126可以向GMLC310发送位置请求消息406以请求NFC移动设备112的位置。位置请求消息406可以以移动位置协议(MLP)标准的立即位置请求(SLIR)消息的形式。
在第二个步骤中,GMLC310可以向RNC306发送位置报告控制消息408。在一些实施方式中,MSC308而非GMLC310可以发送位置报告控制消息408。位置报告控制消息408可以请求RNC306提供NFC移动设备112的位置。在第三个步骤中,RNC306可以向SAS402发送定位启动请求消息410以请求NFC移动设备112的位置。定位启动请求消息410可以包括可由NFC移动设备112使用的一个或多个定位技术(如,NFC定位、Wi-Fi定位等)的指示。
在第四个步骤中,SAS402可以向RNC306发送回确认接收到位置启动请求消息410的定位激活请求消息412。定位激活请求消息412可以包括可帮助RNC306定位设备的数据(如,来自NFC移动设备112的无线电信号测量)。例如,无线电信号测量可以指示由NFC移动设备112占用的近似区域。
在第五个步骤中,RNC306可以向NFC移动设备112发送测量控制消息414。测量控制消息414可以从NFC移动设备112请求一种或多种类型的位置信息。这些种类的位置信息可以包括基于NFC的位置信息(如,NFC设备标识符和/或NFC终端设备的地理地址信息)、Wi-Fi定位数据、A-GPS定位数据等。NFC移动设备112可以从处于NFC移动设备112的通信范围内的NFC终端设备(诸如移动终端设备114)获取基于NFC的位置信息。
在第六个步骤中,NFC移动设备112可以向RNC306发送回测量报告416。测量报告416可以包括由RNC306在测量控制消息414中请求的位置信息。在第七个步骤中,RNC306可以使用定位激活响应消息418来向SAS402转播位置信息。SAS402可以确定NFC移动设备112的位置。在各个实施方式中,位置的确定可以使用基于NFC的位置信息和/或使用其它源获取的位置相关数据(如先前关于位置平台110所描述的)来完成。
在第八个步骤中,SAS402可以在定位启动响应420中向RNC306发送确定的NFC移动设备112的位置。在第九个步骤中,RNC306可以使用位置报告消息422来向GMLC310或MSC308转发确定的NFC移动设备112的位置。在第十个步骤处,GMLC310或MSC308可以经由位置消息424向客户端124报告NFC移动设备112的位置。
示例***器组件
图5是示出了在移动电信网络中选择的确定NFC移动设备的位置的一个或多个服务器502的组件的框图。在一些实施方式中,服务器502可以是由移动电信网络102的位置平台110实施的位置服务器122。在其它实施方式中,服务器502可以是由移动电信网络302的位置平台312实施的位置服务器314。
服务器502可以包括一个或多个处理器504、存储器506、和/或使得用户能够与服务器相互作用的用户控制。存储器506可以使用计算机可读媒介(诸如计算机存储媒介)而被实施。计算机可读媒介包括至少两种类型的计算机可读媒介,即计算机存储媒介和通信媒介。计算机存储媒介包括以任何方法或技术实施的用于存储信息(诸如计算机可读指令、数据结构、程序模块、或其它数据)的易失性和非易失性、可移动性和不可移动性媒介。计算机存储媒介包括但不限于RAM、ROM、EEPROM、闪存、或其他存储器技术、CD-ROM、数字通用盘(DVD)或其它光存储、盒式磁带(magneticcassette)、磁带(magnetic tape)、磁盘存储或其它磁存储设备、或任何可以被用于储存由计算设备访问的信息的其它非传输媒介。相比之下,通信媒介可以体现计算机可读指令、数据结构、程序模块、或在调制的数据信号(诸载波、或其他传输机制)中的其它数据。
服务器502可以具有网络能力。例如,服务器502可以经由一个或多个网络(诸如互联网)与其他电子设备(如,笔记本电脑、计算机、其它服务器等)交换数据。服务器502与其他电子设备之间的通信可以利用用于发送和接收消息的任何种类的通信协议,诸如TCP/IP和/或HTTP。在一些实施方式中,服务器502可以由多个网络化服务器替代,诸如云计算网络中的服务器。
服务器502的一个或多个处理器504及存储器506可以实施操作***508。操作***508可以包括使得服务器502能够经由多种输入(如,用户控制、网络接口、和/或存储器设备)来接收和传送数据、以及使用一个或多个处理器504来处理数据以生成输出的组件。操作***508可以包括展示组件,以展示输出(如,在电子显示器上显示数据、在存储器中储存数据、将数据传送至另一电子设备等)。此外,操作***508可以包括执行通常与操作***相关联的各种附加功能的其他组件。
服务器502的一个或多个处理器504和存储器506还可以实施GPS定位模块510、Wi-Fi定位模块512、蜂窝定位模块514、NFC定位模块516、一个或多个附加定位模块518、位置模块520、认证模块522、客户端接口模块524及用户接口模块526。存储器还可以包括数据储存528。
GPS定位模块510可以接收来自NFC移动设备(诸如NFC移动设备112)的GPS定位数据。在至少一个实施方式中,GPS定位模块510可以经由如上所述的控制平面定位过程或用户平面内定位过程来接收GPS定位数据。换句话说,GPS定位模块510可以接收来自NFC移动设备112的A-GPS或GPS接收器的GPS定位数据。基于提取的GPS定位数据,位置平台110可以确定NFC移动设备112的地理位置。
Wi-Fi定位模块512可以启动Wi-Fi定位请求并接收来自NFC移动设备(诸如NFC移动设备112)的Wi-Fi位置信息。Wi-Fi位置信息可以以正与NFC移动设备112通信的WAP的MAC地址的形式。在至少一个实施方式中,Wi-Fi定位模块512可以经由如上所述的控制平面定位过程或用户平面定位过程接收Wi-Fi位置信息。一旦Wi-Fi位置模块512已经接收到WAP的MAC地址,则Wi-Fi定位模块512就可以在将NAC地址与地理位置相关联的Wi-Fi定位数据库530中查找该MAC地址。相应地,Wi-Fi定位模块512可以确定NFC移动设备112的定位。
蜂窝定位模块514可以使用从多个基站收发信台接收到的数据来估计NFC移动设备(诸如NFC移动设备112)的位置。NFC移动设备112的位置可以基于由多个基站收发信台报告的关于他们与NFC移动设备112通信的循环时间(RTT)和/或信号强度而被确定。由于基站收发信台已经知晓固定的地理定位,所以RTT和/或信号强度的使用可能使得NFC移动设备112的位置能够进行数学计算。然而,在一些实例中,NFC移动设备112可以与比用于执行蜂窝三角测量的基站收发信台的必备数量更少的基站收发信台通信。在此类实例中,位置平台110还可以将一个基站收发信台的已知地理定位作为NFC移动设备112的大致定位。
NFC定位模块516可以启动NFC定位请求并接收来自NFC移动设备(诸如NFC移动设备112)的基于NFC的位置信息。相应地,NFC定位模块516可以执行图2或图4中描述的数据流步骤。基于NFC的位置信息可以包括NFC终端设备(诸如NFC终端设备114)的NFC设备标识符,该NFC终端设备当前与NFC移动设备112通信。同时地或可替代地,基于NFC的位置信息可以包括NFC终端设备的地理地址信息。地理地址信息可以是以下形式:全球定位坐标(即,经纬坐标)、地址、公司名称、和/或其他地理地址信息。
如果位置信息包括地理地址信息,则NFC定位模块516可以将NFC移动设备解释为正被定位在对应于地理地址信息的位置处。然而,如果位置信息缺少地理地址信息但是包括NFC设备标识符,则NFC定位模块516可以查阅将NFC设备标识符与地理位置相关联的NFC定位数据库532以查明NFC移动设备的位置。
一个或多个附加定位模块518可以启动附加位置请求并接收来自NFC移动设备(诸如NFC移动设备112)的附加位置信息。例如,附加位置信息可以包括从蓝牙设备或正与NFC移动设备112通信的超移动宽带(UMB)设备获得的位置信息。然而,一个或多个附加定位模块518还可以从NFC移动设备112的其他定位能力获得位置信息。
位置模块520可以协调服务器502的各个定位模块以获得NFC移动设备112的确定位置,而无论位置信息的类型是否有效。例如,当GPS定位模块510不能从NFC移动设备112接收足够的A-GPS定位数据来查明设备的位置时,位置模块520可以启动NFC定位模块516以获得来自正与NFC移动设备112通信的NFC终端设备的基于NFC的位置信息。位置模块520可以使用NFC定位模块516以根据基于NFC的位置信息来确定位置。可替代地,NFC定位模块516还可以将由NFC定位模块516获得的位置信息馈送至GPS定位模块510,以帮助A-GPS确定NFC移动设备的位置。
位置模块520还可以交叉参考由相对于由另一个位置模块获得的另一个位置的一个位置模块获得的位置来获得确认的位置。进一步地,当交叉参考指示近似位置未在预定阈值内时,位置模块520可以核实并校正导致错误确定的位置的数据库项目。
例如,如Wi-Fi定位模块512获得的NFC移动设备112的位置可能不在如NFC定位模块516大约同时获得的用于相同设备的位置的预定近似阈值内。相应地,为了弥补该差异,位置模块520可以使用GPS定位模块510来获得NFC移动设备112的另一位置。因此,假设GPS获得的位置指示NFC获得的位置是错误的,则位置模块520可以促进NFC定位模块516更新NFC终端设备114的NFC定位数据库532中对应的数据库项目以具有来自GPS定位模块510的正确位置信息。
在另一示例中,当NFC定位数据库532中对应数据项目过期时,诸如当数据项目在预定时间段内未被修改时,位置模块520还可以执行上述交叉参考和/或校正。
在一些实施方式中,位置模块520还可以将由另一定位模块获得的位置信息分配至NFC定位模块516。如此,位置模块520可以加快NFC定位模块516确定NFC移动设备112的位置。例如,位置模块520可以传递由蜂窝定位模块514获得的NFC移动设备112的近似位置。NFC定位模块516然后可以使用近似位置来消除NFC定位数据库532中的数据项目,这些数据项目是关于不在预定接近近似的位置内的位置。随后,NFC定位模块516可以针对提供与由NFC移动设备112获取的NFC设备标识符相匹配的确定位置的项目来搜索NFC定位数据库532中的剩余数据库项目。
认证模块522可以向移动电信网络认证NFC移动设备(诸如NFC移动设备112)。移动电信网络可以是移动电信网络102或移动电信网络302。NFC移动设备的认证可以使设备能够在移动电信网络上操作。否则,NFC移动设备可能被拒绝接入移动电信网络。当NFC移动设备在移动电信网络上漫游时,认证模块522可以执行该认证。在一些实施方式中,当NFC移动设备112的确定位置在由设备的用户先前指定的地理区域内时,认证模块522可以认证NFC移动设备112以接入移动电信网络。否则,认证将失败并且NFC移动设备112可能被拒绝接入至移动电信网络。
在其他实施方式中,当NFC移动设备112的确定位置在NFC移动设备112的最后确定位置的预定距离内时,认证模块522可以认证NFC移动设备112以接入移动电信网络。否则,认证将失败并且NFC移动设备112可能被拒绝接入至移动电信网络。相应地,认证模块522可以储存并使用由位置模块520周期性报告的NFC移动设备112的位置以执行这种认证。这种认证测量可以避免被偷窃或丢失的移动设备的在移动电信网络上的未授权使用。然而,在附加实施方式中,认证模块522可能能够在不使用NFC移动设备的位置信息的情况下向移动电信网络认证NFC移动设备。例如,认证可以使用NFC移动设备的设备标识符和/或通过使用其他认证凭证(如,登录名、密码、密钥等)而被执行。
客户端接口模块524可以接收来自一个或多个客户端(诸如客户端124)的对于NFC移动设备的位置的请求。在各个实施方式中,请求可以以电子位置请求消息(诸如位置请求消息208)的形式。反过来,客户端接口模块524可以向一个或多个客户端提供如由位置模块520确定的NFC移动设备的位置。由客户端接口模块524提供的确定的位置中的每一者可以是以下形式:全球定位坐标(即,经纬坐标)、地址、公司名称等。在一些实例中,客户端可以支付费用(如,位置费、月租费等)以接收来自客户端接口模块524的NFC移动设备的一个或多个位置。如此,移动电信网络可以接收提供NFC移动设备的位置的附加收益流。
用户接口模块322可以使用户能够使用用户接口与服务器502上的各个模块相互作用。用户接口可以包括数据输出设备(如,视觉显示器、扬声器)、及一个或多个数据输入设备。数据输入设备可以包括但不限于以下一者或多者的结合:按键、键盘、鼠标设备、触摸屏、扩音器、语音识别包、及任何其他合适的设备或其他电子/软件选择方法。在各个实施方式中,用户接口模块322可以使管理者能够更新Wi-Fi定位数据库530和/或NFC定位数据库532。
应当理解尽管位置平台110和位置平台312被描述为基于来自客户端的请求获得NFC移动设备的位置,但是位置平台110或位置平台312可以主动请求NFC移动设备的位置。附加地,在位置平台110或位置平台312的环境(context)中描述的每个NFC移动设备可以由用户配置为谢绝提供位置信息。例如,NFC移动设备可包括设备设置选项,该设备设置选项使用户能够配置NFC移动设备的位置信息是否可以由移动电信网络采集。如此,用户可以被给定选择退出位置信息采集的机会以保护隐私。反过来,NFC移动设备可以将该配置传达给位置服务器(诸如服务器502),以使服务器上的位置模块(如,位置模块520)可以被配置成不采集来自NFC移动设备的位置信息。上述技术和服务器502的各个模块的进一步操作可以在下文中参考图6-11显示的示例性过程另外进行描述。
示例性操作
图6-11展示了用于获得NFC移动设备的位置和使用该位置执行各个任务的示意性过程600-1100。过程600-1100的每一个过程被阐述为逻辑流程图的块的集合,其代表一系列可以以硬件、软件或他们的结合来实施的操作。在软件环境中,块表示计算机可执行指令,当被一个或多个处理器执行时,执行所描述的操作。通常,计算机可执行指令可以包括执行特定功能或实施特定抽象数据类型的例程(routine)、程序、对象、组件、数据结构等。操作被描述的顺序并不意在限制本发明,并且任何数量的描述块可以按照任何顺序结合和/或并列实施该过程。出于讨论的目的,过程600-1100参考图1的环境100和/或图3的环境300进行描述。
图6显示了用于定位NFC移动设备的示例性过程600的流程图。NFC移动设备可以是空闲通信模式。在块602处,移动电信网络可以接收来自客户端124的请求以获得关于NFC移动设备112的位置信息。移动电信网络可以是移动电信网络102或移动电信网络302。
在块604处,网络可以确定是否允许获得来自NFC移动设备112的位置信息。在各个实施方式中,关于NFC移动设备112的隐私配置可以控制信息是否将被提供至网络。然而,这种隐私配置可以在某些环境中被网络推翻,诸如当网络接收到具有适当的法庭命令的执法请求时,或当父账户(parent account)持有者请求正在使用NFC移动设备112的孩子的位置时。
相应地,如果网络确定允许获得来自NFC移动设备的位置信息(在决定块606处为“是”),那么过程600可以继续至块608。在块608处,网络可以建立与NFC移动设备112的数据传输链路。数据传输链路可以是控制平面定位传输链路或用户平面定位传输链路。
在块610处,网络可以促进NFC移动设备112获得来自NFC终端设备(诸如NFC终端设备114)的位置信息。在各个实施方式中,NFC终端设备可以是正与NFC移动设备112通信的终端设备或者是进入NFC移动设备112的通信范围内的NFC终端设备。
在块612处,网络可以经由数据传输链路接收位置信息。在各个实施方式中,位置信息可以包括NFC终端设备的NFC设备标识符和/或NFC终端设备的地理地址信息。
在块614处,网络可以至少基于位置信息来确定NFC移动设备112的位置。在一些实施方式中,网络可以使用NFC移动设备112从NFC终端设备获得的位置信息来确定NFC移动设备112的位置。例如,网络可以使用NFC定位数据库532来基于位置信息确定NFC终端设备的位置。随后,网络可以指定NFC终端设备的位置作为NFC移动设备112的位置。在其他实施方式中,网络还可以将使用NFC移动设备112的其他定位能力获取的位置信息结合上述位置信息来确定NFC移动设备的位置。在块616处,网络可以将NFC移动设备的位置传送至客户端124。
返回至决定块606,如果网络确定不允许获得来自NFC移动设备的位置信息(在决定块606处为“否”),则过程600可以继续至块618。在块618处,网络可以通知客户端124NFC移动设备112的位置为不可获得的。
图7显示了用于根据基于NFC的位置信息或其他由NFC移动设备提供的认证信息来认证NFC移动设备到通信网络的示例性过程700的流程图。在块702处,NFC移动设备112可以连接至移动电信网络(诸如移动电信网络102或移动电信网络302)。NFC移动设备112可与移动电信网络连接以将该网络用于与该网络上的其他通信设备通信。
在块704处,服务器502上的认证模块522可以启动根据由设备提供的基于NFC的位置信息来进行NFC移动设备112到移动电信网络的认证。例如,服务器502上的认证模块422可以命令NFC移动设备112获得来自NFC终端设备(诸如NFC终端设备114)的位置信息。在各个实施方式中,NFC终端设备可以是正在与NFC移动设备112通信的NFC终端设备或进入NFC移动设备112的通信范围内的NFC终端设备。服务器502上的位置模块520然后可以基于从NFC终端设备获得的位置信息来计算移动设备112的位置。
在决定块706处,服务器502可以根据基于NFC的位置信息来确定将NFC移动设备112认证至移动电信网络是否成功。因此,如果服务器502上的认证模块522确定根据基于NFC位置的认证是成功的(在决定706处为“是”),则过程700可以继续进行至块708。在块708处,认证模块522可以向NFC移动设备112提供至移动电信网络的接入。进一步地,服务器502的位置模块520可以将NFC移动设备112的位置和/或对应的NFC终端设备的位置记录至移动电信网络的一个或多个数据库(如,NFC定位数据库532)中。
然而,如果服务器502上的认证模块422确定根据基于NFC的位置的认证不成功(在决定706处为“否”),则过程700可以继续进行至块710。在块710处,服务器502可以在不使用由NFC移动设备112提供的基于NFC的位置信息的情况下启动NFC移动设备112至移动电信网络的认证。在一些实施方式中,服务器502上的认证模块522可以通过自动检索和检查NFC移动设备的一个或多个嵌入式凭证来执行这种认证。这些凭证可以包括NFC移动设备的设备标识符(如,国际移动设备识别码(IMEI)、电子序列号(ESN)、移动设备识别码(MEID)等)。在其他实施方式中,认证模块522可以通过可替代地或同时促进设备用户提供个人凭证(如,登录名、密码等)来认证NFC移动设备112。仍在其他实施方式中,认证模块522可以基于由NFC移动设备112的一个或多个其他定位组件(如,A-GPS、Wi-Fi定位组件,等)提供的设备的位置来认证NFC移动设备112。
在决定块712处,服务器502可以确定在不使用基于NFC的位置的情况下NFC移动设备112至移动电信网络的认证是否成功。因此,如果服务器502上的认证模块522确定认证是成功的(在决定处为“是”),则过程700可以再次继续进行至块708以向NFC移动设备112提供至移动电信网络的接入。然而,如果服务器502上的认证模块522确定认证是不成功的(在决定块712处为“否”),则过程700可以继续进行至块714。在块714处,服务器502可以拒绝NFC移动设备112接入至移动电信网络。在块716处,服务器502可以将认证失败的指示返回至NFC移动设备112。
图8显示了用于将基于NFC的位置信息和位置信息的一个或多个可替代源的结合用于定位NFC移动设备的示例性过程800的流程图。在块802处,一个或多个服务器502的至少一个非NFC定位模块可以获得来自NFC移动设备112的初始位置信息。非NFC定位模块可以包括Wi-Fi定位模块512、蜂窝定位模块514、和/或附加定位模块518。
在块804处,服务器502的NFC定位模块516可以获得来自NFC移动设备112的基于NFC的位置信息。在各个实施方式中,基于NFC的位置信息可以由NFC移动设备112从正在与NFC移动设备112通信的NFC终端设备(诸如NFC终端设备114)获得。
在块806处,服务器502的位置模块520可以根据初始位置信息和基于NFC的位置信息来计算NFC移动设备112的位置。在一些实施方式中,该计算可以包括交叉参考初始位置信息与基于NFC的位置信息来获得NFC移动设备112的位置。在其他实施方式中,该计算可以包括将初始位置信息用于加快使用基于NFC的位置信息确定位置,或基于初始位置信息将基于NFC的位置信息用于便于获得该位置。
图9显示了用于根据由NFC移动设备报告的基于NFC的位置信息来确定消费交易是否被授权的示例性过程900的流程图。在块902处,客户端124可以请求NFC移动设备112的位置。在至少一个实施方式中,客户端124可以是处理消费交易(如,***消费交易)的支付处理器。
在块904处,客户端124可以接收来自移动电信网络的NFC移动设备112的位置。NFC移动设备112的位置可能已经从正在与NFC移动设备112通信的NFC终端设备(如NFC终端设备114)获得。在一些实施方式中,NFC移动设备112的位置还可能已经使用从一个或多个非NFC定位源(如,Wi-Fi定位、蜂窝三角测量等)获得的位置信息而被确定。NFC终端设备可以从事与NFC移动设备112的相互作用以便于经由电子钱夹应用程序的交易。
在块906处,客户端124可以基于NFC移动设备112的位置来确定消费交易是否被授权。在至少一个实施方式中,当位置在预定地理区域内时,客户端124可以授权消费交易。例如,NFC移动设备112可以属于学生,该学生的父母指示支付处理器该学生仅被允许使用该NFC移动设备112从大学校园商店购买物品。
相应地,在决定块908处,如果客户端124确定消费交易被授权(在决定块908处为“是”),过程900可以继续进行块910。在块910处,客户端124可以允许使用电子钱夹应用程序来进行支付,以使得消费可以被完成。然而,如果客户端124确定消费交易未被授权(在决定块908处为“否”),则过程900可以继续进行至块912。在块912处,客户端124可以终止消费交易。
图10显示了用于根据由NFC移动设备报告的基于NFC的位置信息来确定消费交易是否为欺诈性的示例性过程1000的流程图。在块1002处,客户端124可以在消费交易经由NFC移动设备112进行的同时请求NFC移动设备112的位置。在至少一个实施方式中,客户端124可以是已经使用NFC移动设备112上的电子钱夹应用程序来支付消费交易的客户。请求可以由移动电信网络传递至支付处理器。移动电信网络可以是移动电信网络102或移动电信网络302。
在块1004处,NFC移动设备112上的应用程序(如,电子钱夹应用程序)可以在消费交易从服务器进行时接收NFC移动设备112的位置。服务器可以是跟踪NFC终端设备的位置的支付处理器的服务器,与NFC移动设备112(如NFC移动设备112)相互作用的该支付处理器被客户用于支付各种消费交易。在至少一个实施方式中,NFC移动设备112上的应用程序可以展示地图上的位置、展示对应于该位置的地理地址、对应于该位置的公司名等。展示还可以包括其他信息,诸如消费交易的日期、消费交易的数量、通过消费交易购买的产品或服务,等。
在决定块1008处,客户端可以在由应用程序展示消费交易时观察NFC移动设备的位置。基于该位置,客户可以确定该消费交易是否是欺诈性的。例如,当在消费交易发生的日期消费交易发生在客户未出现的位置的情况下,客户可以确定该消费交易是非法的。
因此,如果客户确定消费交易是欺诈性的(在决定块1008处为“是”),则过程1000可以继续进行至块1010。在块1010处,客户可以阻止该消费交易。在至少一个实施方式中,客户可以使用应用程序的阻止选项来启动阻止。
然而,如果客户确定消费交易不是欺诈性的(在决定块1008处为“否”),则过程可以继续进行至块1012。在块1012处,客户可以接受该消费交易。在至少一个实施方式中,客户可以使用应用程序的接受选项来接受该消费交易。
图11显示了用于根据由NFC移动设备报告的基于NFC的位置信息来提供广告的示例性过程1100的流程图。在块1102处,客户端124可以请求NFC移动设备112的位置。在至少一个实施方式中,客户端124可以是广告商,并且NFC移动设备112的用户可能已经同意接收来自该广告商的电子广告(如,邮件广告、文本广告等)。
在块1104处,客户端124可以接收来自移动电信网络的NFC移动设备112的位置。在一些实施方式中,NFC移动设备112的位置可能已经从正在与NFC移动设备112通信的NFC终端设备(如,NFC终端设备114)获得。NFC终端设备可以从事与NFC移动设备112的相互作用以便于经由电子钱夹应用程序的交易。在其他实施方式中,NFC移动设备112的位置还可能已经使用从一个或多个非NFC定位源(如,Wi-Fi定位、蜂窝三角测量等)独立地或结合基于NFC的位置信息来获得的位置信息而被确定。
在块1106处,客户端124可以向NFC移动设备112提供广告。在各个实施方式中,广告可以与NFC移动设备112的位置相关。例如,当客户端124确定NFC移动设备112被定位在购物中心处或其附近时,客户端124可以将该购物中心中商店的一个或多个电子广告发送至NFC移动设备112。在交换中,客户端124可以支付接收NFC移动设备112的位置的费用。
结论
尽管主题已经针对结构特征和/或方法行为用语言进行了描述,但是应该理解所附权利要求书限定的主题并未被限定在所描述的特定特征或行为。并且,特定特征和行为作为实施权利要求书的示例形式而被公开。

Claims (20)

1.一种计算机实施的方法,包括:
使用移动电信网络建立与近场通信(NFC)移动设备的数据传输链路;
促进所述NFC移动设备获得来自正与该NFC移动设备通信的NFC终端设备的位置信息;
经由所述数据传输链路接收来自所述NFC移动设备的所述位置信息;以及
至少基于从所述NFC移动设备接收到的所述位置信息来确定所述NFC移动设备的位置。
2.根据权利要求1所述的计算机实施的方法,该方法进一步包括:
在所述移动电信网络处接收来自客户端的定位所述NFC移动设备的请求;以及
将从所述位置信息确定的所述NFC移动设备的位置传送至所述客户端。
3.根据权利要求2所述的计算机实施的方法,其中当所述客户端使所述位置与消费交易相关联时,所述客户端确定所述消费交易为合法的,而当所述客户不能使所述交易与所述消费交易相关联时,确定所述交易是欺诈性的。
4.根据权利要求1所述的计算机实施的方法,其中所述促进包括:当所述NFC移动设备不能获得所述NFC移动设备的位置时,使用所述NFC移动设备的一个或多个附加定位组件来促进所述NFC移动设备获得来自所述NFC终端设备的所述位置信息。
5.根据权利要求1所述的计算机实施的方法,该方法进一步包括:将所述位置信息与来自所述NFC移动设备的一个或多个附加定位组件的附加位置信息相结合以确定所述NFC终端设备的位置。
6.根据权利要求1所述的计算机实施的方法,其中所述确定包括:
使用所述位置信息中的所述NFC终端设备的NFC设备标识符从数据库获得所述NFC终端设备的终端位置;以及
将所述终端位置指定为所述NFC移动设备的位置。
7.根据权利要求1所述计算机实施的方法,其中所述确定包括:
使用所述位置信息中的所述NFC终端设备的NFC设备标识符从数据库获得所述NFC终端设备的终端位置;
交叉参考所述终端位置与所述NFC移动设备上的附加位置信息;以及
当所述终端位置在所述附加位置信息指示的附加位置的预定范围内时,将所述终端位置指定为所述NFC移动设备的位置。
8.根据权利要求7所述的计算机实施的方法,其中所述附加位置信息从以下获得:Wi-Fi设备、蓝牙设备、正与所述NFC移动设备通信的超移动宽带(UMB)设备、所述NFC移动设备的全球定位***(GPS)组件、所述NFC移动设备的A-GPS组件、或由所述移动电信网络进行的所述NFC移动设备的蜂窝定位。
9.根据权利要求7所述的计算机实施的方法,该方法进一步包括:当所述终端位置在所述附加位置的所述预定范围以外时,利用所述附加位置更新提供所述终端位置的数据库中的数据库项目。
10.根据权利要求7所述的计算机实施的方法,其中当所述数据库中持有所述终端位置的数据库项目在预定时间段内未被修改时,所述交叉参考包括交叉参考所述终端位置。
11.根据权利要求1所述的计算机实施的方法,该方法进一步包括:从一个或多个非NFC源获得关于所述NFC移动设备的附加位置信息,其中所述确定包括:
基于由另一定位数据源确定的附加位置来排除将所述NFC设备标识符与位置相关联的数据库中的一个或多个数据项目;
将包括在所述位置信息中的NFC设备标识符与所述数据库中剩余数据项目相关联以获得所述NFC终端设备的终端位置;以及
将所述终端位置指定为所述NFC移动设备的位置。
12.一种交换机中储存有计算机可执行指令的计算机可读媒介,当执行所述指令时使一个或多个处理器执行以下动作:
接收来自客户端的定位近场通信(NFC)移动设备的请求;
促进所述NFC移动设备以获得关于正在与所述NFC移动设备通信的NFC终端设备的位置信息;
接收来自所述NFC移动设备的关于所述NFC终端设备的所述位置信息;
至少基于从所述NFC移动设备接收到的所述位置信息来确定所述NFC移动设备的位置;以及
将从所述位置信息确定的所述NFC移动设备的位置传送至所述客户端。
13.根据权利要求12所述的计算机可读媒介,其中所述位置信息包括以下至少一者:地理地址、对应于所述地理地址的NFC设备标识符、持有所述NFC终端设备的公司名称、或对应于所述NFC终端设备的地理坐标。
14.根据权利要求13所述的计算机可读媒介,其中所述确定包括:
使用所述位置信息中所述NFC终端设备的所述NFC设备标志符来从数据库获得所述NFC终端设备的终端位置;以及
将所述终端位置指定为所述NFC移动设备的位置。
15.根据权利要求13所述的计算机可读媒介,所述动作进一步包括:随着所述NFC移动设备遇到新的NFC终端设备,将新的数据项目储存至所述数据库,该新的数据项目将所述新的NFC终端设备的新的NFC设备标识符与新的终端位置相关联。
16.根据权利要求15所述的计算机可读媒介,其中所述新的终端位置从以下获得:所述NFC移动设备的全球定位***(GPS)组件、所述NFC移动设备的A-GPS组件、由移动电信网络进行的所述NFC移动设备的蜂窝定位、或所述新的NFC终端设备。
17.根据权利要求13所述的计算机可读媒介,其中当所述NFC移动设备的位置在预定地理区域内时,所述客户端授权由所述NFC移动设备启动并由所述NFC终端设备接收的消费交易。
18.一种移动电信网络,包括:
一个或多个处理器;以及
存储器,包括多个计算机可执行组件,所述多个计算机可执行组件包括:
近场通信(NFC)定位组件,促进NFC移动设备从正在与所述NFC移动设备通信的NFC终端设备获得位置信息;
位置组件,至少基于从所述NFC移动设备接收到的所述位置信息来确定所述NFC移动设备的位置;以及
客户端接口组件,接收来自客户端的对所述NFC移动设备的位置的请求,并将从所述位置信息确定的所述NFC移动设备的位置传送至所述客户端以换取费用。
19.根据权利要求18所述的移动电信网络,该移动电信网络包括以下至少一者:
Wi-Fi定位组件,基于正在与所述NFC移动设备通信的无线接入点的标识符获得关于所述NFC移动设备的附加定位数据;
蜂窝定位模块,通过分析所述NFC移动设备与一个或多个基站之间的信号来获得关于所述NFC移动设备的其他定位数据;
全球定位***(GPS)定位组件,获得来自所述NFC移动设备的GPS组件或A-GPS组件的进一步的定位数据,
其中所述位置组件将基于所述位置信息和一个或多个附加定位信息来确定所述NFC移动设备的位置。
20.根据权利要求18所述的移动电信网络,所述移动电信网络进一步包括认证模块,至少基于所述位置信息将所述NFC移动设备认证至所述移动电信网络。
CN201280024686.7A 2011-03-25 2012-03-23 使用近场通信的服务增强 Active CN103548401B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201161467639P 2011-03-25 2011-03-25
US61/467,639 2011-03-25
US13/427,365 US10168413B2 (en) 2011-03-25 2012-03-22 Service enhancements using near field communication
US13/427,365 2012-03-22
PCT/US2012/030353 WO2012135026A1 (en) 2011-03-25 2012-03-23 Service enhancements using near field communication

Publications (2)

Publication Number Publication Date
CN103548401A true CN103548401A (zh) 2014-01-29
CN103548401B CN103548401B (zh) 2017-10-13

Family

ID=46878150

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280024686.7A Active CN103548401B (zh) 2011-03-25 2012-03-23 使用近场通信的服务增强

Country Status (4)

Country Link
US (2) US10168413B2 (zh)
EP (1) EP2689617B1 (zh)
CN (1) CN103548401B (zh)
WO (1) WO2012135026A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104318431A (zh) * 2014-10-20 2015-01-28 惠州Tcl移动通信有限公司 一种基于nfc的无线支付位置信息处理方法及***
CN105096112A (zh) * 2014-04-29 2015-11-25 上海奇虎科技有限公司 近距离支付方法和***、服务器
CN106332002A (zh) * 2016-08-22 2017-01-11 浙江大华技术股份有限公司 基于终端标识识别的监控方法、装置、***及移动设备
CN108369699A (zh) * 2015-12-16 2018-08-03 三星电子株式会社 用于电子设备的引导定位追踪的***和方法
CN108369107A (zh) * 2015-12-08 2018-08-03 施耐德电器工业公司 用于对移动设备进行高精度位置确定的方法和装置以及用于对位置固定的设备进行局部化或定位的方法

Families Citing this family (129)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9495676B2 (en) 2002-02-05 2016-11-15 Square, Inc. Method of transmitting information from a power efficient card to a mobile device
US8235287B2 (en) 2010-10-13 2012-08-07 Square, Inc. Read head device with slot configured to reduce torque
US20120005039A1 (en) * 2002-02-05 2012-01-05 Jack Dorsey Method of conducting financial transactions
US9286635B2 (en) 2002-02-05 2016-03-15 Square, Inc. Method of transmitting information from efficient communication protocol card readers to mobile devices
US9324100B2 (en) 2002-02-05 2016-04-26 Square, Inc. Card reader with asymmetric spring
US9305314B2 (en) 2002-02-05 2016-04-05 Square, Inc. Methods of transmitting information to mobile devices using cost effective card readers
US9262757B2 (en) 2002-02-05 2016-02-16 Square, Inc. Method of transmitting information from a card reader with a power supply and wake-up circuit to a mobile device
US8876003B2 (en) 2010-10-13 2014-11-04 Square, Inc. Read head device with selected output jack characteristics
US9495675B2 (en) 2002-02-05 2016-11-15 Square, Inc. Small card reader configured to be coupled to a mobile device
US8500018B2 (en) 2010-10-13 2013-08-06 Square, Inc. Systems and methods for financial transaction through miniaturized card reader with decoding on a seller's mobile device
US9916581B2 (en) 2002-02-05 2018-03-13 Square, Inc. Back end of payment system associated with financial transactions using card readers coupled to mobile devices
US8573487B2 (en) 2010-10-13 2013-11-05 Square, Inc. Integrated read head device
US9016572B2 (en) 2010-10-13 2015-04-28 Square, Inc. Systems and methods for financial transaction through miniaturized card with ASIC
US9262777B2 (en) 2002-02-05 2016-02-16 Square, Inc. Card reader with power efficient architecture that includes a wake-up circuit
US8870071B2 (en) 2010-10-13 2014-10-28 Square, Inc. Read head device with selected sampling rate
US9582795B2 (en) 2002-02-05 2017-02-28 Square, Inc. Methods of transmitting information from efficient encryption card readers to mobile devices
US8870070B2 (en) 2010-10-13 2014-10-28 Square, Inc. Card reader device
US8573486B2 (en) 2010-10-13 2013-11-05 Square, Inc. Systems and methods for financial transaction through miniaturized card reader with confirmation of payment sent to buyer
US9224142B2 (en) 2002-02-05 2015-12-29 Square, Inc. Card reader with power efficient architecture that includes a power supply and a wake up circuit
WO2007121530A1 (en) * 2006-04-24 2007-11-01 Technological Resources Pty. Limited Direct smelting plant with waste heat recovery unit
US9436955B2 (en) 2009-06-10 2016-09-06 Square, Inc. Methods for transferring funds using a payment service where financial account information is only entered once with a payment service and need not be re-entered for future transfers
US8701997B2 (en) 2010-10-13 2014-04-22 Square, Inc. Decoding systems with a decoding engine running on a mobile device and using financial transaction card information to create a send funds application on the mobile device
US8612352B2 (en) 2010-10-13 2013-12-17 Square, Inc. Decoding systems with a decoding engine running on a mobile device and coupled to a payment system that includes identifying information of second parties qualified to conduct business with the payment system
US8560604B2 (en) 2009-10-08 2013-10-15 Hola Networks Ltd. System and method for providing faster and more efficient data communication
WO2011047028A2 (en) * 2009-10-13 2011-04-21 Square, Inc. Systems and methods for financial transaction through miniaturized card reader
US9619797B2 (en) 2010-10-13 2017-04-11 Square, Inc. Payment methods with a payment service and tabs selected by a first party and opened by a second party at an geographic location of the first party's mobile device
US9454866B2 (en) 2010-10-13 2016-09-27 Square, Inc. Method of conducting financial transactions where a payer's financial account information is entered only once with a payment system
US8573489B2 (en) 2010-10-13 2013-11-05 Square, Inc. Decoding systems with a decoding engine running on a mobile device with a touch screen
US8602305B2 (en) 2010-10-13 2013-12-10 Square, Inc. Decoding systems with a decoding engine running on a mobile device configured to be coupled and decoupled to a card reader with wake-up electronics
US8678277B2 (en) 2010-10-13 2014-03-25 Square, Inc. Decoding system coupled to a payment system that includes a cryptographic key
US8571989B2 (en) 2010-10-13 2013-10-29 Square, Inc. Decoding systems with a decoding engine running on a mobile device and coupled to a social network
US8640953B2 (en) 2010-10-13 2014-02-04 Square, Inc. Decoding system running on a mobile device and coupled to a payment system that includes at least one of, a user database, a product database and a transaction database
US8701996B2 (en) 2010-10-13 2014-04-22 Square, Inc. Cost effective card reader and methods to be configured to be coupled to a mobile device
US8855677B2 (en) * 2011-01-12 2014-10-07 Telefonaktiebolaget Lm Ericsson (Publ) Nodes and methods for positioning
US9576159B1 (en) 2011-01-24 2017-02-21 Square, Inc. Multiple payment card reader system
US10168413B2 (en) * 2011-03-25 2019-01-01 T-Mobile Usa, Inc. Service enhancements using near field communication
KR101805178B1 (ko) * 2011-06-10 2017-12-05 엘지전자 주식회사 이동 단말기 및 그 제어방법
US9824199B2 (en) 2011-08-25 2017-11-21 T-Mobile Usa, Inc. Multi-factor profile and security fingerprint analysis
US10332112B2 (en) * 2012-03-27 2019-06-25 International Business Machines Corporation Authentication for transactions using near field communication
US20130290522A1 (en) * 2012-04-11 2013-10-31 Edward F. Behm, Jr. Engine, System and Method of Locating a Mobile Device and Reporting on Other Devices Proximately Located Thereto
CN103379429B (zh) * 2012-04-16 2018-03-30 中兴通讯股份有限公司 一种联合定位的方法及装置
US9826465B2 (en) * 2012-07-06 2017-11-21 Nokia Solutions And Networks Oy Adding service set identifier or access point name to WLAN to cellular signalling messages
CN102819721B (zh) * 2012-08-15 2015-03-11 腾讯科技(深圳)有限公司 基于nfc的信息交互方法和装置
US20140087711A1 (en) * 2012-09-27 2014-03-27 Aegis Mobility, Inc. Mobile device context incorporating near field communications
US9462569B1 (en) * 2012-09-28 2016-10-04 Emc Corporation Data storage system management
US9665858B1 (en) 2012-10-11 2017-05-30 Square, Inc. Cardless payment transactions with multiple users
CN107832615A (zh) * 2012-10-19 2018-03-23 迈克菲公司 场所感知安全
GB2507742A (en) * 2012-11-07 2014-05-14 Crisp Telecom Ltd Service selection from reading a machine readable tag
US10963857B2 (en) 2012-11-27 2021-03-30 Verizon Media Inc. Systems and methods for processing electronic transactions based on consumer characteristics
US10311426B2 (en) * 2013-02-05 2019-06-04 Visa International Service Association Integrated communications network for transactions
US9940616B1 (en) 2013-03-14 2018-04-10 Square, Inc. Verifying proximity during payment transactions
US20140329459A1 (en) * 2013-05-06 2014-11-06 Craig Salathe Multipurpose Pad for Mobile Devices
KR102118002B1 (ko) 2013-07-26 2020-06-02 삼성전자주식회사 근접 통신을 통해 교환한 아이피 주소 정보를 사용한 통신 방법 및 장치
US9241044B2 (en) 2013-08-28 2016-01-19 Hola Networks, Ltd. System and method for improving internet communication by using intermediate nodes
CN104063790B (zh) * 2013-09-18 2017-07-07 腾讯科技(深圳)有限公司 通过移动终端提供授权的方法及***
US9721314B2 (en) 2013-10-28 2017-08-01 Square, Inc. Apportioning shared financial expenses
CN104639583A (zh) 2013-11-11 2015-05-20 华为技术有限公司 一种共享环境上下文方法和装置
US20150149357A1 (en) * 2013-11-22 2015-05-28 James Ioannidis Mobile payment hotspot
IL235911B (en) * 2013-11-26 2018-04-30 Gt Gettaxi Ltd System and method for booking a shuttle vehicle using a "near field" communication device
US8910868B1 (en) 2013-11-27 2014-12-16 Square, Inc. Firmware management
US9633236B1 (en) 2013-12-11 2017-04-25 Square, Inc. Power harvesting in reader devices
US8931699B1 (en) 2013-12-11 2015-01-13 Square, Inc. Bidirectional audio communication in reader devices
SG2013093067A (en) * 2013-12-12 2015-07-30 Vorsz One Pte Ltd Method and system for verification of presence
US8856045B1 (en) 2013-12-18 2014-10-07 PayRange Inc. Mobile-device-to-machine payment systems
US11205163B2 (en) 2013-12-18 2021-12-21 PayRange Inc. Systems and methods for determining electric pulses to provide to an unattended machine based on remotely-configured options
US10019724B2 (en) 2015-01-30 2018-07-10 PayRange Inc. Method and system for providing offers for automated retail machines via mobile devices
US11966926B2 (en) 2013-12-18 2024-04-23 PayRange Inc. Method and system for asynchronous mobile payments for multiple in-person transactions conducted in parallel
US11074580B2 (en) 2013-12-18 2021-07-27 PayRange Inc. Device and method for providing external access to multi-drop bus peripheral devices
US11475454B2 (en) 2013-12-18 2022-10-18 PayRange Inc. Intermediary communications over non-persistent network connections
US20150170136A1 (en) 2013-12-18 2015-06-18 PayRange Inc. Method and System for Performing Mobile Device-To-Machine Payments
US11983692B2 (en) 2013-12-18 2024-05-14 PayRange Inc. Mobile payment module with dual function radio transmitter
US11481781B2 (en) 2013-12-18 2022-10-25 PayRange Inc. Processing interrupted transaction over non-persistent network connections
US11966895B2 (en) 2013-12-18 2024-04-23 PayRange Inc. Refund centers for processing and dispensing vending machine refunds via an MDB router
US9659296B2 (en) 2013-12-18 2017-05-23 PayRange Inc. Method and system for presenting representations of payment accepting unit events
US11481780B2 (en) 2013-12-18 2022-10-25 PayRange Inc. Method and system for asynchronous mobile payments for multiple in-person transactions conducted in parallel
US9875473B2 (en) 2013-12-18 2018-01-23 PayRange Inc. Method and system for retrofitting an offline-payment operated machine to accept electronic payments
USD755183S1 (en) 2013-12-18 2016-05-03 Payrange, Inc. In-line dongle
US10198731B1 (en) 2014-02-18 2019-02-05 Square, Inc. Performing actions based on the location of mobile device during a card swipe
US9256769B1 (en) 2014-02-25 2016-02-09 Square, Inc. Mobile reader device
US9569767B1 (en) 2014-05-06 2017-02-14 Square, Inc. Fraud protection based on presence indication
US10242351B1 (en) * 2014-05-07 2019-03-26 Square, Inc. Digital wallet for groups
US10304043B1 (en) 2014-05-21 2019-05-28 Square, Inc. Multi-peripheral host device
USD762651S1 (en) 2014-06-06 2016-08-02 Square, Inc. Mobile device case
US9760740B1 (en) 2014-06-23 2017-09-12 Square, Inc. Terminal case with integrated dual reader stack
US9256770B1 (en) 2014-07-02 2016-02-09 Square, Inc. Terminal case with integrated reader and shortened base
US9799025B2 (en) 2014-08-19 2017-10-24 Square, Inc. Energy harvesting bidirectional audio interface
CN104573473B (zh) * 2014-12-05 2018-02-02 小米科技有限责任公司 一种解锁管理权限的方法和认证设备
USD763888S1 (en) 2015-01-30 2016-08-16 PayRange Inc. Display screen or portion thereof with graphical user interface
USD862501S1 (en) 2015-01-30 2019-10-08 PayRange Inc. Display screen or portion thereof with a graphical user interface
USD763905S1 (en) 2015-01-30 2016-08-16 PayRange Inc. Display screen or portion thereof with animated graphical user interface
USD836118S1 (en) 2015-01-30 2018-12-18 Payrange, Inc. Display screen or portion thereof with an animated graphical user interface
USD764532S1 (en) 2015-01-30 2016-08-23 PayRange Inc. Display screen or portion thereof with animated graphical user interface
USD773508S1 (en) 2015-01-30 2016-12-06 PayRange Inc. Display screen or portion thereof with a graphical user interface
US9355285B1 (en) 2015-02-12 2016-05-31 Square, Inc. Tone-based wake up circuit for card reader
US9699594B2 (en) * 2015-02-27 2017-07-04 Plantronics, Inc. Mobile user device and method of communication over a wireless medium
CN104766205B (zh) * 2015-03-05 2018-11-27 广东欧珀移动通信有限公司 一种移动支付方法及装置
US20160337353A1 (en) * 2015-05-11 2016-11-17 Interactive Intelligence Group, Inc. System and method for multi-factor authentication
US11057446B2 (en) 2015-05-14 2021-07-06 Bright Data Ltd. System and method for streaming content from multiple servers
US10917304B2 (en) * 2015-12-30 2021-02-09 Paypal, Inc. Task monitoring system
US10628811B2 (en) 2016-03-15 2020-04-21 Square, Inc. System-based detection of card sharing and fraud
US10410200B2 (en) 2016-03-15 2019-09-10 Square, Inc. Cloud-based generation of receipts using transaction information
US10636019B1 (en) 2016-03-31 2020-04-28 Square, Inc. Interactive gratuity platform
US20180336562A1 (en) * 2017-05-17 2018-11-22 Mastercard International Incorporated System to provide enhanced security against unauthorized use of a cashless transaction card
US10225692B2 (en) * 2017-07-25 2019-03-05 T-Mobile Usa, Inc. Proximity detection with ultra short-range cellular beacon
EP4020940A1 (en) 2017-08-28 2022-06-29 Bright Data Ltd. Content fetching by selecting tunnel devices
CN107480984A (zh) * 2017-08-29 2017-12-15 马建山 一种安全手机支付***
US11202166B2 (en) 2017-09-26 2021-12-14 Visa International Service Association Method and system for location-based resource access
US10267891B1 (en) * 2017-09-27 2019-04-23 The United States Of America As Represented By The Secretary Of The Air Force Rapid transfer of GNSS information from advantaged platform
US11216624B2 (en) 2017-11-30 2022-01-04 Samsung Electronics Co., Ltd. Apparatus and method for searching and registering tags in local positioning system
RU2680719C1 (ru) * 2017-11-30 2019-02-26 Самсунг Электроникс Ко., Лтд. Способ поиска и регистрации меток в системе локального позиционирования
US10410021B1 (en) 2017-12-08 2019-09-10 Square, Inc. Transaction object reader with digital signal input/output and internal audio-based communication
US11087301B1 (en) 2017-12-19 2021-08-10 Square, Inc. Tamper resistant device
USD905059S1 (en) 2018-07-25 2020-12-15 Square, Inc. Card reader device
EP3668197B1 (en) 2018-12-12 2021-11-03 Rohde & Schwarz GmbH & Co. KG Method and radio for setting the transmission power of a radio transmission
EP4027618A1 (en) 2019-04-02 2022-07-13 Bright Data Ltd. Managing a non-direct url fetching service
EP3772661A1 (en) * 2019-08-09 2021-02-10 HERE Global B.V. Device localisation based on poi data and payment transaction data
US11751056B2 (en) 2020-08-31 2023-09-05 Oracle International Corporation Methods, systems, and computer readable media for 5G user equipment (UE) historical mobility tracking and security screening using mobility patterns
US11825310B2 (en) 2020-09-25 2023-11-21 Oracle International Corporation Methods, systems, and computer readable media for mitigating 5G roaming spoofing attacks
US11832172B2 (en) 2020-09-25 2023-11-28 Oracle International Corporation Methods, systems, and computer readable media for mitigating spoofing attacks on security edge protection proxy (SEPP) inter-public land mobile network (inter-PLMN) forwarding interface
US11622255B2 (en) 2020-10-21 2023-04-04 Oracle International Corporation Methods, systems, and computer readable media for validating a session management function (SMF) registration request
US11528251B2 (en) * 2020-11-06 2022-12-13 Oracle International Corporation Methods, systems, and computer readable media for ingress message rate limiting
US11770694B2 (en) 2020-11-16 2023-09-26 Oracle International Corporation Methods, systems, and computer readable media for validating location update messages
US11818570B2 (en) 2020-12-15 2023-11-14 Oracle International Corporation Methods, systems, and computer readable media for message validation in fifth generation (5G) communications networks
US11812271B2 (en) 2020-12-17 2023-11-07 Oracle International Corporation Methods, systems, and computer readable media for mitigating 5G roaming attacks for internet of things (IoT) devices based on expected user equipment (UE) behavior patterns
US11700510B2 (en) 2021-02-12 2023-07-11 Oracle International Corporation Methods, systems, and computer readable media for short message delivery status report validation
US11689912B2 (en) 2021-05-12 2023-06-27 Oracle International Corporation Methods, systems, and computer readable media for conducting a velocity check for outbound subscribers roaming to neighboring countries
IL309988A (en) * 2021-07-26 2024-03-01 Bright Data Ltd Emulation of a web browser in a dedicated relay unit
CN115879483A (zh) * 2021-09-28 2023-03-31 中兴通讯股份有限公司 数据处理方法、***、终端和计算机可读存储介质
US12015923B2 (en) 2021-12-21 2024-06-18 Oracle International Corporation Methods, systems, and computer readable media for mitigating effects of access token misuse

Family Cites Families (130)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6505177B1 (en) 1996-11-27 2003-01-07 Diebold, Incorporated Automated banking machine apparatus and system
US6041133A (en) 1996-12-13 2000-03-21 International Business Machines Corporation Method and apparatus for fingerprint matching using transformation parameter clustering based on local feature correspondences
US6539101B1 (en) 1998-04-07 2003-03-25 Gerald R. Black Method for identity verification
US6334121B1 (en) 1998-05-04 2001-12-25 Virginia Commonwealth University Usage pattern based user authenticator
US20120131657A1 (en) 1999-03-19 2012-05-24 Gold Standard Technology Llc Apparatus and Method for Authenticated Multi-User Personal Information Database
US6516288B2 (en) 1999-12-22 2003-02-04 Curtis A. Bagne Method and system to construct action coordination profiles
WO2003050799A1 (en) 2001-12-12 2003-06-19 International Business Machines Corporation Method and system for non-intrusive speaker verification using behavior models
JP3544918B2 (ja) * 2000-04-28 2004-07-21 株式会社東芝 無線通信装置及びユーザ認証方法
EP1657663A3 (en) 2000-05-19 2006-06-07 Netscape Communications Corporation Adaptive multi-tier authentification system
US8380630B2 (en) 2000-07-06 2013-02-19 David Paul Felsher Information record infrastructure, system and method
CA2372380A1 (en) 2001-02-20 2002-08-20 Martin D. Levine Method for secure transmission and receipt of data over a computer network using biometrics
JP2002288070A (ja) 2001-03-23 2002-10-04 Value Commerce Co Ltd 電子商取引システムにおけるユーザのアクティビティをトラッキングするシステム
US20060240806A1 (en) 2001-07-18 2006-10-26 Saban Demirbasa Data security device
DE60314871T2 (de) 2002-05-24 2008-03-13 Telefonaktiebolaget Lm Ericsson (Publ) Verfahren zur authentifizierung eines anwenders bei einem zugang zu einem dienst eines diensteanbieters
US8595495B2 (en) 2003-01-12 2013-11-26 Yaron Mayer System and method for secure communications
US20040162781A1 (en) 2003-02-14 2004-08-19 Kennsco, Inc. Monitoring and alert systems and methods
JP2005038020A (ja) 2003-07-15 2005-02-10 Rikogaku Shinkokai 指紋認証装置、計算機システム、およびネットワークシステム
WO2005106523A1 (en) 2004-04-02 2005-11-10 Qualcomm Incorporated Methods and apparatuses for beacon assisted position determination systems
US7856384B1 (en) 2004-07-14 2010-12-21 Yahoo! Inc. Systems and methods for providing security in international money exchanges
CN102982092B (zh) 2004-10-19 2017-06-09 飞扬管理有限公司 用于基于位置的社交网络的***和方法
US20060104484A1 (en) 2004-11-16 2006-05-18 Bolle Rudolf M Fingerprint biometric machine representations based on triangles
US7221949B2 (en) * 2005-02-28 2007-05-22 Research In Motion Limited Method and system for enhanced security using location-based wireless authentication
JP4954979B2 (ja) 2005-04-29 2012-06-20 オラクル・インターナショナル・コーポレイション 詐欺監視、検出、および階層状ユーザ認証のためのシステムおよび方法
US8131861B2 (en) 2005-05-20 2012-03-06 Webtrends, Inc. Method for cross-domain tracking of web site traffic
US8249028B2 (en) 2005-07-22 2012-08-21 Sri International Method and apparatus for identifying wireless transmitters
DE102005040002A1 (de) * 2005-08-23 2007-03-15 Thales Defence Deutschland Gmbh Verfahren und Vorrichtung zum Identifizieren eines mobilen Endgeräts in einem digitalen zellulären Mobilfunknetz
CN1870025B (zh) 2005-10-14 2012-07-04 华为技术有限公司 一种用户业务特征的生成方法及装置
US7774341B2 (en) 2006-03-06 2010-08-10 Veveo, Inc. Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content
EP1841166A1 (en) 2006-03-28 2007-10-03 British Telecommunications Public Limited Company Subject identification
KR100847532B1 (ko) 2006-04-06 2008-07-21 재단법인서울대학교산학협력재단 사용자의 행동 패턴 정보를 이용한 사용자 인증에 사용되는사용자 단말기 및 인증 장치
US20070242827A1 (en) 2006-04-13 2007-10-18 Verisign, Inc. Method and apparatus to provide content containing its own access permissions within a secure content service
US20070261116A1 (en) 2006-04-13 2007-11-08 Verisign, Inc. Method and apparatus to provide a user profile for use with a secure content service
US7907896B2 (en) 2006-04-28 2011-03-15 Motorola Mobility, Inc. Mobile commerce method and device
US8739278B2 (en) 2006-04-28 2014-05-27 Oracle International Corporation Techniques for fraud monitoring and detection using application fingerprinting
US7562813B2 (en) 2006-05-10 2009-07-21 First Data Corporation System and method for activating telephone-based payment instrument
US7620386B2 (en) * 2006-06-08 2009-11-17 At&T Intellectual Property I, Lp Establishing a collaborative domain among communication terminals responsive to authentication
US8051468B2 (en) 2006-06-14 2011-11-01 Identity Metrics Llc User authentication system
WO2007149341A2 (en) 2006-06-14 2007-12-27 Agent Science Technologies, Inc. System to associate a demographic to a user of an electronic system
US8161530B2 (en) 2006-07-11 2012-04-17 Identity Metrics, Inc. Behaviormetrics application system for electronic transaction authorization
US8874145B2 (en) * 2006-08-02 2014-10-28 Telecommunication Systems, Inc. Personal location code broker
US8843754B2 (en) 2006-09-15 2014-09-23 Identity Metrics, Inc. Continuous user identification and situation analysis with identification of anonymous users through behaviormetrics
US8118223B2 (en) 2006-09-28 2012-02-21 Visa U.S.A. Inc. Smart sign mobile transit fare payment
US20080090595A1 (en) * 2006-10-11 2008-04-17 Sony Ericsson Mobile Communications Ab Near field communication for profile change in switching network acess
US8078884B2 (en) 2006-11-13 2011-12-13 Veveo, Inc. Method of and system for selecting and presenting content based on user identification
US7548890B2 (en) 2006-11-21 2009-06-16 Verient, Inc. Systems and methods for identification and authentication of a user
US8942433B2 (en) 2006-12-01 2015-01-27 Luke Small System for scheduling, recordation and biometric validation of interpersonal interactions
US20080162397A1 (en) 2007-01-03 2008-07-03 Ori Zaltzman Method for Analyzing Activities Over Information Networks
US20090282468A1 (en) 2007-01-04 2009-11-12 Feeva Technology Inc. Systems and methods of network operation and information processing, including use of persistent/anonymous identifiers throughout all stages of information processing and delivery
US10007895B2 (en) 2007-01-30 2018-06-26 Jonathan Brian Vanasco System and method for indexing, correlating, managing, referencing and syndicating identities and relationships across systems
US8095974B2 (en) 2007-02-23 2012-01-10 At&T Intellectual Property I, L.P. Methods, systems, and products for identity verification
US8280348B2 (en) 2007-03-16 2012-10-02 Finsphere Corporation System and method for identity protection using mobile device signaling network derived location pattern recognition
EP2132660A4 (en) 2007-04-03 2011-08-10 Grape Technology Group Inc SYSTEM AND METHOD FOR CUSTOM SEARCH ENGINE AND OPTIMIZATION OF RESEARCH RESULT
US8060074B2 (en) 2007-07-30 2011-11-15 Mobile Iron, Inc. Virtual instance architecture for mobile device management systems
EP2176730A4 (en) 2007-08-08 2011-04-20 Baynote Inc METHOD AND APPARATUS FOR CONTENT RECOMMENDATION BASED ON CONTEXT
US8176159B2 (en) 2007-08-16 2012-05-08 Avaya Inc. Habit-based authentication
US20090119170A1 (en) * 2007-10-25 2009-05-07 Ayman Hammad Portable consumer device including data bearing medium including risk based benefits
WO2009060393A2 (en) * 2007-11-06 2009-05-14 Gemalto Sa Sharing or reselling nfc applications among mobile communication devices
US7433960B1 (en) 2008-01-04 2008-10-07 International Business Machines Corporation Systems, methods and computer products for profile based identity verification over the internet
EP2088550A1 (de) 2008-02-08 2009-08-12 SkiData AG Verfahren zur Bestellung von ortsspezifischen Dienstleistungen
US8600341B2 (en) * 2008-03-14 2013-12-03 William J. Johnson System and method for location based exchanges of data facilitating distributed locational applications
US20090299645A1 (en) 2008-03-19 2009-12-03 Brandon Colby Genetic analysis
US20090249456A1 (en) * 2008-03-25 2009-10-01 Level 3 Communications Llc System and method for authorizing and validating user agents based on user agent location
US20090258637A1 (en) 2008-04-11 2009-10-15 Beijing Focus Wireless Media Technology Co., ltd. Method for user identity tracking
US8549657B2 (en) 2008-05-12 2013-10-01 Microsoft Corporation Owner privacy in a shared mobile device
US8195689B2 (en) 2009-06-10 2012-06-05 Zeitera, Llc Media fingerprinting and identification system
CA2734774C (en) 2008-08-26 2015-03-24 Ringleader Digital, Inc. A user-transparent system for uniquely identifying network-distributed devices without explicitly provided device or user identifying information
US9400879B2 (en) 2008-11-05 2016-07-26 Xerox Corporation Method and system for providing authentication through aggregate analysis of behavioral and time patterns
US8844005B2 (en) 2008-11-13 2014-09-23 Palo Alto Research Center Incorporated Authentication based on user behavior
US20100125505A1 (en) 2008-11-17 2010-05-20 Coremetrics, Inc. System for broadcast of personalized content
US20100169262A1 (en) 2008-12-30 2010-07-01 Expanse Networks, Inc. Mobile Device for Pangenetic Web
US8108406B2 (en) 2008-12-30 2012-01-31 Expanse Networks, Inc. Pangenetic web user behavior prediction system
US8364587B2 (en) 2009-01-28 2013-01-29 First Data Corporation Systems and methods for financial account access for a mobile device via a gateway
EP2471215A4 (en) 2009-03-27 2014-03-05 Trulioo Information Services Inc SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR VERIFYING THE IDENTITY OF USERS OF A SOCIAL NETWORK
US8762288B2 (en) 2009-04-22 2014-06-24 The Western Union Company Methods and systems for establishing an identity confidence database
US9471920B2 (en) 2009-05-15 2016-10-18 Idm Global, Inc. Transaction assessment and/or authentication
US8311557B2 (en) 2009-05-15 2012-11-13 T-Mobile Usa, Inc. Facility for selecting a mobile device location determination technique
US8356001B2 (en) 2009-05-19 2013-01-15 Xybersecure, Inc. Systems and methods for application-level security
US8695058B2 (en) 2009-05-20 2014-04-08 Mobile Iron, Inc. Selective management of mobile device data in an enterprise environment
US8126816B2 (en) 2009-05-27 2012-02-28 Softroute Corporation Method for fingerprinting and identifying internet users
US8204833B2 (en) 2009-05-27 2012-06-19 Softroute Corporation Method for fingerprinting and identifying internet users
JP2010277356A (ja) 2009-05-28 2010-12-09 Nec Corp 指紋収集システム、指紋収集方法、指紋収集プログラムおよびプログラム記録媒体
WO2010144671A2 (en) 2009-06-11 2010-12-16 Dolby Laboratories Licensing Corporation Trend analysis in content identification based on fingerprinting
US8452960B2 (en) 2009-06-23 2013-05-28 Netauthority, Inc. System and method for content delivery
US20100325040A1 (en) 2009-06-23 2010-12-23 Craig Stephen Etchegoyen Device Authority for Authenticating a User of an Online Service
US20100332400A1 (en) 2009-06-24 2010-12-30 Craig Stephen Etchegoyen Use of Fingerprint with an On-Line or Networked Payment Authorization System
US8213907B2 (en) 2009-07-08 2012-07-03 Uniloc Luxembourg S. A. System and method for secured mobile communication
US8612435B2 (en) 2009-07-16 2013-12-17 Yahoo! Inc. Activity based users' interests modeling for determining content relevance
US8223694B2 (en) 2009-07-21 2012-07-17 Verizon Patent And Licensing, Inc. Enhanced information services using devices in short-range wireless networks
JP2011039674A (ja) 2009-08-07 2011-02-24 Toraiakkusu:Kk 医療データベースセンターシステム
US8918115B2 (en) * 2009-09-10 2014-12-23 Motorola Mobility Llc Method and location server for determining a postion of a target device
CN102035649B (zh) 2009-09-29 2013-08-21 国际商业机器公司 认证方法和装置
US20110077998A1 (en) 2009-09-29 2011-03-31 Microsoft Corporation Categorizing online user behavior data
KR20130006418A (ko) 2009-10-06 2013-01-16 딜로이트 디벨로프먼트, 엘엘씨 온라인 페르소나 비준을 제공하고 상업적으로 이용하기 위한 시스템들 및 방법들
US8510801B2 (en) 2009-10-15 2013-08-13 At&T Intellectual Property I, L.P. Management of access to service in an access point
US8316421B2 (en) 2009-10-19 2012-11-20 Uniloc Luxembourg S.A. System and method for device authentication with built-in tolerance
CN101726737B (zh) 2009-11-25 2011-12-07 中兴通讯股份有限公司 移动通信导航方法及***
US8737318B2 (en) * 2009-12-01 2014-05-27 At&T Intellectual Property I, L.P. Service models for roaming mobile device
US9361631B2 (en) 2010-01-06 2016-06-07 Ghostery, Inc. Managing and monitoring digital advertising
US8489635B1 (en) 2010-01-13 2013-07-16 Louisiana Tech University Research Foundation, A Division Of Louisiana Tech University Foundation, Inc. Method and system of identifying users based upon free text keystroke patterns
US20110178863A1 (en) * 2010-01-19 2011-07-21 Daigle Mark R Location based consumer interface for retail environment
US8918901B2 (en) * 2010-02-04 2014-12-23 Ca, Inc. System and method for restricting access to requested data based on user location
US20110231224A1 (en) 2010-03-19 2011-09-22 Visa U.S.A. Inc. Systems and Methods to Perform Checkout Funnel Analyses
US20110231305A1 (en) 2010-03-19 2011-09-22 Visa U.S.A. Inc. Systems and Methods to Identify Spending Patterns
US8639567B2 (en) 2010-03-19 2014-01-28 Visa U.S.A. Inc. Systems and methods to identify differences in spending patterns
US20110231258A1 (en) 2010-03-19 2011-09-22 Visa U.S.A. Inc. Systems and Methods to Distribute Advertisement Opportunities to Merchants
US20110231225A1 (en) 2010-03-19 2011-09-22 Visa U.S.A. Inc. Systems and Methods to Identify Customers Based on Spending Patterns
US8738418B2 (en) 2010-03-19 2014-05-27 Visa U.S.A. Inc. Systems and methods to enhance search data with transaction based data
US20110314558A1 (en) 2010-06-16 2011-12-22 Fujitsu Limited Method and apparatus for context-aware authentication
US8566956B2 (en) 2010-06-23 2013-10-22 Salesforce.Com, Inc. Monitoring and reporting of data access behavior of authorized database users
US20120066065A1 (en) 2010-09-14 2012-03-15 Visa International Service Association Systems and Methods to Segment Customers
GB2484268A (en) 2010-09-16 2012-04-11 Uniloc Usa Inc Psychographic profiling of users of computing devices
US20120084203A1 (en) 2010-09-30 2012-04-05 The Western Union Company System and method for secure transactions using device-related fingerprints
US8750793B2 (en) * 2010-10-14 2014-06-10 Blackberry Limited Near-field communication (NFC) system with mobile wireless communications devices determining geographic positions of NFC tags and related methods
US10042993B2 (en) 2010-11-02 2018-08-07 Homayoon Beigi Access control through multifactor authentication with multimodal biometrics
US20120137340A1 (en) 2010-11-29 2012-05-31 Palo Alto Research Center Incorporated Implicit authentication
US9336380B2 (en) 2010-12-15 2016-05-10 Microsoft Technology Licensing Llc Applying activity actions to frequent activities
US20120180107A1 (en) 2011-01-07 2012-07-12 Microsoft Corporation Group-associated content recommendation
AU2011100168B4 (en) 2011-02-09 2011-06-30 Device Authority Ltd Device-bound certificate authentication
US8610539B2 (en) 2011-02-04 2013-12-17 Worthwhile Products Anti-identity theft and information security system
US8373540B2 (en) 2011-02-04 2013-02-12 Worthwhile Products Anti-identity theft and information security system process
WO2012109533A1 (en) 2011-02-10 2012-08-16 Beyondtrust Software, Inc. System and method for detecting or preventing data leakage using behavior profiling
US9069945B2 (en) 2011-03-04 2015-06-30 Puneet Singh User validation in a social network
US10168413B2 (en) * 2011-03-25 2019-01-01 T-Mobile Usa, Inc. Service enhancements using near field communication
EP2716024B1 (en) 2011-06-03 2018-09-19 UC Group Limited Systems and methods for registration, validation, and monitoring of users over multiple websites
US9824199B2 (en) 2011-08-25 2017-11-21 T-Mobile Usa, Inc. Multi-factor profile and security fingerprint analysis
US20130054433A1 (en) 2011-08-25 2013-02-28 T-Mobile Usa, Inc. Multi-Factor Identity Fingerprinting with User Behavior
US9621404B2 (en) 2011-09-24 2017-04-11 Elwha Llc Behavioral fingerprinting with social networking
US8869241B2 (en) 2011-09-24 2014-10-21 Elwha Llc Network acquired behavioral fingerprint for authentication
US20130133054A1 (en) 2011-09-24 2013-05-23 Marc E. Davis Relationship Based Trust Verification Schema
CN102622718A (zh) 2012-04-27 2012-08-01 南京农业大学 基于Web Service的农村信息化组件库

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105096112A (zh) * 2014-04-29 2015-11-25 上海奇虎科技有限公司 近距离支付方法和***、服务器
CN104318431A (zh) * 2014-10-20 2015-01-28 惠州Tcl移动通信有限公司 一种基于nfc的无线支付位置信息处理方法及***
CN104318431B (zh) * 2014-10-20 2018-03-16 惠州Tcl移动通信有限公司 一种基于nfc的无线支付位置信息处理方法及***
CN108369107A (zh) * 2015-12-08 2018-08-03 施耐德电器工业公司 用于对移动设备进行高精度位置确定的方法和装置以及用于对位置固定的设备进行局部化或定位的方法
CN108369107B (zh) * 2015-12-08 2022-03-01 施耐德电器工业公司 用于对移动设备进行高精度位置确定的方法和校准装置
CN108369699A (zh) * 2015-12-16 2018-08-03 三星电子株式会社 用于电子设备的引导定位追踪的***和方法
CN106332002A (zh) * 2016-08-22 2017-01-11 浙江大华技术股份有限公司 基于终端标识识别的监控方法、装置、***及移动设备

Also Published As

Publication number Publication date
US11002822B2 (en) 2021-05-11
CN103548401B (zh) 2017-10-13
US10168413B2 (en) 2019-01-01
EP2689617B1 (en) 2017-06-21
EP2689617A4 (en) 2014-04-02
WO2012135026A1 (en) 2012-10-04
US20120246074A1 (en) 2012-09-27
EP2689617A1 (en) 2014-01-29
US20190137594A1 (en) 2019-05-09

Similar Documents

Publication Publication Date Title
CN103548401A (zh) 使用近场通信的服务增强
US10078831B2 (en) Connected toll pass
US20180276674A1 (en) Secure Transactions from a Connected Automobile Based on Location and Machine Identity
EP3477568B1 (en) Customer identification verification process
KR102411007B1 (ko) 이동 단말 p2p에 기초한 신용 지불 방법 및 장치
US10769625B2 (en) Dynamic generation of quick response (QR) codes for secure communication from/to a mobile device
US9603019B1 (en) Secure and anonymized authentication
US20140337232A1 (en) Transaction Validation by Location Based Services (LBS)
US20100144367A1 (en) Method for location determination and a mobile device
JP2019114273A (ja) サービス処理方法および装置、およびサービスサーバ
US20110276419A1 (en) System and method for payment between a hand held` device and a merchant device
CN104205143A (zh) 使用位置数据的移动通信设备和终端之间的交易确认
WO2012068292A1 (en) System and method for physical-world based dynamic contactless data emulation in a portable communication device
KR20100015663A (ko) 신용 카드 사기를 추적하는 방법
CN105321070A (zh) 基于移动终端之间的碰撞方式进行数据处理的方法和***
EP3528523A1 (en) Method and system for managing a multiplicity of credentials
US11659391B2 (en) Real-time authentication using a mobile device on a high generation cellular network
AU2014201153A1 (en) Radio frequency identification notification system
CN112272355A (zh) 一种访客监控管理方法及***
WO2024011012A1 (en) System for the fully automated acquisition of tickets
KR101657087B1 (ko) 비콘을 이용한 개인 인증 방법 및 시스템
KR101746369B1 (ko) 근거리 통신을 이용한 위치 알림 방법과 그를 위한 시스템과 단말기
KR20150084109A (ko) 위치정보 및 시간정보를 이용한 결제시스템 및 그 제어방법
CN110381452A (zh) Gms短信防嗅探方法、终端及服务器
KR20170106890A (ko) 비콘을 이용한 거래 안내 방법, 거래 안내 서버 및 거래 안내 시스템

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