Vehicle computer screen control method and system
Through the coordinated work of physical control equipment and terminal equipment, the operational risks caused by the farther screen of the car are solved, and the driver can operate conveniently while driving, reducing risks.
Patent Information
- Application Number
- CN202510572671.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-06
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2045-05-06
AI Technical Summary
The screen of the car is far away from the driver, and there may be risks in operating the screen while the driver is driving.
The physical control device obtains the vehicle information and sends the vehicle information and its own operable information to the terminal device. The terminal device performs mapping processing and casts the screen to the vehicle. The physical control device responds to the target operation event generated by the user's operation and sends it to the terminal device. The terminal device updates the screen screen and casts the screen to the vehicle. The user can directly control the terminal device to cast the screen to the vehicle through the physical control device.
Reduces the risk of the driver operating the screen while driving, and improves the convenience and safety of operation.
Smart Images

Figure CN120085822B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle-mounted computer screen projection, and in particular to a vehicle-mounted computer screen control method and system. Background Art
[0002] Smartphones can project the phone interface onto the car screen through the carplay or auto function. For example, the car screen can display maps, play music, or make and receive calls. Users can also operate on the car screen without having to look down at the phone. However, some car screens are far away from the driver, and operating the screen while driving may pose driving risks. Summary of the Invention
[0003] In view of this, the present invention provides a vehicle computer screen control method and system to solve the problem that the vehicle computer screen is far away from the driver and there may be risks when the driver operates the screen while driving.
[0004] In the first aspect, the present invention provides a vehicle computer screen control method, which is applied to a physical control device, wherein the physical control device is connected to the vehicle computer and to a terminal device. The method includes: obtaining vehicle computer information, and sending the vehicle computer information and its own operational information to the terminal device, so that the terminal device maps the vehicle computer information sent by the physical control device and its operational information with the operation function of the terminal device system, wherein the vehicle computer information at least includes vehicle computer button information and a touch screen; projecting the screen image that supports vehicle computer projection sent by the terminal device to the vehicle computer, so that the vehicle computer displays the screen image; responding to a target operation event generated by a user operating the physical control device, sending the target operation event to the terminal device, so that the terminal device updates the screen display based on the target operation function of its own system corresponding to the target operation event sent by the physical control device; projecting the updated screen image sent by the terminal device to the vehicle computer display.
[0005] In an optional embodiment, the physical control device establishes a connection with the vehicle computer through a bus interface, wherein the vehicle computer establishes a communication channel according to the type of the physical control device and sends its own protocol version to the physical control device, and obtaining the vehicle computer information includes: matching the corresponding protocol version sent by the vehicle computer with its own protocol version; when the protocol version matches successfully, obtaining the vehicle computer information through the bus interface.
[0006] The present invention establishes communication and obtains vehicle computer information only after the protocol version matches successfully, which can ensure compatibility and stable communication between devices. The user can accurately control the terminal device according to the information provided by the vehicle computer through the physical control device, and there will be no misoperation or control errors caused by inaccurate information.
[0007] In an optional embodiment, the physical control device establishes a wireless connection with the terminal device, and the sending of the vehicle information and its own operational information to the terminal device includes: broadcasting via wireless means so that the terminal device can discover and identify the physical control device based on the broadcast signal and initiate a wireless pairing request; verifying the wireless pairing request sent by the terminal device; after the wireless pairing request is successfully verified, establishing a data channel via wireless means to send the vehicle information and its own operational information to the terminal device.
[0008] The present invention uses wireless broadcasting to enable the terminal device to automatically identify the physical control device, simplifying the operational process of device connection, and verifying the wireless pairing request sent by the terminal device, ensuring that only authorized terminal devices can establish a connection with the physical control device, effectively preventing unauthorized device access, and the data channel established after the wireless pairing request is successfully verified, providing a stable and reliable connection for the transmission of vehicle information and operational information of the physical control device.
[0009] In an optional embodiment, the physical control device is a knob, the operation event is generated by the user rotating or pressing the knob, the knob is integrated with a rotary encoder, and the response to the target operation event generated by the user operating the physical control device includes: determining the user's rotation direction of the knob based on the signal phase change state of two output channels in the rotary encoder, and generating a corresponding target operation event based on the rotation direction of the knob; judging whether there is a pressing operation based on the level change of the button pin in the rotary encoder, and generating a corresponding target operation event when it is determined that there is a pressing operation.
[0010] In the second aspect, the present invention provides a vehicle-computer screen control method, which is applied to a terminal device, and the terminal device is connected to a physical control device. The method includes: mapping the vehicle-computer information sent by the physical control device and the operational information of the physical control device with the operation function of its own system, and the vehicle-computer information includes at least vehicle-computer button information and a touch screen; sending the screen image that supports vehicle-computer screen projection in the terminal device to the physical control device, so that the physical control device projects the screen image that supports vehicle-computer screen projection to the vehicle-computer display; updating the screen image display based on the target operation event sent by the physical control device corresponding to the target operation function of its own system, and sending the updated screen image to the physical control device, so that the physical control device projects the updated screen image sent by the terminal device to the vehicle-computer display.
[0011] In an optional embodiment, the vehicle computer information also includes the resolution of the vehicle computer, and the sending of the screen image in the terminal device that supports vehicle computer projection to the physical control device includes: obtaining image data of the screen image in the terminal device that supports vehicle computer projection; based on the resolution of the vehicle computer, encoding the image data into a video stream that conforms to the vehicle computer screen display; sending the video stream to the physical control device, so that the physical control device decodes the video stream, restores it to a screen image frame, and projects the image frame to the vehicle computer display at a preset frame rate.
[0012] The present invention can encode the screen image into a suitable video stream according to the vehicle computer information such as the resolution of the vehicle computer, ensuring that the screen image is projected to the vehicle computer with good effect, ensuring that the user has a good visual experience.
[0013] In the third aspect, the present invention provides a vehicle-computer screen control system, which includes a physical control device, a terminal device and a vehicle-computer, wherein the physical control device is connected to the vehicle-computer and to the terminal device, wherein the physical control device obtains vehicle-computer information and sends the vehicle-computer information and its own operable information to the terminal device, wherein the vehicle-computer information at least includes vehicle-computer button information and a touch screen; the terminal device maps the vehicle-computer information and the operable information of the physical control device sent by the physical control device with the operation function of its own system, and sends the screen image in the terminal device that supports vehicle-computer screen projection to the physical control device; the physical control device projects the screen image that supports vehicle-computer screen projection sent by the terminal device to the vehicle-computer, so that the vehicle-computer displays the screen image; the physical control device responds to the target operation event generated by the user operating the physical control device, and sends the target operation event to the terminal device; the terminal device updates the screen display based on the target operation function of its own system corresponding to the target operation event sent by the physical control device, and sends the updated screen image to the physical control device; the physical control device projects the updated screen image sent by the terminal device to the vehicle-computer display.
[0014] The vehicle-machine screen control system provided by the present invention comprises the following steps: a physical control device obtains vehicle-machine information, and sends the vehicle-machine information and its own operable information to a terminal device; the terminal device maps the vehicle-machine information and the operable information sent by the physical control device to the operation function of its own system, and sends a screen image that supports vehicle-machine screen projection to the physical control device; the physical control device projects the screen image to the vehicle-machine display, and sends a target operation event generated in response to a user operation of the physical control device to the terminal device; the terminal device updates the screen image display based on the target operation function of its own system corresponding to the target operation event sent by the physical control device, and sends the updated screen image to the physical control device; the physical control device projects the updated screen image sent by the terminal device to the vehicle-machine display; the user can directly control the display image of the terminal device on the vehicle machine when projecting the screen through the physical control device, which is convenient for operation and reduces the risk of driving for the driver.
[0015] In an optional implementation, the physical control device establishes a connection with the vehicle computer via a bus interface and is connected to the terminal device via a wireless connection.
[0016] In an optional embodiment, the physical control device is a knob having rotation and pressing functions, wherein the knob can generate corresponding operation events based on the user's rotation or pressing operation on the knob.
[0017] In an optional embodiment, the knob is cylindrical.
[0018] The physical control device designed in the present invention is a knob, which is integrated with a rotary encoder. The cylindrical shape provides a smooth and precise operating feel. The encoder can accurately measure the rotation angle of the knob and confirm the function, thereby achieving high-precision control operation. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0020] Figure 1 2. It is a structural diagram of a vehicle-mounted screen control system according to an embodiment of the present invention;
[0021] Figure 2 This is a schematic diagram of the interaction between various ports in the vehicle screen control system according to an embodiment of the present invention;
[0022] Figure 3is a flowchart of a method for controlling a vehicle screen according to an embodiment of the present invention;
[0023] Figure 4 Schematic diagram of the interaction between various ports in the vehicle screen control system according to an embodiment of the present invention;
[0024] Figure 5 Schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0025] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.
[0026] The embodiment of the present invention provides a vehicle screen control system, such as Figure 1 As shown, the system includes a physical control device 1, a terminal device 2 and a vehicle computer 3, wherein the physical control device 1 is connected to the vehicle computer 3 and to the terminal device 2, wherein the physical control device 1 obtains vehicle computer information and sends the vehicle computer information and its own operable information to the terminal device 2, where the vehicle computer information at least includes vehicle computer 3 button information and a touch screen; the terminal device 2 maps the vehicle computer information and the operable information of the physical control device 1 sent by the physical control device 1 with the operation function of its own system, and sends the screen image in the terminal device 2 that supports screen projection of the vehicle computer 3 to the physical control device 1; the physical control device 1 projects the screen image that supports screen projection of the vehicle computer 3 sent by the terminal device 2 to the vehicle computer 3, so that the vehicle computer 3 displays the screen image; the physical control device 1 responds to a target operation event generated by a user operating the physical control device 1, and sends the target operation event to the terminal device 2; the terminal device 2 updates the screen display based on the target operation function of its own system corresponding to the target operation event sent by the physical control device 1, and sends the updated screen image to the physical control device 1; the physical control device 1 projects the updated screen image sent by the terminal device 2 to the vehicle computer 3 for display.
[0027] The embodiment of the present invention does not limit the type of the physical control device 1, which can be a physical device such as a joystick, remote control or knob. The user can operate the physical control device 1 to control the screen display of the terminal device 2, and then project the screen to the car computer 3 to meet the driving needs of the user in the car. The physical control device 1 can be placed next to the driver or other users in the car (for example, the left-hand steering is placed on the right side of the driver, and the right-hand steering is placed on the left side of the driver), which is convenient for the driver to operate with one hand; there is no limitation on the terminal device 2, as long as it is a device with the function of projecting the screen of the car computer 3, such as a mobile phone, tablet, etc., the physical control device 1 can establish a connection with the car computer 3, and establish a connection with the terminal device 2, that is, the physical control device 1 is simulated as a mobile phone for the car computer 3, and the physical control device 1 is simulated as the car computer 3 for the mobile phone. The physical control device 1 is an adapter for the vehicle-mounted same-screen protocol.
[0028] The physical control device 1 of the embodiment of the present invention is connected to the vehicle computer 3 and can obtain vehicle computer information from the vehicle computer 3, such as the button and touch screen information of the vehicle computer 3. When the terminal device 2 inquires the vehicle computer information from the physical control device 1, the physical control device 1 can send the obtained vehicle computer information and its own operable information to the terminal device 2, so that the operation information on the physical control device 1 and the native button behavior of the vehicle computer 3 are the same for the terminal device 2, wherein the operable information of the physical control device 1 may include but is not limited to screen zoom in, zoom out, confirm, right key and left key, etc.; the terminal device 2 can map the obtained vehicle computer information and the operable information of the physical control device 1 with the operation functions of its own system Projection processing, for example, the vehicle computer information and operational information can be parsed based on a preset communication protocol first, and the parsed vehicle computer information and operational information can be mapped with the operational functions in its own system or application, and the correspondence between the vehicle computer information and operational information and its own specific operations can be configured in advance; the terminal device 2 can send its own screen image that supports vehicle computer 3 projection to the physical control device 1, wherein the screen image that supports vehicle computer 3 projection can be the entire main screen of the terminal device 2 (including all elements such as the desktop and application icons), or it can be certain specific application images set by the user. For example, in the Android system, the MediaProjection API can be used to capture the screen image, which can create a virtual display and render the application icon that supports vehicle computer 3 onto the virtual display. Subsequently, the screen image displayed on the virtual display is sent to the physical control device 1 as a screen image that supports vehicle computer 3 projection, for example.
[0029] The physical control device 1 of the embodiment of the present invention can send the screen image that supports the projection of the car computer 3 sent by the interrupt device to the car computer 3, so that the car computer 3 displays the screen image. Afterwards, the user can operate the physical control device 1 according to the icons and other images displayed on the screen of the car computer 3 and driving needs. For example, if the user wants to click on the map software icon displayed on the screen of the car computer 3, the user can operate the click confirmation button of the physical control device 1 to enter the navigation application; the physical control device 1 responds to the target operation event generated by the user operating the physical control device 1, and can send the target operation event to the terminal device 2. The terminal device 2 can update the screen image accordingly based on the target operation function of its own system corresponding to the pre-configured target operation event. For example, when the target operation function is to move to the left, the terminal device 2 can move the virtual display focus to the left, and can send the updated screen image to the physical control device 1. The physical control device 1 sends the updated screen image to the car computer 3, so that the car computer 3 updates the display.
[0030] The vehicle-machine screen control system provided by the present invention comprises the following steps: a physical control device obtains vehicle-machine information, and sends the vehicle-machine information and its own operable information to a terminal device; the terminal device maps the vehicle-machine information and the operable information sent by the physical control device to the operation function of its own system, and sends a screen image that supports vehicle-machine screen projection to the physical control device; the physical control device projects the screen image to the vehicle-machine display, and sends a target operation event generated in response to a user operation of the physical control device to the terminal device; the terminal device updates the screen image display based on the target operation function of its own system corresponding to the target operation event sent by the physical control device, and sends the updated screen image to the physical control device; the physical control device projects the updated screen image sent by the terminal device to the vehicle-machine display; the user can directly control the display image of the terminal device on the vehicle machine when projecting the screen through the physical control device, which is convenient for operation and reduces the risk of driving for the driver.
[0031] Specifically, the physical control device 1 establishes a connection with the vehicle computer 3 through a bus interface, wherein the vehicle computer 3 establishes a communication channel according to the type of the physical control device 1, and sends its own protocol version to the physical control device 1. The physical control device 1 obtains the vehicle computer information including: matching the corresponding protocol version sent by the vehicle computer 3 with its own protocol version; when the protocol version matches successfully, obtaining the vehicle computer information through the bus interface.
[0032] like Figure 2 As shown, the physical control device 1 of the embodiment of the present invention is connected to the vehicle computer 3 through a bus interface (Universal Serial Bus, USB). For the USB interface of the vehicle computer 3, when the physical control device 1 is inserted, Figure 3As shown, the vehicle computer 3 will enumerate the devices through the USB protocol to determine the type of the physical control device 1, and can establish a communication channel according to the type of the physical control device 1, such as Carplay or Auto channel. The vehicle computer 3 and the physical control device 1 can respectively obtain each other's protocol version and determine whether the two protocol versions match. If the two protocol versions match successfully, the physical control device 1 can obtain vehicle computer information, such as touch screen and side note button information, through the USB data channel.
[0033] The present invention establishes communication and obtains vehicle computer information only after the protocol version matches successfully, which can ensure compatibility and stable communication between devices. The user can accurately control the terminal device according to the information provided by the vehicle computer through the physical control device, and there will be no misoperation or control errors caused by inaccurate information.
[0034] Specifically, the physical control device 1 and the terminal device 2 are connected wirelessly to send the vehicle computer information and its own operational information to the terminal device 2, including: broadcasting wirelessly so that the terminal device 2 can discover and identify the physical control device 1 based on the broadcast signal and initiate a wireless pairing request; verifying the wireless pairing request sent by the terminal device 2; after the wireless pairing request is successfully verified, establishing a data channel wirelessly to send the vehicle computer information and its own operational information to the terminal device 2.
[0035] like Figure 2 As shown, the physical control device 1 of the embodiment of the present invention establishes a connection with the terminal device 2 via a wireless method such as WIFI or Bluetooth. After the physical control device 1 obtains the vehicle information, as shown in FIG. Figure 3 As shown, periodic broadcasting can be performed wirelessly (WIFI and Bluetooth) (equivalent to declaring itself a vehicle computer 3, waiting for connection from the terminal device 2, taking a mobile phone as an example of the terminal device 2). The user can discover the existence of the physical control device 1 through the WIFI or Bluetooth of the mobile phone, and can actively initiate a pairing request to the physical control device 1 through Bluetooth. The physical control device 1 can verify the pairing request sent by the mobile phone, wherein the verification of the pairing request may include but is not limited to the verification of the identity authentication, key and other configuration information of the terminal device 2. For example only, after the wireless pairing request is successfully verified, the physical control device 1 can establish a data channel with the mobile phone through a wireless method such as WIFI. The mobile phone will inquire the physical control device 1 for vehicle computer information, and the physical control device 1 will send the vehicle computer information and its own operational information to the mobile phone, so that from the perspective of the mobile phone, the operation information of the physical control device 1 and the operation behavior of the vehicle computer information are consistent.
[0036] Specifically, the physical control device 1 is a knob with rotation and pressing functions. The knob can generate corresponding operation events based on the user's rotation or pressing operations on the knob. The knob is integrated with a rotary encoder. The physical control device 1 responds to the target operation events generated by the user operating the physical control device 1, including: determining the user's rotation direction of the knob based on the signal phase change state of the two output channels in the rotary encoder, and generating a corresponding target operation event based on the rotation direction of the knob; judging whether there is a pressing operation based on the level change of the button pin in the rotary encoder, and generating a corresponding target operation event when it is determined that there is a pressing operation.
[0037] The physical control device 1 designed in the embodiment of the present invention is a knob that can be rotated and pressed. The operation event is generated by the user's rotation or pressing of the knob. For example, left rotation corresponds to the left direction key, right rotation corresponds to the right direction key, and pressing corresponds to the confirmation key, which is used to control the behavior of the terminal device 2. As an example, a rotary encoder is integrated on the knob. Taking an incremental encoder as an example, the edge triggering method and the state comparison method can be used to determine the user's rotation direction of the knob. For example, the principle of the edge triggering method is: the incremental encoder has two output channels A and B, and the signal phase difference between them is 90 When the A-phase output is a falling edge, if the B-phase is high, it is judged to be clockwise rotation (right rotation), and if the B-phase is low, it is judged to be counterclockwise rotation (left rotation); when the A-phase is a rising edge, the B-phase is high, which means counterclockwise rotation (left rotation), and the B-phase is low, which means clockwise rotation (right rotation). Then, based on the direction of user rotation of the knob, the corresponding target operation event can be generated; in addition to the A and B-phase output pins, the rotary encoder also includes a button pin for confirmation. This pin usually has one pin pulled up to connect to I / O and the other pin to GND. Under normal circumstances, I / O is high. When the button is pressed, the pin is turned on and I / O becomes low. Based on the change in level, it can be determined whether there is a press operation, and when a press operation is confirmed, the corresponding target operation event is generated.
[0038] Specifically, the knob designed in the embodiment of the present invention is cylindrical.
[0039] The physical control device designed in the present invention is a knob, which is integrated with a rotary encoder. The cylindrical shape provides a smooth and precise operating feel. The encoder can accurately measure the rotation angle of the knob and confirm the function, thereby achieving high-precision control operation.
[0040] Specifically, the vehicle computer information also includes the resolution of the vehicle computer 3. The terminal device 2 sends the screen image in the terminal device 2 that supports the projection of the vehicle computer 3 to the physical control device 1, including: obtaining the image data of the screen image in the terminal device 2 that supports the projection of the vehicle computer 3; based on the resolution of the vehicle computer 3, encoding the image data into a video stream that conforms to the screen display of the vehicle computer 3; sending the video stream to the physical control device 1, so that the physical control device 1 decodes the video stream, restores it to the screen image frame, and projects the image frame to the vehicle computer 3 for display at a preset frame rate.
[0041] like Figure 3 As shown, the terminal device 2 of the embodiment of the present invention can use the Application Programming Interface (API) to obtain the screen image, which can create a virtual reality device to render the screen content that supports in-vehicle screen projection set by the user onto the virtual display, thereby obtaining the image data of the screen image, and then by configuring appropriate parameters (such as the resolution, frame rate and encoding format of the car computer 3), the collected image data can be encoded into a video stream. After the video stream encoding is completed, the video stream can be sent wirelessly to the physical control device 1. The physical control device 1 decodes the received video stream and restores it to image frames. Finally, the decoded image frames can be displayed on the screen of the car computer 3 in sequence according to the frame rate requirements, thereby realizing the projection display of the mobile phone screen on the car computer 3.
[0042] The present invention can encode the screen image into a suitable video stream according to the vehicle computer information such as the resolution of the vehicle computer, ensuring that the screen image is projected to the vehicle computer with good effect, ensuring that the user has a good visual experience.
[0043] The embodiment of the present invention also provides a vehicle computer screen control method, which is applied to Figure 1 The vehicle screen control system shown in FIG, wherein the physical control device 1 is connected to the vehicle 3 and to the terminal device 2, as shown in FIG. Figure 4 As shown, the entity control device is used to execute steps S101 to S105, and the terminal device is used to execute steps S201 to S204.
[0044] Step S101, obtaining vehicle information.
[0045] Step S102: Send the vehicle information and its own operational information to the terminal device.
[0046] Step S201 : mapping the vehicle computer information sent by the physical control device and the operable information of the physical control device with the operating functions of the own system.
[0047] Step S202: Send the screen image of the terminal device that supports vehicle-mounted screen projection to the physical control device.
[0048] Step S103: Project the screen image that supports vehicle-mounted screen projection sent by the terminal device to the vehicle-mounted computer, so that the vehicle-mounted computer displays the screen image.
[0049] Step S104 , in response to a target operation event generated by the user operating the entity control device, the target operation event is sent to the terminal device.
[0050] Step S203 : updating the screen display based on the target operation function of the system corresponding to the target operation event sent by the physical control device.
[0051] Step S204: Send the updated screen image to the physical control device.
[0052] Step S105: Project the updated screen image sent by the terminal device to the vehicle computer for display. Please refer to the above embodiment for detailed description, which will not be repeated here.
[0053] The vehicle computer screen control method provided by the present invention comprises the following steps: a physical control device obtains vehicle computer information, and sends the vehicle computer information and its own operable information to a terminal device; the terminal device maps the vehicle computer information and the operable information sent by the physical control device to the operation function of its own system, and sends a screen image that supports vehicle computer projection to the physical control device; the physical control device projects the screen image to the vehicle computer display, and sends a target operation event generated in response to a user operation of the physical control device to the terminal device; the terminal device updates the screen image display based on the target operation function of its own system corresponding to the target operation event sent by the physical control device, and sends the updated screen image to the physical control device; the physical control device projects the updated screen image sent by the terminal device to the vehicle computer display; the user can directly control the display image of the terminal device on the vehicle computer when projecting the screen through the physical control device, which is convenient for operation and reduces the risk of driving for the driver.
[0054] See also Figure 5 , Figure 5 is a structural diagram of a computer device provided by an optional embodiment of the present invention, such as Figure 5As shown, the computer device includes: one or more processors 10, memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components utilize different buses to communicate with each other and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in the memory or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Equally, multiple computer devices can be connected, and each device provides part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 5 A processor 10 is taken as an example.
[0055] The processor 10 may be a central processing unit, a network processor, or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic, or any combination thereof.
[0056] The memory 20 stores instructions that can be executed by at least one processor 10, so as to enable at least one processor 10 to execute the method shown in the above embodiment.
[0057] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created based on the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0058] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid-state drive; the memory 20 may also include a combination of the above types of memory.
[0059] The computer device further includes a communication interface 30 for the computer device to communicate with other devices or a communication network.
[0060] The embodiment of the present invention also provides a computer-readable storage medium. The above-mentioned method according to the embodiment of the present invention can be implemented in hardware, firmware, or implemented as a computer code that can be recorded in a storage medium, or implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.
[0061] A portion of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the form in which the computer program instruction exists in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc. Accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium that can be accessed by the computer.
[0062] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the defined scope.
Claims
1. A vehicle computer screen control method, characterized in that: Applied to a physical control device, the physical control device is an independent device entity, and the physical control device is an adapter for an in-vehicle same-screen protocol, so that the physical control device simulates a terminal device for the vehicle computer, and simulates the physical control device for the terminal device. The physical control device is placed in a position so that the user in the vehicle can operate the physical control device with one hand. The physical control device is connected to the vehicle computer and the terminal device, and the method includes: Acquire vehicle computer information, and send the vehicle computer information and its own operational information to the terminal device, so that the terminal device maps the vehicle computer information and its operational information sent by the entity control device with the operation function of the terminal device system, wherein the vehicle computer information at least includes vehicle computer button information and touch screen; Projecting the screen image supported by the vehicle-mounted screen projection sent by the terminal device to the vehicle-mounted screen projection, so that the vehicle-mounted screen projection displays the screen image; In response to a target operation event generated by a user operating the physical control device, the target operation event is sent to the terminal device, so that the terminal device updates the screen display based on the target operation function of its own system corresponding to the target operation event sent by the physical control device; Project the updated screen image sent by the terminal device to the vehicle display.
2. The method according to claim 1, characterized in that The physical control device is connected to the vehicle computer via a bus interface, wherein the vehicle computer establishes a communication channel according to the type of the physical control device and sends its own protocol version to the physical control device. The acquisition of vehicle computer information includes: Match the corresponding protocol version sent by the vehicle computer with its own protocol version; When the protocol version matches successfully, the vehicle computer information is obtained through the bus interface.
3. The method according to claim 1, characterized in that The physical control device establishes a wireless connection with the terminal device, and the sending of the vehicle computer information and its own operational information to the terminal device includes: Broadcasting wirelessly so that the terminal device can discover and identify the physical control device based on the broadcast signal and initiate a wireless pairing request; Verify the wireless pairing request sent by the terminal device; After the wireless pairing request is successfully verified, a data channel is established wirelessly to send the vehicle information and its own operational information to the terminal device.
4. The method according to claim 1, wherein The physical control device is a knob, the operation event is generated by a user rotating or pressing the knob, and the knob is integrated with a rotary encoder. The target operation event generated in response to the user operating the physical control device includes: Determining the direction of rotation of the knob by the user based on the signal phase change state of two output channels in the rotary encoder, and generating a corresponding target operation event based on the rotation direction of the knob; Based on the level change of the key pin in the rotary encoder, it is determined whether there is a pressing operation, and when it is determined that there is a pressing operation, a corresponding target operation event is generated.
5. A vehicle computer screen control method, characterized in that: The method is applied to a terminal device, the terminal device is connected to a physical control device, the physical control device is an independent device entity, and the physical control device is an adapter for an in-vehicle same-screen protocol. The physical control device is simulated as a terminal device for the vehicle computer, and simulated as a vehicle computer for the terminal device. The physical control device is placed in a position so that the user in the vehicle can operate the physical control device with one hand. The method includes: Mapping the vehicle computer information sent by the physical control device and the operational information of the physical control device with the operating functions of the own system, wherein the vehicle computer information at least includes vehicle computer button information and touch screen; Sending the screen image of the terminal device that supports vehicle-mounted screen projection to the physical control device, so that the physical control device projects the screen image that supports vehicle-mounted screen projection to the vehicle-mounted display; Based on the target operation event sent by the physical control device corresponding to the target operation function of its own system, the screen display is updated, and the updated screen is sent to the physical control device, so that the physical control device projects the updated screen sent by the terminal device to the vehicle display.
6. The method according to claim 5, characterized in that The vehicle information also includes the resolution of the vehicle. The sending of the screen image of the terminal device that supports vehicle projection to the physical control device includes: Obtain image data of the screen image on the terminal device that supports car screen projection; Based on the resolution of the vehicle computer, the image data is encoded into a video stream that is compatible with the vehicle computer screen display; The video stream is sent to the physical control device so that the physical control device decodes the video stream, restores it to screen image frames, and projects the image frames to the vehicle display at a preset frame rate.
7. A vehicle screen control system, characterized in that: The system includes a physical control device, a terminal device and a vehicle computer. The physical control device is an independent device entity. The physical control device is an adapter for the vehicle-mounted same-screen protocol. The physical control device simulates the terminal device for the vehicle computer and simulates the vehicle computer for the terminal device. The physical control device is placed in a position so that the user in the vehicle can operate the physical control device with one hand. The physical control device is connected to the vehicle computer and the terminal device, wherein: The physical control device obtains vehicle computer information and sends the vehicle computer information and its own operational information to the terminal device, wherein the vehicle computer information at least includes vehicle computer button information and touch screen information; The terminal device maps the vehicle information and the operational information of the physical control device sent by the physical control device with the operating functions of its own system, and sends the screen image of the terminal device that supports vehicle screen projection to the physical control device; The physical control device projects the screen image supported by the vehicle-mounted computer and sent by the terminal device to the vehicle-mounted computer, so that the vehicle-mounted computer displays the screen image; The physical control device responds to a target operation event generated by a user operating the physical control device, and sends the target operation event to the terminal device; The terminal device updates the screen display based on the target operation event sent by the physical control device corresponding to the target operation function of its own system, and sends the updated screen display to the physical control device; The physical control device projects the updated screen image sent by the terminal device to the vehicle computer display.
8. The system according to claim 7, characterized in that The physical control device establishes a connection with the vehicle computer via a bus interface and is connected to the terminal device via a wireless connection.
9. The system according to claim 7, wherein: The physical control device is a knob having rotation and pressing functions, wherein the knob can generate corresponding operation events based on the user's rotation or pressing operation on the knob.
10. The system according to claim 9, characterized in that The knob is cylindrical.
Citation Information
Patent Citations
Method for mapping mobile phone audio data to in-car entertainment through embedded equipment
CN111787394A
Vehicle virtual machine control method and system
CN116932144A