Automatic driving personalized information processing method and device and storage medium

By performing local login matching and storage in the absence of a network, the problem of low reliability in the configuration and storage of personalized information for autonomous vehicles is solved, and reliable configuration and cloud synchronization of personalized information are achieved in environments with poor network conditions.

CN121389088APending Publication Date: 2026-01-23CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511276969.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-08
Publication Date
2026-01-23

AI Technical Summary

Technical Problem

In areas with poor network signal, autonomous vehicles cannot connect to the internet, leading to problems with the reliability of personalized information configuration and storage.

Method used

In the absence of a network, personalized information is matched and stored locally through login, and synchronized to the cloud when there is a network connection, ensuring reliable configuration and storage of personalized information.

Benefits of technology

It improves the reliability of personalized information configuration and storage, ensuring that personalized configuration can be performed even in a network-free environment, and that it is updated synchronously when the network is restored.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121389088A_ABST
    Figure CN121389088A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic driving personalized information processing method and device and a storage medium, and relates to the field of intelligent driving, and the method comprises the steps: obtaining a network connection state of a vehicle; in response to an automatic driving personalized login operation triggered by a user, user login information is obtained, and the user login information comprises a user identifier and a password; if the network connection state is no network, performing login matching according to the user login information and the local login information; if the login matching is successful, acquiring personalized information corresponding to the user identifier locally, and displaying according to the personalized information; obtaining a modification operation of the user on the personalized information, and locally storing the modified personalized information; and when the network connection state is a network state, performing cloud synchronization according to the user identifier and the modified personalized information. According to the embodiment of the invention, login matching can be carried out according to locally stored personalized information under the condition of no network, personalized configuration is provided for a user, and the reliability of personalized information configuration and storage 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 intelligent driving, in particular to the field of automatic driving personalized information storage, and more particularly to an automatic driving personalized information processing method and device and a storage medium. BACKGROUND

[0002] With the rapid development of the automobile industry, automatic driving is widely used. L3 level automatic driving refers to conditional automatic driving, and users (also known as drivers) can make personalized settings for intelligent driving functions, thereby controlling the automatic driving of the vehicle in the L3 level.

[0003] At present, the setting and storage method of personalized information is that the user logs in to a cloud account to make personalized settings and stores the personalized information in the cloud. However, when the vehicle enters an area with poor network signal and the like, it cannot be connected to the network, resulting in that the automatic driving cannot be performed according to the personalized information. How to improve the reliability of personalized information configuration and storage has become a problem to be solved. SUMMARY

[0004] The present application provides an automatic driving personalized information processing method, device and storage medium to solve the problem of low reliability of current personalized information configuration and storage.

[0005] According to an aspect of the present application, an automatic driving personalized information processing method is provided, comprising:

[0006] obtaining the network connection state of the vehicle;

[0007] in response to an automatic driving personalized login operation triggered by the user, obtaining user login information, the user login information including a user identifier and a password;

[0008] if the network connection state is no network, performing login matching according to the user login information and local login information;

[0009] if the login matching is successful, obtaining the personalized information corresponding to the user identifier locally, and displaying the personalized information according to the personalized information;

[0010] obtaining a modification operation of the user on the personalized information, and storing the modified personalized information locally;

[0011] when the network connection state is a network state, performing cloud synchronization according to the user identifier and the modified personalized information.

[0012] According to another aspect of the present application, an automatic driving personalized information processing device is provided, comprising:

[0013] a connection state obtaining module for obtaining the network connection state of the vehicle;

[0014] The login information acquisition module is used to acquire user login information in response to a user-triggered personalized login operation for autonomous driving. The user login information includes a user identifier and a password.

[0015] The login matching module is used to perform login matching based on user login information and local login information if the network connection status is no network.

[0016] The personalized configuration module is used to obtain the personalized information corresponding to the user identifier locally, and display it according to the personalized information; obtain the user's modification operation on the personalized information, and store the modified personalized information locally;

