[go: up one dir, main page]

US20180204205A1 - System and Method for Location-Based Transactions - Google Patents

System and Method for Location-Based Transactions Download PDF

Info

Publication number
US20180204205A1
US20180204205A1 US15/899,369 US201815899369A US2018204205A1 US 20180204205 A1 US20180204205 A1 US 20180204205A1 US 201815899369 A US201815899369 A US 201815899369A US 2018204205 A1 US2018204205 A1 US 2018204205A1
Authority
US
United States
Prior art keywords
party
location
commerce
mobile device
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.)
Abandoned
Application number
US15/899,369
Inventor
Anthony Giraudo
Patrick Diamond
John Shay
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.)
KEY 2 MOBILE LLC
Original Assignee
KEY 2 MOBILE LLC
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 KEY 2 MOBILE LLC filed Critical KEY 2 MOBILE LLC
Priority to US15/899,369 priority Critical patent/US20180204205A1/en
Publication of US20180204205A1 publication Critical patent/US20180204205A1/en
Assigned to KEY 2 MOBILE LLC reassignment KEY 2 MOBILE LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DIAMOND, PATRICK, MR, SHAY, JOHN, MR, GIRAUDO, ANTHONY, MR
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Recommending goods or 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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • 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
    • G01S5/10Position of receiver fixed by co-ordinating a plurality of position lines defined by path-difference measurements, e.g. omega or decca systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q10/00Administration; Management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • G06Q10/0832Special goods or special handling procedures, e.g. handling of hazardous or fragile goods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • G06Q10/0833Tracking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q10/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/04Payment circuits
    • G06Q20/047Payment circuits using payment protocols involving electronic receipts
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/108Remote banking, e.g. home banking
    • G06Q20/1085Remote banking, e.g. home banking involving automatic teller machines [ATMs]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/209Specified transaction journal output feature, e.g. printed receipt or voice output
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/325Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/326Payment applications installed on the mobile devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/326Payment applications installed on the mobile devices
    • G06Q20/3267In-app payments
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • G06Q20/3674Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes involving authentication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/4012Verifying personal identification numbers [PIN]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/42Confirmation, e.g. check or permission by the legal debtor of payment
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0623Electronic shopping [e-shopping] by investigating goods or services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Managing shopping lists, e.g. compiling or processing purchase lists
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0639Locating goods or services, e.g. based on physical position of the goods or services within a shopping facility
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0816Indicating performance data, e.g. occurrence of a malfunction
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0841Registering performance data
    • G07C5/085Registering performance data using electronic data carriers
    • H04B5/0031
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • 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/025Services making use of location information using location based information parameters
    • H04W4/027Services making use of location information using location based information parameters using movement velocity, acceleration 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/46Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/48Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
    • 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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position

