Shared riding vehicle auxiliary control method and system based on NFC technology
The use mode of shared cycling vehicles is solved through NFC technology to obtain user information and enable the use of shared cycling vehicles according to the user type, which solves the problems of unstable and long-term Bluetooth and 4G unlocking operations in the existing technology, and achieves more convenient and safe vehicle control and reduces operation and maintenance costs.
Patent Information
- Application Number
- CN202411953026.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-05-13
AI Technical Summary
In the prior art, the operation of unlocking shared riding vehicles through Bluetooth and 4G is unstable and takes a long time, especially for inconvenience to use different user types, increasing maintenance costs.
The shared cycling vehicle auxiliary control method based on NFC technology is adopted, and the first NFC information is obtained through the user's NFC card swiping operation, and the corresponding usage mode is turned on according to the user type (ordinary user or maintenance personnel), so as to realize the auxiliary control of the vehicle.
No need to rely on network and Bluetooth, simplifies user operations, improves operation convenience and security, reduces operation and maintenance costs, and adapts to the usage needs of different user types.
Smart Images

Figure CN119992714A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of shared riding vehicle control, and in particular to a shared riding vehicle auxiliary control method and system based on NFC technology. Background Art
[0002] With the advancement of battery technology, various shared electric vehicle manufacturers are constantly innovating, and a wide variety of shared electric vehicles are available, making our daily travel life more convenient. Corresponding wireless communication technologies have also been widely used, such as Bluetooth, infrared, etc. Among them, controlling the vehicle system through Bluetooth is a relatively common solution at present. Bluetooth can quickly send various commands to control the vehicle. However, Bluetooth often requires the use of an APP to send Bluetooth commands, which is not particularly convenient to operate and the cost is relatively high.
[0003] In addition, the current mainstream Bluetooth operation scheme requires the use of an APP to send corresponding instructions, so the entire riding process actually relies on the use of a mobile phone for operation. Moreover, in the current mainstream scheme, Bluetooth plays an auxiliary function, and in fact it often relies on the network function of the 4G module to operate. For example, when an ordinary user borrows a car, although there is Bluetooth unlocking, it is not entirely Bluetooth unlocking. In fact, Bluetooth and 4G unlocking are performed at the same time, so it actually still takes a long time.
[0004] In addition, in the existing technology using Bluetooth, the use of shared electric vehicles by different user types depends on different operations of users in the mobile phone APP, thereby distinguishing between ordinary users and maintenance personnel. For example, for maintenance personnel, when maintaining a large number of shared electric vehicles, multiple APP operations are required, coupled with the instability of Bluetooth connection and 4G network connection, which causes inconvenience in transporting and maintaining shared electric vehicles and increases maintenance costs. Summary of the invention
[0005] The technical problem to be solved by the present disclosure is to overcome the defect in the prior art that unlocking a shared riding vehicle through Bluetooth and 4G causes inconvenience to different users, and to provide a shared riding vehicle auxiliary control method and system based on NFC (Near Field Communication) technology.
[0006] The present invention solves the above technical problems through the following technical solutions:
[0007] In a first aspect, a shared riding vehicle auxiliary control method based on NFC technology is provided, and the shared riding vehicle auxiliary control method comprises the following steps:
[0008] In response to a card swiping operation performed by a user through an NCF card, a corresponding first NFC information is obtained; wherein the first NFC information includes a user type, and different user types correspond to different usage modes of the shared riding vehicle;
[0009] In response to the user type being a common user, starting a daily use mode of the shared ride vehicle;
[0010] In response to the user type being a maintenance personnel, an operation and maintenance use mode of the shared riding vehicle is started.
[0011] Optionally, the shared riding vehicle auxiliary control method further includes:
[0012] Detecting whether a card swiping operation performed by the user through the NFC card meets a preset condition;
[0013] If the preset condition is not met, filtering the card swiping operation;
[0014] If the preset condition is met, in response to the card swiping operation, obtaining corresponding first NFC information;
[0015] and / or,
[0016] In response to the card swiping operation performed by the user through the NCF card, the step of obtaining the corresponding first NFC information specifically includes:
[0017] In response to a card swiping operation performed by a user through an NCF card, obtaining encrypted first NFC information;
[0018] The encrypted first NFC information is decrypted to obtain decrypted first NFC information.
[0019] Optionally, in response to the user type being a common user, the step of enabling the daily use mode of the shared ride vehicle specifically includes:
[0020] Detecting whether there is second NFC information in the storage chip of the shared ride vehicle;
[0021] In response to detecting that the second NFC information does not exist in the storage chip, controlling the shared ride vehicle to enter a rental state;
[0022] In response to detecting that the second NFC information exists in the storage chip, detecting whether the first NFC information is the same as the second NFC information;
[0023] When detecting that the first NFC information is the same as the second NFC information, switching the working state of the shared riding vehicle; wherein the working state includes a start state and a temporary parking state, and switching the working state of the shared riding vehicle includes switching the start state to the temporary parking state and switching the temporary parking state to the start state;
[0024] When it is detected that the first NFC information is different from the second NFC information, the first NFC information is ignored, and / or a prompt signal is sent, where the prompt signal is used to prompt the user that the shared riding vehicle has been rented.
[0025] Optionally, the step of switching the start state to the temporary parking state specifically includes:
[0026] Detecting whether the wheels of the shared ride vehicle are rotating;
[0027] In response to the rotation of the wheel, an alarm signal is issued.
[0028] Optionally, the shared riding vehicle is a shared electric vehicle, and in response to detecting that the second NFC information does not exist in the storage chip, the step of controlling the shared riding vehicle to enter a rental state specifically includes:
[0029] Controlling the motor of the shared electric vehicle to start;
[0030] Controlling the unlocking of the helmet of the shared electric vehicle;
[0031] The first NFC information is stored.
[0032] Optionally, in response to the user type being a maintenance personnel, the step of enabling the operation and maintenance use mode of the shared ride vehicle specifically includes:
[0033] In response to the user type being a maintenance personnel, the rental status of the shared ride vehicle is released.
[0034] In a second aspect, a shared riding vehicle auxiliary control system based on NFC technology is provided, wherein the shared riding vehicle auxiliary control system based on NFC technology includes an acquisition module and an opening module;
[0035] The acquisition module is used to obtain the corresponding first NFC information in response to the card swiping operation performed by the user through the NCF card; wherein the first NFC information includes the user type, and different user types correspond to different usage modes of the shared riding vehicle;
[0036] The activation module is used to activate the daily use mode of the shared riding vehicle in response to the user type being an ordinary user; and to activate the operation and maintenance use mode of the shared riding vehicle in response to the user type being a maintenance personnel.
[0037] Optionally, the acquisition module is further used to: detect whether the card swiping operation performed by the user through the NFC card meets a preset condition; if it does not meet the preset condition, filter the card swiping operation; if it meets the preset condition, obtain the corresponding first NFC information in response to the card swiping operation.
[0038] Optionally, the acquisition module is specifically used to: acquire the encrypted first NFC information in response to a card swiping operation performed by the user through the NCF card; and decrypt the encrypted first NFC information to obtain the decrypted first NFC information.
[0039] Optionally, the opening module includes: a detection unit, a control unit, a switching unit and a prompting unit;
[0040] The detection unit is used to detect whether there is second NFC information in the storage chip of the shared ride vehicle;
[0041] The control unit is used for controlling the shared riding vehicle to enter a rental state in response to detecting that the second NFC information does not exist in the storage chip;
[0042] The detection unit is further configured to detect whether the first NFC information is the same as the second NFC information in response to detecting that the second NFC information exists in the storage chip;
[0043] The switching unit is used to: when detecting that the first NFC information is the same as the second NFC information, switch the working state of the shared riding vehicle; wherein the working state includes a start state and a temporary parking state, and switching the working state of the shared riding vehicle includes switching the start state to the temporary parking state and switching the temporary parking state to the start state;
[0044] The prompt unit is used to: when detecting that the first NFC information is different from the second NFC information, ignore the first NFC information, and / or send a prompt signal, wherein the prompt signal is used to prompt the user that the shared riding vehicle has been rented.
[0045] Optionally, the switching unit is specifically used to: detect whether the wheels of the shared riding vehicle are rotating; and send an alarm signal in response to the rotation of the wheels.
[0046] Optionally, the control module is specifically used to: control the motor of the shared electric vehicle to start; control the helmet of the shared electric vehicle to unlock; and store the first NFC information.
[0047] Optionally, the activation module is specifically configured to release the rental status of the shared riding vehicle in response to the user type being a maintenance personnel.
[0048] In a third aspect, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and used to run on the processor, wherein when the processor executes the computer program, the shared riding vehicle auxiliary control method based on NFC technology described in the first aspect is implemented.
[0049] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the shared riding vehicle auxiliary control method based on NFC technology described in the first aspect is implemented.
[0050] In a fifth aspect, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the shared riding vehicle auxiliary control method based on NFC technology as described in the first aspect.
[0051] On the basis of being in accordance with the common sense in the art, the above-mentioned preferred conditions can be arbitrarily combined to obtain the preferred embodiments of the present disclosure.
[0052] The positive and progressive effect of the present disclosure is that: in order to solve the problem that the operation of unlocking shared electric vehicles with Bluetooth and 4G in the prior art is unstable and takes a long time, the present disclosure is based on NFC technology to obtain the first NFC information in the user's NFC card to open the shared riding vehicle; there is no need to rely on the network and Bluetooth, thus overcoming the defects of relying on mobile phones and other communication devices in the prior art. Furthermore, different usage modes of the shared riding vehicle are opened according to different user types in the first NFC information; wherein, when the user type is an ordinary user, the daily mode of the shared riding vehicle is opened; when the user type is a maintenance personnel, the operation and maintenance mode of the shared riding vehicle is opened; thereby making it more convenient for different users to use. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] Figure 1 A flowchart of a shared riding vehicle auxiliary control method based on NFC technology provided in Embodiment 1 of the present disclosure;
[0054] Figure 2 A flowchart of another NFC-based shared riding vehicle auxiliary control method provided in Embodiment 1 of the present disclosure;
[0055] Figure 3A partial flow chart of a shared riding vehicle auxiliary control method based on NFC technology provided in Embodiment 1 of the present disclosure;
[0056] Figure 4 A partial flow chart of another NFC-based shared riding vehicle auxiliary control method provided in Embodiment 1 of the present disclosure;
[0057] Figure 5 A partial flow chart of another NFC-based shared riding vehicle auxiliary control method provided in Embodiment 1 of the present disclosure;
[0058] Figure 6 A partial flow chart of another NFC-based shared riding vehicle auxiliary control method provided in Embodiment 1 of the present disclosure;
[0059] Figure 7 A flowchart of a shared electric vehicle auxiliary control method based on NFC technology provided in Embodiment 1 of the present disclosure;
[0060] Figure 8 A schematic diagram of a module of a shared riding vehicle auxiliary control system based on NFC technology provided in Embodiment 2 of the present disclosure;
[0061] Fig. 9 A module schematic diagram of an electronic device provided in Embodiment 3 of the present disclosure. DETAILED DESCRIPTION
[0062] The present disclosure is further described below by way of examples, but the present disclosure is not limited to the scope of the examples.
[0063] Prefixes such as "first" and "second" are used in the embodiments of the present disclosure only to distinguish different description objects, and have no limiting effect on the position, order, priority, quantity or content of the described objects. The use of prefixes such as ordinal numbers to distinguish description objects in the embodiments of the present disclosure does not constitute a limitation on the described objects. For the statement of the described objects, please refer to the description in the context of the claims or embodiments, and no unnecessary limitation should be constituted due to the use of such prefixes. In addition, in the description of the present embodiment, unless otherwise specified, the meaning of "plurality" is two or more.
[0064] In the embodiments of the present disclosure, the collection, storage, use, processing, transmission, provision and disclosure of user personal information involved are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0065] Example 1
[0066] Figure 1The flowchart of a shared riding vehicle auxiliary control method based on NFC technology provided in this embodiment includes the following steps:
[0067] S11. In response to a card swiping operation performed by a user through an NCF card, obtain corresponding first NFC information; wherein the first NFC information includes a user type, and different user types correspond to different usage modes of a shared riding vehicle. The shared riding vehicle includes a shared electric vehicle and a shared bicycle.
[0068] S12: In response to the user type being a common user, starting a daily use mode of the shared riding vehicle.
[0069] S13: In response to the user type being a maintenance personnel, the operation and maintenance mode of the shared riding vehicle is enabled. The maintenance personnel may be a transportation personnel, corresponding to the transportation mode in the operation and maintenance mode of the shared riding vehicle; the maintenance personnel may also be an operation and maintenance personnel, corresponding to the operation and maintenance mode in the operation and maintenance mode of the shared riding vehicle.
[0070] In this embodiment, in order to solve the problem that the operation of unlocking shared electric vehicles with Bluetooth and 4G in the prior art is unstable and takes a long time, the present disclosure obtains the first NFC information in the user's NFC card based on NFC technology to open the shared riding vehicle; it does not need to rely on the network and Bluetooth, thereby overcoming the defects of relying on communication devices such as mobile phones in the prior art. Furthermore, different usage modes of the shared riding vehicle are opened according to different user types in the first NFC information; wherein, when the user type is an ordinary user, the daily mode of the shared riding vehicle is opened; when the user type is a maintenance personnel, the operation and maintenance mode of the shared riding vehicle is opened; thereby making it more convenient for different users to use, improving the portability of operation and reducing the operation and maintenance costs.
[0071] In daily life, many cities currently use NFC cards for public transportation. Therefore, connecting the NFC card to a shared riding vehicle and applying the above-mentioned shared riding vehicle auxiliary control method based on NFC technology can make residents' daily travel more convenient. And because Bluetooth is still a popular choice, public travel basically relies on electronic transportation cards. Therefore, the shared riding vehicle auxiliary control method based on NFC technology is an auxiliary control method, which gives users more choices and allows users to choose NFC cards to start the use mode of shared riding vehicles when the Bluetooth connection is unstable or the network connection is unstable, so as to better adapt to different occasions.
[0072] In an optional embodiment, Figure 2 As shown, the shared riding vehicle auxiliary control method also includes:
[0073] S10: Detect whether the card swiping operation performed by the user using the NFC card meets a preset condition.
[0074] In this embodiment, the preset conditions include the setting of the location and / or time. Specifically, in the card swiping operation, the operation of the NFC card approaching the card swiping part of the shared ride vehicle and leaving it after 2 seconds is considered as a card swiping behavior, thereby preventing accidental card swiping.
[0075] If the preset condition is not met, step S14 is executed to filter the card swiping operation.
[0076] If the preset condition is met, step S11 is executed.
[0077] In this embodiment, by setting preset conditions, card swiping operations that do not meet the preset conditions are filtered; when the preset conditions are met, the corresponding first NFC information is obtained; the NFC card is prevented from being accidentally triggered, and other subsequent operations are facilitated through accurate card swiping operations.
[0078] In an optional embodiment, Figure 3 As shown, the step S11 specifically includes:
[0079] S111, in response to a card swiping operation performed by a user through an NCF card, obtaining encrypted first NFC information;
[0080] S112: Decrypt the encrypted first NFC information to obtain decrypted first NFC information.
[0081] In this embodiment, for the sake of security, the information in the NCF card will be encrypted, and the encrypted first NFC information obtained will be decrypted through an encryption chip or a specific algorithm to obtain the decrypted first NFC information for use in subsequent steps; thereby improving the security of the shared riding vehicle auxiliary control method based on NFC technology.
[0082] In an optional embodiment, Figure 4 As shown, the step S12 specifically includes:
[0083] S121, detecting whether second NFC information exists in the storage chip of the shared riding vehicle.
[0084] S122: In response to detecting that the second NFC information does not exist in the storage chip, controlling the shared riding vehicle to enter a rental state.
[0085] In this embodiment, the storage chip can be a Flash chip, and it is detected whether the second NFC information exists in the Flash chip. If the second NFC information does not exist in the Flash chip, it means that the shared riding vehicle has not been rented, so the shared riding vehicle is controlled to enter the rental state; if the second NFC information exists in the Flash chip, it means that the shared riding vehicle has been rented.
[0086] S123: In response to detecting that the second NFC information exists in the storage chip, detecting whether the first NFC information is the same as the second NFC information.
[0087] In this embodiment, by detecting whether the first NFC information and the second NFC information are the same, it is determined whether the NFC card being swiped is the same as the NFC card that previously enabled the shared riding vehicle to enter the rental state.
[0088] S124. When it is detected that the first NFC information is the same as the second NFC information, switch the working state of the shared riding vehicle; wherein the working state includes a start state and a temporary parking state, and the switching of the working state of the shared riding vehicle includes switching the start state to the temporary parking state and switching the temporary parking state to the start state. Specifically, the temporary parking state belongs to the defense of the shared riding vehicle, and the shared riding vehicle is still in the billing state.
[0089] S125: When it is detected that the first NFC information is different from the second NFC information, ignore the first NFC information.
[0090] S126. When it is detected that the first NFC information is different from the second NFC information, a prompt signal is issued, where the prompt signal is used to prompt the user that the shared riding vehicle has been rented.
[0091] In this embodiment, when it is detected that the first NFC information is different from the second NFC information, it means that the shared riding vehicle has been rented by other users and is in a rented state. Therefore, after the current user performs a card swiping operation, the shared riding vehicle will not respond. However, in a specific example, a prompt signal can be set to send a prompt to the user to indicate that the shared riding vehicle has been rented by other users.
[0092] In another optional implementation, only step S125 or step S126 may be included.
[0093] In an optional embodiment, Figure 5As shown, the step of switching the start state to the temporary parking state in step S124 specifically includes:
[0094] S1241, detecting whether the wheels of the shared ride vehicle are rotating;
[0095] In response to the rotation of the wheel, step S1242 is executed to issue an alarm signal.
[0096] In this embodiment, when the shared riding vehicle is in a temporary parking state, by detecting whether the wheels are rotating, it is determined whether the shared riding vehicle is moved by other users. When the wheels are detected to be rotating, an alarm signal is issued to alert nearby users.
[0097] In an optional embodiment, the shared riding vehicle is a shared electric vehicle, such as Figure 6 As shown, the step S122 specifically includes:
[0098] S1221, controlling the motor of the shared electric vehicle to start;
[0099] S1222, controlling the helmet of the shared electric vehicle to unlock;
[0100] S1223. Store the first NFC information.
[0101] In another optional implementation, the execution order of steps S1221, S1222 and S1223 can be adaptively adjusted. In a specific example, the shared riding vehicle is a shared electric vehicle. Therefore, when the shared electric vehicle is in a temporary parking state, the shared electric vehicle is armed; that is, the shared electric vehicle performs wheel detection, and when the wheels rotate, a back electromotive force is generated to prevent the shared electric vehicle from being pushed away. In addition, when the shared electric vehicle is in a temporary parking state, it is still in a rental state, so the billing continues; at this time, when the user performs the card swiping operation again, the armed state is released, the motor is controlled to start again, and the helmet is unlocked to prevent the user from returning the helmet in the temporary parking state, causing the helmet to be unable to be used at this time. In an optional implementation, step S13 specifically includes:
[0102] S131: In response to the user type being a maintenance personnel, releasing the rental status of the shared riding vehicle.
[0103] In this embodiment, in response to the user type being a maintenance personnel, the operation and maintenance use mode of the shared riding vehicle is turned on. Specifically, the rental status of the shared riding vehicle can be released and the shared riding vehicle can be moved. In addition, the rental status of the shared riding vehicle can be directly ignored, and no alarm signal will be generated when the shared riding vehicle is moved or ridden.
[0104] The present invention includes different user types in NFC cards to switch the usage mode of shared riding vehicles, which is more convenient for different users to use and perform different operations under different usage modes, and is also convenient for the expansion of other functions in the future.
[0105] In a specific embodiment, Figure 7 The figure is a flow chart of a shared electric vehicle auxiliary control method based on NFC technology, and the shared electric vehicle auxiliary control method includes the following steps:
[0106] S100, reading an NFC card; obtaining data in the NFC card, where the data is equivalent to the encrypted first NFC information;
[0107] S101, data decryption, that is, decrypting the encrypted first NFC information to obtain decrypted first NFC information;
[0108] S102, determining whether there is NFC information in the Flash (flash memory chip), where the NFC information is equivalent to the second NFC information;
[0109] If yes, then execute step S103 to determine NFC consistency; that is, detect whether the first NFC information and the second NFC information are the same; if they are consistent, execute step S205;
[0110] S205, switching between starting and temporarily stopping; further, executing the voice broadcast in step S204; if they are inconsistent, no processing is performed;
[0111] If not, execute step S201, start the motor;
[0112] S202, unlock the helmet;
[0113] S203, storing first NFC information;
[0114] S204: Voice broadcast; issuing a prompt signal or an alarm signal.
[0115] The shared electric vehicle auxiliary control method is implemented based on NFC technology, which significantly improves the convenience of using shared electric vehicles and reduces the cost of operation and maintenance. First, by swiping the NFC card by the user, the use of borrowing a vehicle, temporarily parking, and starting the vehicle is simplified, avoiding the inconvenience of using Bluetooth operations and the instability of Bluetooth links when renting a vehicle and riding. Secondly, a new mode of NFC operation and maintenance is revealed. The use mode of shared electric vehicles is switched through different user types in the NFC card, so as to handle different operations in different modes, and isolate different mode operations through the user type of the NFC card, which is convenient for future function expansion. Finally, the present disclosure, as an auxiliary vehicle control solution, does not completely replace the Bluetooth solution, but is a convenient way for people to choose under different conditions.
[0116] Example 2
[0117] Corresponding to the aforementioned embodiment 1 of the shared riding vehicle auxiliary control method based on NFC technology, the present disclosure also provides an embodiment of a shared riding vehicle auxiliary control system based on NFC technology.
[0118] Figure 8 A schematic diagram of a module of a shared riding vehicle auxiliary control system based on NFC technology provided in this embodiment, wherein the shared riding vehicle auxiliary control system 20 based on NFC technology includes an acquisition module 21 and an opening module 22;
[0119] The acquisition module 21 is used to obtain the corresponding first NFC information in response to the card swiping operation performed by the user through the NCF card; wherein the first NFC information includes the user type, and different user types correspond to different usage modes of the shared riding vehicle;
[0120] The activation module 22 is used to activate the daily use mode of the shared riding vehicle in response to the user type being a common user; and to activate the operation and maintenance use mode of the shared riding vehicle in response to the user type being a maintenance personnel.
[0121] As for the system embodiment, since it basically corresponds to the method embodiment, the relevant parts can refer to the partial description of the method embodiment. The system embodiment described above is only illustrative, wherein the units described as separate components may or may not be physically separated, and the components as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the disclosed solution.
[0122] Example 3
[0123] Fig. 9 This is a schematic diagram of the structure of an electronic device shown in this embodiment. The electronic device includes a memory, a processor, and a computer program stored in the memory and used to run on the processor. When the processor executes the computer program, the shared riding vehicle auxiliary control method based on NFC technology described in the above embodiment 1 is implemented. Fig. 9 The electronic device 90 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0124] like Fig. 9 As shown, the electronic device 90 may be in the form of a general-purpose computing device, for example, it may be a server device. The components of the electronic device 90 may include, but are not limited to: at least one processor 91, at least one memory 92, and a bus 93 connecting different system components (including the memory 92 and the processor 91).
[0125] The bus 93 includes a data bus, an address bus, and a control bus.
[0126] The memory 92 may include a volatile memory, such as a random access memory (RAM) 921 and / or a cache memory 922 , and may further include a read-only memory (ROM) 923 .
[0127] The memory 92 may also include a program tool 925 (or utility) having a set (at least one) of program modules 924, such program modules 924 including but not limited to: an operating system, one or more application programs, other program modules and program data, each of which or some combination may include an implementation of a network environment.
[0128] The processor 91 executes various functional applications and data processing by running the computer programs stored in the memory 92, such as the shared riding vehicle auxiliary control method based on NFC technology provided in the above-mentioned embodiment 1.
[0129] The electronic device 90 may also communicate with one or more external devices 94 (e.g., keyboards, pointing devices, etc.). Such communication may be performed via an input / output (I / O) interface 95. Furthermore, the electronic device 90 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 96. Fig. 9 As shown, the network adapter 96 communicates with other modules of the electronic device 90 via the bus 93. It should be understood that although Fig. 9Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 90, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems.
[0130] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided into multiple units / modules to be embodied.
[0131] Example 4
[0132] The embodiments of the present disclosure also provide a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the shared riding vehicle auxiliary control method based on NFC technology provided in the above embodiment 1 is implemented.
[0133] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.
[0134] Example 5
[0135] The embodiments of the present disclosure also provide a computer program product, including a computer program, which, when executed by a processor, implements the shared riding vehicle auxiliary control method based on NFC technology described in the above embodiment 1.
[0136] Among them, the program code for executing the computer program product of the present disclosure can be written in any combination of one or more programming languages, and the program code can be executed completely on the user device, partially on the user device, as an independent software package, partially on the user device and partially on a remote device, or completely on the remote device.
[0137] Although the specific embodiments of the present disclosure are described above, those skilled in the art should understand that this is only an example, and the protection scope of the present disclosure is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present disclosure, but these changes and modifications all fall within the protection scope of the present disclosure.
Claims
1. A shared riding vehicle auxiliary control method based on NFC technology, characterized in that: The shared riding vehicle auxiliary control method comprises the following steps: In response to a card swiping operation performed by a user through an NCF card, a corresponding first NFC information is obtained; wherein the first NFC information includes a user type, and different user types correspond to different usage modes of the shared riding vehicle; In response to the user type being a common user, starting a daily use mode of the shared ride vehicle; In response to the user type being a maintenance personnel, an operation and maintenance use mode of the shared riding vehicle is started.
2. The shared riding vehicle auxiliary control method according to claim 1, characterized in that: The shared riding vehicle auxiliary control method further includes: Detecting whether a card swiping operation performed by the user through the NFC card meets a preset condition; If the preset condition is not met, filtering the card swiping operation; If the preset condition is met, in response to the card swiping operation, obtaining corresponding first NFC information; and / or, In response to the card swiping operation performed by the user through the NCF card, the step of obtaining the corresponding first NFC information specifically includes: In response to a card swiping operation performed by a user through an NCF card, obtaining encrypted first NFC information; The encrypted first NFC information is decrypted to obtain decrypted first NFC information.
3. The shared riding vehicle auxiliary control method according to claim 1, characterized in that: In response to the user type being a common user, the step of starting the daily use mode of the shared ride vehicle specifically includes: Detecting whether there is second NFC information in the storage chip of the shared ride vehicle; In response to detecting that the second NFC information does not exist in the storage chip, controlling the shared ride vehicle to enter a rental state; In response to detecting that the second NFC information exists in the storage chip, detecting whether the first NFC information is the same as the second NFC information; When detecting that the first NFC information is the same as the second NFC information, switching the working state of the shared riding vehicle; wherein the working state includes a start state and a temporary parking state, and switching the working state of the shared riding vehicle includes switching the start state to the temporary parking state and switching the temporary parking state to the start state; When it is detected that the first NFC information is different from the second NFC information, the first NFC information is ignored, and / or a prompt signal is sent, where the prompt signal is used to prompt the user that the shared riding vehicle has been rented.
4. The shared riding vehicle auxiliary control method according to claim 3, characterized in that: The step of switching the start state to the temporary parking state specifically includes: Detecting whether the wheels of the shared ride vehicle are rotating; In response to the rotation of the wheel, an alarm signal is issued.
5. The shared riding vehicle auxiliary control method according to claim 3, characterized in that: The shared riding vehicle is a shared electric vehicle, and in response to detecting that the second NFC information does not exist in the storage chip, the step of controlling the shared riding vehicle to enter a rental state specifically includes: Controlling the motor of the shared electric vehicle to start; Controlling the unlocking of the helmet of the shared electric vehicle; The first NFC information is stored.
6. The shared riding vehicle auxiliary control method according to claim 1, characterized in that: In response to the user type being a maintenance personnel, the step of starting the operation and maintenance use mode of the shared ride vehicle specifically includes: In response to the user type being a maintenance personnel, the rental status of the shared ride vehicle is released.
7. A shared riding vehicle auxiliary control system based on NFC technology, characterized in that: The shared riding vehicle auxiliary control system based on NFC technology includes an acquisition module and an opening module; The acquisition module is used to obtain the corresponding first NFC information in response to the card swiping operation performed by the user through the NCF card; wherein the first NFC information includes the user type, and different user types correspond to different usage modes of the shared riding vehicle; The activation module is used to activate the daily use mode of the shared riding vehicle in response to the user type being an ordinary user; and to activate the operation and maintenance use mode of the shared riding vehicle in response to the user type being a maintenance personnel.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and used to run on the processor, characterized in that: When the processor executes the computer program, the shared riding vehicle auxiliary control method based on NFC technology described in any one of claims 1 to 6 is implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the shared riding vehicle auxiliary control method based on NFC technology described in any one of claims 1 to 6 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by the processor, the shared riding vehicle auxiliary control method based on NFC technology as described in any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Electric bicycle unlocking method of electric bicycle rental system
CN101582186A
Object leasing management method, server and device
CN109191703A
Shared vehicle service execution method and device, storage medium and electronic equipment
CN114372597A
Information interaction method and device, server, vehicle and user terminal
CN115471928A
Contactless IC card transaction device and transaction method and transaction control program to be used for the device
JP2004199445A