[0017] The synchronization module is used to perform cloud synchronization based on the user identifier and the modified personalized information when the network connection status is "network available".

[0018] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0019] At least one processor; and

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

[0021] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the method for processing personalized information for autonomous driving as described in any embodiment of the present invention.

[0022] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the method for processing personalized information for autonomous driving as described in any embodiment of the present invention.

[0023] The technical solution of this invention involves: acquiring the network connection status of a vehicle; responding to a user-triggered personalized login operation for autonomous driving, acquiring user login information, including a user identifier and password; if the network connection status is no network, performing login matching based on the user login information and local login information; if the login matching is successful, acquiring the personalized information corresponding to the user identifier locally and displaying it; acquiring the user's modification operation on the personalized information and storing the modified personalized information locally; and when the network connection status is network-enabled, performing cloud synchronization based on the user identifier and the modified personalized information. Compared to the current problem of low reliability in personalized information configuration and storage, the technical solution of this invention stores personalized information locally, enabling login matching even without a network connection and providing personalized configurations to the user, thus improving the reliability of personalized information configuration and storage.

[0024] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

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

[0026] Figure 1 A flowchart illustrating a method for processing personalized information for autonomous driving, provided as an embodiment of the present invention;

[0027] Figure 2 A flowchart illustrating another method for processing personalized information for autonomous driving provided in an embodiment of the present invention;

[0028] Figure 3 A flowchart illustrating another method for processing personalized information for autonomous driving provided in an embodiment of the present invention;

[0029] Figure 4 This is a schematic diagram of the structure of a processing device for personalized information in autonomous driving provided in an embodiment of the present invention;

[0030] Figure 5 A schematic diagram of the structure of an electronic device for implementing the autonomous driving personalized information processing method of this embodiment of the invention. Detailed Implementation

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

[0032] It should be noted that the terms "comprising" and "having" and any variations thereof in the specification, claims and accompanying drawings of this invention are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such processes, methods, products or devices.

[0033] With the rapid development of the automotive industry, autonomous driving has been widely applied. Level 3 autonomous driving refers to conditional autonomous driving, where users can personalize intelligent driving functions to achieve autonomous vehicle control at Level 3.

[0034] Currently, personalized information is set and stored by users logging into their cloud accounts to make personalized settings, which are then stored in the cloud. However, when vehicles enter areas with poor network signals, they cannot connect to the internet, making it impossible to perform autonomous driving based on personalized information. Improving the reliability of personalized information configuration and storage has become an urgent problem to be solved.

[0035] Figure 1 This is a flowchart illustrating a method for processing personalized information for autonomous driving according to an embodiment of the present invention. This embodiment is applicable to situations where personalized information related to intelligent driving is configured, stored, and used under various network conditions. The method can be executed by a device for processing personalized information for autonomous driving, which can be implemented in hardware and / or software. This device can be configured in electronic devices such as vehicle controllers, where the vehicle controller can be an in-vehicle infotainment system controller, an intelligent driving domain controller, or a vehicle controller. Figure 1 As shown, the method includes:

[0036] Step S101: Obtain the vehicle's network connection status.

[0037] Optionally, after obtaining the vehicle's network connectivity status, the following may also be included:

[0038] If the network connection status is no network, output the first prompt message, which indicates that the current state is no network.

[0039] The above implementation can improve usability by prompting the user with the current network status through a first prompt message when there is no network.

[0040] Step S102: In response to the user-triggered personalized login operation for autonomous driving, obtain user login information, which includes user identifier and password.

[0041] Step S103: If the network connection status is no network, perform login matching based on user login information and local login information.

[0042] Step S104: If the login is successfully matched, obtain the personalized information corresponding to the user identifier locally and display it according to the personalized information.

[0043] Optionally, after performing login matching based on user login information and local login information, the following steps are also included:

[0044] If login matching fails, a second prompt message will be displayed, canceling the personalized configuration process. The second prompt message indicates that personalized configuration needs to be performed after the network is restored.

