Offline intelligent wearable device nfc service processing method, device and equipment

By controlling the NFC reader status of offline smart wearable devices and combining it with short-range wireless communication, the problems of power consumption and cumbersome operation of offline smart wearable devices during payment are solved, achieving efficient and secure business completion.

CN119996984BActive Publication Date: 2026-06-23ALIPAY (HANGZHOU) INFORMATION TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
Filing Date
2024-10-28
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

Existing offline smart wearable devices, such as smartwatches, suffer from high power consumption, cumbersome operation, and inability to complete payments without a scanning device when making NFC payments, especially when they are offline and have difficulty interacting with the server.

Method used

The NFC reader controlling offline smart wearable devices is off by default. It is turned on by a specified business application and reads information when the device is near the target NFC device. It uses short-range wireless communication in conjunction with NFC communication to complete the business interaction.

Benefits of technology

It enables efficient and secure completion of transactions such as payments offline, reduces energy consumption, provides a smooth operating experience, avoids the cumbersome operation of QR codes, and is suitable for offline smart wearable devices such as smartwatches.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119996984B_ABST
    Figure CN119996984B_ABST
Patent Text Reader

Abstract

The embodiment of the specification discloses an offline intelligent wearable device NFC service processing scheme. Including: controlling the NFC card reader on the offline intelligent wearable device to be in a closed state; receiving an NFC service trigger instruction; entering a designated service application, and automatically switching the NFC card reader from the closed state to the open state through the designated service application; reading target information from a target NFC device through the NFC card reader in the open state, and writing user information of the offline intelligent wearable device to the target NFC device, so that the target NFC device interacts with the service end of the designated service application according to the user information, and executes corresponding target service; according to the target information, a short-distance wireless communication connection is established with the target NFC device, and the execution result of the target service returned by the target NFC device is received, wherein the maximum communication distance corresponding to the short-distance wireless communication connection is greater than the NFC communication distance of the target NFC device.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the invention patent application filed on October 28, 2024, with application number 202411514802.4 and entitled "NFC Business Processing Method, Apparatus and Device for Offline Smart Wearable Devices", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This specification relates to the field of near-field communication technology, and in particular to NFC service processing methods, apparatus, and devices for offline smart wearable devices. Background Technology

[0003] With the development of internet technology and the widespread use of smartphones, more and more businesses can be conducted through corresponding applications on smartphones, bringing great convenience to people's lives.

[0004] In the payment and other business fields, QR codes have become widely used. However, in practice, for some users or in some scenarios, QR code-based payments require relatively cumbersome operations. With the increase in mobile terminals, especially smartphones, with Near Field Communication (NFC) capabilities, many smartphones support NFC payment methods. Specifically, the smartphone stays in card emulation mode, simulating itself as an NFC card for the NFC payment device to read. Alternatively, the smartphone stays in card reader mode, monitoring for nearby NFC payment devices or NFC cards. During this process, the smartphone needs to interact with the server online to complete the transaction.

[0005] Beyond the widespread adoption of smartphones, offline smart wearable devices, primarily smartwatches, are also becoming increasingly common. To enable payment capabilities on smartwatches, some payment service providers are directly porting smartphone payment solutions to smartwatches.

[0006] Compared to smartphones, smartwatches are often offline and have limitations in terms of power consumption and screen size. Therefore, a payment solution that is more suitable for offline smartwatches is needed. Summary of the Invention

[0007] This specification provides one or more embodiments of an NFC service processing method, apparatus, and device for offline smart wearable devices to solve the following technical problem: the need for a payment solution more suitable for offline smartwatches.

[0008] To solve the above-mentioned technical problems, one or more embodiments of this specification are implemented as follows:

[0009] This specification provides one or more embodiments of an offline smart wearable device NFC service processing method, applied to an offline smart wearable device, the method comprising:

[0010] Keep the NFC reader on the offline smart wearable device in a turned-off state;

[0011] In the off state, receive an NFC service trigger command for the offline smart wearable device;

[0012] In response to the NFC service trigger command, the device enters the designated service application on the offline smart wearable device and automatically switches the NFC card reader from the off state to the on state through the designated service application.

[0013] After the offline smart wearable device approaches the target NFC device, the target information is read from the target NFC device through the NFC card reader which is in the open state, and the user information of the offline smart wearable device is written back to the target NFC device, so that the target NFC device can interact with the server of the specified business application based on the user information and execute the corresponding target business.

[0014] Based on the target information, a short-range wireless communication connection is established with the target NFC device, and the execution result of the target service returned by the target NFC device is received through the short-range wireless communication connection so that the specified service application obtains the execution result. The maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

[0015] This specification provides another offline smart wearable device NFC service processing method according to one or more embodiments, applied to a target NFC device, the method comprising:

[0016] When an offline smart wearable device is brought close to the target NFC device, the target information is read from the target NFC device through the NFC reader on the offline smart wearable device, which is in the open state. Then, the user information written back by the offline smart wearable device is received. In this case, the offline smart wearable device responds to the NFC service trigger command, enters the designated service application on the offline smart wearable device, and automatically switches the NFC reader from the closed state to the open state through the designated service application.

[0017] Based on the user information, interact with the server of the designated business application to execute the corresponding target business;

[0018] Based on the target information, a short-range wireless communication connection is established with the offline smart wearable device, and the execution result of the target service is returned to the offline smart wearable device through the short-range wireless communication connection, so that the specified service application can obtain the execution result. The maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

[0019] This specification provides one or more embodiments of an offline smart wearable device NFC service processing apparatus, applied to an offline smart wearable device, the apparatus comprising:

[0020] The control module controls the NFC card reader on the offline smart wearable device to be in a turned-off state;

[0021] The receiving module, in the off state, receives an NFC service trigger command for the offline smart wearable device;

[0022] The switching module, in response to the NFC service trigger command, enters the designated service application on the offline smart wearable device, and automatically switches the NFC card reader from the off state to the on state through the designated service application;

[0023] The reading module reads target information from the target NFC device through the NFC reader in the open state after the offline smart wearable device approaches the target NFC device, and writes back the user information of the offline smart wearable device to the target NFC device, so that the target NFC device can interact with the server of the specified business application based on the user information and execute the corresponding target business.

[0024] The connection module establishes a short-range wireless communication connection with the target NFC device based on the target information, and receives the execution result of the target service returned by the target NFC device through the short-range wireless communication connection, so that the specified service application obtains the execution result. The maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

[0025] This specification provides one or more embodiments of an offline smart wearable device NFC service processing apparatus, applied to a target NFC device, the apparatus comprising:

[0026] The receiving module, when the offline smart wearable device is close to the target NFC device, reads the target information from the target NFC device through the NFC reader on the offline smart wearable device which is in the open state, and then receives the user information written back by the offline smart wearable device. In this case, the offline smart wearable device responds to the NFC service trigger command, enters the designated service application on the offline smart wearable device, and automatically switches the NFC reader from the closed state to the open state through the designated service application.

[0027] The execution module interacts with the server of the specified business application based on the user information to execute the corresponding target business.

[0028] The connection module establishes a short-range wireless communication connection with the offline smart wearable device based on the target information, and returns the execution result of the target service to the offline smart wearable device through the short-range wireless communication connection, so that the specified service application can obtain the execution result. The maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

[0029] This specification provides one or more embodiments of an offline smart wearable device NFC service processing device, applied to an offline smart wearable device, the device comprising:

[0030] At least one processor; and,

[0031] A memory communicatively connected to the at least one processor; wherein,

[0032] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform:

