| CPC A47B 21/02 (2013.01) [A47B 21/04 (2013.01); F16M 11/00 (2013.01); A47B 2021/0364 (2013.01); A47B 2200/004 (2013.01); A47B 2200/0076 (2013.01)] | 20 Claims |

|
1. A system for controlling a height-adjustable desk based on sensor data processing, the system comprising:
a controller computer comprising a processor, a memory, and programming instructions, the memory storing the instructions that, when executed by the processor, cause the processor to:
receive data from a plurality of sensors monitoring a user of the height-adjustable desk, wherein the plurality of sensors include at least a weight sensor and a position sensor;
determine a physical condition profile for the user by:
retrieving physiological parameters associated with the user from a network-connected health application;
calculating corrected sensor measurements by accounting for environmental factors detected by the sensors;
analyzing the corrected sensor measurements in combination with the physiological parameters; and
generating the physical condition profile based on the analysis;
create a personalized sit-stand schedule based on the physical condition profile and external scheduling data retrieved from a calendar service, wherein the sit-stand schedule defines time periods for adjusting the height-adjustable desk between sitting and standing positions, and wherein the sit-stand schedule is optimized based on the user's work periods and break periods identified in the external scheduling data; and
transmit a signal to an electric motor associated with the height-adjustable desk according to the personalized sit-stand schedule.
|