Movatterモバイル変換


[0]ホーム

URL:


US9008616B2 - Point of sale processing initiated by a single tap - Google Patents

Point of sale processing initiated by a single tap
Download PDF

Info

Publication number
US9008616B2
US9008616B2US13/315,818US201113315818AUS9008616B2US 9008616 B2US9008616 B2US 9008616B2US 201113315818 AUS201113315818 AUS 201113315818AUS 9008616 B2US9008616 B2US 9008616B2
Authority
US
United States
Prior art keywords
nfc
channel
wireless communications
contactless communication
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
US13/315,818
Other versions
US20130046643A1 (en
Inventor
Jonathan Wall
Rob von Behren
Ismail Cem Paya
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.)
Google LLC
Original Assignee
Google 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 Google LLCfiledCriticalGoogle LLC
Assigned to GOOGLE INC.reassignmentGOOGLE INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: VON BEHREN, ROB, WALL, JONATHAN
Priority to US13/315,818priorityCriticalpatent/US9008616B2/en
Priority to KR1020147007212Aprioritypatent/KR20140054290A/en
Priority to CN201280048281.7Aprioritypatent/CN103858140A/en
Priority to PCT/US2012/051641prioritypatent/WO2013028646A2/en
Priority to EP12825391.1Aprioritypatent/EP2745250A4/en
Publication of US20130046643A1publicationCriticalpatent/US20130046643A1/en
Assigned to GOOGLE INC.reassignmentGOOGLE INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: PAYA, ISMAIL CEM
Publication of US9008616B2publicationCriticalpatent/US9008616B2/en
Application grantedgrantedCritical
Assigned to GOOGLE LLCreassignmentGOOGLE LLCCHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: GOOGLE INC.
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Point of sale processing of multiple options is possible with a single tap of a contactless device. The user taps the contactless device in the device reader's radio frequency field. The device reader and the contactless device establish a secure communication channel. Once a secure communication channel is established, the device reader communicates the purchase to the contactless device. The contactless device presents value-added services available to the user. The contactless device communicates the user's selected value-added service(s) to the device reader, and the reader communicates the purchase price of the transaction. The contactless device communicates payment options to the user and then communicates the user-selected payment options to the device reader. The device reader communicates a digital receipt to the contactless device, and the secure communication is terminated.

Description

