Vehicle user data processing method and system, vehicle and readable storage medium

By setting traceless mode in the vehicle, vehicle users can upload user data on the vehicle to the cloud and delete it, solving the problem of unreliable manual operation in the prior art and realizing the security management and privacy protection of user data.

CN119520556APending Publication Date: 2025-02-25ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411512039.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

In the prior art, the privacy processing of vehicle user data relies on manual operations and it is difficult to effectively manage and protect user data.

Method used

By responding to the operation instructions of the vehicle user, enter the traceless mode, upload the vehicle user data generated by the vehicle end to the cloud and delete it, and exit the traceless mode.

Benefits of technology

It realizes the security management and privacy protection of vehicle user data, avoids data leakage, and improves the intelligence of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119520556A_ABST
    Figure CN119520556A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle user data processing method and system, a vehicle, a readable storage medium and a computer program product. The method comprises the steps of entering a traceless mode in response to a first traceless operation instruction triggered by a vehicle user; when the vehicle is in the traceless mode, vehicle user data generated by a vehicle end are uploaded to the cloud end, and the vehicle user data are deleted at the vehicle end; and in response to a second traceless operation instruction, quitting the traceless mode. By adopting the method, the user data can be effectively managed and protected, and the safety of the vehicle user data is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a method, system, vehicle and readable storage medium for processing vehicle user data. Background Art

[0002] With the development of automobile technology, vehicles are not only a means of transportation, but also gradually become mobile personal spaces. However, with the increase of information on human-computer interaction in cars, users' demand for vehicle privacy protection and user data management is growing. For example, users have higher requirements for the privacy of partitioned spaces and public spaces in vehicles. However, in related technologies, when processing the privacy of vehicle user data, multiple manual operations are performed, which is unreliable.

[0003] Therefore, how to effectively manage and protect user data is a technical problem that needs to be solved urgently. Summary of the invention

[0004] Based on this, it is necessary to provide a vehicle user data processing method, system, vehicle, computer-readable storage medium and computer program product that can effectively manage and protect user data in response to the above technical problems.

[0005] In a first aspect, the present application provides a method for processing vehicle user data, comprising:

[0006] In response to a first invisible operation instruction triggered by a vehicle user, entering the invisible mode;

[0007] When the vehicle is in the traceless mode, the vehicle user data generated by the vehicle end is uploaded to the cloud, and the vehicle user data is deleted on the vehicle end;

[0008] In response to the second incognito operation instruction, exit the incognito mode.

[0009] In one embodiment, the step of entering the invisible mode in response to a first invisible operation instruction triggered by a vehicle user includes:

[0010] In response to a first traceless operation instruction triggered by a vehicle user, obtaining vehicle status information;

[0011] Verifying the vehicle status information and determining a verification result;

[0012] According to the verification result, enter the incognito mode.

[0013] In one embodiment, the vehicle status information includes vehicle mode, vehicle use mode and gear information, and the verifying the vehicle status information and determining the verification result includes:

[0014] Verifying the vehicle mode to obtain a vehicle mode verification result;

[0015] Verifying the vehicle usage mode to obtain a vehicle usage mode verification result;

[0016] Verifying the gear position information to obtain a gear position verification result;

[0017] The verification result is determined according to the vehicle mode verification result, the vehicle use mode verification result and the gear position verification result.

[0018] In one embodiment, according to the verification result, entering the incognito mode includes:

[0019] If the verification result is that the verification is passed, an activation pop-up window and the vehicle user data range are generated and displayed;

[0020] Obtain the activation instruction generated by the vehicle user based on the activation pop-up window to enter the incognito mode.

[0021] In one embodiment, the first traceless operation instruction triggered by the vehicle user includes:

[0022] In response to a vehicle user triggering a first seamless operation instruction generated by an interactive device arranged at a vehicle end; a plurality of interactive devices are arranged in the vehicle end, and each of the interactive devices corresponds to a different internal space of the vehicle end.

[0023] In one embodiment, the vehicle user data includes: navigation information, Bluetooth connection information, wireless connection information, in-vehicle video recording information, and out-vehicle video recording information.

[0024] In one embodiment, the method further comprises:

[0025] When the vehicle is in the traceless mode, obtaining vehicle mode information in real time;

[0026] If the vehicle mode information does not meet the preset conditions, the traceless mode is exited.

[0027] In a second aspect, the present application also provides a vehicle user data processing system, comprising:

[0028] The processing system includes a vehicle and a non-traceable trigger device disposed on the vehicle, wherein the vehicle includes a controller, wherein:

[0029] The traceless trigger device is used to generate a first traceless operation instruction in response to a trigger from a vehicle user; the controller is used to enter a traceless mode in response to the first traceless operation instruction triggered by the vehicle user; when the vehicle is in the traceless mode, the vehicle user data generated on the vehicle side is uploaded to the cloud, and the vehicle user data is deleted on the vehicle side; and the traceless mode is exited in response to a second traceless operation instruction.

[0030] In a third aspect, the present application further provides a vehicle, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0031] In response to a first invisible operation instruction triggered by a vehicle user, entering the invisible mode;

[0032] When the vehicle is in the traceless mode, the vehicle user data generated by the vehicle end is uploaded to the cloud, and the vehicle user data is deleted on the vehicle end;

[0033] In response to the second incognito operation instruction, exit the incognito mode.

[0034] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:

[0035] In response to a first invisible operation instruction triggered by a vehicle user, entering the invisible mode;

[0036] When the vehicle is in the traceless mode, the vehicle user data generated by the vehicle end is uploaded to the cloud, and the vehicle user data is deleted on the vehicle end;