[0045] The above implementation can prompt the user with a second message when matching fails, indicating that personalized configuration can be performed after the network is restored, thereby avoiding multiple attempts or long waiting times and improving usability.

[0046] Step S105: Obtain the user's modification operation on the personalized information and store the modified personalized information locally.

[0047] Step S106: When the network connection status is "network available", perform cloud synchronization based on the user identifier and the modified personalized information.

[0048] Furthermore, after obtaining the vehicle's network connection status in step S101, the process also includes:

[0049] If the network connection status is "network available", login matching is performed based on user login information and cloud login information, wherein the user login information includes user ID and password;

[0050] If the login is successfully matched, the personalized information corresponding to the user identifier is obtained from the cloud and displayed according to the personalized information;

[0051] The system obtains the user's modification operations on the personalized information and synchronously stores the modified personalized information both locally and in the cloud.

[0052] The above implementation method can perform login matching based on cloud login information when there is a network connection, and synchronously store the personalized information set by the user in the local machine and the cloud, thereby improving the reliability of storage.

[0053] Furthermore, after matching login information based on user login information and cloud login information, the process also includes:

[0054] If login matching fails, the default settings information of the personalized configuration is output; the user's modification operation on the default settings information is obtained, and the modified default settings information is synchronously stored locally and in the cloud.

[0055] The above implementation method can treat a user as a new user when a single network match fails, provide the user with default settings information, and add a new personalized information record for the user after the user modifies the default settings information and store it synchronously. This realizes the addition and storage of personalized settings for unknown users and improves usability.

[0056] Optionally, the modified personalized information can be synchronized and stored both locally and in the cloud, which can be implemented as follows:

[0057] If the user identifier is already stored locally, then the update is performed based on the user identifier and the modified personalization information.

[0058] Optionally, the modified personalized information can be synchronized and stored both locally and in the cloud, which can also be implemented as follows:

[0059] If the user identifier is not stored locally, determine whether the amount of personalized information already stored locally has reached the threshold.

[0060] If the quantity threshold is not reached, the user identifier and the modified personalized information will be stored locally.

[0061] If the quantity threshold has been reached, delete one piece of personalized information based on the usage record, and store the user identifier and the modified personalized information locally.

[0062] The above implementation method can process personalized information according to local storage conditions, thereby improving storage reliability.

[0063] The method for processing personalized information for autonomous driving provided in this invention includes: obtaining the network connection status of the vehicle; responding to a user-triggered personalized login operation for autonomous driving, obtaining user login information, including a user identifier and password; if the network connection status is no network, performing login matching based on the user login information and local login information; if the login matching is successful, obtaining the personalized information corresponding to the user identifier locally and displaying it; obtaining the user's modification operation on the personalized information and storing the modified personalized information locally; and when the network connection status is network-enabled, performing cloud synchronization based on the user identifier and the modified personalized information. Compared to the current problem of low reliability in personalized information configuration and storage, the method for processing personalized information for autonomous driving provided in this invention stores personalized information locally, enabling login matching even without a network connection, and providing personalized configurations to the user, thus improving the reliability of personalized information configuration and storage.

[0064] Figure 2 This is a flowchart illustrating a method for processing personalized information for autonomous driving, provided in an embodiment of the present invention. As an explanation of the network-free state in the above embodiment, the method includes:

[0065] Step S201: Obtain the vehicle's network connection status. If the network connection status is "no network," output the first prompt message.

[0066] The first prompt message indicates that the network is currently unavailable.

[0067] Step S202: In response to the user-triggered personalized login operation for autonomous driving, obtain user login information, which includes user identifier and password.

[0068] Step S203: If the network connection status is no network, perform login matching based on user login information and local login information.

[0069] Step S204: If the login is successfully matched, obtain the personalized information corresponding to the user identifier locally and display it according to the personalized information.

[0070] Step S205: If login matching fails, output the second prompt message and cancel the personalized configuration process.