CROSS REFERENCE TO RELATED APPLICATIONS
This application claims the benefit of priority under 35 U.S.C. §119(e) of U.S. Provisional Patent Application No. 61/525,722, filed Aug. 19, 2011, the entire content of which is incorporated herein by reference.
TECHNICAL FIELD
The present disclosure relates generally to contactless devices and more particularly to methods and systems that allow for point of sale processing and communication of multiple user options initiated by a single initiation of a communication channel.
BACKGROUND
Near Field Communication (NFC) is a proximity communication technology that can enable contactless device payment technologies and that is supported by the Global System for Mobile Communications (GSM) Association. Radio frequency identification (RFID) is another wireless communication technology that can be adapted to enable NFC contactless device payment technology. NFC communication generally is conducted in a range from about 3 to about 4 inches. Such short communication distances limit enable secure communication between close field proximity enabled devices. In operation of an NFC transaction, a user “taps” a contactless device, such as an NFC-enabled mobile phone, to a reader of a point of sale system. The reader recognizes the NFC-enabled device when the device is moved within range of the reader, establishes a secure communication channel with the device, and initiates a payment transaction between the reader and the device. The duration of the transaction is very short and does not easily permit communication of other information or conducting of other services during the transaction. Additionally, the device must be held close to the reader during the entire NFC transaction. NFC contactless payment devices can function as a credit card to enable purchases at the point-of-sale.
NFC contactless payment devices can function as a credit card to enable purchases at the point-of-sale. However, the short duration of conventional methods and systems for contactless payment devices do not enable the utilization of value-added services and user choices. During the conventional transaction, the device and the reader communicate to complete the predefined transaction. Further user input or further transactions, such as user selection of coupons or loyalty rewards or automatic application of those items, is not possible in the predefined NFC transaction. Alternative conventional methods require multiple taps or a tap and hold of the contactless device to enable the utilization of each service, resulting in user inconvenience.
SUMMARY
In certain exemplary aspects, a method of allowing point of sale processing and communication of multiple user options with a single initiation of a contactless transaction comprises a device reader that facilitates a secure and convenient connection with a contactless device. The user taps the contactless device in the device reader's radio frequency field. The device reader and the contactless device establish a secure communication channel. Once a secure communication channel is established, the device reader communicates the purchase to the contactless device. The contactless device begins communication options to the user and confirms value-added services available via a user interface on the device. The contactless device communicates the user's selected value-added service to the device reader and the reader communicates the purchase price of the transaction. The contactless device communicates payment options to the user via the user interface and then communicates the user-selected payment options to the device reader. The contactless device can confirm valid PIN entry before the transaction is authorized. The device reader communicates a digital receipt to the contactless device, and the secure communication is terminated.
These and other aspects, objects, features, and advantages of the exemplary embodiments will become apparent to those having ordinary skill in the art upon consideration of the following detailed description of illustrated exemplary embodiments, which include the best mode of carrying out the invention as presently presented.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram depicting a system for a point of sale process and communication of multiple user options initiated by a single tap of a contactless device with a point of sale reader device according to an exemplary embodiment.
FIG. 2 is a block flow diagram depicting a method for processing a point of sale transaction and multiple user options initiated by a single tap of a contactless device with a point of sale reader device according to an exemplary embodiment.
FIG. 3 is a block flow diagram depicting a method for establishing a secure communication channel between the device reader and the contactless device according to an exemplary embodiment.
FIG. 4 is a block flow diagram depicting a method for initiating value-added services for the purchase transaction according to an exemplary embodiment.
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
Overview
The exemplary embodiments provide methods and systems that enable users to utilize point of sale processing and communication of multiple user options with a single tap of a contactless device. The user taps the contactless device in the device reader's radio frequency field. The device reader detects the contactless device and establishes a timing protocol for the communication. The device reader requests communication with the contactless device and establishes a number of protocols to enable a secure communication channel. The contactless device accepts the request, and the reader and device establish a secure communication channel via Bluetooth, Wi Fi, or other communication channel suitable for persistent communication via short range. The communication channel allows communication with the reader from outside of the reader's NFC field of communication.
Once a secure communication channel is established, the device reader communicates purchase transaction details to the contactless device, and the contactless device communicates the transaction details to the user via a user interface on the device. The contactless device then determines whether a value-added service is available for the purchase, including, but not limited to, coupons, loyalty cards, check-ins, membership cards, and other forms of non-payment services. The contactless device communicates the value-added service options to the user via the user interface, and the user selects one or more options. The contactless device then communicates the selected option(s) to the device reader. The selection of value-added service options may repeat until there additional value-added service options are not available or are not selected.
The point of sale system applies all user selected options and determines the purchase price of the transaction. The reader communicates the price to the contactless device. The contactless device determines whether a payment-option is available for the purchase, such as gift cards, credit cards, debit cards, prepaid cards, and split-tender transactions (for example, the user can pay x amount of dollars on a gift card and the remainder on another form of payment). The contactless device communicates the payment options to the user via the user interface on the device, and the user selects one or more options. The contactless device then requests personal identification number (PIN) authorization from the user via the user interface on the device. The user enters the PIN authorization via the user interface, and a secure element on the device confirms a valid entry. The contactless device communicates the payment information to the device reader, and the device reader completes the payment and communicates a digital receipt to the contactless device. The secure communication channel is then terminated.
One or more aspects of the invention may comprise a computer program that embodies the functions described and illustrated herein, wherein the computer program is implemented in a computer system that comprises instructions stored in a machine-readable medium and a processor that executes the instructions. However, it should be apparent that there could be many different ways of implementing the invention in computer programming, and the invention should not be construed as limited to any one set of computer program instructions. Further, a skilled programmer would be able to write such a computer program to implement an embodiment of the disclosed invention based on the appended flow charts and associated description in the application text. Therefore, disclosure of a particular set of program code instructions is not considered necessary for an adequate understanding of how to make and use the invention. Further, those skilled in the art will appreciate that one or more aspects of the invention described herein may be performed by hardware, software, or a combination thereof, as may be embodied in one or more computing systems. Moreover, any reference to an act being performed by a computer should not be construed as being performed by a single computer as the act may be performed by more than one computer. The inventive functionality of the invention will be explained in more detail in the following description, read in conjunction with the figures illustrating the program flow.
Turning now to the drawings, in which like numerals indicate like (but not necessarily identical) elements throughout the figures and exemplary embodiments are described in detail.
System Architecture
FIG. 1 is a block diagram depicting asystem100 for a point of sale process and communication of multiple user options initiated by a single tap of acontactless device120 with a point ofsale reader115 according to an exemplary embodiment. As depicted inFIG. 1, theexemplary operating environment100 includes a merchant point of sale (POS)terminal system110 and acontactless device system120 that are configured to communicate with one another via one or moresecure communication channels130.
Thesecure communication channel130 includes a telecommunication means by which network devices (includingdevices110 and120) can exchange data. For example, each connection can include a local area network (LAN), a wide area network (WAN), an intranet, an Internet, a mobile telephone network, a personal area network (PAN) or any combination thereof. Throughout this specification, it should be understood that the terms “data” and “information” are used interchangeably herein to refer to text, images, audio, video, or any other form of information that can exist in a computer-based environment. In exemplary embodiments, the secure communication channel comprises a proximity communication connection, such as Bluetooth. Bluetooth can enable the exchange of data over short distances through the creation of PANs with high levels of security. Wi-Fi is yet another proximity communication type wherein contactless devices can communicate via a wireless ad hoc network.
ThePOS terminal system110 includes adevice reader115 that is capable of communicating with thecontactless device system120 and themerchant POS terminal110 via anapplication118. In an exemplary embodiment thedevice reader115 communicates with thecontactless device120 using a Bluetooth communication method. In another exemplary embodiment, thedevice reader115 communicates with thecontactless device120 using a Wi-Fi communication method. In yet another embodiment, thedevice reader115 communicates with thecontactless device120 using a near field communication (NFC) communication method. While thedevice reader115 is depicted as an integrated part of thePOS terminal110, thedevice reader115 may also be a standalone hardware device, in accordance with alternative exemplary embodiments.
In an exemplary embodiment, thecontactless device system120 can refer to a smart device that can communicate via an electronic, magnetic, or radio frequency field between the device and another device, such as aterminal reader115. In an exemplary embodiment, thecontactless device120 has processing capabilities, such as storage capacity/memory and one ormore application122 that can perform a particular function. In an exemplary embodiment, thecontactless device120 contains an operating system (not illustrated) and user interface123. Exemplarycontactless devices120 include smart phones; mobile phones; PDAs; mobile computing devices, such as netbooks and iPads; other electronically enabled key fobs; electronically enabled credit card type cards; and other devices, in each case having processing and user interface functionality. Certaincontactless devices120 can be used for multiple purposes, including financial transactions, coupons, ticketing, secure authentication, and other related applications.
The secure element can exist within a removable smart chip or a secure digital (SD) card, or can be embedded within a fixed chip on thedevice120. In certain exemplary embodiments, Subscribed Identity Module (SIM) cards may be capable of hosting asecure element126, for example, an NFC SIM Card. The secure element allows a wallet software application orother application122 resident on thedevice120 and accessible by the device user to interact securely with certain functions within the secure element, while protecting information stored within the secure element. Thesecure element126 comprisesapplications127 running thereon that perform the functionality described herein.
Thesecure element126 includes components typical of a smart card such as crypto processors and random generators. In an exemplary embodiment, thesecure element126 comprises a Smart MXtype NFC controller124 in a highly secure system on a chip controlled by a smart card operating system, such as a JavaCard Open Platform (JCOP) operating system. In another exemplary embodiment, thesecure element126 is configured to include a non-EMV type contactless smart card, such as an optional implementation.
Thesecure element126 communicates with thecontroller124 and theapplication122 in thecontactless device120. In an exemplary embodiment, thesecure element126 is capable of storing encrypted user information and only allowing trusted applications to access the stored information. Thecontroller124 interacts with a secure keyencrypted application122 for decryption and installation in thesecure element126. In an exemplary embodiment, thecontroller124 is a Bluetooth link controller. The Bluetooth link controller may be capable of sending and receiving data, identifying thedevice reader115, performing authentication and ciphering functions, and directing how thecontactless device120 will listen for transmissions from thedevice reader115 or configure thecontactless device120 into various power-save modes according to the Bluetooth-specified procedures. In another exemplary embodiment, thecontroller124 is a Wi-Fi controller or an NFC controller capable of performing similar functions.
Theapplication122 is a program, function, routine, applet or similar entity that exists on and performs its operations on acontactless device120. For example, theapplication122 may be one or more of a digital wallet application, a coupon application, a loyalty card application, another value-added application, a user interface application, or other suitable application operating on thecontactless device120. Additionally, thesecure element126 also may comprise secure contactless software applications, such as payment applications, secure forms of theapplications122, authentication applications, payment provisioning applications, or other suitable application using the secure functionality of the secure element.
Thecontactless device120 communicates with thereader115 via anantenna128. In an exemplary embodiment, once thecontactless device application122 has been activated and prioritized, thecontroller124 is notified of the state of readiness of thecontactless device120 for a transaction. Thecontroller124 outputs through the antenna128 a radio signal, or listens for radio signals from thedevice reader115. On establishing a secure communication channel between thecontactless device120 and thedevice reader115, thedevice reader115 requests the list ofavailable applications127 from thesecure element126. A directory is first displayed, after which, based on the set priority or the type ofdevice reader115, anapplication127 is chosen and initiated for the transaction. The method for processing a point of sale transaction and communication of multiple user options initiated by a single tap is described in more detail hereinafter with reference to the methods described inFIGS. 2-4.
System Process
FIG. 2 is a block flow diagram depicting a method for processing a point of sale transaction and multiple user options initiated by a single tap of a contactless device with a POS reader according to an exemplary embodiment. Themethod200 is described with reference to the components illustrated inFIG. 1.
Inblock210, the user “taps” thecontactless device120 in the proximity of thedevice reader115. In an exemplary embodiment, thedevice reader115 generates a radio frequency (RF) or other field continuously polling for the presence of acontactless device120, and the user “taps” the contactless device by placing thedevice120 within the field of thereader115. In an alternative exemplary embodiment, thecontactless device120 generates a radio frequency (RF) or other field continuously polling for the presence of adevice reader115, and the user “taps” the contactless device by placing thedevice120 in proximity of thereader115.
Thedevice reader115 detects thecontactless device120 and establishes a secure communication channel inblock220. In an alternative exemplary embodiment, thecontactless device120 detects thedevice reader115 and establishes a secure communication channel. The method for establishing a secure communication channel is described in more detail hereinafter with reference to the methods described inFIG. 3.
FIG. 3 is a block flow diagram depicting a method for establishing a secure communication channel between thedevice reader115 and thecontactless device120 according to an exemplary embodiment. Themethod220 is described with reference to the components illustrated inFIG. 1.
After the user taps thecontactless device120 in the proximity of thedevice reader115, thedevice reader115 detects the physical proximity of thecontactless device120 inblock310. In an exemplary embodiment, the detection of the physical proximity of thecontactless device120 ensures that thedevice reader115 is communicating with only one contactless device and that the contactless device is physically present within the field of thereader110. In an exemplary embodiment, thereader115 and thedevice120 may initially interact via NFC protocols whereby the reader detects the presence of thedevice120 and requests communication therewith. In an alternative exemplary embodiment, thecontactless device120 detects the physical proximity of thedevice reader115.
Inblock320, thedevice reader115 initiates a timing protocol with thecontactless device120. In an alternative exemplary embodiment, thecontactless device120 initiates a timing protocol with thedevice reader115. The timing protocol specifies a time period within which communications between thereader115 and thedevice120 must occur to indicate that thedevice120 is physically present at thereader115. In an exemplary embodiment, the detection of physical proximity provides a security measure. The initiation of the timing protocol is used to ensure communication with thecontactless device120 is not done through a proxy device, wherein the information contained on thecontactless device120 was copied onto a proxy device in an effort to masquerade and commit a fraudulent act. The timing protocol ensures communication with a single device and detects additional time that would be required to communicate through a proxy device, thereby determining whether thedevice120 is physically present at thereader115. In another exemplary embodiment, the timing protocol can establish a period of inactivity that will terminate the communication between thecontactless device120 and thedevice reader115 once a secure communication channel is established. After determining that thereader115 is communicating with a physicallypresent device120, themethod220 proceeds to block330. If thereader115 determines inblock320 that thedevice120 is not physically present, then the method220 (and thus the method200) terminates.
The information communicated during the initial NFC communication channel depends on the type of secure protocol being used with the secondary communication channel. In an exemplary embodiment, thecontactless device120 and thedevice reader115 may have a pre-existing relation established. The initial NFC communication channel initiates the communication between the devices (115 and120) by providing a prompt to switch to a different secondary communication channel. In an alternative exemplary embodiment, the devices (115 and120) exchange a key during the initial NFC communication to set up a secondary secure communication channel.
Inblock330, thedevice reader115 requests a secure communication channel with thecontactless device120. In an exemplary embodiment, thedevice reader115 and thecontactless device120 can establish any number of protocols to enable a secure communication channel, including but not limited to Bluetooth protocols such as a link management protocol (LMP), logical link control and adaptation protocol (L2CAP), and service discovery protocol (SDP). In an exemplary embodiment, Bluetooth pairing of the reader114 and thedevice120 can occur automatically by such communication. In another exemplary embodiment, thecontactless device120 may present the user with an interface requesting authorization to successfully pair thecontactless device120 and thedevice reader115 to enable a Bluetooth communication. Such Bluetooth communications include secure communication functionality. In an alternative exemplary embodiment, thecontactless device120 requests a secure communication channel with thedevice reader115.
In another exemplary embodiment, the reader may present a Wi-Fi connection to which thedevice120 can connect, which connection can occur automatically or via user authorization as described previously with regard to the Bluetooth embodiment. A Wi-Fi connection can comprise secure communication functionality, such as cryptographic protocols, including transport layer security or secure socket layer protocols, or other secure communication methodology.
Inblock340, thecontactless device120 accepts the secure communication channel request from thedevice reader115, and a secure communication channel is established inblock350. In an alternative exemplary embodiment, thedevice reader115 accepts the secure communication channel request from thecontactless device120. During this process, thedevice120 and thereader115 may establish a relationship by creating an encryption key for use in encrypting communications there between.
As described previously, the secure communication can be established in exemplary embodiments via Bluetooth or Wi-Fi. Such secure communications can provide benefits over an NFC type connection. For example, such secure communications can remain open for ranges farther than the limited 3-4 inch range of NFC communications. Additionally, such secure communications can remain open for longer time periods, for example, until terminated by thereader115, thedevice120, or by user input into thedevice120. In certain exemplary embodiments, the original NFC communication channel and the secondary Bluetooth or Wi-Fi communication channels can co-exist for a period of time (for example, the NFC communication channel may be used to boost a higher bandwidth for the secondary communication channel or authentication may be completed using the original NFC communication channel while establishing the secondary communication channel).
Fromblock350, themethod220 proceeds to block230 (FIG. 2).
Returning toFIG. 2, inblock230, thedevice reader115 communicates purchase information to thecontactless device120 through thesecure communication channel130 established inblock220. In an exemplary embodiment, thedevice reader115 communicates a list of items or services purchased. In another exemplary embodiment, thedevice reader115 also communicates the preliminary total of the purchase to thecontactless device120. The purchase information also can comprise merchant name, payment forms accepted, merchant loyalty rewards program identification, merchant location, or other suitable purchase information related to the transaction being conducted at the point ofsale system110.
Thecontactless device120 receives the purchase information from thedevice reader115 and initiates value-added services for the purchase transaction inblock240. Themethod240 for initiating value-added services for the purchase transaction is described in more detail hereinafter with reference to the methods described inFIG. 4.
FIG. 4 is a block flow diagram depicting amethod240 for initiating value-added services for the purchase transaction according to an exemplary embodiment. Themethod240 is described with reference to the components illustrated inFIG. 1.
After thecontactless device120 receives the purchase information from thedevice reader115, thecontactless device120 communicates thepurchase information130 to the user in block410, via a user interface123 of thedevice120. In an exemplary embodiment, thecontactless device120 communicates the purchase information received from thedevice reader115 inblock230 and initiates an interaction with the user to present value-added service options, or other options, available for selection. In an exemplary embodiment, theapplication122 is engaged and processes the purchase information received from thedevice reader115 to present the purchase information via the user interface123. Theapplication122 may create a list of options available to the user based on the purchase information and the information stored in theapplication122. In another exemplary embodiment, theapplication122 creates a series of prompts requesting user choices for the available options.
At block420, thecontactless device120 determines whether a value-added service is available for the purchase, including, but not limited to, coupons, loyalty cards, check-ins, membership cards, ticketing, and other forms of value-added services. In an exemplary embodiment, thecontactless device120 reviews the list of options and determines if any value-added service options are available. For example, theapplication122 can store various value-added services. Alternatively or additionally, thesecure element126 may store various value-added services or the confidential information relating to such value added services. Theapplication122 can review the list of available value added services of theapplication122 and thesecure element126 to identify any value-added services for the purchase transaction. As an example, the user may have stored a coupon for the merchant or the product being purchased in thedevice120. Theapplication122 will identify the coupon for the purchase transaction. As another example, the application can identify loyalty points collected by the user for this merchant, determine if the loyalty points can be redeemed in the purchase transaction, and, if so, identify the loyalty points for the purchase transaction.
If thecontactless device120 determines in block410, that value-added service options are available, thecontactless device120 communicates one or more value-added service option to the user in block425 via the user interface123. In an exemplary embodiment, thecontactless device120 creates a priority list of value-added service options and communicates the first service option to the user. In another exemplary embodiment, the user pre-selects an order of the value-added service options using theapplication122 when registering and/or configuring theapplication122. Additionally, multiple value-added service options may be presented for selection by the user. In an exemplary embodiment, the value-added service options are present in the form of a pop-up prompt or window on thecontactless device120. In another exemplary embodiment, theapplication122 is automatically opened and the options are displayed on thecontactless device120.
In block430, the user selects a value-added service option. In an exemplary embodiment, the user interacts with the touch-screen of a smart phone to select a value-added service option. In another exemplary embodiment, the user may select the button that corresponds to the selected value-added service option.
Thecontactless device120 communicates the selected value-added service option to the device reader in block440. In an exemplary embodiment, the communication is through thesecure communication channel130 established between thecontactless device120 and thedevice reader115.
Thecontactless device120 then repeats this process in block445, determining whether another value-added service option is available for the use at block420, communicating the value-added service options to the user in block430, receiving the user's selected option in block440 and communicating the selected option to thedevice reader115 in block440. The process is repeated at least one time until there additional value-added service options are not available or are not selected. In another exemplary embodiment, all the value-added services are presented to the user at one time, and the user can select all desired value added services without repeating the process.
Once all the value-added service options have been presented and selected by the user, thecontactless device120 communicates to thedevice reader115 in block440 that additional value-added services will not be used.
Thedevice reader115 processes the selected value-added service options, calculates the total of the purchase transaction, and communicates the total to thecontactless device120 in block450. In an exemplary embodiment, thedevice reader115 applies any coupons, loyalty rewards, membership card information, other discounts, or other transaction actions and adjusts the purchase price accordingly. Although described throughout this specification as thereader110 performing specific functions, such functions may be performed by theapplication118 and/or thePOS terminal110 and communicated to thedevice120 via thereader115.
At block460, thecontactless device120 receives the purchase total from thedevice reader115 and determines whether the user has different payment options, including but not limited to gift cards, credit cards, debit cards, prepaid cards, and split-tender transactions (for example the user can pay x amount of dollars on a gift card and the remainder on another form of payment). In an exemplary embodiment, thecontactless device120 reviews a list of payment options available via thesecure element126.
If thecontactless device120 determines in block460 that multiple payment options are available, thecontactless device120 communicates the payment options to the user in block465 via the user interface123. In an exemplary embodiment, thecontactless device120 creates a priority list of payment options and communicates the options to the user. In another exemplary embodiment, the user pre-selects the order of the payment options using theapplication122 when registering and/or configuring theapplication122. In an exemplary embodiment, the payment options are present in the form of a pop-up prompt on thecontactless device120. In another exemplary embodiment, theapplication122 is automatically opened and the options are displayed on thecontactless device120. Payment options may be presented in the predetermined order, or all payment options may be presented simultaneously for selection by the user.
In block470, the user selects one or more payment service options. In an exemplary embodiment, the user interacts with the touch-screen of thecontactless device120 to select a payment option. In another exemplary embodiment, the user may select the button that corresponds to the selected payment option. The user may select multiple payment options, such as a gift card for the merchant or other stored value card, a debit card, a debit card, or other suitable electronic payment method.
Thecontactless device120 requests a PIN authorization from the user in block480. In an exemplary embodiment, the PIN authorization is created when the user registers/configures theapplication122 and/or theapplications127 on thesecure element126 corresponding to each payment method. Block480 is required only if a particular payment method requires PIN authorization.
Referring back to block460, if thecontactless device120 determines that only a single payment option exists, options are not communicated to the user and thecontactless device120 requests a PIN authorization from the user in block480 for the only available payment method identified.
In block490, the user enters the PIN authorization. In an exemplary embodiment, the user uses a keypad, touchscreen, or other input mechanism of thecontactless device120 to enter the PIN authorization.
In the exemplary embodiment depicted inFIG. 4, the user selects all desired payment options that are then communicated together to the reader115 (seeblock260 inFIG. 2). Alternatively, the user may select a payment method, which is communicated to thereader115 and processed via block260 (FIG. 2). Then, the method240 (or portions of the method240) may be repeated for the user to select another payment method for the remaining balance of the purchase transaction. In this manner, the user may apply individually multiple payment methods.
From block490, themethod250 proceeds to block250 (FIG. 2).
Thesecure element126 then confirms a valid PIN authorization inblock250. In an exemplary embodiment, thesecure element126 will notify the user of an incorrect PIN authorization entry. The user may then be prompted to enter a new PIN authorization. In an exemplary embodiment, thecontactless device120 has established a safety protocol for determining the number of incorrect PIN authorizations allowed before the communication is terminated. In an exemplary embodiment, the PIN authorization is established during the registration/configuration of theapplication122 and is encrypted/saved in thesecure element126.
Inblock260, the payment transaction is completed. In an exemplary embodiment, thecontactless device120 communicates the payment information to thedevice reader115 via thesecure communication channel130. In an exemplary embodiment, the POS terminal110 processes the transaction and confirms payment. If multiple payment methods are selected, the POS terminal110 processes each payment in the specified order or a predetermined order to complete the payment transaction.
Thedevice reader115 communicates a digital receipt to thecontactless device120 inblock270. In an exemplary embodiment, the digital receipt can include a list of products purchased, a description of each product purchased, the price for each product purchased, a product category for each product purchased, a total price, a stock keeping unit (“SKU”) or similar identifier for each product purchased, discounts applied, the time and/or date of purchase, warranty information for the products purchased, or other suitable information. The digital receipt can also include information regarding the merchant, including the name of the merchant, the merchant's address, the merchant's telephone number, and any other suitable information regarding the merchant. In an exemplary embodiment, the receipt includes a list of options selected by the user. As used throughout this specification, the term “product” should be interpreted to include tangible and intangible products, as well as services.
Inblock280, the contactless device receives the digital receipt, and thesecure communication channel130 is terminated.
In an exemplary embodiment, the original NFC connection can be terminated when the request to establish a secure communication channel between thereader115 and thedevice120 is communicated, or any suitable time thereafter.
General
The exemplary methods and blocks described in the embodiments presented previously are illustrative, and, in alternative embodiments, certain blocks can be performed in a different order, in parallel with one another, omitted entirely, and/or combined between different exemplary methods, and/or certain additional blocks can be performed, without departing from the scope and spirit of the invention. Accordingly, such alternative embodiments are included in the invention described herein.
The invention can be used with computer hardware and software that performs the methods and processing functions described above. As will be appreciated by those having ordinary skill in the art, the systems, methods, and procedures described herein can be embodied in a programmable computer, computer executable software, or digital circuitry. The software can be stored on computer readable media. For example, computer readable media can include a floppy disk, RAM, ROM, hard disk, removable media, flash memory, memory stick, optical media, magneto-optical media, CD-ROM, etc. Digital circuitry can include integrated circuits, gate arrays, building block logic, field programmable gate arrays (“FPGA”), etc.
Although specific embodiments of the invention have been described above in detail, the description is merely for purposes of illustration. Various modifications of, and equivalent blocks corresponding to, the disclosed aspects of the exemplary embodiments, in addition to those described above, can be made by those having ordinary skill in the art without departing from the spirit and scope of the invention defined in the following claims, the scope of which is to be accorded the broadest interpretation so as to encompass such modifications and equivalent structures.