[0033] Keep the NFC reader on the offline smart wearable device in a turned-off state;

[0034] In the off state, receive an NFC service trigger command for the offline smart wearable device;

[0035] In response to the NFC service trigger command, the device enters the designated service application on the offline smart wearable device and automatically switches the NFC card reader from the off state to the on state through the designated service application.

[0036] After the offline smart wearable device approaches the target NFC device, the target information is read from the target NFC device through the NFC card reader which is in the open state, and the user information of the offline smart wearable device is written back to the target NFC device, so that the target NFC device can interact with the server of the specified business application based on the user information and execute the corresponding target business.

[0037] Based on the target information, a short-range wireless communication connection is established with the target NFC device, and the execution result of the target service returned by the target NFC device is received through the short-range wireless communication connection so that the specified service application obtains the execution result. The maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

[0038] This specification provides one or more embodiments of an offline smart wearable device NFC service processing device, applied to a target NFC device, the device comprising:

[0039] At least one processor; and,

[0040] A memory communicatively connected to the at least one processor; wherein,

[0041] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform:

[0042] When an offline smart wearable device is brought close to the target NFC device, the target information is read from the target NFC device through the NFC reader on the offline smart wearable device, which is in the open state. Then, the user information written back by the offline smart wearable device is received. In this case, the offline smart wearable device responds to the NFC service trigger command, enters the designated service application on the offline smart wearable device, and automatically switches the NFC reader from the closed state to the open state through the designated service application.

[0043] Based on the user information, interact with the server of the designated business application to execute the corresponding target business;

[0044] Based on the target information, a short-range wireless communication connection is established with the offline smart wearable device, and the execution result of the target service is returned to the offline smart wearable device through the short-range wireless communication connection, so that the specified service application can obtain the execution result. The maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

[0045] The above-described at least one technical solution adopted in one or more embodiments of this specification can achieve the following beneficial effects: It avoids using QR codes to perform certain target businesses such as payments, thereby avoiding the problem that users who want to use offline smart wearable devices for target businesses cannot perform their target businesses as expected when facing merchants without QR code payment devices; in particular, it actively controls the NFC reader on the offline smart wearable device to be in a closed state by default, instead of being kept in an open state like the NFC reader on a smartphone. When needed, it quickly triggers the automatic switching of the NFC reader to an open state through the specified business application to complete the target business. Thus, for the specified business application, its targeting and controllability are better, and its security is better, which is very friendly to offline smart wearable devices that are very sensitive to resources and power consumption; more importantly, by combining another short-range wireless communication method with NF... The C-mode communication method is cleverly combined to enable offline smart wearable devices to complete business operations normally, obtaining sufficient intermediate business information (belonging to target information) and result information, providing users with a normal experience as if they were conducting online business. In the above-mentioned combination, intermediate business information can be directly provided to offline smart wearable devices via NFC communication, and relevant information about the pairable object (also belonging to target information) required by another short-range wireless communication method can be provided. This allows for a smooth and automatic establishment of a short-range wireless communication connection to return result information to the offline smart wearable device. During this process, for the user, it is only necessary to bring the offline smart wearable device close to the target NFC and then retract it without having to maintain a close proximity posture for a long time. Thus, the operation experience is excellent. Therefore, this solution is very suitable for offline smart wearable devices such as offline smartwatches to conduct payment and other business operations. Attached Figure Description

[0046] To more clearly illustrate the technical solutions in the embodiments or prior art of this specification, the drawings used in the description of the embodiments or prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this specification. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0047] Figure 1 A flowchart illustrating an offline smart wearable device NFC service processing method provided for one or more embodiments of this specification;

[0048] Figure 2 A flowchart illustrating a short-range wireless communication connection processing scheme provided for one or more embodiments of this specification;

[0049] Figure 3A flowchart illustrating an auxiliary interaction scheme for a parent's mobile terminal on a child's smartwatch, provided in one or more embodiments of this specification.

[0050] Figure 4 A flowchart illustrating an NFC service cancellation assistance scheme for a children's smartwatch provided in one or more embodiments of this specification;

[0051] Figure 5 In one application scenario provided by one or more embodiments of this specification, Figure 1 A flowchart illustrating one implementation scheme of the method;

[0052] Figure 6 A flowchart illustrating another offline smart wearable device NFC service processing method provided in one or more embodiments of this specification;

[0053] Figure 7 A schematic diagram of the structure of an offline smart wearable device NFC service processing apparatus provided for one or more embodiments of this specification;

[0054] Figure 8 A schematic diagram of the structure of another offline smart wearable device NFC service processing apparatus provided in one or more embodiments of this specification;

[0055] Figure 9 A schematic diagram of the structure of another offline smart wearable device NFC service processing device provided in one or more embodiments of this specification;

[0056] Figure 10 This is a schematic diagram of the structure of another offline smart wearable device NFC service processing device provided in one or more embodiments of this specification. Detailed Implementation

[0057] This specification provides embodiments of an offline smart wearable device NFC service processing method, apparatus, device, and storage medium.

[0058] To enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this specification, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this application.

[0059] The smart wearable devices described in this application are primarily smartwatches, but can also include other devices such as smart bracelets and smart rings. Compared to smartphones, smart wearable devices typically have significantly smaller screens or no screen at all, and often have lower power consumption and processing power. Therefore, they are more sensitive to energy consumption and computational burden. More importantly, many smart wearable devices are often offline, meaning they are not connected to the public network and can only conduct short-range wireless or local area network communication. This application addresses this practical situation by developing a solution; therefore, it is mostly referred to as offline smart wearable devices. Furthermore, it specifically refines and improves the solution for children's smartwatches (also for offline use) to suit children and other minors.

[0060] As mentioned in the background section, currently, the main approach is to directly apply payment solutions from smartphones to smartwatches. Taking QR code-based payments as an example, a payment code can be generated on the smartwatch, which the merchant scans using a scanning device. After scanning, the merchant's backend initiates the payment. However, if the merchant does not have a scanning device, it may be difficult to use a smartwatch for QR code-based payments. For smartphones, since they can scan the merchant's code, the lack of a scanning device by the merchant does not hinder smartphone payments. Smartwatches, however, present unique challenges due to their lack of scanning functionality or inconvenient scanning operation. Taking NFC-based payment services as an example, most mobile terminals use a card emulation mode. However, this method is heavily restricted by mobile phone manufacturers and lacks flexibility. The applicant considered porting a solution that actively uses a card reader mode, which they had previously used on smartphones, to a smartwatch. This solution keeps the NFC card reader on the smartphone open, and when an NFC card or emulation card is nearby, it can read the information from the card via NFC, and then, based on the information, activate the corresponding application on the smartphone to perform the relevant service. However, in actual testing on the smartwatch, the power consumption was high, which affected the smartwatch's battery life.

[0061] Compared to energy consumption, this application is more concerned with the fact that many smart wearable devices are merely auxiliary to smartphones, allowing the same user to quickly view information on their smartphone or perform simple operations. Therefore, these smart wearable devices are basically offline and may not even have a remote communication module. Online services are completed through smartphones. In this case, it is difficult for smart wearable devices to work independently without smartphones.

[0062] To address these issues, this application presents an NFC business processing solution more suitable for smart wearable devices (typically smartwatches), such as an NFC payment solution.

[0063] Based on this overall situation, the solution proposed in this application will be further explained below.

