Method and device for adjusting a height-adjustable table and non-transitory storage medium
Patent Information
- Application Number
- CN202211015060.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-23
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2042-08-23
AI Technical Summary
[0004]本发明实施例提供了一种升降桌的调节方法、装置及非易失性存储介质,以至少解决由于相关技术中利用按键或拨片式的操作方式控制升降桌,造成的调节效率低且容易造成误调节的技术问题
[0016] According to another aspect of the present invention, a non-volatile storage medium is also provided, which stores a plurality of instructions adapted for loading by a processor and executing any one of the above-described methods for adjusting a height-adjustable table.
Smart Images

Figure CN117652771B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of height-adjustable desk technology, and more specifically, to a method, apparatus, and non-volatile storage medium for adjusting a height-adjustable desk. Background Technology
[0002] Currently, conventional hand controllers for height-adjustable desks use button or lever operation to control the height of the desk, resulting in low adjustment efficiency. Furthermore, this method may cause users to accidentally touch the buttons, causing the desk to rise or fall, which seriously affects the user experience. In addition, conventional hand controllers, due to their button operation, have relatively limited adjustment functions and cannot better meet users' application needs for height-adjustable desks.
[0003] There is currently no effective solution to the above problems. Summary of the Invention
[0004] This invention provides a method, apparatus, and non-volatile storage medium for adjusting a height-adjustable desk, thereby at least solving the technical problems of low adjustment efficiency and easy misadjustment caused by the use of buttons or levers to control the height-adjustable desk in related technologies.
[0005] According to one aspect of the present invention, a method for adjusting a height-adjustable desk is provided, comprising: receiving a first operation on a target function key on a hand controller, wherein the hand controller is used to control the height-adjustable desk, the hand controller includes the target function key and a touch screen, the target function key being connected to the touch screen; responding to the first operation, displaying a target function interface corresponding to the target function key on the touch screen; receiving a parameter selection operation on the target function interface, and determining a target adjustment parameter for adjusting the height-adjustable desk based on the parameter selection operation; and adjusting the height-adjustable desk based on the target adjustment parameter.
[0006] Optionally, when the target function key includes a speed adjustment key and the target function interface includes a speed interface corresponding to the speed adjustment key, receiving a parameter selection operation on the target function interface and determining a target adjustment parameter for adjusting the height-adjustable table based on the parameter selection operation includes: receiving a speed selection operation for adjusting speed on the speed interface and determining a target adjustment speed for adjusting the height-adjustable table based on the speed selection operation, wherein the parameter selection operation is the speed selection operation and the target adjustment parameter is the target adjustment speed; adjusting the height-adjustable table based on the target adjustment parameter includes: adjusting the height-adjustable table based on the target adjustment speed.
[0007] Optionally, when the target function key includes an upward adjustment key and the target function interface includes an upward interface corresponding to the upward adjustment key, receiving a parameter selection operation on the target function interface and determining a target adjustment parameter for adjusting the height-adjustable table based on the parameter selection operation includes: receiving a height selection operation for the height increase on the upward interface and determining a target height increase for the height-adjustable table based on the height selection operation, wherein the parameter selection operation is the height selection operation and the target adjustment parameter is the target height increase; adjusting the height-adjustable table based on the target adjustment parameter includes: adjusting the height-adjustable table to the target height increase.
[0008] Optionally, when the target function key includes a descent adjustment key and the target function interface includes a descent interface corresponding to the descent adjustment key, receiving a parameter selection operation on the target function interface and determining a target adjustment parameter for adjusting the height-adjustable desk based on the parameter selection operation includes: receiving a height selection operation for the descent height on the descent interface and determining a target descent height for the height-adjustable desk based on the height selection operation, wherein the parameter selection operation is the height selection operation and the target adjustment parameter is the target descent height; adjusting the height-adjustable desk based on the target adjustment parameter includes: adjusting the height-adjustable desk to the target descent height.
[0009] Optionally, if the target function key includes a memory key, an operation on the memory key is received, and in response to the operation on the memory key, a pre-stored adjustment parameter corresponding to the memory key is determined; the adjustment of the height-adjusting table based on the target adjustment parameter includes: using the pre-stored adjustment parameter as the target adjustment parameter to adjust the height-adjusting table.
[0010] Optionally, the above method further includes: when a sedentary reminder control is also displayed on the target function interface, obtaining the duration for which the height-adjustable desk maintains its current state, wherein the sedentary reminder control is set with a sedentary reminder duration; comparing whether the duration exceeds the sedentary reminder duration; and issuing a first reminder signal when the duration exceeds the sedentary reminder duration, wherein the first reminder signal is used to indicate that the sedentary time is too long.
[0011] Optionally, the above method further includes: if a vibration control is also displayed on the target function interface, obtaining the vibration intensity set in the vibration control; and when a prompt signal is issued or an operation on the target function button is received, controlling the vibration motor of the lifting table to generate vibration based on the vibration intensity.
[0012] Optionally, the target function interface may also display a child lock control, which is used to lock the function controls on the target function interface.
[0013] Optionally, after receiving the first operation on the target function key on the controller, the method further includes: detecting whether the touch screen and the target function key are in a sleep state; if the touch screen and the target function key are in the sleep state, then waking up the touch screen and the function key based on the first operation.
[0014] Optionally, the method further includes: receiving a second operation on the target function key on the hand controller; determining a predetermined adjustment parameter corresponding to the second operation; and adjusting the height-adjustable table based on the predetermined adjustment parameter.
[0015] According to another aspect of the present invention, an adjustment device for a height-adjustable desk is also provided, comprising: a first receiving module, configured to receive a first operation on a target function key on a hand controller, wherein the hand controller is used to control the height-adjustable desk, the hand controller includes the target function key and a touch screen, the target function key being connected to the touch screen; a response module, configured to, in response to the first operation, display a target function interface corresponding to the target function key on the touch screen; a second receiving module, configured to receive a parameter selection operation on the target function interface, and determine a target adjustment parameter for adjusting the height-adjustable desk based on the parameter selection operation; and an adjustment module, configured to adjust the height-adjustable desk based on the target adjustment parameter.
[0016] According to another aspect of the present invention, a non-volatile storage medium is also provided, which stores a plurality of instructions adapted for loading by a processor and executing any one of the above-described methods for adjusting a height-adjustable table.
[0017] In this embodiment of the invention, by receiving a first operation on a target function key on a hand controller, wherein the hand controller is used to control the height-adjustable desk, the hand controller includes the target function key and a touch screen, the target function key being connected to the touch screen; in response to the first operation, a target function interface corresponding to the target function key is displayed on the touch screen; a parameter selection operation is received on the target function interface, and a target adjustment parameter for adjusting the height-adjustable desk is determined based on the parameter selection operation; and the height-adjustable desk is adjusted based on the target adjustment parameter. This achieves the purpose of adjusting the height-adjustable desk through a hand controller combining function keys and a touch screen, thereby improving the adjustment efficiency of the height-adjustable desk, effectively avoiding mis-adjustment of the height-adjustable desk, and thus improving the user experience. This solves the technical problem of low adjustment efficiency and easy mis-adjustment caused by using button or paddle-type operation methods to control the height-adjustable desk in related technologies. Attached Figure Description
[0018] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0019] Figure 1 This is a flowchart of an adjustment method for a height-adjustable desk according to an embodiment of the present invention;
[0020] Figure 2 This is a schematic diagram of the structure of an optional hand controller according to an embodiment of the present invention;
[0021] Figure 3 This is a schematic diagram of an optional speed interface according to an embodiment of the present invention;
[0022] Figure 4a This is a schematic diagram of an optional memory height interface according to an embodiment of the present invention;
[0023] Figure 4b This is a schematic diagram of another optional memory height interface according to an embodiment of the present invention;
[0024] Figure 5 This is a schematic diagram of an optional sedentary duration setting interface according to an embodiment of the present invention;
[0025] Figure 6 This is a schematic diagram of an optional vibration intensity setting interface according to an embodiment of the present invention;
[0026] Figure 7 This is a schematic diagram of an optional child lock interface according to an embodiment of the present invention;
[0027] Figure 8 This is a schematic diagram of an optional height threshold setting interface according to an embodiment of the present invention;
[0028] Figure 9a This is a schematic diagram of an optional hand controller sleep state display according to an embodiment of the present invention;
[0029] Figure 9b This is a schematic diagram of an optional hand controller operating status display according to an embodiment of the present invention;
[0030] Figure 10 This is a schematic diagram of the structure of an adjustment device for a height-adjustable table according to an embodiment of the present invention. Detailed Implementation
[0031] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0032] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0033] According to an embodiment of the present invention, a method for adjusting a height-adjustable desk is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0034] Figure 1 This is a flowchart of an adjustment method for a height-adjustable desk according to an embodiment of the present invention, as shown below. Figure 1 As shown, the method includes the following steps:
[0035] Step S102: Receive a first operation on the target function key on the hand controller, wherein the hand controller is used to control the height-adjustable table, the hand controller includes the target function key and a touch screen, and the target function key is connected to the touch screen.
[0036] Step S104: In response to the first operation described above, the target function interface corresponding to the target function key is displayed on the touch screen.
[0037] Step S106: Receive parameter selection operation on the target function interface and determine the target adjustment parameter for adjusting the height-adjusting table based on the parameter selection operation.
[0038] Step S108: Adjust the height-adjusting table based on the target adjustment parameters.
[0039] Through the above steps, the adjustment of the height-adjustable desk can be achieved by using a hand controller that combines function keys and a touch screen. This improves the adjustment efficiency of the height-adjustable desk, effectively avoids accidental adjustments, and enhances the user experience. It also solves the technical problems of low adjustment efficiency and easy misadjustment caused by using buttons or levers to control the height-adjustable desk in related technologies.
[0040] Optionally, the aforementioned hand controller may be, but is not limited to, a novel transparent hand controller based on a combination of conductive film technology and transparent screen technology. The hand controller may be either a curved or planar structure. The target function keys in the aforementioned hand controller may include various types. These target function keys may be, but are not limited to, button-type function keys, physical function keys, 3D gesture-type function keys, voice-controlled function keys, and touch-type function keys, etc. The button-type function keys may include, but are not limited to, microswitches, dome switches, etc.; the physical function keys may include, but are not limited to, paddle-type, rotary, and spring-loaded types, etc.; the 3D gesture-type function keys may include, but are not limited to, infrared sensor designs, microwave capacitive non-contact designs, and image vision designs, etc.; the voice-controlled function keys may include, but are not limited to, offline voice and online voice, etc.; and the touch-type function keys may include, but are not limited to, capacitive spatial operation and resistive key operation, etc.
[0041] The target function keys may include, but are not limited to: speed adjustment keys, up adjustment keys, down adjustment keys, memory height keys (which may include a first memory height key and a second memory height key), and a menu key. Specifically, the speed adjustment keys are used to adjust the lifting speed of the height-adjustable desk; the up adjustment keys are used to adjust the rising height of the height-adjustable desk; the down adjustment keys are used to adjust the lowering height of the height-adjustable desk; and the memory height keys are used to adjust the height to the memory height. Furthermore, the memory heights adjusted by the first and second memory height keys can correspond to different postures; for example, the first memory height key can correspond to the memory height for a sitting posture, and the second memory height key can correspond to the memory height for a standing posture, and so on. Figure 2 This is a schematic diagram of an optional hand controller according to an embodiment of the present invention, such as... Figure 2As shown, the controller includes target function keys and a touchscreen, comprising a total of 15 touch areas. The target function keys specifically include: a down adjustment key (▽), an up adjustment key (△), a first memory height key (1), a second memory height key (2), a speed adjustment key (S), and a menu key (M). Each target function key corresponds to one touch area. The touchscreen can be divided into 9 sections, facilitating switching between function interfaces via screen swiping. Furthermore, the controller features a hidden storage function and multi-angle adjustment capabilities to better meet users' practical application needs.
[0042] Optionally, the first operation described above can be, but is not limited to, a click operation. After receiving a click operation from the user on any target function key in the controller, the target function interface corresponding to the target function key will be displayed on the touchscreen. Based on the display result on the target function interface, parameters are selected on the target function interface. This selection can be, but is not limited to, by sliding the target function interface to select parameters, and the target adjustment parameter for adjusting the height-adjustable desk is determined based on this selection operation. For example, if the target function key is a speed adjustment key, the target function interface is a speed interface, the parameter selection operation is a speed selection operation, and the target adjustment parameter is the target adjustment speed.
[0043] In an optional embodiment, when the target function key includes a speed adjustment key and the target function interface includes a speed interface corresponding to the speed adjustment key, receiving a parameter selection operation on the target function interface and determining a target adjustment parameter for adjusting the height-adjustable table based on the parameter selection operation includes: receiving a speed selection operation for adjusting speed on the speed interface and determining a target adjustment speed for adjusting the height-adjustable table based on the speed selection operation, wherein the parameter selection operation is the speed selection operation and the target adjustment parameter is the target adjustment speed; adjusting the height-adjustable table based on the target adjustment parameter includes: adjusting the height-adjustable table based on the target adjustment speed.
[0044] Optionally, if the target function key includes a speed adjustment key S, and the target function interface includes a speed interface corresponding to the speed adjustment key, a speed selection operation triggered by the user clicking the speed adjustment key S is received. In this case, the speed interface corresponding to the speed selection operation will be displayed on the touchscreen. Different adjustment speeds correspond to different speed interfaces. The adjustment speeds may include, but are not limited to, multiple speed levels such as slow, medium, and fast, and the user can preset the speed values corresponding to each of these multiple speed levels. For example, Figure 3The interface displays the speed for both slow and fast speed levels, with corresponding adjustable speeds. Users can select the target adjustment speed for the height-adjustable table by using the speed selection operation on the interface.
[0045] Optionally, the speed selection operation can be triggered by sliding the speed interface on the touchscreen or by repeatedly tapping the speed adjustment key S. For example, when the speed adjustment key S is tapped for the first time, the speed interface displays the adjustment speed of the height-adjustable desk as 30mm / s. By manually sliding the touchscreen, the current display changes to the speed interface corresponding to an adjustment speed of 60mm / s. As another example, when the speed adjustment key S is tapped for the first time, the speed interface displays the adjustment speed of the height-adjustable desk as 30mm / s. Tapping the speed adjustment key S again changes the adjustment speed to 60mm / s. It should be noted that when the speed selection operation is triggered by repeatedly tapping the speed adjustment key S, the speed adjustment key S can display different colors for different adjustment speeds. For example, when the adjustment speed of the height-adjustable desk is 30mm / s (i.e., slow), the current color of the speed adjustment key S is green; when the adjustment speed of the height-adjustable desk is 60mm / s (i.e., fast), the current color of the speed adjustment key S is red.
[0046] Optionally, the menu key M can be used as a confirmation key. After selecting the speed interface corresponding to the target adjustment speed, the adjustment speed of the height-adjusting table can be switched to the target adjustment speed by clicking the menu key M.
[0047] It should be noted that almost all existing electric height-adjustable desks use pulse width modulation (PWM) motor drives, adjusting the motor speed by regulating the on / off frequency of the rise and fall. A fixed adjustment speed is set in the program, such as 30mm / s (slow) or 60mm / s (fast). However, due to different user needs, such as working professionals using the fast adjustment mode for efficiency, while children prefer the safer slow adjustment mode, existing technology cannot better meet users' actual needs. This invention, in its embodiment, features a speed adjustment button S on the hand controller, allowing users to adjust and set the speed according to their needs and switch between fast and slow modes. This intelligent height-adjustable desk design makes it more convenient for users and significantly improves the user experience.
[0048] In an optional embodiment, when the target function key includes an upward adjustment key and the target function interface includes an upward interface corresponding to the upward adjustment key, receiving a parameter selection operation on the target function interface and determining a target adjustment parameter for adjusting the height-adjustable table based on the parameter selection operation includes: receiving a height selection operation for the height increase on the upward interface and determining a target height increase for the height-adjustable table based on the height selection operation, wherein the parameter selection operation is the height selection operation and the target adjustment parameter is the target height increase; adjusting the height-adjustable table based on the target adjustment parameter includes: adjusting the height-adjustable table to the target height increase.
[0049] Optionally, if the target function key includes the rise adjustment key △, and the target function interface includes a rise interface corresponding to the rise adjustment key, a height selection operation triggered by the user clicking the rise adjustment key △ is received. In this case, the rise interface corresponding to the height selection operation will be displayed on the touchscreen. Different rise heights correspond to different rise interfaces, and the user can preset multiple rise heights. The corresponding rise heights are displayed in the height interface, and the user can determine the target rise height for adjusting the height-adjustable desk according to specific needs through the height selection operation on the aforementioned height interface.
[0050] Optionally, the height selection operation can be triggered by sliding the rise interface on the touchscreen, or by continuously tapping or pressing the rise adjustment button △. For example, when the rise adjustment button △ is tapped for the first time, the rise interface displays a rise height of 10cm. By manually sliding the touchscreen, the current display changes to the rise interface corresponding to a rise height of 20cm. Alternatively, by continuously tapping or pressing the rise adjustment button △, the rise interface continuously adjusts the height. When the continuous tapping or pressing of the rise adjustment button △ is stopped, the riser stops increasing in height.
[0051] Optionally, the menu key M can be used as a confirmation key. After selecting the target height on the lifting interface, the lifting table can be adjusted to the target height by clicking the lifting adjustment key △.
[0052] In an optional embodiment, when the target function key includes a down adjustment key and the target function interface includes a down interface corresponding to the down adjustment key, receiving the parameter selection operation on the target function interface and determining the target adjustment parameter for adjusting the height-adjustable table based on the parameter selection operation includes:
[0053] The system receives a height selection operation on the descent interface and determines the target descent height of the lifting table based on the height selection operation, wherein the parameter selection operation is the height selection operation and the target adjustment parameter is the target descent height.
[0054] The above-mentioned adjustment of the height-adjusting table based on the above-mentioned target adjustment parameters includes: adjusting the height-adjusting table to the above-mentioned target descent height.
[0055] Optionally, if the target function key includes a down adjustment key ▽, and the target function interface includes a down interface corresponding to the down adjustment key, a height selection operation triggered by the user clicking the down adjustment key ▽ is received. In this case, the down interface corresponding to the height selection operation will be displayed on the touchscreen. Different down heights correspond to different down interfaces, and the user can preset multiple down heights. The corresponding down heights are displayed in the height interface, and the user can determine the target down height for adjusting the height-adjustable desk according to specific needs through the height selection operation on the height interface.
[0056] Optionally, the height selection operation can be triggered by sliding the descent interface on the touchscreen, or by continuously tapping or pressing the descent adjustment button ▽. For example, when the descent adjustment button ▽ is tapped for the first time, the descent interface displays a descent height of 10cm. By manually sliding the touchscreen, the current display changes to the descent interface corresponding to a descent height of 20cm. Alternatively, by continuously tapping or pressing the descent adjustment button ▽, the descent interface continuously adjusts the height. When the continuous tapping or pressing of the descent adjustment button ▽ is stopped, the descent of the table stops.
[0057] Optionally, the menu button M can be used as a confirmation button. After selecting the descent interface corresponding to the target descent height, the height-adjustable table can be adjusted to the target descent height by clicking the descent adjustment button ▽.
[0058] In an optional embodiment, if the target function key includes a memory key, an operation on the memory key is received, and in response to the operation on the memory key, a pre-stored adjustment parameter corresponding to the memory key is determined.
[0059] The above-mentioned adjustment of the height-adjustable table based on the above-mentioned target adjustment parameters includes: using the above-mentioned pre-stored adjustment parameters as the above-mentioned target adjustment parameters to adjust the height-adjustable table.
[0060] Optionally, multiple height memory keys can be used to store multiple different desktop adjustment heights, with different height memory keys corresponding to different postures. For example, in... Figure 2The schematic diagram of the hand controller shown includes a first memory height key 1 and a second memory height key 2. For example, the first memory height key 1 can correspond to... Figure 4a The memory height interface corresponds to the sitting posture 1, and the second memory height key 2 corresponds to the memory height interface for the standing posture 2. It should be noted that the aforementioned height memory keys can be added according to the user's actual needs. For example, a third memory height key 3 and a fourth memory height key 4 can be added. The third memory height key 3 corresponds to... Figure 4a The memory height interface corresponds to standing posture 3, and the fourth memory height button 4 corresponds to the memory height interface for standing posture 4. By triggering the height memory button to set the memory height, the height of the adjustable desk can be quickly adjusted to the user's preferred memory height, improving the adjustment efficiency of the adjustable desk.
[0061] It should be noted that before adjusting the height of the adjustable desk to the corresponding memory height by clicking or other methods, the memory height needs to be set via the touchscreen. If it has not been preset, the touchscreen will display something like this when the memory height button is triggered. Figure 4b The memory height interface shown is used to prompt the user that no memory height has been set. There are several ways to set the memory height. For example, after long-pressing the menu key M to reserve a duration and entering the function selection operation, a target function interface will be displayed on the touchscreen. If a memory height setting control is displayed on the target function interface, the memory height setting control will be triggered to set the memory height. In an optional embodiment, the above method further includes:
[0062] If a sedentary reminder control is also displayed on the target function interface, obtain the duration for which the height-adjustable desk maintains its current state, wherein the sedentary reminder control is set with a sedentary reminder duration.
[0063] Compare whether the duration of the above actions exceeds the recommended duration for prolonged sitting.
[0064] If the duration of the above-mentioned prolonged sitting exceeds the duration of the above-mentioned sedentary reminder, a first reminder signal is issued, wherein the first reminder signal is used to remind that the prolonged sitting time is too long.
[0065] Optionally, before obtaining the duration for which the height-adjustable desk will maintain its current state, you can, but are not limited to, pre-set the duration by long-pressing the menu button M and then enter the function selection operation. If the target function interface is displayed on the touchscreen, and a sedentary reminder control is displayed on the target function interface, trigger the sedentary reminder control to set the sedentary reminder duration. It should be noted that if, after entering the function selection operation, the target function interface including the sedentary reminder control is not displayed on the touchscreen, you can switch to the target function interface including the sedentary reminder control by sliding the touchscreen or triggering the up adjustment key △ and / or the down adjustment key ▽. The specific display result is as follows: Figure 5 As shown, the duration of the sedentary reminder can be set through this interface. After determining the desired sedentary reminder duration, the setting can be confirmed by clicking the menu button (M). Optionally, after setting the sedentary reminder duration for the control, the duration for which the height-adjustable desk maintains its current state (e.g., sitting posture) can be obtained. Once the duration reaches the sedentary reminder duration (e.g., 60 minutes), a first reminder signal can be issued to alert the user that they have been sitting for too long. This first reminder signal can be a vibration signal, and the vibration intensity can be preset using the vibration control.
[0066] In an optional embodiment, the above method further includes:
[0067] If a vibration control is also displayed on the target function interface, the vibration intensity set in the vibration control is obtained; when a prompt signal is issued or an operation on the target function button is received, the vibration motor of the lifting table is controlled to generate vibration based on the vibration intensity.
[0068] Optionally, before obtaining the vibration intensity set in the vibration control, you can, but are not limited to, pre-select a duration by long-pressing the menu key M to enter the function selection operation. If a target function interface is displayed on the touchscreen, and a vibration control is displayed on the target function interface, then trigger the vibration control to set the vibration intensity. It should be noted that if, after entering the function selection operation, the target function interface including the vibration control is not displayed on the touchscreen, you can switch to the target function interface including the vibration control by sliding to switch touchscreens, or by triggering the up adjustment key △ and / or the down adjustment key ▽. The specific display result is as follows: Figure 6 As shown, the vibration intensity can be set through this interface. After determining the desired vibration intensity, you can confirm the setting by clicking the menu button (M).
[0069] Optionally, after setting the vibration intensity for the vibration control, the vibration intensity set in the vibration control is obtained; upon issuing a prompt signal or receiving an operation on the target function button, the vibration motor of the height-adjustable desk is controlled to generate vibration based on the above vibration intensity. The prompt signal and the received operation on the target function button can correspond to different vibration intensities and durations, which can be set by the user according to actual needs through vibration space settings. The prompt signal can be, but is not limited to, a first prompt signal corresponding to when the duration of the height-adjustable desk maintaining its current state reaches the prolonged sitting prompt duration.
[0070] In an optional embodiment, the target function interface further displays a child lock control, wherein the child lock control is used to lock the function controls on the target function interface.
[0071] It should be noted that, in order to prevent accidental adjustments to the height-adjustable desk due to user touch of the controller, this application also includes a child lock control to lock the function controls on the target function interface. That is, before the child lock is unlocked, even if the user accidentally touches the corresponding target function key or touch screen, the corresponding adjustment operation will not be triggered, so as to ensure the stability of the height-adjustable desk settings and thus improve the user experience.
[0072] Optionally, before unlocking, the touchscreen displays as follows: Figure 7 The child lock interface is shown in the image; after unlocking, the touchscreen displays the following: Figure 7 The unlock screen shown is in the unlocked state. It can be accessed, but is not limited to, via methods such as... Figure 7 The child lock can be unlocked using the unlocking interface shown. For example, the unlocking interface is a nine-grid interface, where each touch position in the nine-grid displays a number or graphic. The child lock can be unlocked by any combination of the numbers or graphics. Alternatively, the child lock can be unlocked by a third operation on the target function keys. The third operation may be, but is not limited to, sequentially performing a sliding operation on multiple target function keys, or by selecting a predetermined number of target function keys from among multiple target function keys.
[0073] Optionally, before unlocking the child lock, it needs to be set. This can be done, but is not limited to, via a touchscreen or a target function key, through a self-learning method to pre-set the child lock control. For example, after responding to a touch operation on the menu key M for a predetermined time, a function selection operation is entered, and a target function interface is displayed on the touchscreen. If the child lock setting control is displayed on the target function interface, the child lock setting control is triggered to set the child lock. After inputting the child lock via the touchscreen or target function key and clicking the menu key to confirm, the child lock setting is completed by re-entering the child lock and clicking the menu key to confirm. In an optional embodiment, if a height threshold setting control is also displayed on the target function interface, the height threshold set in the height threshold setting control is obtained; it is determined whether the current height of the height-adjustable table is about to exceed the height threshold range; if the current height of the height-adjustable table is about to exceed the height threshold range, the height adjustment of the height-adjustable table is paused, and a second prompt signal is issued, wherein the second prompt signal may be, but is not limited to, a vibration signal.
[0074] Optionally, before obtaining the height threshold set in the height threshold setting control, you can, but are not limited to, enter the function selection operation by long-pressing the menu key M for a predetermined time. If a target function interface is displayed on the touchscreen and a height threshold setting control is displayed on the target function interface, then trigger the height threshold setting control to set the height threshold. It should be noted that if, after entering the function selection operation, a target function interface including the height threshold control is not displayed on the touchscreen, you can switch to the target function interface including the height threshold setting control by sliding the touchscreen or triggering the up adjustment key △ and / or the down adjustment key ▽. The specific display results on the touchscreen before and after setting the height threshold are as follows: Figure 8 As shown, setting the above height thresholds includes setting the maximum and minimum heights of the height-adjustable desk. You can, but are not limited to, confirm the height threshold setting by clicking the menu button M after determining it.
[0075] In an optional embodiment, after receiving the first operation of the target function key on the controller, the method further includes:
[0076] Check whether the touchscreen and the target function keys are in sleep mode;
[0077] If the touchscreen and the target function key are in the sleep state, the touchscreen and the function key are woken up based on the first operation.
[0078] Optionally, to achieve energy saving, when the inactive time of the aforementioned touchscreen and the aforementioned target function key reaches a predetermined duration, and the aforementioned touchscreen and the aforementioned target function key enter a sleep state, at this time, neither the aforementioned touchscreen nor the aforementioned target function key displays any information and is in a transparent state (e.g., Figure 9a As shown. After detecting whether the touchscreen and the target function key are in a sleep state (i.e., the controller is in a transparent state), the touchscreen and the function key are woken up by triggering a first operation (such as a click operation) on the touchscreen and the target function key. After being woken up, the touchscreen and the function key display relevant information, as shown in the following figure. Figure 9b As shown.
[0079] In an optional embodiment, the above method further includes:
[0080] Receive a second operation on the target function key on the aforementioned hand controller;
[0081] Determine the predetermined adjustment parameters corresponding to the second operation described above;
[0082] The height-adjustable table is adjusted based on the aforementioned predetermined adjustment parameters.
[0083] Optionally, the second operation described above may include, but is not limited to, a long press operation on the target function key. By long-pressing the target function key for a predetermined duration, different adjustment functions can be triggered, thereby adjusting the height-adjustable desk. For example, by long-pressing the menu button for more than 3 seconds, a function selection operation can be triggered, displaying the target function interface on the touch screen. By setting the controls within the target function interface, the adjustment parameters of the height-adjustable desk can be adjusted.
[0084] According to an embodiment of the present invention, another method for adjusting a height-adjustable desk is also provided, the method comprising the following steps:
[0085] Step S202: Receive a first operation on the target function key on the hand controller, wherein the hand controller is used to control the height-adjustable table, the hand controller includes the target function key and a display interface, the target function key is connected to the touch screen, and the target function key includes at least a speed adjustment key;
[0086] Step S204: In response to the first operation described above, a target function interface corresponding to the target function key is displayed on the display interface, wherein the target function interface includes at least: a speed interface corresponding to the speed adjustment key;
[0087] Step S206: Receive parameter selection operation for the target function key, and determine the target adjustment parameter for adjusting the height-adjusting table based on the parameter selection operation, wherein the target adjustment parameter includes at least: target adjustment speed;
[0088] Step S208: Adjust the height-adjustable table based on the target adjustment parameters.
[0089] Through the above steps, the adjustment of the height-adjustable desk can be achieved by using a hand controller that combines function keys and a display interface. This improves the adjustment efficiency of the desk, effectively avoids accidental adjustments, and enhances the user experience. It also solves the technical problem in related technologies where the adjustment functions are relatively simple, resulting in low adjustment efficiency and an inability to effectively meet user needs, thus leading to a poor user experience.
[0090] Optionally, the aforementioned target function keys may include, but are not limited to: speed adjustment keys, up adjustment keys, down adjustment keys, memory height keys (which may include a first memory height key and a second memory height key), and a menu key. The speed adjustment keys are used to adjust the lifting speed of the height-adjustable desk; the up adjustment keys are used to adjust the lifting height of the height-adjustable desk; the down adjustment keys are used to adjust the lowering height of the height-adjustable desk; and the memory height keys are used to adjust the height to a memory height. Furthermore, the memory heights adjusted by the first and second memory height keys can correspond to different postures; for example, the first memory height key can correspond to a seated posture, the second memory height key can correspond to a standing posture, and so on.
[0091] Optionally, if the target function key includes a speed adjustment key, in response to a first operation on the speed adjustment key, a speed adjustment interface corresponding to the speed adjustment key is displayed on the display screen; a speed selection operation triggered on the speed adjustment key is received again, and a target adjustment speed for adjusting the height-adjustable desk is determined based on the speed selection operation; the height-adjustable desk is adjusted based on the target adjustment speed. It should be noted that when the speed adjustment interface is displayed on the display screen, the height-adjustable desk has entered speed adjustment mode. At this time, triggering the speed adjustment key again will change the adjustment speed of the height-adjustable desk accordingly; each trigger of the speed adjustment key changes the adjustment speed. When a target function key (such as a menu key) is triggered, a confirmation operation for the adjustment speed is responded to, and the height-adjustable desk is adjusted using the target adjustment speed.
[0092] Optionally, if a speed adjustment interface is displayed on the above screen, the height-adjustable desk has entered speed adjustment mode. In this mode, the speed can be switched by pressing the up and / or down adjustment keys. Each press of the up or down adjustment key changes the speed accordingly. When a target function key (such as the menu key) is pressed, a confirmation operation for the adjustment speed is initiated, and the height-adjustable desk is adjusted to the target speed.
[0093] Optionally, prior to the first operation of the speed adjustment keys, the height adjustment speed of the desk can also be set by using multiple target function keys in combination. For example, the speed adjustment setting interface can be accessed by pressing the menu key, and the speed can be selected by pressing the up and / or down adjustment keys. After pressing the menu key, a confirmation operation for the speed adjustment will be initiated, thus completing the speed setting.
[0094] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that the present invention is not limited to the described order of actions, because according to the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to the present invention.
[0095] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention. In this embodiment, an adjustment device for a height-adjustable desk is also provided. This device is used to implement the above embodiments and preferred embodiments, and will not be repeated for those already described. As used below, the terms "module" and "device" can refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0096] According to an embodiment of the present invention, an apparatus embodiment for implementing the above-described adjustment method for a height-adjustable table is also provided. Figure 10 This is a schematic diagram of the structure of an adjustment device for a height-adjustable table according to an embodiment of the present invention, as shown below. Figure 10 As shown, the adjustment device for the aforementioned height-adjustable table includes: a first receiving module 1000, a response module 1002, a second receiving module 1004, and an adjustment module 1006, wherein:
[0097] The first receiving module 1000 is used to receive a first operation on the target function key on the hand controller, wherein the hand controller is used to control the height-adjustable table, and the hand controller includes the target function key and a touch screen, wherein the target function key is connected to the touch screen.
[0098] The response module 1002 is used to respond to the first operation and display the target function interface corresponding to the target function key on the touch screen.
[0099] The second receiving module 1004 is used to receive parameter selection operations on the target function interface and determine the target adjustment parameters for adjusting the height-adjusting table based on the parameter selection operations.
[0100] The aforementioned adjustment module 1006 is used to adjust the aforementioned height-adjusting table based on the aforementioned target adjustment parameters.
[0101] In this embodiment of the invention, by setting the first receiving module 1000 to receive a first operation on a target function key on a hand controller, wherein the hand controller is used to control the height-adjustable desk, the hand controller includes the target function key and a touch screen, and the target function key is connected to the touch screen; the response module 1002 is used to respond to the first operation and display a target function interface corresponding to the target function key on the touch screen; the second receiving module 1004 is used to receive a parameter selection operation on the target function interface and determine a target adjustment parameter for adjusting the height-adjustable desk based on the parameter selection operation; the adjustment module 1006 is used to adjust the height-adjustable desk based on the target adjustment parameter, thereby achieving the purpose of adjusting the height-adjustable desk through a hand controller combining function keys and a touch screen, thus achieving the technical effect of improving the adjustment efficiency of the height-adjustable desk, effectively avoiding mis-adjustment of the height-adjustable desk, and improving the user experience, thereby solving the technical problem of low adjustment efficiency and easy mis-adjustment caused by the use of button or paddle operation methods to control the height-adjustable desk in related technologies.
[0102] It should be noted that the above modules can be implemented by software or hardware. For example, for the latter, it can be implemented in the following ways: the above modules can be located in the same processor; or the above modules can be located in different processors in any combination.
[0103] It should be noted that the first receiving module 1000, response module 1002, second receiving module 1004, and adjustment module 1006 mentioned above correspond to steps S102 to S108 in the embodiments. The instances and application scenarios implemented by the above modules and their corresponding steps are the same, but they are not limited to the content disclosed in the above embodiments. It should be noted that the above modules, as part of the device, can run in a computer terminal.
[0104] It should be noted that the optional or preferred implementation methods of this embodiment can be found in the relevant descriptions in the embodiments, and will not be repeated here.
[0105] The aforementioned height-adjusting device for the height-adjustable table may also include a processor and a memory. The first receiving module 1000, the response module 1002, the second receiving module 1004, the adjustment module 1006, etc., are all stored in the memory as program modules. The processor executes the aforementioned program modules stored in the memory to realize the corresponding functions.
[0106] The processor contains a core that retrieves the corresponding program modules from memory. One or more cores may be configured. Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory includes at least one memory chip.
[0107] According to an embodiment of this application, an embodiment of a non-volatile storage medium is also provided. Optionally, in this embodiment, the non-volatile storage medium includes a stored program, wherein, when the program is running, it controls the device containing the non-volatile storage medium to execute any of the above-mentioned methods for adjusting the height-adjustable table.
[0108] Optionally, in this embodiment, the non-volatile storage medium may be located in any computer terminal in a group of computer terminals in a computer network, or in any mobile terminal in a group of mobile terminals, and the non-volatile storage medium includes stored programs.
[0109] Optionally, during program execution, the device containing the non-volatile storage medium is controlled to perform the following functions: receiving a first operation on a target function key on a hand controller, wherein the hand controller is used to control the height-adjustable desk, the hand controller includes the target function key and a touch screen, and the target function key is connected to the touch screen; in response to the first operation, displaying a target function interface corresponding to the target function key on the touch screen; receiving a parameter selection operation on the target function interface, and determining a target adjustment parameter for adjusting the height-adjustable desk based on the parameter selection operation; and adjusting the height-adjustable desk based on the target adjustment parameter.
[0110] According to an embodiment of this application, an embodiment of a processor is also provided. Optionally, in this embodiment, the processor is used to run a program, wherein the program executes any of the above-described methods for adjusting a height-adjustable desk.
[0111] According to an embodiment of this application, an embodiment of a computer program product is also provided, which, when executed on a data processing device, is adapted to execute a program that initializes the adjustment method steps of any of the above-described height-adjustable desks.
[0112] Optionally, when the above-mentioned computer program product is executed on a data processing device, it is suitable to execute an initialization program having the following method steps: receiving a first operation on a target function key on a hand controller, wherein the hand controller is used to control the height-adjustable desk, the hand controller includes the target function key and a touch screen, the target function key being connected to the touch screen; in response to the first operation, displaying a target function interface corresponding to the target function key on the touch screen; receiving a parameter selection operation on the target function interface, and determining a target adjustment parameter for adjusting the height-adjustable desk based on the parameter selection operation; and adjusting the height-adjustable desk based on the target adjustment parameter.
[0113] This invention provides an electronic device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs the following steps: receiving a first operation on a target function key on a hand controller, wherein the hand controller is used to control a height-adjustable desk, the hand controller includes the target function key and a touchscreen, the target function key being connected to the touchscreen; responding to the first operation, displaying a target function interface corresponding to the target function key on the touchscreen; receiving a parameter selection operation on the target function interface, and determining a target adjustment parameter for adjusting the height-adjustable desk based on the parameter selection operation; and adjusting the height-adjustable desk based on the target adjustment parameter.
[0114] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0115] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0116] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of modules described above can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between modules, and may be electrical or other forms.
[0117] The modules described above as separate components may or may not be physically separate. Similarly, the components shown as modules may or may not be physical modules; they may be located in one place or distributed across multiple modules. Some or all of the modules can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0118] Furthermore, the functional modules in the various embodiments of the present invention can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.
[0119] If the aforementioned integrated modules are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable non-volatile storage medium. Based on this understanding, the technical solution of this invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a non-volatile storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned non-volatile storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0120] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for adjusting a height-adjustable desk, characterized in that, include: The system receives a first operation on a target function key on a hand controller, wherein the hand controller is used to control the height-adjustable desk, the hand controller includes the target function key and a touch screen, and the target function key is connected to the touch screen; In response to the first operation, a target function interface corresponding to the target function key is displayed on the touch screen; Receive parameter selection operation on the target function interface, and determine the target adjustment parameter for adjusting the height-adjusting table based on the parameter selection operation; The height-adjustable table is adjusted based on the target adjustment parameters; The method further includes: when the target function key includes a speed adjustment key, and the target function interface includes a speed interface corresponding to the speed adjustment key, receiving a parameter selection operation on the target function interface and determining a target adjustment parameter for adjusting the height-adjustable desk based on the parameter selection operation includes: receiving a speed selection operation for adjusting speed on the speed interface and determining a target adjustment speed for adjusting the height-adjustable desk based on the speed selection operation, wherein the parameter selection operation is the speed selection operation, and the target adjustment parameter is the target adjustment speed; adjusting the height-adjustable desk based on the target adjustment parameter includes: adjusting the height-adjustable desk based on the target adjustment speed.
2. The method according to claim 1, characterized in that, If the target function key includes a speed adjustment key, an operation on the speed adjustment key is received, and in response to the operation on the speed adjustment key, a pre-stored adjustment parameter corresponding to the speed adjustment key is determined; The step of adjusting the height-adjustable desk based on the target adjustment parameter includes: using the pre-stored adjustment parameter as the target adjustment parameter to adjust the height-adjustable desk.
3. The method according to claim 1, characterized in that, When the target function key includes an upward adjustment key, and the target function interface includes an upward interface corresponding to the upward adjustment key, receiving a parameter selection operation on the target function interface and determining a target adjustment parameter for adjusting the height-adjustable table based on the parameter selection operation includes: receiving a height selection operation for the height increase on the upward interface and determining a target height increase for the height-adjustable table based on the height selection operation, wherein the parameter selection operation is the height selection operation, and the target adjustment parameter is the target height increase; The step of adjusting the height-adjusting table based on the target adjustment parameters includes: adjusting the height-adjusting table to the target height.
4. The method according to claim 1, characterized in that, When the target function key includes a descent adjustment key, and the target function interface includes a descent interface corresponding to the descent adjustment key, receiving a parameter selection operation on the target function interface and determining a target adjustment parameter for adjusting the height-adjustable table based on the parameter selection operation includes: receiving a height selection operation for the descent height on the descent interface and determining a target descent height for the height-adjustable table based on the height selection operation, wherein the parameter selection operation is the height selection operation, and the target adjustment parameter is the target descent height; The step of adjusting the height-adjusting table based on the target adjustment parameters includes: adjusting the height-adjusting table to the target lowering height.
5. The method according to claim 1, characterized in that, If the target function key includes a memory key, an operation on the memory key is received, and in response to the operation on the memory key, a pre-stored adjustment parameter corresponding to the memory key is determined; The step of adjusting the height-adjustable desk based on the target adjustment parameter includes: using the pre-stored adjustment parameter as the target adjustment parameter to adjust the height-adjustable desk.
6. The method according to claim 1, characterized in that, The method further includes: If a sedentary reminder control is also displayed on the target function interface, the duration for which the height-adjustable desk maintains its current state is obtained, wherein the sedentary reminder control is set with a sedentary reminder duration; Compare whether the duration exceeds the sedentary reminder duration; If the duration of the sitting activity exceeds the duration of the sedentary reminder, a first reminder signal is issued, wherein the first reminder signal is used to indicate that the sitting time has been too long.
7. The method according to claim 1, characterized in that, The method further includes: If a vibration control is also displayed on the target function interface, obtain the vibration intensity set in the vibration control; When a prompt signal is issued or an operation on the target function key is received, the vibration motor of the lifting table is controlled to generate vibration based on the vibration intensity.
8. The method according to claim 1, characterized in that, The target function interface also displays a child lock control, which is used to lock the function controls on the target function interface.
9. The method according to any one of claims 1 to 8, characterized in that, Following the first operation of the target function key on the controller, the method further includes: Detect whether the touchscreen and the target function key are in a sleep state; If the touchscreen and the target function key are in the sleep state, then based on the first operation, the touchscreen and the function key are woken up.
10. The method according to any one of claims 1 to 8, characterized in that, The method further includes: Receive a second operation on the target function key on the hand controller; Determine the predetermined adjustment parameters corresponding to the second operation; The height-adjustable table is adjusted based on the predetermined adjustment parameters.
11. An adjustment device for a height-adjustable table, characterized in that, include: The first receiving module is used to receive a first operation on the target function key on the hand controller, wherein the hand controller is used to control the height-adjustable table, the hand controller includes the target function key and a touch screen, and the target function key is connected to the touch screen; A response module is configured to respond to the first operation by displaying a target function interface corresponding to the target function key on the touch screen; The second receiving module is used to receive parameter selection operations on the target function interface and determine the target adjustment parameters for adjusting the height-adjusting table based on the parameter selection operations. An adjustment module is used to adjust the height-adjustable table based on the target adjustment parameters; The device is further configured to, when the target function key includes a speed adjustment key and the target function interface includes a speed interface corresponding to the speed adjustment key, receive a parameter selection operation on the target function interface and determine a target adjustment parameter for adjusting the height-adjustable desk based on the parameter selection operation, comprising: receiving a speed selection operation for adjusting speed on the speed interface and determining a target adjustment speed for adjusting the height-adjustable desk based on the speed selection operation, wherein the parameter selection operation is the speed selection operation and the target adjustment parameter is the target adjustment speed; and adjusting the height-adjustable desk based on the target adjustment parameter comprises: adjusting the height-adjustable desk based on the target adjustment speed.
12. A non-volatile storage medium, characterized in that, The non-volatile storage medium stores multiple instructions adapted for loading by a processor and executing the adjustment method of the height-adjustable table according to any one of claims 1 to 10.
Citation Information
Patent Citations
Intelligent lifting table interface control method and device, intelligent lifting table and storage medium
CN109032490A
Electric lifting table control module based on touch interaction
CN111166050A