[0037] In response to the second incognito operation instruction, exit the incognito mode.

[0038] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:

[0039] In response to a first invisible operation instruction triggered by a vehicle user, entering the invisible mode;

[0040] When the vehicle is in the traceless mode, the vehicle user data generated by the vehicle end is uploaded to the cloud, and the vehicle user data is deleted on the vehicle end;

[0041] In response to the second incognito operation instruction, exit the incognito mode.

[0042] The above-mentioned vehicle user data processing method, system, vehicle, computer-readable storage medium and computer program product enter the invisible mode by responding to the first invisible operation instruction triggered by the vehicle user. When the vehicle is in the invisible mode, the vehicle user data generated on the vehicle side is uploaded to the cloud, and the vehicle user data is deleted on the vehicle side; in response to the second invisible operation instruction, the invisible mode is exited. By setting the invisible mode in the vehicle, when the vehicle user has a demand for privacy protection, the invisible mode can be flexibly and conveniently entered through the first invisible operation instruction. And in the invisible mode, only the vehicle user data is uploaded to the cloud for safe driving assessment, and the vehicle user data is deleted on the vehicle side, thereby avoiding the leakage of vehicle user data from the vehicle side, thereby protecting the security of vehicle user data. In addition, the intelligence level of the vehicle is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0044] Figure 1 An application environment diagram of a method for processing vehicle user data in one embodiment;

[0045] Figure 2 is a flow chart of a method for processing vehicle user data in one embodiment;

[0046] Figure 3 is a schematic flow chart of step 202 in one embodiment;

[0047] Figure 4 A schematic diagram of a process of a vehicle entering a traceless mode in one embodiment;

[0048] Figure 5 A schematic diagram of a process of a vehicle exiting a stealth mode in one embodiment;

[0049] Figure 6 is a structural block diagram of a system for processing vehicle user data in one embodiment;

[0050] Figure 7 is a structural block diagram of a device for processing vehicle user data in one embodiment;

[0051] Figure 8 FIG. 1 is a diagram showing the internal structure of a vehicle in one embodiment. DETAILED DESCRIPTION

[0052] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0053] With the popularity of smart cars, the amount of data collected and processed by vehicles has greatly increased, including sensitive data such as driving behavior and location information. At the same time, users are increasingly concerned about personal privacy and hope to protect their personal privacy from being leaked while enjoying the convenience of intelligence. For example, the boss does not want his private data in the car to be seen by other users. For example, with the advancement of intelligence and sharing, the usage pattern of vehicles has changed, and vehicles may be used by multiple users. In response to this situation, vehicle users hope that the vehicle user data related to the user will be cleared after use to protect the user's privacy. However, due to the different models and functions of each vehicle, as well as the growing demand of users for vehicle privacy protection and user data management, how to effectively manage and protect user data has become a technical problem that needs to be solved urgently. For example, the interior of the car includes public space and partition space, so for this model, the privacy of the partition space and public space needs to be considered. It should be noted that the partition space can be understood as certain areas inside the vehicle that are designed to be isolated from the outside world, such as separating the cockpit and the passenger compartment, and the passenger compartment can be used as a private space that is not disturbed by the outside world. The public space can be understood as a shared area in the car, such as a seating area or an entertainment area, which can be equipped with multimedia equipment and the like.

[0054] In response to the technical issue of how to effectively manage and protect user data, the invisible mode is entered by responding to a first invisible operation instruction triggered by the vehicle user; when the vehicle is in the invisible mode, the vehicle user data generated on the vehicle side is uploaded to the cloud, and the vehicle user data is deleted on the vehicle side; in response to a second invisible operation instruction, the invisible mode is exited.

[0055] The vehicle user data processing method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. The vehicle 102 includes a controller 104, and the vehicle 102 is connected to the cloud 106 by communication. The controller can respond to a first traceless operation instruction triggered by a vehicle user to enter a traceless mode; when the vehicle is in the traceless mode, the vehicle user data generated by the vehicle end is uploaded to the cloud, and the vehicle user data is deleted on the vehicle end; and the traceless mode is exited in response to a second traceless operation instruction. The vehicle end 102 can be, but is not limited to, different types of vehicles.

[0056] In an exemplary embodiment, Figure 2 As shown, a method for processing vehicle user data is provided, and the method is applied to Figure 1 The vehicle in the example is used to illustrate, including the following steps 202 to 206. Among them:

[0057] Step 202, in response to a first invisible operation instruction triggered by a vehicle user, entering invisible mode.

[0058] Among them, traceless can be understood as leaving no trace or record after performing certain operations. Traceless in this embodiment means that no trace or record is left on the vehicle side for the user's behavior data and other user-related data on the vehicle side. The traceless data includes but is not limited to one or more of navigation records, digital video recordings, Bluetooth pairing information, wireless LAN connection data, and satellite communication data. The vehicle user can be but is not limited to passengers. This embodiment takes the vehicle user as a passenger as an example.

[0059] It is understandable that the traceless range corresponding to vehicle tracelessness can be that when entering traceless mode, all objects related to the vehicle user in the vehicle are traceless, or it can be understood as the whole vehicle being traceless, that is, all vehicle user data generated on the vehicle is traceless. Because considering that for some models, the navigation on the rear screen does not have the function of searching / querying / viewing navigation records, and only has two methods of voice input / input method input to send to the front row and real-time navigation viewing, the rear map will not leave navigation traces, but there will be search records in the front map. In this case, the rear map record can be deleted in traceless mode, and the vehicle user data can be effectively managed.

