Login control method and intelligent cabin

By displaying the login component and login selection prompts on the first display device of the smart cockpit, the user can select the second display device that needs to be logged in synchronously, and send the same login command to achieve user-free verification login, which solves the problem of multi-screen usage control in the smart cockpit, and achieves the effect of simple user operation, fast multi-screen login speed and high efficiency.

CN119862562AInactive Publication Date: 2025-04-22BEIJING YOUKU TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411885564.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-04-22
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The use control of multiple display screens in the smart cockpit is difficult to meet the user's multi-screen usage needs, and the existing technology cannot achieve the convenience of multi-screen synchronous login.

Method used

By displaying the login component and the login selection prompt on the first display device of the smart cockpit, the user can select the second display device that needs to be logged in synchronously, and send the login instruction to achieve user-free verification login.

Benefits of technology

It realizes the function of automatically synchronously logging in by other display devices after the user logs in through one display device, simplifies user operations, improves the speed and efficiency of multiple screens and logs together, and reduces the dependence on the performance of the vehicle itself.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119862562A_ABST
    Figure CN119862562A_ABST
Patent Text Reader

Abstract

The invention relates to a login control method and an intelligent cabin. The method is applied to a first display device and comprises the steps that in response to a login triggering operation for a first application program, a login component and a simultaneous login selection prompt are displayed, and the simultaneous login selection prompt is used for reminding a user to select a second display device needing to be synchronously logged in with the first display device from a plurality of display devices; and in response to successful login of the first application program on the first display device, displaying the logged-in first application program, and sending a simultaneous login instruction to the second display device to control the second display device to perform user-verification-free login of the first application program. According to the method, the user can log in through the login component in a certain display device, so that all the display devices needing to log in in the intelligent cabin can log in the application program selected by the user synchronously, the user operation is simple, the multi-screen simultaneous login speed is high, and the efficiency is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of automobile intelligent cockpits, and in particular to a login control method and an intelligent cockpit. Background Art

[0002] A smart cockpit is a mobile space equipped with advanced hardware and software systems, and with the capabilities of human-machine-environment integration for human-machine interaction, networked services, and scenario expansion, providing drivers and passengers with a comprehensive experience of safety, intelligence, efficiency, and pleasure. It integrates intelligent and networked technologies, software, and hardware, and through continuous learning and iteration, it can be a complex that can perform intelligent perception and intelligent decision-making on the cockpit space. A smart cockpit can be equipped with multiple display screens, each of which is set at a different position in the vehicle for passengers in different positions in the vehicle. In related technologies, the use and control of multiple display screens in a smart cockpit is difficult to meet the user's multi-screen usage needs. Summary of the invention

[0003] In view of this, the present disclosure proposes a login control method and a smart cockpit.

[0004] According to one aspect of the present disclosure, a login control method is provided, which is applied to a first display device, where the first display device is any one of a plurality of display devices provided in a smart cockpit, and the method includes:

[0005] In response to a login trigger operation for a first application, displaying a login component for the first application and displaying a simultaneous login selection prompt, wherein the simultaneous login selection prompt is used to remind a user to select a second display device from the plurality of display devices that needs to be logged in synchronously with the first display device, and the login component is used to log in the first application on the first display device;

[0006] In response to successful login of the first application on the first display device, the logged-in first application is displayed, and a login instruction is sent to each of the second display devices, wherein the login instruction is used to control the second display device to perform user-verification-free login of the first application.

[0007] In a possible implementation, displaying a login component for the first application and displaying a login selection prompt include:

[0008] Displaying a login selection prompt for the first application; and displaying a login component for the first application when a second display device is determined based on a selection operation detected for the login selection prompt; or

[0009] Displaying a login pop-up window for the first application, wherein the login pop-up window displays a login component and a login selection prompt for the first application, and the login component and the login selection prompt are displayed in different areas of the login pop-up window; or

[0010] A login component for the first application is displayed; and a login selection prompt is displayed after the first application on the first display device logs in successfully.

[0011] In a possible implementation, the method further includes:

[0012] A login result prompt is displayed, where the login result prompt is used to indicate that the second display device has successfully logged into the first application or has failed to log into the first application.

[0013] In one possible implementation, the login result prompt is displayed in response to a login report for the second display device, and the login report is generated by the login server of the first application based on the login status of the first application in the second display device; or, the login report is generated by the second display device according to the login status of the first application.