[0071] The second prompt message indicates that personalized configuration is required after the network is restored.

[0072] Step S206: Obtain the user's modification operation on the personalized information and store the modified personalized information locally.

[0073] Step S207: When the network connection status is "network available", perform cloud synchronization based on the user identifier and the modified personalized information.

[0074] In the above embodiments, in the absence of network access, a "no network" prompt can be displayed to the driver in the personalized operation display module before the driver logs in. The content of the "no network" prompt can be a first prompt message. The personalized operation display module is used to provide users with personalized information configuration through a user interface. In response to a login operation performed by the user through the personalized operation display module, the login information entered by the user is obtained and matched with the local login information in the local storage module. If the user identifier in the user login information already exists in the local login information, and the user password is correct, the personalized settings related to that user identifier are read from the local login information and displayed in the personalized settings display module. If the user identifier in the user login information does not exist in the local login information, the personalized operation display module prompts that the ID does not exist and outputs a second prompt message. The second prompt message can indicate that the relevant personalized settings functions need to be supported after the network is restored.

[0075] When a user makes relevant settings in the personalized operation display module, such as setting whether to enable driving assistance, set following distance, or set whether to activate voice alarm, the user's user ID and the set personalized information are stored locally. When the network status is restored, the locally stored user ID and personalized information are synchronized with the cloud.

[0076] Figure 3 This is a flowchart illustrating a method for processing personalized information for autonomous driving, provided by an embodiment of the present invention. As an explanation of the network status in the above embodiment (network available), the method includes:

[0077] Step S301: Obtain the vehicle's network connection status.

[0078] Step S302: If the network connection status is "network available", perform login matching based on user login information and cloud login information. The user login information includes user ID and password.

[0079] Step S303: If the login is successfully matched, obtain the personalized information corresponding to the user identifier through the cloud and display it according to the personalized information.

[0080] Step S304: Obtain the user's modification operation on the personalized information, and synchronously store the modified personalized information locally and in the cloud.

[0081] Step S305: If login matching fails, output the default settings information of the personalized configuration; obtain the user's modification operation on the default settings information.

[0082] Step S306: If the user identifier is already stored locally, then update the information based on the user identifier and the modified personalized information.

[0083] Step S307: If the user identifier is not stored locally, determine whether the amount of personalized information already stored locally has reached the quantity threshold.

[0084] Step S308: If the quantity threshold is not reached, store the user identifier and the modified personalized information locally.

[0085] Step S309: If the quantity threshold has been reached, delete one personalized information record based on the usage record, and store the user identifier and the modified personalized information locally.

[0086] In the above embodiments, when a network connection is available, a "no network" prompt can be displayed to the driver in the personalized operation display module before the driver logs in. The content of the "no network" prompt can be a first prompt message. The personalized operation display module is used to provide users with personalized information configuration through a user interface. In response to a login operation performed by the user through the personalized operation display module, the login information entered by the user is obtained and matched with the local login information in the local storage module. If the user identifier in the user login information already exists in the local login information, and the user password is correct, the personalized settings related to that user identifier are read from the local login information and displayed in the personalized settings display module. If the user identifier in the user login information does not exist in the local login information, the personalized operation display module prompts that the ID does not exist and outputs a second prompt message. The second prompt message can indicate that the relevant personalized settings functions need to be supported after the network is restored.

[0087] In the above implementation, when a network connection is available, in response to a user's login operation performed through the personalized operation display module, the system obtains the user's input login information and matches it with the cloud-stored login information. If the user identifier in the user's login information already exists in the cloud-stored login information, and the user's password is correct, then the personalized settings related to that user identifier are read from the cloud-stored login information and displayed in the personalized settings display module. If the user identifier does not exist, then the system outputs default settings information in the personalized operation display module, such as whether to enable driving assistance, set following distance, or set whether to activate voice alarms. The personalized information set by the user is then stored in the cloud.