[0060] The traceless range can also be determined based on the vehicle user, and the determination method can be in response to the traceless object identification input by the vehicle user from the user interface, and the target traceless object matching the user characteristics is determined from the preset traceless objects according to the traceless object identification, and the user characteristics can be the user's account information. For example, the traceless range can be determined as the third-party usage data and map usage data on the rear TV screen and the map usage data of the front CSD.

[0061] The first traceless operation instruction can be generated by triggering a trigger device set on the vehicle. The trigger device can be set in the rear armrest area of ​​the vehicle, or in the pull-down screen area of ​​the front row of the vehicle, or in any area of ​​the vehicle interior space. The setting position of the trigger device can be determined according to the type of the trigger device. For example, the trigger device is a voice trigger device, which can be set at any position in the vehicle. For example, a voice command to turn on traceless operation generated by a vehicle user is received, and the voice command is recognized to control the vehicle to enter the traceless mode. If the trigger device is controlled by gestures or pull-down, the trigger device can include one set in the front or back row of the vehicle, and the corresponding trigger device can be a display screen set in the back row (for example, a ceiling TV and a seatback TV) and a central control screen PSD set in the front row.

[0062] It should be noted that the settings of the invisible mode entrance are different for different models. For example, for models with front and rear partitions, in order to ensure the privacy of the target space in the car, the invisible mode entrance is placed on the rear screen; for models without partitions, the privacy of the entire vehicle is prioritized, and the invisible mode entrance is placed on the front screen. In other words, by designing the armrest screen entrance and the drop-down screen entrance, combined with voice control, effective management of the front and rear entrances can be achieved.

[0063] Exemplarily, the vehicle side enters the invisible mode in response to a first invisible operation instruction triggered by a vehicle user.

[0064] Step 204, when the vehicle is in the invisible mode, the vehicle user data generated by the vehicle side is uploaded to the cloud, and the vehicle user data is deleted on the vehicle side.

[0065] It is understandable that when the vehicle is in stealth mode, if there is a user logged in in the vehicle system, the user's login status will not be logged out, and the corresponding third-party application will not be logged out. In other words, the stealth mode in this embodiment will not cause the user account login status to be automatically logged out, which can avoid the situation of re-login after the vehicle system is powered on again, reduce the number of operations, and improve the user experience.

[0066] In the traceless state, vehicle user data is truly traceless for vehicle users, that is, there is no corresponding record locally on the vehicle side. For the cloud, it is false traceless, and vehicle user data exists in the cloud.

[0067] Exemplarily, when the vehicle is in stealth mode, the vehicle user data generated on the vehicle side can be encrypted, the encrypted data can be compressed and uploaded to the cloud, and the vehicle user data can be silently deleted on the vehicle side.

[0068] Step 206, in response to the second incognito operation instruction, exit the incognito mode.

[0069] The second traceless operation instruction can be understood as a traceless exit instruction, and the triggering method of the second traceless operation instruction can be automatically generated, or determined by the generation method of the first traceless operation instruction, which will not be described in detail here. The automatically generated second traceless operation instruction can be generated when the current driving mode of the vehicle user ends, or when it is detected that the vehicle mode information does not meet the preset conditions.

[0070] Exemplarily, in response to the second invisible operation instruction, when the invisible mode is exited, the permissions of the invisible objects within the invisible range are updated. For example, when the invisible mode is exited, the sentry mode of the vehicle can be disabled, and the navigation, Bluetooth and wireless connection, and satellite communication records of the vehicle can no longer be deleted.

[0071] In the above-mentioned vehicle user data processing method, by responding to the first traceless operation instruction triggered by the vehicle user, entering the traceless mode, when the vehicle is in the traceless mode, the vehicle user data generated by the vehicle end is uploaded to the cloud, and the vehicle user data is deleted on the vehicle end; responding to the second traceless operation instruction, exiting the traceless mode, based on this data processing method, starting or exiting the traceless mode in a simple way, it is possible to upload the vehicle user data generated by the vehicle end to the cloud and delete the vehicle user data on the vehicle end when the user has a traceless demand, thereby avoiding the leakage of the vehicle user data on the vehicle end, protecting the security of the vehicle user data, and further, avoiding the vehicle user data from being obtained by a third party, thereby improving the security of the vehicle user data. In addition, the intelligence level of the vehicle is improved.

[0072] Optionally, in an exemplary embodiment, the first seamless operation instruction triggered by a vehicle user includes: a first seamless operation instruction generated by an interactive device set on the vehicle side in response to the vehicle user triggering the instruction; multiple interactive devices are set in the vehicle side, and each interactive device corresponds to a different internal space of the vehicle side.

[0073] Among them, the interactive device can be understood as a trigger device, and the interactive device includes an interactive device set in the back row (for example, the TV screen includes a ceiling TV and a backrest TV), an interactive device set in the front row (for example, the pull-down screen of the front row central control screen) and a voice control device. Each interactive device corresponds to a different internal space of the vehicle end, indicating that different traceless entrances can be determined in the vehicle end according to passenger needs and vehicle models. For example, the traceless entrance in the back row is set on the armrest screen, and the traceless entrance in the front row is realized through the pull-down screen entrance and voice control logic.

[0074] The above method can meet the needs of different passengers and ensure the security of vehicle user data by installing interactive equipment in the interior space of the vehicle.

[0075] Before the vehicle enters the traceless mode, it is necessary to determine whether the first precondition for entering the traceless mode is met. Different vehicle models have different first preconditions. Figure 3 As shown, step 202 includes steps 302 to 306. Among them:

[0076] Step 302: Acquire vehicle status information in response to a first traceless operation instruction triggered by a vehicle user.

[0077] Among them, the vehicle status information includes at least one or more of the vehicle mode Car Mode, the vehicle usage mode Usage Mode and the power mode Power Mode, the gear information and the activation status. The vehicle mode includes the normal mode Normal, the factory mode, the transportation mode, the collision mode and the detection mode. The vehicle usage mode includes the parking mode, the deactivation mode, the convenience mode Convenience, the activation mode and the driving mode Driving. The power mode includes the activation mode Active and the driving mode Driving. The gear information includes the parking gear, the forward gear, the reverse gear and the neutral gear. The activation status includes that the vehicle traceless mode is activated and the vehicle traceless mode is not activated.

[0078] Step 304, verify the vehicle status information and determine the verification result.

[0079] Exemplarily, when verifying the vehicle status information, a matching target verification strategy can be determined from the preset verification strategy based on the vehicle identification, and the vehicle status information can be verified based on the target verification strategy. If the vehicle status information meets the preset conditions, a verification result of passing the verification is obtained. Among them, the vehicle identification can be used to characterize the vehicle model. The preset conditions include that the vehicle mode is normal mode, the vehicle use mode is convenient mode or driving mode, the power mode includes activation mode or driving mode, the activation state is that the vehicle traceless mode is not activated, and the gear information is parking gear.

[0080] Step 306, enter the incognito mode according to the verification result.

[0081] For example, if the verification result is passed, the invisible mode is entered. Furthermore, if the verification result is not passed, an information prompt can be generated to prompt the user to solve the problem according to the solution strategy in the information prompt so that the invisible mode is entered. The prompt information can be played in the form of voice or displayed on the user interface of the vehicle. Here, the display form of the prompt information is not specifically limited.

[0082] In this embodiment, the vehicle status information is verified to determine the verification result, and the invisible mode is entered according to the verification result, which enhances the protection of user privacy, simplifies user operations, and improves the user experience.

[0083] Optionally, in an exemplary embodiment, the vehicle status information is verified to determine the verification result, including: verifying the vehicle mode to obtain a vehicle mode verification result; verifying the vehicle usage mode to obtain a vehicle usage mode verification result; verifying the gear information to obtain a gear verification result; and determining the verification result based on the vehicle mode verification result, the vehicle usage mode verification result and the gear verification result.

[0084] Among them, verifying the vehicle mode includes determining whether the vehicle mode is a normal mode, verifying the vehicle use mode includes determining whether the vehicle use mode is a convenient mode and a driving mode, verifying the gear information includes verifying whether the gear information is a parking gear, verifying the power mode includes verifying whether it is an activation mode and a driving mode, and verifying the activation status includes verifying whether the vehicle's traceless mode is not activated.

[0085] For example, for vehicle type S, verify the vehicle mode, vehicle use mode, gear information and activation status of vehicle type S. If the vehicle mode, vehicle use mode, gear information and activation status are all in their corresponding preset states, it means that the verification has passed, the first precondition is met, and the traceless mode can be entered. For vehicle type B, verify the vehicle mode, gear information, power mode and activation status of vehicle type B. If the vehicle mode, gear information and activation status are all in their corresponding preset states, it means that the verification has passed, the first precondition is met, and the traceless mode can be entered.

[0086] Optionally, in order to ensure the reliability of the incognito mode, in an exemplary embodiment, according to the verification result, entering the incognito mode includes: if the verification result is verified to be passed, generating an activation pop-up window and the vehicle user data range and displaying them; obtaining the activation instruction generated by the vehicle user based on the activation pop-up window, and entering the incognito mode.

[0087] Among them, vehicle user data includes navigation information, Bluetooth connection information, wireless connection information, in-car video recording information, and out-of-car video recording information. The scope of vehicle user data can be understood as the data scope affected by the incognito mode. For example, after the incognito mode function is activated, device usage data (such as Bluetooth connection information, wireless connection information, etc.) and geographic location data (such as navigation information) will not be saved, and privacy-related functions (such as general recording of the dash cam, which can be customized, for example, all recordings except emergency recordings can be called general recordings, and emergency recordings can be triggered by sudden braking, sudden acceleration, sudden steering, and collisions).

[0088] Exemplarily, if the verification result is passed, an activation pop-up window and the vehicle user data range are generated and displayed. By clicking the confirmation control of the activation pop-up window, an activation instruction is generated, and the activation instruction generated by the vehicle user based on the activation pop-up window is obtained to enter the incognito mode. This method determines the scope of influence and the effective time of the incognito through secondary confirmation.

[0089] The following are applications that can be entered without a trace, including:

[0090] For example, when the armrest clicks on the Incognito mode, an activation confirmation pop-up window will appear, as well as the vehicle user data range and display. Click to confirm the function activation, and the armrest toast will prompt that the Incognito mode has been activated. If you click Cancel at this time, the function status remains unchanged. For example, for users, there is an Incognito mode card sliding down from the top of the rear armrest, and you can enter the Incognito mode by clicking it. For the rear TV, the second control on the homepage of the display interface is clicked to display the Incognito mode large card, which can be entered by clicking it.

