[go: up one dir, main page]

WO2018133178A1 - Procédé de transmission de données basée sur nfc et dispositif mobile - Google Patents

Procédé de transmission de données basée sur nfc et dispositif mobile Download PDF

Info

Publication number
WO2018133178A1
WO2018133178A1 PCT/CN2017/075632 CN2017075632W WO2018133178A1 WO 2018133178 A1 WO2018133178 A1 WO 2018133178A1 CN 2017075632 W CN2017075632 W CN 2017075632W WO 2018133178 A1 WO2018133178 A1 WO 2018133178A1
Authority
WO
WIPO (PCT)
Prior art keywords
mobile device
nfc
card
payment
analog card
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.)
Ceased
Application number
PCT/CN2017/075632
Other languages
English (en)
Chinese (zh)
Inventor
张艺宝
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201780010526.XA priority Critical patent/CN108604342B/zh
Publication of WO2018133178A1 publication Critical patent/WO2018133178A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3278RFID or NFC payments by means of M-devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/326Payment applications installed on the mobile devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4015Transaction verification using location information
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/321Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wearable devices

Definitions

  • the present invention relates to the field of data processing, and in particular, to a method and a mobile device for data transmission based on NFC.
  • NFC Near Field Communication
  • P2P point-to-point
  • P2P point-to-point
  • the NFC mobile device is used as a contactless card reader. For example, read relevant information from the NFC tag of a poster or exhibition.
  • NFC mobile devices with read and write capabilities can collect data from NFC tags and then process the data. Typical scenarios based on this model include electronic advertisement reading and ticket sales, cinema ticket sales, and the like. For example, if an NFC tag is attached to a movie poster, the user can use the NFC-enabled mobile device to get close to the movie poster to obtain the movie details, or immediately use the credit card to purchase the movie ticket online.
  • the card reader mode can also be used for simple data acquisition, such as bus station site information, park maps and other information.
  • NFC mobile devices In point-to-point mode, two NFC mobile devices establish a connection to achieve point-to-point data transmission. Based on this mode, multiple NFC-enabled digital cameras, tablets, and mobile phones can be wirelessly interconnected for data exchange. Typical application scenarios based on this mode include quickly establishing a Bluetooth connection, exchanging contact business cards, and the like.
  • the NFC card reader In the card emulation mode, the NFC card reader is an active device that generates an NFC radio field, and the NFC mobile device is a passive device, simulating an NFC-compliant contactless RF card to perform data interaction with the NFC card reader. Mainly used in non-contact mobile payment scenarios such as shops and transportation.
  • a contactless payment service can be performed using an NFC mobile device. Typical scenarios based on this model include local payments, access control, and the like.
  • the current NFC mobile device can simultaneously support three types of analog cards, and the analog card refers to a radio frequency card that the mobile device simulates through NFC hardware. These three types of analog cards are bank cards, bus cards, and access cards.
  • An NFC mobile device can support the above three types of analog cards at the same time. However, only one of the cards can be selected as the currently used analog card at a time.
  • the user manually selects a card, the user needs to judge the card to be selected according to the scenario in which the NFC analog card is used, and the operation procedure performed in the mobile device is very cumbersome, which seriously reduces the intelligence of the mobile device and the user. Pay Mutual capabilities also make mobile devices less efficient.
  • the embodiment of the present application provides a method for data transmission based on NFC and a mobile device, so that the mobile device can automatically select an analog card between different analog cards based on different scenarios when the user uses the NFC analog card.
  • the intelligent interaction ability between the mobile device and the user is greatly improved.
  • an embodiment of the present application provides a method for data transmission based on NFC, where the method is implemented on a mobile device with an NFC function, the method includes: the mobile device receives a touch operation of a user, and the touch operation may be Performing on the touch screen; the mobile device opens an application related to the NFC payment based on the touch operation; displaying a graphical user interface of the application on the mobile device; and acquiring, by the mobile device, context information related to the environment in which the mobile device is located
  • the context information includes a geographical location, a time, and specific context information of the mobile device, and the specific context information may include at least one of the following messages: an instant message, a Bluetooth broadcast message, a Wi-Fi hotspot broadcast message, a mobile device a motion state in which the mobile device determines an analog card for performing NFC payment based on the scenario information; the mobile device prompts the determined analog card to the user; and after receiving the confirmation operation of the user, the mobile device selects the analog card
  • the mobile device performs NFC
  • the method may further include: the mobile device receiving and storing NFC payment information, where the NFC payment information includes a payment place and a payment time when the NFC is paid. And the payment amount; and the specific scenario information further includes the NFC payment information, so that the mobile device can determine the analog card for performing the NFC payment based on the geographical location, the time, the Wi-Fi hotspot broadcast message, and the NFC payment information.
  • the mobile device can be made to more accurately determine the required NFC analog card.
  • At least two different types of analog cards are displayed in the graphical user interface of the application; when the mobile device displays the determined analog card to the user, the determined analog card can be enlarged. Display, other analog cards are displayed in a reduced size. In this way, the determined analog card can be highlighted to better prompt the user.
  • the mobile device may allow the user to further perform biometric information (such as a fingerprint). Or iris) verification, after the user biometric information verification is passed, the mobile device performs NFC payment based on the selected analog card.
  • biometric information such as a fingerprint
  • iris iris
  • the embodiment of the present application provides a method for data transmission based on NFC, where the method is implemented on a mobile device with an NFC function, and the method may include: when the mobile device senses an NFC radio frequency field, acquiring The context information related to the environment in which the mobile device is located, the NFC radio frequency field is sent by the NFC card reader, and the scenario information includes at least one of a geographical location, a time, and specific scenario information of the mobile device, the specific context information.
  • the specific context information may be the product discount information sent by the Twitter friend, the discount information in the Wi-Fi hotspot broadcast message, etc.; the mobile device determines the simulation of performing the NFC payment based on the above scenario information. a card; the mobile device generates an analog card selection command based on the determined analog card; the mobile device selects a corresponding analog card according to the analog card selection instruction; the mobile device reads based on the selected analog card and NFC
  • the card holder performs NFC payment.
  • the technical solution provided by the embodiment of the present application can make the mobile device more intelligent when performing NFC payment, thereby improving the efficiency of the mobile device, reducing the operation of the user, and improving the user experience for performing NFC payment.
  • the mobile device when the mobile device senses the NFC radio frequency field, the scenario information related to the environment in which the mobile device is located is obtained, so that the mobile device can obtain high-efficiency acquisition when the scenario information is needed. It also ensures the accuracy and real-time of the acquired context information when the mobile device is ready to make NFC payment, further ensuring the convenience and security of NFC payment.
  • obtaining context information related to the environment in which the mobile device is located may also occur before the mobile device senses the NFC radio frequency field. The advantage is that the mobile device can process related context information at any time, reducing Some steps in the NFC payment.
  • the foregoing scenario information may also be acquired when receiving the NFC payment indication of the user, where the NFC payment indication may be a gesture operation performed by the user's finger on the touch screen of the mobile phone, and the gesture operation may be open.
  • An application for NFC payment for example, the NFC payment indication may also be a double tap of the mobile device's Home button.
  • the specific context information may include at least one of the following messages: an instant message, a Bluetooth broadcast message, a Wi-Fi hotspot broadcast message, and a motion state in which the mobile device is located. Obtaining specific context information is also for the mobile device to more accurately determine the analog card that requires NFC payment.
  • the method may further include: the mobile device receiving and storing NFC payment information, where the NFC payment information includes a payment location and a payment time when the NFC is paid. , the amount paid.
  • the specific context information further includes the NFC payment information, and therefore, the mobile device can determine to perform an NFC payment based on the geographical location, the time, the Wi-Fi hotspot broadcast message, and the NFC payment information. Analog card.
  • the mobile device when the mobile device determines the analog card based on the scenario information, the mobile device may illuminate the touch screen, and prompt the user to use the analog card under the interface of the lock screen; After confirming the operation, the mobile device selects the analog card for NFC payment when the screen is locked.
  • the mobile device lights the touch screen only when needed, thereby reducing power consumption.
  • an embodiment of the present application provides a method for data transmission based on NFC, where the method can be implemented on a smart watch and a mobile phone, and the smart watch and the mobile phone can establish a wireless link by using a short-distance communication protocol, and the method can The method includes: when the smart watch senses the NFC radio frequency field, sending a notification message to the mobile phone through the wireless link; the mobile phone acquires context information related to the environment in which the mobile phone is located, where the context information includes the geographical location, time, and At least one of the specific context information, the specific context information may refer to information related to the NFC payment; the mobile phone determines an analog card for performing NFC payment based on the context information, and sends the analog card to the smart watch through the wireless link The instruction is selected; after receiving the analog card selection command, the smart watch selects the determined analog card; the smart watch performs NFC payment based on the selected analog card.
  • the technical solution jointly implemented on the mobile phone and the smart watch greatly improves the efficiency of performing
  • the method may further include: the smart watch detecting whether the wireless link with the mobile phone is normal. If the smart watch detects that the wireless link with the phone is normal, the smart watch makes NFC payment based on the selected analog card, or if smart When the watch detects that the wireless link with the mobile phone is disconnected, the smart watch terminates the NFC payment and prompts the user. In this way, the smart watch can further determine the security of the NFC payment according to whether the NFC payment is made according to the wireless connection with the mobile phone.
  • the embodiment of the present application provides a mobile device that performs data transmission based on NFC
  • the mobile device may specifically include: a touch screen, a processor, a memory, an NFC device, a positioning device, a Bluetooth device, a Wi-Fi device, or one a plurality of sensors, wherein: the touch screen receives a user's touch operation; the processor opens an application related to the NFC payment based on the touch operation, and displays a graphical user interface of the application on the touch screen; the processor acquires The context information related to the environment in which the mobile device is located, the context information includes a geographical location, time and specific context information of the mobile device collected by the positioning device, and the specific context information includes at least one of the following messages: An instant message, a Bluetooth broadcast message received by the Bluetooth device, a Wi-Fi hotspot broadcast message received by the Wi-Fi device, a motion state of the mobile device collected by the one or more sensors; The processor determines an analog card for performing NFC payment based on the context information;
  • FIG. 1 is a schematic diagram of a network environment in which mobile devices (eg, mobile phones, smart watches, etc.) are located in some embodiments;
  • mobile devices eg, mobile phones, smart watches, etc.
  • FIG. 2 is a schematic diagram showing the hardware structure of a smart watch in some embodiments
  • FIG. 3 is a schematic diagram showing the hardware structure of a mobile phone in some embodiments.
  • FIG. 4 is a schematic structural view of an NFC device in some embodiments.
  • FIG. 5 is a schematic structural diagram of a smart watch and a mobile phone in some embodiments.
  • FIG. 6 is a flow chart of a method for data transmission based on NFC in some embodiments.
  • FIG. 7 is a schematic diagram of signaling interaction between an NFC card reader and a mobile device in some embodiments
  • Figure 8 is a schematic diagram of a network framework involved in NFC payment in some embodiments.
  • 9A-9F are schematic illustrations of graphical user interfaces for setting a default analog card on a mobile device, such as a smart watch, in some embodiments;
  • FIG. 10 is a schematic diagram of a graphical user interface displayed on a touch screen of a mobile phone in some embodiments
  • Figure 11 is a schematic illustration of a graphical user interface of an application "card package” in some embodiments.
  • FIG. 12 is a schematic illustration of another graphical user interface of an application "card package” in some embodiments.
  • Figure 13 is a schematic illustration of another graphical user interface of an application "card package” in some embodiments.
  • FIG. 14 is a schematic illustration of another graphical user interface of an application "card package” in some embodiments.
  • 15 is a schematic diagram of a graphical user interface displayed when a mobile phone is locked in a screen in some embodiments
  • 16A is a schematic diagram of a scenario server and a client network framework in a mobile device in some embodiments
  • 16B is a schematic diagram of a network framework between a scenario server, a mobile phone, and a smart watch in some embodiments;
  • 17 is a schematic diagram of an NFC payment process in some embodiments.
  • 19 is a schematic diagram of another NFC payment process in some embodiments.
  • 20 is a hardware framework diagram of a mobile device in some embodiments.
  • 21 is a schematic flow chart of setting a default analog card for NFC payment in some embodiments.
  • 22 is a schematic diagram of a framework of NFC payment in some embodiments.
  • 23A is a schematic illustration of a graphical user interface displayed on a mobile device in some embodiments.
  • 23B is a schematic illustration of another graphical user interface displayed on a mobile device in some embodiments.
  • 24 is a schematic diagram of a graphical user interface displayed on a mobile device in still other embodiments.
  • the mobile device in the following embodiments may be various mobile communication devices with NFC functions, for example, may be an NFC-enabled wearable electronic device (such as the smart watch 200 in FIG. 2), or may be the mobile phone shown in FIG. 300, which may also be a tablet computer or the like.
  • NFC-enabled wearable electronic device such as the smart watch 200 in FIG. 2
  • FIG. 300 which may also be a tablet computer or the like.
  • the following embodiments do not particularly limit the specific form of the mobile device.
  • the present embodiment provides a smart watch 200 with an NFC function, which can wirelessly communicate with the wireless communication base station 100 or with the mobile phone 300 in a wireless manner.
  • the smart watch 200 can transmit a wireless signal to the base station 100 through the wireless communication link L1 through its own radio frequency circuit and antenna, and then request the base station 100 to perform wireless network service processing on the specific service requirements of the smart watch 200; for example, a smart watch.
  • the 200 can be matched with the mobile phone 30 through its own Bluetooth. After the matching is successful, the data communication with the mobile phone through the Bluetooth communication link L2, and of course, the data communication with the mobile phone through other wireless communication methods, such as radio frequency identification technology, short-range wireless communication Technology, etc.
  • the smart watch 200 can also detect data of various environments by its own various sensors.
  • the smart watch 200 can have an NFC function, the smart watch 200 can perform NFC communication with the NFC card reader 500 (for example, a POS machine having an NFC function, etc.) via the wireless communication link L3.
  • the NFC card reader 500 for example, a POS machine having an NFC function, etc.
  • the smart watch 200 may specifically include a body and a wristband (not shown in FIG. 2) connected to each other, wherein the watch body
  • the touch screen 201, the NFC device 202, the processor 203, the micro control unit 204, the memory 205, the microphone 206, the ambient light sensor 207, the Bluetooth device 208, the positioning device 209, the heart rate sensor 210, the gravity acceleration sensor 211, and the power management system may be included.
  • 213 including power source 212
  • Wi-Fi device 214 and the like.
  • the smart watch 200 may also include an antenna, a speaker, an accelerometer, a gyroscope, and the like.
  • the touch screen 201 includes a touch panel and a display panel, and the touch panel can be overlaid on the display panel.
  • the touch panel can collect touch operations on or near the user of the smart watch 200 (such as a user using a finger, a stylus, or the like, any suitable object or accessory on or near the touch panel), and according to A preset program drives the connected connection device.
  • the touch panel may include two parts of a touch detection device and a touch controller. Wherein, the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information.
  • the processor 203 is provided and can receive commands transmitted by the processor 203 and executed.
  • touch panels can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
  • a display panel (generally referred to as a display screen) can be used to display information entered by the user or information provided to the user as well as various menus of the watch.
  • the display panel may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
  • the touch panel may be overlaid on the display screen. When the touch panel detects a touch operation on or near it, the touch panel transmits to the processor 203 to determine the type of the touch event, and then the processor 203 displays the type according to the type of the touch event.
  • a corresponding visual output is provided on the screen.
  • the touch panel and the display screen are used as two separate components to implement the input and output functions of the watch, in some embodiments, the smart watch 200 can be implemented by integrating the touch panel with the display screen. Input and output functions.
  • the NFC device 202 is used to provide an NFC function to the smart watch 200, which can have three application modes, namely a card reader mode, a peer-to-peer mode, and a card emulation mode.
  • the hardware structure of the NFC device may be as shown in FIG. 4, and the NFC device 202 may include an NFC controller 401, an NFC radio frequency circuit 402, and a Secure Element 403.
  • the NFC controller 401 is respectively connected to the NFC radio frequency circuit 402 and the security unit 403, and is mainly used for modulation and demodulation of the contactless communication signal, controls input and output of data in the NFC device, and performs data interaction with the processor 203;
  • NFC The RF circuit is connected to the NFC controller to realize the transmission and reception of the 13.56 MHz RF signal, and can be composed of an EMC filter circuit, a matching circuit, a receiving circuit, and an NFC antenna.
  • the security unit 403 may include a memory, one or more processors, and the main function of the security unit is to implement secure storage of applications and data, and provide secure computing services externally.
  • the security module also communicates with external devices through the NFC controller to achieve data storage and transaction security.
  • the security unit 403 can be a tamper-resistant component in a mobile device for providing security, confidentiality, and to support various application environments.
  • the security unit 403 can exist in a variety of shapes, for example, the security unit 403 can be integrated in a Universal Integrated Circuit Card (UICC) such as a Subscriber Identity Module SIM card, an embedded security unit (on a circuit board of a mobile device), Secure Digital (SD) Card, micro SD card, etc.
  • UICC Universal Integrated Circuit Card
  • SIM Subscriber Identity Module
  • SD Secure Digital
  • security unit 403 can also include one or more applications executing in the context of security unit 403, such as in the operating system of security unit 403 and/or in the Java runtime environment running on security unit 403. Additionally, the one or more applications can include one or more payment applications that can be saved in the memory 205.
  • the security unit 403 supports application secure transaction and secure data storage, supports downloading, installing, deleting, updating, etc. of multiple applications.
  • the security unit 403 also supports secure isolation of application data. For security, the security unit may not allow different applications. Free access between; security unit 403 also Provides symmetric, asymmetric encryption algorithms and certificate capabilities for all types of payment needs, provides a program interface for secure transaction application access, and supports two-way communication with NFC controller 401 or processor 203.
  • the processor 203 is a control center of the smart watch 200, and connects various parts of the watch using various interfaces and lines, executes the watch 200 by running or executing an application stored in the memory 205, and calling data stored in the memory 205.
  • the processor 203 can include one or more processing units; the processor 203 can also integrate an application processor and a modem processor, wherein the application processor primarily processes an operating system, a user interface, an application, and the like.
  • the modem processor primarily handles wireless communications. It can be understood that the above modem processor may not be integrated into the processor 203.
  • the processor 203 may be a Kirin 960 chip manufactured by Huawei Technologies Co., Ltd.
  • the micro control unit 204 is configured to control various sensors, collect data of various sensors, perform preliminary operations on the data of the sensor, and communicate with the processor 203.
  • the sensor may be an air pressure sensor, a heart rate sensor 210, a gravity acceleration sensor 211, Ambient light sensor 207 or other sensor.
  • Other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, and the like which are also configurable in the watch will not be described here.
  • the memory 205 is used to store applications and data, and the processor 203 executes various functions of the watch 200 and data processing by running applications and data stored in the memory.
  • the memory 205 mainly includes a storage program area and a storage data area, wherein the storage program area can store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.); the storage data area can be stored according to the use of the watch.
  • the data created (such as audio data, phone book, etc.).
  • the memory may include a high speed random access memory, and may also include a nonvolatile memory such as a magnetic disk storage device, a flash memory device, or other volatile solid state storage device.
  • the memory 205 can store an operating system that enables the smart watch to operate, such as the Watch operating system developed by Apple, Android developed by Google Inc. Operating system, etc.
  • a positioning device 209 is provided for providing a geographic location to the watch 200. It can be understood that the positioning device 209 can be specifically a receiver of a positioning system such as a Global Positioning System (GPS) or a Beidou satellite navigation system, or a Russian GLONASS. After receiving the geographical location transmitted by the positioning system, the positioning device 209 sends the information to the processor 203 for processing, or sends it to the memory 205 for storage. In some other embodiments, the positioning device 209 can be a receiver for assisting an Global Positioning System (AGPS).
  • the AGPS is an operation mode for performing GPS positioning with a certain assist, which can utilize the signal of the base station.
  • the GPS satellite signal can make the watch 200 locate faster; in the AGPS system, the positioning device 209 can obtain positioning assistance by communicating with an auxiliary positioning server (such as a mobile phone positioning server).
  • the AGPS system assists the positioning device 209 in performing the ranging and positioning services by acting as an auxiliary server, in which case the auxiliary positioning server communicates with the mobile device via the wireless communication network (eg, the watch 200, the positioning device 209 of the mobile phone 300 (ie, the GPS receiver) Providing location assistance in communication.
  • the location device 209 may also be a Wi-Fi access point based location technology.
  • each Wi-Fi access point has a globally unique MAC address
  • the mobile device can scan and collect the broadcast signals of the surrounding Wi-Fi access points when Wi-Fi is turned on, so that the MAC address broadcasted by the Wi-Fi access point can be obtained; the mobile device can mark these
  • the data of the Wi-Fi access point (such as the MAC address) is sent to the location server through the wireless communication network, and the location server retrieves the geographic location of each Wi-Fi access point and combines the strength of the Wi-Fi broadcast signal.
  • the geographic location of the mobile device is calculated and sent to the location device 209 of the mobile device.
  • Wi-Fi device 214 for providing Wi-Fi network access to watch 200
  • watch 200 can be accessed through Wi-Fi device 214 To the Wi-Fi access point, which helps users to send and receive e-mail, browse the web and access streaming media, it provides users with wireless broadband Internet access.
  • the Wi-Fi device 214 can also function as a Wi-Fi access point to provide Wi-Fi network access to other mobile devices.
  • the watch also includes a power source 212 (such as a battery) that supplies power to the various components.
  • the power source 212 can be logically coupled to the processor 203 via the power management system 213 to enable functions such as managing charging, discharging, and power management through the power management system 213.
  • the microphone 206 can convert the collected sound signal into an electrical signal, which is received by the audio circuit and converted into audio data; Bluetooth 208, the smart watch can exchange information with other electronic devices (such as the mobile phone 300) through the Bluetooth, and through the electronic device Connect to the network, connect to the server, and handle voice recognition.
  • the mobile device in this embodiment may also be the mobile phone 300.
  • the embodiment will be specifically described below by taking the mobile phone 300 as an example. It should be understood that the illustrated mobile phone 300 is only one example of a mobile device, and the mobile phone 300 may have more or fewer components than those shown in the figures, two or more components may be combined, or Has a different component configuration.
  • the various components shown in the figures can be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application specific integrated circuits.
  • the mobile phone 300 includes an RF (Radio Frequency) circuit 310, a memory 320, a touch screen 330, a positioning device 340, an NFC device 202, a sensor 350, an audio circuit 360, a Wi-Fi device 370, and a processor 380. And components such as power system 390. It will be understood by those skilled in the art that the structure of the handset shown in FIG. 3 does not constitute a limitation to the handset, and may include more or less components than those illustrated, or some components may be combined, or different component arrangements.
  • RF Radio Frequency
  • the components of the mobile phone 300 will be specifically described below with reference to FIG. 3:
  • the RF circuit 310 can be used to transmit and receive information and receive and transmit signals during a call. Specifically, the RF circuit 310 receives the downlink data of the base station and then processes it to the processor 380; in addition, transmits data related to the uplink to the base station.
  • RF circuits include, but are not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
  • RF circuitry 310 can also communicate with other devices over a wireless communication network.
  • the wireless communication network may use any communication standard or protocol including, but not limited to, global mobile communication systems, general packet radio services, code division multiple access, wideband code division multiple access, long term evolution, email, short message service, and the like.
  • the handset 300 can also include at least one sensor 350, such as a light sensor, motion sensor, and other sensors.
  • the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel of the touch screen 330 according to the brightness of the ambient light, and the proximity sensor may close the display panel when the mobile phone 300 moves to the ear.
  • Power supply As a kind of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (usually three axes). When it is stationary, it can detect the magnitude and direction of gravity.
  • the mobile phone 300 can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, here Let me repeat.
  • the audio circuit 360, the speaker 361, and the microphone 362 can provide an audio interface between the user and the handset 300.
  • the audio circuit 360 can transmit the converted electrical data of the received audio data to the speaker 361, and convert it into a sound signal output by the speaker 361;
  • the microphone 362 converts the collected sound signal into an electrical signal, which is received by the audio circuit 360 and then converted into audio data, and then the audio data is output to the RF circuit 310 for transmission to, for example, another mobile phone, or the audio data is output to Memory 320 is for further processing.
  • the processor 380 is a control center of the mobile phone 300, and connects various parts of the mobile phone using various interfaces and lines, and executes each of the mobile phones 300 by running or executing an application stored in the memory 320 and calling data stored in the memory 320. The function and processing of data to monitor the phone as a whole.
  • processor 380 can include one or more processing units; processor 380 can also integrate an application processor and a modem processor, where the application processor primarily processes operating systems, user interfaces, applications, and the like The modem processor primarily handles wireless communications. It will be appreciated that the above described modem processor may also not be integrated into the processor 380.
  • the handset 300 also includes a power system 390 (including a battery and power management chip) that powers the various components.
  • the battery can be logically coupled to the processor 380 via a power management chip to manage functions such as charging, discharging, and power consumption through the power system 390.
  • the mobile phone 300 may further include a camera, a Subscriber Identity Module (SIM) card slot, a peripheral interface (for connecting other input/output devices), and the like, and details are not described herein.
  • SIM Subscriber Identity Module
  • the functions and functions of the components of the memory 320, the touch screen 330, the positioning device 340, the NFC device 202, the Wi-Fi device 370, the Bluetooth device 381, and the like in the mobile phone 300 may be the same as those in the smart watch 200 of the above embodiment.
  • the functions and functions of the memory 205, the touch screen 201, the positioning device 209, the NFC device 202, the Wi-Fi device 214, and the Bluetooth device 208 are the same or similar, and the above components are not described too much herein.
  • the smart watch 200 can adopt the same hardware structure as the mobile phone 300, but only is different in appearance from the mobile phone 300. Therefore, in this embodiment, the smart watch 200 and the mobile phone 300 Although the names are different, their functions and functions are the same; in the following embodiments, the smart watch 200 and the mobile phone 300 can adopt the same hardware structure unless otherwise specified.
  • the security unit 403 of the NFC device 202 may also be encapsulated in a SIM card issued by a telecommunications carrier. This SIM card-based NFC payment method is welcomed by most telecom operators and is also reduced. The cost of the mobile phone manufacturer; in other embodiments, the security unit 403 can also be integrated in the processor 380 or stored separately in the memory 320, so that the security unit 403 can be independent of the mobile phone operating system and hardware, and supports encryption. Protocols to enhance access control, only authenticated applications can access security unit 403 and initiate NFC transactions, thus ensuring transaction security.
  • the mobile device may also have no security unit 403, but the related functions of the security unit 403 may be implemented by an application running in the mobile device or a server in the network to implement NFC payment.
  • This approach bypasses the hardware limitations of the mobile device 403.
  • This technology is called Host-based Card Emulation (HCE) technology, such as NFC payment Android developed by Google Inc. Pay uses this technical solution.
  • HCE Host-based Card Emulation
  • the security unit 403 may be disposed on the mobile phone 300, and the NFC controller 401 and the NFC radio frequency circuit 402 may be disposed on the smart watch 200.
  • the mobile phone and the smart watch establish a wireless connection through a short-distance communication technology (such as Bluetooth, Wi-Fi, etc.)
  • the mobile phone 300 can serve as a master device to control the NFC payment through the smart watch 200, and the specific control includes NFC authentication and authentication. Wait.
  • the wireless connection will be interrupted, that Whether attempting to make an NFC payment with the mobile phone 300 or attempting an NFC payment with the watch 200 will not succeed, so that NFC payment can be performed more securely on the mobile device.
  • the security unit 403 can also be disposed on the smart watch 200, and the NFC controller 401 and the NFC radio frequency circuit 402 are disposed on the handset.
  • the embodiment provides a method for data transmission by using NFC.
  • the method may be implemented in the smart watch 200 or the mobile phone 300, or may be implemented by the smart watch 200 and the mobile phone 300.
  • the method specifically includes the following steps:
  • Step 601 When the mobile device senses the NFC radio frequency field, acquire context information related to the environment where the mobile device is located, where the context information includes a geographical location, a time, and specific context information of the mobile device, where the specific context information is Refers to business information related to NFC payments.
  • the NFC RF field is generally sent by an NFC card reader, and one of 106 Kbit/s, 212 Kbit/s or 424 Kbit/s can be selected as the transmission speed to communicate with the mobile device.
  • the NFC device 202 of the mobile device can sense the RF field emitted by the NFC card reader.
  • the NFC antenna (or coil) of the mobile device 600 eg, the cell phone 300, the smart watch 200
  • the NFC card reader transmit antenna Or the load of the coil, such that the mobile device modulates the parameters of the antenna loop (such as resonance and detuning) so that the NFC reader is modulated so that the mobile device can transmit data back to the NFC reader at the same speed.
  • Data transmission from the mobile device to the NFC reader with weak energy is achieved.
  • the ability to obtain data backhaul through load modulation technology can significantly reduce mobile device power consumption and extend battery life.
  • the above scenario information refers to some specific information that the environment in which the mobile device is located reacts in the mobile device, that is, the environment in which the mobile device is located may be mapped to some information in the mobile device, where the environment in which the mobile device is located is Dataization in mobile devices. For example, if the mobile device is currently in a dark environment with very little light, then the reaction on the mobile device is information such as the ambient light intensity collected by the relevant sensor on the mobile device (such as an ambient light sensor), so that the mobile The light environment in which the device is located reacts to the mobile device.
  • the environment response is obtained by the positioning device of the mobile device on the mobile device, and then processed by the processor to obtain the geographic location of the mobile device is Beijing.
  • the context information may also be the time of the mobile device, for example, when the mobile device senses the NFC radio frequency field, the mobile device is at 8 am on Wednesday.
  • the above geographical location, time, etc. can be used as one of the consideration parameters when determining the analog card.
  • the context information may also be specific context information received by the mobile device.
  • the specific context information may refer to service information related to the NFC payment.
  • the specific context information may be that the mobile device receives the broadcast message broadcast by the Bluetooth Beacon (such as 803 in FIG. 8) through the Bluetooth, for example, the broadcast message may be : "Good news! Eat a 20% discount on NFC payments with China Merchants Bank Credit Card in Beijing from December 3rd to 4th.”
  • the mobile device can determine, according to the content in the broadcast message, that the two days on December 3 and 4 are the payment discount date of the China Merchants Bank credit card in Beijing, and then the mobile device saves the specific context information in the memory and determines NFC as a follow-up.
  • the message broadcasted by the Wi-Fi wireless access point may also include specific context information that is the same as or similar to the above message, and the mobile device may be connected to the Wi-Fi.
  • the in-point Wi-Fi link 805 receives the specific context information.
  • the specific context information may also be specific content in a message such as a short message acquired by the mobile device through the network side, an instant message of the application, or the like, and the specific content may be related to or similar to the content of the Bluetooth broadcast message, indicating that the NFC payment is related.
  • Business information such as Facebook friends sent an instant message: "On December 3, using China Merchants Bank credit card for NFC payment in Beijing can be discounted!, then the mobile device passed The instant message can obtain a specific context information related to the NFC payment.
  • the specific context information may also be the state of motion of the mobile device.
  • the mobile device collects relevant data through the various sensors mentioned in the above embodiments, and then can determine the motion state of the mobile device, such as running, walking, or stationary, based on the collected data. For example, the mobile device obtains the time at 7:30 am on Wednesday, and the acquired geographic location is at a certain bus stop.
  • the mobile device can determine an analog card of the type of the bus card; if the acquired motion state of the mobile device is walking or running, it indicates that the user only passes the bus stop, and does not want to take the bus, so the mobile The device does not have to determine which analog card to use.
  • the specific context information may also be weather information of an environment in which the mobile device is located. It can be understood that the specific context information in this application includes but is not limited to the examples cited in the above embodiments.
  • the context information related to the environment in which the mobile device is located is obtained, so that the mobile device can obtain high-efficiency information when the situation information is needed. It ensures the accuracy and real-time of the acquired situation information when the mobile device is ready to make NFC payment, which further ensures the convenience and security of NFC payment.
  • obtaining context information related to the environment in which the mobile device is located in step 601 may also occur before the mobile device senses the NFC radio frequency field, which has the advantage that the mobile device can process related scenarios at any time. Information reduces some of the operational steps in NFC payments.
  • the scenario information may also be obtained when the NFC payment indication of the user is received, and the NFC payment indication may be a gesture operation performed by the user's finger on the touch screen 330 of the mobile phone 300, and the gesture operation may be performed.
  • the application for NFC payment is opened; for example, the NFC payment indication may also be a double tap of the Home button of the mobile device.
  • the above scenario information may be stored in a memory of the mobile device for subsequent mobile device to read and process the context information, or may be displayed on the touch screen of the mobile device.
  • the context information may include at least three types: a geographical location, a time, and specific context information of the mobile device, and the context information may further include, for example, a geographic location where the mobile device is located. the weather.
  • the context information is not limited to the examples listed above.
  • Step 602 Based on the acquired context information, the mobile device determines an analog card for the NFC payment.
  • the analog card that is, the RF card simulated by the mobile device in the card emulation mode, allows the mobile device to perform contactless mobile payment through NFC technology.
  • the mobile device can obtain the following scenario information related to the device: the mobile device is in the morning at 8:00 am, then, The mobile device can determine that the analog card to be used by the mobile device is a bus card based on the above scenario information (time); for example, when the NFC device of the mobile device senses the NFC radio frequency field emitted by the NFC card reader, the mobile device can The current time to get the mobile device is 8:00 am on Wednesday and the location is in Shenzhen.
  • the mobile device determines that the NFC analog card to be used is “Shenzhen Tong” (a type in Shenzhen).
  • the NFC card used in the public transportation system of the city for example, when the mobile device receives the NFC payment instruction of the user, the mobile device acquires a geographical location in a Starbucks coffee shop in Shenzhen, and is connected via Wi-Fi.
  • the broadcast message obtained by the entry point indicates that the NFC payment with the China Merchants Bank credit card is 20% off (ie, specific context information), then the mobile device is based on The above scenario information (geographic location and specific scenario information) determines the NFC branch
  • the NFC simulation card to be used for payment is the China Merchants Bank Credit Card.
  • the mobile device when the NFC device of the mobile device senses the NFC radio frequency field emitted by the NFC card reader, the mobile device acquires the following scenario information related to the device: the current time of the mobile device is 8:00 am on Wednesday, the geographic location It is a Starbucks coffee shop in Shenzhen.
  • the broadcast message ie, specific context information
  • SSID service set identifier
  • the mobile device can simultaneously obtain the above various scene information.
  • the mobile device analyzes and determines an analog card suitable for the environment in which the mobile device is located according to the foregoing multiple context information, and then selects the analog card for NFC payment.
  • the bus card and the bank card may be separately scored based on the above scenario information.
  • the above formula (1) is a bus card score S T calculation method, wherein: K D represents the distance weight coefficient of the bus card, and D T represents the distance between the nearest bus stop and the subway station from the mobile device. If the distance is greater than 500m, it is considered that there is no bus stop nearby; the distance is less than 1 meter, calculated by 1 meter.
  • E T represents the signal strength of the bus station Wi-Fi wireless access point
  • K S represents the weight coefficient of the signal strength of the Wi-Fi wireless access point, where K S >K D .
  • InTraficTime (time) function if the input time is morning and evening peak (for example, 06:00-09:30 is the morning peak of work, 17:00-20:00 is the peak of work late), the value is 1, and vice versa.
  • K T represents the weighting factor of morning and evening peak hours.
  • the above formula (2) is a bank card score S P calculation method, where: D P represents the distance from the nearest store to the mobile device. If the distance is greater than 500m, it is considered that there is no store nearby; the distance is less than 1 meter, calculated by 1 meter. E P represents the signal strength of the store Wi-Fi access point and Bluetooth beacon. K S represents the weighting coefficient of the signal strength of the Wi-Fi wireless access point and the Bluetooth beacon.
  • the mobile device may further determine whether there is activity information of the relevant store, and if there is a related preferential activity, perform an NFC payment with the active bank card as an option. Cards; if there are multiple banks with promotions, use the bank card recommended by the store to select the card.
  • the mobile device can acquire various scenario information at an appropriate time, analyze and process the acquired various scenario information, and finally determine the analog card that needs to perform NFC payment.
  • the mobile device can be made more intelligent when performing NFC payment, thereby improving the efficiency of the mobile device, reducing the operation of the user, and improving the user experience for performing NFC payment.
  • Step 603 The mobile device generates an analog card selection instruction based on the determined analog card.
  • Step 604 The mobile device selects a corresponding analog card according to the analog card selection instruction.
  • Step 605 The mobile device performs NFC payment with the NFC card reader according to the selected analog card.
  • the mobile device may determine an NFC analog card according to the above scenario information, and generate an analog card selection command to send to the mobile device an application related to the NFC payment, and then the application according to the analog card selection instruction. Select the corresponding analog card; finally use the analog card to communicate with the NFC reader for NFC payment.
  • the mobile device can return payment-related data to the NFC reader through load modulation techniques.
  • step 603 may specifically include:
  • Step 6031 The mobile device prompts the user whether to use the determined analog card.
  • Step 6032 The mobile device determines whether an indication of the user's confirmation use is received. After receiving the indication of the user's confirmation use, step 6033 is performed, and after receiving the indication that the user's confirmation is not used, step 6034 may be performed;
  • Step 6033 Generate an analog card selection instruction, and perform step 604;
  • Step 6034 Receive the user's analog card selection instruction, and perform step 604.
  • the scenario in this embodiment is applicable to: when the mobile device determines the analog card based on the scenario information, and prompts the user to re-confirm, but receives an indication that the user does not use the confirmation, and then the user manually selects an analog card to perform the process.
  • the situation of NFC payments may also abandon (terminate) the NFC payment without selecting another analog card.
  • the mobile device can disconnect the NFC from the power supply, making it impossible to make NFC payments.
  • the user can turn on the NFC payment function by turning on the NFC switch in the setting.
  • the foregoing method for data transmission based on NFC may further include the following steps:
  • Step 606 The mobile device receives the payment response message sent by the network side; the payment response message may be a message indicating that the NFC payment is successful, and may also indicate a message that the NFC payment fails;
  • Step 607 The mobile device prompts the user based on the payment response message.
  • the mobile device When the payment response message indicates that the NFC payment is successful, the mobile device prompts the user that the NFC payment is successful based on the message; otherwise, when the payment response message indicates that the NFC payment failed. Based on the message, the mobile device prompts the user to fail the NFC payment.
  • the manner of prompting/reminding may be various, such as lighting the touch screen 330 and displaying a message of success or failure of the NFC payment in the touch screen 330 to prompt the user, or prompting the user by playing the related audio through the speaker 361, or prompting the user by vibration. You can also use the above three methods to prompt at the same time.
  • the above method steps can be performed with the touch screen power of the mobile device turned off.
  • the mobile device can also light up the screen when needed for the user to confirm.
  • FIG. 8 is a schematic diagram of a network framework involved in NFC payment in some embodiments.
  • the NFC card reader 500 receives the payment-related payment data returned by the mobile device (for example, the mobile phone 300)
  • the NFC card reader 500 performs preliminary processing on the obtained payment data, and then processes the result.
  • the server 801 is sent to the server 801 on the network side through the wireless link 804.
  • the server 801 mainly functions to perform NFC payment service distribution, authentication, and the like.
  • the server 801 sends the mobile phone 806 to the mobile phone.
  • the mobile phone 300 sends a message that the NFC payment is successful (that is, the above payment response message), and then after receiving the message that the NFC payment succeeded by the server 801, the mobile phone 300 prompts the relevant message on the mobile phone 300 to indicate that the NFC payment is successful, so that the user
  • the mobile phone 300 can send a message that the payment is successful to the smart watch 200 via the wireless link 807 (usually a Bluetooth link, etc.), and the smart watch 200 displays the message on the display 201 after receiving the message. Display A message indicating the success of the payment.
  • the server 801 can also send a message of successful mobile payment to the smart watch 200 through the wireless link without passing through the mobile phone 300.
  • the NFC card reader 500 after receiving the payment related payment data returned by the mobile device, performs preliminary encryption processing on the payment data.
  • the server 801 can be sent to the server 801 on the network side through the wireless link 804.
  • the server 801 performs authentication processing on the encrypted payment data, and can deliver the data to the NFC card reader 500 through the wireless link 804 after the authentication is passed.
  • the authentication result is, for example, a message that the NFC payment authentication passes.
  • the server 801 can also send a notification of the authentication result, that is, the mobile payment confirmation, to the mobile device (for example, the mobile phone 300) via the wireless link 806.
  • the user can also set a default analog card for NFC payment on the smart watch 200.
  • a menu option of NFC payment is displayed on the touch screen 201 of the watch 200.
  • the NFC emulation card may include various types of cards, for example, the icon 901 indicates a bank card, the icon 902 is a bus card, the icon 903 is an access card, and the icon 904 indicates that the default analog card selected by the user for the NFC payment is a bus card.
  • the icon 902 indicates a bank card
  • the icon 902 is a bus card
  • the icon 903 is an access card
  • the icon 904 indicates that the default analog card selected by the user for the NFC payment is a bus card.
  • icon 9021 is an NFC bus card named Wuhan Tong
  • icon 9022 is an NFC bus card named Shenzhen Tong
  • icon 9023 is named Yangchengtong (a type of public transportation system in Guangzhou).
  • the NFC bus card of the analog card used indicates that the geographical location of the smart watch is consistent with the geographic location (Shenzhen) used by the Shenzhen Express bus card by default.
  • the icon 905 is also It can be behind the icon 9021 (as shown in FIG. 9C), indicating that the geographic location of the smart watch is consistent with the geographic location (Wuhan) used by the Wuhan Tonggong card, and the icon 904 indicates the default bus set by the user.
  • the card is Wuhan Tong. Therefore, from FIG. 9C, the default bus card (Wuhantong) set by the user is exactly the same as the geographical location (Wuhan) where the mobile device is located, so the setting is suitable.
  • the user can give the user an intuitive feeling from the graphical user interface (hereinafter referred to as GUI), so that the mobile device can better assist the user in selecting.
  • GUI graphical user interface
  • a suitable default NFC emulation card is inconsistent with the default card for the NFC payment set by the user, and the mobile device can prompt the user through the speaker 361 "Your current setting.
  • the default NFC payment for Wuhan is inconsistent with the Shenzhen you are in, whether it will be changed to Shenzhen by default?", or as shown in Figure 9D, by prompting the prompt box 906 on the touch screen 201 to prompt the user to change the default of NFC payment.
  • the analog card when the user clicks on the icon 908, the mobile device receives the touch event of the user and determines that the user wants to change the default analog card of the currently set NFC payment, the mobile device automatically changes the default analog card to Shenzhen Tong, as shown in FIG. 9E.
  • the icon 904 and the icon 905 are respectively on the two sides of the icon 9022 "Shenzhen Tong", indicating that the set default analog card "Shenzhen Tong" is consistent with the geographical location (Shenzhen) where the mobile device is located.
  • the mobile device determines whether the default analog card manually set by the user is suitable based on the default analog card (such as a bus card) set by the user and the geographical location of the mobile device. The way the device is automatically set up can more efficiently select the default analog card for NFC payment, so that the next NFC payment can be quickly paid.
  • the GUI displayed on the touch screen 201 can display more icons downward, such as the icon 9024, in an animated form.
  • the icon 9024 (“Auto Select")
  • the mobile device can automatically set the analog card that is used by default when performing NFC payment based on various context information received by the mobile device. It can be understood that the steps in the foregoing embodiments can be performed in the scenario of automatically selecting a default analog card. This automatic setting method further improves the efficiency of NFC payment, and also makes the mobile device more intelligent and improves the user experience.
  • the mobile device can also set the priority of the analog card used in making the NFC payment. For example, the mobile device can determine that the payment priority of the bus card is the highest, the priority of the access card is second, and the priority of the bank card is the lowest according to the user's previous usage habits (for example, the frequency of use of the NFC payment).
  • the analog card that the mobile device preferentially provides to the user is a bus card.
  • the mobile device can provide the mobile device again. The user has an access card until the user accepts an analog card.
  • the mobile device can also automatically adjust the priority of the NFC payment according to the acquired various context information.
  • FIG. 10 is a GUI displayed on touch screen 330 of a mobile device (e.g., handset 300) in some embodiments.
  • the GUI displays one of three main interfaces, and the displayed main interface has icons of various applications and other controls, for example, the icon 1001 indicates an application named "card package" when the user's finger touches 1002.
  • the icon 1001 When the icon 1001 is reached, the application is opened and the GUI of the application is displayed on the touch screen.
  • Figure 11 is an exemplary GUI displayed after the application "card package" is opened.
  • various cards included in the three types of analog cards are displayed; among them, the analog cards classified in the bank card 1101 include China Merchants Bank Credit Card, Bank of China Savings Card and Citibank Credit Card, which are classified in the bus card.
  • the analog cards in 1102 include Yangchengtong, Wuhantong and Shenzhentong, and the analog cards classified in the access control card 1103 include the home access card and the company access card. It will be appreciated that other cards that utilize mobile barcodes (eg, two-dimensional codes, etc.) for mobile payments may also be included in the application.
  • mobile barcodes eg, two-dimensional codes, etc.
  • the mobile device When the mobile device receives the user's instruction to open the application, it indicates that the user needs to select an analog card for NFC payment. At this time, the mobile device can acquire context information related to the environment in which the mobile device is located. The mobile device then automatically determines the analog card to be selected based on the acquired context information. As shown in Figure 12, the mobile device can prompt the user whether to use this analog card.
  • an enlarged analog card icon 1202 is displayed on the touch screen of the mobile device, and the icon 1202 indicates that the analog card determined by the mobile device based on the acquired context information is a Merchants Bank credit card, and at the same time, in the application Other analog cards are shrunk stacked together as shown by icon 1203.
  • the prompt box 1201 indicates that the mobile device needs the user to confirm whether to use the analog card; when the user clicks on the icon 1204, it indicates that the user agrees to select the analog card automatically determined by the mobile device to perform NFC payment.
  • the prompt box 1301, 1302 can be displayed on the touch screen 330 for the user. Indicates that NFC payments are in progress, close to the NFC reader to complete the payment. As shown in FIG.
  • a prompt box 1401 may be displayed on the touch screen 330 to indicate that the NFC payment is successful, and some of the NFC payment using the analog card may also be displayed in the prompt box 1402.
  • NFC payment information such as the payment location at the time of NFC payment (in the picture, Shenzhen Starbucks Coffee Shop), payment amount, payment time, etc.
  • the mobile device may store the above basic information at the time of the last or historical NFC payment in the memory 320, and the mobile device may be based on the context information acquired in the above embodiment and the above NFC payment. Information to determine the analog card that the mobile device needs to select, in order to provide the user with an analog card more intelligently and more accurately.
  • the mobile device may acquire the above-mentioned context information related to the environment in which the mobile device is located when sensing the NFC radio frequency field; and when determining the required analog card for the NFC payment based on the scenario information.
  • the mobile device lights up the touch screen, and can prompt the user to select an automatically determined analog card under the lock screen interface.
  • the touch screen of the mobile device is illuminated.
  • the lock screen is displayed on the touch screen, and the icon 1503 indicates that the mobile device is a lock screen interface, and the lock screen is displayed.
  • the determined analog card, such as icon 1501 can also be displayed on the interface, with a prompt box 1502.
  • Prompting the user to confirm whether the NFC payment needs to be made with the determined analog card the user can press the physical button 1504 at the bottom of the mobile device, which indicates that the analog card automatically determined by the mobile device is confirmed by the user, and then moved
  • the device selects the determined analog card for NFC payment according to the confirmation of the user; after the NFC payment is completed, the NFC payment success information can be displayed on the lock screen interface; and the touch screen can be extinguished after being displayed for a predetermined time (for example, 5 seconds). .
  • the relevant payment information (such as payment place, payment time, payment amount, etc.) may not be displayed after the NFC payment is successful, and the payment needs to be displayed after the user unlocks the screen. Information, which further ensures the security of NFC payments.
  • biometric information eg, fingerprint, iris, etc.
  • the mobile device when the mobile device selects the determined analog card, the mobile device further prompts the user to perform fingerprint or iris verification to perform the next NFC payment. NFC payment can only be made after the user has verified by fingerprint or iris.
  • the mobile device can automatically select and pay for the card without lighting the screen, without any operation by the user, especially when the determined analog card is a bus card. . This simplifies the steps and improves the user experience.
  • the mobile device may also implement selection of an NFC analog card in conjunction with a server associated with the network side.
  • the NFC payment system framework is divided into two parts: a scenario server and a client installed on the mobile device, as shown in FIG. 16A.
  • the scenario server determines the current card swiping expectation of the user of the mobile device based on the scenario information related to the mobile device reported by the client.
  • the client dynamically sets the default analog card based on the analysis results of the scenario server.
  • the technical solution may include the following steps:
  • Step 1701 The mobile device acquires context information related to the mobile device.
  • the scenario information is collected mainly through the scenario intelligence module in FIG. 16A.
  • Step 1702 The mobile device sends the acquired context information to the scenario server through the wireless communication network.
  • Step 1703 The scenario server determines an NFC payment scenario of the mobile device based on the scenario information reported by the mobile device.
  • the context information is that the location of the mobile device is in a Starbucks coffee shop in Shenzhen, and the scenario server determines that the NFC payment scenario is currently consumed by the bank card; for example, the context information is that the location of the mobile device is in Shenzhen.
  • the time is 8:00 am on Wednesday, then the scenario server determines that it is currently the NFC payment scenario for the Shenzhen bus card.
  • the scenario information may include at least various types of scenario information involved in the foregoing embodiments, and the embodiment does not specifically limit the scenario information.
  • Step 1704 The scenario server generates an NFC configuration parameter according to the determined NFC payment scenario and sends the NFC configuration parameter to the mobile device.
  • the NFC configuration command is used to instruct the mobile device to configure a default analog card for performing NFC payment.
  • the current NFC payment scenario for the Shenzhen bus card is the NFC configuration parameter for configuring the default bus card to be Shenzhen Tong.
  • the NFC configuration parameters sent by the scenario server on the network side are received by the contextual intelligence application (App).
  • Step 1705 The mobile device receives the NFC configuration parameter, and configures the analog card according to the NFC configuration parameter.
  • the scenario intelligence module notifies the system setting module to set a default analog card according to the received NFC configuration parameter, and the system setting module configures various NFC payment related application programs at the application layer according to the NFC configuration parameter.
  • the default emulation card for NFC payment for the system wallet App in FIG. 16A is a Merchants Bank credit card (a bank card)
  • the default emulation card for the NFC payment of the operator's wallet App is Shenzhen Tong (a type of bus card).
  • Step 1706 The mobile device performs NFC payment with the NFC card reader according to the configured default analog card.
  • the communication between the mobile device and the scenario server is utilized, and the powerful analog data processing capability of the scenario server is used to determine the default analog card, thereby improving the processing efficiency of the mobile device and avoiding waste of resources of the mobile device.
  • step 1706 above may specifically include :
  • Step 1706-1 The mobile phone sends the foregoing NFC configuration parameter to the smart watch through the short-distance communication protocol.
  • Step 1706-2 the smart watch receives the NFC configuration parameter, and configures the analog card according to the configuration parameter
  • Step 1706-3 The smart watch performs NFC payment with the NFC card reader according to the configured analog card.
  • the network side scenario server analyzes and determines the simulation card when the NFC payment is performed based on the scenario information reported by the scenario smart app in the mobile phone, and sends the configuration parameter of the simulation card to the scenario smart App; the scenario smart application is configured according to the configuration parameter.
  • the analog card is set in the watch wallet App; the watch wallet App synchronizes the above configuration parameters to the wallet App of the smart watch through the short-distance communication protocol; the smart watch sets the analog card for NFC payment according to the synchronized configuration parameter; finally, the smart watch The RF field sent by the NFC reader is sensed, and the NFC payment process is completed through the NFC related communication protocol.
  • the above embodiment is an NFC payment completed by a smart watch, and is a very flexible and efficient NFC payment method.
  • a wireless connection such as smart watch 200 and mobile phone 300
  • a short-range communication protocol such as Bluetooth
  • the above scenario server can receive and
  • the first context information related to the environment in which the smart watch 200 is located can also receive the second context information related to the environment in which the mobile phone 300 is located.
  • the scenario server may determine the NFC default analog card to be configured based on the received first scenario information and the second context information.
  • the method provided in this embodiment may specifically include the following steps:
  • Step 1801 The smart watch acquires first scenario information related to the environment in which the smart watch is located, and sends the scenario information to the scenario server through the wireless communication network.
  • the smart watch can send the first scene information to the mobile phone through Bluetooth, and then the first scene information is forwarded to the scene server by the mobile phone; or the smart watch can be sent to the scene server through another communication manner, and It does not need to be sent to the phone first and then forwarded by the phone.
  • the first context information may include first identifier information that can uniquely identify the smart watch, for example, the first identifier information may be an international mobile of the smart watch.
  • the device identity code (IMEI) may also be a globally unique identifier (UUID) of the smart watch, or may be a Wi-Fi MAC address of the smart watch or a Bluetooth MAC address.
  • Step 1802 The mobile phone acquires second context information related to the environment in which the mobile phone is located, and sends the scenario information to the scenario server.
  • the second context information may include the second identifier information that can uniquely identify the mobile phone, for example, the second identifier information may be the IMEI of the mobile phone, or It is the UUID of the mobile phone, and it can also be the MAC address of the mobile phone's Wi-Fi or the MAC address of the Bluetooth.
  • Step 1803 The scenario server determines an NFC payment scenario of the mobile device (mobile phone or smart watch) based on the received first scenario information and the second scenario information.
  • Step 1804 The scenario server generates an NFC configuration parameter according to the determined NFC payment scenario, and sends the NFC configuration parameter. Giving a mobile phone corresponding to the first identification information or a smart watch corresponding to the second identification information; the NFC configuration instruction is used to instruct the mobile phone or the smart watch to configure a default analog card for performing NFC payment.
  • Step 1805 The mobile phone or the smart watch receives the NFC configuration parameter, and configures the default analog card according to the NFC configuration parameter.
  • the mobile phone as the master device can also determine how to configure the smart watch according to its own NFC configuration.
  • the default analog card that the mobile phone needs to configure for NFC payment is Shenzhen Tong (bus card)
  • the smart watch needs to be configured as a Merchants Bank credit card (bank card)
  • the mobile phone needs to ensure NFC payment security.
  • the NFC analog card configuration of the smart watch can be changed to Shenzhen Tong (bus card).
  • Step 1806 The mobile phone or the smart watch performs NFC payment with the NFC card reader according to the configured default analog card.
  • the scenario server simultaneously acquires scenario information of two mobile devices (the mobile phone 300 and the smart watch 200), so that the NFC analog card can be automatically configured more accurately and specifically, and the mobile device is also improved. operating efficiency.
  • first, second, etc. may be used herein to describe various contextual information, such contextual information should not be limited by these terms. These terms are only used to distinguish one contextual information from another.
  • first context information may be named as the second context information, and similarly, the second context information may also be named as the first context information without departing from the scope of the above-described embodiments.
  • Step 1901 When the smart watch senses the NFC radio frequency field, the notification message is sent to the mobile phone via Bluetooth.
  • Step 1902 After receiving the notification message, the mobile phone acquires scenario information related to the environment in which the mobile phone is located, and the scenario information includes at least one of a geographical location, a time, and specific scenario information of the smart watch.
  • the specific context information herein has the same meaning as the specific scenario information described in the above embodiments, and details are not described herein again.
  • the smart watch since the smart watch establishes a wireless link with the mobile phone through a short-range communication protocol such as Bluetooth, the mobile phone as the master device can also acquire the scene information of the smart watch as the slave device.
  • Step 1903 The mobile phone determines, according to the acquired context information related to the mobile phone, an analog card that performs NFC payment;
  • Step 1904 The mobile phone sends an analog card selection instruction to the smart watch through a short-range communication protocol such as Bluetooth;
  • Step 1905 After receiving the analog card selection instruction, the smart watch selects the determined analog card
  • Step 1906 The smart watch performs NFC payment based on the selected analog card, and can feed back a response message of the NFC payment to the mobile phone.
  • the selection of the NFC analog card can be automatically completed, and the NFC payment can be quickly performed.
  • the solution further improves the efficiency of the mobile device, and also reduces the power consumption of the smart watch 200, while also improving the user experience.
  • the method may further include:
  • Step 1907 The smart watch detects whether the wireless link with the mobile phone is normal. If the smart watch detects that the wireless link is disconnected from the mobile phone, step 1908 is performed. If the smart watch detects that the wireless link with the mobile phone is normal, Then step 1906 is performed.
  • Step 1908 The smart watch terminates the process of performing the NFC payment and prompts the user.
  • the above embodiment can further ensure the security of the NFC payment by detecting whether the wireless link (for example, Bluetooth connection) with the mobile phone is normal by the smart watch.
  • the wireless link for example, Bluetooth connection
  • step 1901, step 1902, and step 1903 may also be:
  • Step 19011 When the NFC smart watch RF induction field associated with the smart watch smart watch acquires the environment information of the scene;
  • Step 19021 the smart watch to send the acquired context information to mobile phones
  • Step 19031 phone scenarios based on information related to the acquisition of smart watch to determine an NFC payments analog cards.
  • the acquired contextual information is about the watch
  • the final NFC payment is also a smart watch, which is also a more flexible NFC payment solution.
  • the embodiment of the present application provides a mobile device that performs data transmission based on NFC.
  • the mobile device may perform the method in the foregoing embodiment, where the mobile device may specifically include: a touch screen 2001, a processor 2002, a memory 2003, an NFC device 2004, a positioning device 2005, a Bluetooth device 2006, a Wi-Fi device 2007, one or more
  • the sensors 2008 may be connected by a communication bus 2009, wherein the touch screen 2001 receives a touch operation of the user; the processor 2002 opens an application related to the NFC payment based on the touch operation, and is on the touch screen 2001.
  • the processor 2002 acquires context information related to an environment in which the mobile device is located, the context information including a geographic location, time, and specificity of the mobile device collected by the positioning device 2005 Scenario information, the specific context information including at least one of an instant message, a Bluetooth broadcast message received through the Bluetooth device 2006, a Wi-Fi hotspot broadcast message received through the Wi-Fi device 2007, by the The motion state of the mobile device collected by one or more sensors 2008; the processor 20 Determining, by the scenario information, an analog card for performing NFC payment; the processor 2002 displays the determined analog card to the user through the touch screen 2001; and after receiving the confirmation operation of the user, the processor 2002 selects the analog card; the NFC The device 2004 performs an NFC payment based on the selected analog card and the NFC card reader.
  • the memory 2003 can store payment information, such as a payment place, a payment time, a payment amount, and the like, which are received after the completion of the NFC payment.
  • a method for setting a default analog card for NFC payment is provided in this embodiment.
  • the method may be implemented in the mobile device in the foregoing embodiment.
  • the method may include the following steps:
  • Step 2101 The mobile device obtains the geographical location in which it is located.
  • Step 2102 The mobile device determines, according to the geographic location, whether a bus card corresponding to the geographic location is configured. When the mobile device determines that the mobile device is configured with a bus card corresponding to the geographic location, step 2103 is performed; when the mobile device determines that there is no bus card corresponding to the geographic location, step 2104 is performed.
  • Step 2103 The mobile device configures the bus card as a default analog card for NFC payment.
  • Step 2104 The mobile device acquires a broadcast message of the Wi-Fi wireless access point or a broadcast message sent by the Bluetooth beacon.
  • Step 2105 The mobile device determines whether it is in a consumer interest point based on the above broadcast message.
  • the mobile device can determine/determine whether the location where the mobile device is located is a consumer interest point such as a supermarket, a restaurant, etc. according to the SSID of the Wi-Fi wireless access point.
  • Step 2106 When the mobile device determines that the consumer is in a consumer category, the mobile device configures the default analog card for the NFC payment as a bank card.
  • Step 2107 When the mobile device determines that the point of interest is not in the consumer category, the mobile device determines the current time
  • Step 2108 Move to configure different default analog cards according to the current time. For example, if the current time is 8:00 in the morning, configure the default analog card as the bus card. If the current time is 10:00, configure the default analog card as the access card, or the simulation that the mobile device will use for the last NFC payment. The card acts as the default analog card.
  • the foregoing method embodiment is applicable to the following scenario: for example, if the location of the mobile device is Shenzhen, the mobile device determines whether a bus card (such as Shenzhen Tong) used in Shenzhen is configured. If the mobile device is configured with Shenzhen Tong, the analog card is configured as a default analog card for NFC payment; if the mobile device is not configured with Shenzhen Tong, the mobile device obtains a broadcast message or Bluetooth of a nearby Wi-Fi wireless access point. The broadcast message sent by the beacon, for example, the mobile device can search for a nearby Wi-Fi access point, and then automatically or through the user's selection to join the wireless access point, thereby acquiring the broadcast message of the wireless access point.
  • a bus card such as Shenzhen Tong
  • the mobile device can determine whether it is in a consumer interest point according to the above broadcast message. For example, if a mobile device establishes a Wi-Fi connection with a wireless access point whose SSID name is a Starbucks coffee shop, the mobile device can determine the point of interest in the consumer based on the SSID name (Starbucks Coffee Shop), then move The default analog card selected when the device is configured for NFC payment is a bank card. If the mobile device determines that the point of interest (ie, the geographic location) is non-consumer, the analog card used when the NFC payment was last made may be used as the default analog card, so that the NFC payment can be made next time.
  • the point of interest ie, the geographic location
  • the analog card used when the NFC payment was last made may be used as the default analog card, so that the NFC payment can be made next time.
  • the mobile device can also determine whether the geographic location is near the home or near the company, and if so, select the corresponding access card as the default simulation. card.
  • mobile device 600 can include NFC device 601, memory 602, processor 603, and the like.
  • the NFC device 601 includes an NFC controller 6011, a security unit 6012, and an NFC radio frequency circuit 6013.
  • the memory 602 of the mobile device 600 also stores an application for performing NFC payment based on the HCE technology, such as a bank flash payment App 604, based on the SIM card (inside) An embedded security unit) an application that performs NFC payment, such as the operator wallet App 605, and an application that performs NFC payment based on the full terminal, such as the system wallet App 606 and the like.
  • a SIM card 607 of the embedded security unit is housed in the SIM card slot of the mobile device, and the SIM card 607 is coupled to the NFC radio frequency circuit 6013 on the mobile device 600 via the NFC controller 6011.
  • the memory 602 may further include a contextual smart App 608 for acquiring context information related to the environment in which the mobile device 600 is located, and analyzing based on the context information to determine an analog card when the NFC payment is made.
  • the contextual smart app can receive various context information collected by, for example, the Bluetooth device 610, the positioning device 611, the Wi-Fi device 612, and the sensor 613.
  • the scenario information in this embodiment may be the same or similar meaning as the scenario information in the above embodiment.
  • the notification system setting module 609 is in the application corresponding to the analog card (eg, bank flash payment app 604, carrier wallet App 605, system wallet App). 606) configuring the analog card to perform NFC payment with the default analog card at the time of payment, and the system setting module 609 can.
  • the App determines that the NFC payment can be currently performed using the China Merchants Bank credit card, and the system setting 209 configures the analog card of the bank flash payment App 604 and simulates an analog card, and the bank flash payment App 604 can be connected with the network side.
  • Payment server 614 communicates.
  • the App can make an NFC payment with the NFC card reader 615 based on the NFC device (specifically, the NFC controller, NFC antenna) on the mobile device 600.
  • the contextual smart app determines that the bus card (Shenzhen Pass) can be used according to the above scenario information, and the bus card is in the operator wallet App, and the system setting module 609 configures the operator wallet App 605 and simulates a piece.
  • the analog card, the NFC controller 6011 communicates with the security unit embedded in the SIM card 607.
  • the operator wallet App can be based on the NFC device (specifically, the NFC controller, the NFC antenna) and the NFC card reader 615.
  • the contextual smart app determines that the NFC payment can be made using the analog card of the system wallet App, such as Apple Pay, Huawei Pay, etc. in the system wallet App; then the system setting module 609 configures the system wallet App 606 An analog card, the NFC controller 6011 communicates with the security unit 6012. After the verification is passed, the analog card in the system wallet App can perform NFC payment based on the NFC device and the NFC card reader 615.
  • the mobile device 600 can also implement the determination and selection of the NFC analog card in conjunction with the scenario server 616 on the network side.
  • the specific implementation steps are detailed in the foregoing embodiments, and details are not described herein again.
  • the mobile device 600 illustrated in FIG. 22 can also perform all of the method steps of the above-described embodiments.
  • the above scenario smart app 608 and system setup module 609 can also be integrated to perform the above functions.
  • the mobile device 600 in this embodiment may include other hardware mentioned in the foregoing embodiment, such as a camera, a subscriber identity module (SIM) card slot, in addition to the foregoing hardware and software shown in FIG. Peripheral interface, etc.
  • SIM subscriber identity module
  • the mobile device can intelligently recommend a suitable analog card such as a bank card, a bus card, etc., and the smart recommendation may be based on the geographic location of the mobile device and Specific context information related to NFC payments is determined.
  • a suitable analog card such as a bank card, a bus card, etc.
  • the smart recommendation may be based on the geographic location of the mobile device and Specific context information related to NFC payments is determined.
  • FIG. 23A for example, when the user arrives in Shenzhen from Wuhan, relevant push information is displayed on the touch screen of the mobile device, and the prompt box 2301 indicates that the mobile device 600 has set up the analog card used by the user in Shenzhen.
  • the bank card used by default in the city is the Citibank credit card shown by the icon 2302.
  • the control 2303 indicates that the user can manually replace the bank card used in the city by default.
  • the device 600 can display a plurality of bank cards to the user for the user to manually select a default bank card for NFC payment.
  • icon 2311 it indicates that the user has selected a Chinese bank deposit card (as indicated by icon 2310) as the default bank card.
  • icon 2304 indicates that the bus card used by default in the city is Shenzhen Tong
  • control 2305 indicates that the user can also manually change the bus card.
  • the mobile device 600 can display multiple bus cards to the user. The user makes a selection.
  • Icon 2306 indicates that other cards used by default in the city are Starbucks membership cards, and control 2307 indicates that the user can also manually change cards.
  • the mobile device can automatically configure the default analog card, which makes it more convenient for users to make payments.
  • the mobile device 600 can determine the particular geographic location in which it is located and then use the corresponding default analog card. For example, the user double-clicks the home button (as shown by icon 2308 in FIG. 23) to perform NFC payment, and the mobile device 600 determines that the location is at a certain bus stop, and the mobile device 600 calls the default bus card (Shenzhen Tong).
  • the mobile device 600 determines that the location is a store, the mobile device 600 invokes a default bank card (Citibank credit card) for NFC Pay.
  • a default bank card (Citibank credit card) for NFC Pay.
  • the mobile device can self-learn to achieve a more accurate smart recommendation card.
  • the bank card that the user used to use in Shenzhen last time is the China Merchants Bank credit card.
  • Other cards that are frequently used are Sam's membership card.
  • the default bank card recommended to the user is the Merchants Bank credit card.
  • the default other card is the Sam membership card. As shown in FIG.
  • the prompt box 2401 indicates that the card displayed on the display screen of the mobile device is a corresponding default analog card set according to the user's last use of the card in Shenzhen. It can be understood that the recommended card user can also be manually replaced by the controls 2403, 2405, 2407.
  • the term “when” can be interpreted to mean “if” or “after” or “in response to determining” or “in response to detecting”, depending on the context.
  • the phrase “when determining" or “if detected (condition or event stated)” can be interpreted to mean “if determined" or “in response to determining... “or “when detected (conditions or events stated)” or “in response to detection (conditions or events stated)”.
  • the storage medium may be a magnetic disk, an optical disk, a read only memory or a random access memory.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Telephone Function (AREA)

