Copilot system-level chip and control method thereof

By setting up an independent co-driver SoC in the passenger seat of the car cabin, the problems of insufficient chip computing power and signal interference in the existing technology are solved, realizing professional office functions and a smooth and stable mobile office experience.

CN121579413APending Publication Date: 2026-02-27ZIGUANG COMPUTER TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511682807.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-17
Publication Date
2026-02-27

AI Technical Summary

Technical Problem

Existing automotive smart cockpits struggle to provide professional office functions, especially when handling complex office tasks, due to insufficient chip computing power, lag, latency, and signal interference, which affects mobile office efficiency.

Method used

An independent co-driver system-on-a-chip (SoC) is installed in the passenger seat, equipped with an efficient heat dissipation design and enhanced computing power. Security is ensured through an authentication mechanism, and signal interference is isolated from the driver's SoC, allowing it to run the office system independently.

Benefits of technology

It enables professional office functions to be provided in the passenger area, avoiding interference with the driver's system, ensuring smooth and stable office work, supporting complex office tasks and ensuring data security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121579413A_ABST
    Figure CN121579413A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of automobile cabin design, and provides a co-driver system-on-chip and a control method thereof.The co-driver system-on-chip is applied to the co-driver position of an automobile cabin, and the method comprises the steps that an office activation instruction is received; in response to the office activation instruction, performing identity verification on a target user, and determining whether the target user is an authorized user; and if the target user is the authorized user, shielding an entertainment signal sent by a main driving system-level chip, and loading a co-driver office system which comprises a cloud desktop application. According to the technical scheme provided by one or more embodiments, professional office conditions can be provided in the co-driver area of the automobile cabin, so that a user can efficiently and movably work.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of automobile cabin design, in particular to a co-driver system-level chip and a control method thereof. BACKGROUND

[0002] With the popularity of new energy vehicles and the explosive growth of mobile office demand, users may no longer be satisfied with completing only some simple office tasks (such as email processing) in the automobile cabin, but hope to obtain a more efficient office experience that is less different from that in an office.

[0003] Most existing automobile intelligent cabins are mainly for driving and entertainment functions, although some vehicles have begun to be equipped with multiple screens and multiple types of media devices, there are still many defects when used for office work, and it is difficult to provide office adaptation functions such as local document storage and professional office software. SUMMARY

[0004] Therefore, one or more embodiments of the present disclosure provide a co-driver system-level chip and a control method thereof, which can provide professional office conditions in the co-driver area of the automobile cabin, so that users can efficiently work on the go.

[0005] In a first aspect, the present disclosure provides a control method of a co-driver system-level chip, the co-driver system-level chip being applied to a co-driver position of an automobile cabin, and the method comprising: receiving an office activation instruction; in response to the office activation instruction, performing identity verification on a target user to determine whether the target user is an authorized user; if the target user is the authorized user, shielding an entertainment signal sent by a main driver system-level chip, and loading a co-driver office system, the co-driver office system comprising a cloud desktop application.

[0006] In an optional embodiment, the shielding of the entertainment signal sent by the main driver system-level chip comprises: cutting off, by a hardware-level signal switching module, the entertainment signal sent by the main driver system-level chip to co-driver device resources, the co-driver device resources comprising at least one of a co-driver display screen, a co-driver loudspeaker, a co-driver camera, a co-driver microphone, and a co-driver expansion device interface; and interacting, by a firewall, with the main driver system-level chip to exchange vehicle basic data, and isolating co-driver office data created by the co-driver office system.

[0007] In an optional embodiment, the loading of the co-driver office system comprises: obtaining a device control authority of the co-driver device resources; receiving an office interaction instruction sent by the target user; and dispatching, according to the office interaction instruction, the co-driver device resources to implement a co-driver office function, the co-driver office function comprising at least one of document viewing and editing, voice communication, video conference, media playing, and voice input.

[0008] In an optional implementation, the authenticating the target user and determining whether the target user is an authorized user comprises: acquiring facial data of the target user; determining whether the facial data is authorized data; if the facial data is the authorized data, performing a live detection on the target user; and determining whether the target user is the authorized user according to a result of the live detection.

[0009] In an optional implementation, the method further comprises: receiving an office exit instruction sent by the target user; and stopping running the office system and releasing the device control authority of the device resources of the office system according to the office exit instruction.

