A vehicle slip screen control method, device, medium and electronic equipment
By acquiring the fatigue status of the front passenger and the position information of the sliding screen, the position and operation mode of the sliding screen can be controlled, solving the problem that the sliding screen cannot be used when the front passenger is fatigued, thus improving the utilization rate of the sliding screen and the convenience for the driver.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- VOYAH AUTOMOBILE TECH CO LTD
- Filing Date
- 2023-12-27
- Publication Date
- 2026-07-14
AI Technical Summary
In existing technologies, the sliding screen remains on the passenger side even when the front passenger is fatigued, making it unusable by the driver, which affects driving safety and results in low utilization of the sliding screen.
By acquiring information on the fatigue status of the front passenger and the position of the sliding screen, the system controls the sliding screen to perform corresponding sliding operations and adjust the operating mode, ensuring that the position and function of the sliding screen are suitable for the driver's use.
This improves the utilization rate and intelligence of the sliding screen, ensuring that the driver can easily use the sliding screen when needed, thus enhancing the experience for passengers in the vehicle.
Smart Images

Figure CN117681795B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle sliding screen technology, and in particular, to a control method, device, medium, and electronic device for a vehicle sliding screen. Background Technology
[0002] In certain vehicle models, the sliding screen serves as the only movable entertainment screen in the front row. While the vehicle is in motion, the front passenger operates the screen to slide it to their side, allowing them to use its entertainment functions such as watching videos, listening to music, and playing games. However, in current technology, if the front passenger becomes fatigued and falls asleep, the sliding screen remains on their side, inaccessible to the driver. If the driver needs to use the screen for navigation or other operations while driving, they must manually control its movement, which is detrimental to driving safety and fails to effectively improve the utilization rate of the sliding screen. Summary of the Invention
[0003] This application provides a control method, device, medium, and electronic device for a vehicle sliding screen. It can adjust the position and operating mode of the sliding screen based on the fatigue status information of the passenger on the front passenger side and the current position information of the sliding screen, thereby increasing the utilization rate of the sliding screen and bringing a better experience to the people in the vehicle.
[0004] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.
[0005] According to one aspect of the embodiments of this application, a control method for a vehicle sliding screen is provided, the method comprising:
[0006] Acquire information on the fatigue status of the passenger on the front passenger side of the vehicle and the position information of the vehicle's sliding screen;
[0007] Based on the fatigue state information and the position information, the sliding screen is controlled to perform the corresponding sliding operation, and the sliding screen is controlled to enter the operating mode corresponding to the fatigue state information.
[0008] In one embodiment of this application, based on the foregoing scheme, the fatigue state information includes a fatigue state and a non-fatigue state, and controlling the sliding screen to perform a corresponding sliding operation based on the fatigue state information and the position information includes:
[0009] If the fatigue state information is the fatigue state and the position information is within the first preset position range, then control the sliding screen to perform the first sliding operation;
[0010] If the fatigue state information is the fatigue state, and the position information is within the second preset position range, then control the sliding screen to perform the second sliding operation;
[0011] If the fatigue state information is the non-fatigue state, and the position information is within the first preset position range, then the sliding screen is controlled to remain stationary;
[0012] If the fatigue state information is the non-fatigue state and the position information is within the second preset position range, then control the sliding screen to perform a third sliding operation.
[0013] In one embodiment of this application, based on the foregoing scheme, the operating mode includes an entertainment mode and a sleep mode, and controlling the sliding screen to enter the operating mode corresponding to the fatigue state information includes:
[0014] If the fatigue state information indicates the fatigue state, then control the sliding screen to enter the sleep mode;
[0015] If the fatigue status information indicates a non-fatigue state, then control the sliding screen to enter the entertainment mode.
[0016] In one embodiment of this application, based on the foregoing solution, after controlling the sliding screen to enter the sleep mode, the method further includes:
[0017] If a navigation command is received from the driver's side, the sliding screen is controlled to display the route navigation information corresponding to the navigation command;
[0018] If a seat massage command is received from the driver's side, the vehicle's seat will be controlled to perform the massage operation corresponding to the command.
[0019] In one embodiment of this application, based on the foregoing solution, after controlling the sliding screen to enter the entertainment mode, the method further includes:
[0020] If a video playback command is received from the driver's side / passenger's side, the sliding screen is controlled to perform the video playback operation corresponding to the video playback command.
[0021] In one embodiment of this application, based on the foregoing scheme, after controlling the sliding screen to perform the corresponding sliding operation, the method further includes:
[0022] If a sliding control command is received from the driver's side / passenger side, the sliding screen is controlled to perform the target sliding operation corresponding to the sliding control command.
[0023] In one embodiment of this application, based on the foregoing scheme, after controlling the sliding screen to enter the operating mode corresponding to the fatigue state information, the method further includes:
[0024] If a mode switching command is received from the driver's side / passenger's side, the sliding screen is controlled to enter the target mode corresponding to the mode switching command.
[0025] According to one aspect of the embodiments of this application, a control device for a vehicle sliding screen is provided. The device includes: an acquisition unit, configured to acquire fatigue state information of a passenger on the front passenger side of the vehicle and position information of the vehicle's sliding screen; and a first control unit, configured to control the sliding screen to perform a corresponding sliding operation based on the fatigue state information and the position information, and to control the sliding screen to enter an operating mode corresponding to the fatigue state information.
[0026] In one embodiment of this application, the fatigue state information includes a fatigue state and a non-fatigue state. The first control unit is configured to: if the fatigue state information is the fatigue state and the position information is within a first preset position range, then control the sliding screen to perform a first sliding operation; if the fatigue state information is the fatigue state and the position information is within a second preset position range, then control the sliding screen to perform a second sliding operation; if the fatigue state information is the non-fatigue state and the position information is within the first preset position range, then control the sliding screen to remain stationary; if the fatigue state information is the non-fatigue state and the position information is within the second preset position range, then control the sliding screen to perform a third sliding operation.
[0027] In one embodiment of this application, the operating mode includes an entertainment mode and a sleep mode. If the fatigue state information indicates a fatigue state, the sliding screen is controlled to enter the sleep mode; if the fatigue state information indicates a non-fatigue state, the sliding screen is controlled to enter the entertainment mode.
[0028] In one embodiment of this application, a second control unit is further included, which is configured to control the sliding screen to display route navigation information corresponding to the navigation command if a navigation command is received from the driver's side; and a third control unit is configured to control the vehicle's seat to perform a massage operation corresponding to the seat massage command if a seat massage command is received from the driver's side.
[0029] In one embodiment of this application, a fourth control unit is further included, which is used to control the sliding screen to perform an audio-visual playback operation corresponding to the audio-visual playback command if an audio-visual playback command is received from the driver's side / passenger's side.
[0030] In one embodiment of this application, a fifth control unit is further included, which, if a sliding control command is received from the driver's side / passenger side, controls the sliding screen to perform a target sliding operation corresponding to the sliding control command.
[0031] In one embodiment of this application, a sixth control unit is further included, which is used to control the sliding screen to enter the target operating mode corresponding to the operating mode switching command if an operating mode switching command is received from the driver's side / passenger side.
[0032] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, on which a computer program is stored, the computer program including executable instructions, which, when executed by a processor, implement the vehicle sliding screen control method as described in the above embodiments.
[0033] According to one aspect of the embodiments of this application, an electronic device is provided, including: one or more processors; and a memory for storing executable instructions of the processors, wherein when the executable instructions are executed by the one or more processors, the one or more processors implement the vehicle sliding screen control method as described in the above embodiments.
[0034] In the technical solution of this application embodiment, by obtaining the fatigue state information of the passenger on the front passenger side of the vehicle and the position information of the vehicle's sliding screen, and controlling the sliding screen to perform corresponding sliding operations according to the fatigue state information and the position information, when the passenger on the front passenger side does not use the sliding screen due to fatigue or other conditions, the sliding screen is controlled to perform a corresponding sliding operation to the driver's side to adjust the position of the sliding screen to a position that is convenient for the driver to use and view, thereby improving the utilization rate and intelligence level of the sliding screen.
[0035] By controlling the sliding screen to enter the operating mode corresponding to the fatigue state information, it is possible to play some soothing music to help the passenger in the front passenger seat fall asleep when the passenger is fatigued, or provide some more exciting music or pleasant short videos when the passenger in the front passenger seat is active, thereby improving the experience of the passengers in the vehicle and enhancing the intelligence of controlling the sliding screen.
[0036] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0037] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:
[0038] Figure 1This is a flowchart illustrating a vehicle sliding screen control method according to an embodiment of this application;
[0039] Figure 2 This is a schematic diagram showing the position of the sliding screen according to an embodiment of this application;
[0040] Figure 3 This is a block diagram of a vehicle sliding screen control device according to an embodiment of this application;
[0041] Figure 4 This is a schematic diagram of the system structure of an electronic device according to an embodiment of this application.
[0042] Figure Labels
[0043] 1. Sliding screen; 2. Sliding rail; 3. Steering wheel; 4. Car window. Detailed Implementation
[0044] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this application more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art.
[0045] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.
[0046] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller node devices.
[0047] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0048] It should be noted that "multiple" in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0049] The implementation details of the technical solutions in the embodiments of this application are described in detail below:
[0050] First, it should be noted that the vehicle sliding screen control scheme proposed in the embodiments of this application can be applied to the relevant technical field of vehicle sliding screens. For example... Figure 2 As shown, the sliding screen 1 can slide on the sliding rail 2, which is located in front of the driver's seat of the vehicle. The window 4 is in front of the sliding rail 2 and the sliding screen 1, and the steering wheel 3 is to the left of the sliding rail 2.
[0051] By acquiring the fatigue status information of the passenger on the front passenger side of the vehicle and the position information of the vehicle's sliding screen, and controlling the sliding screen to perform corresponding sliding operations based on the fatigue status information and the position information, when the passenger on the front passenger side does not use the sliding screen due to fatigue or other reasons, the sliding screen is controlled to perform a corresponding sliding operation to the driver's side to adjust the position of the sliding screen to a position that is convenient for the driver to use and view, thereby improving the utilization rate and intelligence level of the sliding screen.
[0052] By controlling the sliding screen to enter the operating mode corresponding to the fatigue state information, it is possible to play some soothing music to help the passenger in the front passenger seat fall asleep when the passenger is fatigued, or provide some more exciting music or pleasant short videos when the passenger in the front passenger seat is active, thereby improving the experience of the passengers in the vehicle and enhancing the intelligence of controlling the sliding screen.
[0053] According to one aspect of this application, a control method for a vehicle sliding screen is provided. Figure 1 The flowchart below illustrates a vehicle sliding screen control method according to an embodiment of this application. This vehicle sliding screen control method includes at least steps 110 to 120, detailed below:
[0054] In step 110, fatigue status information of the passenger on the front passenger side of the vehicle and position information of the vehicle's sliding screen are obtained.
[0055] Specifically, the vehicle is equipped with a multi-functional camera that can actively track eyes using infrared technology, analyze images by monitoring facial markings, or record information such as the eyelid position and blinking frequency of the passenger on the front passenger side to achieve fatigue monitoring. Based on the obtained fatigue monitoring results, the fatigue status information of the passenger on the front passenger side of the vehicle can be obtained. At the same time, the position information of the sliding screen can be detected by sensors set on the slide rail.
[0056] In step 120, the sliding screen is controlled to perform a corresponding sliding operation based on the fatigue state information and the position information, and the sliding screen is controlled to enter the operating mode corresponding to the fatigue state information.
[0057] In one embodiment of this application, the fatigue state information includes a fatigue state and a non-fatigue state, and the step of controlling the sliding screen to perform a corresponding sliding operation based on the fatigue state information and the position information includes:
[0058] If the fatigue state information is the fatigue state and the position information is within the first preset position range, then control the sliding screen to perform the first sliding operation;
[0059] If the fatigue state information is the fatigue state, and the position information is within the second preset position range, then control the sliding screen to perform the second sliding operation;
[0060] If the fatigue state information is the non-fatigue state, and the position information is within the first preset position range, then the sliding screen is controlled to remain stationary;
[0061] If the fatigue state information is the non-fatigue state and the position information is within the second preset position range, then control the sliding screen to perform a third sliding operation.
[0062] Specifically, the first preset position range can be defined as half of the sliding rail, with this half located on the right side of the rail. In other words, the first preset position range refers to the area closer to the passenger side. When the passenger's fatigue status is determined to be fatigued, the sliding screen is close to the passenger side. At this time, it's inconvenient for the driver to manually move the sliding screen to the driver's side, resulting in insufficient utilization of the screen. Therefore, the sliding screen is controlled to perform a first sliding operation, which moves the screen from its current position to the far left, closer to the driver's side, allowing the driver to perform navigation, video playback, and other operations. Fatigue status is only determined when the passenger's blinking frequency is below a certain level for at least 5 minutes. The sliding screen automatically disables the entertainment functions currently used by the passenger (such as video and music apps) and automatically slides to the driver's side for the driver's use (such as navigation). Simultaneously, the sliding screen's movement visually indicates to the driver that the passenger has entered a sleep or fatigued state.
[0063] The second preset position range can be specifically half of the slide rail area, and this half area is on the left side of the slide rail. That is, when the fatigue status information of the passenger side is determined to be fatigued, the sliding screen is close to the driver side but has not reached the leftmost position of the slide rail. At this time, the second sliding operation is performed. The second sliding operation refers to sliding the sliding screen from the current position to the leftmost position close to the driver side.
[0064] If the fatigue state information indicates a non-fatigue state, and the position information is within the first preset position range, then the sliding screen is positioned within the viewable range of the passenger on the front passenger side. In this case, the sliding screen can be kept stationary so that the passenger on the front passenger side can use it. Alternatively, by acquiring an image of the passenger on the front passenger side, it can be determined whether the sliding screen is currently centered on the passenger's eyes. If it is not centered on the passenger's eyes, the sliding screen can be adjusted to be centered on the passenger's eyes to improve the passenger's viewing experience and overall comfort when using the sliding screen.
[0065] If the fatigue status information indicates a non-fatigue state and the position information is within the second preset position range, then the sliding screen is controlled to perform a third sliding operation. That is, at this time, the passenger on the front passenger side is not fatigued, but the sliding screen is located close to the driver's side. At this time, the sliding screen can be controlled to perform a third sliding operation. The third sliding operation refers to sliding the sliding screen from its current position to any position within the first preset position range. It is actually adjustable, which can make the utilization rate of the sliding screen higher.
[0066] In one embodiment of this application, the operating mode includes an entertainment mode and a sleep mode, and controlling the sliding screen to enter the operating mode corresponding to the fatigue state information includes:
[0067] If the fatigue state information indicates the fatigue state, then control the sliding screen to enter the sleep mode;
[0068] If the fatigue status information indicates a non-fatigue state, then control the sliding screen to enter the entertainment mode.
[0069] Specifically, if the passenger on the front passenger side is fatigued, the driver can control the sliding screen to enter sleep mode. In other words, a preset menu for sleep mode can be displayed through a pop-up window on the sliding screen, allowing the driver to select the passenger's preferred sleep mode: such as rest mode (the front passenger seat is in a rest position, the car's infotainment system plays relaxing music, and the ambient lighting is adjusted to a suitable brightness); or relaxation mode (seat massage is turned on, and the car's fragrance system is turned on), etc.
[0070] If the passenger in the front passenger seat is not fatigued, the sliding screen can be automatically controlled to enter the entertainment mode, so that the passenger in the front passenger seat can open the vehicle's entertainment functions (such as video, games, music applications, etc.).
[0071] In one embodiment of this application, after controlling the sliding screen to enter the sleep mode, the method further includes:
[0072] If a navigation command is received from the driver's side, the sliding screen is controlled to display the route navigation information corresponding to the navigation command;
[0073] If a seat massage command is received from the driver's side, the vehicle's seat will be controlled to perform the massage operation corresponding to the command.
[0074] Specifically, if a navigation command is received from the driver's side, the driver can send the navigation command to the vehicle controller via a touch screen, a mobile app, or voice control. The vehicle controller can then control the touch screen to display the corresponding route navigation information based on the navigation command.
[0075] If a seat massage command is received from the driver's side, the driver can also send the seat massage command to the vehicle controller via touch screen, mobile app, or voice control. The vehicle controller can then control the vehicle's seats to perform the massage operation corresponding to the seat massage command.
[0076] In one embodiment of this application, after controlling the sliding screen to enter the entertainment mode, the method further includes:
[0077] If a video playback command is received from the driver's side / passenger's side, the sliding screen is controlled to perform the video playback operation corresponding to the video playback command.
[0078] Specifically, if an audio-visual playback command is received from the driver's side or the passenger's side, the driver or passenger can generate the corresponding audio-visual playback command through touch screen swiping or voice control. This allows the vehicle controller to control the swiping screen to perform the audio-visual playback operation corresponding to the audio-visual playback command. For example, if the driver generates the audio-visual playback command corresponding to "open music" through the voice control command "open music", then the swiping screen will open the corresponding music playback interface.
[0079] In one embodiment of this application, after controlling the sliding screen to perform the corresponding sliding operation, the method further includes:
[0080] If a sliding control command is received from the driver's side / passenger side, the sliding screen is controlled to perform the target sliding operation corresponding to the sliding control command.
[0081] Specifically, if a sliding control command is received from the driver's side or the passenger's side, the driver or passenger can generate the corresponding sliding control command through touch screen or voice control. This allows the vehicle controller to control the sliding screen to execute the sliding control command corresponding to the command. For example, if the driver generates the corresponding sliding control command by saying "slide 30 centimeters to the left", the sliding screen will slide 30 centimeters to the left.
[0082] After controlling the sliding screen to enter the operating mode corresponding to the fatigue state information, the method further includes:
[0083] If a mode switching command is received from the driver's side / passenger's side, the sliding screen is controlled to enter the target mode corresponding to the mode switching command.
[0084] Specifically, for example, if the passenger in the front passenger seat becomes fatigued after a period of time, and the operating mode is still entertainment mode, the driver can send a command to switch operating modes via voice control or touch screen swiping. The swiping screen can then switch to the corresponding target operating mode, such as sleep mode, to make the passenger in the front passenger seat feel better while sleeping.
[0085] In summary, the embodiments of this application obtain the fatigue status information of the passenger on the front passenger side of the vehicle and the position information of the vehicle's sliding screen, and control the sliding screen to perform corresponding sliding operations based on the fatigue status information and the position information. When the passenger on the front passenger side is fatigued or does not use the sliding screen, the sliding screen is controlled to perform a corresponding sliding operation to the driver's side to adjust the position of the sliding screen to a position that is convenient for the driver to use and view, thereby improving the utilization rate and intelligence level of the sliding screen.
[0086] By controlling the sliding screen to enter the operating mode corresponding to the fatigue state information, it is possible to play some soothing music to help the passenger in the front passenger seat fall asleep when the passenger is fatigued, or provide some more exciting music or pleasant short videos when the passenger in the front passenger seat is active, thereby improving the experience of the passengers in the vehicle and enhancing the intelligence of controlling the sliding screen.
[0087] Figure 3 This is a block diagram of a vehicle sliding screen control device 300 according to an embodiment of this application. The vehicle sliding screen control device 300 according to an embodiment of this application includes: an acquisition unit 301 and a first control unit 302.
[0088] The acquisition unit 301 is used to acquire fatigue status information of the passenger on the front passenger side of the vehicle and position information of the vehicle's sliding screen.
[0089] The first control unit 302 is used to control the sliding screen to perform a corresponding sliding operation based on the fatigue state information and the position information, and to control the sliding screen to enter the operating mode corresponding to the fatigue state information.
[0090] In one embodiment of this application, the fatigue state information includes a fatigue state and a non-fatigue state. The first control unit is configured to: if the fatigue state information is the fatigue state and the position information is within a first preset position range, then control the sliding screen to perform a first sliding operation; if the fatigue state information is the fatigue state and the position information is within a second preset position range, then control the sliding screen to perform a second sliding operation; if the fatigue state information is the non-fatigue state and the position information is within the first preset position range, then control the sliding screen to remain stationary; if the fatigue state information is the non-fatigue state and the position information is within the second preset position range, then control the sliding screen to perform a third sliding operation.
[0091] In one embodiment of this application, the operating mode includes an entertainment mode and a sleep mode. If the fatigue state information indicates a fatigue state, the sliding screen is controlled to enter the sleep mode; if the fatigue state information indicates a non-fatigue state, the sliding screen is controlled to enter the entertainment mode.
[0092] In one embodiment of this application, a second control unit is further included, which is configured to control the sliding screen to display route navigation information corresponding to the navigation command if a navigation command is received from the driver's side; and a third control unit is configured to control the vehicle's seat to perform a massage operation corresponding to the seat massage command if a seat massage command is received from the driver's side.
[0093] In one embodiment of this application, a fourth control unit is further included, which is used to control the sliding screen to perform an audio-visual playback operation corresponding to the audio-visual playback command if an audio-visual playback command is received from the driver's side / passenger's side.
[0094] In one embodiment of this application, a fifth control unit is further included, which, if a sliding control command is received from the driver's side / passenger side, controls the sliding screen to perform a target sliding operation corresponding to the sliding control command.
[0095] In one embodiment of this application, a sixth control unit is further included, which is used to control the sliding screen to enter the target operating mode corresponding to the operating mode switching command if an operating mode switching command is received from the driver's side / passenger side.
[0096] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, on which a computer program is stored, the computer program including executable instructions, which, when executed by a processor, implement the vehicle sliding screen control method as described in the above embodiments.
[0097] According to one aspect of the embodiments of this application, an electronic device is provided, including: one or more processors; and a memory for storing executable instructions of the processors, wherein when the executable instructions are executed by the one or more processors, the one or more processors implement the vehicle sliding screen control method as described in the above embodiments.
[0098] In another aspect, this application also provides a computer-readable storage medium storing a program product capable of implementing the methods provided above in this specification. In some possible implementations, various aspects of this application may also be implemented as a program product comprising program code that, when run on a terminal device, causes the terminal device to perform the steps described in the "Embodiment Methods" section of this specification according to various exemplary embodiments of this application.
[0099] The program product for implementing the above-described method according to the embodiments of this application may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of this application is not limited thereto. In this document, the readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0100] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0101] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.
[0102] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0103] Program code for performing the operations of this application can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0104] In another respect, this application also provides an electronic device capable of implementing the above-described method.
[0105] Those skilled in the art will understand that various aspects of this application can be implemented as a system, method, or program product. Therefore, various aspects of this application can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, collectively referred to herein as a "circuit," "module," or "system."
[0106] The following reference Figure 4 To describe an electronic device 400 according to this embodiment of the present application. Figure 4 The electronic device 400 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0107] like Figure 4 As shown, the electronic device 400 is manifested in the form of a general-purpose computing device. The components of the electronic device 400 may include, but are not limited to: at least one processing unit 410, at least one storage unit 420, and a bus 430 connecting different system components (including storage unit 420 and processing unit 410).
[0108] The storage unit stores program code that can be executed by the processing unit 410, causing the processing unit 410 to perform the steps described in the "Embodiment Methods" section above according to various exemplary embodiments of this application.
[0109] Storage unit 420 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 421 and / or cache memory 422, and may further include a read-only memory (ROM) 423.
[0110] Storage unit 420 may also include a program / utility 424 having a set (at least one) of program modules 425, such program modules 425 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0111] Bus 430 can represent one or more of several types of bus structures, including a memory cell bus or memory cell control node, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.
[0112] Electronic device 400 can also communicate with one or more external devices 1200 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 400, and / or with any device that enables electronic device 400 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 450. Furthermore, electronic device 400 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 460. As shown, network adapter 460 communicates with other modules of electronic device 400 via bus 430. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 400, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0113] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the method according to the embodiments of this application.
[0114] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of this application, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.
[0115] It should be understood that this application is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A control method for a vehicle sliding screen, characterized in that, The method includes: Acquire information on the fatigue status of the passenger on the front passenger side of the vehicle and the position information of the vehicle's sliding screen; Based on the fatigue state information and the position information, the sliding screen is controlled to perform the corresponding sliding operation, and the sliding screen is controlled to enter the operating mode corresponding to the fatigue state information; The fatigue state information includes fatigue state and non-fatigue state. Controlling the sliding screen to perform corresponding sliding operations based on the fatigue state information and the position information includes: If the fatigue state information is the fatigue state and the position information is within the first preset position range, then control the sliding screen to perform the first sliding operation; If the fatigue state information is the fatigue state, and the position information is within the second preset position range, then control the sliding screen to perform the second sliding operation; If the fatigue state information is the non-fatigue state, and the position information is within the first preset position range, then the sliding screen is controlled to remain stationary; If the fatigue state information is the non-fatigue state, and the position information is within the second preset position range, then control the sliding screen to perform a third sliding operation; The first preset position range is the area near the passenger side, and the second preset position range is the area near the driver side; The first sliding operation is to slide the sliding screen from its current position to the leftmost position closest to the driver's side. The second sliding operation is to slide the sliding screen from its current position to the leftmost position closest to the driver's side. The third sliding operation is to slide the sliding screen from its current position to any position within the first preset position range.
2. The method according to claim 1, characterized in that, The operating modes include an entertainment mode and a sleep mode. Controlling the sliding screen to enter the operating mode corresponding to the fatigue state information includes: If the fatigue state information indicates the fatigue state, then control the sliding screen to enter the sleep mode; If the fatigue status information indicates a non-fatigue state, then control the sliding screen to enter the entertainment mode.
3. The method according to claim 2, characterized in that, After controlling the sliding screen to enter the sleep mode, the method further includes: If a navigation command is received from the driver's side, the sliding screen is controlled to display the route navigation information corresponding to the navigation command; If a seat massage command is received from the driver's side, the vehicle's seat will be controlled to perform the massage operation corresponding to the command.
4. The method according to claim 2, characterized in that, After controlling the sliding screen to enter the entertainment mode, the method further includes: If a video playback command is received from the driver's side / passenger's side, the sliding screen is controlled to perform the video playback operation corresponding to the video playback command.
5. The method according to claim 1, characterized in that, After controlling the sliding screen to perform the corresponding sliding operation, the method further includes: If a sliding control command is received from the driver's side / passenger side, the sliding screen is controlled to perform the target sliding operation corresponding to the sliding control command.
6. The method according to claim 1, characterized in that, After controlling the sliding screen to enter the operating mode corresponding to the fatigue state information, the method further includes: If a mode switching command is received from the driver's side / passenger's side, the sliding screen is controlled to enter the target mode corresponding to the mode switching command.
7. A control device for a vehicle sliding screen, characterized in that, The device includes: The acquisition unit is used to acquire fatigue status information of the passenger on the front passenger side of the vehicle and position information of the vehicle's sliding screen. The first control unit is used to control the sliding screen to perform a corresponding sliding operation based on the fatigue state information and the position information, and to control the sliding screen to enter the operating mode corresponding to the fatigue state information. The fatigue state information includes a fatigue state and a non-fatigue state. The first control unit is configured to: if the fatigue state information indicates a fatigue state and the position information is within a first preset position range, then control the sliding screen to perform a first sliding operation; if the fatigue state information indicates a fatigue state and the position information is within a second preset position range, then control the sliding screen to perform a second sliding operation; if the fatigue state information indicates a non-fatigue state and the position information is within the first preset position range, then control the sliding screen to remain stationary; if the fatigue state information indicates a non-fatigue state and the position information is within the second preset position range, then control the sliding screen to perform a third sliding operation. The first preset position range is the area near the passenger side, and the second preset position range is the area near the driver side; The first sliding operation is to slide the sliding screen from its current position to the leftmost position closest to the driver's side. The second sliding operation is to slide the sliding screen from its current position to the leftmost position closest to the driver's side. The third sliding operation is to slide the sliding screen from its current position to any position within the first preset position range.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one piece of program code, which is loaded and executed by a processor to perform the operations performed by the method as described in any one of claims 1 to 6.
9. An electronic device, characterized in that, The electronic device includes one or more processors and one or more memories, wherein at least one piece of program code is stored in the one or more memories, and the at least one piece of program code is loaded and executed by the one or more processors to perform the operation performed by the method as described in any one of claims 1 to 6.