[0064] Figure 1 This document provides a flowchart illustrating an offline smart wearable device NFC service processing method according to one or more embodiments. The execution entity of this process may include an offline smart wearable device (although online smart wearable devices can also use this solution, the advantages of this solution are more apparent in offline scenarios). At the software level, it may specifically involve the operating system of the offline smart wearable device and the designated service applications mounted on the offline smart wearable device, such as payment applications, instant messaging applications, etc. For ease of description, some embodiments primarily use a smartwatch as an example for illustration. This smart wearable device supports NFC functionality, has an NFC card reader, and may or may not have a screen.

[0065] Figure 1 The process includes the following steps:

[0066] S102: Control the NFC reader on the offline smart wearable device to be in a closed state.

[0067] In one or more embodiments of this specification, the NFC card reader on the smart wearable device is in a default off state. In the off state, it will not actively attempt to perform NFC card reading operations, nor will it actively detect whether there are NFC sensing objects nearby, which can effectively reduce the power consumption of offline smart wearable devices.

[0068] S104: In the off state, receive an NFC service trigger command for the offline smart wearable device.

[0069] When a user needs to use the NFC function of an offline smart wearable device, the device is triggered through a pre-defined convenient triggering method, causing the offline smart wearable device to receive the NFC service trigger command.

[0070] For example, after the screen of an offline smart wearable device is turned on, an NFC service shortcut is displayed. This shortcut is generated based on the non-shortcut access path of a specific service application's NFC service, and is used to quickly access the NFC reader mode page of that application. In response to user actions on the NFC service shortcut (e.g., clicking the shortcut or using gestures), the device receives the corresponding generated NFC service trigger command for the offline smart wearable device. The NFC service shortcut can be displayed in an easily viewable or accessible location, such as directly on the offline smart wearable device's home screen or a secondary home screen (e.g., switching between home screens by scrolling up / down or left / right if a secondary home screen exists). Of course, users can also trigger NFC services through the aforementioned non-shortcut access path, which would be more cumbersome.

[0071] In one or more embodiments of this specification, the NFC service triggering command is not simply used to trigger the NFC reader. Instead, it corresponds to a specific service application and will accurately trigger the NFC reader first. This allows the specified service application to control the subsequent state of the NFC reader (for example, to switch the NFC reader back to the off state in time after the service is completed) without affecting other applications, and also helps to accurately control power consumption.

[0072] S106: In response to the NFC service trigger command, enter the designated service application on the offline smart wearable device, and automatically switch the NFC card reader from the closed state to the open state through the designated service application.

[0073] In the applicant's previous attempts, the NFC reader was in a dominant position, triggering the corresponding application based on the information read by default. However, in this application's solution, the designated business application takes the lead, controlling the state of the NFC reader and using it as needed.

[0074] Upon receiving an NFC service trigger command, if the specified service application has not yet been launched, it will be automatically launched and placed in the foreground. If the specified service application has already been launched, it will be kept in the foreground to execute the target service. Not only will the user enter the specified service application, but they can also directly access the NFC service page within that application (e.g., the NFC reader mode page mentioned above). This page can provide the user with more information, such as what service the page corresponds to and how to proceed.

[0075] To enhance security, additional real-time verification methods such as passwords or biometrics can be set. Only if the verification is successful can the system be triggered normally; otherwise, access to the designated business application or control of the NFC card reader can be denied.

[0076] S108: After the offline smart wearable device approaches the target NFC device, the target information is read from the target NFC device through the NFC reader which is in the open state, and the user information of the offline smart wearable device is written back to the target NFC device, so that the target NFC device can interact with the server of the specified business application based on the user information and execute the corresponding target business.

[0077] After the NFC reader is switched to the open state by active triggering, if the distance between the offline smart wearable device and the target NFC device is sufficient for NFC communication, the NFC reader can read the target information.

[0078] In one or more embodiments of this specification, the target information may include at least the identification information of the target NFC device, so as to pair and identify the target NFC device.

[0079] If needed, the target information can also include target business information as intermediate business information, so that it can be displayed instantly on offline smart wearable devices according to user needs. For example, in a payment business scenario, payment information can be read; in a social scenario, business card information can be read; and so on.

[0080] The write-back operation described above can be performed by an NFC card reader or a standalone NFC card writer. The former method, for example, allows the NFC card reader to directly write back the information after reading it, using the object generated during the process. This is more efficient and less costly.

[0081] In one or more embodiments of this specification, the offline smart wearable device provides its own user information (specifically, the currently logged-in user information on a designated business application) to the target NFC device through write-back. Then, the target NFC device (rather than the offline smart wearable device itself) mainly interacts remotely with the server to complete the target business.

[0082] S110: Based on the target information, establish a short-range wireless communication connection with the target NFC device, and receive the execution result of the target service returned by the target NFC device through the short-range wireless communication connection, so that the specified service application obtains the execution result, wherein the maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

[0083] Since subsequent business operations after write-back are primarily handled by the target NFC device, and these operations are closely related to the offline smart wearable device, the offline smart wearable device needs a way to instantly understand and even intervene in the subsequent business process. Ideally, continuing to use NFC communication could achieve this. However, NFC communication has a very short range (typically within 10 centimeters, sometimes requiring direct contact). Continuing with NFC communication would require users to keep their offline smart wearable device in contact with the target NFC device for an even longer period, leading to a poor user experience, increased uncertainty, and the inability to properly view information displayed on the offline smart wearable device during this time.

[0084] To address this issue, an alternative short-range wireless communication method is proactively introduced, cleverly complementing NFC communication. Of course, the offline smart wearable device needs to support this short-range wireless communication method, such as the widely used Bluetooth, or other similar short-range wireless communication methods. The key point is that this introduced short-range wireless communication method has a longer communication range than NFC, allowing the user to remain within the communication range of this method even after removing the offline smart wearable device from the target NFC device. This enables the user to continue using this short-range wireless communication method to instantly understand and even intervene in subsequent business processes.

[0085] In short-range wireless communication, device pairing is required for the first connection; otherwise, a connection will not be established automatically. Of course, even if it's not the first time, in the scenario described in this application, automatic pairing will not occur if the solution used in this application is not adopted. This is because in daily life, users typically only allow their devices to pair automatically after the initial pairing, such as a user's smartphone and Bluetooth headset. However, in the scenario described in this application, the target NFC device is not the user's own device. Therefore, automatic device pairing will not normally occur; otherwise, it might cause problems for the target NFC device, as the user may not be the one currently conducting the business, potentially leading to mispairing or even privacy leaks.

[0086] Based on the analysis in the previous paragraph, it can be seen that the ingenuity of the above-mentioned clever cooperation includes the following: during NFC interaction, the offline smart wearable device can not only obtain the target business information, but also obtain the identification information of the target NFC device. Then, based on the identification information, it can actively pair with the target NFC device to establish a short-range wireless communication connection with the target NFC device. In this way, it also prevents other users from accidentally connecting to the target NFC device.

[0087] Once the connection is established, offline smart wearable devices can at least: receive service execution results from the target NFC device in a timely manner through this connection. Of course, if other information is needed, subsequent interactions can also be conducted through this connection, and additional requests can even be initiated to the target NFC device.

[0088] After the NFC reader is deemed to have completed its task (e.g., after write-back is completed, after the service is completed, after the connection is disconnected, or after the set countdown ends, etc., which can be set as needed), the NFC reader can be automatically switched back to the off state in a timely manner through the designated service application to minimize power consumption.