[0014] In one possible implementation, the login instruction is used to control the second display device to send a login request for the first application to the in-vehicle infotainment software server, and to control the second display device to apply for login-free verification from the login server of the first application based on the login-free information corresponding to the second display device obtained by the in-vehicle infotainment software server from the login server of the first application in response to the login request, so as to log in to the first application after the login-free verification is successful.

[0015] In a possible implementation, after successfully logging into the first application, the second display device displays a successful login prompt for the first application, where the successful login prompt is used to remind the user that the first application has been successfully logged in.

[0016] In a possible implementation, the method further includes:

[0017] In response to an exit trigger operation for the second application, displaying an exit selection prompt, wherein the exit selection prompt is used to remind the user to select a third display device from the display devices that have logged into the second application, from which the second application needs to be exited synchronously with the first display device;

[0018] A simultaneous exit instruction is sent to the third display device, where the simultaneous exit instruction is used to control the third display device to exit the second application.

[0019] In a possible implementation, the login component includes a login QR code.

[0020] The step of displaying a login component for the first application in response to a login trigger operation for the first application comprises:

[0021] In response to a login trigger operation for a first application, sending a login request to a login server corresponding to the first application;

[0022] Displaying the login QR code returned by the login server in response to the login request;

[0023] In response to the first application program on the first display device being successfully logged in, before displaying the logged-in first application program, the method further includes:

[0024] Receive a successful login result, where the successful login result is returned by the login server after successful login verification based on the login information, where the login information is obtained by an electronic device that has logged into the first application by scanning the login QR code.

[0025] According to another aspect of the present disclosure, a smart cockpit is provided, wherein the smart cockpit includes a plurality of display devices.

[0026] A first display device among the plurality of display devices is configured to:

[0027] In response to a login trigger operation for a first application, displaying a login component for the first application and displaying a simultaneous login selection prompt, wherein the simultaneous login selection prompt is used to remind a user to select a second display device from the plurality of display devices that needs to be logged in synchronously with the first display device, and the login component is used to log in the first application on the first display device;

[0028] In response to successful login of the first application on the first display device, the logged-in first application is displayed, and a login instruction is sent to each of the second display devices, wherein the login instruction is used to control the second display device to perform user-verification-free login of the first application.

[0029] According to another aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to implement the above method when executing the instructions stored in the memory.

[0030] According to another aspect of the present disclosure, a non-volatile computer-readable storage medium is provided, on which computer program instructions are stored, wherein the computer program instructions implement the above method when executed by a processor.

[0031] According to another aspect of the present disclosure, a computer program product is provided, including a computer-readable code, or a non-volatile computer-readable storage medium carrying the computer-readable code. When the computer-readable code runs in a processor of an electronic device, the processor in the electronic device executes the above method.

[0032] The login control method and smart cockpit provided by the embodiments of the present disclosure enable a user to log in through a login component in a certain display device to simultaneously log in to the application selected by the user on all display devices that need to be logged in in the smart cockpit. The user operation is simple, and the speed and efficiency of logging in on multiple screens are fast, which reduces the dependence on the performance of the vehicle itself.

[0033] Further features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments, features, and aspects of the disclosure and, together with the description, serve to explain the principles of the disclosure.

[0035] Figure 1 A flowchart of a login control method according to an embodiment of the present disclosure is shown.

[0036] Figure 2 A schematic diagram of the application of a smart cockpit in a login control method according to an embodiment of the present disclosure is shown.

[0037] Figure 3 It is a block diagram of a device 1900 for login control according to an exemplary embodiment. DETAILED DESCRIPTION

[0038] Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise specified.

[0039] The word “exemplary” is used exclusively herein to mean “serving as an example, example, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.

[0040] In addition, in order to better illustrate the present disclosure, numerous specific details are given in the following specific embodiments. It should be understood by those skilled in the art that the present disclosure can also be implemented without certain specific details. In some examples, methods, means, components and circuits well known to those skilled in the art are not described in detail in order to highlight the subject matter of the present disclosure.