Abstract

Des modes de réalisation de la présente invention concernent un procédé de transmission de données basée sur NFC, comprenant les étapes suivantes : lorsqu'un dispositif mobile détecte un champ de radiofréquence NFC, obtenir des informations de situation relatives à l'environnement où se trouve le dispositif mobile, les informations de situation comprenant au moins une position géographique où se trouve le dispositif mobile, l'heure et des informations de situation spécifiques, les informations de situation spécifiques étant des informations relatives au paiement NFC ; le dispositif mobile détermine une carte de simulation pour un paiement NFC sur la base des informations de situation ; le dispositif mobile sélectionne la carte de simulation après avoir reçu une opération de confirmation d'un utilisateur ; le dispositif mobile effectue un paiement NFC avec un lecteur de carte NFC sur la base du signal de simulation sélectionné. Au moyen de la solution technique fournie par les modes de réalisation de la présente invention, le dispositif mobile est plus intellectualisé dans un paiement NFC, améliorant l'efficacité du dispositif mobile, réduisant les opérations d'utilisateur, et améliorant l'expérience d'utilisateur de paiement NFC.
PCT/CN2017/075632 2017-01-20 2017-03-03 Procédé de transmission de données basée sur nfc et dispositif mobile Ceased WO2018133178A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201780010526.XA CN108604342B (zh) 2017-01-20 2017-03-03 基于nfc进行数据传输的方法及移动设备

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710046050.7 2017-01-20
CN201710046050 2017-01-20