Claims (21)

What is claimed is:
1. A computer-implemented method for point of sale (POS) processing, the method comprising:
detecting, using one or more computing devices, proximity between a device for a contactless communication and a POS device using a near field communications (NFC) channel;
establishing, using the one or more computing devices, an non-NFC wireless communications channel between the detected proximate POS device and the device for contactless communication; and
communicating, using the one or more computing devices, at least one of purchase information and value-added services information between the POS device and the device for contactless communication at least in part via the established non-NFC wireless communications channel;
wherein both the NFC channel and the non-NFC wireless communications channel are actively communicating during a common period of time.
2. The method ofclaim 1, wherein the NFC channel is used to supplement the bandwidth provided by the non-NFC wireless communications channel.
3. The method ofclaim 1, wherein the NFC channel is used to complete authentication during the common period of time.
4. The method ofclaim 1, wherein establishing comprises initiating, by the POS device, the non-NFC wireless communications channel.
5. The method ofclaim 1, wherein communicating comprises:
receiving, by the POS device, information regarding value-added services supported by the device for contactless communication, and
conducting a value-added service identified as supported by the device for contactless communication.
6. The method ofclaim 1, further comprising conducting at least one of a purchase and a value-added services at least in part via NFC.
7. The method ofclaim 1, wherein a period for establishing the non-NFC wireless communications channel is limited by a timing protocol between the POS device and the device for contactless communication.
8. A computer program product, comprising:
a non-transitory computer-executable storage device having computer-readable program instructions embodied thereon that when executed by a computer perform a method for point of sale (POS) processing comprising:
detecting, using one or more computing devices, proximity between a device for a contactless communication and a POS device using a near field communications (NFC) channel;
establishing, using the one or more computing devices, an non-NFC wireless communications channel between the detected proximate POS device and the device for contactless communication; and
communicating, using the one or more computing devices, at least one of purchase information and value-added services information between the POS device and the device for contactless communication at least in part via the established non-NFC wireless communications channel;
wherein both the NFC channel and the non-NFC wireless communications channel are actively communicating during a common period of time.
9. The computer program product ofclaim 8, wherein the NFC channel is used to supplement the bandwidth provided by the non-NFC wireless communications channel.
10. The computer program product ofclaim 8, wherein the NFC channel is used to complete authentication during the common period of time.
11. The computer program product ofclaim 8, wherein establishing comprises initiating, by the POS device, the non-NFC wireless communications channel.
12. The computer program product ofclaim 8, wherein communicating comprises:
receiving, by the POS device, information regarding value-added services supported by the device for contactless communication, and
conducting a value-added service identified as supported by the device for contactless communication.
13. The computer program product ofclaim 8, further comprising computer-readable program instructions for conducting at least one of a purchase and a value-added services at least in part via NFC.
14. The computer program product ofclaim 8, wherein a period for establishing the non-NFC wireless communications channel is limited by a timing protocol between the POS device and the device for contactless communication.
15. A system to conduct point of sale (POS) processing, the system comprising:
a storage resource;
a network module; and
a processor communicatively coupled to the storage resource and the network module, wherein the processor executes computer-readable instructions that are stored in the storage resource and that cause the system to:
detect proximity between a device for a contactless communication and a POS device using a near field communications (NFC) channel;
establish an non-NFC wireless communications channel between the detected proximate POS device and the device for contactless communication; and
communicate at least one of purchase information and value-added services information between the POS device and the device for contactless communication at least in part via the established non-NFC wireless communications channel;
wherein both the NFC channel and the non-NFC wireless communications channel are actively communicating during a common period of time.
16. The system ofclaim 15, wherein the NFC channel is used to supplement the bandwidth provided by the non-NFC wireless communications channel.
17. The system ofclaim 15, wherein the NFC channel is used to complete authentication during the common period of time.
18. The system ofclaim 15, wherein establishing comprises initiating, by the POS device, the non-NFC wireless communications channel.
19. The system ofclaim 15, wherein communicating comprises:
receiving, by the POS device, information regarding value-added services supported by the device for contactless communication, and
conducting a value-added service identified as supported by the device for contactless communication.
20. The system ofclaim 15, further comprising computer-readable program instructions for conducting at least one of a purchase and a value-added services at least in part via NFC.
21. The system ofclaim 15, wherein a period for establishing the non-NFC wireless communications channel is limited by a timing protocol between the POS device and the device for contactless communication.
US13/315,8182011-08-192011-12-09Point of sale processing initiated by a single tapActiveUS9008616B2 (en)