[0091] For example, when the TV-ceiling TV clicks on the invisible mode, an activation confirmation pop-up window and the vehicle user data range appear and are displayed, click to confirm the function activation, and the TV toast prompts that the invisible mode has been activated. If you click Cancel at this time, the function state remains unchanged. For example, when the PSD clicks on the invisible mode, an activation confirmation pop-up window and the vehicle user data range appear and are displayed, click to confirm the function activation, and the PSD toast prompts that the invisible mode has been activated. If you click Cancel at this time, the function state remains unchanged. For example, when the CSD-pull-down screen clicks on the invisible mode, an activation confirmation pop-up window and the vehicle user data range appear and are displayed, click to confirm the function activation, and the CSD toast prompts that the invisible mode has been activated. If you click Cancel at this time, the function state remains unchanged. For example, in the case of voice control activating the invisible mode, its specific implementation method is the same as clicking the invisible mode on the armrest, which will not be repeated here. Further, in an exemplary embodiment, voice control activation only supports the sound zone activation function in the back row of the vehicle.

[0092] In an exemplary embodiment, after entering the activation mode, if the navigation trip ends, the navigation record is not retained, and / or, after the Bluetooth connected device changes from connection to disconnection, the disconnected device pairing record is silently deleted; and / or, after the WI-FI connected device changes from connection to disconnection, the disconnected device pairing record is silently deleted; and / or, general recording is stopped, and the start of DVR general recording is not supported; and / or, the sentry mode is exited, and the activation of the sentry mode is not supported; and / or, for the voice control experience plan, the user set parameters before the activation function are recorded, and the status is switched to off.

[0093] like Figure 4As shown, in an exemplary embodiment, a flow chart of a vehicle entering the stealth mode is shown. When the stealth mode is required, the stealth mode is triggered by any one of the armrests, TV, CSD-pull-down screen and Eva-voice control set at the vehicle end. When triggered, the vehicle status information is obtained, and it is determined whether the availability condition is met according to the vehicle status information, that is, whether the first precondition is met. When the first precondition is met, that is, the verification result is verified, an activation pop-up window and the vehicle user data range are generated and displayed, and the activation instruction generated by the vehicle user based on the activation pop-up window is obtained. The function is activated and enters the stealth mode. In the stealth mode, the DVR stops general recording and prohibits starting, the sentry mode is exited and activation is prohibited, and the navigation, Bluetooth, Wi-Fi, and satellite communication records are silently deleted. This stealth mode operation process ensures the privacy and security of users, effectively manages and protects user data, and further improves the user experience and the intelligence level of the vehicle.

[0094] If the vehicle enters the stealth mode based on the above method, it is also necessary to exit the stealth mode. Optionally, in an exemplary embodiment, in response to the second stealth operation instruction, exiting the stealth mode includes the following three methods:

[0095] Method 1: In response to a second traceless operation instruction triggered by a vehicle user, obtaining vehicle status information; verifying the vehicle status information and determining a verification result; and exiting the traceless mode according to the verification result.

[0096] Exemplarily, in response to a second traceless operation instruction triggered by a vehicle user, the vehicle status information is obtained; at least two modes of the vehicle mode, the vehicle use mode, and the power mode in the vehicle status information are verified, and if the verification passes, it indicates that exit is supported, that is, in response to the second traceless operation instruction, the traceless mode is exited. For example, if the vehicle mode in the vehicle status information is normal mode, and the vehicle use mode is convenient mode or driving mode, the characterization verification is passed. If the vehicle mode in the vehicle status information is normal mode, and the power mode is activation mode or driving mode, the characterization verification is passed.

[0097] Furthermore, in order to ensure the reliability of the incognito mode, in an exemplary embodiment, according to the verification result, exiting the incognito mode includes: if the verification result is verified, an exit confirmation pop-up window and an exit prompt message are generated and displayed; an exit instruction generated by the vehicle user based on the exit confirmation pop-up window is obtained to exit the incognito mode. Among them, the exit prompt message can be that the device usage data is saved normally, and privacy-related functions can be used. The exit prompt message can be, but is not limited to, the following: after the navigation trip is completed, support is provided for retaining navigation records, the Bluetooth device status changes from connected to disconnected, and the disconnected device pairing record is not deleted, the WI-FI status changes from connected to disconnected, and the disconnected device pairing record is not deleted, the satellite communication status changes from connected to disconnected, and the disconnected device pairing record is not deleted, the DVR general recording activation and disable is released, and the user setting parameters before the activation mode are restored, the Sentry mode activation and disable are released, and the Eva-Experience Plan is restored to the user setting parameters before the activation mode.

[0098] The following is an application for exiting Incognito mode: for example, when you click Incognito mode on the handrail, an exit confirmation pop-up window appears, and an exit prompt message is displayed. Click the exit function to activate it, and a toast on the handrail indicates that Incognito mode has been exited. If you click Cancel at this time, the function status remains unchanged, that is, Incognito mode is maintained.

[0099] For example, when you click on Incognito Mode on TV-Ceiling TV, an exit confirmation pop-up window will appear, as well as an exit prompt message, which will be displayed. Click on the exit function to activate it, and the TV toast will prompt that Incognito Mode has been exited. If you click Cancel at this time, the function status will remain unchanged. For the Incognito exit triggered by the TV-Ceiling TV-status bar, in response to the triggering instruction of the function icon on the TV-Ceiling TV-status bar, an exit confirmation pop-up window will appear and prompt that the current Incognito Mode has been activated. Click on the exit function to activate it, and an exit prompt message will be generated and displayed. In response to the triggering instruction in the blank area of ​​the interface, the exit confirmation pop-up window will be hidden.