[0010] In an optional implementation, the method further comprises: monitoring a working state of the office system; and if the office system is in a state of not performing an office task within a preset time, stopping running the office system and releasing the device control authority of the device resources of the office system.

[0011] In an optional implementation, the method further comprises: determining a user health state of the target user by using a health monitoring module; and intelligently adjusting an office environment condition of the office system according to the user health state and a running time of the office system, the office environment condition comprising at least one of an office light condition, an office temperature condition and an office seat mode.

[0012] In an optional implementation, the determining the user health state of the target user by using the health monitoring module comprises: acquiring facial information of the target user by using a vehicle-mounted camera; counting a blink frequency of the target user based on the facial information; and determining a fatigue state of the target user according to the blink frequency.

[0013] In a second aspect, the present disclosure provides a copilot system-level chip, which is applied to a copilot position of a vehicle cabin, and comprises a memory and a processor, the memory is used for storing a computer program, and the computer program is executed by the processor to implement the control method of the copilot system-level chip according to the first aspect or any of the corresponding implementation manners thereof.

[0014] In a third aspect, the present disclosure provides a computer readable storage medium, which is used for storing a computer program, and the computer program is executed by a processor to implement the control method of the copilot system-level chip according to the first aspect or any of the corresponding implementation manners thereof.

[0015] The technical scheme provided by one or more embodiments of the present disclosure is that the copilot system-level chip can support an independent copilot office system and a cloud desktop application, can independently process office tasks, avoid mutual interference with the main driver system-level chip, and ensure smooth and stable office. The copilot system-level chip can control various copilot device resources and dedicated extensible interfaces, thereby coordinating the processing of various complex office tasks. Based on an identity authentication mechanism, the security of office data can be ensured. BRIEF DESCRIPTION OF DRAWINGS

[0016] The features and advantages of the embodiments of the present disclosure will be more clearly understood through reference to the accompanying drawings, which are schematic and should not be understood as any limitation to the present disclosure, in which: Figure 1 A step schematic diagram of a control method of a copilot system-level chip in an embodiment of the present disclosure is shown; Figure 2 An application scenario schematic diagram of a copilot system-level chip in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0017] To make the objectives, technical schemes, and advantages of the embodiments of the present disclosure clearer, the technical scheme in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present disclosure.

[0018] In the related art, the hardware and software architecture of the intelligent cockpit of an automobile is mainly designed around the driving and entertainment functions of the vehicle, and needs to prioritize the safety of the vehicle on the premise of controlling the overall power consumption. Therefore, when processing some complex office tasks (such as large document editing and high-definition video conferencing), the vehicle-mounted chip may not have sufficient computing power, resulting in frequent lag and delay, and reducing the efficiency of mobile office.

[0019] In the related art, the existing multi-screen intelligent cockpit only extends the display function through the main driver system-level chip (SoC), without independent office computing power support, resulting in lag in large document editing. In addition, the traditional cockpit has no hardware-level signal isolation, and is easily disturbed by navigation and entertainment signals during office work.

[0020] Therefore, the control method of the co-driver system-level chip provided in the embodiment of the present disclosure can be applied to the co-driver position of the automobile cabin. Through the independent co-driver SoC, the automobile cabin can provide professional office functions in the co-driver area. The co-driver SoC can optimize the heat dissipation design, can adopt high-efficiency heat dissipation materials and heat dissipation structures, and can ensure good heat dissipation. The co-driver SoC can also optimize the wiring to ensure stable connection of the lines.

[0021] Please refer to Figure 1 The control method of the co-driver system-level chip provided in the embodiment of the present disclosure can include the following steps.

[0022] S1: Receive an office activation instruction.

[0023] In the embodiment, the main driver SoC of the automobile cabin can be responsible for driving-related functions (such as instrument panel display, auxiliary driving, etc.) and vehicle entertainment functions (such as multimedia playback, car interaction, navigation, etc.). The main driver SoC focuses on real-time control performance related to driving safety and graphic rendering performance related to entertainment interaction, and the chip computing power is relatively balanced, which can take into account multi-task processing, and usually does not need to provide extreme performance.