Priority Applications (5)

Application NumberPriority DateFiling DateTitle
US13/315,818US9008616B2 (en)2011-08-192011-12-09Point of sale processing initiated by a single tap
EP12825391.1AEP2745250A4 (en)2011-08-192012-08-20Point of sale processing initiated by a single tap
CN201280048281.7ACN103858140A (en)2011-08-192012-08-20 Point of sale processing initiated by click
PCT/US2012/051641WO2013028646A2 (en)2011-08-192012-08-20Point of sale processing initiated by a single tap
KR1020147007212AKR20140054290A (en)2011-08-192012-08-20Point of sale processing initiated by a single tap

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201161525722P2011-08-192011-08-19
US13/315,818US9008616B2 (en)2011-08-192011-12-09Point of sale processing initiated by a single tap

Publications (2)

Publication NumberPublication Date
US20130046643A1 US20130046643A1 (en)2013-02-21
US9008616B2true US9008616B2 (en)2015-04-14

Family

ID=47713331

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US13/315,818ActiveUS9008616B2 (en)2011-08-192011-12-09Point of sale processing initiated by a single tap

Country Status (5)

CountryLink
US (1)US9008616B2 (en)
EP (1)EP2745250A4 (en)
KR (1)KR20140054290A (en)
CN (1)CN103858140A (en)
WO (1)WO2013028646A2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130217335A1 (en)*2010-02-032013-08-22Bump Technologies, Inc.Bump button
US20160212129A1 (en)*2013-08-292016-07-21Liberty Vaults LimitedSystem for Accessing Data from Multiple Devices
US10134025B2 (en)2011-09-182018-11-20Google LlcOne-click offline buying
US11037138B2 (en)*2011-08-182021-06-15Visa International Service AssociationThird-party value added wallet features and interfaces apparatuses, methods, and systems
US11074218B2 (en)2012-02-022021-07-27Visa International Service AssociationMulti-source, multi-dimensional, cross-entity, multimedia merchant analytics database platform apparatuses, methods and systems
US11288661B2 (en)2011-02-162022-03-29Visa International Service AssociationSnap mobile payment apparatuses, methods and systems
US11354723B2 (en)2011-09-232022-06-07Visa International Service AssociationSmart shopping cart with E-wallet store injection search
US11397931B2 (en)2011-08-182022-07-26Visa International Service AssociationMulti-directional wallet connector apparatuses, methods and systems
US11763294B2 (en)2011-08-182023-09-19Visa International Service AssociationRemote decoupled application persistent state apparatuses, methods and systems
US11900359B2 (en)2011-07-052024-02-13Visa International Service AssociationElectronic wallet checkout platform apparatuses, methods and systems

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9092772B2 (en)*2009-02-162015-07-28Xius Corp.Integrated system and method for enabling mobile commerce transactions using “contactless identity modules in mobile handsets”
US9691055B2 (en)2010-12-172017-06-27Google Inc.Digital wallet
US20130080236A1 (en)2011-09-262013-03-28First Data CorporationSystems and Methods for Enrolling Consumers in Loyalty Programs
US9842323B2 (en)*2012-03-202017-12-12First Data CorporationSystems and methods for communicating transaction-related data to a recipient device
AU2013266233B2 (en)2012-05-242016-03-03Google LlcSystems, methods, and computer program products for providing a contactless protocol
US20140025457A1 (en)*2012-07-172014-01-23Mastercard International IncorporatedMethod and system for deal redemption by electronic wallet
US10558958B2 (en)2013-05-172020-02-11Visa International Service AssociationContactless message transmission
US20150019417A1 (en)*2013-06-262015-01-15Google Inc.Updating a digital wallet from financial account issuer
US20150134439A1 (en)2013-11-082015-05-14Square, Inc.Interactive digital receipt
US9785940B2 (en)2014-03-272017-10-10Bank of the OzarksSystem and method for distributed real time authorization of payment transactions
US20160048865A1 (en)*2014-08-132016-02-18Google Inc.Activating offers based on location
US10089607B2 (en)*2014-09-022018-10-02Apple Inc.Mobile merchant proximity solution for financial transactions
CN104408836A (en)*2014-09-222015-03-11上海众人科技有限公司Money receiving method based on mobile terminal and device thereof
US10423954B2 (en)2015-01-262019-09-24International Business Machines CorporationResource account application management
US9824394B1 (en)2015-02-062017-11-21Square, Inc.Payment processor financing of customer purchases
CN105590200A (en)*2015-03-112016-05-18中国银联股份有限公司Data transmission method and user equipment for mobile near field payment
US9779432B1 (en)2015-03-312017-10-03Square, Inc.Invoice financing and repayment
US12087139B2 (en)*2015-04-152024-09-10Richard SPICEContactless payment terminal
GB2537393B (en)*2015-04-152019-07-03Spice RichardContactless payment terminal
US11373168B2 (en)*2015-06-052022-06-28Apple Inc.Value added services polling
WO2017015138A1 (en)*2015-07-172017-01-26Google Inc.Merchant-specific functionality services
TWI643141B (en)*2015-09-042018-12-01黃少風 Payment service equipment that can perform payment operations with multiple third-party payment platforms and payment method
US10638260B2 (en)*2015-10-052020-04-28Unwire Payments & Mobility ApsSystem and method for initiating communication with a short range transceiver
CN105512882A (en)*2015-12-142016-04-20中国银联股份有限公司HCE-based payment method and apparatus
US10535054B1 (en)*2016-01-122020-01-14Square, Inc.Purchase financing via an interactive digital receipt
GB201613027D0 (en)*2016-07-282016-09-14Mastercard International IncM/chip next gen overview
US10762482B2 (en)2016-09-292020-09-01Square, Inc.Centralized restaurant management
US12020235B2 (en)*2017-04-282024-06-25Block, Inc.Multi-source transaction processing
US10692140B1 (en)2017-11-152020-06-23Square, Inc.Customized financing based on transaction information
US10796363B1 (en)2017-11-152020-10-06Square, Inc.Customized financing based on transaction information
US20200104825A1 (en)*2018-09-272020-04-02Apple Inc.Wireless transaction via persistent wireless connection
US11783310B1 (en)*2020-06-162023-10-10Block, Inc.Point-of-sale authorization
US11928665B2 (en)*2020-07-212024-03-12Mastercard International IncorporatedMethods and systems for facilitating a payment transaction over a secure radio frequency connection
FR3116931B1 (en)*2020-11-302025-07-18Banks And Acquirers Int Holding Method of contactless interactions with a payment terminal, payment terminal and corresponding computer program.