[0041] In order to solve the above technical problems, the embodiments of the present disclosure provide a login control method and a smart cockpit, so that a user can log in through a login component in a certain display device to simultaneously log in to the application selected by the user on all display devices that need to be logged in in the smart cockpit. The user operation is simple, and the multi-screen login is fast and efficient, which reduces the dependence on the performance of the vehicle itself.

[0042] like Figure 1 As shown, the embodiment of the present disclosure provides a login control method, which includes steps S101 and S102. The login control method can be applied to Figure 2 The first display device in the smart cockpit shown in FIG. 1 includes multiple display devices (such as Figure 2 In the display devices 1, 2, 3 . . . n) shown, the first display device is any one of the multiple display devices.

[0043] Among them, different display devices in the smart cockpit communicate with each other based on the SDK (Software Development Kit) provided by the vehicle. The display screens of each display device in the smart cockpit can be set at different positions of the vehicle. For example, the display screen of the display device can be the central control display screen of the vehicle, or it can be a display screen set in the back row of the vehicle, or it can be a display screen set on the roof of the vehicle, or it can be a display screen set in front of the co-pilot, etc. The display screens of each display device can be set in the vehicle according to actual needs, and the present disclosure does not limit this. Among them, different display devices can independently display content for different users to display and watch content as needed. Different display devices can install corresponding applications according to user needs, and the applications in different display devices can be partially the same but not completely the same. For example, assuming that the display device in the smart cockpit includes two, one of the display devices has applications 1, 2, and 3 installed, and the other display device has applications 1 and 3 installed. Different display devices can also install the same application synchronously according to user needs. For example, assuming that the display device in the smart cockpit includes two, both of the two display devices have applications 1, 2, and 3 installed.

[0044] In step S101, the first display device responds to a login trigger operation for a first application by displaying a login component for the first application and a simultaneous login selection prompt, wherein the simultaneous login selection prompt is used to remind the user to select a second display device from the multiple display devices that needs to be logged in synchronously with the first display device, and the login component is used to log in to the first application on the first display device.

[0045] In this embodiment, the login component may be an input box for inputting an account and password, a fingerprint recognition area for fingerprint login, a face recognition area for face login, etc. In these scenarios, the user inputs an account password, or inputs login information such as fingerprints and face images. When the first application receives the login information, it will send a request to log in to the first application and the login information to the login server of the first application after the initial verification is passed or directly based on the login information. The login server can respond to the request, verify the login information, and return a response message to the first display device if the verification is passed, so that the first display device can log in to the first application based on the response message, and when the login is successful, the first display device sends a login instruction to the second display device.