[0024] In the embodiment, the co-driver SoC of the automobile cabin can independently run a local office system and a cloud desktop application, and can support complex office tasks (such as document editing, video conferencing, cross-platform collaboration, etc.). The co-driver SoC can strengthen the computing power configuration, can support large office software, virtualized cloud desktops, and multi-task parallel processing. For example, the co-driver SoC can integrate a CPU (Central Processing Unit) with a higher main frequency, a dedicated GPU (Graphics Processing Unit), and an NPU (Neural Processing Unit), thereby supporting various complex office tasks and avoiding lag. Preferably, the co-driver SoC can integrate a CPU with a main frequency ≥ 2.5 GHz, a GPU with a display memory ≥ 4 GB, and an NPU module.

[0025] In the embodiment, the primary task of the main driver SoC is to ensure driving safety and vehicle control, which needs to focus on processing instrument panel information display, controlling vehicle power output, coordinating various driving assistance systems (such as adaptive cruise control, automatic emergency braking, etc.), and the like, so that the driver can clearly understand the vehicle state and accurately control the vehicle. Therefore, the main driver SoC is continuously working after the vehicle is started, and supports seamless switching between driving functions and entertainment functions.

[0026] In this embodiment, the co-driver SoC can be in an idle state with low energy consumption in normal times, and enter an office mode only when activated, so as to avoid resource occupation. The user can send an office activation instruction to the co-driver SoC through manual operation of a specific button, voice input, or the like. When the co-driver SoC receives the office activation instruction sent by the user, the office mode can be activated. The co-driver SoC can receive the office activation instruction through an I2C bus. After the office mode is activated, the co-driver SoC can focus on the office scenario, facilitating the co-passenger to handle complex office tasks such as large document editing and high-definition video conferencing.

[0027] S2: In response to the office activation instruction, identity verification is performed on a target user to determine whether the target user is an authorized user.

[0028] In this embodiment, the office function of the cockpit co-driver is only allowed to be used by authorized users, so as to ensure data security and prevent illegal access or accidental triggering by non-authorized users (for example, temporary passengers).

[0029] In some embodiments, the identity verification on the target user to determine whether the target user is an authorized user includes: obtaining facial data of the target user; determining whether the facial data is authorized data; if the facial data is the authorized data, performing a live body detection on the target user; and determining, according to a live body detection result, whether the target user is the authorized user.

[0030] Specifically, the co-driver camera can be used to perform facial recognition unlocking on the co-passenger. In the case where the facial recognition is passed, a live body detection technology can further verify the authenticity of the user identity. In this way, the facial recognition can be prevented from being cracked, and the security of office data can be ensured.

[0031] S3: If the target user is the authorized user, an entertainment signal sent by a main driver system-level chip is shielded, and a co-driver office system including a cloud desktop application is loaded.

[0032] In this embodiment, the main driver SoC can be connected to main driver screen, whole-vehicle audio, navigation module, driving sensor, and other whole-vehicle device resources, and can control the output of whole-vehicle entertainment signals. The main driver SoC can deeply couple a vehicle-mounted operating system and a whole-vehicle control system. The vehicle-mounted operating system mainly processes cockpit control tasks such as central control entertainment, navigation, voice, and rear screen. The whole-vehicle control system mainly processes whole-vehicle control tasks such as acceleration, braking, steering, battery, motor, and chassis.

[0033] In the embodiment, when the copilot SoC is in an idle state, that is, the copilot SoC does not activate the office mode, the copilot display screen, the copilot speaker and other copilot device resources will, by default, receive and process the entertainment signals sent by the main driver SoC. When the copilot SoC activates the office mode, the copilot SoC needs to shield the entertainment signals sent by the main driver SoC to prevent signal interference. When the copilot SoC activates the office mode, the copilot SoC needs to independently run the customized copilot office system. The copilot office data in the copilot office system is data-isolated from the vehicle operating system or the whole-vehicle control system running on the main driver SoC. When the copilot SoC activates the office mode, the copilot SoC and the main driver SoC need to pass through a security mechanism to realize limited intercommunication of some vehicle basic data (for example, vehicle speed, air conditioner basic state, etc.).

[0034] In some embodiments, shielding the entertainment signals sent by the main driver system-level chip includes: cutting off the entertainment signals sent by the main driver system-level chip to the copilot device resources including at least one of the copilot display screen, the copilot speaker, the copilot camera, the copilot microphone and the copilot expansion device interface through a hardware-level signal switching module; and using a firewall to interact with the main driver system-level chip for vehicle basic data and to isolate copilot office data created by the copilot office system.