[0088] In addition, whenever cloud storage is performed, the relevant content is synchronized and stored locally. Due to limited local storage resources, the maximum number of user identifiers and related personalized settings that can be stored locally is a preset threshold (IDMax). When synchronizing cloud storage, the following checks are performed on the local storage:

[0089] If the user ID already exists locally, the existing personalized settings will be updated and stored. If the user ID has not been stored locally, the system will check if the number of currently stored user IDs exceeds a preset threshold, also known as the storage limit IDMax. If it does not exceed the limit, the current driver user ID and related settings will be stored locally. If the storage limit is exceeded, the system will delete the least used ID and its related personalized settings based on their usage time, and then store the current personalized settings.

[0090] Figure 4 This is a schematic diagram of a processing device for personalized information in autonomous driving provided by an embodiment of the present invention. This embodiment is applicable to situations where personalized information related to intelligent driving is configured, stored, and used under various network conditions. This device can be executed by a processing device for personalized information in autonomous driving, which can be implemented in hardware and / or software. This processing device can be configured in electronic devices such as vehicle controllers, where the vehicle controller can be an in-vehicle infotainment system, an intelligent driving domain controller, or a vehicle controller. Figure 4 As shown, the device includes: a connection status acquisition module 41, a login information acquisition module 42, a login matching module 43, a personalized configuration module 44, and a synchronization module 45.

[0091] Connection status acquisition module 41 is used to acquire the network connection status of the vehicle;

[0092] The login information acquisition module 42 is used to acquire user login information in response to the user-triggered autonomous driving personalized login operation. The user login information includes user identifier and password.

[0093] The login matching module 43 is used to perform login matching based on user login information and local login information if the network connection status is no network.

[0094] The personalization configuration module 44 is used to obtain the personalization information corresponding to the user identifier locally, and display it according to the personalization information; obtain the user's modification operation on the personalization information, and store the modified personalization information locally;

[0095] The synchronization module 45 is used to perform cloud synchronization based on the user identifier and the modified personalized information when the network connection status is "network available".

[0096] Optionally, a prompting module may also be included in the above embodiments.

[0097] The prompting module is used to output a first prompt message if the network connection status of the vehicle is no network after obtaining the network connection status. The first prompt message is used to indicate that the current state is no network.

[0098] Based on the above embodiments, optionally, the prompting module is further configured to, after performing login matching based on user login information and local login information, if login matching fails, output a second prompt message to cancel the personalized configuration process, wherein the second prompt message is used to explain that personalized configuration needs to be performed after the network is restored.

[0099] Based on the above embodiments, optionally, the login matching module 43 is further configured to, after obtaining the network connection status of the vehicle, if the network connection status is a network-enabled status, perform login matching based on user login information and cloud login information, wherein the user login information includes user identifier and password;

[0100] The personalized configuration module 44 is also used to, if the login matching is successful, obtain the personalized information corresponding to the user identifier through the cloud, and display it according to the personalized information;

[0101] The system obtains the user's modification operations on the personalized information and synchronously stores the modified personalized information both locally and in the cloud.

[0102] Based on the above embodiments, optionally, the personalized configuration module 44 is further configured to: after performing login matching based on user login information and cloud login information, if login matching fails, output the default setting information of the personalized configuration; obtain the user's modification operation on the default setting information, and synchronously store the modified default setting information locally and in the cloud.

[0103] Based on the above embodiments, optionally, the personalized configuration module 44 is used to synchronously store the modified personalized information locally and in the cloud, including:

[0104] If the user identifier is already stored locally, then the update is performed based on the user identifier and the modified personalization information.

[0105] Based on the above embodiments, optionally, the personalized configuration module 44 is used to synchronously store the modified personalized information locally and in the cloud, including:

[0106] If the user identifier is not stored locally, determine whether the amount of personalized information already stored locally has reached the threshold.

[0107] If the quantity threshold is not reached, the user identifier and the modified personalized information will be stored locally.

