Voice command control of adjustable bed functions
First Claim
Patent Images
1. A method comprising:
- storing a plurality of adjustable bed values that define a range of available adjustable bed positions for an adjustable bed, wherein storing the plurality of adjustable bed values includes storing a vocal bed command associated with each of a plurality of adjustable bed positions and storing a bed position table having a plurality of adjustable bed entries, each one of the plurality of adjustable bed entries specifying one of the range of available adjustable bed positions for the adjustable bed;
receiving a first spoken request to save a current adjustable bed position of the adjustable bed as a user-defined vocal bed command;
generating a current adjustable bed position value that represents the current adjustable bed position;
storing in the bed position table the current adjustable bed position value together with an association of the current adjustable bed position value with the user-defined vocal bed command, and a bed increment value activated by the vocal bed command to reach the stored current adjustable bed position;
controlling the adjustable bed in response to the vocal bed command;
storing a plurality of room configuration values that define a plurality of available room configurations for a room environment, wherein storing the plurality of room configuration values includes storing a vocal room command associated with each of the plurality of available room configurations and storing a room configuration table having a plurality of room configuration entries, each one of the plurality of room configuration entries specifying one of the plurality of available room configurations for the environment;
receiving a second spoken request to save a current room configuration value of the room environment as a user-defined vocal room command;
generating the current room configuration value that represents the current room configuration;
storing in the room configuration table the current room configuration value together with an association of the current room configuration value with the user-defined vocal room command, and a room increment value activated by the user-defined vocal room command to reach the saved current room environment; and
controlling the room environment in response to the vocal room command.
0 Assignments
0 Petitions
Accused Products
Abstract
A controller for an adjustable bed can accept voice input, such as spoken commands to control functions of an adjustable bed. The controller can also accept voice commands to control functions of a second system associated with the bed. One or more voice commands can result in both the adjustable bed and the second system functionality being controlled.
104 Citations
1 Claim
-
1. A method comprising:
-
storing a plurality of adjustable bed values that define a range of available adjustable bed positions for an adjustable bed, wherein storing the plurality of adjustable bed values includes storing a vocal bed command associated with each of a plurality of adjustable bed positions and storing a bed position table having a plurality of adjustable bed entries, each one of the plurality of adjustable bed entries specifying one of the range of available adjustable bed positions for the adjustable bed; receiving a first spoken request to save a current adjustable bed position of the adjustable bed as a user-defined vocal bed command; generating a current adjustable bed position value that represents the current adjustable bed position; storing in the bed position table the current adjustable bed position value together with an association of the current adjustable bed position value with the user-defined vocal bed command, and a bed increment value activated by the vocal bed command to reach the stored current adjustable bed position; controlling the adjustable bed in response to the vocal bed command; storing a plurality of room configuration values that define a plurality of available room configurations for a room environment, wherein storing the plurality of room configuration values includes storing a vocal room command associated with each of the plurality of available room configurations and storing a room configuration table having a plurality of room configuration entries, each one of the plurality of room configuration entries specifying one of the plurality of available room configurations for the environment; receiving a second spoken request to save a current room configuration value of the room environment as a user-defined vocal room command; generating the current room configuration value that represents the current room configuration; storing in the room configuration table the current room configuration value together with an association of the current room configuration value with the user-defined vocal room command, and a room increment value activated by the user-defined vocal room command to reach the saved current room environment; and controlling the room environment in response to the vocal room command.
-
Specification