[0035] In an actual application example, the copilot display screen, the copilot speaker, the copilot camera, the copilot microphone and other copilot device resources are simultaneously connected to the main driver SoC and the copilot SoC, and a signal switching module (such as an SPDT electronic switch) can determine whether the main driver SoC or the copilot SoC is used as a signal source.

[0036] In an actual application example, the copilot SoC can realize bidirectional communication with the copilot device resources through a vehicle high-speed bus (such as an Ethernet, CAN / LIN bus), to ensure stable and low-delay data transmission.

[0037] In an actual application example, the copilot SoC can be independently powered, or can share a power supply with the main driver SoC but is provided with an independent voltage stabilizing module. The copilot SoC can be equipped with a dedicated cooling scheme (for example, high-efficiency cooling materials + independent air ducts) to ensure stability during high-load office work.

[0038] In some embodiments, after the copilot SoC activates the office mode and starts the copilot office system, it can support mainstream cloud collaboration tools, realize functions such as multi-device synchronous editing of documents and sharing of files, and the like. When the user is working in the car, it can seamlessly connect to other office scenarios, and improve work collaboration. At the same time, the copilot office system can automatically backup office data to the cloud to ensure that the office data is safe and not lost. The copilot office system can support VDI / VMI protocols and offline caching strategies, and can cache the last several (2, 3, 4, etc.) edited documents locally, and automatically synchronize with the cloud after network recovery.

[0039] In some embodiments, the method further comprises: receiving an office exit instruction sent by the target user; and according to the office exit instruction, stopping running the copilot office system and releasing the device control authority of the copilot device resources.

[0040] In an actual application example, after the copilot SoC obtains the device control authority of the copilot device resources, it can use the copilot display screen for document viewing and editing, can listen to the video conference sound through the copilot loudspeaker, can make a video call with the help of the copilot camera, and can use the copilot microphone for voice input.

[0041] In an actual application example, the copilot device resources can have gesture recognition function, capture user gestures through the camera, realize office operations such as page turning, zooming, selecting, and the like, and improve operation convenience and efficiency. The copilot device resources can introduce eye tracking technology, control the screen cursor according to the user's line of sight movement, facilitate text selection, link clicking, and the like, and further improve the interactive experience.

[0042] In an actual application example, the copilot SoC can also use the copilot expansion device interface (such as a USB interface) to externally connect office devices (such as a keyboard, a mouse, a U disk, and the like). The copilot position can be provided with a separate USB interface directly connected to the copilot SoC. The USB interface can support fast charging technology, facilitate the user to connect external storage devices or other office accessories, and ensure that the external devices can stably interact with the copilot office system in the office mode. At the same time, the USB interface can have data encryption transmission function to ensure data security.

[0043] In some embodiments, the method further comprises: receiving an office exit instruction sent by the target user; and according to the office exit instruction, stopping running the copilot office system and releasing the device control authority of the copilot device resources.

[0044] In an actual application example, when the target user no longer needs to use the co-driver office system, the target user can send an office exit instruction by manually operating a specific button, voice input, etc., to instruct the co-driver SoC to immediately exit the office mode and switch to an idle state to save energy consumption overhead. After the co-driver SoC exits the office mode, the control authority of the co-driver device resources can be returned to the main driver SoC.

[0045] In some embodiments, the method further includes: monitoring the working state of the co-driver office system; if the co-driver office system is in a non-office task execution state within a preset time, stopping running the co-driver office system and releasing the device control authority of the co-driver device resources.

[0046] Specifically, the determination criterion of whether the co-driver office system is in an office task execution state can be one or more of whether there is a mouse operation, whether there is a voice operation, whether there is a document editing task, and whether there is a communication task.

[0047] In an actual application example, if the co-driver office system does not execute an office task for a long time (such as 30 minutes), that is, the target user does not operate the co-driver office system within a preset time, it can be considered that the target user no longer needs to use the co-driver office system. At this time, the co-driver SoC can exit the office mode and switch to an idle state to wait for the next office activation instruction.

[0048] In some embodiments, the method further includes: determining the user health state of the target user by using a health monitoring module; and intelligently adjusting the co-driver environmental conditions including at least one of the co-driver light condition, the co-driver temperature condition, and the co-driver seat mode according to the user health state and the running time of the co-driver office system.