[0046] In this embodiment, the login component can also be a login QR code, so that the user can log in to the first application by scanning the login method. Among them, each display device can display various interfaces of the first application for the user, and in these interfaces, the login control can be displayed for the user, such as scanning the login control. Each display device can use the detected trigger operation for the login control as the login trigger operation for the first application, and then determine that the user needs to log in to the first application, and send a login request to the login server corresponding to the first application. After receiving the login request from the first display device (that is, the display device that detects the user's login trigger operation), the login server will generate a corresponding login QR code as a login component, and return the login QR code to the first display device that sent the login request. Among them, the login QR code can carry the login information of the first application, and the login information can include user identity, timestamp, login token and other information, which is not limited by the present disclosure. The first display device can display the login QR code for the first application returned by the login server in response to the login request, and display the same login selection prompt. Among them, the display method of the login QR code and the login selection prompt can be set according to actual needs, which is not limited by the present disclosure.

[0047] In some embodiments, a scanning reminder can also be displayed while displaying the login QR code. The scanning reminder can include text and / or pictures to remind the user how to scan the login QR code to complete the login to the first display device and each second display device in the smart cockpit.

[0048] In some embodiments, step S101 performed by the first display device may be: first displaying a login selection prompt for the first application to the user; and when the second display device is determined according to the detected selection operation for the login selection prompt, displaying the login component for the first application. Taking the login component as a login QR code as an example, after determining that the user has completed scanning the login QR code, the display of the login QR code may be ended. Among them, it may be determined that the user has completed scanning the login QR code after receiving a successful login result. In this way, after determining which second display devices the user has selected, the login QR code is displayed to the user, which can guide the user to select the second display device before logging in.

[0049] In some embodiments, step S101 performed by the first display device may be: displaying a login pop-up window for the first application, in which a login component and a login selection prompt for the first application may be displayed. The login component and the login selection prompt are displayed in different areas of the login pop-up window. Taking the login component as a login QR code as an example, the login QR code and the login selection prompt may be displayed in the left and right areas of the login pop-up window respectively; or, the login QR code and the login selection prompt may be displayed in the upper and lower areas of the login pop-up window respectively. The display position and relative position relationship of the login selection prompt and the login QR code in the login pop-up window may be set according to actual needs, and the present disclosure does not limit this. In this way, the login QR code and the login selection prompt may be displayed simultaneously, so that the user can view the login QR code and the login selection prompt at the same time. Moreover, in step S101, the first display device may end the display of the login pop-up window after determining that the user has completed scanning the login QR code and selecting the second display device. Among them, it may be determined that the user has completed scanning the login QR code after receiving a successful login result. It can be determined that the user has completed the selection of the second display device when a trigger operation for a close control in a login pop-up window, a trigger operation for a confirmation control of a login selection prompt, etc. is detected.

[0050] In some embodiments, step S101 performed by the first display device may also be: first displaying a login component for the first application to the user; when the display of the login component to the user is completed, displaying a login selection prompt after the first application on the first display device. Taking the login component as a login QR code as an example, in step S101, after receiving a successful login result, it can be determined that the user has completed scanning the login QR code, and the display of the login QR code is terminated. In step S101, after determining that the user has completed the selection of the second display device, the display of the login selection prompt is terminated, wherein it can be determined that the user has completed the selection of the second display device when a trigger operation for closing the control in the login selection prompt, a trigger operation for confirming the control in the login selection prompt, etc. is detected. In this way, after logging into the first application in the first display device, the user can be reminded to select the second display device that needs to be logged in synchronously with the first display device.

[0051] In step S102, in response to successful login of the first application on the first display device, the logged-in first application is displayed, and a login instruction is sent to each of the second display devices, wherein the login instruction is used to control the second display device to perform user verification-free login of the first application.

[0052] Still taking the login component as a login QR code as an example, in this embodiment, after the login QR code is displayed to the user in the above step S101, the user can open the first application in the electronic device (such as a mobile phone) that has logged in to the first application, and use the "scan", "scan to log in" and other similar functions in the first application to scan the login QR code, and then the electronic device can obtain the login information carried in the login QR code from the login QR code, and send the login information to the login server, so that the login server can perform login verification on the login information from the electronic device. After the verification is passed, the login server sends a successful login result to the first display device, so that the first display device can log in to the first application, and further displays the logged-in first application to the user. Among them, the logged-in first application displayed to the user can be the post-login content corresponding to the current display interface of the first application, so as to remind the user that the first display device has successfully logged in to the first application.

[0053] In this embodiment, the login instruction is used to control the second display device to send a login request for the first application that has been logged in by the first display device to the vehicle infotainment software server (Vehicle Infotainment Software Backen, also known as the vehicle server, vehicle business server, etc., which is a back-end system responsible for data processing, storage, analysis and provision of services), and to perform a login-free verification on the login server based on the login-free information corresponding to the second display device obtained from the login server in response to the login request by the vehicle infotainment software server, so as to control the second display device to log in to the first application after the login-free verification is successful.

[0054] In this embodiment, after receiving the login instruction, the second display device can determine the first application that needs to be logged in simultaneously based on the login instruction, and then generate a login request for the first application and the second display device, and send the login request to the in-vehicle infotainment software server to control the in-vehicle infotainment software server to further apply for login-free information. After receiving the login request, the in-vehicle infotainment software server can have the following two response methods:

[0055] Response method 1: the in-vehicle infotainment software server will respond to the same login request and further send a free login information request to the login server; when the login server receives the free login information request, it can generate free login information for the first application and the second display device in response to the free login information request and return it to the in-vehicle infotainment software server. After receiving the free login information returned by the login server, the in-vehicle infotainment software server sends the free login information to the corresponding second display device.

[0056] In response mode 2, the in-vehicle infotainment software server will respond to the same-login request and further forward the same-login request to the login server. When the login server receives the same-login request, it can generate no-login information for the first application and the second display device in response to the same-login request and return it to the in-vehicle infotainment software server. After receiving the no-login information returned by the login server, the in-vehicle infotainment software server sends the no-login information to the corresponding second display device.

[0057] After receiving the free-login information returned by the in-vehicle infotainment software server, the second display device sends the free-login information to the login server. The free-login information may include verification information for free-login verification, such as a token, etc. After receiving the free-login information, the login server performs free-login verification based on the free-login information, that is, the user does not need to provide login information on the second display device by scanning a QR code or the like, and can directly log in. After the free-login verification passes, the login server sends a successful login result to the second display device, so that the second display device can log in to the first application.

[0058] In other embodiments, the same login instruction can also directly control the second display device to send a free login request directly to the login server of the first application. The login server performs verification after receiving the free login request of the second display device, and sends a successful login result to the second display device after the verification is passed, so that the second display device can log in to the first application. Among them, the same login instruction can carry the verification information required for applying for free login, so that the free login request sent by the second display device to the login server can carry the verification information. Among them, the verification information can be sent to the first display device by the login server together with the login QR code.

[0059] In a possible implementation, after successfully logging into the first application, the second display device displays a successful login prompt for the first application, and the successful login prompt is used to remind the user that the first application has been successfully logged in. Among them, in the process of the second display device displaying the successful login prompt to the user, the display method and display content of the successful login prompt can be adjusted according to whether the first application is currently running in the background. If the first application is running in the background of the second display device, the successful login prompt can be displayed in the form of a pop-up window, message notification, etc. If the second display device is currently displaying the first application to the user, the post-login interface for the first application can be displayed to the user. The display method of the successful login prompt can be set according to actual needs, and the present disclosure does not limit this.

[0060] In this embodiment, when the second display device responds to the same login instruction to log in to the first application program without user verification, the vehicle infotainment software server can apply for the free login information from the login server, thereby ensuring the security of the free login information and providing protection for the free login process.

[0061] In a possible implementation, the method may further include: the first display device may further display a login result prompt, where the login result prompt is used to indicate that the second display device has successfully logged into the first application or has failed to log into the first application.

[0062] Among them, the login result prompt can be displayed in response to a login report for the second display device, and the login report is generated by the login server based on the login status of the first application in the second display device; or, the login report is generated by the second display device according to the login status of the first application.

[0063] In this embodiment, the login server can send a login report for each second display device to the first display device after the login-free verification of each second display device completes the login of the first application or after the login-free verification fails. The login report is used to indicate that the corresponding second display device has successfully logged into the first application, or that the corresponding second display device has failed to log into the first application.

[0064] In this embodiment, each second display device may send a login report to the first display device after determining whether the login of the first application program is successful or failed.

[0065] In some embodiments, the first display device may display a corresponding login result prompt for each login report of the second display device, that is, display the corresponding login result prompt for each second display device to the user. In this way, the user can understand the login status of each second display device logging into the first application based on the corresponding login result prompts for different second display devices.

[0066] In some embodiments, the first display device may also display a login result prompt for the login reports of all second display devices, that is, display a login result prompt that can indicate the login status of all second display devices logging into the first application to the user. In this way, the user can understand the login status of all second display devices logging into the first application based on a displayed login result prompt.

[0067] For example, if the smart cockpit of vehicle A includes 4 display devices, the display screens of each display device are respectively set as the central control screen, the co-pilot screen, the rear screen and the ceiling screen. Application 1 is installed in each display device. Then according to the above login control method combined with Figure 2It can be seen that the user can scan and log in to application 1 only on the display screen of one display device, and control the other three display devices to log in to application 1 synchronously at the same time, without the need for the user to scan the login QR code of application 1 in each display device separately, which simplifies the user's operation. For example, when user Q drives vehicle A to take his family on a trip, family member M sitting in the back seat wants to log in to application 1 to view the content. Then, when vehicle A is parked, user Q can operate the central control screen according to the above method to log in to application 1 in the first display device corresponding to the central control screen and the second display device corresponding to the rear screen that family member M needs to view. User Q does not need to get off the car to the back seat to scan the login QR code of application 1 in the rear screen to log in to application 1 in the second display device corresponding to the rear screen.

[0068] In a possible implementation, the method may further include: in response to an exit trigger operation for the second application, displaying an exit selection prompt, the exit selection prompt being used to remind the user to select a third display device from the display devices that have logged into the second application, which needs to be synchronously exited from the second application with the first display device; sending a simultaneous exit instruction to the third display device, the simultaneous exit instruction being used to control the third display device to exit the second application. The second application may be the first application described above, or may be another application, which is not limited in the present disclosure.

[0069] Among them, after the user performs an exit trigger operation on the second application on any display device that has logged in to the second application, the display device can send an exit request to the login server and display the above-mentioned exit selection prompt. The user can choose other display devices that have logged in to the second application to synchronously exit the second application.

[0070] In some embodiments, the first display device is also used to display the first application after the exit in response to the exit success result returned by the login server. The exit success result is returned by the login server after completing the exit operation in response to the exit request. The exit operation may include ending the session with the user of the second application in the first display device, clearing the cached data related to the session, updating the database (such as marking the user status as "not logged in" or clearing related login information), etc., and the present disclosure does not limit this.

[0071] In this embodiment, after receiving the exit instruction, the third display device may send an exit request to the login server corresponding to the second application, so that the login server can perform the exit operation in response to the exit request and send the exit success result to the corresponding third display device after completing the execution operation. After receiving the exit success result, the third display device can display a successful exit prompt for the user, which is used to remind the user that the second application has been exited synchronously with the first display device based on the control of the user operating the first display device. Among them, in the process of the successful exit prompt displayed by the third display device for the user, the display method and display content of the successful login prompt can be adjusted according to whether the second application is currently running in the background. If the second application is running in the background of the third display device, the successful exit prompt can be displayed in the form of a pop-up window, a message notification, etc. If the third display device is currently displaying the second application for the user, the exit interface for the second application can be displayed for the user. The display method of the successful exit prompt can be set according to actual needs, and the present disclosure does not limit this.

[0072] In the smart cockpit provided in the embodiment of the present disclosure, the first display device is used for:

[0073] In response to a login trigger operation for a first application, displaying a login component for the first application and displaying a simultaneous login selection prompt, wherein the simultaneous login selection prompt is used to remind a user to select a second display device from the plurality of display devices that needs to be logged in synchronously with the first display device, and the login component is used to log in the first application on the first display device;

[0074] In response to successful login of the first application on the first display device, the logged-in first application is displayed, and a login instruction is sent to each of the second display devices, wherein the login instruction is used to control the second display device to perform user-verification-free login of the first application.

[0075] In a possible implementation, displaying a login component for the first application and displaying a login selection prompt include:

[0076] Displaying a login selection prompt for the first application; and displaying a login component for the first application when a second display device is determined based on a selection operation detected for the login selection prompt; or

[0077] Displaying a login pop-up window for the first application, wherein the login pop-up window displays a login component and a login selection prompt for the first application, and the login component and the login selection prompt are displayed in different areas of the login pop-up window; or

[0078] A login component for the first application is displayed; and a login selection prompt is displayed after the first application on the first display device logs in successfully.

[0079] In a possible implementation, the second display device is used to send a login request for the first application to the in-vehicle infotainment software server when receiving the login instruction, so that the in-vehicle infotainment software server obtains the login-free information corresponding to the second display device from the login server in response to the login request and returns it to the second display device;

[0080] The second display device is also used to send the free-login information from the in-vehicle infotainment software server to the login server for free-login verification, so as to log in to the first application after the free-login verification is successful.

[0081] In a possible implementation, the second display device is further used to display a successful login prompt for the first application after successfully logging into the first application, and the successful login prompt is used to remind the user that the first application has been successfully logged in.

[0082] In a possible implementation, the first display device is further used to display a login result prompt, where the login result prompt is used to indicate that the second display device has successfully logged into the first application or has failed to log into the first application.

[0083] In one possible implementation, the login result prompt is displayed in response to a login report for the second display device, and the login report is generated by the login server of the first application based on the login status of the first application in the second display device; or, the login report is generated by the second display device according to the login status of the first application.

[0084] In one possible implementation, the first display device is also used to: in response to an exit trigger operation for a second application, send an exit request to a login server corresponding to the second application and display an exit selection prompt, wherein the exit selection prompt is used to remind the user to select a third display device from the display devices that have logged into the second application, which needs to exit the second application synchronously with the first display device; and send a simultaneous exit instruction to the third display device, wherein the simultaneous exit instruction is used to control the third display device to exit the second application.

[0085] In a possible implementation, the login component includes a login QR code.

[0086] The step of displaying a login component for the first application in response to a login trigger operation for the first application comprises:

[0087] In response to a login trigger operation for a first application, sending a login request to a login server corresponding to the first application;

[0088] Displaying the login QR code returned by the login server in response to the login request;

[0089] In response to the first application program on the first display device being successfully logged in, before displaying the logged-in first application program, the method further includes:

[0090] Receive a successful login result, where the successful login result is returned by the login server after successful login verification based on the login information, where the login information is obtained by an electronic device that has logged into the first application by scanning the login QR code.

[0091] It should be noted that although the above embodiments are used as examples to introduce the login control method and the smart cockpit, those skilled in the art will appreciate that the present disclosure should not be limited thereto. In fact, the user can flexibly set the steps in the method and the steps performed by each display device according to personal preferences and / or actual application scenarios, as long as they comply with the technical solution of the present disclosure.

[0092] In some embodiments, the functions or modules included in the device provided by the embodiments of the present disclosure can be used to execute the method described in the above method embodiments. The specific implementation can refer to the description of the above method embodiments, and for the sake of brevity, it will not be repeated here.

[0093] The embodiment of the present disclosure also provides a computer-readable storage medium on which computer program instructions are stored, and the computer program instructions implement the above method when executed by a processor. The computer-readable storage medium can be a volatile or non-volatile computer-readable storage medium.

[0094] An embodiment of the present disclosure further proposes an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to implement the above method when executing the instructions stored in the memory.

[0095] The embodiments of the present disclosure also provide a computer program product, including a computer-readable code, or a non-volatile computer-readable storage medium carrying the computer-readable code. When the computer-readable code runs in a processor of an electronic device, the processor in the electronic device executes the above method.

[0096] Figure 31 is a block diagram of a device 1900 for login control according to an exemplary embodiment. For example, the device 1900 may be provided as a server or a terminal device. Figure 3 , the device 1900 includes a processing component 1922, which further includes one or more processors, and a memory resource represented by a memory 1932 for storing instructions executable by the processing component 1922, such as an application. The application stored in the memory 1932 may include one or more modules, each corresponding to a set of instructions. In addition, the processing component 1922 in the different devices 1900 is configured to execute instructions to perform corresponding steps in the above method.

[0097] The device 1900 may also include a power supply component 1926 configured to perform power management of the device 1900, a wired or wireless network interface 1950 configured to connect the device 1900 to a network, and an input / output interface 1958 (I / O interface). The device 1900 may operate based on an operating system stored in the memory 1932, such as Windows Server 2000. TM , MacOS X TM , Unix TM ,Linux TM , FreeBSD TM or similar.

[0098] In an exemplary embodiment, a non-volatile computer-readable storage medium is also provided, such as a memory 1932 including computer program instructions, which can be executed by the processing component 1922 of the device 1900 to perform the above method.

[0099] The present disclosure may be a system, a method and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present disclosure.

[0100] A computer-readable storage medium may be a tangible device that can hold and store instructions used by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples of computer-readable storage media (a non-exhaustive list) include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punch card or a raised structure in a groove on which instructions are stored, and any suitable combination of the foregoing. As used herein, a computer-readable storage medium is not to be interpreted as a transient signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a fiber optic cable), or an electrical signal transmitted through a wire.