[0089] pass Figure 1 This method avoids using QR codes to perform certain targeted transactions such as payments, thus preventing users who want to use offline smart wearable devices for targeted transactions from being unable to perform their desired transactions when faced with merchants without QR code payment devices. In particular, it proactively controls the NFC reader on the offline smart wearable device to be in a disabled state by default, unlike the NFC reader on a smartphone which is always on. When needed, it quickly triggers a specific business application to automatically switch the NFC reader to the enabled state to complete the target transaction. This provides better targeting and controllability for the specific business application, better security, and is very user-friendly for resource- and power-sensitive offline smart wearable devices. More importantly, it cleverly combines another short-range wireless communication method with NFC communication to achieve… Offline smart wearable devices can also complete business transactions normally, obtaining sufficient intermediate business information (belonging to target information) and result information, providing users with a normal experience similar to online transactions. In the above cooperation, intermediate business information can be directly provided to offline smart wearable devices via NFC communication, and relevant information about the pairable object (also belonging to target information) required by another short-range wireless communication method can be provided. This allows for a smooth and automatic establishment of a short-range wireless communication connection to return result information to the offline smart wearable device. During this process, for the user, it is only necessary to bring the offline smart wearable device close to the target NFC and then retract it without having to maintain a close proximity posture for a long time. Such an operation experience is excellent. Therefore, this solution is very suitable for offline smart wearable devices such as offline smartwatches to conduct payment and other business transactions.

[0090] based on Figure 1 In addition to the method described herein, this specification also provides some specific implementation schemes and extension schemes of this method, which will be further explained below.

[0091] In one or more embodiments of this specification, after the smart wearable device lights up, an NFC service shortcut entry is displayed. The NFC service shortcut entry is generated based on the non-shortcut access path of the NFC service of the specified service application and is used to quickly access the NFC reader mode page of the specified service application. In response to the user's access operation for the NFC service shortcut entry, a corresponding generated NFC service trigger command for the smart wearable device is received.

[0092] Furthermore, while shortcut icons can serve as quick access points for NFC services, allowing users to access them via clicks, the operation is still not smooth enough. Therefore, this application provides a smoother triggering scheme for NFC service triggering.

[0093] In this scheme, the smart wearable device's screen can be lit up by the user through a first gesture, while the NFC service shortcut prompts for a second gesture. Neither the first nor the second gesture is a click operation, nor is it a biometric verification operation. Therefore, in this case, the NFC service shortcut does not need to be clicked to enter; the user only needs to view the NFC service shortcut. The first gesture could be, for example, raising one's hand to look at a watch, and the second gesture could be, for example, a gesture that further changes the direction of that hand (e.g., extending the hand forward, or a quick horizontal wave, etc.). For instance, a user can raise their hand to look at their smartwatch, triggering the watch face to light up, and then see what the second gesture is through the displayed NFC service shortcut. Assuming it is an extension of the hand forward, the user can then move their hand closer to the target NFC device to trigger the NFC service. As you can see, this operation process is very smooth, minimizing unnecessary operations, providing a good user experience, and balancing energy saving, security, and convenience requirements.

[0094] Furthermore, to reduce the probability of accidental operation, a different second gesture can be used dynamically each time. In this case, the user may need to check the NFC service shortcut displayed on the screen each time.

[0095] Similarly, the above-mentioned scheme based on the combination of the first and second gestures can also be used for smart wearable devices without screens. In this case, for example, fixed first and second gestures can be used (e.g., user presets can be allowed), or the second gesture can be dynamically based on voice prompts, and so on.

[0096] In one or more embodiments of this specification, to facilitate user monitoring of real-time conditions, the control status of the NFC reader can be explicitly displayed to guide and constrain the user to a certain extent. This helps improve security and also helps ensure that energy consumption is controlled at the desired level. Based on this idea, an NFC reader control scheme for offline smart wearable devices is provided.

[0097] The solution may include: after switching the NFC reader from the off state to the on state, displaying progress change prompts on the offline smart wearable device; based on the progress change prompts, if it is determined that the corresponding progress has ended, placing the specified business application in the background or closing it, or switching the NFC reader back to the off state.

[0098] Progress notifications can include countdown information and / or the detected progress of the target service. For countdown information, after switching to the on state, a countdown task can be created and executed, displaying the remaining operation time or the remaining available time of the NFC reader on the interface; this method is more mandatory for users. For the detected progress information of the target service, it can show which stages require the use of the NFC reader, based on one or more key milestones in the execution process, and can also indicate the specific tasks involved by the NFC reader at these stages; this method is clearer and more transparent for users, especially suitable for minors or the elderly.

