Screen projection processing method and system, electronic equipment and storage medium

By establishing a screen projection connection that supports data interaction between the on-board terminal and the smart device, using the smart device to generate a virtual car computer function page and customize the display page, the problem of the existing on-board screen projection method is solved, and the user experience is improved.

CN119996749APending Publication Date: 2025-05-13SHANGHAI QINGGAN INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510301323.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2021-09-30
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

The existing in-vehicle screen projection method is single, resulting in the screen projection page that can only be a page customized by the Internet of Vehicles APP, with limited functions and inconsistent with the native page style of the vehicle terminal, which affects the user experience.

Method used

By establishing a screen projection connection with smart devices as the processing center, data interaction is supported, and communication between smart devices and on-board terminals is realized. The intelligent device generates a virtual car computer function page, and integrates local data according to user instructions and configuration information to generate a customized display page to maintain the unified user interface style.

Benefits of technology

It realizes synchronous communication between the smart device and the vehicle terminal, generates customized display pages, improves user experience, and provides a secure screen projection verification mechanism.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119996749A_ABST
    Figure CN119996749A_ABST
Patent Text Reader

Abstract

The invention discloses a screen projection processing method and system, electronic equipment and a storage medium, and the method comprises the following steps: building a screen projection connection taking intelligent equipment as a processing center, and enabling the screen projection connection to support data interaction; sending local data to the intelligent device, so that the intelligent device generates a virtual vehicle function page; the local data comprises local function page information; the local function page information is associated with a local function, and the virtual vehicle function pages are in one-to-one correspondence with the local function pages; receiving configuration information which is generated by the intelligent equipment and aims at a user instruction; according to the configuration information, fusing the local data corresponding to the configuration information to generate a display page; the display page adopts a user interface style of the local function page. According to the method, the interface styles of the screen projection page and the local native page can be ensured to be uniform, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of screen projection technology, and in particular to a screen projection processing method, system, electronic device and storage medium. Background Art

[0002] At present, most existing smart connected cars support projecting the screen of a mobile phone onto the main screen of the vehicle terminal. Specifically, it is necessary to enter the corresponding Internet of Vehicles application (APP) after the mobile phone and the vehicle terminal have established a connection to project the content of the mobile phone screen onto the screen of the vehicle terminal.

[0003] However, the existing in-car screen projection method is single, resulting in the following pain points: the projection page can only be a customized page of the Internet of Vehicles APP, and can only support certain customized functions; the projection page is inconsistent with the style of the native page of the in-car terminal, affecting the user experience. Summary of the invention

[0004] One object of the present invention is to provide a screen projection processing method, which has the advantages of establishing a screen projection connection with a smart device as a processing center, and the screen projection connection supports data interaction, thereby enabling communication with the smart device; by sending local data to the smart device, so that the smart device generates a virtual vehicle function page corresponding to the local function page, so that subsequent actions of the smart device can be synchronized with the local, and it is convenient for the smart device to perform subsequent configuration operations as a processing center; by receiving configuration information generated by the smart device for user instructions, and according to the configuration information, integrating the local data corresponding to the configuration information to generate a display page, the display page adopts the user interface style of the local function page, so that a customized display page can be generated, and the user interface style can be kept unified, thereby improving the user experience.

[0005] Another object of the present invention is to provide a screen projection processing method, which has the advantage of sending screen projection verification information to the smart device before establishing the screen projection connection, so that the smart device performs screen projection verification according to the screen projection verification information, thereby providing security for the successful establishment of the screen projection connection.

[0006] Another object of the present invention is to provide a screen projection processing method, which has the advantage that when the user instruction is used to instruct the opening of the screen projection interconnection application function page on the smart device, the configuration information includes the projection page data corresponding to the screen projection interconnection application function page and the first page configuration parameters, and by integrating the projection page data corresponding to the screen projection interconnection application function page and the local data corresponding to the first page configuration parameters according to the first page configuration parameters to generate the display page, thereby realizing customized projection of the screen projection interconnection application function page in the smart device.