[0101] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in the computer-readable storage medium in each computing / processing device.

[0102] The computer program instructions for performing the operation of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages, such as Smalltalk, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. Computer-readable program instructions may be executed completely on a user's computer, partially on a user's computer, as an independent software package, partially on a user's computer, partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., using an Internet service provider to connect via the Internet). In some embodiments, an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), may be customized by utilizing the state information of the computer-readable program instructions, and the electronic circuit may execute the computer-readable program instructions, thereby realizing various aspects of the present disclosure.

[0103] Various aspects of the present disclosure are described herein with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer-readable program instructions.

[0104] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0105] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operating steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0106] The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of the module, program segment or instruction includes one or more executable instructions for realizing the specified logical function. In some alternative implementations, the function marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous square boxes can actually be executed substantially in parallel, and they can sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs the specified function or action, or can be implemented with a combination of special hardware and computer instructions.

[0107] The embodiments of the present disclosure have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.

Claims

1. A login control method, characterized in that: Applied to a first display device, where the first display device is any one of a plurality of display devices provided in a smart cockpit, the method comprises: In response to a login trigger operation for a first application, displaying a login component for the first application and displaying a simultaneous login selection prompt, wherein the simultaneous login selection prompt is used to remind a user to select a second display device from the plurality of display devices that needs to be logged in synchronously with the first display device, and the login component is used to log in the first application on the first display device; In response to successful login of the first application on the first display device, the logged-in first application is displayed, and a login instruction is sent to each of the second display devices, wherein the login instruction is used to control the second display device to perform user-verification-free login of the first application.