[0099] To prevent NFC readers from unnecessarily remaining on, based on progress monitoring (e.g., determining when a countdown ends; or when a significant milestone is reached after the NFC reader's usage phase; etc.), designated business applications should be automatically deactivated as promptly as possible. In particular, the NFC reader can be automatically switched back to the off state in a timely manner to prevent resource monopolization and increased power consumption.

[0100] Based on the foregoing explanation of the approach to short-range wireless communication connections, this specification provides a flowchart illustrating one or more embodiments of a short-range wireless communication connection processing scheme. (See attached diagram.) Figure 2 .

[0101] Figure 2 The process includes the following steps:

[0102] S202: Read target service information and the identification information of the target NFC device from the target NFC device as target information, wherein the target service information is used to display or record on the offline smart wearable device.

[0103] S204: Monitor whether the offline smart wearable device is still within the NFC communication range of the target NFC device.

[0104] S206: If not, then automatically pair the device according to the identification information of the target NFC device, establish a short-range wireless communication connection with the target NFC device, and switch the NFC reader back to the off state.

[0105] If the device is detected to be outside the NFC communication range, it is likely because the user has removed the offline smart wearable device. In this case, the offline smart wearable device will be temporarily unable to obtain relevant information about the business. This is a good time to switch to short-range wireless communication.

[0106] If the device is still within the NFC communication range, NFC communication can continue to be used, and a short-range wireless communication connection will not be established for the time being. In this way, the device can make an adaptive and intelligent decision on whether to automatically pair the devices, thus avoiding waste of resources. Moreover, since the identification information is read at the same time, it will not burden either party.

[0107] In practical applications, since many minors, especially children, are often restricted from using smartphones by their parents or schools, this group often uses children's smartwatches as a partial alternative. In this case, the aforementioned offline smart wearable device can specifically be a children's smartwatch. This application focuses on the specific characteristics of this situation and further improves the basic solution described above.

[0108] The applicant mainly summarized the problems caused by two special circumstances in this situation. First, children's smartwatches are less compatible than adult smartwatches. Therefore, there may be fewer NFC devices that can support them well, or although they may be supported, their functionality may be limited, preventing normal use, and their network capabilities may also be poor. Second, since the users of children's smartwatches are minors or even very young children, their safety and the effectiveness of their actions are put to the test.

[0109] Regarding the first issue, this application aims to enable children's smartwatches to identify applicable NFC devices in the vicinity. However, in practical applications, the capabilities of children's smartwatches are limited and difficult to implement, and there are also security risks. To address this problem, this application provides an auxiliary interaction scheme for parents' mobile terminals with children's smartwatches. Figure 3 A flowchart illustrating the scheme is shown.

[0110] Figure 3 The process includes the following steps:

[0111] S302: The child's smartwatch, as the offline smart wearable device, interacts offline with the parent's mobile terminal to enable the parent's mobile terminal to determine one or more NFC devices nearby that are compatible with the child's smartwatch.

[0112] The parent's mobile terminal is held by the parent of the child's smartwatch user. The smartwatch can display an interactive QR code, which the parent can scan (this allows interaction even when the smartwatch is offline; offline interaction can also be achieved using other short-range communication methods that don't rely on the public network, and some subsequent information can also be exchanged offline). This triggers the parent's mobile terminal to search for nearby NFC-enabled devices compatible with the smartwatch. The interactive QR code can be used to determine the smartwatch's model or capabilities. Multiple interactive QR codes can be available, each corresponding to different functions or services. The parent can select one from the smartwatch and display it on their mobile terminal for more precise filtering of suitable NFC-enabled devices based on these functions or services.

[0113] Parental mobile terminals can be devices with larger and better screens and capabilities than children's smartwatches, such as smartphones, tablets, or in-vehicle infotainment systems. This allows them to query and display one or more NFC-enabled devices compatible with children's smartwatches. Of course, if the capabilities are sufficient, parental mobile terminals can also be adult smartwatches or similar devices.

[0114] S304: When interacting offline with the parent's mobile terminal, share the location of the child's smartwatch with the parent's mobile terminal.

[0115] In offline interactions, considering that parents are likely to be near the child, the location sharing operation can be omitted, and the location of the parent's mobile device can be used directly. This avoids unnecessarily exposing location information from the child's smartwatch. If location sharing is to be performed, for example, the location can be included in the aforementioned interactive QR code.

[0116] S306: Receive the navigation route from the child's smartwatch to the target NFC device sent by the parent's mobile terminal, as well as the authorization information for the target NFC device, so as to perform business interaction with the target NFC device according to the authorization information; wherein, the target NFC device is selected from one or more NFC devices, and the navigation route is generated based on the location.

[0117] After the parent's mobile terminal identifies the applicable NFC devices, there are several usage options. For example, the parent can directly show these NFC devices to the child on their mobile terminal. The solutions in steps S306 to S312 represent a more comprehensive approach.

[0118] In one or more embodiments of this specification, the target NFC device is selected by the parent, and the authorization information is precisely set by the parent for that target NFC device, rather than being set indiscriminately for the child's smartwatch. This allows for precise and timely control over the risks associated with the child's subsequent transactions using that target NFC device. In other words, it achieves precise authorization by the parent for the child's transactions, preventing children from abusing the smartwatch and NFC device for transactions, while also ensuring a high degree of immediate parental control, thus improving security and preventing malicious use of the target NFC device.

[0119] S308: After offline interaction with the parent's mobile terminal, determine that the child's smartwatch has arrived near the target NFC device and conduct business interaction with the target NFC device.

[0120] S310: Obtain the service restriction information set by the parent's mobile terminal for the target NFC device, the service restriction information including service type restriction information and / or service transaction amount restriction information.

[0121] Business restriction information can be included in the authorization information mentioned above, or it can be set independently. In the latter case, authorization information may not be necessary, and parents can exercise light control based solely on the business restriction information.

[0122] S312: Determine whether the business interaction exceeds the limit corresponding to the business restriction information. If so, block the business interaction.

[0123] It should be noted that in the above exemplary solution, based on authorization information and / or business restriction information, efforts are made to block risks at the source (i.e., the NFC device). This approach can be particularly effective with the cooperation of the server corresponding to the NFC device (which is also the server corresponding to the children's smartwatch). In this way, the restriction determination can also be performed by the server, reducing the burden on the children's smartwatch. Parents can report both authorization information and / or business restriction information to the server, without necessarily providing it to the children's smartwatch. The server then monitors and controls the subsequent business activities of the target NFC device. This further reduces the burden on the children's smartwatch, and the child does not need to concern themselves with these underlying actions to ensure the security of their device and its services.

[0124] Furthermore, to prevent children from abusing children's smartwatches for NFC services and causing losses, one or more embodiments of this specification also provide a flowchart illustrating an NFC service cancellation assistance scheme for children's smartwatches. (See attached diagram.) Figure 4 .

[0125] Figure 4 The process includes the following steps:

[0126] S402: After offline interaction with the parent's mobile terminal, the child smartwatch determines that it has arrived near the target NFC device and performs business interaction with the target NFC device.

[0127] S404: During the business interaction process, evidence of transactions involving minors is collected through one or more predetermined sensors, and corresponding evidence information with privacy protection is generated.

[0128] Transaction evidence is automatically collected before or during business interactions. It should be noted that the evidence collected regarding transactions involving minors is primarily to prove that the transacting party is a minor, not for identity verification. Audio, video, or other sensors can be used for this evidence collection.

[0129] Here, considering that children's smartwatches may lack cameras, have insufficient camera capabilities, or be inconvenient to use, a preferred method for evidence collection primarily based on audio is provided. Of course, image evidence collection can also be combined. However, it should be noted that audio evidence collection here is not simply automatic recording; it also includes proactive guided dialogue to ensure both friendliness to minors and sufficiently high evidence validity.

[0130] Under this scheme, for example, a dialogue model for guiding evidence collection targeting minors is pre-trained. Particular attention is paid to learning the minors' speaking style and the logical chain of information required for the evidence. Following these two dimensions, the trained dialogue model generates voice conversations in real-time. These conversations are then played on a child's smartwatch before or during business interactions to guide the minor in a question-and-answer dialogue. This clarifies that a minor is indeed making a transaction and obtains necessary background information (e.g., whether a parent is present, whether the purchase is genuine, or whether a merchant is encouraging the minor). The automatically recorded voice conversations are used as evidence, or further refined before being used as evidence. Furthermore, secure computation, encryption, or obfuscation can be used to protect the privacy of the evidence information, preventing exposure of the minor's privacy and tampering with the evidence.

[0131] S406: The evidence collection information is reported to the parent's mobile terminal, so that the server can obtain the evidence collection information through the child's smartwatch or the parent's mobile terminal, and associate it with the business information corresponding to the business interaction, in order to respond to the business revocation request.

[0132] If parents feel something is amiss or that there is any deception involved after a business is conducted through a child's smartwatch (e.g., the merchant induces minors to make in-app purchases), they can initiate a request to cancel the business with the server. This cancellation request will be linked to the evidence collected in the response. Thus, the server can more intelligently analyze and decide whether to allow the cancellation of the corresponding business based on the collected evidence. This approach is more fair and efficient, helps avoid disputes between merchants and users, and truly protects the interests of the party in the right.

[0133] Based on the foregoing description, and in order to provide a typical and concise understanding of the main ideas of this application, one or more embodiments of this specification provide an application scenario in which... Figure 1 A flowchart illustrating one implementation of the method is shown below. Figure 5 .

[0134] In this application scenario, the "watch payment" subject in the diagram can specifically be a watch payment application, as the designated business application mentioned above. The "wearable device" subject can specifically be a smartwatch, especially a children's smartwatch, as the offline smart wearable device mentioned above. The NFC device is owned by the merchant and serves as the target NFC device mentioned above.

[0135] exist Figure 5 During the process, the smartwatch's NFC reader is off by default. Users can tap the NFC shortcut on the smartwatch to open the smartwatch payment app and directly access the NFC reader mode page within the app. The smartwatch's NFC reader is automatically turned on by the app. Then, the user can bring the smartwatch close to the merchant's NFC device. The NFC reader reads the payment information from the device and returns it to the app, also reading the device's identifier and writing back the user's information. The app then automatically initiates a Bluetooth connection between the smartwatch and the NFC device based on the identifier. The NFC device then interacts with the server based on the payment and user information to complete the payment and retrieves the payment result from the server, returning it to the app via Bluetooth.

[0136] After turning on the NFC card reader, for example, a countdown can be displayed. After the countdown ends, the watch payment application can be placed in the background or even closed, and the NFC card reader can be automatically switched back to the off state.

[0137] In this way, even if the smartwatch is offline throughout the entire process, users can still complete payment transactions normally, with an experience similar to that in online scenarios. This helps to expand the application scenarios of offline smartwatches and meet more user needs.

[0138] The preceding description primarily focuses on offline smart wearable devices. Following the same approach, one or more embodiments of this specification also provide another method for NFC service processing in offline smart wearable devices, described from the perspective of the target NFC device. Figure 6 This is a flowchart illustrating this alternative method.

[0139] Figure 6 The process includes the following steps:

[0140] S602: When an offline smart wearable device is brought close to the target NFC device, after reading target information from the target NFC device through the NFC reader on the offline smart wearable device which is in the open state, the user information written back by the offline smart wearable device is received. In this case, the offline smart wearable device responds to the NFC service trigger command, enters the designated service application on the offline smart wearable device, and automatically switches the NFC reader from the closed state to the open state through the designated service application.

[0141] S604: Based on the user information, interact with the server of the specified business application to execute the corresponding target business.

[0142] S606: Based on the target information, establish a short-range wireless communication connection with the offline smart wearable device, and return the execution result of the target service to the offline smart wearable device through the short-range wireless communication connection, so that the designated service application can obtain the execution result, wherein the maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

[0143] For details, please refer to the previous explanation; further details will not be repeated here.

[0144] Based on the same idea, one or more embodiments of this specification also provide apparatus and devices corresponding to the above methods, such as... Figures 7-10 As shown. The apparatus and equipment are capable of performing the above methods and related alternatives accordingly.

[0145] Figure 7 This specification provides a schematic diagram of the structure of an offline smart wearable device NFC service processing apparatus according to one or more embodiments. The apparatus is applied to an offline smart wearable device and includes:

[0146] Control module 702 controls the NFC card reader on the offline smart wearable device to be in a turned-off state;

[0147] The receiving module 704, in the off state, receives an NFC service trigger command for the offline smart wearable device;

[0148] The switching module 706, in response to the NFC service triggering command, enters the designated service application on the offline smart wearable device, and automatically switches the NFC card reader from the closed state to the open state through the designated service application;

[0149] The reading module 708 reads target information from the target NFC device through the NFC card reader in the open state after the offline smart wearable device approaches the target NFC device, and writes back the user information of the offline smart wearable device to the target NFC device, so that the target NFC device can interact with the server of the specified business application based on the user information and execute the corresponding target business.

[0150] The connection module 710 establishes a short-range wireless communication connection with the target NFC device according to the target information, and receives the execution result of the target service returned by the target NFC device through the short-range wireless communication connection, so that the specified service application can obtain the execution result. The maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

[0151] Optionally, after the switching module 706 switches the NFC card reader from the off state to the on state, it displays progress change prompt information corresponding to the on state. The progress change prompt information includes: countdown information and / or the progress information of the target service detected.

[0152] Based on the progress change prompts, if it is determined that the corresponding progress has ended, the specified business application will be placed in the background or turned off, or the NFC card reader will be switched back to the off state.

[0153] Optionally, the reading module 708 reads target service information and the identification information of the target NFC device from the target NFC device as target information, wherein the target service information is used to display or record on the offline smart wearable device;

[0154] The connection module 710 automatically pairs the device with the target NFC device based on the identification information of the target NFC device, and establishes a short-range wireless communication connection with the target NFC device.

[0155] Optionally, the connection module 710 monitors whether the offline smart wearable device is still within the NFC communication range of the target NFC device;

[0156] If not, then based on the target information, establish a short-range wireless communication connection with the target NFC device and switch the NFC reader back to the off state.

[0157] Optionally, the short-range wireless communication connection is a Bluetooth connection.

[0158] Optionally, the offline smart wearable device is a smartwatch.

[0159] Optionally, the offline smart wearable device is a children's smartwatch;

[0160] The device further includes:

[0161] The interaction module 712 interacts offline with the parent's mobile terminal to enable the parent's mobile terminal to identify one or more NFC devices nearby that are compatible with the child's smartwatch.

[0162] Optionally, the interaction module 712 shares the location of the child's smartwatch with the parent's mobile terminal, which is a smartphone or tablet.

[0163] The system receives the navigation route from the child's smartwatch to the target NFC device sent by the parent's mobile terminal, as well as the authorization information for the target NFC device, so as to conduct business interactions with the target NFC device based on the authorization information.

[0164] The target NFC device is selected from the one or more NFC devices, and the navigation route is generated based on the location.

[0165] Optionally, after offline interaction with the parent's mobile terminal, the interaction module 712 determines that the child's smartwatch has arrived near the target NFC device and performs business interaction with the target NFC device.

[0166] Obtain the service restriction information set by the parent's mobile terminal for the target NFC device, the service restriction information including service type restriction information and / or service transaction amount restriction information;

[0167] Determine whether the business interaction exceeds the restrictions corresponding to the business restriction information;

[0168] If so, then the business interaction will be blocked.

[0169] Optionally, after offline interaction with the parent's mobile terminal, the interaction module 712 determines that the child's smartwatch has arrived near the target NFC device and performs business interaction with the target NFC device.

[0170] During the business interaction process, evidence of transactions involving minors is collected through one or more pre-defined sensors, generating corresponding evidence information that has been protected against privacy.

[0171] The evidence collection information is reported to the parent's mobile terminal, so that the server can obtain the evidence collection information through the child's smartwatch or the parent's mobile terminal, and associate it with the business information corresponding to the business interaction, in order to respond to the business revocation request.

[0172] Optionally, the target business includes payment services.

[0173] Figure 8 This is a schematic diagram of another offline smart wearable device NFC service processing apparatus provided in one or more embodiments of this specification. The apparatus is applied to a target NFC device and includes:

[0174] The receiving module 802, when the offline smart wearable device is close to the target NFC device, reads target information from the target NFC device through the NFC reader on the offline smart wearable device which is in the open state, and then receives user information written back by the offline smart wearable device. In this case, the offline smart wearable device responds to the NFC service trigger command, enters the designated service application on the offline smart wearable device, and automatically switches the NFC reader from the closed state to the open state through the designated service application.

[0175] The execution module 804 interacts with the server of the specified business application based on the user information to execute the corresponding target business.

[0176] The connection module 806 establishes a short-range wireless communication connection with the offline smart wearable device based on the target information, and returns the execution result of the target service to the offline smart wearable device through the short-range wireless communication connection, so that the specified service application can obtain the execution result. The maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

[0177] Figure 9 This specification provides a schematic diagram of the structure of an offline smart wearable device NFC service processing device according to one or more embodiments. The device is applied to an offline smart wearable device and includes:

[0178] At least one processor; and,

[0179] A memory communicatively connected to the at least one processor; wherein,

[0180] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform:

[0181] Keep the NFC reader on the offline smart wearable device in a turned-off state;

[0182] In the off state, receive an NFC service trigger command for the offline smart wearable device;

[0183] In response to the NFC service trigger command, the device enters the designated service application on the offline smart wearable device and automatically switches the NFC card reader from the off state to the on state through the designated service application.

[0184] After the offline smart wearable device approaches the target NFC device, the target information is read from the target NFC device through the NFC card reader which is in the open state, and the user information of the offline smart wearable device is written back to the target NFC device, so that the target NFC device can interact with the server of the specified business application based on the user information and execute the corresponding target business.

[0185] Based on the target information, a short-range wireless communication connection is established with the target NFC device, and the execution result of the target service returned by the target NFC device is received through the short-range wireless communication connection so that the specified service application obtains the execution result. The maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

[0186] Figure 10 This is a schematic diagram of another offline smart wearable device NFC service processing device provided in one or more embodiments of this specification. The device is applied to a target NFC device, and the device includes:

[0187] At least one processor; and,

[0188] A memory communicatively connected to the at least one processor; wherein,

[0189] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform:

[0190] When an offline smart wearable device is brought close to the target NFC device, the target information is read from the target NFC device through the NFC reader on the offline smart wearable device, which is in the open state. Then, the user information written back by the offline smart wearable device is received. In this case, the offline smart wearable device responds to the NFC service trigger command, enters the designated service application on the offline smart wearable device, and automatically switches the NFC reader from the closed state to the open state through the designated service application.

[0191] Based on the user information, interact with the server of the designated business application to execute the corresponding target business;

[0192] Based on the target information, a short-range wireless communication connection is established with the offline smart wearable device, and the execution result of the target service is returned to the offline smart wearable device through the short-range wireless communication connection, so that the specified service application can obtain the execution result. The maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

[0193] Based on the same idea, one or more embodiments of this specification also provide a non-volatile computer storage medium for use in offline smart wearable devices, wherein the medium stores computer-executable instructions configured as follows:

[0194] Keep the NFC reader on the offline smart wearable device in a turned-off state;

[0195] In the off state, receive an NFC service trigger command for the offline smart wearable device;

[0196] In response to the NFC service trigger command, the device enters the designated service application on the offline smart wearable device and automatically switches the NFC card reader from the off state to the on state through the designated service application.

[0197] After the offline smart wearable device approaches the target NFC device, the target information is read from the target NFC device through the NFC reader which is in the open state, so that the designated business application can obtain the target information;

[0198] The designated business application executes the corresponding target business based on the target information.

[0199] One or more embodiments of this specification also provide another non-volatile computer storage medium for use in a target NFC device, the medium storing computer-executable instructions configured as follows:

[0200] When an offline smart wearable device is brought close to the target NFC device, the target information is read from the target NFC device through the NFC reader on the offline smart wearable device, which is in the open state. Then, the user information written back by the offline smart wearable device is received. In this case, the offline smart wearable device responds to the NFC service trigger command, enters the designated service application on the offline smart wearable device, and automatically switches the NFC reader from the closed state to the open state through the designated service application.

[0201] Based on the user information, interact with the server of the designated business application to execute the corresponding target business;

[0202] Based on the target information, a short-range wireless communication connection is established with the offline smart wearable device, and the execution result of the target service is returned to the offline smart wearable device through the short-range wireless communication connection, so that the specified service application can obtain the execution result. The maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

[0203] In the 1990s, improvements to a technology could be clearly distinguished as either hardware improvements (e.g., improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the methodology). However, with technological advancements, many methodological improvements today can be considered direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved methodology into the hardware circuit. Therefore, it cannot be said that a methodological improvement cannot be implemented using hardware physical modules. For example, a Programmable Logic Device (PLD) (such as a Field Programmable Gate Array (FPGA)) is such an integrated circuit whose logic function is determined by the user programming the device. Designers can program and "integrate" a digital system onto a PLD themselves, without needing chip manufacturers to design and manufacture dedicated integrated circuit chips. Furthermore, nowadays, instead of manually manufacturing integrated circuit chips, this programming is mostly implemented using "logic compiler" software. Similar to the software compiler used in program development, the original code before compilation must be written in a specific programming language, called a Hardware Description Language (HDL). There are many HDLs, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, and RHDL (Ruby Hardware Description Language). Currently, the most commonly used are VHDL (Very-High-Speed ​​Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should understand that by simply performing some logic programming on the method flow using one of these hardware description languages ​​and programming it into an integrated circuit, the hardware circuit implementing the logical method flow can be easily obtained.

[0204] The controller can be implemented in any suitable manner. For example, it can take the form of a microprocessor or processor and a computer-readable medium storing computer-readable program code (e.g., software or firmware) executable by the (micro)processor, logic gates, switches, application-specific integrated circuits (ASICs), programmable logic controllers, and embedded microcontrollers. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicon Labs C8051F320. A memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art will also recognize that, in addition to implementing the controller in purely computer-readable program code form, the same functionality can be achieved by logically programming the method steps to make the controller take the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers. Therefore, such a controller can be considered a hardware component, and the means included therein for implementing various functions can also be considered as structures within the hardware component. Alternatively, the means for implementing various functions can be considered as both software modules implementing the method and structures within the hardware component.

[0205] The systems, devices, modules, or units described in the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, a computer can be, for example, a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email device, game console, tablet computer, wearable device, or any combination of these devices.

[0206] For ease of description, the above devices are described in terms of function, divided into various units. Of course, in implementing this specification, the functions of each unit can be implemented in one or more software and / or hardware components.

[0207] Those skilled in the art will understand that the embodiments of this specification can be provided as methods, systems, or computer program products. Therefore, the embodiments of this specification can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the embodiments of this specification can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0208] This specification is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this specification. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0209] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0210] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0211] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0212] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the embodiments of apparatus, devices, and non-volatile computer storage media are basically similar to the method embodiments, so the descriptions are relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0213] The foregoing has described specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired result. In some embodiments, multitasking and parallel processing are possible or may be advantageous.