[0007] Another object of the present invention is to provide a screen projection processing method, which has the advantage that when the user instruction is used to instruct the opening of the screen projection interconnection application function page on the smart device, the screen projection page data includes protocol data, and the protocol data includes data of new functions in addition to the local functions. By adding the new functions in addition to the local functions according to the first page configuration parameters to generate the display page, it is possible to add new functions in addition to the basic screen projection functions.

[0008] Another object of the present invention is to provide a screen projection processing method, which has the advantage that when the screen projection connection is disconnected, the new function is deleted from the display page and the local function page is displayed, thereby restoring the local original function page.

[0009] Another object of the present invention is to provide a screen projection processing method, which has the advantage that when the user instruction is used to instruct the opening of a third-party application function page in the smart device, the configuration information includes screen recording page data corresponding to the third-party application function page and a second page configuration parameter, and the screen recording page data and the local data corresponding to the second page configuration parameter are locally integrated according to the second page configuration parameter to generate the display page, thereby enabling customized screen projection of the third-party application function page in the smart device.

[0010] Another object of the present invention is to provide a screen projection processing method, which has the advantage that when the user instruction is used to instruct the opening of a local function page, the configuration information includes a third page configuration parameter corresponding to the local function page, and the display page is generated by locally integrating the local data corresponding to the third page configuration parameter according to the third page configuration parameter, thereby enabling customized display of the local function page.

[0011] Another object of the present invention is to provide a screen projection processing method, which has the advantage that when the user instruction is used to instruct to open the local homepage, the configuration information includes the application data of the third-party application and the fourth page configuration parameters, and by integrating the application data of the third-party application and the local data corresponding to the fourth page configuration parameters according to the fourth page configuration parameters to generate the local homepage, it is possible to achieve customized display of the local homepage.

[0012] Another object of the present invention is to provide a screen projection processing method, the advantage of which is that after the local data corresponding to the configuration information is integrated according to the configuration information to generate a display page, the display page is presented for user viewing.

[0013] Another object of the present invention is to provide a screen projection processing system, which has the advantage of establishing a screen projection connection between the vehicle-mounted terminal and the smart device, with the smart device as the processing center, and the screen projection connection supports data interaction, thereby enabling communication between the vehicle-mounted terminal and the smart device; sending local data to the smart device through the vehicle-mounted terminal, so that the smart device generates a virtual vehicle function page corresponding to the local function page, so that the subsequent actions of the smart device can be synchronized with the vehicle-mounted terminal, and it is convenient for the smart device to perform subsequent configuration operations as a processing center; receiving the configuration information generated by the smart device for user instructions through the vehicle-mounted terminal, and according to the configuration information, integrating the local data corresponding to the configuration information to generate a display page, the display page adopts the user interface style of the local function page, so that a customized display page can be generated, and the user interface style can be kept unified to improve the user experience.

[0014] Another object of the present invention is to provide an electronic device, which has the advantage that by executing the aforementioned screen projection processing method through the electronic device, communication between the vehicle-mounted terminal and the smart device can be achieved, the actions of the smart device can be synchronized with the vehicle-mounted terminal, a customized display page can be generated according to the configuration of the smart terminal, and the user interface style can be kept unified, thereby improving the user experience.

[0015] Another object of the present invention is to provide a storage medium on which a computer program is stored, which can be called and executed when needed, so as to realize communication between a vehicle-mounted terminal and a smart device, synchronize the actions of the smart device with the vehicle-mounted terminal, generate customized display pages according to the configuration of the smart terminal, and maintain a unified user interface style to improve user experience.

[0016] In a first aspect, the present invention provides a screen projection processing method, the method comprising the following steps:

[0017] Establishing a screen projection connection with the smart device as the processing center, wherein the screen projection connection supports data interaction;