2. The method according to claim 1, characterized in that Displaying a login component for the first application and displaying a login selection prompt include: Displaying a login selection prompt for the first application; and displaying a login component for the first application when a second display device is determined based on a selection operation detected for the login selection prompt; or Displaying a login pop-up window for the first application, wherein the login pop-up window displays a login component and a login selection prompt for the first application, and the login component and the login selection prompt are displayed in different areas of the login pop-up window; or A login component for the first application is displayed; and a login selection prompt is displayed after the first application on the first display device logs in successfully.

3. The method according to claim 1, characterized in that The method further comprises: A login result prompt is displayed, where the login result prompt is used to indicate that the second display device has successfully logged into the first application or has failed to log into the first application.

4. The method according to claim 3, characterized in that The login result prompt is displayed in response to a login report for the second display device, and the login report is generated by the login server of the first application based on the login status of the first application in the second display device; or, the login report is generated by the second display device according to the login status of the first application.

5. The method according to claim 1, characterized in that The login instruction is used to control the second display device to send a login request for the first application to the in-vehicle infotainment software server, and to control the second display device to apply for login-free verification from the login server of the first application based on the login-free information corresponding to the second display device obtained by the in-vehicle infotainment software server from the login server of the first application in response to the login request, so as to log in to the first application after the login-free verification is successful.