Citations (95)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6005942A (en)1997-03-241999-12-21Visa International Service AssociationSystem and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart card
US6141752A (en)1998-05-052000-10-31Liberate TechnologiesMechanism for facilitating secure storage and retrieval of information on a smart card by an internet service provider using various network computer client devices
WO2001022374A1 (en)1999-09-222001-03-29Trintech LimitedA method for the secure transfer of payments
WO2001052212A1 (en)2000-01-142001-07-19Sony Electronics, Inc.Secure electronic commerce system
US20010018666A1 (en)2000-02-022001-08-30Kabushiki Kaisha ToshibaSettlement system using purchase information
US20020068554A1 (en)1999-04-092002-06-06Steve DusseMethod and system facilitating web based provisioning of two-way mobile communications devices
US6484174B1 (en)1998-04-202002-11-19Sun Microsystems, Inc.Method and apparatus for session management and user authentication
US20020194138A1 (en)2000-04-242002-12-19Visa International Service Association A Delaware CorporationOnline account authentication service
WO2004054125A1 (en)2002-12-072004-06-24Healthpia Co., Ltd.Mobile communication terminal having ic card settlement function
US20050071418A1 (en)2003-09-172005-03-31Openwave Systems Inc.Federated download of digital content to wireless devices
US20050222961A1 (en)2004-04-052005-10-06Philippe StaibSystem and method of facilitating contactless payment transactions across different payment systems using a common mobile device acting as a stored value device
US20060018450A1 (en)*2004-07-262006-01-26Erik Sandberg-DimentMobile telephone transaction system employing electronic account card
WO2006027646A1 (en)2004-09-082006-03-16Nokia CorporationElectronic near field communication enabled multifunctional device and method of its operation
US7072854B2 (en)*2001-02-062006-07-04Wincor Nixdorf International GmbhPayment system by means of a mobile device
US20060165060A1 (en)2005-01-212006-07-27Robin DuaMethod and apparatus for managing credentials through a wireless network
US7110792B2 (en)2003-05-192006-09-19Einar RosenbergApparatus and method for increased security of wireless transactions
WO2006111782A1 (en)2005-04-192006-10-26Nokia Corporation,Method, device and system for controlling application launching in a mobile terminal device
US7128274B2 (en)2005-03-242006-10-31International Business Machines CorporationSecure credit card with near field communications
US7140549B2 (en)2004-02-242006-11-28Sun Microsystems, Inc.Method and apparatus for selecting a desired application on a smart card
US7152782B2 (en)2003-07-112006-12-26Visa International Service AssociationSystem and method for managing electronic data transfer applications
US20070099679A1 (en)2005-11-012007-05-03Mikko SaarisaloWireless near field communication control using device state or orientation
US7232073B1 (en)2004-12-212007-06-19Sun Microsystems, Inc.Smart card with multiple applications
US20070156436A1 (en)2005-12-312007-07-05Michelle FisherMethod And Apparatus For Completing A Transaction Using A Wireless Mobile Communication Channel And Another Communication Channel
US7243853B1 (en)2001-12-042007-07-17Visa U.S.A. Inc.Method and system for facilitating memory and application management on a secured token
US7255264B2 (en)2004-04-242007-08-14De Leon Hilary LaingCellular phone-based automatic payment system
US7275685B2 (en)2004-04-122007-10-02Rearden Capital CorporationMethod for electronic payment
US20070278290A1 (en)2006-06-062007-12-06Messerges Thomas SUser-configurable priority list for mobile device electronic payment applications
US20080011837A1 (en)2006-07-142008-01-17Vayusa, Inc.System and method for administering a loyalty program and processing payments
US20080051059A1 (en)2005-12-312008-02-28Mobile Candy Dish, Inc.Method and system for adapting a wireless mobile communication device for wireless transactions
WO2008034937A1 (en)2006-09-202008-03-27Nokia CorporationNear field connection establishment
US20080085698A1 (en)2006-10-092008-04-10James GammDevice with unique identifier capability for purchasing wireless communication service
US7374099B2 (en)2004-02-242008-05-20Sun Microsystems, Inc.Method and apparatus for processing an application identifier from a smart card
US20080230615A1 (en)2007-03-192008-09-25Sony CorporationNear-field communication card for communication of contact information
US20080242240A1 (en)*2007-03-142008-10-02Broadcom Corporation, A California CorporationCalibration of wireless communication device
US20080242237A1 (en)*2007-03-142008-10-02Broadcom Corporation, A California CorporationAntenna system for use within a wireless communication device
US20080242346A1 (en)*2007-03-142008-10-02Broadcom Corporation, A California CorporationWireless communication device with programmable antenna system
US20080287060A1 (en)2005-04-252008-11-20Sony Ericsson Mobile Communications AbElectronic Equipment for a Wireless Communication System and Method for Operating an Electronic Equipment for a Wireless Communication System
US20080306849A1 (en)2007-06-082008-12-11Vivotech, Inc.Methods, systems and computer program products for interacting with ISO 14443-4 and MIFARE applications on the same wireless smart device during a common transaction
US7469151B2 (en)2006-09-012008-12-23Vivotech, Inc.Methods, systems and computer program products for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities
US20090006263A1 (en)2007-06-272009-01-01Power Michael JTechnique for securely communicating information
WO2009018255A2 (en)2007-07-302009-02-05Motorola, Inc.Virtual card selector for a portable electronic device
US7494055B2 (en)2002-09-172009-02-24Vivotech, Inc.Collaborative negotiation techniques for mobile personal trusted device financial transactions
US20090068982A1 (en)*2007-09-102009-03-12Microsoft CorporationMobile wallet and digital payment
WO2009036264A1 (en)2007-09-122009-03-19Devicefidelity, Inc.Wirelessly executing financial transactions
US20090094125A1 (en)*2007-10-032009-04-09Patrick KillianSystem for personalized payments via mobile devices
US20090144161A1 (en)2007-11-302009-06-04Mobile Candy Dish, Inc.Method and system for conducting an online payment transaction using a mobile communication device
US20090192935A1 (en)2008-01-302009-07-30Kent GriffinOne step near field communication transactions
US20090240626A1 (en)2008-02-112009-09-24Accenture Global Services GmbhCustomer Initiated Payment Method Using Mobile Device
US7631346B2 (en)2005-04-012009-12-08International Business Machines CorporationMethod and system for a runtime user account creation operation within a single-sign-on process in a federated computing environment
US7631810B2 (en)2006-12-192009-12-15Vivotech, Inc.Systems, methods, and computer program products for supporting multiple applications and multiple instances of the same application on a wireless smart device
US20100023449A1 (en)2008-07-252010-01-28First Data CorporationMobile payment adoption by adding a dedicated payment button to mobile device form factors
US20100049654A1 (en)2008-08-252010-02-25Bruno PiloSystem and methods for a multi-channel payment platform
US20100088188A1 (en)2008-10-062010-04-08Pradeep KumarSystems, methods, and computer readable media for payment and non-payment virtual card transfer between mobile devices
US20100130240A1 (en)*2008-11-242010-05-27Plantronics, Inc.Portable Network Device For The Discovery Of Nearby Devices And Services
US20100167646A1 (en)*2008-12-302010-07-01Motorola, Inc.Method and apparatus for device pairing
US7748618B2 (en)2006-08-212010-07-06Verizon Patent And Licensing Inc.Secure near field transaction
US20100174598A1 (en)2008-12-312010-07-08Mohammad KhanMethods, systems and computer readable media for redeeming and delivering electronic loyalty reward certificates using a mobile device
US20100211504A1 (en)2008-09-222010-08-19Christian AabyeMethod of performing transactions with contactless payment devices using pre-tap and two-tap operations
US7784684B2 (en)2002-08-082010-08-31Fujitsu LimitedWireless computer wallet for physical point of sale (POS) transactions
US20100257033A1 (en)2009-04-022010-10-07Qualcomm IncorporatedSystem and method of conducting transactions using a wireless device
US20100268618A1 (en)*2009-04-152010-10-21Mcquilken George CLocation-aware payment system
WO2010144370A2 (en)2009-06-082010-12-16Visa U.S.A. Inc.Coupon card methods and systems
US7896233B2 (en)2007-12-272011-03-01Mastercard International, Inc.Methods and apparatus for personalizing merchant device for receiving contactless payments
US20110050164A1 (en)*2008-05-072011-03-03Afshin PartoviSystem and methods for inductive charging, and improvements and uses thereof
US20110076941A1 (en)2009-09-302011-03-31Ebay Inc.Near field communication and network data/product transfer
US20110093326A1 (en)2008-06-122011-04-21Alpine In Motion Llc.System and method for offering and fulfilling situation-based, location specific rewards and offers to mobile-oriented consumers
US20110112968A1 (en)2009-05-032011-05-12Logomotion, S.R.O.Pos payment terminal and a method of direct debit payment transaction using a mobile communication device, such as a mobile phone
US20110149764A1 (en)*2009-08-182011-06-23Qualcomm IncorporatedRadio selection in a multi-radio device
US20110173073A1 (en)2005-10-032011-07-14Tiehong WangMethod and system for improving client server transmission over fading channel with wireless location and authentication technology via electromagnetic radiation
US20110171907A1 (en)2008-09-242011-07-14Paul JolivetMethod and apparatus for communicating with external device using contactless interface
US20110177780A1 (en)*2010-01-152011-07-21Kabushiki Kaisha ToshibaWireless communication apparatus
US20110191438A1 (en)2010-02-032011-08-04Bump Technologies, Inc.Bump button
US20110191823A1 (en)2010-02-032011-08-04Bump Technologies, Inc.Bump validation
US20110187652A1 (en)2010-02-032011-08-04Bump Technologies, Inc.Bump suppression
US7996320B2 (en)2001-02-262011-08-09American Express Travel Related Services Company, Inc.System and method for securing data through a PDA portal
US20110202415A1 (en)2010-02-182011-08-18Bling Nation, Ltd.Automated transaction system and settlement processes
US8005426B2 (en)2005-03-072011-08-23Nokia CorporationMethod and mobile terminal device including smartcard module and near field communications means
WO2011127627A1 (en)2010-04-152011-10-20Metrologic Instruments, Inc.Mobile device discovery and information distribution system for an indicia reader system at retail establishment
US20110275421A1 (en)*2010-05-062011-11-10Research In Motion LimitedMobile wireless communications device with an integrated battery/antenna and related methods
US20110292973A1 (en)*2010-05-282011-12-01Kave KianushMethod for using a multi-tune transceiver
US20110320293A1 (en)*2010-06-282011-12-29Mohammad KhanMethods, systems, and computer readable media for facilitating in-store or near-store ordering and payment of goods and services through a single-tap of a near field communication (nfc) device
US20120015605A1 (en)2009-05-152012-01-19Cambridge Silicon Radio LimitedProximity Pairing
US8126806B1 (en)2007-12-032012-02-28Sprint Communications Company L.P.Method for launching an electronic wallet
US20120078751A1 (en)*2010-09-242012-03-29Macphail WilliamMobile device point of sale transaction system
US20120108173A1 (en)2010-11-032012-05-03Samsung Electronics Co., Ltd.Method and apparatus for connecting wireless network in a digital device
US8240560B2 (en)2005-12-292012-08-14Research In Motion LimitedMethod and apparatus for contactless payment authentication
US20120214411A1 (en)*2011-02-232012-08-23Texas InstrumentsSystem and method of near field communication tag presence detection for smart polling
US20120276938A1 (en)*2011-04-292012-11-01Sarang Shrikrishna WagholikarMulti-technology coexistence for ibss networks
US20120329407A1 (en)*2011-06-222012-12-27Renesas Mobile CorporationAntenna Arrangement
US8358596B2 (en)*2010-09-202013-01-22Research In Motion LimitedCommunications system providing mobile wireless communications device application module associations for respective wireless communications formats and related methods
US8369889B2 (en)*2007-03-192013-02-05Broadcom CorporationMethod and system for sharing a single antenna for frequency modulation (FM) transmission, FM reception and near field communication (NFC)
US20130060959A1 (en)*2011-09-022013-03-07Ebay Inc.Secure elements broker (seb) for application communication channel selector optimization
US20130080238A1 (en)2011-09-222013-03-28Bryan KellyMethod and System for Operating a Customer or Player Loyalty System Including a Portable Device Such as a Smartcard
US20130090064A1 (en)*2011-10-112013-04-11Microsoft CorporationDynamic range wireless communications access point
US20130109433A1 (en)*2011-10-262013-05-02Adam James WangMultimode multiband wireless device with broadband power amplifier

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1319966A (en)*2001-03-202001-10-31杨大成Small amount payment system design scheme for electronic business of cellular mobile telecommunication network
EP2034428B1 (en)*2007-09-072017-12-13Vodafone Holding GmbHNFC capable mobile communication device
US20090170483A1 (en)2007-12-282009-07-02General Electric CompanySystem and method for transmitting information using a mobile phone
CN101567108A (en)*2008-04-242009-10-28北京爱奥时代信息科技有限公司Method and system for payment of NFC mobile phone-POS machine
SK50862008A3 (en)*2008-09-192010-06-07Logomotion, S. R. O.System for electronic payment applications and method for payment authorization