[0018] Sending local data to the smart device so that the smart device generates a virtual vehicle machine function page; the local data includes local function page information; the local function page information is associated with a local function, and the virtual vehicle machine function page corresponds to the local function page one by one;

[0019] Receiving configuration information generated by the smart device for a user instruction;

[0020] According to the configuration information, the local data corresponding to the configuration information is merged to generate a display page; the display page adopts the user interface style of the local function page.

[0021] In a second aspect, the present invention provides a screen projection processing system, the system comprising: a vehicle-mounted terminal and a smart device;

[0022] The vehicle-mounted terminal establishes a screen projection connection with the smart device, with the smart device as the processing center, and the screen projection connection supports data interaction;

[0023] The vehicle terminal sends local data to the smart device so that the smart device generates a virtual vehicle function page; the local data includes function page information; the virtual vehicle function page corresponds to the function page one by one;

[0024] The vehicle-mounted terminal receives configuration information generated by the smart device for the user instruction;

[0025] The vehicle-mounted terminal fuses the local data corresponding to the configuration information according to the configuration information to generate a display page; the display page adopts the user interface style of the function page.

[0026] In a third aspect, the present invention provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the aforementioned method when executing the computer program.

[0027] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the aforementioned method when executed by a processor. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 Schematic diagram of the process of screen projection processing method according to embodiment 1 of the present invention;

[0029] Figure 2 This is a flowchart of a specific implementation of the screen projection processing method of Example 1 of the present invention;

[0030] Figure 3 This is a flowchart of a specific implementation of the screen projection processing method of Example 1 of the present invention;

[0031] Figure 4 This is an interface diagram of opening the local function "Bluetooth Music" in the non-screen projection state in Example 1 of the present invention;

[0032] Figure 5 This is an interface diagram of opening the "QQ Music" function in the screen casting interconnection application in the screen casting state in Example 1 of the present invention;

[0033] Figure 6 This is a flowchart of a specific implementation of the screen projection processing method of Example 1 of the present invention;

[0034] Figure 7 This is an interface diagram of opening the "negative one screen" function in the non-projected screen state in Example 1 of the present invention;

[0035] Figure 8 This is an interface diagram of opening the "Settings" function in the non-projection state in Example 1 of the present invention;

[0036] Fig. 9 This is an interface diagram of opening the "negative one screen" function in the projection screen state in Example 1 of the present invention;

[0037] Fig.10 This is an interface diagram of opening the "Settings" function in the screen projection state in Example 1 of the present invention;

[0038] Fig.11 This is a flowchart of a specific implementation of the screen projection processing method of Example 1 of the present invention;

[0039] Fig.12 This is a flowchart of a specific implementation of the screen projection processing method of Example 1 of the present invention;

[0040] Fig.13 This is a flowchart of a specific implementation of the screen projection processing method of Example 1 of the present invention;

[0041] Fig.14 This is a flowchart of a specific implementation of the screen projection processing method of Example 1 of the present invention;

[0042] Fig.15 This is a flowchart of a specific implementation of the screen projection processing method of Example 1 of the present invention;

[0043] Fig.16 This is an architecture diagram of a screen projection processing system according to Embodiment 2 of the present invention;

[0044] Fig.17This is a diagram of the architecture of an electronic device according to Embodiment 3 of the present invention. DETAILED DESCRIPTION

[0045] The present invention is further described below by way of examples, but the present invention is not limited to the scope of the examples.

[0046] Example 1

[0047] See also Figure 1 As shown, this embodiment provides a screen projection processing method, which specifically includes the following steps:

[0048] S1, establish a screen projection connection with the smart device as the processing center, and the screen projection connection supports data interaction.

[0049] S2, sending local data to the smart device so that the smart device generates a virtual vehicle function page; the local data includes local function page information; the local function page information is associated with the local function, and the virtual vehicle function page corresponds to the local function page one by one.

[0050] Specifically, the local function page information includes page information of all currently opened local functions and the order of opening, etc.