6. The method according to claim 1, characterized in that After successfully logging into the first application, the second display device displays a successful login prompt for the first application, where the successful login prompt is used to remind the user that the first application has been successfully logged in.

7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: In response to an exit trigger operation for the second application, displaying an exit selection prompt, wherein the exit selection prompt is used to remind the user to select a third display device from the display devices that have logged into the second application, from which the second application needs to be exited synchronously with the first display device; A simultaneous exit instruction is sent to the third display device, where the simultaneous exit instruction is used to control the third display device to exit the second application.

8. The method according to claim 1, characterized in that The login component includes a login QR code, The step of displaying a login component for the first application in response to a login trigger operation for the first application comprises: In response to a login trigger operation for a first application, sending a login request to a login server corresponding to the first application; Displaying the login QR code returned by the login server in response to the login request; In response to the first application program on the first display device being successfully logged in, before displaying the logged-in first application program, the method further includes: Receive a successful login result, where the successful login result is returned by the login server after successful login verification based on the login information, where the login information is obtained by an electronic device that has logged into the first application by scanning the login QR code.

9. A smart cockpit, characterized in that: The smart cockpit includes a plurality of display devices. A first display device among the plurality of display devices is configured to: In response to a login trigger operation for a first application, displaying a login component for the first application and displaying a simultaneous login selection prompt, wherein the simultaneous login selection prompt is used to remind a user to select a second display device from the plurality of display devices that needs to be logged in synchronously with the first display device, and the login component is used to log in the first application on the first display device; In response to successful login of the first application on the first display device, the logged-in first application is displayed, and a login instruction is sent to each of the second display devices, wherein the login instruction is used to control the second display device to perform user-verification-free login of the first application.

10. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to implement the method described in any one of claims 1 to 8 when executing the instructions stored in the memory.

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

12. A computer program product comprising computer readable code, or a non-volatile computer readable storage medium carrying computer readable code, characterized in that: When the computer readable code runs in a processor of an electronic device, the processor in the electronic device executes the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method for identifying user identity for multiple devices and terminal device

    CN114756843A

  • Multi-device collaborative login method, display device and server

    CN115834095A

  • Equipment management method and device, equipment, storage medium and program product

    CN116561722A

  • Application account management method and related device

    CN117951663A

  • Method for login plural internet sites with one loginand apparatus thereof

    KR1020010063406A