Patent Citations (111)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6005942A (en)1997-03-241999-12-21Visa International Service AssociationSystem and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart card
US6484174B1 (en)1998-04-202002-11-19Sun Microsystems, Inc.Method and apparatus for session management and user authentication
US6141752A (en)1998-05-052000-10-31Liberate TechnologiesMechanism for facilitating secure storage and retrieval of information on a smart card by an internet service provider using various network computer client devices
US6647260B2 (en)1999-04-092003-11-11Openwave Systems Inc.Method and system facilitating web based provisioning of two-way mobile communications devices
US20020068554A1 (en)1999-04-092002-06-06Steve DusseMethod and system facilitating web based provisioning of two-way mobile communications devices
WO2001022374A1 (en)1999-09-222001-03-29Trintech LimitedA method for the secure transfer of payments
WO2001052212A1 (en)2000-01-142001-07-19Sony Electronics, Inc.Secure electronic commerce system
US20010018666A1 (en)2000-02-022001-08-30Kabushiki Kaisha ToshibaSettlement system using purchase information
US20020194138A1 (en)2000-04-242002-12-19Visa International Service Association A Delaware CorporationOnline account authentication service
US7072854B2 (en)*2001-02-062006-07-04Wincor Nixdorf International GmbhPayment system by means of a mobile device
US7996320B2 (en)2001-02-262011-08-09American Express Travel Related Services Company, Inc.System and method for securing data through a PDA portal
US7243853B1 (en)2001-12-042007-07-17Visa U.S.A. Inc.Method and system for facilitating memory and application management on a secured token
US7784684B2 (en)2002-08-082010-08-31Fujitsu LimitedWireless computer wallet for physical point of sale (POS) transactions
US7494055B2 (en)2002-09-172009-02-24Vivotech, Inc.Collaborative negotiation techniques for mobile personal trusted device financial transactions
WO2004054125A1 (en)2002-12-072004-06-24Healthpia Co., Ltd.Mobile communication terminal having ic card settlement function
US20070135164A1 (en)2002-12-072007-06-14Healthpia Co., Ltd.Mobile communication terminal having ic card settlement function
US7110792B2 (en)2003-05-192006-09-19Einar RosenbergApparatus and method for increased security of wireless transactions
US7152782B2 (en)2003-07-112006-12-26Visa International Service AssociationSystem and method for managing electronic data transfer applications
US20050071418A1 (en)2003-09-172005-03-31Openwave Systems Inc.Federated download of digital content to wireless devices
US7374099B2 (en)2004-02-242008-05-20Sun Microsystems, Inc.Method and apparatus for processing an application identifier from a smart card
US7140549B2 (en)2004-02-242006-11-28Sun Microsystems, Inc.Method and apparatus for selecting a desired application on a smart card
US20050222961A1 (en)2004-04-052005-10-06Philippe StaibSystem and method of facilitating contactless payment transactions across different payment systems using a common mobile device acting as a stored value device
US7275685B2 (en)2004-04-122007-10-02Rearden Capital CorporationMethod for electronic payment
US7255264B2 (en)2004-04-242007-08-14De Leon Hilary LaingCellular phone-based automatic payment system
US20060018450A1 (en)*2004-07-262006-01-26Erik Sandberg-DimentMobile telephone transaction system employing electronic account card
WO2006027646A1 (en)2004-09-082006-03-16Nokia CorporationElectronic near field communication enabled multifunctional device and method of its operation
US7232073B1 (en)2004-12-212007-06-19Sun Microsystems, Inc.Smart card with multiple applications
US20060165060A1 (en)2005-01-212006-07-27Robin DuaMethod and apparatus for managing credentials through a wireless network
US8005426B2 (en)2005-03-072011-08-23Nokia CorporationMethod and mobile terminal device including smartcard module and near field communications means
US7128274B2 (en)2005-03-242006-10-31International Business Machines CorporationSecure credit card with near field communications
US7631346B2 (en)2005-04-012009-12-08International Business Machines CorporationMethod and system for a runtime user account creation operation within a single-sign-on process in a federated computing environment
WO2006111782A1 (en)2005-04-192006-10-26Nokia Corporation,Method, device and system for controlling application launching in a mobile terminal device
US20080287060A1 (en)2005-04-252008-11-20Sony Ericsson Mobile Communications AbElectronic Equipment for a Wireless Communication System and Method for Operating an Electronic Equipment for a Wireless Communication System
US20110173073A1 (en)2005-10-032011-07-14Tiehong WangMethod and system for improving client server transmission over fading channel with wireless location and authentication technology via electromagnetic radiation
US20070099679A1 (en)2005-11-012007-05-03Mikko SaarisaloWireless near field communication control using device state or orientation
US8240560B2 (en)2005-12-292012-08-14Research In Motion LimitedMethod and apparatus for contactless payment authentication
US20080051059A1 (en)2005-12-312008-02-28Mobile Candy Dish, Inc.Method and system for adapting a wireless mobile communication device for wireless transactions
US20070156436A1 (en)2005-12-312007-07-05Michelle FisherMethod And Apparatus For Completing A Transaction Using A Wireless Mobile Communication Channel And Another Communication Channel
US20100161403A1 (en)2005-12-312010-06-24Michelle FisherMethod and apparatus for completing a transaction using a wireless mobile communication channel and another communication channel
US8016192B2 (en)2006-06-062011-09-13Motorola Mobility, Inc.User-configurable priority list for mobile device electronic payment applications
US20070278290A1 (en)2006-06-062007-12-06Messerges Thomas SUser-configurable priority list for mobile device electronic payment applications
US20080011837A1 (en)2006-07-142008-01-17Vayusa, Inc.System and method for administering a loyalty program and processing payments
US7748618B2 (en)2006-08-212010-07-06Verizon Patent And Licensing Inc.Secure near field transaction
US7469151B2 (en)2006-09-012008-12-23Vivotech, Inc.Methods, systems and computer program products for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities
WO2008034937A1 (en)2006-09-202008-03-27Nokia CorporationNear field connection establishment
US20080085698A1 (en)2006-10-092008-04-10James GammDevice with unique identifier capability for purchasing wireless communication service
US7631810B2 (en)2006-12-192009-12-15Vivotech, Inc.Systems, methods, and computer program products for supporting multiple applications and multiple instances of the same application on a wireless smart device
US20080242346A1 (en)*2007-03-142008-10-02Broadcom Corporation, A California CorporationWireless communication device with programmable antenna system
US20080242237A1 (en)*2007-03-142008-10-02Broadcom Corporation, A California CorporationAntenna system for use within a wireless communication device
US20080242240A1 (en)*2007-03-142008-10-02Broadcom Corporation, A California CorporationCalibration of wireless communication device
US20110034133A1 (en)*2007-03-142011-02-10Broadcom CorporationProgrammable wireless communication device
US7844242B2 (en)*2007-03-142010-11-30Broadcom CorporationWireless communication device with programmable antenna system
US7949309B2 (en)*2007-03-142011-05-24Broadcom CorporationAntenna system for use within a wireless communication device
US20100232474A1 (en)*2007-03-142010-09-16Broadcom CorporationAntenna system for use within a wireless communication device
US20100086012A1 (en)*2007-03-142010-04-08Broadcom CorporationCalibration of wireless communication device
US7764932B2 (en)*2007-03-142010-07-27Broadcom CorporationAntenna system for use within a wireless communication device
US7729722B2 (en)*2007-03-142010-06-01Broadcom CorporationCalibration of wireless communication device
US8369889B2 (en)*2007-03-192013-02-05Broadcom CorporationMethod and system for sharing a single antenna for frequency modulation (FM) transmission, FM reception and near field communication (NFC)
US20080230615A1 (en)2007-03-192008-09-25Sony CorporationNear-field communication card for communication of contact information
US20080306849A1 (en)2007-06-082008-12-11Vivotech, Inc.Methods, systems and computer program products for interacting with ISO 14443-4 and MIFARE applications on the same wireless smart device during a common transaction
US20090006263A1 (en)2007-06-272009-01-01Power Michael JTechnique for securely communicating information
WO2009018255A2 (en)2007-07-302009-02-05Motorola, Inc.Virtual card selector for a portable electronic device
US20090068982A1 (en)*2007-09-102009-03-12Microsoft CorporationMobile wallet and digital payment
US20120023026A1 (en)*2007-09-102012-01-26Microsoft CorporationMobile wallet and digital payment
US8041338B2 (en)*2007-09-102011-10-18Microsoft CorporationMobile wallet and digital payment
WO2009036264A1 (en)2007-09-122009-03-19Devicefidelity, Inc.Wirelessly executing financial transactions
US20090094125A1 (en)*2007-10-032009-04-09Patrick KillianSystem for personalized payments via mobile devices
US20090144161A1 (en)2007-11-302009-06-04Mobile Candy Dish, Inc.Method and system for conducting an online payment transaction using a mobile communication device
US8126806B1 (en)2007-12-032012-02-28Sprint Communications Company L.P.Method for launching an electronic wallet
US7896233B2 (en)2007-12-272011-03-01Mastercard International, Inc.Methods and apparatus for personalizing merchant device for receiving contactless payments
US20090192935A1 (en)2008-01-302009-07-30Kent GriffinOne step near field communication transactions
US20090240626A1 (en)2008-02-112009-09-24Accenture Global Services GmbhCustomer Initiated Payment Method Using Mobile Device
US20110050164A1 (en)*2008-05-072011-03-03Afshin PartoviSystem and methods for inductive charging, and improvements and uses thereof
US20130093388A1 (en)*2008-05-072013-04-18Mojo Mobility, Inc.Inductive charging including use of after-market accessories
US20110093326A1 (en)2008-06-122011-04-21Alpine In Motion Llc.System and method for offering and fulfilling situation-based, location specific rewards and offers to mobile-oriented consumers
US20100023449A1 (en)2008-07-252010-01-28First Data CorporationMobile payment adoption by adding a dedicated payment button to mobile device form factors
US20100049654A1 (en)2008-08-252010-02-25Bruno PiloSystem and methods for a multi-channel payment platform
US20100211504A1 (en)2008-09-222010-08-19Christian AabyeMethod of performing transactions with contactless payment devices using pre-tap and two-tap operations
US20110171907A1 (en)2008-09-242011-07-14Paul JolivetMethod and apparatus for communicating with external device using contactless interface
US20100088188A1 (en)2008-10-062010-04-08Pradeep KumarSystems, methods, and computer readable media for payment and non-payment virtual card transfer between mobile devices
US20100130240A1 (en)*2008-11-242010-05-27Plantronics, Inc.Portable Network Device For The Discovery Of Nearby Devices And Services
US20100167646A1 (en)*2008-12-302010-07-01Motorola, Inc.Method and apparatus for device pairing
US20100174598A1 (en)2008-12-312010-07-08Mohammad KhanMethods, systems and computer readable media for redeeming and delivering electronic loyalty reward certificates using a mobile device
US20100257033A1 (en)2009-04-022010-10-07Qualcomm IncorporatedSystem and method of conducting transactions using a wireless device
US8131596B2 (en)*2009-04-152012-03-06Mcquilken George CMethod and system of payment for parking using a smart device
US20100268618A1 (en)*2009-04-152010-10-21Mcquilken George CLocation-aware payment system
US20110112968A1 (en)2009-05-032011-05-12Logomotion, S.R.O.Pos payment terminal and a method of direct debit payment transaction using a mobile communication device, such as a mobile phone
US20120015605A1 (en)2009-05-152012-01-19Cambridge Silicon Radio LimitedProximity Pairing
WO2010144370A2 (en)2009-06-082010-12-16Visa U.S.A. Inc.Coupon card methods and systems
US20110149764A1 (en)*2009-08-182011-06-23Qualcomm IncorporatedRadio selection in a multi-radio device
US8379551B2 (en)*2009-08-182013-02-19Qualcomm IncorporatedRadio selection in a multi-radio device
US20110076941A1 (en)2009-09-302011-03-31Ebay Inc.Near field communication and network data/product transfer
US20110177780A1 (en)*2010-01-152011-07-21Kabushiki Kaisha ToshibaWireless communication apparatus
US20110187652A1 (en)2010-02-032011-08-04Bump Technologies, Inc.Bump suppression
US20110191823A1 (en)2010-02-032011-08-04Bump Technologies, Inc.Bump validation
US20110191438A1 (en)2010-02-032011-08-04Bump Technologies, Inc.Bump button
US20110202415A1 (en)2010-02-182011-08-18Bling Nation, Ltd.Automated transaction system and settlement processes
WO2011127627A1 (en)2010-04-152011-10-20Metrologic Instruments, Inc.Mobile device discovery and information distribution system for an indicia reader system at retail establishment
US20110275421A1 (en)*2010-05-062011-11-10Research In Motion LimitedMobile wireless communications device with an integrated battery/antenna and related methods
US20110292973A1 (en)*2010-05-282011-12-01Kave KianushMethod for using a multi-tune transceiver
US20110320293A1 (en)*2010-06-282011-12-29Mohammad KhanMethods, systems, and computer readable media for facilitating in-store or near-store ordering and payment of goods and services through a single-tap of a near field communication (nfc) device
US8358596B2 (en)*2010-09-202013-01-22Research In Motion LimitedCommunications system providing mobile wireless communications device application module associations for respective wireless communications formats and related methods
US20120078751A1 (en)*2010-09-242012-03-29Macphail WilliamMobile device point of sale transaction system
US20120108173A1 (en)2010-11-032012-05-03Samsung Electronics Co., Ltd.Method and apparatus for connecting wireless network in a digital device
US20120214411A1 (en)*2011-02-232012-08-23Texas InstrumentsSystem and method of near field communication tag presence detection for smart polling
US20120276938A1 (en)*2011-04-292012-11-01Sarang Shrikrishna WagholikarMulti-technology coexistence for ibss networks
US20120329407A1 (en)*2011-06-222012-12-27Renesas Mobile CorporationAntenna Arrangement
US20130060959A1 (en)*2011-09-022013-03-07Ebay Inc.Secure elements broker (seb) for application communication channel selector optimization
US20130080238A1 (en)2011-09-222013-03-28Bryan KellyMethod and System for Operating a Customer or Player Loyalty System Including a Portable Device Such as a Smartcard
US20130090064A1 (en)*2011-10-112013-04-11Microsoft CorporationDynamic range wireless communications access point
US20130109433A1 (en)*2011-10-262013-05-02Adam James WangMultimode multiband wireless device with broadband power amplifier