[0100] For example, when PSD clicks on Incognito mode, an exit confirmation pop-up window appears, as well as exit prompt information and is displayed. Click to activate the exit function, and the PSD toast prompts that the Incognito mode has been exited. If you click Cancel at this time, the function status remains unchanged. For the Incognito exit triggered by the PSD-status bar, in response to the trigger instruction of the function icon on the PSD-status bar, an exit confirmation pop-up window appears and prompts that the current Incognito mode has been activated. Click to activate the exit function, generate and display the exit prompt information, and hide the exit confirmation pop-up window in response to the trigger instruction in the blank area of ​​the interface.

[0101] For example, when you click on Incognito Mode on the CSD-pull-down screen, an exit confirmation pop-up window will appear, as well as an exit prompt message, which will be displayed. Click on the exit function to activate it, and the CSD toast will prompt that Incognito Mode has been exited. If you click Cancel at this time, the function status will remain unchanged. For the Incognito Exit triggered by the CSD-status bar, in response to the triggering instruction of the function icon on the CSD-status bar, an exit confirmation pop-up window will appear and prompt that the current Incognito Mode has been activated. Click on the exit function to activate it, and an exit prompt message will be generated and displayed. In response to the triggering instruction in the blank area of ​​the interface, the exit confirmation pop-up window will be hidden.

[0102] Furthermore, when exiting the invisible mode, if the exit from the invisible mode is a manual exit, it is necessary to determine whether the vehicle meets the second precondition. If the second precondition is met, the invisible mode can be exited in response to the second invisible operation instruction triggered by the vehicle user, which can also be understood as supporting manual exit from the invisible mode. Furthermore, the second precondition includes determining whether the vehicle status information meets at least one of the preset vehicle mode, whether the vehicle use mode meets the preset vehicle use mode, and whether the power mode meets the preset power mode.

[0103] Method 2: When the vehicle is in invisible mode, if the second invisible operation command is a voice command, the invisible mode will be exited.

[0104] Exemplarily, when the vehicle receives a voice command to exit the incognito mode, an exit confirmation pop-up window is generated, and an exit prompt message is generated and displayed, and the vehicle user obtains the exit confirmation command generated based on the exit confirmation pop-up window to exit the incognito mode. For example, a voice command controls the exit from the incognito mode, generates an exit confirmation pop-up window, and generates and displays an exit prompt message, and in response to the vehicle user's exit confirmation command generated based on the exit confirmation pop-up window, an exit prompt message "Incognito mode has been exited" is generated. If the vehicle user responds to the exit cancellation command generated based on the exit cancellation pop-up window, the incognito mode is maintained. Furthermore, in an exemplary embodiment, voice control activation only supports the sound zone activation function in the rear row of the vehicle.

[0105] Method 3: When the vehicle is in traceless mode, obtain vehicle mode information in real time; if the vehicle mode information does not meet the preset conditions, exit the traceless mode.

[0106] Among them, the vehicle mode information may be the mode information obtained in the vehicle management mode, and may include vehicle status change information and system error information. For example, if the status of the vehicle changes, such as low battery, insufficient fuel, etc., it may be necessary to switch to other modes to ensure the normal operation of the vehicle. For another example, when the system detects an abnormality or error, it is necessary to exit the traceless mode for further diagnosis or repair. Exemplarily, when the vehicle is in the traceless mode, the vehicle mode information is obtained in real time; if the vehicle mode information does not meet the preset conditions, the traceless mode is exited, and an exit prompt message is generated, which is displayed on the user interface. The prompt message may be, but is not limited to, "the status is abnormal, and the traceless mode will be exited."

[0107] In an exemplary embodiment, Figure 5 As shown, the process diagram of vehicle exiting the invisible mode is shown. When the invisible mode needs to be exited, the invisible mode can be triggered by any one of automatic exit, armrest, TV, CSD-pull-down screen, CSD-status bar and Eva-voice control set on the vehicle side. When triggered, the invisible mode can be directly exited for the two modes of automatic exit and Eva-voice control. For the control modes of armrest, TV, CSD-pull-down screen and CSD-status bar, the vehicle status information is obtained, and it is determined whether the availability condition is met according to the vehicle status information, that is, whether the second precondition is met. When the second precondition is met, that is, the verification result is verification passed, an exit confirmation pop-up window and an exit prompt message are generated and displayed, and the exit instruction generated by the vehicle user based on the exit confirmation pop-up window is obtained. The function is activated and the invisible mode is exited. When exiting the invisible mode, the general recording disablement of the DVR is lifted, the sentinel disablement mode is lifted, and the navigation, Bluetooth, Wi-Fi, and satellite communication records are no longer deleted. In this way, users can exit the invisible mode at any time as needed, which increases the flexibility of operation.

[0108] Optionally, in an exemplary embodiment, in response to the vehicle user triggering the first traceless operation instruction generated by the interactive device set on the vehicle side, the vehicle status information is obtained, the vehicle status information is verified, and the verification result is determined; if the verification result is verified, an activation pop-up window and the vehicle user data range are generated and displayed; an activation instruction generated by the vehicle user based on the activation pop-up window is obtained, and the traceless mode is entered. When the vehicle is in the traceless mode, the vehicle user data generated by the vehicle side is uploaded to the cloud, and the vehicle user data is deleted on the vehicle side.

[0109] When the vehicle is in the traceless mode, the vehicle mode information is obtained in real time; if the vehicle mode information does not meet the preset conditions, the traceless mode is exited; or, when the vehicle is in the traceless mode, if the second traceless operation instruction is a voice instruction, the traceless mode is exited; or, in response to the second traceless operation instruction triggered by the vehicle user, the vehicle status information is obtained; the vehicle status information is verified to determine the verification result; and according to the verification result, the traceless mode is exited.

