Method and apparatus for controlling login of in-vehicle infotainment application software, and electronic device and storage medium
By creating a login account in the car computer system and binding an application software account, synchronous login and automatic switching are achieved, the complexity and safety of the car computer terminal login are solved, and driving safety and account security are improved.
Patent Information
- Application Number
- PCT/CN2024/105855
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-22
- Filing Date
- 2024-07-17
- Publication Date
- 2025-03-27
AI Technical Summary
On the vehicle side, it is difficult for drivers or passengers to log in to various software under the user name easily from the vehicle side, especially when login verification is required, which affects driving safety and account security.
By creating a car computer system login account and binding the application software account under this account, synchronous login and switching the login status, and automatically switch the login status of the application software based on the vehicle's driving status.
The steps to operate the software in the driving state are simplified, reducing the occupation of driver's attention and ensuring driving safety; at the same time, by automatically switching to the login state, the account security of each user is guaranteed and account information leakage is prevented.
Smart Images

Figure CN2024105855_27032025_PF_FP_ABST
Abstract
Description
Vehicle computer application software login control method, device, electronic device and storage medium Technical Field
[0001] The present application relates to the field of vehicle computers, and in particular to a vehicle computer application software login control method, a vehicle computer application software login control device, an electronic device, a storage medium and a vehicle. Background Art
[0002] With the advancement of intelligent and connected vehicles, the variety and content of in-vehicle applications are growing, and their use is increasing. Mobile phones offer a richer array of applications than vehicles. As vehicle-mounted systems evolve, they are increasingly integrating various mobile applications, in addition to those bundled with automotive applications. For example, logging into the same application on the car's computer as on the phone is possible. However, due to the specific safety requirements of vehicle driving, touchscreen controls are not readily available, as is the case with mobile phones. While voice recognition can somewhat replace touchscreen controls, account security considerations often require login verification, especially for applications shared between the phone and vehicle.
[0003] Therefore, a solution for controlling the login of vehicle-mounted application software is needed, which can facilitate the driver or passenger to log in to various software under the user's name from the vehicle-mounted terminal.
[0004] Summary of the Invention
[0005] The object of the present invention is to provide a vehicle-mounted computer application software login control method, a vehicle-mounted computer application software login control device, an electronic device, a storage medium and a vehicle, so as to solve at least one of the above-mentioned technical problems.
[0006] The present invention provides the following solutions:
[0007] According to one aspect of the present invention, a vehicle-mounted computer application software login control method is provided, the vehicle-mounted computer application software login control method comprising:
[0008] Create a login account for the vehicle system;
[0009] Under the vehicle system login account, bind the application software account under the vehicle system;
[0010] According to the account that logs into the vehicle system, log in to the application software account bound to the vehicle system simultaneously;
[0011] Among them, obtaining vehicle driving status information;
[0012] According to the vehicle's driving status, log in to the application software account corresponding to the vehicle's driving status simultaneously;
[0013] According to the vehicle driving status, the application software account or login status corresponding to the vehicle driving status is switched synchronously.
[0014] Furthermore, the creation of a vehicle system login account includes:
[0015] There are multiple login accounts for the vehicle system;
[0016] According to the current vehicle system login account, log in to the application software account that is bound to the current vehicle system login account;
[0017] According to the current car system login account switch, the login of the application software account bound to the current car system login account is switched synchronously.
[0018] Furthermore, the application software account under the vehicle system is bound to the vehicle system login account, including:
[0019] Bind the user's mobile phone to the corresponding vehicle system login account;
[0020] Obtain application software account information, login verification information, and login steps in the user's mobile phone system;
[0021] Transplanting the application software account information, login verification information, and login step information under the user's mobile phone system to the storage space under the vehicle system login account;
[0022] Bind the user's mobile phone according to the corresponding vehicle system login account, read the storage space under the vehicle system login account, retrieve the account information, login verification information and login step information of the corresponding application software, and log in to the application software.
[0023] Furthermore, the step of switching the login account of the current vehicle system and synchronously switching the login of the application software account bound to the current vehicle system login account includes:
[0024] If the current vehicle system login account is switched, the login status of the application software account corresponding to the current vehicle system login account will be synchronously logged out, or the human-computer interaction channel of the application software account corresponding to the current vehicle system login account will be synchronously exited;
[0025] If you switch back to the current vehicle system login account, the login status of the application software account corresponding to the current vehicle system login account will be restored synchronously, or the human-computer interaction channel of the application software account corresponding to the current vehicle system login account will be restored synchronously.
[0026] Furthermore, the step of binding the user's mobile phone according to the corresponding vehicle system login account includes:
[0027] Get the login status information of the application software account bound to the vehicle system;
[0028] Log into the application software based on the account information, login verification information, and login step information of the corresponding application software, and determine whether the login status of the application software account bound to the vehicle system is successful;
[0029] If the login is unsuccessful, the network status when logging into the application software account bound to the vehicle system is determined;
[0030] If the network status exceeds a preset network status threshold, a login failure message of the corresponding application software and the corresponding application software account is sent.
[0031] Furthermore, the step of creating a login account for the vehicle system may further include:
[0032] Obtain the user's vehicle startup permission information;
[0033] Create a vehicle system login account based on the user's vehicle startup permissions;
[0034] Determine the vehicle startup authority of the current driver's seat user;
[0035] If the current driver's seat user has the permission to start the vehicle, the corresponding driver's seat user's vehicle system login account will be used to log in to the application software account bound to the vehicle system simultaneously.
[0036] According to two aspects of the present invention, a vehicle-mounted computer application software login control device is provided, the vehicle-mounted computer application software login control device comprising:
[0037] Account creation module, used to create a login account for the vehicle system;
[0038] An account binding module is used to bind the application software account under the vehicle system to the vehicle system login account;
[0039] The account login module is used to log in to the application software account bound to the vehicle system synchronously according to the login vehicle system account;
[0040] Driving status module, used to obtain vehicle driving status information;
[0041] A control login module is used to synchronously log in to the application software account corresponding to the vehicle driving status according to the vehicle driving status;
[0042] The switching login module is used to switch according to the vehicle driving status and synchronously switch the application software account or login status corresponding to the vehicle driving status.
[0043] According to three aspects of the present invention, there is provided an electronic device, comprising: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0044] The memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the vehicle-machine application software login control method.
[0045] According to four aspects of the present invention, a computer-readable storage medium is provided, comprising: a computer program executable by an electronic device is stored therein, and when the computer program runs on the electronic device, the electronic device executes the steps of the vehicle application software login control method.
[0046] According to five aspects of the present invention, there is provided a vehicle comprising:
[0047] An electronic device, used to implement the steps of the vehicle-mounted computer application software login control method;
[0048] a processor, the processor running a program, and executing the steps of the vehicle computer application software login control method based on data output by the electronic device when the program is running;
[0049] The storage medium is used to store a program, and when the program is running, it executes the steps of the vehicle computer application software login control method for the data output from the electronic device.
[0050] Through the above solution, the following beneficial technical effects are achieved:
[0051] This application simplifies the steps of operating the software while driving by binding the application software account to the vehicle system account, reducing the user's attention and ensuring driving safety.
[0052] This application switches the application software account along with the vehicle-side system account switch to ensure the account security of each user and prevent the account information, content information, etc. of the application software from being leaked due to forgetting to log out of the vehicle-side system account.
[0053] This application logs into the vehicle-side system account and the bound application software by transparently transmitting biometric information, making account login easy without reducing the security of account information.
[0054] This application automatically generates application software login scripts, so that the application software under each vehicle-side system account can complete automatic login in batches and quickly.
[0055] This application temporarily blocks the human-computer interface of the application software to reduce interference with the driver's attention, ensure driving safety or privacy leakage, while keeping the application software online to obtain information and reduce the omission of important information data.
[0056] This application distinguishes different driving states and logs in different application software, which will limit the application software that affects vehicle driving to the parking state. While ensuring driving safety, it provides the convenience of automatic login. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] FIG1 is a flowchart of a vehicle computer application software login control method provided by one or more embodiments of the present invention.
[0058] FIG2 is a structural diagram of a vehicle-mounted application software login control device provided by one or more embodiments of the present invention.
[0059] FIG3 is a schematic diagram of a vehicle system according to a specific embodiment of the present invention.
[0060] FIG4 is a schematic diagram of an application software login control process according to a specific embodiment of the present invention.
[0061] FIG5 is a block diagram of an electronic device structure of a vehicle-mounted computer application software login control method provided by one or more embodiments of the present invention. DETAILED DESCRIPTION
[0062] The technical solution of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0063] FIG1 is a flowchart of a vehicle computer application software login control method provided by one or more embodiments of the present invention.
[0064] The vehicle computer application software login control method shown in FIG1 includes:
[0065] Step S1, creating a vehicle system login account;
[0066] Step S2: Bind the application software account under the vehicle system login account;
[0067] Step S3, according to the account for logging into the vehicle system, synchronously log in to the application software account bound to the vehicle system;
[0068] Step S4, obtaining vehicle driving status information;
[0069] Step S5, according to the vehicle driving state, synchronously log in to the application software account corresponding to the vehicle driving state;
[0070] Step S6: according to the vehicle driving state, the application software account or login state corresponding to the vehicle driving state is switched synchronously.
[0071] Through the above solution, the following beneficial technical effects are achieved:
[0072] This application simplifies the steps of operating the software while driving by binding the application software account to the vehicle system account, reducing the user's attention and ensuring driving safety.
[0073] This application switches the application software account along with the vehicle-side system account switch to ensure the account security of each user and prevent the account information, content information, etc. of the application software from being leaked due to forgetting to log out of the vehicle-side system account.
[0074] This application logs into the vehicle-side system account and the bound application software by transparently transmitting biometric information, making account login easy without reducing the security of account information.
[0075] This application automatically generates application software login scripts, so that the application software under each vehicle-side system account can complete automatic login in batches and quickly.
[0076] This application temporarily blocks the human-computer interface of the application software to reduce interference with the driver's attention, ensure driving safety or privacy leakage, while keeping the application software online to obtain information and reduce the omission of important information data.
[0077] This application distinguishes different driving states and logs in different application software, which will limit the application software that affects vehicle driving to the parking state. While ensuring driving safety, it provides the convenience of automatic login.
[0078] Specifically, a vehicle-side device account (e.g., the vehicle's VIN) can be used to create a vehicle-based system login account for the user. Multiple types of application software can be loaded into the vehicle-based system, and the application software account can be bound to the vehicle-based system login account. When logging into the vehicle-based system and the application software account, the account information under the vehicle-based system account login application software account is copied to the login interface of the bound application software. In other words, when logging into the vehicle-based system, the account of each bound application software is logged in at the same time.
[0079] The vehicle's driving state can be divided into driving and parking states. In driving, applications requiring low manual operation and visual attention, such as maps, weather, music, radio, news, and WeChat, are logged in along with the vehicle's system. In parking, in addition to these applications requiring low manual operation and visual attention, applications requiring high manual operation and visual attention, such as food, attractions, hotels, videos, Weibo, ticket purchases, and meetings, are also logged in along with the vehicle's system.
[0080] When the vehicle's driving state switches from driving to parking, application software that requires high manual operation and visual attention, such as food, attractions, hotels, videos, Weibo, ticket purchase, and meetings, are logged in.
[0081] When the vehicle's driving state switches from parking to driving, log out of application software that requires high manual operation and visual attention, such as food, attractions, hotels, videos, Weibo, ticket purchase, and meetings, or cut off the human-computer interaction interface to reduce interference with driving safety.
[0082] In this embodiment, creating a vehicle system login account includes:
[0083] There are multiple login accounts created for the vehicle system;
[0084] According to the current vehicle system login account, log in to the application software account that is bound to the current vehicle system login account;
[0085] According to the current car system login account switch, the login of the application software account bound to the current car system login account is switched synchronously.
[0086] Specifically, in addition to using the vehicle device account (such as the vehicle's VIN code) to create a vehicle system login account for a user, you can also create multiple vehicle system login accounts from the system administrator level. The user corresponding to each vehicle system login account can be regarded as a separate user. Each separate user has the right to log in to the vehicle system, but only one user is currently logged in online.
[0087] Each user is a separate user, and the bound application software account is not shared among multiple users, but only corresponds to the individual user. When the vehicle system login account switches, the previous user's vehicle system account is logged out, including the bound application software account. When the new vehicle system account is logged in, the application software account bound to the user's vehicle system account is logged in together. This ensures that each user has their own application software account automatically logged in when using the vehicle, and the account security is not affected by other users using the same vehicle.
[0088] In this embodiment, under the vehicle system login account, the application software account under the vehicle system is bound to include:
[0089] The corresponding vehicle system login account is bound to the user's mobile phone;
[0090] Obtain application software account information, login verification information, and login steps in the user's mobile phone system;
[0091] Migrate the user's mobile phone system application software account information, login verification information, and login step information to the storage space under the vehicle system login account;
[0092] Bind the user's mobile phone according to the corresponding vehicle system login account, read the storage space under the vehicle system login account, retrieve the account information, login verification information and login step information of the corresponding application software, and log in to the application software.
[0093] Specifically, the user's mobile app account information, login verification information, and login steps are compiled into a script and loaded into the vehicle system login account associated with the user's mobile phone. Upon logging in with the vehicle system account, the script is triggered and the login steps are followed, from entering account information to obtaining and entering a password and verification code.
[0094] The user of each car system account and the bound mobile phone user are the same user.
[0095] In this embodiment, according to the current vehicle system login account switching, synchronously switching the login of the application software account bound to the current vehicle system login account includes:
[0096] If the current vehicle system login account is switched, the login status of the application software account corresponding to the current vehicle system login account will be synchronously logged out, or the human-computer interaction channel of the application software account corresponding to the current vehicle system login account will be synchronously exited;
[0097] If you switch back to the current vehicle system login account, the login status of the application software account corresponding to the current vehicle system login account will be restored synchronously, or the human-computer interaction channel of the application software account corresponding to the current vehicle system login account will be restored synchronously.
[0098] Specifically, when the vehicle system login account is switched, if a new vehicle system account logs in, the application software account bound to the previous vehicle system account will be logged out relative to the current new vehicle system account, allowing the application software bound to the new vehicle system account to log in. If the application software bound to the new vehicle system account does not include the application software bound to the previous vehicle system account, the application software account can be logged out, or only the human-computer interaction channel can be disconnected, keeping it working in the background, and then the disconnected human-computer interaction channel can be restored when the previous vehicle system account logs in again.
[0099] In this embodiment, binding the user's mobile phone according to the corresponding vehicle system login account includes:
[0100] Get the login status information of the application software account bound to the vehicle system;
[0101] Log into the application software based on the account information, login verification information, and login step information of the corresponding application software, and determine whether the login status of the application software account bound to the vehicle system is successful;
[0102] If the login is unsuccessful, the network status when logging into the application software account bound to the vehicle system is determined;
[0103] If the network status exceeds a preset network status threshold, a login failure message of the corresponding application software and the corresponding application software account is sent.
[0104] Specifically, there are two situations in which the application software account bound to the car system may fail to log in to the car: one is poor network signal, for example, the network status is lower than the preset network status threshold; the other is that the login password of the application software account is modified on the mobile phone or other car side. When retrieving the account information, login verification information and login step information of the corresponding application software under the car system, when the login to the application software fails, it is necessary to detect the current network status. If the network status is lower than the preset network status threshold, wait for the network status to exceed the preset network status threshold before logging in. If the network status exceeds the preset network status threshold, it means that the login password of the application software account has been modified on the mobile phone or other car side. Even if the network status meets the login requirements, automatic login is impossible. The corresponding application software-related identity information and the corresponding application software account login failure status information can be sent to the car display screen.
[0105] In another scenario, mobile phone users can log in by scanning a QR code, without entering a password. If a QR code verification or login error occurs, it is possible that a change in password or login information has caused the scan to fail. The corresponding application software identity information and the login failure status of the corresponding application software account can be sent to the vehicle display.
[0106] In this embodiment, creating a vehicle system login account also includes:
[0107] Obtain the user's vehicle startup permission information;
[0108] Create a vehicle system login account based on the user's vehicle startup permissions;
[0109] Determine the vehicle startup authority of the current driver's seat user;
[0110] If the current driver's seat user has the permission to start the vehicle, the corresponding driver's seat user's vehicle system login account will be used to log in to the application software account bound to the vehicle system simultaneously.
[0111] Specifically, a car system login account is created to serve the driver user, that is, the person who has the right to start the vehicle. In addition to car keys, passwords, etc., the vehicle can also be started through biometric information such as facial recognition, fingerprint recognition, and voice recognition. Biometric information is uniquely correlated with the user. Based on this, it is used as the login key for the car system account. Together with multiple bound application software, most of them can be logged in through biometric information such as facial recognition, fingerprint recognition, and voice recognition. Biometric information such as facial recognition, fingerprint recognition, and voice recognition can be transmitted based on the car system login account and used to log in to multiple application software, so that the car system login account of the corresponding driver's seat user is synchronized with the application software account under the car system bound to the login.
[0112] FIG2 is a structural diagram of a vehicle-mounted application software login control device provided by one or more embodiments of the present invention.
[0113] The vehicle computer application software login control device shown in Figure 2 includes: an account creation module, an account binding module, an account login module, a driving status module, a control login module, and a switching login module;
[0114] Account creation module, used to create a login account for the vehicle system;
[0115] The account binding module is used to bind the application software account under the vehicle system login account;
[0116] The account login module is used to log in to the application software account bound to the vehicle system synchronously according to the login vehicle system account;
[0117] Driving status module, used to obtain vehicle driving status information;
[0118] A control login module is used to synchronously log in to the application software account corresponding to the vehicle driving status according to the vehicle driving status;
[0119] The switching login module is used to switch according to the vehicle driving status and synchronously switch the application software account or login status corresponding to the vehicle driving status.
[0120] It is worth noting that although this system only discloses an account creation module, an account binding module, an account login module, a driving status module, a control login module, and a switching login module, relatively speaking, what the present invention wants to express is that, based on the above-mentioned basic functional modules, those skilled in the art can arbitrarily add one or more functional modules in combination with the existing technology to form an infinite number of embodiments or technical solutions. In other words, this system is open rather than closed. Just because this embodiment only discloses individual basic functional modules, it cannot be considered that the scope of protection of the claims of the present invention is limited to the above-mentioned basic functional modules.
[0121] FIG3 is a schematic diagram of a vehicle system according to a specific embodiment of the present invention.
[0122] FIG4 is a schematic diagram of an application software login control process according to a specific embodiment of the present invention.
[0123] In a specific embodiment, as shown in FIG3 , the vehicle system includes four parts: the vehicle system, the vehicle account software, the software type identification module, and the application software.
[0124] The in-vehicle system includes two parts: in-vehicle system hardware and in-vehicle system software. The software part needs to have a basic operating system and integrate the vehicle account software, software type identification module and application software.
[0125] Car computer account software supports car computer account login and binding with application software account.
[0126] The software type recognition module identifies and categorizes open application software into driving software and parking software based on whether the application is suitable for driving or parking. These applications can be logged in or opened in different driving states.
[0127] Application software, including different types of application software.
[0128] For example, driving software (software related to the vehicle's driving status): maps, weather, music, radio, news, WeChat, and other software that do not require too much user attention (requires visual and operational interaction).
[0129] For example, parking apps (apps related to the vehicle's non-driving state): food, attractions, hotels, news, long / short videos, in-car karaoke, Weibo, checking and purchasing plane / train tickets, DingTalk / Tencent Meetings, and other apps that require excessive user attention. Of course, driving apps can also be used while the vehicle is parked.
[0130] In another specific embodiment, as shown in FIG4 , 1. After the ignition is turned on, the login of the vehicle computer account is automatically completed first. 2. The application software is opened, and the type of the opened application software, i.e., driving software or parking software, is automatically determined by the software type identification module. 3. The vehicle status, i.e., driving status or parking status, is obtained, including when the vehicle is in the driving status or parking status, if the opened application software is the driving software, then step 4 is entered; when the vehicle is in the driving status, if the opened application software is the parking software, the user is not allowed to operate and use it, and the application software account remains unlogged in; when the vehicle remains in the parking status or changes from the driving status to the parking status, if the opened application software is the parking software, then step 4 is entered. 4. Open the application software and determine whether it is the first time the user opens it: If it is the first time, the vehicle device account (i.e. VIN code) is used to automatically create a vehicle application software account for the user, and the vehicle application software account is bound to the current vehicle account. That is, the next time the vehicle system is used, after logging into the vehicle account, the bound application software account will be automatically logged in; if it is not the first time it is opened, it is necessary to further determine whether the user's mobile application software account is in a logged-in state. If it is in a logged-in state, the mobile application software account bound to the current vehicle account is obtained, and the mobile application software account is used for seamless login. If it is not logged in, the vehicle application software account bound to the current vehicle account is obtained, and the vehicle application software account is used for seamless login. 5. After completing the seamless login operation of the application software account, the user's operation data in the application software will be saved under the currently logged-in account, and the data will be displayed synchronously when the account logs in again next time. 6. If the account logged in to the car computer is A and the application software bound to it is in the logged-in state, when the car computer account B is changed to log in, if the car computer account B is logging in for the first time, the application software bound to the car computer account A will be restored to the unlogged-in state. If the car computer account B is not logging in for the first time, the login status of the application software bound to the car computer account B will be obtained and automatically restored.
[0131] FIG5 is a block diagram of an electronic device structure of a vehicle-mounted computer application software login control method provided by one or more embodiments of the present invention.
[0132] As shown in FIG5 , the present application provides an electronic device, comprising: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0133] A computer program is stored in the memory. When the computer program is executed by the processor, the processor executes the steps of a vehicle computer application software login control method.
[0134] The present application also provides a computer-readable storage medium, which stores a computer program that can be executed by an electronic device. When the computer program runs on the electronic device, the electronic device executes the steps of a vehicle application software login control method.
[0135] The present application also provides a vehicle, comprising:
[0136] An electronic device for implementing the steps of a vehicle computer application software login control method;
[0137] a processor, the processor running a program, and executing the steps of the vehicle computer application software login control method based on data output from the electronic device when the program is running;
[0138] The storage medium is used to store a program, and when the program is running, it executes the steps of the vehicle computer application software login control method for the data output from the electronic device.
[0139] The communication bus mentioned in the electronic device mentioned above may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is used in the figure, but this does not mean that there is only one bus or only one type of bus.
[0140] The electronic device includes a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on the operating system. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory. The operating system can be any one or more computer operating systems that control electronic devices through processes, such as the Linux operating system, the Unix operating system, the Android operating system, the iOS operating system, or the Windows operating system. In the embodiments of the present invention, the electronic device can be a handheld device such as a smartphone or a tablet computer, or an electronic device such as a desktop computer or a portable computer, which is not particularly limited in the embodiments of the present invention.
[0141] The execution subject of the electronic device control in the embodiment of the present invention can be an electronic device, or a functional module in the electronic device that can call a program and execute the program. The electronic device can obtain the firmware corresponding to the storage medium. The firmware corresponding to the storage medium is provided by the supplier. The firmware corresponding to different storage media can be the same or different, and is not limited here. After the electronic device obtains the firmware corresponding to the storage medium, it can write the firmware corresponding to the storage medium into the storage medium, specifically, burn the firmware corresponding to the storage medium into the storage medium. The process of burning the firmware into the storage medium can be implemented using existing technology and will not be described in detail in the embodiment of the present invention.
[0142] The electronic device can also obtain a reset command corresponding to the storage medium. The reset command corresponding to the storage medium is provided by the supplier. The reset commands corresponding to different storage media can be the same or different, and are not limited here.
[0143] In this case, the storage medium of the electronic device is a storage medium in which the corresponding firmware is written. The electronic device can respond to the reset command corresponding to the storage medium in which the corresponding firmware is written, thereby resetting the storage medium in which the corresponding firmware is written according to the reset command corresponding to the storage medium. The process of resetting the storage medium according to the reset command can be implemented in the existing technology and will not be described in detail in the embodiments of the present invention.
[0144] For the convenience of description, the above devices are described as various units and modules according to their functions. Of course, when implementing this application, the functions of each unit and module can be implemented in the same or multiple software and / or hardware.
[0145] Those skilled in the art will understand that, unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by those skilled in the art in the art to which the present invention pertains. It should also be understood that terms such as those defined in common dictionaries should be understood to have meanings consistent with those in the context of the prior art and, unless specifically defined, will not be interpreted in an idealized or overly formal sense.
[0146] For simplicity of description, the method embodiments are described as a series of actions. However, those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because certain steps can be performed in other orders or simultaneously according to the embodiments of the present invention. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0147] Through the description of the above embodiments, it can be seen that those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general-purpose hardware platform. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in various embodiments of the present application or certain parts of the embodiments.
[0148] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A vehicle computer application software login control method, characterized in that: The vehicle computer application software login control method comprises: Create a login account for the vehicle system; Under the vehicle system login account, bind the application software account under the vehicle system; According to the account logged into the vehicle system, log in to the application software account bound to the vehicle system simultaneously; Among them, obtaining vehicle driving status information; According to the vehicle driving status, synchronously log in to the application software account corresponding to the vehicle driving status; According to the vehicle driving status switch, the application software account or login status corresponding to the vehicle driving status is switched synchronously.
2. The vehicle computer application software login control method according to claim 1, characterized in that: The step of creating a vehicle system login account includes: There are multiple login accounts for the vehicle system; According to the current vehicle system login account, log in to the application software account that is bound to the current vehicle system login account; According to the current vehicle system login account switch, the login of the application software account bound to the current vehicle system login account is switched synchronously.
3. The vehicle computer application software login control method according to claim 2, characterized in that: The application software account under the vehicle system login account is bound to the vehicle system, including: Bind the user's mobile phone to the corresponding vehicle system login account; Obtain the application software account information, login verification information, and login step information under the user's mobile phone system; Transplanting the application software account information, login verification information and login step information under the user's mobile phone system to the storage space under the vehicle system login account; According to the corresponding vehicle system login account, the user's mobile phone is bound, the storage space under the vehicle system login account is read, the account information, login verification information and login step information of the corresponding application software are retrieved, and the application software is logged in.
4. The vehicle computer application software login control method according to claim 3, characterized in that: The step of switching the login account of the current vehicle system and synchronously switching the login of the application software account bound to the current vehicle system login account includes: If the current vehicle system login account is switched, the login status of the application software account corresponding to the current vehicle system login account is synchronously logged out, or the human-computer interaction channel of the application software account corresponding to the current vehicle system login account is synchronously exited; If you switch back to the current vehicle system login account, the login status of the application software account corresponding to the current vehicle system login account will be restored synchronously, or the human-computer interaction channel of the application software account corresponding to the current vehicle system login account will be restored synchronously.
5. The vehicle computer application software login control method according to claim 4, characterized in that: Binding the user's mobile phone according to the corresponding vehicle system login account includes: Get the login status information of the application software account under the vehicle system that is logged in and bound; According to the account information, login verification information and login step information of the corresponding application software, the application software is logged in, and it is determined whether the login status of the application software account under the vehicle system bound to the login is successful; If the login is unsuccessful, the network status when logging into the application software account bound to the vehicle system is determined; If the network status exceeds a preset network status threshold, a login failure message of the corresponding application software and the corresponding application software account is sent.
6. The vehicle computer application software login control method according to claim 5, characterized in that: The step of creating a vehicle system login account also includes: Obtain the user's vehicle startup permission information; Create a vehicle system login account based on the user's vehicle startup authority; Determine the vehicle startup authority of the current driver's seat user; If the current driver's seat user has the permission to start the vehicle, the corresponding driver's seat user's vehicle system login account will be used to simultaneously log in to the application software account bound to the vehicle system.
7. A vehicle computer application software login control device, characterized in that: The vehicle machine application software login control device comprises: Account creation module, used to create a login account for the vehicle system; An account binding module, used to bind the application software account under the vehicle system to the vehicle system login account; The account login module is used to log in to the application software account bound to the vehicle system synchronously according to the account logged in to the vehicle system; Driving status module, used to obtain vehicle driving status information; A control login module is used to synchronously log in to the application software account corresponding to the vehicle driving state according to the vehicle driving state; The switching login module is used to switch according to the vehicle driving status and synchronously switch the application software account or login status corresponding to the vehicle driving status.
8. An electronic device, characterized in that: include: A processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; A computer program is stored in the memory. When the computer program is executed by the processor, the processor executes the steps of the vehicle-machine application software login control method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: include: It stores a computer program that can be executed by an electronic device. When the computer program runs on the electronic device, the electronic device executes the steps of the vehicle machine application software login control method as described in any one of claims 1 to 6.
10. A vehicle, characterized in that: include: An electronic device, used to implement the steps of the vehicle machine application software login control method according to any one of claims 1 to 6; A processor, the processor runs a program, and when the program runs, the data output from the electronic device executes the steps of the vehicle machine application software login control method according to any one of claims 1 to 6; A storage medium is used to store a program, and when the program is running, it executes the steps of the vehicle computer application software login control method according to any one of claims 1 to 6 for data output from the electronic device.
Citation Information
Patent Citations
Vehicle-mounted software control method and system
CN114996692A
Vehicle control method
CN115019421A
In-vehicle infotainment device application configuration method, in-vehicle infotainment device one-key connection application method and in-vehicle infotainment device system
CN115700473A
On-vehicle infotainment system and on-vehicle infotainment system, on-vehicle infotainment system and on-vehicle infotainment system
CN116015774A
Vehicle machine application software login control method and device, electronic equipment and storage medium
CN117220967A
Cited By
Program login processing method and device for vehicle terminal
CN119996091A