[0214] The above description is merely one or more embodiments of this specification and is not intended to limit this specification. Various modifications and variations can be made to the one or more embodiments of this specification by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of one or more embodiments of this specification should be included within the scope of the claims of this specification.

Claims

1. An NFC service processing method for offline smart wearable devices, applied to offline smart wearable devices, wherein, The NFC card reader on the offline smart wearable device is in an on state, and the method includes: After the offline smart wearable device approaches the target NFC device, the target information is read from the target NFC device via an NFC card reader, and the user information of the offline smart wearable device is written back to the target NFC device, so that the target NFC device can execute the corresponding target service based on the user information; Based on the target information, a short-range wireless communication connection is established with the target NFC device, and the execution result of the target service returned by the target NFC device is received through the short-range wireless communication connection. The short-range wireless communication method used in the short-range wireless communication connection is not the NFC communication method.

2. The method as described in claim 1, wherein before reading the target information from the target NFC device via the NFC reader, the method further comprises: Keep the NFC reader on the offline smart wearable device in a turned-off state; In the off state, receive an NFC service trigger command for the offline smart wearable device; In response to the NFC service trigger command, the device enters the designated service application on the offline smart wearable device and automatically switches the NFC card reader from the off state to the on state through the designated service application.

3. The method as described in claim 2, wherein after switching the NFC reader from the off state to the on state, the method further includes: Display progress change prompts corresponding to the open state, including countdown information and / or the detected progress information of the target service; Based on the progress change prompts, if it is determined that the corresponding progress has ended, the specified business application will be placed in the background or turned off, or the NFC card reader will be switched back to the off state.