Definitions

  • the present invention relates to use of location information, along with other data, to carry out a transaction, and more particularly to an application operating on a mobile device, the application being configured to acquire a location of the mobile device and to use the acquired location, along with other data (e.g., authenticating data, time, etc.) to perform a transaction.
  • application operating on a mobile device, the application being configured to acquire a location of the mobile device and to use the acquired location, along with other data (e.g., authenticating data, time, etc.) to perform a transaction.
  • NFC near field communication
  • POS point-of-sale
  • NFC is a set of communication protocols that enable two electronic devices in close proximity (i.e., within four centimeters) to communicate with each other.
  • the NFC standard is based on existing radio-frequency identification (RFID) standards, and involves electromagnetic induction between two loop antennas.
  • RFID radio-frequency identification
  • NFC circuitry must be included in the mobile device, such as the smart phone. Not only does such circuitry require a certain amount of real estate, but it adds costs to the mobile device; costs that are ultimately born by the consumer.
  • NFC circuitry must also be included in the POS device (e.g., the cash register). Again, not only does such circuitry require a certain amount of real estate, but it adds costs to the POS device; costs that are ultimately passed on to the consumer.
  • the two devices must be in close proximity (less than four centimeters) in order to function properly.
  • MST Magnetic Secure Transmission
  • MST technology has advantages over NFC technology (e.g., it can function with traditional POS devices, which include traditional card readers), it still requires MST circuitry 302 ′ to be included in the smartphone 300 ′, increasing the smartphone size and cost, and requires close proximity to the card reader in order to function properly.
  • the mobile device could facilitate a transaction without requiring any additional hardware and/or without having to be in close proximity to (or even requiring) a POS device.
  • the present invention provides a system and method for using at least location information to facilitate a transaction.
  • Preferred embodiments of the present invention include a host device in communication with at least a mobile device (e.g., smartphone, tablet, etc.) via a wide area network (WAN), such as the Internet.
  • WAN wide area network
  • the mobile device downloads a mobile application (e.g., from the host device, a third party, etc.).
  • the mobile application can then be opened and/or logged into.
  • Information provided by the mobile application e.g., user name, password, biometric data of the user, etc.
  • the application then provides the host device with location information (e.g., the mobile device's location, information that can be used to determine the mobile device's location, etc.), where it is used to identify a second party (e.g., a particular merchant). This may be accomplished using a second party/location map stored in a database on the host device.
  • information concerning the second party can then be provided to the mobile application, and displayed to the first party (user).
  • the information which is previously provided by the merchant (e.g., a merchant device), stored in the database on the host device, and linked (directly or indirectly) to the location information, may include the identity of the second party (e.g., merchant's name, address, phone number, logo, etc.), and/or goods/services provided by the second party (e.g., a menu of goods/services provided by the merchant, a particular good/service purchased by the user, etc.).
  • the host device may then continue to communicate with both the mobile device and/or the merchant device until the financial transaction is complete.
  • a user may walk into (or up to) a store and open and/or log into the mobile application.
  • the host device may then use the login information to locate the user's account in the database, which may be linked to at least one payment method.
  • the mobile application may then provide location information to the host device, where it is used to identify the store.
  • Information concerning the store e.g., name, logo, etc.
  • the host device may then provide the user with a menu of goods/services offered at the store. The user can then interact with the menu to place an order for at least one good/service.
  • the host device may provide the order to the merchant device, charge the user's payment method (e.g., after the order has been acknowledgement by the merchant, etc.), and provide a receipt to the mobile application operating on the mobile device and/or merchant device. The user can then use the receipt to acquire the good/service from the store and/or show proof of purchase before leaving the store.
  • the merchant device may provide the order to the merchant device, charge the user's payment method (e.g., after the order has been acknowledgement by the merchant, etc.), and provide a receipt to the mobile application operating on the mobile device and/or merchant device. The user can then use the receipt to acquire the good/service from the store and/or show proof of purchase before leaving the store.
  • the host device may receive an order from the merchant device (e.g., an order that the user placed with a cashier while in the store, etc.).
  • the location information provided by the mobile application is then used to not only identify the store but a pending order.
  • the pending order would be provided to the mobile application. If the user acknowledges the order, then the user's payment method would be charged, and receipts would be provided to the mobile application operating on the mobile device and the merchant device. The receipt would inform the merchant that the user has paid for the pending order.
  • the host device could either provide the mobile application with the pending orders, requiring the user to select the order that is theirs, or another method could be used to associate one of the pending orders to the mobile application (or user's account).
  • the merchant could enter a name (or other identifying information) that could be used to identify the proper account
  • the user could enter identifying information (e.g., order number, etc.) that could be used to identify the proper order
  • individual locations within the store could be used to identify individual orders. For example, a location in front of a first cashier could be used to link an account of a user standing at that location to an order placed by the first cashier, etc.
  • the mobile device may include at least one transceiver configured to communicate with the host device (e.g., via the Internet) and to communicate with other devices in order to acquire location information and/or determine a user's location.
  • the transceiver(s) may be configured to communicate with the host device via at least one satellite, at least one cell tower, and/or at least one wireless (Internet) device (e.g., using Bluetooth, WiFi, etc.).
  • the transceiver(s) may also be configured to communicate with these devices to acquire location information (e.g., using GPS, GSM (e.g., multilateration of radio signals between cell towers), WiFi-based positioning, etc.).
  • location information is provided by at least one radio head in a distributed system, as described in the co-pending patent application (Ser. No. 15/154,970), which is incorporated herein by reference.
  • a critical aspect of the invention is determining the location of the user, or more particularly the user's mobile device. As discussed above, this may be the actual location of the device or a more general location of the device. In one embodiment of the present invention, the system only needs to determine which one of a plurality of parties (e.g., a plurality of stores, etc.) the device is located. If the device is located in a first store, then acts of commerce associated with the first store can be provided to the user. Similarly, if the device is located in a second store, then acts of commerce associated with the second store can be provided to that user.
  • a plurality of parties e.g., a plurality of stores, etc.
  • location of the device is used to determine more than just the store in which the device is located. In this embodiment it is further used to identify where inside the store the device is located. For example, the device could be in front of a first checkout, a second checkout, etc.
  • This embodiment allows multiple pending orders to be linked to the proper user, or mobile application. For example, if the user is standing in front of the first cashier, and the first cashier has just entered an order, then the order can be associated with the user regardless of other orders entered by other cashiers, or other applications operating on other mobile devices within the store.
  • FIG. 1 depicts a prior art mobile device communicating with a point of sale (POS) device using near field communication (NFC) technology;
  • POS point of sale
  • NFC near field communication
  • FIG. 2 depicts a prior art mobile device communicating with a point of sale (POS) device using magnetic secure transmission (MST) technology;
  • POS point of sale
  • MST magnetic secure transmission
  • FIG. 3 depicts a system that uses at least location information to facilitate a transaction in accordance with one embodiment of the present invention, said system comprising at least a host device in communication with a mobile device and a merchant device;
  • FIG. 4 depicts one embodiment of components included in the mobile device shown in FIG. 3 ;
  • FIG. 5 depicts exemplary devices that the mobile device may communicate with in order to acquire location information
  • FIG. 6 depicts another device (i.e., radio head) that the mobile device may communicate with in order to acquire location information
  • FIG. 7 illustrates how a plurality of radio heads can be used to identify the mobile device's location (e.g., x, y, and/or z).
  • FIG. 8 depicts a method for using at least location information to facilitate a transaction in accordance with one embodiment of the present invention
  • FIG. 9 depicts a method for using a mobile application to facilitate a transaction in accordance with one embodiment of the present invention.
  • FIGS. 10 a - f depict exemplary screen shots of a mobile application being used to facilitate a transaction in accordance with one embodiment of the present invention
  • FIG. 11 illustrates use of the present invention to locate a mobile device within one of a plurality of establishments
  • FIG. 12 illustrates use of the present invention to locate a mobile device within an establishment.
  • Preferred embodiments of the present invention include a host device communicating with at least a mobile device (e.g., smartphone, tablet, etc.) via a wide area network (WAN), such as the Internet.
  • WAN wide area network
  • the present invention is no so limited, and can be used to carry out any type of transaction (e.g., acquire money from an automatic teller machine (ATM), return a digital video disc (DVD) to a DVD drop box, acquire a menu from a restaurant, acquire data on a landmark, acquiring secure data, delivery confirmation of goods, etc.).
  • ATM automatic teller machine
  • DVD digital video disc
  • FIGS. 1 and 2 depict prior art mobile devices that can be used to facilitate financial transactions, with FIG. 1 using near field communication (NFC) technology and FIG. 2 using magnetic secure transmission (MST) technology. While both of these technologies can be used facilitate a financial transaction, they both have common drawbacks. For example, both technologies require additional circuitry (and additional costs) and close proximity in order to facilitate a transaction.
  • NFC near field communication
  • MST magnetic secure transmission
  • the mobile device 300 can be used to facilitate a transaction by using standard mobile device circuitry to communicate with a host device 10 over a wide area network (WAN) 20 , such as the Internet.
  • WAN wide area network
  • the host device may also be in communication with at least one merchant device 40 , such as a POS device.
  • FIG. 3 depicts the mobile device 30 as a smartphone, and the merchant device 40 as a desktop computer
  • the present invention is not so limited.
  • any networked device e.g., desktop computer, laptop computer, tablet, smartphone, network appliance, network POS device, etc.
  • the present invention is not limited to a host device 10 that includes the components depicted in FIG. 3 .
  • a host device that includes fewer, additional, and/or different components is within the spirit and scope of the present invention.
  • the mobile device 30 downloads a mobile application (not shown) (e.g., from the host device, a third party, etc.).
  • the mobile application operating on the mobile device 30 , can then be opened and/or logged into, where it will communicate with the host device 10 (e.g., via the web server 12 and the WAN 20 ).
  • Information provided by the mobile application and stored in the database 16 e.g., user name, password, biometric data of the user, etc.
  • Location information (e.g., the mobile device's location, information that can be used to determine the mobile device's location, etc.) may be received from the mobile application and used (e.g., by the application 14 ) to identify a second party (e.g., a particular merchant). This may be accomplished using a second party/location map stored in the database 16 . Once the second party is located, information concerning the second party can then be provided to the mobile application operating on the mobile device 30 , and displayed to the first party (user).
  • a second party e.g., a particular merchant
  • the information which is preferably provided by the merchant device 40 , stored in the database 16 , and linked (directly or indirectly) to the location information, may include the identity of the second party (e.g., merchant's name, address, phone number, logo, etc.), and/or goods/services provided by the second party (e.g., a menu of goods/services provided by the merchant, a particular good/service purchased by the user, etc.).
  • the host device 10 (or application 14 operating thereon) may then continue to communicate with the both the mobile device 30 and/or the merchant device 40 until the financial transaction is complete. Examples of how the invention may be used to facilitate a transaction will now be provided.
  • a user may walk into (or up to) a store and open and/or log into the mobile application.
  • the host device 10 may then use the login information to locate the user's account in the database 16 , which may be linked to at least one payment method.
  • the mobile application may then provide location information to the host device 10 , where it is used to identify the store in the database 16 .
  • Information concerning the store e.g., name, logo, etc.
  • the application 14 may then provide the user with a menu of goods/services offered at the store. The user can then interact with the menu to place an order for at least one good/service. After the order has been placed and/or acknowledged by the user, the application 14 may provide the order to the merchant device 40 , charge the user's payment method (e.g., after the order has been acknowledgement by the merchant, etc.), and provide a receipt to the mobile application operating on the mobile device 30 and/or merchant device 40 . The user can then use the receipt to acquire the good/service from the store and/or show proof of purchase before leaving the store.
  • the application 14 may then provide the user with a menu of goods/services offered at the store. The user can then interact with the menu to place an order for at least one good/service. After the order has been placed and/or acknowledged by the user, the application 14 may provide the order to the merchant device 40 , charge the user's payment method (e.g., after the order has been acknowledgement by the merchant, etc.), and provide a receipt to the
  • the application 14 may receive an order from the merchant device 40 (e.g., an order that the user placed with a cashier while in the store, etc.).
  • the location information provided by the mobile application is then used to not only identify the store but a pending order.
  • the pending order would be provided to the mobile application. If the user acknowledges the order, then the user's payment method would be charged, and receipts would be provided to the mobile application operating on the mobile device 30 and the merchant device 40 .
  • the receipt would inform the merchant that the user has paid for the pending order, and can now provide the user with the corresponding good/service.
  • the host device could either provide the mobile application with the pending orders, requiring the user to select the order that is theirs, or another method could be used to associate one of the pending orders to the user's account. For example, the merchant could enter a name (or other identifying information) that could be used to identify the proper account, the user could enter identifying information (e.g., order number, etc.) that could be used to identify the proper order, or individual locations within the store could be used to identify individual orders.
  • identifying information e.g., order number, etc.
  • a location in front of a first cashier could be used to link an account of a user standing at that location to an order placed by the first cashier
  • a location in front of a second cashier could be used to link an account of a user standing at that location to an order placed with by the second cashier, etc.
  • location information may be used in conjunction with location information to identify a particular merchant and/or pending order. For example, to identify a pending order, time or a time period (e.g., a fifteen second window, etc.) may be used along with location information. In other words, an order that was placed within fifteen seconds of a request to pay by the mobile application is more likely the correct order than an order that was placed five minutes ago.
  • location information may include information previously acquired (e.g., before the user enters the store). This would allow the present invention to operate when the mobile device is unable to acquire location information at the time a purchase is being made/confirmed.
  • the present invention is not limited to facilitating financial transactions at a store.
  • the present invention could be used to acquire money from an ATM (e.g., while standing in front of the ATM, using a soft keypad on the mobile device to request funds), order a movie in a hotel room (e.g., while sitting in the hotel room), acquiring a listing of businesses within a high-rise building (e.g., while standing in the lobby of the building), acquire information about the Statue of Liberty (e.g., while standing in Battery Park), etc.
  • an ATM e.g., while standing in front of the ATM, using a soft keypad on the mobile device to request funds
  • order a movie in a hotel room e.g., while sitting in the hotel room
  • acquiring a listing of businesses within a high-rise building e.g., while standing in the lobby of the building
  • acquire information about the Statue of Liberty e.g., while standing in Battery Park
  • FIG. 4 illustrates components that may be included in the mobile device, such as a display 32 , processor 34 , memory 36 , input 38 , and transceiver(s) 50 .
  • the memory 36 may be configured to store a mobile application (e.g., downloaded from the host device, a third party, etc.), and the transceiver(s) may be configured to communicate with the host device via the WAN and to communicate with other devices in order to acquire location information and/or determine a user's location.
  • a mobile application e.g., downloaded from the host device, a third party, etc.
  • the transceiver(s) may be configured to communicate with the host device via the WAN and to communicate with other devices in order to acquire location information and/or determine a user's location.
  • the transceiver(s) 50 may be configured to communicate with the host device via at least one satellite 52 , at least one cell tower 54 , and/or at least one wireless (Internet) device (e.g., using Bluetooth, WiFi, etc.).
  • the transceiver(s) 50 may also be configured to communicate with these devices to acquire location information (e.g., using GPS, GSM (e.g., multilateration of radio signals between cell towers), WiFi-based positioning, etc.).
  • location information may be the actual location of the device (e.g., x, y, and/or z coordinates), an estimated or approximate location of the device, or information that can be used to acquire or estimate the location (or approximate location) of the device. It should also be appreciated that the present invention is not limited to any particular method for determining location, and all methods generally known to those skilled in the art are within the spirit and scope of the present invention.
  • the mobile device may acquire location information from a network device, such as radio head.
  • a network device such as radio head.
  • a network device such as radio head.
  • Such a system is disclosed in co-pending patent application entitled “Multi-Standard in Building Mobile Radio Access Network,” filed on May 14, 2016 (Ser. No. 15/154,970), the contents of which are incorporated herein by reference.
  • the disclosure of how a plurality of radio heads, located throughout a building can be used to provide location information on a mobile device is incorporated herein by reference.
  • Such a system is shown in FIG. 6 , where a distributed system is used to determine a location of a mobile device.
  • a distributed system includes at least one mobile device 30 and at least one centralized device (e.g., interface gateway 106 and/or radio head 102 d ) in communication with a plurality of radio heads (e.g., 102 a , 102 b , 102 c ).
  • the centralized device may be configured to recognize when the mobile device 30 has entered a particular service area (e.g., entered a particular building).
  • the mobile device 30 may communicate with different radio heads (e.g., 102 a , 102 b , 102 c ). It is during this communication that the radio head can inform the mobile device 30 and/or the centralized device (e.g., interface gateway 106 and/or radio head 102 d ) of the mobile device's location (e.g., x, y, and/or z coordinates). The mobile device's location can then be provided to the host by the mobile device (as previously discussed), or by the centralized device (via a separate communicate with the host device or by intercepting and modifying the mobile device's communication with the host device).
  • the radio head can inform the mobile device 30 and/or the centralized device (e.g., interface gateway 106 and/or radio head 102 d ) of the mobile device's location (e.g., x, y, and/or z coordinates).
  • the mobile device's location can then be provided to the host by the mobile device (as previously discussed), or by
  • radio heads can use received power to determine the location of a mobile device.
  • the received power level from a particular mobile device is measured by a plurality of radio heads 102 . Since the absolute transmitted power by the mobile device is unknown, the relative received signal strength at the radio heads are compared and the location of the mobile device can be estimated based on the relative distances from the radio heads.
  • a time of arrival approach can be used (either alone or in addition a received power approach) to locate the position of the mobile device. In this layout, radio heads 102 will look for a special signal or signal feature and create a timestamp of the signal feature arrival.
  • the relative position of the mobile device is determined.
  • its position could be programmed during installation for maximum accuracy, but the techniques described above, namely based on power measurement and time-of-arrival measurement, can also be applied for the radio heads to determine their own relative positions.
  • sensors can be used to monitor the transmission from the radio head(s) 102 . This extra capability would allow the location measurements to remain accurate even if the radio heads are moved from the manually entered positions at installation.
  • the location information provided by the radio heads not only give latitude and longitude coordinates for each mobile device, but also floor information, allowing a user to be even more precisely located by including information about their altitude. This information is particularly useful when facilitating a transaction in a multi-floor structure.
  • the location information could be conveyed from the mobile device to the host, directly, or from the centralized device (e.g., interface gateway 106 and/or radio head 102 d ) to the host device.
  • the centralized device (or a portion thereof) could be used to provide location information to the host device, similar to how 911 communications are described in the application incorporated by reference. This can be done by either a separate communication or by intercepting and modifying the mobile device's communication.
  • Login information may include user name and password, or more secure information such as biometric data of the first party (e.g., data on the user's fingerprints, iris, retina, facial features, etc.).
  • Login information may also include a unique key, or a key unique to the mobile application and/or mobile device. The key could be either communicated or used to encode/decode and/or encrypt/decrypt communications between the mobile application and the host device.
  • the login information can be used to locate the first party's account.
  • the first party's account is an account that is linked to the mobile application, the mobile device, and/or at least one payment method (e.g., the user's credit card, debit card, etc.).
  • the location of the mobile device is then determined at step 804 . Location can be determined by the mobile application, by the host device based on information provided by the mobile application, or by information provided by a third party (e.g., the centralized device in a distributed system, etc.). Once determined, location is then used to identify a second party (e.g., a merchant, a store, etc.) at step 806 . This may be accomplished using a second party/location map stored on the host device.
  • a second party e.g., a merchant, a store, etc.
  • Pending acts of commerce are generally orders for goods/services that may or may not be linked to time or a time period (e.g., within a thirty second window, etc.). If the answer is “yes,” then a determination is made at step 810 on whether there is more than one order pending. If the answer is “no,” then the first party's account, or payment method linked thereto, is charged for the order at step 816 . A receipt is then provided to the mobile application and/or the merchant device at step 818 ending the method at step at 820 .
  • a menu of available acts of commerce e.g., goods and/or services provided by the second party
  • the first party can then select a particular act of commerce that the user would like to purchase at step 812 , and the first party's account (or payment method linked thereto) is charged at step 816 .
  • a receipt is then provided to the mobile application and/or merchant device at step 818 , ending the method at step 820 .
  • the first party may select their order at step 812 .
  • the host may select the correct order by associating data received from the merchant device and/or the mobile application (e.g., user name, order number, specific location (e.g., cash register one), time period, etc.) with a particular order.
  • the first party's account (or payment method linked thereto) is then charged for the selected/identified order at step 816 .
  • a receipt is then provided to the mobile application and/or merchant device at step 818 , ending the method at step 820 .
  • the present invention is not limited to the steps illustrated in FIG. 8 , and fewer, additional, or different steps are within the spirit and scope of the present invention.
  • steps 808 and 810 may be deleted, with step 814 being located between steps 806 and 812 .
  • step 814 may be deleted.
  • the first party may be required to acknowledge the order before their account is charged.
  • the present invention is not limited to the steps being performed in the order illustrated in FIG. 8 .
  • the mobile application could determine the device's location before login information is received.
  • FIG. 9 One method of using a mobile application to facilitate a transaction is depicted in FIG. 9 .
  • the application is open at step 900 .
  • the first party (user) may then enter login information at step 904 .
  • the login information may include user name, password, biometric data, etc., and may further require the use of a unique key.
  • the first party (user) would be provided with information associated with the location. This may include data on the second party (e.g., store name, logo, etc.) and/or data on acts of commerce (goods and/or services) provided by the second party.
  • the user can confirm that the application is functioning properly (e.g., the store identified is the one that they are in, etc.).
  • Data on the acts of commerce can either be a menu of available goods and/or services and/or at least one pending order.
  • steps 908 a determination is made as to whether multiple acts of commerce are provided (e.g., a menu of goods and/or services, multiple pending orders, etc.) or whether a single act of commerce is provided (e.g., only one good or service is available, only one pending order, etc.). if the answer is “yes,” then the first party (or in an alternate embodiment, the host) must select one act of commerce at step 910 . if the answer is “no,” then no selection is necessary.
  • the single act of commerce (as provided or selected) is acknowledged. If the act (or order) is not acknowledged, then the method stops at step 916 . However, if the act (or order) is acknowledged, then the first party's account (or payment method linked thereto) is charged at step 914 , ending the method at step 916 .
  • a receipt or proof of purchase may be provided to the mobile application and/or merchant device after step 914 .
  • the user may need to select an option (e.g., “pay now,” etc.) to trigger matching the location with a particular act of commerce. This may be performed before, after or during step 906 and would allow the system to more closely synch the placing of an order (e.g., by a cashier) and a request for payment (e.g., by the user).
  • an order e.g., by a cashier
  • a request for payment e.g., by the user
  • FIGS. 10 a -10 f depict exemplary screen shots of a mobile application being used to facilitate a transaction.
  • a Key2MobileTM (or other owner of the mobile application) login screen may be provided to the first party.
  • the first party enters a user name and password.
  • other verifying information may be provided or used including biometric data (e.g., fingerprint, iris, retina, facial features, etc.), a unique key (which may be entered or stored on the mobile device and used to either uniquely identify the mobile application and/or or to encode/decode and/or encrypt/decrypt communications between the mobile application and the host device), etc.
  • biometric data e.g., fingerprint, iris, retina, facial features, etc.
  • a unique key which may be entered or stored on the mobile device and used to either uniquely identify the mobile application and/or or to encode/decode and/or encrypt/decrypt communications between the mobile application and the host device, etc.
  • the application may determine a location for the mobile device, which may be the actual location, or an approximate (or estimated) location, and may be acquired using one or more known techniques (e.g., using communications with at least one cell tower, satellite, radio head, etc.).
  • the location can be used (either alone or together with other information, such as time, etc.) to identify a second party, such as a merchant or an entity associated with the location.
  • a second party such as a merchant or an entity associated with the location.
  • the application see, e.g., FIG. 10 c , “CompanyName” with logo).
  • the user can also be provided with options associated with the second party. In one embodiment of the present invention, as shown in FIG. 10 c , this may include high-level options that can be facilitated by the mobile application. For example, assume a user walks into a cellular telephone store.
  • the “perform action” 1010 option which may include the sub-category “upgrade cellular telephone” (not shown).
  • the host device would then notify the store of this request for assistance. If the user is there to pay his/her cellular telephone bill, the user could select the “make payment” 1008 option.
  • the host could then use information stored in the database or information entered by the user (e.g., the user's telephone or account number) to make a payment. If the user is there to make a purchase, he/she may select the “make purchase” option.
  • the user may then be provided with at least one act of commerce that the second party offers, depending on how the system, application, and/or second party is configured.
  • a single act of commerce may be provided to the user. Otherwise, the user may be provided with a menu of acts of commerce offered by the second party. This is shown in FIG. 10 d , where the user can select from “item number 1” 1012 , “item number 2” 1014 , and “item number 3” 1016 .
  • the “selected item” 1018 may then be provided to the user, along with an “acknowledge purchase” 1020 option (see FIG. 10 e ). If the user acknowledges the purchase, the host device will be notified, the payment method linked to the user's account will be charged, and a proof of purchase (e.g., receipt) will be provided to the user and/or merchant, thereby completing the financial transaction (see FIG. 10 f ). It should be appreciated that the present invention is not limited to the screen shots depicted in FIG. 10 a - f , and the screen shots are merely exemplary. Depending on (i) how the system is configured, (ii) the information available to the host on the second party, and (ii) options selected by the first party, will dictate the type of information provided to the user and/or merchant and the order in which the information is provided.
  • a critical aspect of the invention is determining the location of the user, or more particularly the user's mobile device. As discussed above, this may be the actual location of the device or a more general location of the device. In one embodiment of the present invention, as shown in FIG. 11 , the system only needs to determine which second party (e.g., store, etc.) the device is located. If the device is located in the shop 1102 , then acts of commerce associated with that second party can be provided to the user. Similarly, if the device is located in the supermarket 1104 , then acts of commerce associated with that second party can be provided to that user. The same holds true for the shops 1106 and 1108 .
  • the shop 1102 acts of commerce associated with that second party can be provided to the user.
  • acts of commerce associated with that second party can be provided to that user. The same holds true for the shops 1106 and 1108 .
  • location of the device is used to determine more than just the second party. In this embodiment it is used to identify where inside the second party the device is located.
  • the device could be in front of a first checkout 1202 , a second checkout 1204 , or a third checkout 1206 .
  • This embodiment allows multiple pending orders to be linked to the proper user, or mobile application operating on a mobile device. For example, if the user is standing in front of the first checkout 1202 , and the cashier at the first checkout just entered an order, then that order can be associated with the user regardless of other orders entered by the second or third checkout 1204 , 1206 , or other applications operating on other mobile devices.
  • the present invention could be used to access secure information (e.g., from a database on a host device (see, e.g., FIG. 3 at 10 and 16 ), from a second computer via a host device (see, e.g., FIG. 3 at 10 and 40 ), etc.).
  • secure information e.g., from a database on a host device (see, e.g., FIG. 3 at 10 and 16 ), from a second computer via a host device (see, e.g., FIG. 3 at 10 and 40 ), etc.
  • a user may be allowed to access, or be provided with, secure information if the user is in possession of, or using, a verified (mobile) computing device and verified login, biometric, and/or location data is provided/acquired.
  • a remote computing device may be configured to provide secure information to a particular (mobile) device (e.g., one that is running a particular (mobile) application, one that has at least one unique key (e.g., for encoding, decoding, encrypting, decrypting, etc.), etc.) only if the remote device receive proper login data (e.g., user name, password, etc.), proper biometric data (e.g., biometric data (e.g., fingerprint data, iris data, etc.) corresponding to the user, etc.), and/or proper location data (e.g., confirming that the (mobile) computing device is at a proper or authorized location).
  • a host device for a law firm may only allow devices that are located within the law firm to access confidential, sensitive, and/or privileged information.
  • the present invention could be used for delivery confirmation of goods.
  • a delivery person or drone, robot, etc.
  • a particular (mobile) device e.g., one that is running a particular (mobile) application, one that has at least one unique key, etc.
  • the host device receives/confirms proper login, biometric, and/or location data. If the host device confirms that the password and/or biometric data matches the individual (e.g., user name, etc.), and/or
  • a receipt e.g., barcode, etc.
  • location data may be used to facilitate a transaction, it may also (or instead) be used by the delivery person, drone, robot, etc. to locate the individual or to where the goods should be delivered.
  • a receipt may also (or instead) be provided to a mobile device carried by the delivery person.
  • delivery confirmation may also (or instead) be provided to the goods, where delivery confirmation results in at least one function being performed.
  • the vehicle may require delivery confirmation before it allows entry and/or operates properly.
  • the device may require delivery confirmation before it operates properly.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Signal Processing (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Computer Security & Cryptography (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

A system and method for using at least location information to facilitate a transaction is provided. In one embodiment of the present invention, a mobile application operating on a mobile device is used to determine a location of the mobile device. Location information is then provided to a host device, where it is used to identify a second party (e.g., a store at the location, etc.). Information on the second party (e.g., store name, etc.) and acts of commerce (e.g., goods and services) offered by the second party is then provided to the mobile application. A first party can then interact with the mobile application to select or confirm an act of commerce that they would like to purchase. The host device then charges a payment method linked to the first party's account, and receipts of the purchase are provided to the mobile application and a merchant device.

Description

    CROSS-REFERENCE TO RELATED APPLICATION
  • This application is a continuation of U.S. patent application Ser. No. 15/688,297, filed Aug. 28, 2017, which is a continuation of U.S. patent application Ser. No. 15/410,544, filed Jan. 19, 2017, which applications are specifically incorporated herein, in their entirety, by reference.
  • BACKGROUND OF THE INVENTION Field of the Invention
  • The present invention relates to use of location information, along with other data, to carry out a transaction, and more particularly to an application operating on a mobile device, the application being configured to acquire a location of the mobile device and to use the acquired location, along with other data (e.g., authenticating data, time, etc.) to perform a transaction.
  • Description of Related Art
  • Mobile devices, such as smartphones, are becoming more and more a part of our everyday lives. For years, there has been talk of a “digital wallet,” where a person's mobile device replaces their wallet, and can be used to pay for goods and services. Over the past several years, this talk has become a reality with services such as Apple Pay™. Apple Pay™ uses near field communication (NFC) technology to facilitate a transaction between a person's smartphone and a merchant's point-of-sale (POS) device. However, as shown in FIG. 1, in order for this transaction to take place, both the smartphone 300 and the POS device 400 must include NFC circuitry (e.g., 302, 402). NFC is a set of communication protocols that enable two electronic devices in close proximity (i.e., within four centimeters) to communicate with each other. The NFC standard is based on existing radio-frequency identification (RFID) standards, and involves electromagnetic induction between two loop antennas.
  • While NFC technology can be used to facilitate a transaction, it has several drawbacks. First, NFC circuitry must be included in the mobile device, such as the smart phone. Not only does such circuitry require a certain amount of real estate, but it adds costs to the mobile device; costs that are ultimately born by the consumer. Second, NFC circuitry must also be included in the POS device (e.g., the cash register). Again, not only does such circuitry require a certain amount of real estate, but it adds costs to the POS device; costs that are ultimately passed on to the consumer. And finally, the two devices must be in close proximity (less than four centimeters) in order to function properly.
  • In an effort to address some of these drawback, Samsung™ launched Samsung Pay™. While Samsung Pay™ supports NFC technology, it also supports Magnetic Secure Transmission (MST) technology. MST technology is technology that emits a magnetic signal that mimics the magnetic strip on a traditional payment card. As shown in FIG. 2, MST circuitry 302′ in the smartphone 300′ sends a magnetic signal to the card reader 402′ of the POS device 400′, emulating the swiping of a physical card. While MST technology has advantages over NFC technology (e.g., it can function with traditional POS devices, which include traditional card readers), it still requires MST circuitry 302′ to be included in the smartphone 300′, increasing the smartphone size and cost, and requires close proximity to the card reader in order to function properly.
  • Thus, it would be advantageous to develop a mobile solution that overcame as least some of the foregoing drawbacks. For example, it would be beneficial if the mobile device could facilitate a transaction without requiring any additional hardware and/or without having to be in close proximity to (or even requiring) a POS device.
  • SUMMARY OF THE INVENTION
  • The present invention provides a system and method for using at least location information to facilitate a transaction. Preferred embodiments of the present invention include a host device in communication with at least a mobile device (e.g., smartphone, tablet, etc.) via a wide area network (WAN), such as the Internet.
  • In one embodiment of the present invention, the mobile device downloads a mobile application (e.g., from the host device, a third party, etc.). The mobile application can then be opened and/or logged into. Information provided by the mobile application (e.g., user name, password, biometric data of the user, etc.) can then be used to identify the first party's (user's) account, which is preferably linked to at least one payment method (e.g., credit cart, debit card, PayPal™ account, etc.). The application then provides the host device with location information (e.g., the mobile device's location, information that can be used to determine the mobile device's location, etc.), where it is used to identify a second party (e.g., a particular merchant). This may be accomplished using a second party/location map stored in a database on the host device.
  • Once the second party is located, information concerning the second party can then be provided to the mobile application, and displayed to the first party (user). The information, which is previously provided by the merchant (e.g., a merchant device), stored in the database on the host device, and linked (directly or indirectly) to the location information, may include the identity of the second party (e.g., merchant's name, address, phone number, logo, etc.), and/or goods/services provided by the second party (e.g., a menu of goods/services provided by the merchant, a particular good/service purchased by the user, etc.). The host device may then continue to communicate with both the mobile device and/or the merchant device until the financial transaction is complete.
  • By way of example, a user may walk into (or up to) a store and open and/or log into the mobile application. The host device may then use the login information to locate the user's account in the database, which may be linked to at least one payment method. The mobile application may then provide location information to the host device, where it is used to identify the store. Information concerning the store (e.g., name, logo, etc.) may then be provided to the mobile application and displayed to the user. This allows the user to confirm that the correct store has been located. The host device may then provide the user with a menu of goods/services offered at the store. The user can then interact with the menu to place an order for at least one good/service. After the order has been placed and/or acknowledged by the user, the host device may provide the order to the merchant device, charge the user's payment method (e.g., after the order has been acknowledgement by the merchant, etc.), and provide a receipt to the mobile application operating on the mobile device and/or merchant device. The user can then use the receipt to acquire the good/service from the store and/or show proof of purchase before leaving the store.
  • In another example, the host device may receive an order from the merchant device (e.g., an order that the user placed with a cashier while in the store, etc.). The location information provided by the mobile application is then used to not only identify the store but a pending order. The pending order would be provided to the mobile application. If the user acknowledges the order, then the user's payment method would be charged, and receipts would be provided to the mobile application operating on the mobile device and the merchant device. The receipt would inform the merchant that the user has paid for the pending order.
  • In yet another example, if there is more than one order pending, the host device could either provide the mobile application with the pending orders, requiring the user to select the order that is theirs, or another method could be used to associate one of the pending orders to the mobile application (or user's account). For example, the merchant could enter a name (or other identifying information) that could be used to identify the proper account, the user could enter identifying information (e.g., order number, etc.) that could be used to identify the proper order, or individual locations within the store could be used to identify individual orders. For example, a location in front of a first cashier could be used to link an account of a user standing at that location to an order placed by the first cashier, etc.
  • In embodiments of the present invention, the mobile device may include at least one transceiver configured to communicate with the host device (e.g., via the Internet) and to communicate with other devices in order to acquire location information and/or determine a user's location. For example, the transceiver(s) may be configured to communicate with the host device via at least one satellite, at least one cell tower, and/or at least one wireless (Internet) device (e.g., using Bluetooth, WiFi, etc.). The transceiver(s) may also be configured to communicate with these devices to acquire location information (e.g., using GPS, GSM (e.g., multilateration of radio signals between cell towers), WiFi-based positioning, etc.). In an alternate embodiment of the present invention, location information is provided by at least one radio head in a distributed system, as described in the co-pending patent application (Ser. No. 15/154,970), which is incorporated herein by reference.
  • A critical aspect of the invention is determining the location of the user, or more particularly the user's mobile device. As discussed above, this may be the actual location of the device or a more general location of the device. In one embodiment of the present invention, the system only needs to determine which one of a plurality of parties (e.g., a plurality of stores, etc.) the device is located. If the device is located in a first store, then acts of commerce associated with the first store can be provided to the user. Similarly, if the device is located in a second store, then acts of commerce associated with the second store can be provided to that user.
  • In another embodiment of the present invention, location of the device is used to determine more than just the store in which the device is located. In this embodiment it is further used to identify where inside the store the device is located. For example, the device could be in front of a first checkout, a second checkout, etc. This embodiment allows multiple pending orders to be linked to the proper user, or mobile application. For example, if the user is standing in front of the first cashier, and the first cashier has just entered an order, then the order can be associated with the user regardless of other orders entered by other cashiers, or other applications operating on other mobile devices within the store.
  • A more complete understanding of a system and method for using at least location information to facilitate a transaction will be afforded to those skilled in the art, as well as a realization of additional advantages and objects thereof, by a consideration of the following detailed description of the preferred embodiment. Reference will be made to the appended sheets of drawings, which will first be described briefly.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 depicts a prior art mobile device communicating with a point of sale (POS) device using near field communication (NFC) technology;
  • FIG. 2 depicts a prior art mobile device communicating with a point of sale (POS) device using magnetic secure transmission (MST) technology;
  • FIG. 3 depicts a system that uses at least location information to facilitate a transaction in accordance with one embodiment of the present invention, said system comprising at least a host device in communication with a mobile device and a merchant device;
  • FIG. 4 depicts one embodiment of components included in the mobile device shown in FIG. 3;
  • FIG. 5 depicts exemplary devices that the mobile device may communicate with in order to acquire location information;
  • FIG. 6 depicts another device (i.e., radio head) that the mobile device may communicate with in order to acquire location information;
  • FIG. 7 illustrates how a plurality of radio heads can be used to identify the mobile device's location (e.g., x, y, and/or z).
  • FIG. 8 depicts a method for using at least location information to facilitate a transaction in accordance with one embodiment of the present invention;
  • FIG. 9 depicts a method for using a mobile application to facilitate a transaction in accordance with one embodiment of the present invention;
  • FIGS. 10a-f depict exemplary screen shots of a mobile application being used to facilitate a transaction in accordance with one embodiment of the present invention;
  • FIG. 11 illustrates use of the present invention to locate a mobile device within one of a plurality of establishments; and
  • FIG. 12 illustrates use of the present invention to locate a mobile device within an establishment.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • Preferred embodiments of the present invention include a host device communicating with at least a mobile device (e.g., smartphone, tablet, etc.) via a wide area network (WAN), such as the Internet. It should be appreciated that while the present invention is described in terms of facilitating a financial transaction (e.g., paying money in exchange for goods and/or services), the present invention is no so limited, and can be used to carry out any type of transaction (e.g., acquire money from an automatic teller machine (ATM), return a digital video disc (DVD) to a DVD drop box, acquire a menu from a restaurant, acquire data on a landmark, acquiring secure data, delivery confirmation of goods, etc.).
  • FIGS. 1 and 2 depict prior art mobile devices that can be used to facilitate financial transactions, with FIG. 1 using near field communication (NFC) technology and FIG. 2 using magnetic secure transmission (MST) technology. While both of these technologies can be used facilitate a financial transaction, they both have common drawbacks. For example, both technologies require additional circuitry (and additional costs) and close proximity in order to facilitate a transaction.
  • The present invention addresses these drawbacks by using existing circuitry to facilitate a transaction. In one embodiment of the present invention, as shown in FIG. 3, the mobile device 300 can be used to facilitate a transaction by using standard mobile device circuitry to communicate with a host device 10 over a wide area network (WAN) 20, such as the Internet. The host device may also be in communication with at least one merchant device 40, such as a POS device.
  • It should be appreciated that while FIG. 3 depicts the mobile device 30 as a smartphone, and the merchant device 40 as a desktop computer, the present invention is not so limited. For example, use of any networked device (e.g., desktop computer, laptop computer, tablet, smartphone, network appliance, network POS device, etc.) by either party (customer and/or merchant) is within the spirit and scope of the present invention. It should also be appreciated that the present invention is not limited to a host device 10 that includes the components depicted in FIG. 3. For example, a host device that includes fewer, additional, and/or different components is within the spirit and scope of the present invention.
  • In one embodiment of the present invention, as shown in FIG. 3, the mobile device 30 downloads a mobile application (not shown) (e.g., from the host device, a third party, etc.). The mobile application, operating on the mobile device 30, can then be opened and/or logged into, where it will communicate with the host device 10 (e.g., via the web server 12 and the WAN 20). Information provided by the mobile application and stored in the database 16 (e.g., user name, password, biometric data of the user, etc.) can then be used to identify the first party's (user's) account, which is preferably linked to at least one payment method (e.g., credit cart, debit card, PayPal™ account, etc.). Location information (e.g., the mobile device's location, information that can be used to determine the mobile device's location, etc.) may be received from the mobile application and used (e.g., by the application 14) to identify a second party (e.g., a particular merchant). This may be accomplished using a second party/location map stored in the database 16. Once the second party is located, information concerning the second party can then be provided to the mobile application operating on the mobile device 30, and displayed to the first party (user). The information, which is preferably provided by the merchant device 40, stored in the database 16, and linked (directly or indirectly) to the location information, may include the identity of the second party (e.g., merchant's name, address, phone number, logo, etc.), and/or goods/services provided by the second party (e.g., a menu of goods/services provided by the merchant, a particular good/service purchased by the user, etc.). The host device 10 (or application 14 operating thereon) may then continue to communicate with the both the mobile device 30 and/or the merchant device 40 until the financial transaction is complete. Examples of how the invention may be used to facilitate a transaction will now be provided.
  • In one embodiment of the present invention, a user may walk into (or up to) a store and open and/or log into the mobile application. The host device 10 may then use the login information to locate the user's account in the database 16, which may be linked to at least one payment method. The mobile application may then provide location information to the host device 10, where it is used to identify the store in the database 16. Information concerning the store (e.g., name, logo, etc.) may then be provided to the mobile application and displayed to the user. This allows the user to confirm that the correct store has been located.
  • In a first example, the application 14 may then provide the user with a menu of goods/services offered at the store. The user can then interact with the menu to place an order for at least one good/service. After the order has been placed and/or acknowledged by the user, the application 14 may provide the order to the merchant device 40, charge the user's payment method (e.g., after the order has been acknowledgement by the merchant, etc.), and provide a receipt to the mobile application operating on the mobile device 30 and/or merchant device 40. The user can then use the receipt to acquire the good/service from the store and/or show proof of purchase before leaving the store.
  • In a second example, the application 14 may receive an order from the merchant device 40 (e.g., an order that the user placed with a cashier while in the store, etc.). The location information provided by the mobile application is then used to not only identify the store but a pending order. The pending order would be provided to the mobile application. If the user acknowledges the order, then the user's payment method would be charged, and receipts would be provided to the mobile application operating on the mobile device 30 and the merchant device 40. The receipt would inform the merchant that the user has paid for the pending order, and can now provide the user with the corresponding good/service.
  • In the second example, if there is more than one order pending, the host device could either provide the mobile application with the pending orders, requiring the user to select the order that is theirs, or another method could be used to associate one of the pending orders to the user's account. For example, the merchant could enter a name (or other identifying information) that could be used to identify the proper account, the user could enter identifying information (e.g., order number, etc.) that could be used to identify the proper order, or individual locations within the store could be used to identify individual orders. For example, a location in front of a first cashier could be used to link an account of a user standing at that location to an order placed by the first cashier, a location in front of a second cashier could be used to link an account of a user standing at that location to an order placed with by the second cashier, etc.
  • It should be appreciated that other information may be used in conjunction with location information to identify a particular merchant and/or pending order. For example, to identify a pending order, time or a time period (e.g., a fifteen second window, etc.) may be used along with location information. In other words, an order that was placed within fifteen seconds of a request to pay by the mobile application is more likely the correct order than an order that was placed five minutes ago. It should also be appreciated that location information may include information previously acquired (e.g., before the user enters the store). This would allow the present invention to operate when the mobile device is unable to acquire location information at the time a purchase is being made/confirmed. It should further be appreciated, as discussed above, that the present invention is not limited to facilitating financial transactions at a store. For example, the present invention could be used to acquire money from an ATM (e.g., while standing in front of the ATM, using a soft keypad on the mobile device to request funds), order a movie in a hotel room (e.g., while sitting in the hotel room), acquiring a listing of businesses within a high-rise building (e.g., while standing in the lobby of the building), acquire information about the Statue of Liberty (e.g., while standing in Battery Park), etc.
  • FIG. 4 illustrates components that may be included in the mobile device, such as a display 32, processor 34, memory 36, input 38, and transceiver(s) 50. In one embodiment of the present invention, the memory 36 may be configured to store a mobile application (e.g., downloaded from the host device, a third party, etc.), and the transceiver(s) may be configured to communicate with the host device via the WAN and to communicate with other devices in order to acquire location information and/or determine a user's location. For example, as shown in FIG. 5, the transceiver(s) 50 may be configured to communicate with the host device via at least one satellite 52, at least one cell tower 54, and/or at least one wireless (Internet) device (e.g., using Bluetooth, WiFi, etc.). The transceiver(s) 50 may also be configured to communicate with these devices to acquire location information (e.g., using GPS, GSM (e.g., multilateration of radio signals between cell towers), WiFi-based positioning, etc.). It should be appreciated that the term location information, as used herein, may be the actual location of the device (e.g., x, y, and/or z coordinates), an estimated or approximate location of the device, or information that can be used to acquire or estimate the location (or approximate location) of the device. It should also be appreciated that the present invention is not limited to any particular method for determining location, and all methods generally known to those skilled in the art are within the spirit and scope of the present invention.
  • For example, in one embodiment of the present invention, the mobile device may acquire location information from a network device, such as radio head. Such a system is disclosed in co-pending patent application entitled “Multi-Standard in Building Mobile Radio Access Network,” filed on May 14, 2016 (Ser. No. 15/154,970), the contents of which are incorporated herein by reference. In particular, the disclosure of how a plurality of radio heads, located throughout a building can be used to provide location information on a mobile device is incorporated herein by reference.
  • Such a system is shown in FIG. 6, where a distributed system is used to determine a location of a mobile device. Such a system includes at least one mobile device 30 and at least one centralized device (e.g., interface gateway 106 and/or radio head 102 d) in communication with a plurality of radio heads (e.g., 102 a, 102 b, 102 c). The centralized device may be configured to recognize when the mobile device 30 has entered a particular service area (e.g., entered a particular building). As the mobile device 30 moves around the service area (e.g., from floor to floor of the building), the mobile device may communicate with different radio heads (e.g., 102 a, 102 b, 102 c). It is during this communication that the radio head can inform the mobile device 30 and/or the centralized device (e.g., interface gateway 106 and/or radio head 102 d) of the mobile device's location (e.g., x, y, and/or z coordinates). The mobile device's location can then be provided to the host by the mobile device (as previously discussed), or by the centralized device (via a separate communicate with the host device or by intercepting and modifying the mobile device's communication with the host device).
  • As shown in FIG. 7, radio heads can use received power to determine the location of a mobile device. The received power level from a particular mobile device is measured by a plurality of radio heads 102. Since the absolute transmitted power by the mobile device is unknown, the relative received signal strength at the radio heads are compared and the location of the mobile device can be estimated based on the relative distances from the radio heads. In another embodiment, a time of arrival approach can be used (either alone or in addition a received power approach) to locate the position of the mobile device. In this layout, radio heads 102 will look for a special signal or signal feature and create a timestamp of the signal feature arrival. Using the travel time of signals traveling through air at approximately 1 ns/ft over a distance between the device and the radio head 906, the relative position of the mobile device is determined. With respect to each radio head, its position could be programmed during installation for maximum accuracy, but the techniques described above, namely based on power measurement and time-of-arrival measurement, can also be applied for the radio heads to determine their own relative positions. In yet another embodiment (described in further detail in the co-pending application), sensors can be used to monitor the transmission from the radio head(s) 102. This extra capability would allow the location measurements to remain accurate even if the radio heads are moved from the manually entered positions at installation.
  • It should be noted that the location information provided by the radio heads not only give latitude and longitude coordinates for each mobile device, but also floor information, allowing a user to be even more precisely located by including information about their altitude. This information is particularly useful when facilitating a transaction in a multi-floor structure. As discussed above, the location information could be conveyed from the mobile device to the host, directly, or from the centralized device (e.g., interface gateway 106 and/or radio head 102 d) to the host device. In other words, the centralized device (or a portion thereof) could be used to provide location information to the host device, similar to how 911 communications are described in the application incorporated by reference. This can be done by either a separate communication or by intercepting and modifying the mobile device's communication. Once the host has the location information, it can function as previously discussed (i.e., with the merchant and mobile devices).
  • One method of using location information to facilitate a transaction is depicted in FIG. 8. Starting at step 800, login information is received at step 802. Login information may include user name and password, or more secure information such as biometric data of the first party (e.g., data on the user's fingerprints, iris, retina, facial features, etc.). Login information may also include a unique key, or a key unique to the mobile application and/or mobile device. The key could be either communicated or used to encode/decode and/or encrypt/decrypt communications between the mobile application and the host device. Once received, the login information can be used to locate the first party's account. The first party's account is an account that is linked to the mobile application, the mobile device, and/or at least one payment method (e.g., the user's credit card, debit card, etc.). The location of the mobile device is then determined at step 804. Location can be determined by the mobile application, by the host device based on information provided by the mobile application, or by information provided by a third party (e.g., the centralized device in a distributed system, etc.). Once determined, location is then used to identify a second party (e.g., a merchant, a store, etc.) at step 806. This may be accomplished using a second party/location map stored on the host device.
  • At step 808, a determination is made as to whether the second party is linked to a pending act of commerce (e.g., a pending order for goods and/or services). Pending acts of commerce are generally orders for goods/services that may or may not be linked to time or a time period (e.g., within a thirty second window, etc.). If the answer is “yes,” then a determination is made at step 810 on whether there is more than one order pending. If the answer is “no,” then the first party's account, or payment method linked thereto, is charged for the order at step 816. A receipt is then provided to the mobile application and/or the merchant device at step 818 ending the method at step at 820.
  • If at step 808, the answer is “no,” then a menu of available acts of commerce (e.g., goods and/or services provided by the second party) are provided to the mobile application at step 814. The first party (user) can then select a particular act of commerce that the user would like to purchase at step 812, and the first party's account (or payment method linked thereto) is charged at step 816. A receipt is then provided to the mobile application and/or merchant device at step 818, ending the method at step 820.
  • If at step 810, the answer is “yes,” then the first party (user) may select their order at step 812. Alternatively, the host may select the correct order by associating data received from the merchant device and/or the mobile application (e.g., user name, order number, specific location (e.g., cash register one), time period, etc.) with a particular order. The first party's account (or payment method linked thereto) is then charged for the selected/identified order at step 816. A receipt is then provided to the mobile application and/or merchant device at step 818, ending the method at step 820.
  • It should be appreciated that the present invention is not limited to the steps illustrated in FIG. 8, and fewer, additional, or different steps are within the spirit and scope of the present invention. For example, if only the first party is allowed to place an order (e.g., via the application), then steps 808 and 810 may be deleted, with step 814 being located between steps 806 and 812. By way of another example, if only the second party is allowed to place an order (e.g., via the merchant device), then step 814 may be deleted. By way of yet another example, before charging the first party's account (or payment method linked thereto), the first party may be required to acknowledge the order before their account is charged. It should also be appreciated that the present invention is not limited to the steps being performed in the order illustrated in FIG. 8. For example, the mobile application could determine the device's location before login information is received.
  • One method of using a mobile application to facilitate a transaction is depicted in FIG. 9. Starting at step 900, the application is open at step 900. The first party (user) may then enter login information at step 904. As discussed above, the login information may include user name, password, biometric data, etc., and may further require the use of a unique key. At step 906, the first party (user) would be provided with information associated with the location. This may include data on the second party (e.g., store name, logo, etc.) and/or data on acts of commerce (goods and/or services) provided by the second party. By providing data on the second party, the user can confirm that the application is functioning properly (e.g., the store identified is the one that they are in, etc.). Data on the acts of commerce can either be a menu of available goods and/or services and/or at least one pending order. At steps 908 a determination is made as to whether multiple acts of commerce are provided (e.g., a menu of goods and/or services, multiple pending orders, etc.) or whether a single act of commerce is provided (e.g., only one good or service is available, only one pending order, etc.). if the answer is “yes,” then the first party (or in an alternate embodiment, the host) must select one act of commerce at step 910. if the answer is “no,” then no selection is necessary. At step 912, the single act of commerce (as provided or selected) is acknowledged. If the act (or order) is not acknowledged, then the method stops at step 916. However, if the act (or order) is acknowledged, then the first party's account (or payment method linked thereto) is charged at step 914, ending the method at step 916.
  • It should be appreciated that the present invention is not limited to the steps illustrated in FIG. 9, and fewer, additional, or different steps are within the spirit and scope of the present invention. For example, a receipt or proof of purchase may be provided to the mobile application and/or merchant device after step 914. By way of another example, the user may need to select an option (e.g., “pay now,” etc.) to trigger matching the location with a particular act of commerce. This may be performed before, after or during step 906 and would allow the system to more closely synch the placing of an order (e.g., by a cashier) and a request for payment (e.g., by the user). It should also be appreciated that the present invention is not limited to the steps being performed in the order illustrated in FIG. 8.
  • FIGS. 10a-10f depict exemplary screen shots of a mobile application being used to facilitate a transaction. For example, as shown in FIG. 10a , a Key2Mobile™ (or other owner of the mobile application) login screen may be provided to the first party. In this example, the first party enters a user name and password. However, other verifying information may be provided or used including biometric data (e.g., fingerprint, iris, retina, facial features, etc.), a unique key (which may be entered or stored on the mobile device and used to either uniquely identify the mobile application and/or or to encode/decode and/or encrypt/decrypt communications between the mobile application and the host device), etc. Once the first party logs into the application, the application may determine a location for the mobile device, which may be the actual location, or an approximate (or estimated) location, and may be acquired using one or more known techniques (e.g., using communications with at least one cell tower, satellite, radio head, etc.).
  • Once the location has been determined, it can be used (either alone or together with other information, such as time, etc.) to identify a second party, such as a merchant or an entity associated with the location. Once the second party is identified, it can be provided to the user via the application (see, e.g., FIG. 10c , “CompanyName” with logo). The user can also be provided with options associated with the second party. In one embodiment of the present invention, as shown in FIG. 10c , this may include high-level options that can be facilitated by the mobile application. For example, assume a user walks into a cellular telephone store. If he/she is there to upgrade their cellular telephone, he/she may select the “perform action” 1010 option, which may include the sub-category “upgrade cellular telephone” (not shown). The host device would then notify the store of this request for assistance. If the user is there to pay his/her cellular telephone bill, the user could select the “make payment” 1008 option. The host could then use information stored in the database or information entered by the user (e.g., the user's telephone or account number) to make a payment. If the user is there to make a purchase, he/she may select the “make purchase” option. The user may then be provided with at least one act of commerce that the second party offers, depending on how the system, application, and/or second party is configured. If there is a pending order for the user (e.g., if the user just placed an order with a cashier), then a single act of commerce may be provided to the user. Otherwise, the user may be provided with a menu of acts of commerce offered by the second party. This is shown in FIG. 10d , where the user can select from “item number 1” 1012, “item number 2” 1014, and “item number 3” 1016.
  • The “selected item” 1018 may then be provided to the user, along with an “acknowledge purchase” 1020 option (see FIG. 10e ). If the user acknowledges the purchase, the host device will be notified, the payment method linked to the user's account will be charged, and a proof of purchase (e.g., receipt) will be provided to the user and/or merchant, thereby completing the financial transaction (see FIG. 10f ). It should be appreciated that the present invention is not limited to the screen shots depicted in FIG. 10a-f , and the screen shots are merely exemplary. Depending on (i) how the system is configured, (ii) the information available to the host on the second party, and (ii) options selected by the first party, will dictate the type of information provided to the user and/or merchant and the order in which the information is provided.
  • A critical aspect of the invention is determining the location of the user, or more particularly the user's mobile device. As discussed above, this may be the actual location of the device or a more general location of the device. In one embodiment of the present invention, as shown in FIG. 11, the system only needs to determine which second party (e.g., store, etc.) the device is located. If the device is located in the shop 1102, then acts of commerce associated with that second party can be provided to the user. Similarly, if the device is located in the supermarket 1104, then acts of commerce associated with that second party can be provided to that user. The same holds true for the shops 1106 and 1108.
  • In another embodiment of the present invention, as shown in FIG. 12, location of the device is used to determine more than just the second party. In this embodiment it is used to identify where inside the second party the device is located. For example, the device could be in front of a first checkout 1202, a second checkout 1204, or a third checkout 1206. This embodiment allows multiple pending orders to be linked to the proper user, or mobile application operating on a mobile device. For example, if the user is standing in front of the first checkout 1202, and the cashier at the first checkout just entered an order, then that order can be associated with the user regardless of other orders entered by the second or third checkout 1204, 1206, or other applications operating on other mobile devices.
  • While specific embodiments have be provided for using at least location information to facilitate a transaction, the present invention is not so limited. For example, as discussed above, the present invention could be used to access secure information (e.g., from a database on a host device (see, e.g., FIG. 3 at 10 and 16), from a second computer via a host device (see, e.g., FIG. 3 at 10 and 40), etc.). For example, a user may be allowed to access, or be provided with, secure information if the user is in possession of, or using, a verified (mobile) computing device and verified login, biometric, and/or location data is provided/acquired. In other words, a remote computing device (e.g., host device, second computing device, etc.) may be configured to provide secure information to a particular (mobile) device (e.g., one that is running a particular (mobile) application, one that has at least one unique key (e.g., for encoding, decoding, encrypting, decrypting, etc.), etc.) only if the remote device receive proper login data (e.g., user name, password, etc.), proper biometric data (e.g., biometric data (e.g., fingerprint data, iris data, etc.) corresponding to the user, etc.), and/or proper location data (e.g., confirming that the (mobile) computing device is at a proper or authorized location). For example, a host device for a law firm may only allow devices that are located within the law firm to access confidential, sensitive, and/or privileged information.
  • By way of another example, the present invention could be used for delivery confirmation of goods. For example, a delivery person (or drone, robot, etc.) may only leave goods with an individual if the individual is using a particular (mobile) device (e.g., one that is running a particular (mobile) application, one that has at least one unique key, etc.) and the host device receives/confirms proper login, biometric, and/or location data. If the host device confirms that the password and/or biometric data matches the individual (e.g., user name, etc.), and/or the location of the (mobile) device matches the order (e.g., corresponding to the goods), then delivery confirmation is provided. This may be accomplished by providing a receipt (e.g., barcode, etc.) to the individual's (mobile) device, which can be presented to (and scanned by) the delivery person (or drone, robot, etc.) for delivery confirmation. It should be appreciated that while location data may be used to facilitate a transaction, it may also (or instead) be used by the delivery person, drone, robot, etc. to locate the individual or to where the goods should be delivered. In another embodiment, a receipt may also (or instead) be provided to a mobile device carried by the delivery person. If the goods are electronic in nature, delivery confirmation may also (or instead) be provided to the goods, where delivery confirmation results in at least one function being performed. For example, in the case of a vehicle, the vehicle may require delivery confirmation before it allows entry and/or operates properly. By way of another example, in the case of a computing device (laptop, smartphone, etc.), the device may require delivery confirmation before it operates properly.
  • Having thus described several embodiments of a system and method for using at least location information to facilitate a transaction, it should be apparent to those skilled in the art that certain advantages of the system and method have been achieved. It should also be appreciated that various modifications, adaptations, and alternative embodiments thereof may be made within the scope and spirit of the present invention. The invention is solely defined by the following claims.

Claims (20)

What is claimed is:
1. A method for using at least location information to facilitate a transaction between a first party and a second party, comprising:
opening an application on a mobile device, said application being in communication with a host device via a wide area network (WAN);
receiving login information from said first party, said login information being used to identify an account for said first party, said account being linked to at least one payment method;
determining a location of said mobile device, said location being provided to said host device via said WAN and used to identify said second party and at least a particular act of commerce, said particular act of commerce comprising at least one of performing a service and supplying a product;
receiving from said host device via said WAN information on at least said second party and said particular act of commerce, said application being used to provide said information to said first party;
receiving by said application an acknowledgement that said first party would like to purchase at least said particular act of commerce from said second party, said acknowledgement being provided to said host device via said WAN and resulting in said payment method being used for said purchase; and
providing by said application a receipt for said purchase to said first party.
2. The method of claim 1, wherein said step of receiving login information from said first party comprises receiving at least a user name, a password associated with said account, and at least one biometric of said first party.
3. The method of claim 1, wherein said step of determining a location of said mobile device comprises using at least data acquired from global positioning satellites (GPS) to determine said location.
4. The method of claim 1, wherein said step of determining a location of said mobile device comprises using multilateration of radio signals between plural cellular towers in communication with the mobile device to determine said location.
5. The method of claim 1, wherein said step of determining a location of said mobile device comprises using location information provided by at least one radio head in communication with said mobile device to determine said location.
6. The method of claim 1, further comprising the step of receiving a purchase request at a time, said location and said time being used to identify at least said particular act of commerce.
7. The method of claim 6, wherein said step of receiving said purchase request comprises receiving said purchase request from said second party.
8. The method of claim 6, wherein said step of receiving said purchase request comprises receiving said purchase request from said first party.
9. The method of claim 1, wherein said information further comprises information on plural acts of commerce that are provided by said second party, said first party selecting at least said particular act of commerce from said plural acts of commerce.
10. A system for using at least location information to facilitate a transaction between a first party and a second party, comprising:
A mobile device in communication with a host device via a wide area network (WAN) and comprising at least one memory device for storing an application adapted to perform the steps of:
receiving login information from said first party, said login information being used to identify an account for said first party, said account being linked to at least one payment method;
determining a location of said mobile device, said location being provided to said host device via said WAN and used to identify at least said second party and a particular act of commerce, said particular act of commerce comprising at least one of performing a service and supplying a product;
receiving from said host device via said WAN information on at least said second party and said particular act of commerce;
providing said information to said first party via a display on said mobile device;
receiving from said first party an acknowledgement that said first party would like to purchase at least said particular act of commerce from said second party, said acknowledgement being provided to said host device via said WAN, after which said payment method is used for said purchase; and
providing a receipt for said purchase to said first party via said display on said mobile device.
11. The system of claim 10, wherein said login information comprises at least a user name, a password associated with said account, and at least one biometric of said first party.
12. The system of claim 10, wherein said location of said mobile device is determining using at least data acquired from global positioning satellites (GPS).
13. The system of claim 10, wherein said location of said mobile device is determined using at least multilateration of radio signals from a plurality of cellular towers in communication with said mobile device.
14. The system of claim 10, wherein said location of said mobile device is acquired from at least one radio head in communication with said mobile device.
15. The system of claim 10, wherein said host device receives a purchase request at a time, at least said time and said location being used to identify said particular act of commerce.
16. The system of claim 15, wherein said purchase request is received from said second party.
17. The system of claim 15, wherein said purchase request is received from said first party.
18. The system of claim 10, wherein said information further comprises information on plural acts of commerce that are provided by said second party, and said application is further configured to receive a selection from said first party of at least said particular act of commerce from said plural acts of commerce.
19. A method for facilitating a transaction between a first party and a second party, comprising:
receiving from said first party data that can be used to at least identify an account for said first party, said account being linked to at least one payment method;
receiving by said application data that can be used to determine a location of said mobile device, said location being used to identify at least said second party and a particular act of commerce provided by said second party, said second party being located at said location;
using said application to provide information to said first party on at least said second party and said particular act of commerce;
receiving by said application an acknowledgement that said first party would like to purchase at least said particular act of commerce from said second party, said acknowledgement resulting in said payment method being used for said purchase; and
providing by said application a receipt for said purchase to said first party.
20. The method of claim 19, further comprising the step of receiving a purchase request at a time, said location and said time being used to identify at least said particular act of commerce.
US15/899,369 2017-01-19 2018-02-20 System and Method for Location-Based Transactions Abandoned US20180204205A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/899,369 US20180204205A1 (en) 2017-01-19 2018-02-20 System and Method for Location-Based Transactions

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201715410544A 2017-01-19 2017-01-19
US201715688297A 2017-08-28 2017-08-28
US15/899,369 US20180204205A1 (en) 2017-01-19 2018-02-20 System and Method for Location-Based Transactions

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US201715688297A Continuation 2017-01-19 2017-08-28

Publications (1)

Publication Number Publication Date
US20180204205A1 true US20180204205A1 (en) 2018-07-19

Family

ID=62840999

Family Applications (5)

Application Number Title Priority Date Filing Date
US15/876,183 Abandoned US20180204204A1 (en) 2017-01-19 2018-01-21 System and Method for Location-Based Transaction
US15/899,369 Abandoned US20180204205A1 (en) 2017-01-19 2018-02-20 System and Method for Location-Based Transactions
US16/813,690 Active US11823166B2 (en) 2017-01-19 2020-03-09 System and method for location-based transactions
US17/080,727 Abandoned US20210065158A1 (en) 2017-01-19 2020-10-26 System and Method for Location-Based Transactions
US18/235,613 Active US12165126B2 (en) 2017-01-19 2023-08-18 System and method for location-based transactions

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US15/876,183 Abandoned US20180204204A1 (en) 2017-01-19 2018-01-21 System and Method for Location-Based Transaction

Family Applications After (3)

Application Number Title Priority Date Filing Date
US16/813,690 Active US11823166B2 (en) 2017-01-19 2020-03-09 System and method for location-based transactions
US17/080,727 Abandoned US20210065158A1 (en) 2017-01-19 2020-10-26 System and Method for Location-Based Transactions
US18/235,613 Active US12165126B2 (en) 2017-01-19 2023-08-18 System and method for location-based transactions

Country Status (1)

Country Link
US (5) US20180204204A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180276610A1 (en) * 2017-03-27 2018-09-27 Ca, Inc. Rfid as extra verification for home delivery
US11429980B1 (en) 2019-12-27 2022-08-30 United Services Automobile Association (Usaa) Secure purchase verification for fund transfers
US11436588B1 (en) * 2019-12-27 2022-09-06 United Services Automobile Association (Usaa) Location-based purchase verification for fund transfers
US11514803B2 (en) * 2017-12-01 2022-11-29 Ford Global Technologies, Llc Method and apparatus for vehicle to drone interaction
US20230245115A1 (en) * 2020-07-02 2023-08-03 Capital One Services, Llc Security devices, systems, and methods for dynamic transaction cards

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3129935A4 (en) * 2014-04-08 2017-11-08 Capital One Financial Corporation Systems and methods for transacting at an atm using a mobile device
US10354246B1 (en) * 2015-03-18 2019-07-16 Square, Inc. Cash transaction machine
KR102071365B1 (en) * 2015-08-04 2020-01-30 한국전자통신연구원 Apparatus for process authentication in redundant system and method using the same
US20180089680A1 (en) * 2016-09-28 2018-03-29 Bank Of America Corporation Partially completed resource geographic triggering and remediation system
US11568418B2 (en) 2016-09-30 2023-01-31 Block, Inc. Payment application based fund transfer
US11157907B1 (en) 2017-04-26 2021-10-26 Wells Fargo Bank, N.A. Transaction validation and fraud mitigation
KR102299239B1 (en) * 2017-10-21 2021-09-06 애플 인크. Private domain for virtual assistant systems on common devices
US11880879B2 (en) 2018-06-29 2024-01-23 Ghost House Technology, Llc Apparatuses of item location, list creation, routing, imaging and detection
CN120996894A (en) * 2018-12-07 2025-11-21 webAI公司 Route generation method
US11880877B2 (en) 2018-12-07 2024-01-23 Ghost House Technology, Llc System for imaging and detection
US12086797B2 (en) * 2019-03-14 2024-09-10 Ncr Atleos Corporation Secure wireless audio and speech at a transaction terminal
US11070676B2 (en) * 2019-03-27 2021-07-20 Apple Inc. Embedded audio passcode in ringtone to establish secure connection for arbitrary phone relay
WO2020208745A1 (en) * 2019-04-10 2020-10-15 楽天株式会社 Authentication system, authentication terminal, user terminal, authentication method, and program
US10664840B1 (en) * 2019-05-28 2020-05-26 Capital One Services, Llc Method and system for user address validation
US10681044B1 (en) * 2019-06-20 2020-06-09 Alibaba Group Holding Limited Authentication by transmitting information through magnetic fields
US11392922B2 (en) 2019-06-20 2022-07-19 Advanced New Technologies Co., Ltd. Validating transactions using information transmitted through magnetic fields
US11568383B2 (en) * 2019-10-10 2023-01-31 Zunify, Inc. Method and apparatus for a payment network
US11568379B2 (en) 2019-12-31 2023-01-31 Toast, Inc. Apparatus and method for improved payment experience
US11182755B2 (en) * 2019-12-31 2021-11-23 Toast, Inc. Apparatus and method for transaction handoff and completion
US11348415B2 (en) * 2020-03-30 2022-05-31 Bank Of America Corporation Cognitive automation platform for providing enhanced automated teller machine (ATM) security
US20220385652A1 (en) * 2021-06-01 2022-12-01 Octopus Systems Ltd. Method and system for verifying the eligibility of a user based on location
CN113608202B (en) * 2021-09-30 2021-12-17 深圳市鑫道为科技有限公司 Sensing control system for increasing sensing distance based on back sensing signal
US12277562B1 (en) 2022-07-14 2025-04-15 Block, Inc. Decentralized cryptographic asset exchange with secure interactive element
US12455975B2 (en) * 2023-01-31 2025-10-28 Bank Of America Corporation System and method for secure document retrieval and sharing using multistage encryption and authorization
US20240386428A1 (en) * 2023-05-15 2024-11-21 Bank Of America Corporation Light mesh over watch enabled customer authentication and fraud prevention technology
US20250008297A1 (en) * 2023-06-30 2025-01-02 Ncr Voyix Corporation Method for providing a service
US20250307818A1 (en) * 2024-03-26 2025-10-02 American Express Travel Related Services Company, Inc. Passive secondary authentication
WO2025207998A1 (en) * 2024-03-28 2025-10-02 Simpello Llc System and method for secure online transaction processing and verification

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060068809A1 (en) * 2004-09-29 2006-03-30 Michael Wengler Method for finding the location of a mobile terminal in a cellular radio system
US20130054395A1 (en) * 2011-08-25 2013-02-28 Michael Cyr Methods and systems for self-service checkout
US20150257004A1 (en) * 2014-03-07 2015-09-10 Cellco Partnership D/B/A Verizon Wireless Symbiotic biometric security
US9204257B1 (en) * 2005-04-12 2015-12-01 Ehud Mendelson Indoor and outdoor mapping and navigation utilizing RF bluetooth beacons

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7780081B1 (en) * 2005-01-03 2010-08-24 RCL Products, Inc. System and method for security protection, inventory tracking and automated shopping cart checkout
US8509734B1 (en) * 2008-06-26 2013-08-13 Amazon Technologies, Inc. Location aware transaction authorization
US10043180B2 (en) * 2010-09-30 2018-08-07 The Western Union Company System and method for secure transactions at a mobile device
JP2012180065A (en) * 2011-03-02 2012-09-20 Toshiba Tec Corp Shopping cart and program
EP2551784A1 (en) * 2011-07-28 2013-01-30 Roche Diagnostics GmbH Method of controlling the display of a dataset
US20130117155A1 (en) * 2011-11-04 2013-05-09 Michael Laine Glasgo Transaction validation by location based services (LBS)
EP2913807B1 (en) * 2014-02-28 2020-08-05 Otto Group Digital Solutions GmbH Self-checkout with mobile payment
GB2545846A (en) * 2014-10-07 2017-06-28 Wal Mart Stores Inc Apparatus and method of scanning products and interfacing with a customers personal mobile device
CN105590200A (en) * 2015-03-11 2016-05-18 中国银联股份有限公司 Data transmission method and user equipment for mobile near field payment
US20160314452A1 (en) * 2015-04-23 2016-10-27 Mastercard International Incorporated Mobile device secure payment acceptance for in-store shopping
US10482440B1 (en) * 2015-09-18 2019-11-19 Square, Inc. Simulating NFC experience
US9824339B2 (en) * 2015-10-12 2017-11-21 Wal-Mart Stores, Inc. System, method, and non-transitory computer-readable storage media related to transactions using a mobile device
US10275821B2 (en) * 2015-12-24 2019-04-30 Walmart Apollo, Llc Smart shopping cart and method of use
SG10201600938YA (en) * 2016-02-05 2017-09-28 Mastercard International Inc Method And System For Point Of Sale Payments
SG10201606469QA (en) * 2016-08-04 2018-03-28 Mastercard Asia Pacific Pte Ltd System and method for controlling settlement
KR20210122883A (en) * 2016-09-06 2021-10-12 애플 인크. Express credential transaction system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060068809A1 (en) * 2004-09-29 2006-03-30 Michael Wengler Method for finding the location of a mobile terminal in a cellular radio system
US9204257B1 (en) * 2005-04-12 2015-12-01 Ehud Mendelson Indoor and outdoor mapping and navigation utilizing RF bluetooth beacons
US20130054395A1 (en) * 2011-08-25 2013-02-28 Michael Cyr Methods and systems for self-service checkout
US20150257004A1 (en) * 2014-03-07 2015-09-10 Cellco Partnership D/B/A Verizon Wireless Symbiotic biometric security

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180276610A1 (en) * 2017-03-27 2018-09-27 Ca, Inc. Rfid as extra verification for home delivery
US11514803B2 (en) * 2017-12-01 2022-11-29 Ford Global Technologies, Llc Method and apparatus for vehicle to drone interaction
US11429980B1 (en) 2019-12-27 2022-08-30 United Services Automobile Association (Usaa) Secure purchase verification for fund transfers
US11436588B1 (en) * 2019-12-27 2022-09-06 United Services Automobile Association (Usaa) Location-based purchase verification for fund transfers
US20230245115A1 (en) * 2020-07-02 2023-08-03 Capital One Services, Llc Security devices, systems, and methods for dynamic transaction cards

Also Published As

Publication number Publication date
US20230394461A1 (en) 2023-12-07
US20180204204A1 (en) 2018-07-19
US11823166B2 (en) 2023-11-21
US20210065471A1 (en) 2021-03-04
US12165126B2 (en) 2024-12-10
US20210065158A1 (en) 2021-03-04

Similar Documents

Publication Publication Date Title
US20180204205A1 (en) System and Method for Location-Based Transactions
US10878416B2 (en) Apparatus, method, and computer program product for bus rapid transit ticketing and the like
US11182791B2 (en) Systems and methods for implementing automatic payer authentication
US10366385B1 (en) Mobile payments using point-of-sale infrastructure
US9672509B2 (en) System and method for facilitating a purchase transaction using a customer device beacon
US8965800B2 (en) Systems, methods, and computer readable media for conducting an electronic transaction via a backend server system
US20170221043A1 (en) Transaction facilitation methods and apparatuses
US20160092859A1 (en) System and method for facilitating a purchase transaction using beacon equipped devices
CA2949366A1 (en) Apparatus, method, and computer program product for settlement to a merchant's card account using an on-line bill payment platform
US20160092880A1 (en) System and method for facilitating a purchase transaction using a merchant device beacon
WO2016063878A1 (en) Mobile terminal, mobile terminal program, checkpoint management system, and checkpoint management method
EP3109838A1 (en) Mobile device based digital wallet for retail shopping, related system and method
US10192213B2 (en) Mobile payment system and method
US20160314452A1 (en) Mobile device secure payment acceptance for in-store shopping
WO2013120173A1 (en) A transaction system and method of conducting a transaction
JP2014513825A5 (en)
JP2014513825A (en) Secure two-party verification transaction system
US20180349912A1 (en) Authenticating and authorizing retail transactions using face and location data
US20170024713A1 (en) Wearable devices and systems for event administration and event related transactions
US9672513B2 (en) Cloud based payment method
US20200372488A1 (en) System, Method, and Computer Program Product for a Controlled Delivery System
US10762735B2 (en) Systems and methods for actuating an electronic lock upon payment for delivery services
US20220245546A1 (en) Integrated entity resource distribution device set-up and delivery platform
US11232443B2 (en) Systems and methods for payment for delivery services
RU2649762C1 (en) Method for payment for goods or services by buyer using their personal device at retail outlet that has cash register

Legal Events

Date Code Title Description
STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

STCV Information on status: appeal procedure

Free format text: NOTICE OF APPEAL FILED

AS Assignment

Owner name: KEY 2 MOBILE LLC, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GIRAUDO, ANTHONY, MR;DIAMOND, PATRICK, MR;SHAY, JOHN, MR;SIGNING DATES FROM 20170119 TO 20170206;REEL/FRAME:057921/0612

STCV Information on status: appeal procedure

Free format text: NOTICE OF APPEAL FILED

STCV Information on status: appeal procedure

Free format text: EXAMINER'S ANSWER TO APPEAL BRIEF MAILED

STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION

STCV Information on status: appeal procedure

Free format text: BOARD OF APPEALS DECISION RENDERED