[0108] If the quantity threshold has been reached, delete one piece of personalized information based on the usage record, and store the user identifier and the modified personalized information locally.

[0109] The autonomous driving personalized information processing device provided in this embodiment of the invention includes a connection status acquisition module 41 for acquiring the network connection status of the vehicle; a login information acquisition module 42 for acquiring user login information in response to a user-triggered autonomous driving personalized login operation, the user login information including a user identifier and a password; a login matching module 43 for performing login matching based on the user login information and local login information if the network connection status is no network; a personalized configuration module 44 for acquiring personalized information corresponding to the user identifier locally, displaying it according to the personalized information, acquiring user modification operations on the personalized information, and storing the modified personalized information locally; and a synchronization module 45 for performing cloud synchronization based on the user identifier and the modified personalized information when the network connection status is network available. Compared to the current problem of low reliability in personalized information configuration and storage, the autonomous driving personalized information processing device provided in this embodiment of the invention stores personalized information locally, and can perform login matching based on the locally stored personalized information even without a network, and provide personalized configuration for the user, thereby improving the reliability of personalized information configuration and storage.

[0110] The autonomous driving personalized information processing device provided in the embodiments of the present invention can execute the autonomous driving personalized information processing method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the method.

[0111] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Electronic device 10 is intended to represent various forms of electronic devices such as automotive controllers, including in-vehicle infotainment system controllers, intelligent driving domain controllers, or vehicle controllers. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the invention described and / or claimed herein.

[0112] like Figure 5As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0113] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as touch screen, physical button, etc.; output unit 17, such as various types of display, speaker, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0114] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as methods for processing personalized information for autonomous driving.

[0115] In some embodiments, the method for processing personalized information for autonomous driving can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the method for processing personalized information for autonomous driving described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the method for processing personalized information for autonomous driving by any other suitable means (e.g., by means of firmware).

[0116] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0117] Computer programs for implementing the autonomous driving personalized information processing method of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The computer programs can be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0118] The invention also provides a computer-readable storage medium storing computer instructions for causing a processor to execute a method for processing personalized information for autonomous driving, including:

[0119] Obtain the vehicle's network connection status;

[0120] In response to a user-triggered personalized login operation for autonomous driving, the system obtains user login information, which includes a user identifier and a password.

[0121] If the network connection status is no network, login matching is performed based on user login information and local login information;

[0122] If the login is successfully matched, the personalized information corresponding to the user identifier is obtained locally, and displayed according to the personalized information;

[0123] Obtain the user's modification operation on the personalized information, and store the modified personalized information locally;

[0124] When the network connection status is "network available", cloud synchronization is performed based on the user identifier and the modified personalized information.

[0125] Based on the above embodiments, optionally, after obtaining the network connection status of the vehicle, the method further includes:

[0126] If the network connection status is no network, output the first prompt message, which indicates that the current state is no network.

[0127] Based on the above embodiments, optionally, after performing login matching based on user login information and local login information, the method further includes:

[0128] If login matching fails, a second prompt message will be displayed, canceling the personalized configuration process. The second prompt message indicates that personalized configuration needs to be performed after the network is restored.

[0129] Based on the above embodiments, optionally, after obtaining the network connection status of the vehicle, the method further includes:

[0130] If the network connection status is "network available", login matching is performed based on user login information and cloud login information, wherein the user login information includes user ID and password;

[0131] If the login is successfully matched, the personalized information corresponding to the user identifier is obtained from the cloud and displayed according to the personalized information;

[0132] The system obtains the user's modification operations on the personalized information and synchronously stores the modified personalized information both locally and in the cloud.

[0133] Based on the above embodiments, optionally, after performing login matching based on user login information and cloud login information, the method further includes:

[0134] If login matching fails, the default settings information of the personalized configuration is output; the user's modification operation on the default settings information is obtained, and the modified default settings information is synchronously stored locally and in the cloud.

