Seat adjusting method and device, intelligent seat and storage medium
By obtaining the user's seat usage scenario information and personalized information and determining and adjusting the seat adjustment parameters, the existing seat adjustment system cannot meet the needs of users in multiple scenarios, achieving accurate matching of seat posture and improving user comfort.
Patent Information
- Application Number
- CN202411917217.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-04-08
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing seat adjustment system cannot meet the diversified needs of users in different scenarios, especially in office, rest and entertainment scenarios, and cannot automatically adapt to users' individual differences and comfort needs.
By obtaining the user's seat usage scenario information and personalized information, the seat adjustment parameters are determined and the seat posture is adjusted according to these parameters, including adjustments to angle and support force.
It realizes accurate matching of seat posture, improves user comfort and health support, and meets users' needs in various scenarios.
Smart Images

Figure CN119769862A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of smart home, and in particular to a seat adjustment method, device, smart seat and storage medium. Background Art
[0002] With the improvement of living standards, chairs have become one of the indispensable furniture in people's life and work. The design and adjustment of chairs will directly affect the comfort and health of users. Traditional chairs are mostly manually adjusted with single functions and cannot automatically adapt to different scenarios or individual differences. Especially in scenarios such as long-term office, rest, and entertainment, static chairs often cannot meet people's dynamic requirements for comfort and health needs.
[0003] At present, some seats have introduced some automatic adjustment functions, but they are mostly limited to simple angle adjustment, lacking adaptive adjustment for different scenarios and consideration of the user's personalized needs such as body shape and weight. In different usage scenarios of home consoles, user needs change dynamically (for example, they need to maintain an efficient and focused posture at work, and want to enjoy a relaxing experience when entertaining or resting), and the existing seat adjustment system cannot meet the user's needs in multiple scenarios. Summary of the invention
[0004] In order to solve the technical problem that the existing seat adjustment system cannot meet the user's usage requirements in multiple scenarios, the present application provides a seat adjustment method, device, smart seat and storage medium.
[0005] In a first aspect, the present application provides a seat adjustment method, comprising:
[0006] Obtain seat usage scenario information of the user using the seat;
[0007] Obtaining personalized information of the user;
[0008] Determining seat adjustment parameters according to the seat usage scenario information and the personalized information;
[0009] The posture of the seat is adjusted according to the seat adjustment parameters.
[0010] Optionally, obtaining seat usage scenario information of a seat used by a user includes:
[0011] Acquiring linkage information of a linkage device linked to the seat;
[0012] Obtaining environmental information of the environment in which the seat is located;
[0013] Get the current time information;
[0014] Acquiring body posture information of the user;
[0015] The seat usage scenario information is determined according to one or more of the linkage information, the environmental information, the time information and the body posture information.
[0016] Optionally, obtaining the personalized information of the user includes:
[0017] Obtaining objective personalized information of the user;
[0018] Acquiring subjective personalized information input by the user;
[0019] The personalized information is determined according to the objective personalized information and the subjective personalized information.
[0020] Optionally, determining seat adjustment parameters according to the seat usage scenario information and the personalized information includes:
[0021] Acquire a first adjustment parameter corresponding to the seat usage scenario information;
[0022] Acquire a second adjustment parameter corresponding to the personalized information;
[0023] The seat adjustment parameter is determined according to the first adjustment parameter and the second adjustment parameter.
[0024] Optionally, after adjusting the posture of the seat according to the seat adjustment parameter, the method further includes:
[0025] Acquiring the user's vital sign detection data to determine whether the user is in a comfortable state;
[0026] If one or more items of the physical sign detection data are outside the preset comfort range, determining a first correction parameter according to the one or more items of the physical sign detection data that are outside the preset comfort range;
[0027] Adjusting the current posture parameter of the seat according to the first correction parameter to obtain a first adjustment parameter;
[0028] The posture of the seat is adjusted according to the first adjustment parameter.
[0029] Optionally, after adjusting the posture of the seat according to the seat adjustment parameter, the method further includes:
[0030] Obtaining usage feedback information of the user using the seat;
[0031] Determine a second correction parameter according to the usage feedback information;
[0032] Adjust the current posture parameter of the seat according to the second correction parameter to obtain a second adjustment parameter;
[0033] The posture of the seat is adjusted according to the second adjustment parameter.
[0034] Optionally, after adjusting the posture of the seat according to the seat adjustment parameter, the method further includes:
[0035] Obtaining the length of time the user maintains the same body posture during use of the chair;
[0036] If the duration is greater than a preset duration threshold, obtaining a third correction parameter corresponding to the body posture;
[0037] Adjusting the current posture parameter of the seat according to the third correction parameter to obtain a third adjustment parameter;
[0038] The posture of the seat is adjusted according to the third adjustment parameter.
[0039] In a second aspect, the present application provides a seat adjustment device, comprising:
[0040] A first acquisition module is used to acquire seat usage scenario information of a user using a seat;
[0041] A second acquisition module, used to acquire the personalized information of the user;
[0042] A first determination module, configured to determine seat adjustment parameters according to the seat usage scenario information and the personalized information;
[0043] The first adjustment module is used to adjust the posture of the seat according to the seat adjustment parameters.
[0044] Optionally, the first acquisition module includes:
[0045] A first acquisition unit, used to acquire linkage information of a linkage device linked to the seat;
[0046] A second acquisition unit, used to acquire environmental information of the environment in which the seat is located;
[0047] A third acquisition unit is used to acquire current time information;
[0048] A fourth acquiring unit, configured to acquire body posture information of the user;
[0049] The first determination unit is used to determine the seat usage scenario information according to one or more of the linkage information, the environmental information, the time information and the body posture information.
[0050] Optionally, the second acquisition module includes:
[0051] A fifth acquisition unit, configured to acquire objective personalized information of the user;
[0052] A sixth acquisition unit, configured to acquire the subjective personalized information input by the user;
[0053] The second determining unit is configured to determine the personalized information according to the objective personalized information and the subjective personalized information.
[0054] Optionally, the first determining module includes:
[0055] a seventh acquisition unit, configured to acquire a first adjustment parameter corresponding to the seat usage scenario information;
[0056] an eighth acquiring unit, configured to acquire a second adjustment parameter corresponding to the personalized information;
[0057] The third determining unit is used to determine the seat adjustment parameter according to the first adjustment parameter and the second adjustment parameter.
[0058] Optionally, after the first adjustment module, the device further includes:
[0059] A third acquisition module is used to acquire the user's physical sign detection data to determine whether the user is in a comfortable state;
[0060] A second determination module is used to determine a first correction parameter according to the one or more pieces of physical sign detection data outside the preset comfort range if one or more pieces of physical sign detection data are outside the preset comfort range;
[0061] A first adjustment module, used for adjusting the current posture parameter of the seat according to the first correction parameter to obtain a first adjustment parameter;
[0062] The second adjustment module is used to adjust the posture of the seat according to the first adjustment parameter.
[0063] Optionally, after the first adjustment module, the device further includes:
[0064] A fourth acquisition module, used to obtain usage feedback information of the user using the seat;
[0065] A third determination module, configured to determine a second correction parameter according to the usage feedback information;
[0066] A second adjustment module, used for adjusting the current posture parameter of the seat according to the second correction parameter to obtain a second adjustment parameter;
[0067] The third adjustment module is used to adjust the posture of the seat according to the second adjustment parameter.
[0068] Optionally, after the first adjustment module, the device further includes:
[0069] A fifth acquisition module, used to acquire the length of time the user maintains the same body posture during the use of the seat;
[0070] A fourth determination module, configured to obtain a third correction parameter corresponding to the body posture if the duration is greater than a preset duration threshold;
[0071] A third adjustment module, used for adjusting the current posture parameter of the seat according to the third correction parameter to obtain a third adjustment parameter;
[0072] The fourth adjustment module is used to adjust the posture of the seat according to the third adjustment parameter.
[0073] In a third aspect, the present application provides a smart seat, including a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;
[0074] Memory, used to store computer programs;
[0075] The processor is used to implement any seat adjustment method described in the first aspect when executing the program stored in the memory.
[0076] In a fourth aspect, the present application provides a computer-readable storage medium, on which a program of a seat adjustment method is stored. When the program of the seat adjustment method is executed by a processor, the steps of any seat adjustment method described in the first aspect are implemented.
[0077] The above technical solution provided by the embodiment of the present application has the following advantages compared with the prior art:
[0078] The embodiment of the present application determines seat adjustment parameters based on seat usage scenario information (such as office, entertainment, rest, etc.) and personalized information, and adjusts the seat posture (such as angle and support strength) according to the seat adjustment parameters, so that the seat posture adjustment is accurately matched with the user's requirements for the seat posture, thereby improving the comfort of the user using the seat. BRIEF DESCRIPTION OF THE DRAWINGS
[0079] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0080] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0081] Figure 1 A flow chart of a seat adjustment method provided in an embodiment of the present application;
[0082] Figure 2 A structural diagram of a seat adjustment device provided in an embodiment of the present application;
[0083] Figure 3 A structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0084] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0085] Since the needs of users change dynamically in different usage scenarios of the home host (such as the need to maintain an efficient and focused posture at work, and the desire to enjoy a relaxing experience during entertainment or rest), the existing seat adjustment system cannot meet the user's needs in multiple scenarios. To this end, the embodiments of the present application provide a seat adjustment method, device, smart seat and storage medium. The present application automatically identifies the current scene under the home host and automatically adjusts the comfort of the seat according to the adaptive adjustment technology. During the adjustment process, subjective factors such as the user's weight, height, age, etc. are comprehensively considered, and the seat is adjusted in a targeted manner through a big data network and an adaptive algorithm, aiming to be suitable for multiple groups. In addition, the system also provides comfort identification strategies and optimization strategies, which consider how to judge whether the user is satisfied with the current seat adjustment status, and provide solutions for users who are not satisfied with the current seat adjustment status, aiming to meet the diversified needs of users to the greatest extent.
[0086] The present application embodiment provides a seat adjustment method, such as Figure 1 As shown, the method may include the following steps:
[0087] Step S101, obtaining seat usage scenario information of a user using a seat;
[0088] In the embodiment of the present application, the seat usage scenario information refers to the information of the seat usage scenario, such as the unique identifier of the seat usage scenario, etc. The seat usage scenarios include: rest scenes, entertainment scenes, work scenes, etc.
[0089] In this step, the scenario in which the user is currently using the seat can be identified through one or more of smart device linkage, environmental sensors, time modules, and target detection technologies to obtain seat usage scenario information.
[0090] In one embodiment of the present application, step S101 obtains seat usage scenario information of a user using a seat, including: obtaining linkage information of a linkage device linked to the seat; obtaining environmental information of the environment in which the seat is located; obtaining current time information; obtaining body posture information of the user; and determining the seat usage scenario information based on one or more of the linkage information, environmental information, time information and the body posture information.
[0091] The principle of smart device linkage is that the system is linked with the user's smart device through Bluetooth, Wi-Fi or other wireless communication protocols. When these devices switch to different usage states, the multi-scene recognition module can automatically detect. For example, when the user's mobile phone or computer switches to an office application, the seat is recognized as "office mode." In addition, users can also automatically change modes based on voice control. (Supplement: FL-CDLO technology (federal technology) can also be used to use multiple edge devices to collaboratively train a global model to identify the current work scene.)
[0092] The principle of the environmental sensor is to judge the user's environment through factors such as light intensity, noise intensity, and time. For example, when the light becomes dim and the noise level decreases, the system infers that the user may be in a state of rest or relaxation and automatically switches to "rest mode". The environmental sensor is in a dynamic detection process. The light sensor can identify the light intensity, the noise sensor can identify the noise intensity, and the temperature and humidity sensor can detect the current temperature and humidity status. For example, when the sensor detects that the light intensity changes from strong to weak and the noise changes from strong to weak, it can be judged that the user is currently in a resting state. When the time module detects that it is currently on the weekend, the sensor module detects that the noise is too loud and the light is strong, it can be judged that the current user is in an entertainment state (for example, playing games, chasing dramas, etc.) When the odor sensor detects an odor, and the time module detects that it is currently breakfast (generally stable 7-9 o'clock), lunch (11-1 o'clock), and dinner time (unstable 5-12 o'clock is possible), it can be judged that the current user is eating.
[0093] The principle of the time module is: through the built-in clock or synchronization with the user's calendar application, the system automatically identifies the user's work and rest time and automatically switches scenes. For example, during the preset working time period, the seat defaults to "work mode"; during the rest time period, the seat switches to "entertainment" or "rest mode".
[0094] The principle of target detection technology is to collect user data in real time through the camera, train the data through the target detection algorithm, and automatically judge the environment the user is in. For example, if the system detects that the user's body posture is tilted backward from sitting upright, the YOLOv11 model is used to infer that the user is in a resting state, and the seat can be switched to "rest mode".
[0095] Step S102, obtaining user personalized information of the user using the seat;
[0096] In an embodiment of the present application, user personalized information may include objective personalized information and subjective personalized information of the user. The objective personalized information may include: age, height, weight, thigh length, calf length, upper body length, arm length, hip circumference, waist circumference, thigh circumference, etc.; subjective personalized information includes: softer, harder, etc.
[0097] In this step, objective personalized information obtained by detecting the user's appearance and subjective personalized information input by the user can be obtained.
[0098] In one embodiment of the present application, step S102 obtains user personalized information of the user using the seat, including: obtaining objective personalized information of the user; obtaining subjective personalized information input by the user; and determining the personalized information based on the objective personalized information and the subjective personalized information.
[0099] Exemplarily, the user's objective personalized information can be obtained through target detection technology, such as performing facial recognition on the user to obtain the user's age, collecting the user's body shape parameters to obtain parameters of various aspects of the body shape, collecting the user's weight to obtain the user's weight, etc.; after the user inputs the preference personalized information or adjusts the seat parameters, the preference personalized information entered by the user can be obtained. The preference personalized information can be pre-configured by the user, or it can be obtained by recording the seat parameters before and after each adjustment of the seat parameters by the user, based on the changes in the seat parameters before and after the adjustment and a preset number threshold (such as the number of times the seat hardness is adjusted exceeds the preset number threshold).
[0100] Step S103, determining seat adjustment parameters according to the seat usage scenario information and the personalized information;
[0101] In this step, a first adjustment parameter corresponding to the seat usage scenario information is obtained; a second adjustment parameter corresponding to the personalized information is obtained; and the seat adjustment parameter is determined based on the first adjustment parameter and the second adjustment parameter.
[0102] In an embodiment of the present application, the seat adjustment parameters can be determined based on the seat usage scenario information and the user's personalized information (such as weight, height, age, etc.).
[0103] Step S104: adjusting the posture of the seat according to the seat adjustment parameters.
[0104] In the embodiment of the present application, the posture of the seat includes the posture of each supporting component, such as the tilt angle, the elastic posture of the elastic component (such as the inflation state of the airbag, the deformation state of the spring, etc.), the back support strength, etc.
[0105] In this step, the seat posture can be automatically adjusted according to the seat adjustment parameters (such as angle, support strength, etc.) to ensure that the seat provides the best comfort and health support in each scenario. The specific process is that the system models user habits based on data analysis and adaptive adjustment technology, and automatically optimizes the adjustment plan based on these data.
[0106] For example, when the user is in "work mode", they tend to sit upright, and in "rest mode", they tend to sit at a more reclined angle. In addition, based on the built-in pressure sensor, the system can obtain the user's weight distribution in real time. For heavier users, the seat will provide stronger support, while for lighter users, the seat support will be appropriately reduced. At the same time, the system can automatically adjust the height and tilt angle of the seat by inputting height and age information and combining health recommendations for different age groups. For example, for older users, the system may tend to provide more back support and a smaller seat tilt angle to protect spinal health.
[0107] This application can identify the user's current seat usage scenario information (such as office, entertainment, rest, etc.) in real time through a variety of methods (intelligent device linkage (such as FL-CDLO technology (federal technology), environmental sensors, time management modules and behavior detection technology (YOLOv11)). According to the environment, this system is based on big data analysis and adaptive optimization algorithms, combined with the user's personalized information (such as weight, height, age, etc.) to automatically adjust the seat angle, back support strength and seat hardness.
[0108] The embodiment of the present application determines seat adjustment parameters based on seat usage scenario information (such as office, entertainment, rest, etc.) and personalized information, and adjusts the seat posture (such as angle and support strength) according to the seat adjustment parameters, so that the seat posture adjustment is accurately matched with the user's requirements for the seat posture, thereby improving the comfort of the user using the seat.
[0109] In another embodiment of the present application, after adjusting the posture of the seat according to the seat adjustment parameter in step S104, the method further includes:
[0110] Step S201, obtaining the user's physical sign detection data to determine whether the user is in a comfortable state;
[0111] In the embodiment of the present application, the physical sign detection data includes: heart rate data, respiratory rate data, hip pressure data, back pressure data, etc.
[0112] For example, the system monitors the user's heart rate and breathing rate through integrated wearable devices or built-in sensors. If the user's heart rate is high or the breathing rate is abnormal (the normal breathing rate of a calm person is between 12-20 times / min. By setting a threshold, a breathing rate below 12 can be considered slow, and a breathing rate above 20 can be considered rapid), the system can consider the user to be in discomfort and make further posture adjustments. In addition, the system can also detect the pressure distribution when the user's body parts come into contact with the seat through a muscle tension sensor (the pressure in different areas is inconsistent. For example, the pressure in the hip area is generally 7-11kPa. Exceeding this area can be considered abnormal. (The pressure distribution diagram can be used to observe the pressure changes in different areas of the seat)). If the pressure in certain parts is detected to be too high, it indicates that the area may be under too much weight or pressure.
[0113] Step S202, if one or more items of the physical sign detection data are outside the preset comfort range, determine a first correction parameter according to the one or more items of the physical sign detection data outside the preset comfort range;
[0114] In this step, according to the preset correspondence between vital sign data and correction parameters, a first correction parameter corresponding to one or more vital sign detection data outside the preset comfort range can be obtained. The first correction parameter can be a positive number or a negative number.
[0115] Step S203, adjusting the current posture parameter of the seat according to the first correction parameter to obtain a first adjustment parameter;
[0116] In this step, the sum of the first correction parameter and the current posture parameter of the seat may be determined as the first adjustment parameter.
[0117] Step S204: adjusting the posture of the seat according to the first adjustment parameter.
[0118] In this step, the seat can adjust the posture of the seat according to the first adjustment parameter to alleviate the uncomfortable state of the body.
[0119] In order to determine whether the user is in the most comfortable state in the current state, the embodiment of the present application adopts biological data detection and monitoring technology to determine whether the user is in the most comfortable state (such as heart rate detection technology, muscle tension detection technology, etc.). When the user's physical sign detection data indicates that the user may be in an uncomfortable state, the seat posture is adjusted in time to make the seat posture adjustment accurately match the user's demand for the seat posture, thereby improving the comfort of the user using the seat.
[0120] In another embodiment of the present application, after adjusting the posture of the seat according to the seat adjustment parameter in step S104, the method further includes:
[0121] Step S301, obtaining the user's feedback information on the seat;
[0122] Feedback information can be input through the mobile phone application that comes with the seat, the control panel on the seat, or the voice assistant. For example, when the user feels uncomfortable, he can tell the system directly through a simple button or voice command, and the system will make further optimization adjustments based on the user's feedback. For example, the user can select options such as "more inclined", "more upright", "softer" (adjusting the hardness of the current seat through airbags, adjusting through some fluids, etc.), "harder" (adjusting the hardness of the current seat through airbags, adjusting through some fluids, etc.) through voice or buttons.
[0123] Step S302, determining a second correction parameter according to the usage feedback information;
[0124] In this step, the posture parameter to be adjusted and the adjustment range can be extracted from the feedback information to serve as the second correction parameter. The second correction parameter can be a positive number or a negative number.
[0125] In one embodiment of the present application, the present application can record user feedback, accumulate user preference data over a long period of time, gradually understand the user's personal habits through a machine learning algorithm, and optimize the adjustment strategy so that the seat can better meet the user's needs the next time it is automatically adjusted.
[0126] Furthermore, we can first record historical data and integrate it into time series data; secondly, preprocess the data including standardization and normalization to improve the prediction results of the model; thirdly, use LSTM combined with deep Q neural network to predict the data; finally, the prediction result is user preference (softer, harder, more inclined, etc.), and the Q network will adjust the seat parameters according to the prediction result. When the user is satisfied with the current adjustment result, the Q network will record the result, thereby improving future adjustment strategies.
[0127] Step S303, adjusting the current posture parameter of the seat according to the second correction parameter to obtain a second adjustment parameter;
[0128] In this step, the sum of the second correction parameter and the current posture parameter of the seat may be determined as the second adjustment parameter.
[0129] Step S304: adjusting the posture of the seat according to the second adjustment parameter.
[0130] In the embodiment of the present application, when the automatic adjustment state of the seat cannot meet the user's needs, the user can provide feedback through usage feedback information. The seat will adjust its posture according to the usage feedback information, so that the seat posture adjustment can be accurately matched with the user's needs for the seat posture, thereby improving the comfort of the user using the seat.
[0131] In another embodiment of the present application, after adjusting the posture of the seat according to the seat adjustment parameter in step S104, the method further includes:
[0132] Step S401, obtaining the time length for which the user maintains the same body posture during use of the chair;
[0133] Since a user's long-term static posture may cause muscle tension and fatigue, in this step, each body posture of the user can be timed to obtain the length of time the user maintains the same body posture during the use of the chair.
[0134] For example, when the user maintains a certain posture for a long time, the system can fine-tune the seat angle and support strength to avoid muscle tension and fatigue caused by long-term static posture; when the user's sitting posture is too forward, the seat can automatically provide more back support to restore the correct sitting posture.
[0135] Step S402, if the duration is greater than a preset duration threshold, obtaining a third correction parameter corresponding to the body posture;
[0136] In this step, the third correction parameter corresponding to the body posture can be obtained according to the preset correspondence relationship between the body posture and the correction parameter. The third correction parameter can be a positive number or a negative number.
[0137] Step S403, adjusting the current posture parameter of the seat according to the third correction parameter to obtain a third adjustment parameter;
[0138] In this step, the sum of the third correction parameter and the current posture parameter of the seat may be determined as the third adjustment parameter.
[0139] Step S404: adjusting the posture of the seat according to the third adjustment parameter.
[0140] The embodiment of the present application can continuously detect the user's sitting posture. When the system finds that the user is in a single state for a long time, the system will fine-tune the seat angle and strength to avoid the discomfort caused by a single posture. The seat posture adjustment is accurately matched with the user's hidden needs for the seat posture, thereby improving the comfort of the user using the seat and playing a role in correcting the sitting posture. For example, when the user's sitting posture remains forward for a long time, the seat can automatically provide more back support to restore the correct sitting posture.
[0141] In another embodiment of the present application, a seat adjustment device is also provided, such as Figure 2 As shown, including:
[0142] A first acquisition module 11 is used to acquire seat usage scenario information of a user using a seat;
[0143] A second acquisition module 12 is used to acquire user personalized information of the user using the seat;
[0144] A first determination module 13, configured to determine seat adjustment parameters according to the seat usage scenario information and the personalized information;
[0145] The first adjustment module 14 is used to adjust the posture of the seat according to the seat adjustment parameters.
[0146] Optionally, the first acquisition module includes:
[0147] A first acquisition unit, used to acquire linkage information of a linkage device linked to the seat;
[0148] A second acquisition unit, used to acquire environmental information of the environment in which the seat is located;
[0149] A third acquisition unit is used to acquire current time information;
[0150] A fourth acquiring unit, configured to acquire body posture information of the user;
[0151] The first determination unit is used to determine the seat usage scenario information according to one or more of the linkage information, the environmental information, the time information and the body posture information.
[0152] Optionally, the second acquisition module includes:
[0153] A fifth acquisition unit, configured to acquire objective personalized information of the user;
[0154] A sixth acquisition unit, configured to acquire the subjective personalized information input by the user;
[0155] The second determining unit is configured to determine the personalized information according to the objective personalized information and the subjective personalized information.
[0156] Optionally, the first determining module includes:
[0157] a seventh acquisition unit, configured to acquire a first adjustment parameter corresponding to the seat usage scenario information;
[0158] an eighth acquiring unit, configured to acquire a second adjustment parameter corresponding to the personalized information;
[0159] The third determining unit is used to determine the seat adjustment parameter according to the first adjustment parameter and the second adjustment parameter.
[0160] Optionally, after the first adjustment module, the device further includes:
[0161] A third acquisition module is used to acquire the user's physical sign detection data to determine whether the user is in a comfortable state;
[0162] A second determination module is used to determine a first correction parameter according to the one or more pieces of physical sign detection data outside the preset comfort range if one or more pieces of physical sign detection data are outside the preset comfort range;
[0163] A first adjustment module, used for adjusting the current posture parameter of the seat according to the first correction parameter to obtain a first adjustment parameter;
[0164] The second adjustment module is used to adjust the posture of the seat according to the first adjustment parameter.
[0165] Optionally, after the first adjustment module, the device further includes:
[0166] A fourth acquisition module, used to obtain usage feedback information of the user using the seat;
[0167] A third determination module, configured to determine a second correction parameter according to the usage feedback information;
[0168] A second adjustment module, used for adjusting the current posture parameter of the seat according to the second correction parameter to obtain a second adjustment parameter;
[0169] The third adjustment module is used to adjust the posture of the seat according to the second adjustment parameter.
[0170] Optionally, after the first adjustment module, the device further includes:
[0171] A fifth acquisition module, used to acquire the length of time the user maintains the same body posture during the use of the seat;
[0172] A fourth determination module, configured to obtain a third correction parameter corresponding to the body posture if the duration is greater than a preset duration threshold;
[0173] A third adjustment module, used for adjusting the current posture parameter of the seat according to the third correction parameter to obtain a third adjustment parameter;
[0174] The fourth adjustment module is used to adjust the posture of the seat according to the third adjustment parameter.
[0175] In another embodiment of the present application, there is also provided a smart seat, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;
[0176] Memory, used to store computer programs;
[0177] The processor is used to implement the seat adjustment method described in any of the above method embodiments when executing the program stored in the memory.
[0178] In the smart seat provided by the embodiment of the present invention, the processor determines the seat adjustment parameters according to the seat usage scenario information (such as office, entertainment, rest, etc.) and personalized information by executing the program stored in the memory, and adjusts the seat posture (such as angle and support strength) according to the seat adjustment parameters, so that the seat posture adjustment is accurately matched with the user's demand for the seat posture, thereby improving the comfort of the user using the seat.
[0179] The communication bus 1140 mentioned in the above-mentioned smart chair can be a peripheral component interconnect standard (PCI) bus or an extended industry standard architecture (EISA) bus. The communication bus 1140 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0180] The communication interface 1120 is used for communication between the above-mentioned smart seat and other devices.
[0181] The memory 1130 may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0182] The above-mentioned processor 1110 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
[0183] In another embodiment of the present application, a computer-readable storage medium is provided, on which a program of a seat adjustment method is stored. When the program of the seat adjustment method is executed by a processor, the steps of the seat adjustment method described in any of the aforementioned method embodiments are implemented.
[0184] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0185] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A seat adjustment method, characterized in that: include: Obtain seat usage scenario information of the user using the seat; Obtaining personalized information of the user; Determining seat adjustment parameters according to the seat usage scenario information and the personalized information; The posture of the seat is adjusted according to the seat adjustment parameters.
2. The seat adjustment method according to claim 1, characterized in that: Get the seat usage scenario information of the user, including: Acquiring linkage information of a linkage device linked to the seat; Obtaining environmental information of the environment in which the seat is located; Get the current time information; Acquiring body posture information of the user; The seat usage scenario information is determined according to one or more of the linkage information, the environmental information, the time information and the body posture information.
3. The seat adjustment method according to claim 1, characterized in that: Obtaining the user's personalized information, including: Obtaining objective personalized information of the user; Acquiring subjective personalized information input by the user; The personalized information is determined according to the objective personalized information and the subjective personalized information.
4. The seat adjustment method according to claim 1, characterized in that: Determining seat adjustment parameters according to the seat usage scenario information and the personalized information includes: Acquire a first adjustment parameter corresponding to the seat usage scenario information; Acquire a second adjustment parameter corresponding to the personalized information; The seat adjustment parameter is determined according to the first adjustment parameter and the second adjustment parameter.
5. The seat adjustment method according to claim 1, characterized in that: After adjusting the posture of the seat according to the seat adjustment parameter, the method further includes: Acquiring the user's vital sign detection data to determine whether the user is in a comfortable state; If one or more items of the physical sign detection data are outside the preset comfort range, determining a first correction parameter according to the one or more items of the physical sign detection data that are outside the preset comfort range; Adjusting the current posture parameter of the seat according to the first correction parameter to obtain a first adjustment parameter; The posture of the seat is adjusted according to the first adjustment parameter.
6. The seat adjustment method according to claim 1, characterized in that: After adjusting the posture of the seat according to the seat adjustment parameter, the method further includes: Obtaining usage feedback information of the user using the seat; Determine a second correction parameter according to the usage feedback information; Adjust the current posture parameter of the seat according to the second correction parameter to obtain a second adjustment parameter; The posture of the seat is adjusted according to the second adjustment parameter.
7. The seat adjustment method according to claim 1, characterized in that: After adjusting the posture of the seat according to the seat adjustment parameter, the method further includes: Obtaining the length of time the user maintains the same body posture during use of the chair; If the duration is greater than a preset duration threshold, obtaining a third correction parameter corresponding to the body posture; Adjusting the current posture parameter of the seat according to the third correction parameter to obtain a third adjustment parameter; The posture of the seat is adjusted according to the third adjustment parameter.
8. A seat adjustment device, characterized in that: include: A first acquisition module is used to acquire seat usage scenario information of a user using a seat; A second acquisition module, used to acquire the personalized information of the user; A first determination module, configured to determine seat adjustment parameters according to the seat usage scenario information and the personalized information; The first adjustment module is used to adjust the posture of the seat according to the seat adjustment parameters.
9. A smart seat, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; Memory, used to store computer programs; The processor is used to implement the seat adjustment method described in any one of claims 1 to 7 when executing the program stored in the memory.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program of the seat adjustment method, and when the program of the seat adjustment method is executed by the processor, the steps of the seat adjustment method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Method and device for intelligently adjusting vehicle seat
CN115891881A
Intelligent user sitting posture adjusting method and device applied to massage chair and massage chair
CN118986093A
Cited By
Seat adjustment method and vehicle
CN120481808A
Self-adaptive control method and system based on intelligent cabin
CN120534300A