Seat adjustment method and seat interaction system
By deploying sensors and controllers on the seats, the seat configuration parameters are automatically adjusted, solving the problems of complex seat adjustment and safety hazards, and realizing intelligent comfort adjustment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-26
- Publication Date
- 2026-03-31
AI Technical Summary
In the existing technology, the process of adjusting vehicle seats is complicated and there are safety hazards in manually adjusting them while driving.
By deploying sensors on the seat to collect body feature data, the controller determines the user's current physical state and automatically adjusts the seat's configuration parameters, such as the backrest angle, to achieve intelligent adjustment.
This reduces user intervention, improves seat comfort, and reduces the safety hazards associated with manual adjustments while driving.
Smart Images

Figure CN114906081B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electronic technology, and in particular to a seat adjustment method and a seat interaction system. Background Technology
[0002] In recent years, as people's living standards have continued to improve, users have also placed higher demands on the functionality and comfort of vehicles. For example, users can improve the comfort of the riding environment by adjusting the height of the vehicle seats and the angle of the backrests.
[0003] Normally, vehicle seat adjustments are done manually by the user, which undoubtedly complicates the process. Furthermore, manually adjusting the seat while driving poses certain safety hazards. Summary of the Invention
[0004] This application provides a seat adjustment method and a seat interaction system, which can solve the problem of complex seat adjustment processes in related technologies. The technical solution is as follows:
[0005] On one hand, a seat adjustment method is provided, which is applied to a seat interaction system including sensors and a controller, the method comprising:
[0006] The controller acquires body feature data collected by the sensor, and the body feature data indicates the body features of the user of the seat;
[0007] The controller determines the user's current physical state based on the body feature data;
[0008] The controller adjusts the configuration parameters of the seat based on the current body state.
[0009] Optionally, the sensor is a plurality of piezoelectric sensors deployed at different locations on the seat, and the body feature data includes pressure data indicating the pressure applied by the user at different locations on the seat;
[0010] Based on the body feature data, the controller determines the current physical state of the user of the seat, including:
[0011] The controller determines the user's current physical state based on the pressure data collected by each of the plurality of piezoelectric sensors.
[0012] Optionally, the pressure data includes the pressure borne by the seat collected by the piezoelectric sensor;
[0013] The controller determines the user's current physical state based on pressure data collected by each of the plurality of piezoelectric sensors, including:
[0014] The controller determines the user's current physical state based on the pressure collected by each of the plurality of piezoelectric sensors and the position of each piezoelectric sensor at the seat.
[0015] Optionally, each piezoelectric sensor is also used to convert the acquired pressure into voltage;
[0016] The controller determines the user's current physical state based on the pressure collected by each of the plurality of piezoelectric sensors and the position of each piezoelectric sensor at the seat, including:
[0017] The controller acquires a first correspondence relationship, which includes multiple body states and multiple voltage conditions corresponding to the multiple body states. The voltage conditions corresponding to each body state include multiple voltage ranges corresponding to multiple seat positions.
[0018] The controller obtains the current body state from the first correspondence by matching the voltage converted by each of the plurality of piezoelectric sensors and the position of each piezoelectric sensor at the seat.
[0019] Optionally, the sensor is a wearable sensor worn by the user, and the body feature data includes motion data, which indicates the movement of various body parts of the user.
[0020] The controller determines the user's current physical state based on the body feature data, including:
[0021] The controller determines the user's current physical state based on the motion data collected by the wearable sensor.
[0022] Optionally, the configuration parameters include the backrest angle;
[0023] The controller adjusts the configuration parameters of the seat based on the current body state, including:
[0024] The controller acquires a second correspondence relationship, which includes multiple body states and multiple backrest angles that correspond one-to-one with the multiple body states.
[0025] The controller obtains the backrest angle corresponding to the current body state from the second correspondence;
[0026] The controller adjusts the backrest of the seat based on the acquired backrest angle.
[0027] Optionally, the backrest angle refers to the angle between the backrest and the seat surface of the chair, and the multiple body states include light sleep state and deep sleep state;
[0028] In the second correspondence, the backrest angle corresponding to the light sleep state is smaller than the backrest angle corresponding to the deep sleep state.
[0029] On the other hand, a seat interaction system is provided, which includes sensors and a controller;
[0030] The controller is used for:
[0031] The body feature data collected by the sensor is acquired, and the body feature data indicates the body features of the user of the seat;
[0032] Based on the aforementioned body characteristic data, the user's current physical state is determined;
[0033] Adjust the configuration parameters of the seat based on the current physical condition.
[0034] Optionally, the sensor is a plurality of piezoelectric sensors deployed at different locations on the seat, and the body feature data includes pressure data indicating the pressure applied by the user at different locations on the seat;
[0035] The controller is also used for:
[0036] Based on the pressure data collected by each of the plurality of piezoelectric sensors, the user's current physical state is determined.
[0037] Optionally, the pressure data includes the pressure borne by the seat collected by the piezoelectric sensor;
[0038] The controller is also used for:
[0039] The user's current physical state is determined based on the pressure collected by each of the plurality of piezoelectric sensors and the position of each piezoelectric sensor at the seat.
[0040] Optionally, each piezoelectric sensor is also used to convert the acquired pressure into voltage;
[0041] The controller is also used for:
[0042] Obtain a first correspondence relationship, which includes multiple body states and multiple voltage conditions that correspond one-to-one with the multiple body states. The voltage conditions corresponding to each body state include multiple voltage ranges that correspond one-to-one with multiple seat positions.
[0043] From the first correspondence, the body state matching the voltage converted by each of the plurality of piezoelectric sensors and the position of each piezoelectric sensor at the seat is obtained to obtain the current body state.
[0044] Optionally, the sensor is a wearable sensor worn by the user, and the body feature data includes motion data, which indicates the movement of various body parts of the user.
[0045] The controller is also used for:
[0046] Based on the motion data collected by the wearable sensor, the user's current physical state is determined.
[0047] Optionally, the configuration parameters include the backrest angle;
[0048] The controller is also used for:
[0049] Obtain a second correspondence relationship, which includes multiple body states and multiple backrest angles that correspond one-to-one with the multiple body states;
[0050] Obtain the backrest angle corresponding to the current body state from the second correspondence;
[0051] The backrest of the seat is adjusted based on the obtained backrest angle.
[0052] Optionally, the backrest angle refers to the angle between the backrest and the seat surface of the chair, and the multiple body states include light sleep state and deep sleep state;
[0053] In the second correspondence, the backrest angle corresponding to the light sleep state is smaller than the backrest angle corresponding to the deep sleep state.
[0054] On the other hand, a computer device is provided, the computer device including a memory and a processor, the memory for storing computer programs, and the processor for executing the computer programs stored in the memory to implement the steps of the seat adjustment method described above.
[0055] On the other hand, a computer-readable storage medium is provided, wherein a computer program is stored therein, and when the computer program is executed by a processor, it implements the steps of the seat adjustment method described above.
[0056] On the other hand, a computer program product containing instructions is provided, which, when executed on a computer, cause the computer to perform the steps of the seat adjustment method described above.
[0057] The technical solutions provided in this application can bring at least the following beneficial effects:
[0058] This application provides a seat interaction system, which includes a controller and sensors. The controller dynamically adjusts the seat configuration parameters based on body feature data collected by the sensors to increase the comfort of the seat user. In other words, the seat interaction system provided in this application can intelligently adjust the seat without increasing the user's workload. Moreover, compared to the solution where the driver manually adjusts the seat while driving, the solution in this application reduces safety hazards. Attached Figure Description
[0059] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0060] Figure 1 This is a schematic diagram of the structure of a seat interaction system provided in an embodiment of this application;
[0061] Figure 2 This is a flowchart of a seat adjustment method provided in an embodiment of this application;
[0062] Figure 3 This is a structural schematic diagram of a seat interaction system provided in an embodiment of this application. Detailed Implementation
[0063] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0064] Before providing a detailed explanation of the seat adjustment method provided in the embodiments of this application, the application scenarios and system architecture provided in the embodiments of this application will be introduced first.
[0065] Normally, seat adjustments are done manually by the user, such as adjusting the seat height and backrest angle to meet their comfort needs. However, if the user is unable to manually adjust the seat when they want to, the adjustment cannot be made in time, thus reducing the user's experience.
[0066] Moreover, in today's era of intelligent development, intelligent adjustable seats have become a highly sought-after feature. Intelligent adjustable seats can reduce user operations and greatly improve the user experience.
[0067] Therefore, this application provides a seat adjustment method that can intelligently adjust the configuration parameters of the seat, reduce user operations, and enhance the user's comfort when using the seat.
[0068] Please refer to Figure 1 , Figure 1 This is a schematic diagram illustrating the structure of a seat interaction system according to an exemplary embodiment. The seat interaction system includes a seat control subsystem 100 and a controller 200. The seat control subsystem 100 includes at least one sensor 101. Figure 1 The example in the drawing shows three sensors and seat 102.
[0069] In the seat control subsystem 100, sensor 101 collects body characteristic data of the seat user and sends this data to controller 200. Controller 200 determines the current body state of the seat user based on this body characteristic data and adjusts the configuration parameters of seat 102 accordingly. The process by which controller 200 determines the current body state of the seat user based on the body characteristic data and adjusts the configuration parameters of seat 102 based on the current body state will be described in detail later and will not be elaborated here.
[0070] The sensor 101 is a device that can sense the measured information and convert it into a usable signal. For example, the sensor 101 can be a piezoelectric sensor, a wearable sensor, or other types of sensors; this embodiment does not limit this. The seat 102 is a seat with adjustable configuration data such as seat height and backrest angle, such as a car seat or office chair. The controller 200 can be a controller such as an MCU (microcontroller unit).
[0071] Optionally, the seat interaction system may also include an intelligent air conditioning subsystem 300, which includes an oxygen content detection unit 301, a temperature and humidity control unit 302, and an air particulate matter filter unit 303.
[0072] The oxygen content detection unit 301 is used to detect and replenish the oxygen content inside the vehicle. The temperature and humidity control unit 302 is used to detect and replenish the temperature and humidity inside the vehicle. The air particulate matter filtration unit 303 is used to detect the content of air particulate matter inside the vehicle and filter the air particulate matter based on the content of air particulate matter.
[0073] In addition, the oxygen content detection unit 301 is also used to send the detected oxygen content to the controller 200. The temperature and humidity control unit 302 is also used to send the detected temperature and humidity to the controller 200. The air particulate matter filtration unit 303 is also used to send the detected air particulate matter content to the controller 200.
[0074] Based on this, the controller 200 controls the oxygen content detection unit 301 to replenish oxygen in the vehicle based on the oxygen content and the current physical condition of the seat user. The controller 200 also controls the temperature and humidity regulation unit 302 to replenish the temperature and humidity in the vehicle based on temperature, humidity, and the current physical condition of the seat user. The controller 200 further controls the air particulate matter filtration unit 303 to filter air particulate matter in the vehicle based on the content of airborne particulate matter and the current physical condition of the seat user.
[0075] Optionally, the controller 200 can also send the current physical state of the seat user to the oxygen content detection unit 301, the temperature and humidity control unit 302, and the air particulate filter unit 303, so that the oxygen content detection unit 301 can supplement oxygen in the vehicle based on the current physical state, the temperature and humidity control unit 302 can supplement temperature and humidity in the vehicle based on the current physical state, and the air particulate filter unit 303 can filter air particulates in the vehicle based on the current physical state.
[0076] Optionally, the seat interaction system may also include a body status evaluation subsystem 400, which includes a sleep quality evaluation unit 401 and a sleep quality push and reminder unit 402.
[0077] The sleep quality evaluation unit 401 evaluates the sleep quality of the user based on their physical characteristic data. The sleep quality push and reminder unit 402 sends reminder messages to the user based on their sleep quality. The user's physical characteristic data is sent to the sleep quality evaluation unit 401 by the controller 200.
[0078] Optionally, the controller 200 can also directly evaluate the sleep quality of the user and send reminder messages to the user. In this scenario, the sleep quality evaluation unit 401 and the sleep quality push and reminder unit 402 can be integrated into the controller 200.
[0079] In addition, the aforementioned controller 200 is a single controller deployed in the seat interaction system. Optionally, the seat interaction system may also include three controllers, which are deployed in three subsystems respectively. The seat control subsystem 100, the intelligent air conditioning subsystem 300, and the body status evaluation subsystem 400 interact with each other through these three controllers.
[0080] Those skilled in the art should understand that the above-described sensor 101, controller 200, seat 102, and units such as oxygen content unit 301 are merely examples. Other existing or future sensors, controllers, seats, or other units that are applicable to the embodiments of this application should also be included within the scope of protection of the embodiments of this application, and are hereby incorporated by reference.
[0081] The seat adjustment method provided in the embodiments of this application will be explained in detail below.
[0082] Figure 2 This is a flowchart of a seat adjustment method provided in an embodiment of this application, which is exemplarily applied to... Figure 1 The seat interaction system shown. Please refer to... Figure 2 The method includes the following steps.
[0083] Step 201: The controller acquires body feature data collected by the sensors, which indicates the body features of the user of the seat.
[0084] In some embodiments, the sensor may include a plurality of piezoelectric sensors deployed at different locations on the seat. For example, the plurality of piezoelectric sensors may be deployed at locations that come into contact with the user's body, such as the headrest, shoulder rest, lumbar support, armrests, seat, and footrest.
[0085] In the case where the sensor is a piezoelectric sensor, the body feature data in step 201 may include pressure data collected by the piezoelectric sensor, which indicates the pressure applied by the user at different positions on the seat.
[0086] Based on this, when a user uses the seat, they apply a certain amount of pressure. Piezoelectric sensors at each location collect the pressure exerted at the corresponding position on the seat to obtain body characteristic data (pressure data). The piezoelectric sensors send this body characteristic data to the controller, which then determines the user's current physical state based on this data and adjusts the seat's configuration parameters accordingly. The process by which the controller determines the user's current physical state and adjusts the seat's configuration parameters is detailed in subsequent steps 202 and 203, and will not be repeated here.
[0087] In other embodiments, the sensor may also include a wearable sensor worn by the user of the seat. This wearable sensor is positioned on a part of the user's body, such as their wrist.
[0088] In the scenario where the sensor is a wearable sensor, the body feature data in step 201 may include motion data collected by the wearable sensor, which indicates the movement of various body parts of the user.
[0089] Based on this, when the user triggers the wearable sensor through a preset operation, the wearable sensor collects and indicates the movement of various body parts of the user to obtain body characteristic data (motion data). The controller then uses this body characteristic data to determine the user's current physical state and adjusts the seat's configuration parameters accordingly.
[0090] Optionally, the sensor can be other types of sensors, as long as the sensor can collect the body characteristic data of the seat user. This application embodiment does not limit this.
[0091] Step 202: Based on the body characteristic data, the controller determines the current physical state of the seat user.
[0092] The physical state of the seat user may include, for example, a non-sleep state, a light sleep state, a deep sleep state, etc.
[0093] Since the sensors include different types of sensors, the body feature data collected by the sensors also includes different data types. Therefore, based on different data types, the controller can determine the current body state of the seat user in step 202 in the following ways.
[0094] In the scenario where the sensor is a piezoelectric sensor, the implementation process of step 202 can be as follows: the controller determines the current physical state of the seat user based on the pressure data collected by each of the multiple piezoelectric sensors.
[0095] In some embodiments, the process of the controller determining the current physical state of the seat user based on the pressure data collected by the piezoelectric sensor can be as follows: the controller determines the current physical state of the seat user based on the pressure collected by each of the multiple piezoelectric sensors and the position of each piezoelectric sensor at the seat.
[0096] Each piezoelectric sensor can convert the pressure exerted on the seat into an electrical signal, which can be, for example, voltage or current, but this application embodiment does not limit this.
[0097] In a scenario where piezoelectric sensors convert the pressure exerted on the seat into voltage, the controller can determine the current physical state of the user by: acquiring a first correspondence, which includes multiple physical states and voltage conditions corresponding to each physical state, with each physical state's voltage condition including voltage ranges corresponding to multiple seat positions. The controller then obtains the physical state matching the voltage converted by each piezoelectric sensor and the position of each piezoelectric sensor at the seat from the first correspondence to arrive at the current physical state.
[0098] The first correspondence is pre-configured in the cloud. The cloud pre-configures multiple body states and corresponding voltage conditions, including voltage ranges corresponding to multiple seat positions. The first correspondence will be explained below using light sleep and deep sleep states as examples. Additionally, the multiple seat positions in the voltage conditions are, for example, the headrest, lumbar support, and seat itself.
[0099] Specifically, light sleep corresponds to the first voltage condition, in which the headrest, lumbar support, and seat each correspond to one of three voltage ranges. These three voltage ranges may be the same or different. Deep sleep corresponds to the second voltage condition, in which the headrest, lumbar support, and seat each correspond to one of three voltage ranges. These three voltage ranges may also be the same or different. It should be noted that for the same seat position, the voltage range corresponding to that seat position in the first voltage condition may differ from the voltage range corresponding to that seat position in the second voltage condition.
[0100] For example, the first correspondence can be shown in Table 1 below. In Table 1, for light sleep: the voltage range for the headrest position is 3-5V, the voltage range for the lumbar support position is 3-5V, and the voltage range for the seat position is 6-8V. For deep sleep: the voltage range for the headrest position is 6-8V, the voltage range for the lumbar support position is 6-8V, and the voltage range for the seat position is 3-5V.
[0101] Table 1
[0102] Head position voltage range lumbar support position voltage range Seat position voltage range Light sleep state 3-5V 3-5V 6-8V Deep sleep state 6-8V 6-8V 3-5V
[0103] Once the cloud-based configuration completes the first correspondence, the controller needs to obtain this first correspondence in order to retrieve the body state that matches the body characteristic data (stress data) from it, and thus obtain the current body state.
[0104] In some embodiments, the process of the controller obtaining the first correspondence can be as follows: the controller sends a data acquisition request to the cloud, which instructs the controller to obtain the first correspondence configured in the cloud. When the cloud receives the data acquisition request, it sends the first correspondence to the controller. In this way, the controller obtains the first correspondence.
[0105] In other embodiments, the process of the controller obtaining the first correspondence can be as follows: when the cloud completes the configuration of the first correspondence, it directly sends the first correspondence to the controller. Compared with the previous embodiment where the controller sends a data acquisition request and the cloud sends the first correspondence to the controller based on the data acquisition request, this scheme saves the time consumed by the controller sending the request and the cloud receiving the request, and can effectively improve work efficiency.
[0106] After the controller obtains the first correspondence, it can pair the voltage converted by the piezoelectric sensor at each seat position with the voltage ranges that correspond one-to-one with multiple seat positions in the first correspondence, determine the voltage range corresponding to each voltage, and then determine the body state corresponding to the voltage range, so as to obtain the current body state of the seat user.
[0107] For example, if the pressure data shows a 5V voltage from the piezoelectric sensor at the headrest, a 4V voltage from the piezoelectric sensor at the lumbar support, and an 8V voltage from the voltage sensor at the seat, then based on the first correspondence in Table 1, the 5V voltage at the headrest corresponds to a voltage range of 3-5V, which corresponds to a light sleep state. The 4V voltage at the lumbar support corresponds to a voltage range of 3-5V, which also corresponds to a light sleep state. The 8V voltage at the seat corresponds to a voltage range of 6-8V, which also corresponds to a light sleep state. Therefore, the pressure data ultimately corresponds to the current physical state of the seat user as a light sleep state.
[0108] Furthermore, when determining the current physical state of the seat user based on multiple voltage ranges in the first correspondence, the determined physical state may differ at different seat positions, resulting in multiple physical states. If multiple physical states exist, the controller will be unable to intelligently adjust the seat's configuration parameters based on these states.
[0109] Therefore, in some embodiments, when multiple body states occur, the number of identical body states can be counted, and the body state with the highest number can be taken as the current body state of the final seat user. If there is more than one body state with the highest number of occurrences, then any one of the most frequent body states can be selected as the current body state of the final seat user.
[0110] For example, if the piezoelectric sensor at the headrest converts to a voltage of 5V, the piezoelectric sensor at the lumbar support converts to a voltage of 7V, and the voltage sensor at the seat converts to a voltage of 8V, then based on the first correspondence in Table 1, the voltage range corresponding to the 5V voltage at the headrest is 3-5V, and this voltage range corresponds to a light sleep state. The voltage range corresponding to the 7V voltage at the lumbar support is 6-8V, and this voltage range corresponds to a deep sleep state. The voltage range corresponding to the 8V voltage at the seat is 6-8V, and this voltage range corresponds to a light sleep state. Since there are 2 light sleep states and 1 deep sleep state, the final determined current body state of the seat user is the most numerous body state, namely, the light sleep state.
[0111] In a scenario where piezoelectric sensors convert the pressure exerted on the seat into current, the controller can determine the user's current physical state as follows: The controller acquires a third correspondence, which includes multiple physical states and current conditions corresponding to each physical state. Each physical state's current condition includes current ranges corresponding to multiple seat positions. The controller then obtains the physical state matching the current converted by each piezoelectric sensor and the position of each sensor at the seat from the third correspondence to arrive at the current physical state.
[0112] Specifically, the process by which the controller determines the current physical state of the seat user can be found in the following: the controller determines the current physical state of the seat user in a scenario where the piezoelectric sensor converts the pressure on the seat into voltage. This will not be elaborated upon here.
[0113] In other embodiments, the controller determines the current physical state of the seat user by using the pressure data collected by each piezoelectric sensor as input to a neural network to obtain the current physical state of the seat user corresponding to the pressure data through the neural network.
[0114] The neural network was trained in advance using a small number of samples.
[0115] The process of training the neural network can be as follows: Multiple training samples and labels for each training sample are obtained. Each training sample consists of pressure data collected by each of the multiple piezoelectric sensors, and the label for each training sample represents the current physical state of the user corresponding to that piezoelectric sensor. These labels are manually assigned. The multiple training samples and their labels are then input into an initialized neural network. This initialized neural network learns and acquires the aforementioned neural network. After this training process, the neural network can be used to determine the current physical state of the user corresponding to the pressure data collected by the multiple piezoelectric sensors.
[0116] In the scenario where the sensor is a wearable sensor, the implementation process of step 203 can be as follows: the controller determines the current physical state of the seat user based on the motion data collected by the wearable sensor.
[0117] Among them, exercise data can include the user's heart rate, blood pressure, blood oxygen content, sleep duration, and other data.
[0118] Specifically, when the user of the seat triggers the wearable sensor to start through a preset operation, the wearable sensor collects the user's motion data and determines the user's current physical state based on this motion data. This current physical state is then sent to the controller so that the controller can obtain the user's current physical state. The process by which the controller determines the user's current physical state based on motion data will not be described in detail.
[0119] Step 203: The controller adjusts the seat configuration parameters based on the current body state.
[0120] Once the controller obtains the current physical condition of the seat user, it can adaptively adjust the seat according to that condition to provide the user with maximum comfort.
[0121] The configuration parameters refer to the parameters of the adjustable parts of the seat. These parameters include backrest angle, seat height, and fore-aft position.
[0122] In scenarios where the configuration parameters include the backrest angle, in some embodiments, step 203 can be implemented as follows: the controller obtains a second correspondence, which includes multiple body states and backrest angles corresponding one-to-one with each body state. The backrest angle corresponding to the current body state is obtained from the second correspondence, and the seat back is adjusted based on the obtained backrest angle.
[0123] The second mapping relationship can be pre-configured in the cloud. The cloud pre-configures multiple body states and multiple backrest angles, with each body state corresponding to a backrest angle. This backrest angle refers to the angle between the seat back and the seat surface.
[0124] For example, among various physical states, the backrest angle corresponding to light sleep is smaller than the backrest angle corresponding to deep sleep.
[0125] Table 2 is a schematic table illustrating a second correspondence provided in an embodiment of this application. As shown in Table 2, the backrest angle corresponding to the non-sleep state is 120 degrees, the backrest angle corresponding to the light sleep state is 140 degrees, and the backrest angle corresponding to the deep sleep state is 160 degrees.
[0126] Table 2
[0127] physical condition Backrest angle Non-sleep state 120 degrees Light sleep state 140 degrees Deep sleep state 160 degrees
[0128] Once the second mapping relationship is configured in the cloud, the process of the controller obtaining the second mapping relationship can be referred to the above content on the controller obtaining the first mapping relationship, and will not be repeated here.
[0129] After the controller obtains the second correspondence, it can obtain the backrest angle corresponding to the current body state from the second correspondence, and adjust the backrest of the seat based on the obtained backrest angle to maximize the comfort of the seat user.
[0130] For example, if the user's current physical state is deep sleep, the second correspondence is as shown in Table 2. After obtaining the second correspondence, the controller can obtain the backrest angle of 160 degrees corresponding to the deep sleep state from the second correspondence and adjust the backrest angle of the seat to 160 degrees.
[0131] In addition, since the configuration parameters may also include parameters such as seat height and fore-aft position, the controller in step 203 can also adjust parameters such as backrest angle, seat height, and fore-aft position based on the current physical state of the seat user.
[0132] Based on this, in some embodiments, step 203 can be implemented as follows: the controller obtains a fourth correspondence, which includes multiple body states and seat parameters corresponding one-to-one with each body state. These seat parameters include backrest angle, seat height, and fore-aft position. The controller then obtains the seat parameters corresponding to the current body state from the fourth correspondence and adjusts the seat backrest, height, and fore-aft position based on the obtained seat parameters.
[0133] Specifically, in this embodiment, the operation of the controller can refer to the above embodiment where the controller obtains the second correspondence relationship, obtains the backrest angle corresponding to the current body state from the second correspondence relationship, and adjusts the seat back based on the obtained backrest angle. This will not be elaborated further here.
[0134] In this embodiment, the controller in the seat interaction system acquires body feature data collected by sensors and determines the current body state of the seat user based on this data, wherein the body feature data indicates the body characteristics of the seat user. After obtaining the current body state of the seat user, the configuration parameters of the seat are adjusted based on this current body state to increase the comfort of the seat user. The solution in this embodiment intelligently adjusts the configuration parameters of the seat based on the body feature data acquired by the controller. In this way, the seat interaction system can intelligently adjust the seat without increasing the user's operation. Moreover, compared with the solution where the driver manually adjusts the seat while driving, the solution in this embodiment can reduce safety hazards.
[0135] In addition, such as Figure 1 As shown in the embodiment of this application, an intelligent air conditioning subsystem is also provided. This intelligent air conditioning subsystem can be associated with the seat control subsystem when the seat control subsystem is applied in a car. It can intelligently adjust the environment inside the car based on the physical state of the seat user to optimize the air quality inside the vehicle and ensure the dynamic comfort of the seat user.
[0136] like Figure 1 As shown, the intelligent air conditioning subsystem includes an oxygen content detection unit, a temperature and humidity control unit, and an air particulate matter filtration unit. The oxygen content detection unit detects and replenishes the oxygen content inside the vehicle. The temperature and humidity control unit detects and replenishes the temperature and humidity inside the vehicle. The air particulate matter filtration unit detects the content of air particulate matter inside the vehicle and filters it based on this content. For example, the air particulate matter can be particulate matter with an aerodynamic diameter of 2.5 micrometers or less (PM2.5).
[0137] In some embodiments, the interaction between the seat control subsystem and the intelligent air conditioning subsystem can be as follows: the oxygen content detection unit can send the detected oxygen content to the controller, and the controller controls the oxygen content detection unit to replenish the oxygen in the vehicle based on the oxygen content and the current physical condition of the seat user. And / or, the temperature and humidity control unit can send the detected temperature and humidity to the controller, and the controller controls the temperature and humidity control unit to replenish the temperature and humidity in the vehicle based on the temperature, humidity, and the current physical condition of the seat user. And / or, the air particulate matter filtration unit can send the detected air particulate matter content to the controller, and the controller controls the air particulate matter filtration unit to filter the air particulate matter in the vehicle based on the air particulate matter content and the current physical condition of the seat user.
[0138] Specifically, the controller acquires a fifth correspondence, which includes multiple body states and corresponding adjustment factors, including oxygen content, temperature, humidity, and air particulate matter content. The controller then retrieves the adjustment factors corresponding to the current body state from this fifth correspondence and, based on the acquired oxygen content, controls the oxygen content detection unit to adjust the oxygen content inside the vehicle; based on the acquired temperature and humidity, controls the temperature and humidity control unit to adjust the temperature and humidity inside the vehicle; and based on the acquired air particulate matter content, controls the air particulate matter filtration unit to filter air particulate matter inside the vehicle.
[0139] Furthermore, if the controller can obtain the current season, the fifth correspondence can include four sub-correspondences, each corresponding to a season. Each sub-correspondence includes multiple body states and corresponding adjustment factors, such as oxygen content, temperature, humidity, and air particulate matter content. The current season can be obtained through a weather forecasting platform installed on the vehicle.
[0140] For example, the fifth correspondence can be shown in Table 3 below:
[0141] Table 3
[0142]
[0143]
[0144] Table 3 uses light sleep and deep sleep as examples to illustrate the fifth correspondence. The fifth correspondence also includes other physical states and regulatory factors that correspond one-to-one with other physical states, which will not be elaborated here.
[0145] In this scenario, the controller first determines the current season and then identifies the corresponding sub-correspondence from the fifth correspondence. It then obtains the adjustment factor corresponding to the current body state from the determined sub-correspondence, thereby acquiring the oxygen content, temperature, humidity, and particulate matter content corresponding to the current body state. Upon acquiring the adjustment factor corresponding to the current body state, the controller can control the oxygen content detection unit to adjust the oxygen content inside the vehicle based on the acquired oxygen content, control the temperature and humidity control unit to adjust the temperature and humidity inside the vehicle based on the acquired temperature and humidity, and control the particulate matter filtration unit to filter the air particles inside the vehicle based on the acquired particulate matter content.
[0146] The controller uses the same methods to regulate the oxygen content in the vehicle by controlling the oxygen content detection unit based on the acquired oxygen content, to regulate the temperature and humidity in the vehicle based on the acquired temperature and humidity, and to filter the air particles in the vehicle based on the acquired air particulate matter content. The following explanation uses the controller controlling the oxygen content detection unit to regulate the oxygen content in the vehicle as an example to illustrate the controller's control method.
[0147] Specifically, the controller can send a control command to the oxygen content detection unit, which carries information about adjusting the oxygen level inside the vehicle. When the oxygen content detection unit receives the control command, it can adjust the oxygen level inside the vehicle.
[0148] The fifth correspondence can also be pre-configured in the cloud. After the cloud configures the fifth correspondence, the process by which the intelligent air conditioning subsystem obtains the fifth correspondence can refer to the relevant content on the controller obtaining the first correspondence, and will not be repeated here.
[0149] In other embodiments, the interaction between the seat control subsystem and the intelligent air conditioning subsystem can be as follows: when the controller obtains the current physical state of the seat user, it can send the current physical state to the oxygen content detection unit, the temperature and humidity adjustment unit, and the air particulate matter filtration unit, so that the oxygen content detection unit can supplement oxygen in the vehicle based on the current physical state, the temperature and humidity adjustment unit can supplement temperature and humidity in the vehicle based on the current physical state, and the air particulate matter filtration unit can filter air particulate matter in the vehicle based on the current physical state.
[0150] Specifically, the oxygen content detection unit replenishes oxygen to the vehicle based on the current physical condition, the temperature and humidity control unit replenishes temperature and humidity to the vehicle based on the current physical condition, and the air particulate matter filtration unit filters air particulate matter in the vehicle based on the current physical condition. The implementation process can be referred to the relevant operation of the controller mentioned above, and will not be repeated here.
[0151] In addition, such as Figure 1As shown in the illustration, this application also provides a body condition evaluation subsystem. This body condition evaluation subsystem can be combined with the seat control subsystem to evaluate the body characteristic data of the seat user and send reminder messages to the seat user based on the evaluation results to remind the user to pay attention to their body.
[0152] like Figure 1 As shown, the physical condition evaluation subsystem includes a sleep quality evaluation unit and a sleep quality push and reminder unit. The sleep quality evaluation unit evaluates the user's sleep quality based on their physical characteristic data to determine the user's sleep quality. The sleep quality push and reminder unit sends reminder messages to the user based on their sleep quality.
[0153] In some embodiments, the interaction between the seat control subsystem and the body state evaluation subsystem can be as follows: when the controller obtains the body characteristic data of the seat user, it can send the body characteristic data of the seat user to the sleep quality evaluation unit. The sleep quality evaluation unit evaluates the body characteristic data to obtain the sleep quality of the seat user. The sleep quality push and reminder unit sends a reminder message to the seat user based on the sleep quality of the seat user.
[0154] The sleep quality evaluation unit is equipped with sleep quality evaluation indicators, which are standards for measuring sleep quality. An example of such indicators is the Pittsburgh Sleep Quality Index. Sleep quality can be categorized into several levels: very good, okay, average, and very poor. Reminder messages correspond to sleep quality and can be preset; however, this embodiment does not limit the specific settings for these messages.
[0155] Once the user's sleep quality is determined, the sleep quality push and reminder unit can send a reminder message to the user to remind them to pay attention to their sleep. This reminder message can be an audio reminder or an animated reminder; this embodiment does not limit the type of reminder.
[0156] In addition, the sleep quality assessment unit may also include a sleep database, which is constructed using pre-collected physical characteristic data from a large number of users. This sleep database includes multiple sleep qualities and corresponding physical characteristic data for each sleep quality. Furthermore, the sleep database may also include reminder messages for each sleep quality.
[0157] Specifically, the process by which the sleep quality evaluation unit determines the sleep quality that matches the body characteristic data based on the sleep database can be referred to by the controller above, which obtains the relevant content of the body state that matches the body characteristic data from the first correspondence relationship, and will not be repeated here.
[0158] The following will be based on Figure 3 Taking an example, the seat interaction system provided in the embodiments of this application will be further described.
[0159] like Figure 3 As shown, the seat interaction system includes a seat control subsystem, an intelligent air conditioning subsystem, and a body condition evaluation subsystem. The seat control subsystem includes sensors, a data acquisition unit, a transmission unit, a controller, and an execution unit. The intelligent air conditioning subsystem includes an oxygen content detection unit, a temperature and humidity control unit, and an air particulate matter filtration unit. The body condition evaluation subsystem includes a sleep quality evaluation unit and a sleep quality push and reminder unit.
[0160] In the seat control subsystem, sensors collect the pressure exerted on the seat and convert it into body characteristic data. The acquisition unit collects the body characteristic data of the seat user, filters and analyzes this data. The transmission unit transmits the analyzed body characteristic data to the processor unit. The controller processes the received body characteristic data to obtain the current body state of the seat user and feeds this current body state back to the execution unit. The execution unit adjusts the seat's configuration parameters based on the current body state.
[0161] In the intelligent air conditioning subsystem, the oxygen content detection unit detects and replenishes the oxygen content inside the vehicle. The temperature and humidity control unit detects and replenishes the temperature and humidity inside the vehicle. The air particulate matter filtration unit detects the content of air particulate matter inside the vehicle and filters the air particulate matter based on this content.
[0162] In addition, the controller can send the current physical condition of the seat user to the intelligent air conditioning subsystem, so that the oxygen content detection unit, temperature and humidity adjustment unit and air particulate matter filtration unit in the intelligent air conditioning subsystem can replenish the oxygen content, temperature and humidity and filter air particulate matter in the vehicle based on the current physical condition.
[0163] Within the physical condition assessment subsystem, the sleep quality assessment unit evaluates the sleep quality of the chair user. The sleep quality push and reminder unit sends reminder messages to the chair user.
[0164] In addition, the controller can send the user's physical characteristic data to the sleep quality evaluation unit. The sleep quality evaluation unit evaluates the physical characteristic data to obtain the user's sleep quality, and the sleep quality push and reminder unit sends reminder messages to the user.
[0165] The solution in this embodiment intelligently adjusts the seat configuration parameters based on body feature data acquired by the controller. This allows the seat interaction system to intelligently adjust the seat without requiring additional user intervention. Furthermore, the seat interaction system in this embodiment interconnects a sensor-based seat control subsystem, an intelligent air conditioning subsystem, and a body condition evaluation subsystem. This enables multi-scenario monitoring of the user's body condition, achieving multi-device interconnection and information sharing, significantly improving the user experience.
[0166] This application also provides a seat interaction system, which includes sensors and a controller. The controller is used for:
[0167] Acquire body feature data collected by sensors, which indicates the body characteristics of the user of the seat;
[0168] Based on body characteristic data, determine the user's current physical condition;
[0169] Adjust the seat configuration parameters based on the current physical condition.
[0170] Optionally, the sensor is a plurality of piezoelectric sensors deployed at different locations on the seat, and the body feature data includes pressure data indicating the pressure applied by the user at different locations on the seat;
[0171] This controller is also used for:
[0172] The user's current physical state is determined based on the pressure data collected by each of the multiple piezoelectric sensors.
[0173] Optionally, the pressure data includes the pressure borne by the seat collected by a piezoelectric sensor;
[0174] This controller is also used for:
[0175] The user's current physical state is determined based on the pressure collected by each of the multiple piezoelectric sensors and the position of each piezoelectric sensor at the seat.
[0176] Optionally, each piezoelectric sensor is also used to convert the acquired pressure into voltage;
[0177] This controller is also used for:
[0178] Obtain the first correspondence relationship, which includes multiple body states and multiple voltage conditions that correspond one-to-one with the multiple body states. The voltage conditions corresponding to each body state include multiple voltage ranges that correspond one-to-one with the multiple seat positions.
[0179] From the first correspondence, obtain the body state that matches the voltage converted by each of the multiple piezoelectric sensors and the position of each piezoelectric sensor at the seat, and obtain the current body state.
[0180] Optionally, the sensor is a wearable sensor worn by the user, and the body feature data includes motion data, which indicates the movement of various parts of the user's body.
[0181] This controller is also used for:
[0182] Based on motion data collected by wearable sensors, the user's current physical state is determined.
[0183] Optionally, this configuration parameter includes the backrest angle;
[0184] This controller is also used for:
[0185] Obtain the second correspondence, which includes multiple body states and multiple backrest angles that correspond one-to-one with the multiple body states;
[0186] Obtain the backrest angle corresponding to the current body state from the second correspondence;
[0187] Adjust the seat back based on the obtained backrest angle.
[0188] Optionally, the backrest angle refers to the angle between the backrest and the seat surface of the chair, and multiple body states include light sleep and deep sleep.
[0189] In the second correspondence, the backrest angle corresponding to the light sleep state is smaller than the backrest angle corresponding to the deep sleep state.
[0190] This application provides a seat interaction system, which includes a controller and sensors. The controller dynamically adjusts the seat configuration parameters based on body feature data collected by the sensors to increase the comfort of the seat user. In other words, the seat interaction system provided in this application can intelligently adjust the seat without increasing the user's workload. Moreover, compared to the solution where the driver manually adjusts the seat while driving, the solution in this application reduces safety hazards.
[0191] It should be noted that the seat interaction system provided in the above embodiments is only illustrated by the division of the above functional modules when adjusting the seat. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the seat interaction system provided in the above embodiments and the seat adjustment method embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0192] In some embodiments, a computer-readable storage medium is also provided, which stores a computer program that, when executed by a processor, implements the steps of the seat adjustment method described above. For example, the computer-readable storage medium may be a ROM, RAM, CD-ROM, magnetic tape, floppy disk, or optical data storage device.
[0193] It is worth noting that the computer-readable storage medium mentioned in the embodiments of this application can be a non-volatile storage medium, in other words, it can be a non-transient storage medium.
[0194] It should be understood that all or part of the steps of the above embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented wholly or partially in the form of a computer program product. The computer program product includes one or more computer instructions. The computer instructions can be stored in the above-described computer-readable storage medium.
[0195] That is, in some embodiments, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to perform the steps of the seat adjustment method described above.
[0196] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in the embodiments of this application are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the body characteristic data of the seat user involved in the embodiments of this application were obtained with full authorization.
[0197] It should be understood that "at least one" as mentioned herein refers to one or more, and "multiple" refers to two or more. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. In addition, in order to clearly describe the technical solutions of the embodiments of this application, the terms "first," "second," etc., are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first," "second," etc., do not limit the quantity or execution order, and the terms "first," "second," etc., are not necessarily different.
[0198] The above descriptions are embodiments provided in this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method of adjusting a seat, characterized by, The method is applied to a seat interaction system, the seat interaction system comprising a sensor and a controller; The method comprises: The controller acquires body feature data collected by the sensor, the body feature data indicating a body feature of a user of the seat; The controller determines a current body state of the user based on the body feature data; The controller adjusts a configuration parameter of the seat based on the current body state, the configuration parameter comprising a backrest angle, a backrest angle corresponding to a light sleep state being smaller than a backrest angle corresponding to a deep sleep state; The method further comprises: the controller determining a current season, determining a sub-corresponding relationship corresponding to the current season from a fifth corresponding relationship based on the current season; acquiring an adjustment factor corresponding to the current body state from the sub-corresponding relationship, the fifth corresponding relationship comprising four sub-corresponding relationships, each sub-corresponding relationship corresponding to a season, each sub-corresponding relationship comprising a plurality of body states and adjustment factors corresponding to the plurality of body states in one-to-one correspondence, the adjustment factor comprising oxygen content, humidity, and air particulate matter content; the body state of the user of the seat comprising a non-sleep state, a light sleep state, and a deep sleep state; Upon acquiring the adjustment factor corresponding to the current body state, the controller controls an oxygen content detection unit to adjust the oxygen content in the vehicle based on the acquired oxygen content, controls a temperature and humidity adjusting unit to adjust the humidity in the vehicle based on the acquired humidity, and controls an air particulate matter filtering unit to filter the air particulate matter in the vehicle based on the acquired air particulate matter content; The sensor is a plurality of piezoelectric sensors, the plurality of piezoelectric sensors are arranged at different positions of the seat, the body feature data comprises pressure data, the pressure data indicating the pressure applied by the user at different positions of the seat; each piezoelectric sensor is further configured to convert the collected pressure into voltage; The controller determines the current body state of the user of the seat based on the body feature data, comprising: The controller acquires a first corresponding relationship, the first corresponding relationship comprising a plurality of body states and a plurality of voltage conditions corresponding to the plurality of body states in one-to-one correspondence, the voltage condition corresponding to each body state comprising a plurality of voltage intervals corresponding to a plurality of seat positions; the controller acquires, from the first corresponding relationship, a body state matched with the voltage converted by each piezoelectric sensor of the plurality of piezoelectric sensors and the position of each piezoelectric sensor at the seat, to obtain the current body state; The seat interaction system further comprises a body state evaluation subsystem, the body state evaluation subsystem comprising a sleep quality evaluation unit and a sleep quality pushing and reminding unit; the method further comprises: the controller sending the body feature data of the seat user to the sleep quality evaluation unit when obtaining the body feature data of the seat user, the sleep quality evaluation unit obtaining the sleep quality of the seat user by evaluating the body feature data, and the sleep quality pushing and reminding unit sending a reminding message to the seat user based on the sleep quality of the seat user.
2. The method of claim 1, wherein, The sensor is a wearable sensor carried by the user, the body feature data includes motion data, and the motion data indicates motion conditions of each body part of the user. The controller determines a current body state of the user based on the body feature data, including: The controller determines a current body state of the user based on the motion data collected by the wearable sensor.
3. The method of any of claims 1-2, wherein, The controller adjusts configuration parameters of the seat based on the current body state, including: The controller obtains a second correspondence relationship, and the second correspondence relationship includes a plurality of body states and a plurality of backrest angles corresponding to the plurality of body states one by one. The controller obtains a backrest angle corresponding to the current body state from the second correspondence relationship. The controller adjusts the backrest of the seat based on the obtained backrest angle.
4. The method of claim 3, wherein, The backrest angle refers to the included angle between the backrest and the seat surface of the seat.
5. A seat interaction system, characterized by, The seat interaction system includes a sensor and a controller. The controller is configured to: obtain body feature data collected by the sensor, the body feature data indicating body features of a user of the seat; determine a current body state of the user based on the body feature data; adjust configuration parameters of the seat based on the current body state; the configuration parameters include a backrest angle, and a backrest angle corresponding to a light sleep state is smaller than a backrest angle corresponding to a deep sleep state. The controller is further configured to: the controller determines a current season, determines a sub-correspondence relationship corresponding to the current season from a fifth correspondence relationship based on the current season; obtains an adjustment factor corresponding to the current body state from the sub-correspondence relationship, the fifth correspondence relationship includes four sub-correspondence relationships, each sub-correspondence relationship corresponds to a season, each sub-correspondence relationship includes a plurality of body states and adjustment factors corresponding to the plurality of body states one by one, the adjustment factors include oxygen content, humidity, and air particulate matter content; the body state of the user of the seat includes a non-sleep state, a light sleep state, and a deep sleep state; When the adjustment factor corresponding to the current body state is obtained, control the oxygen content detection unit to adjust the oxygen content in the vehicle based on the obtained oxygen content, control the temperature and humidity adjusting unit to adjust the humidity in the vehicle based on the obtained humidity, and control the air particulate matter filtering unit to filter the air particulate matter in the vehicle based on the obtained air particulate matter content. The sensor is a plurality of piezoelectric sensors, the plurality of piezoelectric sensors are arranged at different positions of the seat, the body feature data includes pressure data, and the pressure data indicates the pressure applied by the user at different positions of the seat; the pressure data includes the pressure borne by the seat collected by the piezoelectric sensor. The controller is further configured to: obtain a first correspondence relationship, and the first correspondence relationship includes a plurality of body states and a plurality of voltage conditions corresponding to the plurality of body states one by one; the voltage condition corresponding to each body state includes a plurality of voltage intervals corresponding to a plurality of seat positions one by one. The controller obtains the current body state from the first correspondence relationship by matching the voltage converted by each piezoelectric sensor in the plurality of piezoelectric sensors and the position of each piezoelectric sensor at the seat with the body state. The seat interaction system further comprises a body state evaluation subsystem, the body state evaluation subsystem comprising a sleep quality evaluation unit and a sleep quality pushing and reminding unit; the controller is further configured to: when the body feature data of the seat user is obtained, send the body feature data of the seat user to the sleep quality evaluation unit; The sleep quality evaluation unit obtains the sleep quality of the seat user by evaluating the body feature data, and the sleep quality pushing and reminding unit sends a reminding message to the seat user based on the sleep quality of the seat user.
Citation Information
Patent Citations
Fatigue reducing seat device
JP2006069449A
Air conditioning control device and chair including the air conditioning control device
JP2019141534A
Driving assistance device and road map information building method
WO2013172173A1