[0049] Specifically, after the co-driver SoC activates the office mode, the health monitoring module connected to the co-driver SoC can monitor the heart rate and sitting posture of the user in real time. If it is detected that the user maintains an unhealthy sitting posture for a long time, the co-driver SoC can remind the user to adjust the sitting posture through voice or pop-up window to prevent health problems caused by long sitting. The health monitoring module can also monitor the fatigue state of the user, and when it is detected that the user is tired, the co-driver SoC can automatically adjust the massage function of the co-driver seat to relieve the fatigue of the user. When it is detected that the user is tired, the massage function of the seat can be automatically adjusted to relieve fatigue. Optionally, the massage intensity can be graded, and the middle-grade massage is automatically started when the user is tired, and the massage area is switched every interval (for example, 10 minutes).

[0050] In an actual application example, a light sensor is installed at the co-driver position, and the screen brightness and the brightness of the light in the vehicle can be automatically adjusted according to the intensity of the ambient light to reduce visual fatigue of the user during office work.

[0051] In one practical application example, in combination with the in-vehicle air conditioning system, the temperature in the co-driver area can be intelligently adjusted according to the user's office time, creating a comfortable office environment.

[0052] In one practical application example, when the user activates the office mode by manually operating a specific button or voice command, the co-driver SoC starts the timing function and accurately records the user's office time. The timing unit can be accurate to minutes or even seconds to ensure the accuracy and timeliness of the data obtained.

[0053] At the beginning of the office mode, according to the current overall temperature in the vehicle and the preset comfortable temperature range (for example, 24-26 degrees Celsius in summer and 20-22 degrees Celsius in winter), combined with the actual temperature in the co-driver area (real-time collected by the temperature sensor), the co-driver SoC can preliminarily determine a starting temperature suitable for the co-driver area and send temperature adjustment instructions to the in-vehicle air conditioning system to quickly reach a relatively comfortable initial temperature environment in the co-driver area. As the office time continues, the co-driver SoC can divide the office time into different stages. For example, 0-30 minutes is set as the first period, during which the user should not be too large in temperature change to adapt to the office environment; 30-90 minutes is set as the second period, during which the user has been in the same environment for a long time and may change their perception of temperature; and 90 minutes or more is set as the third period, during which the user is likely to be tired after a long time of office work and has higher requirements for temperature comfort.

[0054] In the first period (for example, 0-30 minutes), the co-driver SoC can obtain temperature data in the co-driver area and the user's fatigue state (provided by the health monitoring module) every first time interval (for example, 5 minutes). If the deviation of the temperature in the co-driver area from the initial set temperature is within ±1 degree Celsius and the user's state is normal, the air conditioning system maintains the current temperature adjustment state; if the temperature deviation exceeds ±1 degree Celsius, the system adjusts the temperature in the co-driver area in a smaller adjustment range (0.5-1 degree Celsius each time) according to the deviation direction and size to ensure that the temperature is stable within the comfortable range.

[0055] In the second period (e.g. 30-90 minutes), the copilot SoC can obtain the temperature data of the copilot area and the fatigue state of the user every second time interval (e.g. 10 minutes). At this time, in addition to considering the temperature deviation and fatigue data, the system will also analyze the relationship between the office time and the temperature change. If the user's office time reaches the first preset threshold (e.g. 60 minutes), and the temperature of the copilot area is within the normal comfortable temperature range (e.g. between 24-26 degrees Celsius), but the user begins to show some signs of slight fatigue (e.g. slightly increased blinking frequency), the copilot SoC can appropriately reduce the temperature by 0.5-1 degrees Celsius to create a cooler environment and relieve the user's fatigue. If the temperature is too high or too low, and the user's heart rate fluctuates greatly, the copilot SoC will increase the temperature adjustment amplitude (e.g. 1-2 degrees Celsius each time) to make the temperature return to the comfortable range as soon as possible.

[0056] In the third period (e.g. more than 90 minutes), the copilot SoC can obtain the temperature data of the copilot area and the fatigue state of the user every third time interval (e.g. 15 minutes). At this stage, the user works for a long time and is more sensitive to temperature changes, and the feeling of fatigue may also further increase. If the office time reaches the second preset threshold (e.g. 120 minutes), and the temperature of the copilot area is within the normal comfortable range, the copilot SoC can adjust the temperature appropriately according to the change trend and amplitude of the fatigue state. If the fatigue state increases, the copilot SoC can reduce the temperature by 1-2 degrees Celsius, and at the same time, combine the seat massage function to provide a more comfortable experience for the user; if the temperature is out of the comfortable range by a large margin, the copilot SoC can quickly adjust the temperature to make it return to the comfortable range, and the adjustment amplitude can be appropriately increased (not more than 3 degrees Celsius in maximum) according to the actual situation.