[0051] S3, receiving configuration information generated by the smart device for the user instruction.

[0052] In this embodiment, the user command can be directly obtained on the smart device, or it can be locally obtained and then uploaded to the smart device. Specifically, the user command can be input through voice, touch screen, square control, etc., and this embodiment does not impose any specific restrictions on this.

[0053] S4, according to the configuration information, integrating the local data corresponding to the configuration information to generate a display page; the display page adopts the user interface style of the local function page.

[0054] This embodiment establishes a screen projection connection with the smart device as the processing center, and the screen projection connection supports data interaction, thereby enabling communication with the smart device; by sending local data to the smart device, so that the smart device generates a virtual vehicle function page corresponding to the local function page, so that subsequent actions of the smart device can be synchronized with the local, and it is convenient for the smart device to perform subsequent configuration operations as a processing center; by receiving configuration information generated by the smart device for user instructions, and based on the configuration information, integrating the local data corresponding to the configuration information to generate a display page, the display page adopts the user interface style of the local function page, so that a customized display page can be generated, and the user interface style can be kept unified, thereby improving the user experience.

[0055] See also Figure 2 As shown, in an optional implementation, step S1 includes:

[0056] S11, establishing a data link with the smart device.

[0057] In this implementation, the established data link may be a WiFi data link, a Bluetooth data link or other data link, and this implementation does not impose any specific limitation on this.

[0058] S12, sending screen projection verification information to the smart device, so that the smart device performs screen projection verification according to the screen projection verification information, and establishes the screen projection connection after the screen projection verification passes.

[0059] In this embodiment, the screen projection verification information may include the hardware information, software version information, and operating system version information of the current device (i.e., local). The smart device verifies whether the current device meets the screen projection conditions based on the screen projection verification information. If it does, it means the verification is passed, and a screen projection connection is established between the current device and the smart device to ensure that the current device and the smart device can send messages, protocol instructions, and other data to each other. If it does not meet, it means the verification fails, and the process ends.

[0060] In an optional implementation, the smart device is configured with a screen-casting interconnection application. When the user instruction is used to instruct to open the screen-casting interconnection application function page, refer to Figure 3 As shown, the configuration information in step S3 includes the projection page data corresponding to the projection interconnection application function page and the first page configuration parameters, and step S4 is implemented by the following steps:

[0061] S41, according to the first page configuration parameters, the projection page data corresponding to the projection interconnection application function page and the local data corresponding to the first page configuration parameters are integrated to generate the display page.

[0062] In this embodiment, the screen projection page data can be pre-configured by the screen projection interconnection application and transmitted to the local in the form of video stream data. Among them, the first page configuration parameters may include: whether to display the status bar or menu bar, whether to support voice function, which prompt words are displayed in the page, and / or whether there is a help menu, etc., and may also include local functions to be integrated.

[0063] For example, if "Bluetooth Music" and "USB Music" are local functions, when the screen is not connected, open the function page of "Bluetooth Music" as follows Figure 4As shown. If the "QQ Music" function is configured in the screen casting interconnection application, when the user instruction is used to instruct to open the "QQ Music" function page, the screen casting page data sent by the smart device includes the video stream of "QQ Music", and the first page configuration parameters include the local functions to be integrated, namely "Bluetooth Music" and "USB Music", and also include which prompt words or prompt icons are displayed on the page. In this scenario, after integrating the screen casting page data corresponding to the screen casting interconnection application function page and the local data corresponding to the first page configuration parameters according to the first page configuration parameters, the following can be generated: Figure 5 The display page shown. Compare Figure 4 and Figure 5 It is known that the interface styles of the two are consistent, and the user interface style is kept unified.

[0064] This implementation can realize customized screen projection of the screen projection interconnection application function page in the smart device.

[0065] In another optional embodiment, if Figure 6 As shown, the projection page data received in step S3 includes protocol data, and the protocol data includes data of new functions in addition to the local functions. In this scenario, step S41 is implemented by the following steps:

[0066] S411: Add the new function in addition to the local function according to the first page configuration parameters to generate the display page.

[0067] For example, suppose the screen projection interconnection application integrates the "negative one screen", "settings" and other functions, and the local also integrates the "negative one screen", "settings" and other functions. Figure 7 and Figure 8 As shown, the pages of these functions are mainly lists or texts. When the user instructs to open the corresponding projection screen interconnection application function page, the smart device will use the data of the new functions in addition to the corresponding local functions (including serial number, location, name, lower-level function item information, etc.) as projection screen page data, and send it to the current device in the form of a template such as json or xml. After receiving the projection screen page data and the first page configuration parameters, the current device will add the new functions in addition to the local functions according to the first page configuration parameters, thereby generating a screen like this. Fig. 9 and Fig.10 The display page shown. Compare Figure 7 and Fig. 9 It can be seen that the "Negative One Screen" function adds a "Secure Privacy" function after screen projection; Figure 8 and Fig.10 It can be seen that the "Settings" function adds a "General" function item after screen projection, and also adds its secondary function menu on the right.

[0068] This implementation can add new functions beyond the basic screen projection function.

[0069] In another optional embodiment, if Fig.11 As shown, after step S4, it also includes:

[0070] S5. If the screen projection connection is disconnected, the newly added function is deleted from the display page and the local function page is displayed.

[0071] This implementation can restore the local original function page when the screen is not projected.

[0072] In another optional embodiment, if Fig.12 As shown, when the user instruction is used to instruct to open the third-party application function page in the smart device, the configuration information received in step S3 includes the screen recording page data corresponding to the third-party application function page and the second page configuration parameters. In this scenario, step S4 is implemented by the following steps:

[0073] S42: According to the second page configuration parameters, the screen recording page data and the local data corresponding to the second page configuration parameters are merged to generate the display page.

[0074] Specifically, when the user instructs to open the third-party application function page in the smart device, the page will be opened on the smart device and the screen will be recorded to obtain the corresponding screen recording page data. The second page configuration parameters may also include: whether to display the status bar or menu bar, whether to support voice function, which prompt words are displayed in the page, and / or whether there is a help menu, etc.

[0075] This implementation can realize customized screen projection of third-party application function pages in smart devices.

[0076] In another optional embodiment, if Fig.13 As shown, when the user instruction is used to instruct to open a local function page, the configuration information received in step S3 includes a third page configuration parameter corresponding to the local function page. In this scenario, step S4 is implemented by the following steps:

[0077] S43: According to the third page configuration parameter, merge the local data corresponding to the third page configuration parameter to generate the display page.

[0078] Specifically, when the user instructs to open the local function page, the smart device only needs to provide the corresponding third page configuration parameters. The third page configuration parameters may also include: whether to display the status bar or menu bar, whether to support voice function, which prompt words are displayed in the page, and / or whether there is a help menu, etc.

[0079] This implementation can realize customized screen projection of local functions.

[0080] In another optional embodiment, if Fig.14 As shown, when the user instruction is used to instruct to open the local homepage, the configuration information received in step S3 includes the application data of the third-party application and the fourth page configuration parameters. In this scenario, step S4 is implemented by the following steps:

[0081] S44, according to the fourth page configuration parameter, integrating the application data of the third-party application with the local data corresponding to the fourth page configuration parameter to generate the local homepage.

[0082] Specifically, the application data of the third-party application includes information such as the icon or logo of the third-party application; the fourth page configuration parameters may also include: whether to display the status bar or menu bar, whether to support voice function, which prompt words are displayed in the page, and / or whether there is a help menu, etc.

[0083] This implementation can load the third application on the local homepage and can achieve customized display.

[0084] In another optional embodiment, if Fig.15 As shown, after step S4, the following steps are performed: S6, presenting the display page.

[0085] This implementation makes it easy to intuitively display the screen projection effect to users.