Non-Patent Citations (36)

* Cited by examiner, † Cited by third party
Title
Bolton, H., Australian Office Action issued in Application No. 2011336348, pp. 1-3, May 31, 2013.
Bolton, H., Australian Office Action issued in Application No. 2011336348, pp. 1-4, Dec. 19, 2013.
Boly, J. et al., The ESPIRIT project CAFE-High Security Digital Payment Systems, ESCORICS 94 (Third European Symposium on Research in Computer Security) pp. 217-230, 1994.
Byrd, U., Office Action issued in copending U.S. Appl. No. 13/410,209, filed Mar. 1, 2012, pp. 1-21, Dec. 5, 2014.
Chen, Z., How to Write a Java Card Applet: A Developer's Guide, JavaWorld.com, pp. 1-9, Jul. 1, 1999.
Chencinski, S., Office Action issued in copending U.S. Appl. No. 13/361,343, filed Jan. 30, 2012, pp. 1-11, Dec. 3, 2013.
Chencinski, S., Office Action issued in copending U.S. Appl. No. 13/361,343, filed Jan. 30, 2012, pp. 1-11, Jun. 7, 2013.
Corum, C., Editor, Santa Clara Puts Payments in 'Palm' of Your Hand:Palms and Cellphones Initiate Payments to Campus Card System, CR80News.com, vol./Iss 2, pp. 1-5, May 2003.
Daswani, N et al., SWAPEROO: A Simple Wallet Architecture for Payments, Exchanges, Refunds, and other Operations, Proceedings of the 3rd USENIX Workshop on Electronic Commerce, pp. 1-20, Aug. 31, 1998.
Design and Implementation of Wireless Payment System Using GVM and MobileC, Proceedings of the International Conference on Mobile Computing and Ubiquitous Networking, vol./Iss 1, pp. 1-10, 2005.
Dotzer, F., Aspects of Multi-Application Smart Card Management Systems, Thesis at the Lehrstuhl fur Dateoverarbeitung(LDV), pp. 1-124, Oct. 15, 2002.
ECMA-352 Near Field Communication Interface and Protocol-2 (NFCIP-2)( retrieved from www.ecma-international.org), ECMA International Standard, pp. 1-12, Jun. 1, 2010.
Gillmore, A., Australian Office Action issued in Application No. 2012308186, pp. 1-3, Sep. 17, 2013.
GlobalPlatform: Contactless Services, Card Specification v2.2 Version 1.0, pp. 1-77, Feb. 2010.
Hancke et al., "Confidence in smart token proximity: Relay attacks revisited," ISG Smart Card Centre, Royal Holloway, University of London, Egham TW20 0EX, UK, Oct. 2009.
Hernandez, R., E-Wallet Architecture and Decentralized Credentials, Norsk Informatikkonferancse (NIK), pp. 1-12, 2003.
Hernandez, R., E-Wallet with Decentralized Credential Keepers, Master Thesis, pp. 1-74, Jun. 30, 2003.
Hopping, "Technology in Retail," IBM Corporation, Technology in Society, No. 22, pp. 63-74, 2000.
Hsieh, P., Office Action issued in copending U.S. Appl. No. 13/443,683, filed Apr. 10, 2012, pp. 1-10, Jul. 5, 2013.
Hsieh, P., Officer Acion issued in copending U.S. Appl. No. 14/324,416, filed Jul. 7, 2014, pp. 1-17, Oct. 27, 2014.
Huang, P. et al., Future Personal 'E-Payment': IrFM, IEEE Wireless Communications, pp. 1-7, Feb. 2006.
ISO/IEC 21481:2005 Information Technology-Telecommunications and Information Exchange between Systems-Near Field Communication Interface and Protocol-2(NFCIP-2), International Standard ISO/IEC, vol./Iss 21481, pp. 1-5, Jan. 1, 2005.
Kai, T., Japanese Office Action issued in Application No. 2013-542212, pp. 1-11, Jul. 4, 2014.
Kang, H. G., International Search Report and Written Opinion issued in Application No. PCT/US2013/035861, pp. 1-12, Jun. 24, 2013.
Langer, J., NFC-Technologie, Anwendungen and Technik von Near Field Communication (NFC), pp. 87-108, Jan. 1, 2010.
Mjolsnes, S., On-Line E-Wallet with Decentralized Credential Keepers, Mobile networks and Applications, vol./Iss 8, pp. 87-99, 2003.
Mobile Payments at the Physical Point-of-Sale: Assessing U.S. Market Drivers and Industry Direction, Smart Card Alliance Report, vol./Iss PT-05001, pp. 1-52, Apr. 2005.
Oh, E., International Search Report and Written Opinion for International Patent Application No. PCT/US2012/051641, pp. 1-10, Mar. 25, 2013.
PN533 User Manual Rev. 03, User Manual, pp. 1-173, Jan. 14, 2009.
Rojas, H., Office Action issued in copending U.S. Appl. No. 13/655,321, filed Oct. 18, 2012, pp. 1-13, Dec. 11, 2013.
Smart Cards; UICC-CLF Interface: Host Controller Interface P2P, LNC Protocol, European Telecommunications Standards Intitutte (ETSI), vol./Iss 1.0, pp. 1-33, Jan. 11, 2008.
U.S. Appl. No. 13/361,343 to Wall et al. filed Jan. 30, 2012.
U.S. Appl. No. 13/410,209 to Thomas filed Mar. 1, 2012.
U.S. Appl. No. 13/443,683 to Hertel et al. filed Apr. 10, 2012.
Wong, C., Canadian Office Action issued in Application No. 2,819,830, pp. 1-6, Nov. 21, 2014.
Yook, S., Korean Office Action issued in Application No. 10-2013-7017123, pp. 1-14, Oct. 7, 2014.