[0057] In some embodiments, the determining the user health state of the target user by the health monitoring module comprises: obtaining facial information of the target user through a vehicle-mounted camera; counting blinking frequency of the target user based on the facial information; and determining the fatigue state of the target user according to the blinking frequency.

[0058] In an actual application example, the facial information of the user can be captured by the copilot camera to count the blinking frequency of the user. Generally speaking, when a person is awake and in good mental state, the blinking frequency is relatively stable, usually 15-20 times per minute. However, when the user is gradually tired, the blinking frequency will significantly increase or decrease. For example, excessive fatigue may cause eye dryness, and the user's blinking frequency will unconsciously increase; when extremely tired, the user may not blink for a long time. The health monitoring module can set a normal range of blinking frequency, and when the detected blinking frequency is outside the normal range for a certain period of time, it can be used as one of the bases for determining the fatigue state of the user.

[0059] In an actual application example, during the whole office process, the copilot SoC can continuously collect the temperature of the copilot area and the user's blink frequency, and dynamically adjust the temperature adjustment strategy according to the real-time state and feedback of the user (such as the operation record of the user manually adjusting the temperature). If the user manually fine-tunes the temperature multiple times, the copilot SoC will learn the user's preference habits, optimize the subsequent temperature adjustment logic, better meet the user's personalized comfort needs, and always keep the temperature of the copilot area in the most suitable state for the user to work.

[0060] Referring to Figure 2 The copilot system-level chip provided by one embodiment of the present disclosure can be an independent SoC arranged at the copilot position. The copilot SoC can be carefully optimized in terms of heat dissipation design, and can adopt high-efficiency heat dissipation materials and heat dissipation structures, so as to ensure good heat dissipation performance. After the copilot SoC is optimized in terms of wiring, the stability of the line connection can be ensured. The copilot SoC and the main driver SoC can be connected through an in-vehicle high-speed communication bus. When the copilot SoC is in an idle state, the copilot device resources (camera, microphone, speaker, shared USB interface, light sensor, temperature sensor, etc.) can receive and process the entertainment signals transmitted by the main driver SoC. When the copilot office mode is activated, the copilot SoC starts to shield the entertainment signals sent by the main driver SoC to the copilot screen and related devices, and loads the copilot office system and the cloud desktop. Through the I2C bus, the copilot SoC can receive the office activation instruction and switch the signal source priority of the copilot device resources. The connection relationship between the copilot SoC and the main driver SoC enables them to share part of the vehicle basic data, such as the vehicle speed and position information, and the copilot office system can adjust the function (such as the network connection strategy) according to the vehicle state, so as to realize the reasonable allocation of the cabin resources and the function cooperation.

[0061] The technical solution provided by one or more embodiments of the present disclosure enables the copilot system-level chip to support an independent copilot office system and cloud desktop application, independently process office tasks, avoid mutual interference with the main driver system-level chip, and ensure smooth and stable office. The copilot system-level chip can control various copilot device resources and dedicated extensible interfaces, so as to coordinate and process various complex office tasks. Based on the identity authentication mechanism, the security of the office data can be ensured.

[0062] One embodiment of the present disclosure further provides a copilot system-level chip applied to a copilot position of a vehicle cabin. The copilot system-level chip comprises a memory and a processor. The memory is used to store a computer program. When the computer program is executed by the processor, the control method of the copilot system-level chip described above is realized.

[0063] One embodiment of the present disclosure further provides a computer readable storage medium for storing a computer program, which, when executed by a processor, implements the control method of the co-driver system-level chip.

[0064] The processor can be a central processing unit (CPU). The processor can also be other general-purpose processors, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or a combination thereof.

[0065] The memory, as a non-transitory computer readable storage medium, can be used to store non-transitory software programs, non-transitory computer executable programs and modules, such as program instructions / modules corresponding to the method in the embodiments of the present disclosure. The processor executes various functions and data processing of the processor by running the non-transitory software programs, instructions and modules stored in the memory, that is, implements the method in the method embodiments.