[0086] Example 2

[0087] This embodiment provides a screen projection processing system, such as Fig.16 As shown, the system includes: a vehicle terminal 10 and a smart device 20. Among them:

[0088] The vehicle terminal 10 establishes a screen projection connection with the smart device 20, with the smart device as the processing center, and the screen projection connection supports data interaction;

[0089] The vehicle terminal 10 sends local data to the smart device 20 so that the smart device 20 generates a virtual vehicle function page; the local data includes function page information; the virtual vehicle function page corresponds to the function page one by one;

[0090] The vehicle terminal 10 receives configuration information generated by the smart device 20 for the user command;

[0091] The vehicle terminal 10 fuses the local data corresponding to the configuration information according to the configuration information to generate a display page; the display page adopts the user interface style of the function page.

[0092] In this embodiment, a screen projection connection is established between the vehicle-mounted terminal and the smart device, with the smart device as the processing center. The screen projection connection supports data interaction, thereby enabling communication between the vehicle-mounted terminal and the smart device; local data is sent to the smart device through the vehicle-mounted terminal, so that the smart device generates a virtual vehicle function page corresponding to the local function page, so that subsequent actions of the smart device can be synchronized with the vehicle-mounted terminal, and it is convenient for the smart device to perform subsequent configuration operations as a processing center; configuration information generated by the smart device for user instructions is received through the vehicle-mounted terminal, and based on the configuration information, the local data corresponding to the configuration information is integrated to generate a display page, and the display page adopts the user interface style of the local function page, so that a customized display page can be generated, and the user interface style can be kept unified to improve the user experience.

[0093] Example 3

[0094] See also Fig.17 As shown, this embodiment provides an electronic device 30, including a processor 31, a memory 32, and a computer program stored in the memory 32 and executable on the processor 31. When the processor 31 executes the program, the screen projection processing method in Example 1 is implemented. Fig.17 The electronic device 30 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0095] The electronic device 30 may be in the form of a general-purpose computing device, for example, it may be a server device. The components of the electronic device 30 may include, but are not limited to: at least one processor 31, at least one memory 32, and a bus 33 connecting different system components (including the memory 32 and the processor 31).

[0096] The bus 33 includes a data bus, an address bus, and a control bus.

[0097] The memory 32 may include a volatile memory, such as a random access memory (RAM) 321 and / or a cache memory 322 , and may further include a read-only memory (ROM) 323 .

[0098] The memory 32 may also include a program / utility 325 having a set (at least one) of program modules 324, such program modules 324 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0099] The processor 31 executes various functional applications and data processing by running the computer program stored in the memory 32, such as the screen projection processing method in Example 1 of the present invention.

[0100] The electronic device 30 may also communicate with one or more external devices 34 (e.g., keyboards, pointing devices, etc.). Such communication may be performed via an input / output (I / O) interface 35. Furthermore, the model-generated device 30 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 36. The network adapter 36 communicates with other modules of the model-generated device 30 via a bus 33. Other hardware and / or software modules may be used in conjunction with the model-generated device 30, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (RAID) systems, tape drives, and data backup storage systems.

[0101] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to an embodiment of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided into multiple units / modules to be embodied.

[0102] The electronic device provided in this embodiment can realize communication between the vehicle-mounted terminal and the smart device by executing the aforementioned screen projection processing method, can synchronize the actions of the smart device with the vehicle-mounted terminal, can generate customized display pages according to the configuration of the smart terminal, and can maintain a unified user interface style to improve user experience.

[0103] Example 4

[0104] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the screen projection processing method in Embodiment 1 is implemented.

[0105] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.

[0106] In a possible implementation manner, the present invention can also be implemented in the form of a program product, which includes a program code. When the program product runs on a terminal device, the program code is used to enable the terminal device to execute the steps in the screen projection processing method in Example 1.

[0107] Among them, the program code for executing the present invention can be written in any combination of one or more programming languages, and the program code can be executed completely on the user device, partially on the user device, as an independent software package, partially on the user device and partially on a remote device, or completely on the remote device.