[0110] It can be understood that the specific implementation of this embodiment can be achieved through the above-mentioned limitation method, which will not be elaborated here.

[0111] In the above embodiment, the invisible mode is started or exited in a simple way, and the vehicle user data generated by the vehicle side can be uploaded to the cloud when the user has the invisible demand, and the vehicle user data can be deleted on the vehicle side, so as to avoid the leakage of the vehicle user data on the vehicle side, protect the security of the vehicle user data, and further, avoid the vehicle user data from being obtained by a third party, improve the security of the vehicle user data, and effectively manage the vehicle user data. In addition, the intelligence level of the vehicle and the user experience are improved.

[0112] It should be noted that the above-mentioned vehicle user data processing method can enter the invisible mode in response to the first invisible operation instruction triggered by the vehicle user when the vehicle ends the current trip; when the vehicle is in the invisible mode, the vehicle user data generated by the vehicle end is uploaded to the cloud, and the vehicle user data is deleted on the vehicle end, and the invisible mode is exited when it is detected that there is no vehicle user data on the vehicle end, or the invisible mode is automatically exited after the duration of the invisible mode reaches the preset duration. This method realizes the management of vehicle user data and the convenience of operation. It can be understood that users can customize the invisible settings according to their needs, making data management more personalized, supporting post-customization of invisible, and improving user experience.

[0113] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0114] Based on the same inventive concept, the embodiment of the present application also provides a vehicle user data processing system for implementing the vehicle user data processing method involved above. The implementation scheme for solving the problem provided by the system is similar to the implementation scheme recorded in the above method, so the specific limitations in the one or more vehicle user data processing system embodiments provided below can refer to the limitations of the vehicle user data processing method above, and will not be repeated here.

[0115] In an exemplary embodiment, Figure 6 As shown, a vehicle user data processing system is provided, the processing system includes a vehicle and a non-traceable trigger device arranged on the vehicle, the vehicle includes a controller, wherein:

[0116] The traceless triggering device is used to generate a first traceless operation instruction in response to a trigger from a vehicle user;

[0117] The controller is used to enter the invisible mode in response to a first invisible operation instruction triggered by a vehicle user; when the vehicle is in the invisible mode, the vehicle user data generated on the vehicle side is uploaded to the cloud and the vehicle user data is deleted on the vehicle side; and the invisible mode is exited in response to a second invisible operation instruction.

[0118] The vehicle user data processing system enters the invisible mode by responding to the first invisible operation instruction triggered by the vehicle user. When the vehicle is in the invisible mode, the vehicle user data generated by the vehicle end is uploaded to the cloud and the vehicle user data is deleted on the vehicle end; the invisible mode is exited in response to the second invisible operation instruction. Based on this data processing method, the invisible mode can be started or exited in a simple way. When the user has a invisible demand, the vehicle user data generated by the vehicle end can be uploaded to the cloud and deleted on the vehicle end, thereby avoiding leakage of the vehicle user data on the vehicle end and protecting the security of the vehicle user data. Furthermore, the vehicle user data can be prevented from being obtained by a third party, thereby improving the security of the vehicle user data. In addition, the intelligence level of the vehicle is improved.

[0119] In an exemplary embodiment, the controller is also used to obtain vehicle status information in response to a first traceless operation instruction triggered by a vehicle user; verify the vehicle status information and determine a verification result; and enter the traceless mode based on the verification result.

[0120] In an exemplary embodiment, the controller is further configured to verify the vehicle mode to obtain a vehicle mode verification result;

[0121] Verifying the vehicle usage mode to obtain a vehicle usage mode verification result;

[0122] Verifying the gear position information to obtain a gear position verification result;

[0123] The verification result is determined according to the vehicle mode verification result, the vehicle use mode verification result and the gear position verification result.

[0124] In an exemplary embodiment, the controller is further configured to generate and display an activation pop-up window and a vehicle user data range if the verification result is a passed verification;

[0125] Obtain the activation instruction generated by the vehicle user based on the activation pop-up window to enter the incognito mode.

[0126] In an exemplary embodiment, the controller is also used to respond to a first seamless operation instruction generated by an interactive device set on the vehicle end in response to a vehicle user triggering the instruction; multiple interactive devices are set in the vehicle end, and each of the interactive devices corresponds to a different internal space of the vehicle end.

[0127] In an exemplary embodiment, the vehicle user data includes: navigation information, Bluetooth connection information, wireless connection information, in-vehicle video recording information, and out-vehicle video recording information.

[0128] In an exemplary embodiment, the controller is also used to obtain vehicle mode information in real time when the vehicle is in the traceless mode; if the vehicle mode information does not meet a preset condition, the traceless mode is exited.

[0129] Based on the same inventive concept, the embodiment of the present application also provides a vehicle user data processing device for implementing the vehicle user data processing method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the one or more vehicle user data processing device embodiments provided below can refer to the limitations of the vehicle user data processing method above, and will not be repeated here.

[0130] In an exemplary embodiment, Figure 7 As shown, a vehicle user data processing device is provided, including: a traceless entry module 702, a data processing module 704 and a traceless exit module 706, wherein:

[0131] The traceless entry module 702 is used to enter the traceless mode in response to a first traceless operation instruction triggered by a vehicle user.

[0132] The data processing module 704 is used to upload the vehicle user data generated by the vehicle end to the cloud and delete the vehicle user data on the vehicle end when the vehicle is in the stealth mode.

[0133] The traceless exit module 706 is used to exit the traceless mode in response to the second traceless operation instruction.