[0066] The memory can include a program storage area and a data storage area. The program storage area can store an operating system and at least one application required by a function; the data storage area can store data created by the processor and the like. In addition, the memory can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state memory device. In some embodiments, the memory can optionally include a memory remotely arranged with respect to the processor, and these remote memories can be connected to the processor through a network. Examples of the above network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0067] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The program can be stored in a computer readable storage medium. When the program is executed, it can include the processes of the above-mentioned embodiment methods. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD), etc. The storage medium can also include a combination of the above-mentioned types of memories.

[0068] Each of the embodiments in the specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the difference from other embodiments. In particular, the embodiments of the device, the equipment and the storage medium are basically similar to the method embodiments, so the description is relatively simple, and the relevant parts can be referred to the part of the method embodiment.

[0069] The above only describes the embodiments of the present application and is not intended to limit the present application. Those skilled in the art can make various modifications and changes to the present application. Any modification, equivalent replacement, improvement, etc. within the spirit and principles of the present application shall be included in the scope of the claims of the present application.

[0070] Although the embodiments of the present disclosure are described in conjunction with the drawings, various modifications and changes can be made by those skilled in the art without departing from the spirit and scope of the present disclosure, and such modifications and changes fall within the scope defined by the appended claims.

Claims

1. A control method for a co-pilot system-on-a-chip, characterized in that, The co-pilot system-on-a-chip is applied to the co-pilot position in the vehicle cabin, and the method includes: Receive office activation instructions; In response to the office activation command, the target user is authenticated to determine whether the target user is an authorized user; If the target user is the authorized user, then the entertainment signal sent by the driver's system-on-a-chip is blocked, and the co-driver's office system is loaded, which includes a cloud desktop application.

2. The method according to claim 1, characterized in that, The shielding of entertainment signals transmitted by the driver's system-on-a-chip includes: The entertainment signal sent from the driver's system-on-a-side chip to the passenger's equipment resources is cut off by a hardware-level signal switching module. The passenger's equipment resources include at least one of the following: passenger display screen, passenger horn, passenger camera, passenger microphone, and passenger expansion device interface. The firewall is used to interact with the driver's system-on-a-chip to exchange basic vehicle data and to isolate the passenger's office data, which is created by the passenger's office system.

3. The method according to claim 2, characterized in that, The loading of the co-pilot office system includes: Obtain device control permissions for the co-pilot equipment resources; Receive office interaction commands sent by the target user; According to the office interaction instructions, the co-pilot device resources are scheduled to realize the co-pilot office function, which includes at least one of document viewing and editing, voice communication, video conferencing, media playback, and voice input.

4. The method according to claim 1, characterized in that, The step of authenticating the target user and determining whether the target user is an authorized user includes: Obtain the facial data of the target user; Determine whether the facial data is authorized data; If the facial data is the authorized data, then perform liveness detection on the target user; Based on the liveness detection results, determine whether the target user is the authorized user.

5. The method according to claim 1, characterized in that, The method further includes: Receive the office logout command sent by the target user; According to the office exit command, the co-pilot office system is stopped from running, and the device control permissions on the co-pilot device resources are released.

6. The method according to claim 1 or 5, characterized in that, The method further includes: Monitor the working status of the co-pilot's office system; If the co-pilot office system remains inactive for an extended period of time, the system will be shut down and control over the co-pilot equipment resources will be revoked.

7. The method according to claim 1, characterized in that, The method further includes: The health monitoring module is used to determine the health status of the target user; Based on the user's health status and the operating time of the co-driver office system, the co-driver environmental conditions are intelligently adjusted. The co-driver environmental conditions include at least one of the following: co-driver lighting conditions, co-driver temperature conditions, and co-driver seat mode.

8. The method according to claim 7, characterized in that, The process of determining the target user's health status using a health monitoring module includes: The facial information of the target user is obtained through the vehicle's in-vehicle camera; Based on the facial information, the blinking frequency of the target user is counted; The fatigue state of the target user is determined based on the blinking frequency.

9. A co-pilot system-on-a-chip, characterized in that, The co-pilot system-on-a-chip is applied to the co-pilot position in the car cabin. The co-pilot system-on-a-chip includes a memory and a processor. The memory is used to store a computer program. When the computer program is executed by the processor, it implements the method as described in any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program that, when executed by a processor, implements the method as described in any one of claims 1 to 8.