4. The method as described in claim 1, wherein reading target information from the target NFC device specifically includes: The target service information and the identification information of the target NFC device are read from the target NFC device as target information, wherein the target service information is used to display or record on the offline smart wearable device; The step of establishing a short-range wireless communication connection with the target NFC device based on the target information specifically includes: Based on the identification information of the target NFC device, the device is automatically paired and a short-range wireless communication connection is established with the target NFC device.

5. The method as described in claim 1, wherein establishing a short-range wireless communication connection with the target NFC device based on the target information specifically includes: Monitor whether the offline smart wearable device is still within the NFC communication range of the target NFC device; If not, then based on the target information, establish a short-range wireless communication connection with the target NFC device and switch the NFC reader back to the off state, wherein the maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

6. The method according to any one of claims 1 to 5, wherein the short-range wireless communication connection is a Bluetooth connection.

7. The method according to any one of claims 1 to 5, wherein the offline smart wearable device is a smartwatch.

8. The method as described in claim 1, wherein the offline smart wearable device is a children's smartwatch; The method further includes: Offline interaction with a parent's mobile terminal enables the parent's mobile terminal to identify one or more NFC-enabled devices nearby that are compatible with the child's smartwatch.

9. The method of claim 8, wherein the offline interaction with the parent's mobile terminal further comprises: The location of the child's smartwatch is shared with the parent's mobile terminal, which is a smartphone or tablet. The system receives the navigation route from the child's smartwatch to the target NFC device sent by the parent's mobile terminal, as well as the authorization information for the target NFC device, so as to conduct business interactions with the target NFC device based on the authorization information. The target NFC device is selected from the one or more NFC devices, and the navigation route is generated based on the location.