Publications (1)

Publication Number Publication Date
WO2018133178A1 true WO2018133178A1 (fr) 2018-07-26

Family

ID=62907642

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/075632 Ceased WO2018133178A1 (fr) 2017-01-20 2017-03-03 Procédé de transmission de données basée sur nfc et dispositif mobile

Country Status (2)

Country Link
CN (1) CN108604342B (fr)
WO (1) WO2018133178A1 (fr)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110708690A (zh) * 2019-09-29 2020-01-17 北京小米移动软件有限公司 数据交互方法及装置、存储介质
CN110795949A (zh) * 2019-09-25 2020-02-14 维沃移动通信(杭州)有限公司 一种刷卡方法、装置、电子设备及介质
CN111241856A (zh) * 2020-01-09 2020-06-05 广东小天才科技有限公司 一种选择nfc模拟卡的方法及手表
CN111447557A (zh) * 2020-04-07 2020-07-24 广东小天才科技有限公司 一种控制nfc模拟卡切换的方法、服务器、移动终端及系统
CN112347799A (zh) * 2020-10-16 2021-02-09 歌尔科技有限公司 一种多nfc卡切换方法和一种电子设备
CN113743140A (zh) * 2021-08-12 2021-12-03 的卢技术有限公司 一种手机nfc智能选卡方法、系统、介质和设备
CN113783580A (zh) * 2021-09-14 2021-12-10 维沃移动通信有限公司 设备控制方法及装置
CN113902436A (zh) * 2020-06-22 2022-01-07 Oppo广东移动通信有限公司 模拟卡切换方法、终端设备、读卡器及存储介质
CN113992790A (zh) * 2021-09-29 2022-01-28 长江勘测规划设计研究有限责任公司 移动智能设备上nfc虚拟卡智能切换方法、系统及应用
CN114223222A (zh) * 2019-10-18 2022-03-22 深圳市欢太科技有限公司 终端支付方法、装置、终端设备及计算机可读取存储介质
EP4006803A1 (fr) * 2020-11-30 2022-06-01 The Swatch Group Research and Development Ltd Objet portable de paiement sans contact
CN115604653A (zh) * 2022-08-31 2023-01-13 湖北星纪时代科技有限公司(Cn) 智能卡应用的选取方法、装置、电子设备及存储介质
CN115829566A (zh) * 2022-11-23 2023-03-21 中国银联股份有限公司 终端设备的刷卡方法、终端设备及介质
US20230156835A1 (en) * 2020-02-29 2023-05-18 Huawei Technologies Co., Ltd. NFC-Based Communication Method, Apparatus, and System

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110536274B (zh) * 2019-08-06 2022-11-25 拉卡拉支付股份有限公司 Nfc设备控制方法、装置、nfc设备和存储介质
CN112906409A (zh) * 2019-12-03 2021-06-04 宇龙计算机通信科技(深圳)有限公司 Nfc卡的切换方法、装置、存储介质和电子设备
CN111047414B (zh) * 2019-12-17 2023-10-17 腾讯科技(深圳)有限公司 一种交通卡的推荐方法、装置和设备及计算机存储介质
CN111770484B (zh) * 2020-07-01 2023-04-11 Oppo广东移动通信有限公司 模拟卡切换方法及装置、计算机可读介质和移动终端
CN112528695B (zh) * 2020-12-18 2024-03-15 北京元心科技有限公司 识别方法、装置、设备及计算机可读存储介质
CN112822666B (zh) * 2020-12-30 2023-04-07 珠海格力电器股份有限公司 一种通信方法、装置、电子设备及存储介质
CN114095911B (zh) * 2022-01-20 2022-05-03 深圳维特智能科技有限公司 一种基于无线网路由器nfc带宽调整方法及装置
CN114662511A (zh) * 2022-03-24 2022-06-24 润芯微科技(江苏)有限公司 一种控制默认nfc卡的方法
CN115171245B (zh) * 2022-06-09 2024-03-12 郑州信大捷安信息技术股份有限公司 一种基于hce的门锁安全认证方法及系统
CN115175164B (zh) * 2022-06-28 2023-06-27 南京欧珀软件科技有限公司 通信控制方法及相关装置
CN119298947B (zh) * 2024-09-27 2025-11-07 福建联迪商用设备有限公司 一种无线通讯状态切换方法及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009018255A2 (fr) * 2007-07-30 2009-02-05 Motorola, Inc. Sélecteur de carte virtuelle pour un dispositif électronique portable
CN105491243A (zh) * 2016-01-18 2016-04-13 努比亚技术有限公司 一种nfc移动终端及控制nfc模拟卡切换的方法
EP3007122A1 (fr) * 2014-10-07 2016-04-13 Nxp B.V. Procédé facilitant la sélection d'une carte virtuelle d'une transaction NFC
CN105721670A (zh) * 2016-01-15 2016-06-29 广东小天才科技有限公司 一种nfc操作功能的自动启动方法及装置
CN106233313A (zh) * 2014-05-29 2016-12-14 苹果公司 用于使用主用户设备来将凭据提供到辅用户设备上的装置和方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2728528A1 (fr) * 2008-05-30 2014-05-07 MR.QR10 GmbH & Co. KG Dispositif de serveur pour contrôler une transaction, entité principale et entité secondaire
CN101770670B (zh) * 2009-01-07 2012-05-30 深圳市江波龙电子有限公司 一种支付装置及利用其发卡和实现移动支付的方法
EP2626823A1 (fr) * 2012-02-10 2013-08-14 Vodafone Holding GmbH Sélection basée sur l'emplacement dans des portefeuilles mobiles
US20130297507A1 (en) * 2012-05-04 2013-11-07 Mobilesphere Holdings LLC System and method for wireless transaction authentication
US20140081860A1 (en) * 2012-09-17 2014-03-20 Farid Adrangi Near field contactless system and method for online transactions
US20140279566A1 (en) * 2013-03-15 2014-09-18 Samsung Electronics Co., Ltd. Secure mobile payment using media binding
US9585006B2 (en) * 2013-06-26 2017-02-28 Cellco Partnership Express mobile device access provisioning methods, systems, and apparatus
CN103400095B (zh) * 2013-08-14 2016-05-11 熊文俊 融合远近场交互功能的系统及交互方法
CN104717599B (zh) * 2013-12-13 2018-08-24 中国移动通信集团公司 一种移动终端的nfc事件上报方法及设备
US9367845B2 (en) * 2014-09-23 2016-06-14 Sony Corporation Messaging customer mobile device when electronic bank card used
CN105512892A (zh) * 2014-09-25 2016-04-20 中兴通讯股份有限公司 一种对近场通信刷卡进行安全保护的方法和系统
US20160253657A1 (en) * 2015-02-27 2016-09-01 Samsung Electronics Co., Ltd. Method and apparatus for providing card service using electronic device
CN104820923A (zh) * 2015-04-17 2015-08-05 深圳市淘淘谷信息技术有限公司 一种智能钱包及支付方法
CN105631644B (zh) * 2015-12-31 2020-09-11 深圳市驰卡软件有限公司 设备生产管控的方法、nfc智能终端
CN105472546B (zh) * 2015-12-31 2019-05-24 华为技术有限公司 近场通信方法及移动终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009018255A2 (fr) * 2007-07-30 2009-02-05 Motorola, Inc. Sélecteur de carte virtuelle pour un dispositif électronique portable
CN106233313A (zh) * 2014-05-29 2016-12-14 苹果公司 用于使用主用户设备来将凭据提供到辅用户设备上的装置和方法
EP3007122A1 (fr) * 2014-10-07 2016-04-13 Nxp B.V. Procédé facilitant la sélection d'une carte virtuelle d'une transaction NFC
CN105721670A (zh) * 2016-01-15 2016-06-29 广东小天才科技有限公司 一种nfc操作功能的自动启动方法及装置
CN105491243A (zh) * 2016-01-18 2016-04-13 努比亚技术有限公司 一种nfc移动终端及控制nfc模拟卡切换的方法

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110795949A (zh) * 2019-09-25 2020-02-14 维沃移动通信(杭州)有限公司 一种刷卡方法、装置、电子设备及介质
CN110708690A (zh) * 2019-09-29 2020-01-17 北京小米移动软件有限公司 数据交互方法及装置、存储介质
CN114223222B (zh) * 2019-10-18 2024-04-26 深圳市欢太科技有限公司 终端支付方法、装置、终端设备及计算机可读取存储介质
CN114223222A (zh) * 2019-10-18 2022-03-22 深圳市欢太科技有限公司 终端支付方法、装置、终端设备及计算机可读取存储介质
CN111241856A (zh) * 2020-01-09 2020-06-05 广东小天才科技有限公司 一种选择nfc模拟卡的方法及手表
CN111241856B (zh) * 2020-01-09 2024-03-29 广东小天才科技有限公司 一种选择nfc模拟卡的方法及手表
US20230156835A1 (en) * 2020-02-29 2023-05-18 Huawei Technologies Co., Ltd. NFC-Based Communication Method, Apparatus, and System
US12328778B2 (en) * 2020-02-29 2025-06-10 Huawei Technologies Co., Ltd. Near field communication-based communication method, apparatus, and system
CN111447557A (zh) * 2020-04-07 2020-07-24 广东小天才科技有限公司 一种控制nfc模拟卡切换的方法、服务器、移动终端及系统
CN113902436A (zh) * 2020-06-22 2022-01-07 Oppo广东移动通信有限公司 模拟卡切换方法、终端设备、读卡器及存储介质
CN112347799A (zh) * 2020-10-16 2021-02-09 歌尔科技有限公司 一种多nfc卡切换方法和一种电子设备
EP4006803A1 (fr) * 2020-11-30 2022-06-01 The Swatch Group Research and Development Ltd Objet portable de paiement sans contact
CN113743140A (zh) * 2021-08-12 2021-12-03 的卢技术有限公司 一种手机nfc智能选卡方法、系统、介质和设备
CN113783580A (zh) * 2021-09-14 2021-12-10 维沃移动通信有限公司 设备控制方法及装置
CN113992790A (zh) * 2021-09-29 2022-01-28 长江勘测规划设计研究有限责任公司 移动智能设备上nfc虚拟卡智能切换方法、系统及应用
CN113992790B (zh) * 2021-09-29 2023-04-14 长江勘测规划设计研究有限责任公司 移动智能设备上nfc虚拟卡智能切换方法
CN115604653A (zh) * 2022-08-31 2023-01-13 湖北星纪时代科技有限公司(Cn) 智能卡应用的选取方法、装置、电子设备及存储介质
CN115829566A (zh) * 2022-11-23 2023-03-21 中国银联股份有限公司 终端设备的刷卡方法、终端设备及介质