[0108] The computer-readable storage medium of this embodiment stores a computer program thereon and can be called and executed when needed, thereby enabling communication between the vehicle-mounted terminal and the smart device, synchronizing the actions of the smart device with the vehicle-mounted terminal, generating customized display pages according to the configuration of the smart terminal, and maintaining a unified user interface style to improve user experience.

[0109] Although the specific embodiments of the present invention are described above, it should be understood by those skilled in the art that this is only for illustration and the protection scope of the present invention is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but these changes and modifications all fall within the protection scope of the present invention.

Claims

1. A screen projection processing method, characterized in that: The method comprises the following steps: Establishing a screen projection connection with a smart device as a processing center, the screen projection connection supports data interaction, and the smart device is configured with a screen projection interconnection application; Sending local data to the smart device so that the smart device generates a virtual vehicle machine function page; the local data includes local function page information; the local function page information is associated with a local function, and the virtual vehicle machine function page corresponds to the local function page one by one; Receive configuration information generated by the smart device for a user instruction, the configuration information including screen projection page data corresponding to the screen projection interconnection application function page, the screen projection page data including protocol data, and the protocol data including data of a newly added function in addition to the local function; According to the configuration information, the local data corresponding to the configuration information is merged to generate a display page; the display page adopts the user interface style of the local function page.

2. According to the screen projection processing method according to claim 1, the local function page includes page information and opening order of all currently opened local functions.

3. According to the screen projection processing method of claim 1, establishing a screen projection connection with the smart device as the processing center comprises the following steps: Establishing a data link with the smart device; Send screen projection verification information to the smart device so that the smart device performs screen projection verification according to the screen projection verification information, and establishes the screen projection connection after the screen projection verification passes.

4. According to the screen projection processing method of claim 1, when the user instruction is used to instruct to open the screen projection interconnection application function page, the configuration information also includes a first page configuration parameter; The step of fusing the local data corresponding to the configuration information according to the configuration information to generate a display page comprises the following steps: According to the first page configuration parameters, the projection page data corresponding to the projection interconnection application function page and the local data corresponding to the first page configuration parameters are integrated to generate the display page.

5. According to the screen projection processing method of claim 3, the first page configuration parameters include at least one of the following: local functions to be integrated, whether to display the status bar or menu bar, whether to support voice function, prompt words displayed in the page, and whether there is a help menu.

6. The screen projection processing method according to claim 4, after adding the new function in addition to the local function according to the first page configuration parameters to generate the display page, the method further comprises the following steps: If the screen projection connection is disconnected, the newly added function is deleted from the display page and the local function page is displayed.

7. According to the screen projection processing method of claim 1, when the user instruction is used to instruct to open a third-party application function page in the smart device, the configuration information includes screen recording page data corresponding to the third-party application function page and a second page configuration parameter; The step of fusing the local data corresponding to the configuration information according to the configuration information to generate a display page comprises the following steps: According to the second page configuration parameters, the screen recording page data and the local data corresponding to the second page configuration parameters are merged to generate the display page.

8. The screen projection processing method according to claim 1, when the user instruction is used to instruct to open a local function page, the configuration information includes a third page configuration parameter corresponding to the local function page; The step of fusing the local data corresponding to the configuration information according to the configuration information to generate a display page comprises the following steps: According to the third page configuration parameter, local data corresponding to the third page configuration parameter is merged to generate the display page.

9. The screen projection processing method according to claim 6, when the user instruction is used to instruct to open the local homepage, the configuration information includes the application data of the third-party application and the fourth page configuration parameters; The step of fusing the local data corresponding to the configuration information according to the configuration information to generate a display page comprises the following steps: According to the fourth page configuration parameter, the application data of the third-party application and the local data corresponding to the fourth page configuration parameter are merged to generate the local homepage.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 9 is implemented.

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