Handheld kitchen appliances are frequently used for various purposes in the kitchen, e.g., to facilitate the preparation of meals, to blend drinks, to chop or mix ingredients, etc. Many handheld kitchen appliances, however, are single-purpose appliances having only limited functions, resulting in many consumers having to purchase and store several different appliances to serve their needs. To address these limitations, various multi-purpose handheld kitchen appliances have been developed, with support for various types of removable attachments that are capable of emulating different single-purpose handheld kitchen appliances, and generally a single motor or drive system capable of driving the removable attachments.
It has been found, however, that the controls of conventional multi-purpose handheld kitchen appliances are generally very rudimentary in nature, and often include a basic on/off switch that transitions the drive system between on and off states, or in some instances support for multiple drive speeds via a knob or other mechanism capable of selecting between different discrete drive speeds or within a range of drive speeds. Ultimately, however, it is generally incumbent upon the user, who may lack suitable experience or expertise, to control the drive state and/or speed of the appliance. Given that different attachments may operate better or worse at different drive speeds, selecting an optimal drive speed for a particular attachment may therefore be a challenge for some users. Furthermore, different types of attachments may require a user to orient a multi-purpose handheld kitchen appliance in different orientations during use, and doing so may orient various controls and/or displays in different orientations that may be difficult to use. Therefore, there exists a need for multi-purpose handheld kitchen appliances that are easier and more convenient to user when operating different types of attachments.
The herein-described embodiments address these and other problems associated with the art by providing a multi-purpose handheld kitchen appliance including a housing with a motor and an attachment that is removably coupled to the housing to form a unitary body, where the attachment is configured to be driven by the motor when the attachment is coupled to the housing, and where the controller of the appliance is configured to customize various aspects of the appliance based upon the type of the attachment coupled to the housing. For example, in various embodiments, a multi-purpose handheld kitchen appliance may be customized to controllably vary a motor speed, selectively disable an activation control and/or rotate a display based on a type of attachment.
In a first aspect, a multi-purpose handheld kitchen appliance includes: a housing with a motor; an attachment removably coupled to the housing to form a unitary body therewith where the attachment is configured to be driven by the motor when the attachment is coupled to the housing; an attachment identifier coupled to the housing and configured to detect an attachment type of the attachment when the attachment is coupled to the housing; and a controller located in the housing and configured to: determine the attachment type of the attachment using the attachment identifier; and in response to an activation input by a user, controllably vary a speed of the motor among a plurality of speeds based at least in part on the determined attachment type.
In some embodiments, the controller is configured to controllably vary the speed of the motor by executing a programmed cycle that transitions between the plurality of speeds during the programmed cycle based on the determined attachment type. In other embodiments, the housing further includes a sensor, and the controller is further configured to receive data from the sensor and controllably vary the speed of the motor based on the data from the sensor. In still other embodiments, the attachment additionally includes a sensor, and the controller is further configured to receive data from the sensor and controllably vary the speed of the motor based on the data from the sensor.
In some embodiments, the multi-purpose handheld kitchen appliance additionally includes a display disposed at an opposite end of the housing from the attachment. In some such embodiments, the controller is further configured to rotate the display based upon the determined attachment type. In other such embodiments, the multi-purpose handheld kitchen appliance additionally includes a gyroscope, where the controller is configured to detect, using the gyroscope, an orientation of the unitary body and rotate the display based upon the orientation of the unitary body.
In some embodiments, the attachment is an immersion blender attachment, a hand mixer attachment, a whisk attachment, a nut chopping attachment, a salad shredder attachment, a spiralizer attachment, a pasta making attachment, or a juicer attachment.
In another aspect, a multi-purpose handheld kitchen appliance includes: a housing including a motor; an attachment removably coupled to the housing to form a unitary body therewith where the attachment is configured to be driven by the motor when the attachment is coupled to the housing; an attachment identifier coupled to the housing and configured to detect an attachment type of the attachment when the attachment is coupled to the housing; a gyroscope positioned to sense an orientation of the unitary body; a display disposed on the housing; and a controller disposed in the housing and configured to: determine the attachment type of the attachment using the attachment identifier; detect, using the gyroscope, the orientation of the unitary body and rotate the display based upon the orientation of the unitary body; and control the motor based at least in part on the determined attachment type.
In some embodiments, the in response to an activation input by a user, the controller is configured to controllably vary a speed of the motor among a plurality of speeds based at least in part on the determined attachment type. In some embodiments, the controller is configured to controllably vary a speed of the motor by executing a programmed cycle that transitions between the plurality of speeds during the programmed cycle based on the determined attachment type. In other embodiments, the housing additionally includes a sensor, and the controller is further configured to receive data from the sensor and controllably vary a speed of the motor based on the data from the sensor. In other embodiments, the attachment additionally includes a sensor, and the controller is further configured to receive data from the sensor and controllably vary a speed of the motor based on the data from the sensor.
In some embodiments, the attachment is an immersion blender attachment, a hand mixer attachment, a whisk attachment, a nut chopping attachment, a salad shredder attachment, a spiralizer attachment, a pasta making attachment, or a juicer attachment.
In some embodiments, the controller is further configured to disable the display based at least in part on the determined attachment type.
In some embodiments, the housing additionally includes a first activation control that controls the motor, and the controller is configured to disable the first activation control on the housing and activate a second activation control on the attachment that activates the motor based at least in part on the determined attachment type.
In yet another aspect, a multi-purpose handheld kitchen appliance includes: a housing including a motor and a first activation control configured to activate the motor; an attachment removably coupled to the housing to form a unitary body therewith where the attachment is configured to be driven by the motor when the attachment is coupled to the housing, the attachment including a second activation control configured to activate the motor when the attachment is coupled to the housing; an attachment identifier coupled to the housing and configured to detect an attachment type of the attachment when the attachment is coupled to the housing; a controller disposed in the housing and configured to: determine the attachment type of the attachment using the attachment identifier; in response to the determination of the attachment type, disable the first activation control on the housing and activate the second activation control on the attachment such that the motor is activated in response to selection of the second activation control rather than in response to selection of the first activation control when the attachment is coupled to the housing; and control the motor based at least in part on the determined attachment type.
In some embodiments, in response to an activation input by a user, the controller is configured to controllably vary a speed of the motor among a plurality of speeds based at least in part on the determined attachment type. In some embodiments, the multi-purpose handheld kitchen appliance additionally includes a display disposed at an opposite end of the housing from the attachment. In some such embodiments, the multi-purpose handheld kitchen appliance additionally includes a gyroscope, where the controller is configured to detect, using the gyroscope, an orientation of the unitary body and rotate the display based upon the orientation of the unitary body.
In another aspect, a multi-purpose handheld kitchen appliance includes: a housing including a motor; an attachment identifier coupled to the housing and configured to detect an attachment type of an attachment when the attachment is coupled to the housing; and a controller disposed in the housing and configured to determine the attachment type of the attachment using the attachment identifier; and in response to an activation input by a user, controllably vary a speed of the motor among a plurality of speeds based at least in part on the determined attachment type.
In some embodiments, the multi-purpose handheld kitchen appliance additionally includes an attachment removably coupled to the housing to form a unitary body therewith and configured to be driven by the motor when the attachment is coupled to the housing. In some such embodiments, the attachment further includes a sensor, and the controller is further configured to receive data from the sensor and control the motor based on the data from the sensor. In some embodiments, the attachment is an immersion blender attachment, a hand mixer attachment, a whisk attachment, a nut chopping attachment, a salad shredder attachment, a spiralizer attachment, a pasta making attachment, or a juicer attachment.
In some embodiments, the multi-purpose handheld kitchen appliance additionally includes a gyroscope, where the controller is configured to detect, using the gyroscope, an orientation of the unitary body and rotate a display on the housing based upon the orientation of the unitary body.
In some embodiments, the controller is configured to controllably vary a speed of the motor by executing a programmed cycle that transitions between the plurality of speeds during the programmed cycle based on the determined attachment type. In other embodiments, the housing further includes a sensor, and the controller is further configured to receive data from the sensor and controllably vary a speed of the motor based on the data from the sensor.
In still another aspect, a multi-purpose handheld kitchen appliance includes: a housing including a motor; an attachment identifier coupled to the housing and configured to detect an attachment type of an attachment when the attachment is coupled to the housing; a gyroscope positioned within the housing to sense an orientation of the housing; a display disposed on the housing; and a controller located in the housing and configured to: determine the attachment type of an attachment using the attachment identifier; detect, using the gyroscope, the orientation of the housing and rotate the display based upon the orientation of the housing; and control the motor, based at least in part on the determined attachment type.
In some embodiments, the multi-purpose handheld kitchen additionally includes an attachment removably coupled to the housing to form a unitary body therewith and configured to be driven by the motor when the attachment is coupled to the housing. In some such embodiments, the attachment further includes a sensor, and the controller is further configured to receive data from the sensor and controllably vary a speed of the motor based on the data from the sensor. In other such embodiments, the attachment is an immersion blender attachment, a hand mixer attachment, a whisk attachment, a nut chopping attachment, a salad shredder attachment, a spiralizer attachment, a pasta making attachment, or a juicer attachment. In still other such embodiments, the housing additionally includes a first activation control configured to control the motor, and where in response to the determination of the attachment type, the controller is configured to disable the first activation control on the housing and activate a second activation control on the attachment such that the motor is activated in response to selection of the second activation control rather than in response to selection of the first activation control when the attachment is coupled to the housing.
In some embodiments, in response to an activation input by a user, the controller is configured to controllably vary a speed of the motor among a plurality of speeds based at least in part on the determined attachment type. In other embodiments, the controller is configured to controllably vary a speed of the motor by executing a programmed cycle that transitions between the plurality of speeds during the programmed cycle based on the determined attachment type. In still other embodiments, the housing further includes a sensor, and the controller is further configured to receive data from the sensor and controllably vary a speed of the motor based on the data from the sensor.
In some embodiments, the controller is further configured to disable the display based at least in part on the determined attachment type.
In still yet another aspect, a multi-purpose handheld kitchen appliance includes: a housing including a motor and a first activation control configured to activate the motor; an attachment identifier coupled to the housing and configured to detect an attachment type of an attachment when the attachment is coupled to the housing; a controller disposed in the housing and configured to: determine the attachment type of the attachment using the attachment identifier; in response to the determination of the attachment type, disable the first activation control on the housing and activate a second activation control on the attachment such that the motor is activated in response to selection of the second activation control rather than in response to selection of the first activation control when the attachment is coupled to the housing; and control the motor based at least in part on the determined attachment type.
These and other advantages and features, which characterize the invention, are set forth in the claims annexed hereto and forming a further part hereof. However, for a better understanding of the invention, and of the advantages and objectives attained through its use, reference should be made to the Drawings, and to the accompanying descriptive matter, in which there is described example embodiments of the invention. This summary is merely provided to introduce a selection of concepts that are further described below in the detailed description, and is not intended to identify key or essential features of the claimed subject matter, nor is it intended to be used as an aid in limiting the scope of the claimed subject matter.
Turning now to the drawings, wherein like numbers denote like parts throughout the several views,
The multi-purpose handheld kitchen appliance 100 may include a housing 105 to enclose internal electrical components of the appliance 100, including, for example, a motor 145 that powers the multi-purpose handheld kitchen appliance 100, including the attachment 205, 210. A suitable separable mechanical coupling may also be used in some embodiments to mechanically couple an attachment to motor 145 when the attachment is secured to the housing. The housing 105 may also include one or more activation controls 115 that a user may actuate in order to control the motor 145, including powering the motor on and/or off and/or controlling the speed of the motor. In some instances, these one or more activation controls 115 may include buttons, knobs, sliding mechanisms or the like. In some instances, see for example
It will be appreciated that when an attachment 205, 210 is removably coupled to the housing 105 in the illustrated embodiments, the combination of these components generally forms a unitary body 110 capable of being held and operated by a user effectively in a similar manner to a single-purpose appliance designed to implement the various functions supported by the attachment 205, 210, e.g., a mixer attachment, coupled to the housing effectively functions in a similar manner to a conventional hand mixer. Once coupled and forming a unitary body, the motor 145 of the multi-purpose handheld appliance 100 disposed in the housing 105 may be used to drive the attachment 205, 210. The multi-purpose handheld kitchen appliance 100 may also, in some instances, include a display 120 (see particularly
In some instances, such as illustrated in
For example, in one example embodiment, eight conductive contact points may be defined in an annular array for attachment identifier 140, with one of the contact points, e.g., the top-most contact point 142, being a common contact point to which all of the attachment type communicators connect, and with the other seven contacts (e.g., the bottom-most contact point 144) configured to sense an electrical characteristic such as voltage, resistance, current, or a time-based signal. Each different attachment type includes an attachment type communicator 150 with a common contact point 152 that opposes common contact point 142 when the attachment is coupled to the housing 105, while different attachments include different combinations of additional contact points that are in electrical communication with the common contact point 152 and that oppose selected other contact points in the attachment identifier. Thus, for example, for attachment 205, a single contact point 154, disposed 180 degrees offset from the common contact point 152, may be used to uniquely identify the attachment, such that when attachment 205 is coupled to housing 105, an electrical circuit is completed between contact points 142 and 144 of attachment identifier 140. Other attachment types may include contact points that offset selected other contact points in attachment identifier 140, and in some instances, an attachment type may be signaled based upon the presence of more than one additional contact point.
However, it will be appreciated that the contact points described herein are merely an illustrative example of an attachment identifier 140 (and corresponding attachment type communicator 150) and is not intended to be limiting. Other, non-limiting, examples of attachment identifier/attachment type communicator arrangements may include various mechanical or electromechanical arrangements capable of indicating to a controller what type of attachment is coupled to a housing, including, for example, depressable buttons or switches, slots and pins, plug and socket connectors, etc. Attachment type identification may also be implemented in some embodiments via an electronic solution where a controller disposed in the housing (described with reference to
A multi-purpose handheld kitchen appliance 100 consistent with the description herein may also generally include one or more controllers configured to control the operation of the multi-purpose handheld kitchen appliance 100 as well as manage interaction with a user.
As shown in
Controller 40 may also be interfaced with various sensors 50, including various sensors usable in connection with adjusting or controlling a speed of the motor 145. For example, a sensor for determining motor torque may be used to adjust cycle times and/or speeds based on whether the motor has reached a steady state. As another example, a temperature sensor may be used to adjust speed and/or run time of the motor 145 of the handheld kitchen appliance 100, for example based on a sensed temperature of the item being blended. It is to be understood these are merely examples, and are not intended to be limiting, as other sensors known in the art may also be incorporated into the multi-purpose handheld kitchen appliance 100. In some instances, the sensor(s) may be disposed within the attachment 205, 210; while in other instances, the sensor(s) may be disposed in the housing 105. Controller 40 may also be interfaced with a gyroscope 55, which may allow the controller 40 to determine the orientation of the unitary body (e.g. the housing 105 and attachment 205, 210) and rotate the display 120 based upon the orientation of the unitary body. Such a gyroscope 55 may, in some instances, be located within the housing of the multi-purpose handheld kitchen appliance; however, in other instances, the gyroscope 55 may be located with an attachment.
In some embodiments, controller 40 may also be coupled to one or more network interfaces 58, e.g., for interfacing with external devices via wired and/or wireless networks such as Ethernet, Wi-Fi, Bluetooth, NFC, cellular and other suitable networks, collectively represented in
In some embodiments, multi-purpose handheld kitchen appliance 100 may be interfaced with one or more user devices 62 over network 60, e.g., computers, tablets, smart phones, wearable devices, etc., and through which multi-purpose handheld kitchen appliance 100 may be controlled and/or multi-purpose handheld kitchen appliance 100 may provide user feedback. For example, in some instances, the multi-purpose handheld kitchen appliance 100 may be wirelessly interfaced (e.g. via Bluetooth) with a user device 62, so that the user may communicate with handheld appliance through the user device 62. This may in some instances, include through the use of a voice assistant. In other instances, the multi-purpose handheld kitchen appliance 100 may be wirelessly interfaced (e.g. via Bluetooth) with a user device 62 so that the user device 62 may be used as a display. In still other instances, the multi-purpose handheld kitchen appliance 100 may be wirelessly interfaced (e.g. via Bluetooth) with a user device 62 so that additional preprogrammed cycles may be added to the multi-purpose handheld kitchen appliance 100, for example if a new attachment type is released.
In some embodiments, controller 40 may operate under the control of an operating system and may execute or otherwise rely upon various computer software applications, components, programs, objects, modules, data structures, etc. In addition, controller 40 may also incorporate hardware logic to implement some or all of the functionality disclosed herein. Further, in some embodiments, the sequences of operations performed by controller 40 to implement the embodiments disclosed herein may be implemented using program code including one or more instructions that are resident at various times in various memory and storage devices, and that, when read and executed by one or more hardware-based processors, perform the operations embodying desired functionality. Moreover, in some embodiments, such program code may be distributed as a program product in a variety of forms, and that the invention applies equally regardless of the particular type of computer readable media used to actually carry out the distribution, including, for example, non-transitory computer readable storage media. In addition, it will be appreciated that the various operations described herein may be combined, split, reordered, reversed, varied, omitted, parallelized, and/or supplemented with other techniques known in the art, and therefore, the invention is not limited to the particular sequences of operations described herein.
Numerous variations and modifications to the multi-purpose handheld kitchen appliance 100 illustrated in
Now turning to
The housing 505 may also include one or more activation controls 515 that a user may actuate in order to control the motor 545, including powering the motor on and/or off and/or controlling the speed of the motor. Some attachments, for example the attachment 600, may also include one or more additional activation controls 615 on the attachment itself that a user may actuate in order to control the motor 545. In such instances, the controller (described with reference to
As with the previously described example, it will be appreciated that when the attachment 550, 600 is removably coupled to the housing 505 the combination generally forms a unitary body 510 capable of being held and operated by a user in a similar manner as a single-purpose appliance that is designed to implement the various functions supported by the attachment 550, 600 (e.g., a mixer attachment 600 coupled to the housing 505 effectively functions in a similar manner to a conventional hand mixer). Once coupled, the motor 545 of the multi-purpose handheld kitchen appliance 500 may be used to drive the attachment 550, 600. The multi-purpose handheld kitchen appliance 500 may also include a display 520 on the housing 505. As is illustrated herein, the display 520 may be located at an opposite end of the housing 505 from the attachment 550, 600. In some instances, the controller (described with reference to
Now turning to
In block 710, the motor is controlled based, at least in part, on the determined attachment type. More specifically, in block 715, the speed of the motor may be controllably varied among a plurality of speeds based, at least in part, on the determined attachment type. In this regard, the speed of the motor may be controllably varied among a plurality of speeds within a given operational cycle for the appliance, e.g., such that any time the motor of the appliance is activated, run for a period of time, and then deactivated, the motor may be configured to run at multiple speeds, with the multiple speeds at which the motor runs based at least in part on the determined attachment type.
In some instances, for example, the multiple speeds may include a range of speeds that are controlled by a variable control of the appliance, e.g., a trigger, continuous slider, or other control capable of generating a variable control signal. In other instances, the multiple speeds may include multiple discrete speeds, e.g., as controlled by one or more controls such as multiple buttons, a multi-position slider, or other control or combination of controls capable of generating one or more discrete control signals. In each of these instances, the attachment type may be used, for example, to control the range of speeds or the mappings of speeds to different controls. Thus, for example, with a trigger or continuous slider, one attachment type may enable a user to select between a range of 0 to 1000 rpm, while another attachment type may enable a user to select between a range of 0 to 400 rpm. As another example, one attachment type may map “low,” “medium,” and “high” buttons to 200, 400 and 600 rpm, while another attachment type may map the same buttons to 400, 800 and 1200 rpm. Thus, when a user varies the speed input to the appliance during an operational cycle, the attachment type is used in combination with the speed input to control the actual speed of the motor.
In other instances, for example as illustrated in block 720, the speed of the motor may be, optionally, controllably varied by executing a programmed cycle that allows for transitioning between the plurality of speeds during the programmed cycle based on the determined attachment type. This may achieved, for example, through storing various program cycles either on the memory of the controller or accessing various programs remotely via network connection. Cycles may be loaded to support multiple attachments, so that a user may be able to more precisely control on the cycle that is run. As a non-limiting example, a first program may be set to run at high speed for thirty (30) seconds; a user may then select (e.g. through the display or a networked application) a particular option or setting that may change the cycle. As an example, an ice chop cycle may start the cycle at a slower speed and then cycle the speed up and down in order to break up the ice; while, in contrast, a liquid cycle (e.g. for mixing liquids) may be a fast thirty (30) second cycle. Other types of programmable cycles that vary speeds throughout the cycles may be used in various embodiments and for various types of attachments, and it will be appreciated that at least in some of the programmable cycles, the speed of the motor is varied during the course of a given cycle, e.g., between different speeds and/or between motor on and off (e.g., in the case of pulsing-type cycles).
In still other instances, for example as illustrated in block 725, the speed of the motor may be, optionally, controllably varied based on data received from a sensor in combination with the attachment type, e.g., based upon a closed control loop that varies the speed based upon the sensor input. As described herein, such a sensor may be disposed either within the housing or within the attachment. As an example, a sensor for determining motor torque may be used to adjust the motor (including both cycle times and cycle speeds) based on whether the motor has reached a steady state or otherwise based on torque. As another example, a temperature sensor may be used to adjust the motor (including both cycle times and cycle speeds) based on, for example, the temperature of the item being blended. In both examples, the attachment type may be used to control the range of speeds within which a control loop operates, as well as other factors such as whether a closed loop control is even used (e.g., so that temperature-based control is only active for certain types of attachments). It is to be understood these are merely examples, and are not intended to be limiting, as other sensors known in the art may also be incorporated into the multi-purpose handheld kitchen appliance and used to control the motor.
As noted above, an appliance consistent with the invention may also control a display orientation based at least in part on an attachment type, e.g., in combination with a gyroscope input. As illustrated in block 730, for example, a gyroscope may be used to determine the orientation of the multi-purpose handheld kitchen appliance. Specifically, the gyroscope determines the orientation of the unitary body of the multi-purpose handheld kitchen appliance (e.g. the housing in combination with the attachment). In block 735, the display may be rotated upon the detection of the orientation of the unitary body. As a non-limiting example, where the housing may be capable of being hinged, swiveled, rotated or the like (as illustrated in
As also noted above, an appliance consistent with the invention may also selectively disable one or more activation controls on a housing based at least in part on an attachment type. As illustrated in block 740, for example, a first activation control located on the housing may be deactivated based on the determination of the attachment type. In block 745, a second activation control located on an attachment may be activated based, at least in part, on the determination of the attachment type. This may be particularly beneficial, for example, in instances where the orientation of the housing may need to change for user to utilize the handheld kitchen appliance with the attachment, which may result in the first activation control 515 on the housing 505 being difficult or cumbersome for a user to access, or otherwise capable of being inadvertently activated. As a non-limiting example, where the attachment is the immersion blender (see
While the examples illustrated herein include both a housing and an attachment coupled together into a unitary body, the invention is not so limited and may include merely a housing that is capable of receiving an attachment.
It will be appreciated that various modifications may be made to the embodiments discussed herein, and that a number of the concepts disclosed herein may be used in combination with one another or may be used separately. Therefore, the invention lies in the claims hereinafter appended.