Cited By (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9270364B2 (en)*2010-02-032016-02-23Google Inc.Bump button
US20130217335A1 (en)*2010-02-032013-08-22Bump Technologies, Inc.Bump button
US11288661B2 (en)2011-02-162022-03-29Visa International Service AssociationSnap mobile payment apparatuses, methods and systems
US11900359B2 (en)2011-07-052024-02-13Visa International Service AssociationElectronic wallet checkout platform apparatuses, methods and systems
US11803825B2 (en)2011-08-182023-10-31Visa International Service AssociationMulti-directional wallet connector apparatuses, methods and systems
US11037138B2 (en)*2011-08-182021-06-15Visa International Service AssociationThird-party value added wallet features and interfaces apparatuses, methods, and systems
US11397931B2 (en)2011-08-182022-07-26Visa International Service AssociationMulti-directional wallet connector apparatuses, methods and systems
US11763294B2 (en)2011-08-182023-09-19Visa International Service AssociationRemote decoupled application persistent state apparatuses, methods and systems
US12277537B2 (en)2011-08-182025-04-15Visa International Service AssociationMulti-directional wallet connector apparatuses, methods and systems
US10134025B2 (en)2011-09-182018-11-20Google LlcOne-click offline buying
US11354723B2 (en)2011-09-232022-06-07Visa International Service AssociationSmart shopping cart with E-wallet store injection search
US11074218B2 (en)2012-02-022021-07-27Visa International Service AssociationMulti-source, multi-dimensional, cross-entity, multimedia merchant analytics database platform apparatuses, methods and systems
US20210344678A1 (en)*2013-08-292021-11-04Liberty Vaults LimitedSystem for accessing data from multiple devices
US10893045B2 (en)*2013-08-292021-01-12Liberty Labs LimitedSystem for accessing data from multiple devices
US20160212129A1 (en)*2013-08-292016-07-21Liberty Vaults LimitedSystem for Accessing Data from Multiple Devices
US12081546B2 (en)*2013-08-292024-09-03Liberty Vaults LimitedSystem for accessing data from multiple devices

Also Published As

Publication numberPublication date
WO2013028646A2 (en)2013-02-28
EP2745250A2 (en)2014-06-25
KR20140054290A (en)2014-05-08
US20130046643A1 (en)2013-02-21
EP2745250A4 (en)2015-01-28
CN103858140A (en)2014-06-11
WO2013028646A3 (en)2013-05-30

Similar Documents

PublicationPublication DateTitle
US9008616B2 (en)Point of sale processing initiated by a single tap
US10614465B2 (en)Dynamic modification of a verification method associated with a transaction card
US20160132918A1 (en)One-tap sign up for merchant loyalty programs
US20130040571A1 (en)Multiple contactless device interactions and communication protocols per tap
US9489669B2 (en)Secure contactless payment systems and methods
US20150235256A1 (en)Method and apparatus for point-of-sale processing of a loyalty transaction
US20150193767A1 (en)System and method for increasing security in internet transactions
US11295291B2 (en)Low battery and digital wallet
US20150081554A1 (en)Systems and Methods for Managing Mobile Account Holder Verification Methods
CA2844231C (en)Method and apparatus for point-of-sale processing of a loyalty transaction
JP7318042B2 (en) Terminal type identification in interaction processing
US20200193433A1 (en)System and method for securely processing verification data
CA2819830A1 (en)Multiple device interactions and communication protocols per tap
HK40061623A (en)Terminal type identification in interaction processing
HK40061623B (en)Terminal type identification in interaction processing
CA2825751A1 (en)System and method for increasing security in internet transactions

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:GOOGLE INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WALL, JONATHAN;VON BEHREN, ROB;REEL/FRAME:027358/0246

Effective date:20111201

ASAssignment

Owner name:GOOGLE INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PAYA, ISMAIL CEM;REEL/FRAME:035072/0173

Effective date:20120607

STCFInformation on status: patent grant

Free format text:PATENTED CASE

ASAssignment

Owner name:GOOGLE LLC, CALIFORNIA

Free format text:CHANGE OF NAME;ASSIGNOR:GOOGLE INC.;REEL/FRAME:044334/0466

Effective date:20170929

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:4

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8


[8]ページ先頭

©2009-2025 Movatter.jp