Also Published As

Publication number Publication date
CN108604342A (zh) 2018-09-28
CN108604342B (zh) 2022-04-12

Similar Documents

Publication Publication Date Title
CN108604342B (zh) 基于nfc进行数据传输的方法及移动设备
CN111543041B (zh) 一种模拟卡的选择方法及移动设备
CN110020569B (zh) 自动选择nfc模拟卡的方法、电子设备及通信系统
US8660492B2 (en) Mobile terminal and method of controlling the same
KR101389208B1 (ko) 전자 장치에서 데이터 통신
US12131213B2 (en) Emulated card switching method, electronic device, and communication system
US20220405733A1 (en) Payment Method and Electronic Device
US20190066090A1 (en) Transaction Application Selection Method and Terminal
EP3207757B1 (fr) Procédé, dispositif électronique et programme informatique de connexion à des dispositifs externes
US20170041856A1 (en) Electronic device and method for providing service in the electronic device
CN106503986B (zh) 虚拟资源转移方法及装置
US11394671B2 (en) Method for providing transaction history-based service and electronic device therefor
US12445823B2 (en) Method for invoking nfc application, electronic device, and nfc apparatus
CN113766468B (zh) 智能卡分享方法、电子设备及计算机可读存储介质
CN110009327A (zh) 一种电子交易的方法及终端
CN112262402B (zh) 电子装置和用于控制外部电子装置的方法
KR20170141006A (ko) 전자 장치에서 가입자 식별 모듈을 연결하는 방법 및 그에 따른 전자 장치
WO2018120221A1 (fr) Procédé et dispositif mobile de transmission de données à l'aide d'un code à barres
KR20150033044A (ko) 중계 서버, 휴대용 단말기 및 이들의 동작 방법
KR20150128482A (ko) 전자 장치들 간의 연동 서비스 운용 방법 및 장치
CN111815319A (zh) 图形码处理方法及电子设备
JP6029612B2 (ja) 通信端末装置及び電子決済システム
KR20160116477A (ko) 카드 형태의 디바이스 및 결제 방법
HK40083841A (en) Program function triggering method, apparatus, device, system, medium and program product
CN111445223A (zh) 一种支付方法及电子设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17893426

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17893426

Country of ref document: EP

Kind code of ref document: A1