10. The method of claim 9, wherein after offline interaction with the parent's mobile terminal, the method further comprises: Determine that the children's smartwatch has arrived near the target NFC device and engages in business interaction with the target NFC device; Obtain the service restriction information set by the parent's mobile terminal for the target NFC device, the service restriction information including service type restriction information and / or service transaction amount restriction information; Determine whether the business interaction exceeds the restrictions corresponding to the business restriction information; If so, then the business interaction will be blocked.

11. The method of claim 9, wherein after offline interaction with the parent's mobile terminal, the method further comprises: Determine that the children's smartwatch has arrived near the target NFC device and engages in business interaction with the target NFC device; During the business interaction process, evidence of transactions involving minors is collected through one or more pre-defined sensors, generating corresponding evidence information that has been protected against privacy. The evidence collection information is reported to the parent's mobile terminal, so that the server can obtain the evidence collection information through the child's smartwatch or the parent's mobile terminal, and associate it with the business information corresponding to the business interaction, in order to respond to the business revocation request.

12. The method according to any one of claims 1 to 5, wherein the target business includes payment business.

13. An offline smart wearable device NFC service processing method, applied to a target NFC device, wherein, The NFC card reader on the offline smart wearable device is in an on state, and the method includes: After the offline smart wearable device is brought close to the target NFC device to read the target information from the target NFC device through the NFC card reader on the offline smart wearable device, the user information written back by the offline smart wearable device is received. Based on the user information, execute the corresponding target service; Based on the target information, a short-range wireless communication connection is established with the offline smart wearable device, and the execution result of the target service is returned to the offline smart wearable device through the short-range wireless communication connection. The short-range wireless communication method used for the short-range wireless communication connection is not NFC communication.

14. An offline smart wearable device NFC service processing apparatus, applied to an offline smart wearable device, wherein, The NFC card reader on the offline smart wearable device is in an on state, and the device includes: The reading module reads target information from the target NFC device via an NFC card reader after the offline smart wearable device approaches the target NFC device, and writes back the user information of the offline smart wearable device to the target NFC device so that the target NFC device can execute the corresponding target service based on the user information; The connection module establishes a short-range wireless communication connection with the target NFC device based on the target information, and receives the execution result of the target service returned by the target NFC device through the short-range wireless communication connection. The short-range wireless communication method used in the short-range wireless communication connection is not the NFC communication method.

15. The apparatus of claim 14, wherein before reading the target information from the target NFC device via the NFC reader, the apparatus further comprises: The control module controls the NFC card reader on the offline smart wearable device to be in a turned-off state; The receiving module, in the off state, receives an NFC service trigger command for the offline smart wearable device; The switching module, in response to the NFC service trigger command, enters the designated service application on the offline smart wearable device and automatically switches the NFC card reader from the off state to the on state through the designated service application.

16. The apparatus of claim 15, wherein the switching module, after switching the NFC reader from the off state to the on state, displays progress change prompt information corresponding to the on state, the progress change prompt information including: Countdown information, and / or the progress information of the target service obtained through detection; Based on the progress change prompts, if it is determined that the corresponding progress has ended, the specified business application will be placed in the background or turned off, or the NFC card reader will be switched back to the off state.

17. The apparatus of claim 14, wherein the reading module reads target service information and the identification information of the target NFC device from the target NFC device as target information, wherein, The target business information is used to display or record on the offline smart wearable device; The connection module automatically pairs the device with the target NFC device based on the device's identification information and establishes a short-range wireless communication connection with the target NFC device.

18. The apparatus of claim 14, wherein the connection module monitors whether the offline smart wearable device is still within the NFC communication range of the target NFC device; If not, then based on the target information, establish a short-range wireless communication connection with the target NFC device and switch the NFC reader back to the off state, wherein... The maximum communication distance corresponding to the short-range wireless communication connection is greater than the NFC communication distance of the target NFC device.

19. The apparatus according to any one of claims 14 to 18, wherein the short-range wireless communication connection is a Bluetooth connection.

20. The device according to any one of claims 14 to 18, wherein the offline smart wearable device is a smartwatch.

21. The apparatus of claim 14, wherein the offline smart wearable device is a children's smartwatch; The device further includes: An interaction module that interacts offline with a parent's mobile terminal to enable the parent's mobile terminal to identify one or more NFC-enabled devices nearby that are compatible with the child's smartwatch.

22. The apparatus of claim 21, wherein the interaction module shares the location of the child's smartwatch with the parent's mobile terminal, wherein the parent's mobile terminal is a smartphone or tablet computer; The system receives the navigation route from the child's smartwatch to the target NFC device sent by the parent's mobile terminal, as well as the authorization information for the target NFC device, so as to conduct business interactions with the target NFC device based on the authorization information. in, The target NFC device is selected from the one or more NFC devices, and the navigation route is generated based on the location.

23. An offline smart wearable device NFC service processing apparatus, applied to a target NFC device, wherein, The NFC card reader on the offline smart wearable device is in an on state, and the device includes: The receiving module receives the user information written back by the offline smart wearable device after the offline smart wearable device approaches the target NFC device and reads the target information from the target NFC device through the NFC card reader on the offline smart wearable device. The execution module executes the corresponding target service based on the user information; The connection module establishes a short-range wireless communication connection with the offline smart wearable device based on the target information, and returns the execution result of the target service to the offline smart wearable device through the short-range wireless communication connection. The short-range wireless communication method used for the short-range wireless communication connection is not NFC communication.

24. An offline smart wearable device NFC service processing device, applied to an offline smart wearable device, wherein, The NFC card reader on the offline smart wearable device is in an on state, and the device includes: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform: After the offline smart wearable device approaches the target NFC device, the target information is read from the target NFC device via an NFC card reader, and the user information of the offline smart wearable device is written back to the target NFC device, so that the target NFC device can execute the corresponding target service based on the user information; Based on the target information, a short-range wireless communication connection is established with the target NFC device, and the execution result of the target service returned by the target NFC device is received through the short-range wireless communication connection. The short-range wireless communication method used in the short-range wireless communication connection is not the NFC communication method.

25. An offline smart wearable device NFC service processing device, applied to a target NFC device, wherein, The NFC card reader on the offline smart wearable device is in an on state, and the device includes: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform: After the offline smart wearable device is brought close to the target NFC device to read the target information from the target NFC device through the NFC card reader on the offline smart wearable device, the user information written back by the offline smart wearable device is received. Based on the user information, execute the corresponding target service; Based on the target information, a short-range wireless communication connection is established with the offline smart wearable device, and the execution result of the target service is returned to the offline smart wearable device through the short-range wireless communication connection. The short-range wireless communication method used for the short-range wireless communication connection is not NFC communication.