[0135] Based on the above embodiments, optionally, the modified personalized information can be synchronously stored locally and in the cloud, including:

[0136] If the user identifier is already stored locally, then the update is performed based on the user identifier and the modified personalization information.

[0137] Based on the above embodiments, optionally, the modified personalized information can be synchronously stored locally and in the cloud, including:

[0138] If the user identifier is not stored locally, determine whether the amount of personalized information already stored locally has reached the threshold.

[0139] If the quantity threshold is not reached, the user identifier and the modified personalized information will be stored locally.

[0140] If the quantity threshold has been reached, delete one piece of personalized information based on the usage record, and store the user identifier and the modified personalized information locally.

[0141] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0142] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0143] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include: vehicle-to-everything (V2X) networks, local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0144] A computing system may include clients and servers. Clients and servers are generally located far apart and typically interact through a communication network. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other.

[0145] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0146] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A method for processing personalized information for autonomous driving, characterized in that, include: Obtain the vehicle's network connection status; In response to a user-triggered personalized login operation for autonomous driving, the system obtains user login information, which includes a user identifier and a password. If the network connection status is no network, login matching is performed based on user login information and local login information; If the login is successfully matched, the personalized information corresponding to the user identifier is obtained locally, and displayed according to the personalized information; Obtain the user's modification operation on the personalized information, and store the modified personalized information locally; When the network connection status is "network available", cloud synchronization is performed based on the user identifier and the modified personalized information.

2. The method according to claim 1, characterized in that, After obtaining the vehicle's network connectivity status, the following is also included: If the network connection status is no network, output the first prompt message, which indicates that the current state is no network.

3. The method according to claim 1, characterized in that, After matching logins based on user login information and local login information, the process also includes: If login matching fails, a second prompt message will be displayed, canceling the personalized configuration process. The second prompt message indicates that personalized configuration needs to be performed after the network is restored.

4. The method according to claim 1, characterized in that, After obtaining the vehicle's network connectivity status, the following is also included: If the network connection status is "network available", login matching is performed based on user login information and cloud login information, wherein the user login information includes user ID and password; If the login is successfully matched, the personalized information corresponding to the user identifier is obtained from the cloud and displayed according to the personalized information; The system obtains the user's modification operations on the personalized information and synchronously stores the modified personalized information both locally and in the cloud.

5. The method according to claim 4, characterized in that, After matching login information based on user login information and cloud login information, the process also includes: If login matching fails, the default settings information of the personalized configuration is output; the user's modification operation on the default settings information is obtained, and the modified default settings information is synchronously stored locally and in the cloud.

6. The method according to claim 5, characterized in that, The modified personalized information is synchronized and stored both locally and in the cloud, including: If the user identifier is already stored locally, then the update is performed based on the user identifier and the modified personalization information.

7. The method according to claim 5, characterized in that, The modified personalized information is synchronized and stored both locally and in the cloud, including: If the user identifier is not stored locally, determine whether the amount of personalized information already stored locally has reached the threshold. If the quantity threshold is not reached, the user identifier and the modified personalized information will be stored locally. If the quantity threshold has been reached, delete one piece of personalized information based on the usage record, and store the user identifier and the modified personalized information locally.

8. A device for processing personalized information for autonomous driving, characterized in that, include: The connection status acquisition module is used to acquire the network connection status of the vehicle. The login information acquisition module is used to acquire user login information in response to a user-triggered personalized login operation for autonomous driving. The user login information includes a user identifier and a password. The login matching module is used to perform login matching based on user login information and local login information if the network connection status is no network. The personalized configuration module is used to obtain the personalized information corresponding to the user identifier locally, and display it according to the personalized information; obtain the user's modification operation on the personalized information, and store the modified personalized information locally; The synchronization module is used to perform cloud synchronization based on the user identifier and the modified personalized information when the network connection status is "network available".

9. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the method for processing personalized information for autonomous driving as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the method for processing personalized information for autonomous driving as described in any one of claims 1-7.