[0134] The above-mentioned vehicle user data processing device enters the invisible mode by responding to the first invisible operation instruction triggered by the vehicle user. When the vehicle is in the invisible mode, the vehicle user data generated by the vehicle end is uploaded to the cloud and the vehicle user data is deleted on the vehicle end; in response to the second invisible operation instruction, the invisible mode is exited. Based on this data processing method, the invisible mode can be started or exited in a simple way. When the user has a invisible demand, the vehicle user data generated by the vehicle end can be uploaded to the cloud and deleted on the vehicle end, thereby avoiding leakage of the vehicle user data on the vehicle end and protecting the security of the vehicle user data. Furthermore, the vehicle user data can be prevented from being obtained by a third party, thereby improving the security of the vehicle user data. In addition, the intelligence level of the vehicle is improved.

[0135] In an exemplary embodiment, the traceless entry module 702 includes a data acquisition module and a verification module, wherein the data acquisition module is used to acquire vehicle status information in response to a first traceless operation instruction triggered by a vehicle user;

[0136] A verification module, used to verify the vehicle status information and determine a verification result;

[0137] The traceless entry module 702 is used to enter the traceless mode according to the verification result.

[0138] In an exemplary embodiment, the verification module is used to verify the vehicle mode to obtain a vehicle mode verification result;

[0139] Verifying the vehicle usage mode to obtain a vehicle usage mode verification result;

[0140] Verifying the gear position information to obtain a gear position verification result;

[0141] The verification result is determined according to the vehicle mode verification result, the vehicle use mode verification result and the gear position verification result.

[0142] In an exemplary embodiment, the traceless entry module 702 is used to generate and display an activation pop-up window and a vehicle user data range if the verification result is a passed verification;

[0143] Obtain the activation instruction generated by the vehicle user based on the activation pop-up window to enter the incognito mode.

[0144] In an exemplary embodiment, the seamless entry module 702 is used to respond to a first seamless operation instruction generated by an interactive device set on the vehicle side in response to a vehicle user triggering the instruction; multiple interactive devices are set in the vehicle side, and each of the interactive devices corresponds to a different internal space of the vehicle side.

[0145] In an exemplary embodiment, the vehicle user data includes: navigation information, Bluetooth connection information, wireless connection information, in-vehicle video recording information, and out-vehicle video recording information.

[0146] In an exemplary embodiment, the traceless exit module 706 is used to obtain vehicle mode information in real time when the vehicle is in the traceless mode; if the vehicle mode information does not meet the preset conditions, the traceless mode is exited.

[0147] Each module in the above-mentioned vehicle user data processing device can be implemented in whole or in part by software, hardware or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0148] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 8 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface, the display unit and the input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a method for processing vehicle user data is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0149] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0150] In one embodiment, a vehicle is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0151] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0152] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0153] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0154] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0155] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0156] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for processing vehicle user data, characterized in that: The method comprises: In response to a first invisible operation instruction triggered by a vehicle user, entering the invisible mode; When the vehicle is in the traceless mode, the vehicle user data generated by the vehicle end is uploaded to the cloud, and the vehicle user data is deleted on the vehicle end; In response to the second incognito operation instruction, exit the incognito mode.

2. The method according to claim 1, characterized in that The step of entering the invisible mode in response to a first invisible operation instruction triggered by a vehicle user includes: In response to a first traceless operation instruction triggered by a vehicle user, obtaining vehicle status information; Verifying the vehicle status information and determining a verification result; According to the verification result, enter the incognito mode.

3. The method according to claim 2, characterized in that The vehicle status information includes a vehicle mode, a vehicle use mode, and gear information. The verifying the vehicle status information and determining the verification result includes: Verifying the vehicle mode to obtain a vehicle mode verification result; Verifying the vehicle usage mode to obtain a vehicle usage mode verification result; Verifying the gear position information to obtain a gear position verification result; The verification result is determined according to the vehicle mode verification result, the vehicle use mode verification result and the gear position verification result.

4. The method according to claim 2, characterized in that: According to the verification result, entering the incognito mode includes: If the verification result is that the verification is passed, an activation pop-up window and the vehicle user data range are generated and displayed; Obtain the activation instruction generated by the vehicle user based on the activation pop-up window to enter the incognito mode.

5. The method according to claim 1, characterized in that The first traceless operation instruction triggered in response to the vehicle user includes: In response to a vehicle user triggering a first seamless operation instruction generated by an interactive device arranged at a vehicle end; a plurality of interactive devices are arranged in the vehicle end, and each of the interactive devices corresponds to a different internal space of the vehicle end.

6. The method according to claim 1, characterized in that The vehicle user data includes: navigation information, Bluetooth connection information, wireless connection information, in-vehicle video recording information, and out-vehicle video recording information.

7. The method according to claim 1, characterized in that The method further comprises: When the vehicle is in the traceless mode, obtaining vehicle mode information in real time; If the vehicle mode information does not meet the preset conditions, the traceless mode is exited.

8. A vehicle user data processing system, characterized in that: The processing system includes a vehicle and a non-traceable trigger device disposed on the vehicle, wherein the vehicle includes a controller, wherein: The traceless triggering device is used to generate a first traceless operation instruction in response to a trigger from a vehicle user; The controller is used to enter the invisible mode in response to a first invisible operation instruction triggered by a vehicle user; when the vehicle is in the invisible mode, the vehicle user data generated on the vehicle side is uploaded to the cloud and the vehicle user data is deleted on the vehicle side; and the invisible mode is exited in response to a second invisible operation instruction.

9. A vehicle, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.