AUTOMATED FLUID DISPENSER SYSTEM
20220127128 · 2022-04-28
Inventors
Cpc classification
B67D1/0005
PERFORMING OPERATIONS; TRANSPORTING
B67D1/0888
PERFORMING OPERATIONS; TRANSPORTING
B67D2210/00065
PERFORMING OPERATIONS; TRANSPORTING
B67D1/124
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
Embodiments provide an automated fluid dispenser that comprises a housing, a pump subsystem, a dispenser subsystem, and a receptacle sensor. The housing defines an enclosure that covers one or more subsystems and provides an interface for attachment to a fluid reservoir. The receptacle sensor is configured to detect a fluid receptacle within a detected distance and transmit an activation signal to the pump subsystem to pump a volume of fluid. The volume of fluid is dispensed via the dispenser subsystem to a fluid receptacle. In embodiments, the volume of fluid is proportional to a detection distance or a detection time. In embodiments, the automated fluid dispenser is configured with a display device to provide one or more graphical user interface elements.
Claims
1. An automated fluid dispenser, comprising: a housing comprising one or more materials, the housing defines a body comprising a top surface, a sidewall, and a bottom surface, the housing is configured to attach to a fluid reservoir via a fluid reservoir interface; a pump subsystem that is at least partially enclosed by the housing, the pump subsystem comprises a pump and a pipeline, the pipeline configured to receive a fluid from the fluid reservoir and convey the fluid via the pump between a first opening of the pump subsystem and a second opening of the pump subsystem; a dispenser subsystem that is at least partially enclosed by the housing and extends from one or more of the top surface or the sidewall of the body, the dispenser subsystem comprises a spout and a nozzle, the spout is attached to the body at a first end of the spout and to the nozzle at a second end of the spout, the spout is configured to receive the fluid from the pump subsystem and convey the fluid to the nozzle, the nozzle defines a fluid exit opening through which the fluid exits the dispenser subsystem; and a receptacle sensor that is at least partially enclosed by the housing, the receptacle sensor is configured to detect, within a predefined distance, a distance between the receptacle sensor and a fluid receptacle that is within the predefined distance and transmit a signal, to at least the pump subsystem, causing the pump subsystem to pump a volume of fluid.
2. The automated fluid dispenser according to claim 1, wherein the volume of fluid is proportional to a detected distance between the receptacle sensor and the fluid receptacle.
3. The automated fluid dispenser according to claim 1, wherein the volume of fluid is proportional to a period of time that the fluid receptacle is detected by the receptacle sensor.
4. The automated fluid dispenser according to claim 1, wherein the receptacle sensor is configured to detect a first distance between the receptacle sensor and the fluid receptacle and cause the pump subsystem to pump a first volume of fluid, wherein the receptacle sensor is configured to detect a second distance between the receptacle sensor and the fluid receptacle and cause the pump subsystem to pump a second volume of fluid, and wherein the receptacle sensor is configured to detect a plurality of third distances between the receptacle sensor and the fluid receptacle and cause the pump subsystem to pump a respective volume of fluid associated with each of the plurality of third distances.
5. The automated fluid dispenser according to claim 1, further comprising a user interface subsystem, the user interface subsystem comprises one or more user interface elements, the user interface elements comprise one or more of a push button, a toggle button, a switch, a slider switch, a light sensor, a motion sensor, a pressure sensor, a light emitting diode, a microphone, or a speaker.
6. The automated fluid dispenser according to claim 5, wherein the user interface subsystem comprises a touch screen display and one or more graphical user interface elements.
7. The automated fluid dispenser according to claim 6, wherein the touch screen display is configured to render one or more of a maximum capacity, a fluid level, an alpha-numeric character, a power level, a date, a time of day, a countdown timer, or a temperature.
8. The automated fluid dispenser according to claim 1, further comprising a power subsystem that is at least partially enclosed by the housing, the power subsystem comprises one or more of a power regulation circuit, a battery, an electrical outlet interface, a universal serial bus interface, a charging circuit, or a photovoltaic cell.
9. The automated fluid dispenser according to claim 1, wherein the housing comprises a handle extending from one or more surfaces defined by the housing.
10. The automated fluid dispenser according to claim 1, wherein the pump is one or more of a dynamic pump, positive displacement pump, centrifugal pump, rotary pump, reciprocating pump, internal/external gear pump, slide/rotary vane pump, piston pump, plunger pump, screw pump, or diaphragm pump.
11. The automated fluid dispenser according to claim 1, wherein the pipeline is one or more of a pipe, a tube, or a hose, and comprises one or more of a rigid or flexible metal, plastic, fabric, composite, ceramic, or glass material.
12. The automated fluid dispenser according to claim 1, wherein the pipeline comprises a flexible hose that is attached, at a first end of the flexible hose, to the bottom surface of the housing by way of a hose nipple and is attached, at a second end of the flexible hose, to a frustum sinker, the frustum sinker defines a pipeline intake opening that extends from a first surface of the frustum sinker to a second surface of the frustum sinker.
13. The automated fluid dispenser according to claim 1, wherein the receptacle sensor comprises one or more of a light emitting diode, a motion sensor, a proximity sensor, a pressure sensor, a camera, or a limit switch.
14. The automated fluid dispenser according to claim 1, wherein the housing comprises one or more of a housing opening, the housing opening is configured to receive a battery, receive a universal serial bus cable, release pressure from the pump subsystem, or release pressure from the fluid reservoir.
15. The automated fluid dispenser according to claim 14, wherein the housing opening is defined by a pressure release valve and the housing opening is at least partially covered by a filter, mesh, or screen.
16. The automated fluid dispenser according to claim 1, wherein the fluid reservoir interface is defined by one or more first threaded surfaces of the housing configured to interlock with one or more second threaded surfaces of the fluid reservoir.
17. The automated fluid dispenser according to claim 1, wherein the fluid reservoir interface is defined by one or more seals, and at least the one or more seals are configured to maintain a negative pressure environment within the fluid reservoir.
18. The automated fluid dispenser according to claim 1, wherein the fluid reservoir is a plurality of fluid reservoirs, and wherein the fluid reservoir is thermally insulated.
19. The automated fluid dispenser according to claim 1, wherein the housing is configured to removably attach to the fluid reservoir via the fluid reservoir interface.
20. The automated fluid dispenser according to claim 1, wherein the housing is configured to permanently attach to the fluid reservoir via the fluid reservoir interface.
21. The automated fluid dispenser according to claim 1, wherein the housing is configured with an integrated fluid reservoir, wherein the integrated fluid reservoir comprises at least a portion of the housing, and wherein the fluid reservoir interface comprises a seamless transition between the sidewall of the housing and the sidewall of the fluid reservoir.
22. An automated fluid dispenser, comprising: a housing comprising one or more materials, the housing defines a body comprising a first surface, a sidewall, and a second surface, the housing is configured to attach to a fluid reservoir via a fluid reservoir interface; a fluid transport subsystem that is at least partially enclosed by the housing, the fluid transport subsystem comprises a pipeline, the pipeline configured to receive a fluid from the fluid reservoir and convey the fluid between a first opening of the fluid transport subsystem and a second opening of the fluid transport subsystem; a dispenser subsystem that is at least partially enclosed by the housing and extends from one or more of the first surface or the sidewall of the body, the dispenser subsystem comprises a spout and a nozzle, the spout is attached to the body at a first end of the spout and to the nozzle at a second end of the spout, the spout is configured to receive the fluid from the fluid transport and convey the fluid to the nozzle, the nozzle defines a fluid exit opening through which the fluid exits the dispenser subsystem; and a receptacle sensor that is at least partially enclosed by the housing, the receptacle sensor is configured to detect, within a predefined distance, a distance between the receptacle sensor and a fluid receptacle that is within the predefined distance and transmit a signal, to at least the fluid transport, causing the fluid transport subsystem to transport a volume of fluid.
23. A non-transitory computer readable storage medium comprising instructions for extracting and dispensing fluids, that when executed by a processor, cause an automated fluid dispenser comprising at least one processor and at least one memory to: receive an activation signal via a user interface subsystem comprising a touch screen display, the activation signal causing a power subsystem to at least supply electrical power to a pump and a receptacle sensor; receive a receptacle sensor indication via the receptacle sensor, the receptacle sensor indication causes the pump to at least initiate a pump cycle defining at least a cycle runtime that is proportional to one or more receptacle sensor indication attributes; display, via the touch screen display, one or more graphical user interface elements defining at least a time of day, a fluid reservoir capacity level, an internal fluid reservoir temperature, a power subsystem capacity level, and a fluid name; and dynamically display, via the touch screen display, in response to at least the receptacle sensor indication, a volume of fluid defined by the pump cycle.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0062] Having thus described embodiments of the disclosure in general terms, reference will now be made to the accompanying drawings, which are not necessarily drawn to scale, and wherein:
[0063]
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
DETAILED DESCRIPTION
[0076] Some embodiments of the present disclosure will now be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all, example embodiments are shown. Indeed, various embodiments can be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these example embodiments are provided so that this disclosure will satisfy applicable legal requirements. The term “or” is used herein in both the alternative and conjunctive sense, unless otherwise indicated. The terms “illustrative,” “exemplary,” and the like are used to be examples with no indication of quality level. As used herein, the term “along,” and similarly utilized terms, means near or on, but not necessarily requiring directly on, an edge or other referenced location. Additionally, the term “attachment surface,” and similarly utilized terms, means the part of the first component body to which at least one second component is attached, connected, or integrated. As used herein, the term “expandable,” and similarly utilized terms, refers to one or more components capable of transitioning between two or more configurations and does not suggest a directionality (e.g., “expandable” may comprise contraction, expansion, or other movement). Further, the terms “angle,” “angled,” “bend angle,” and similarly utilized terms, refer to an angle between zero and 180 degrees.
[0077] As used herein, the term ‘circuitry’ refers to: (a) hardware-only circuit implementations (e.g., implementations in analog circuitry and/or digital circuitry); (b) combinations of circuits and computer program product(s) comprising software and/or firmware instructions stored on one or more computer readable memories that work together to cause an apparatus to perform one or more functions described herein; and (c) circuits, such as, for example, a microprocessor(s) or a portion of a microprocessor(s), that require software or firmware for operation even if the software or firmware is not physically present. This definition of ‘circuitry’ applies to all uses of this term herein, including in any claims. As a further example, as used herein, the term ‘circuitry’ also includes an implementation comprising one or more processors and/or portion(s) thereof and accompanying software and/or firmware. Additionally, the term “circuitry” may refer to purpose built circuits fixed to one or more circuit boards, for example, a baseband integrated circuit, a cellular network device or other connectivity device (e.g., Wi-Fi card, Bluetooth® circuit, etc.), a sound card, a video card, a motherboard, and/or other computing device.
[0078] As used herein, the terms “data,” “content,” “digital content,” “information,” and similar terms may be used interchangeably to refer to data capable of being transmitted, received, and/or stored in accordance with embodiments of the present disclosure. Further, where a computing device is described herein to receive data from another computing device, it will be appreciated that the data may be received directly from another computing device or may be received indirectly via one or more intermediary computing devices, such as, for example, one or more servers, relays, routers, network access points, base stations, hosts, and/or the like, sometimes referred to as a “network.” Similarly, where a computing device is described herein to send data to another computing device, it will be appreciated that the data may be sent directly to another computing device or may be sent indirectly via one or more intermediary computing devices, such as, for example, one or more servers, relays, routers, network access points, base stations, hosts, and/or the like.
[0079] The terms “computer-readable storage medium” refers to a non-transitory, physical or tangible storage medium (e.g., volatile or non-volatile memory), which may be differentiated from a “computer-readable transmission medium,” which refers to an electromagnetic signal. Such a medium can take many forms, including, but not limited to a non-transitory computer-readable storage medium (e.g., non-volatile media, volatile media), and transmission media. Transmission media include, for example, coaxial cables, copper wire, fiber optic cables, and carrier waves that travel through space without wires or cables, such as acoustic waves and electromagnetic waves, including radio, optical, infrared waves, or the like. Signals include man-made, or naturally occurring, transient variations in amplitude, frequency, phase, polarization or other physical properties transmitted through the transmission media.
[0080] Examples of non-transitory computer-readable media include, without limitation, a random access memory (RAM), a programmable read only memory (PROM), an erasable programmable read only memory (EPROM), a FLASH-EPROM, or any other non-transitory medium from which a computer can read. The term computer-readable storage medium is used herein to refer to any computer-readable medium except transmission media. However, it will be appreciated that where embodiments are described to use a computer-readable storage medium, other types of computer-readable mediums can be substituted for or used in addition to the computer-readable storage medium in alternative embodiments.
[0081] Like reference numerals refer to like elements throughout. Thus, use of any such terms should not be taken to limit the spirit and scope of embodiments of the present invention.
[0082] With reference to
[0083] For example, at least handle 104, spout 106, and the circular sidewall of housing body 102 may be defined by a single piece of material, such as injection molded plastic or cast aluminum. In such an embodiment, the top surface and bottom surface of housing body 102 may be attached to at least the sidewall via chemical or mechanical attachment means. In some embodiments, mechanical attachment means may comprise one or more of a lap seam, countersunk lap seam, outside lap seam, screw, bolt, nut, threaded surface, weld, pin, clip, press fit, friction lock, the like, or combinations thereof. In some embodiments, chemical attachment means may comprise one or more of a reactive adhesive, a non-reactive adhesive, a natural adhesive, a synthetic adhesive, a polyurethane resin, a thermoset epoxy, a cyanoacrylate, a pressure-sensitive adhesive (e.g., tape, etc.), the like, or combinations thereof. In some embodiments, the top surface and/or bottom surface of housing body 102 may be, at least partially, integrated into the circular sidewall (e.g., via injection molding, additive manufacturing, investment casting, or the like).
[0084] Referring to
[0085]
[0086] As depicted in
[0087] In some embodiments, housing extension 204 can comprise a mechanical mechanism, for example, a pressure release valve, a button, a locking screw, an electrical pump, a mechanical handpump, the like, or combinations thereof. In some embodiments, housing extension 204 may define a cylindrical shape, a circular shape, a semi-spherical shape, a spherical shape, a square shape, a rectangular shape, a frustoconical shape, a pyramid, a cube, the like, or combinations thereof. In some embodiments, housing extension 204 may comprise one or more materials. For example, in an instance housing extension 204 houses an LED, housing extension 204 may comprise a transparent glass or plastic material that allows the LED's light to pass through. For example, in an instance housing extension 204 houses a push button, housing extension 204 may comprise a rubber or silicone material which can bend and flex as the push button is pressed and released. In some embodiments, housing extension 204 may comprise a plurality of housing extensions attached to one or more surfaces defined by automated fluid dispenser 200 or subsystems thereof.
[0088]
[0089] In some embodiments, sinker 208 may comprise one or more filter elements, as described by the present disclosure. For example, a stainless steel mesh sphere that, at least partially, covers an opening defined by pipeline hose 206 and thereby reduces the likelihood of obstructions (e.g., juice pulp, pits, seeds, etc.) from entering the pipeline hose 206. In some embodiments, sinker 208 defines a cylindrical shape, a circular shape, a semi-spherical shape, a spherical shape, a square shape, a rectangular shape, a frustoconical shape, a pyramid, a cube, the like, or combinations thereof. It will be appreciated, in light of the present disclosure, that the geometry, and/or filter element(s), defined by sinker 208 may be selected to maximize fluid removal from the fluid reservoir while simultaneously preventing the opening defined by pipeline hose 206 from being stuck against a portion of the fluid reservoir (e.g., by suction force generated by the pump system).
[0090]
[0091] Pump pipeline opening 304 is illustrated at the center position of the bottom surface area and is the attachment point by which pipeline hose 206 attaches to housing body 102. In embodiments, pump pipeline opening 304 may comprise a hose nipple (e.g., threaded into housing body 102, integrated into the bottom surface of housing body 102, etc.) by which pipeline hose 206 attaches to housing body 102. In embodiments, pipeline hose 206 may continue through pump pipeline opening 304 and attach directly to an intake of a pump. In some embodiments, pump pipeline opening 304 may be sealed. For example, pump pipeline opening 304 may contain, at least partially, one or more of an O-ring, a chemical sealant, such as silicone adhesive, or the like. In some embodiments, a pipeline hose may be inserted into pump pipeline opening 304 in accordance with an interference fit (i.e., a press fit, a friction fit, etc.) to substantially reduce fluid from passing between the outer surface of the hose and the inner surface defined by pump pipeline opening 304.
[0092]
[0093] In some embodiments, the user interface subsystem may be communicably connected via a wired/wireless connection (e.g., Bluetooth®, Wi-Fi, etc.) to a computing device (e.g., laptop, smart device, tablet, desktop, etc.) via a network. For example, embodiments may provide notifications (e.g., text message alerts, table number, other location information, etc.) to a computing device (e.g., waiter's tablet computer, smart phone, manager's desktop, etc.) within a restaurant to notify restaurant staff that the automated fluid dispenser 400 needs to be, for example, charged, filled, cleaned, and/or the like. The network may include any wired or wireless communication network including, for example, a wired or wireless local area network (LAN), personal area network (PAN), metropolitan area network (MAN), wide area network (WAN), the like, or combinations thereof, as well as any hardware, software and/or firmware required to implement the network (e.g., network routers, switches, extenders, etc.). For example, the network may include a cellular telephone, an 802.11, 802.16, 802.20, and/or WiMAX network. Further, the network may include a public network, such as the Internet, a private network, such as an intranet, or combinations thereof, and may utilize a variety of networking protocols now available or later developed including, but not limited to Transmission Control Protocol/Internet Protocol (TCP/IP) based networking protocols. In some embodiments, the protocol is a custom protocol of JavaScript Object Notation (JSON) objects sent via a Web Socket channel. In some embodiments, the protocol is JSON over RPC, JSON over REST/HTTP, the like, or combinations thereof.
[0094] As depicted in
[0095] Graphical user interface element 402B, as depicted in
[0096] Graphical user interface element 402C comprises a timer icon. In some embodiments, graphical user interface element 402C may be configured to provide a count down functionality. For example, in a coffee shop a carafe may be replaced every hour to ensure food safety and graphical user interface element 402C may be set to countdown from 1 hour to ensure replacement of the carafe in a timely manner. In some embodiments, graphical user interface element 402C can be configured to display the count down timer in real-time via touch screen display 402, or the like. In some embodiments, a notification may be transmitted (e.g., via a network to a computing device associated with the coffee shop) to alert staff that the carafe associated with automated fluid dispenser 400 is ready to be replaced.
[0097] Graphical user interface element 402D is configured to display, in real-time, a temperature associated with a fluid reservoir (not shown). In some embodiments, graphical user interface element 402D may comprise a graphical icon (e.g., a thermometer, etc.) and/or a text based message (e.g., “Temperature of 40° F.” or the like). In some embodiments, graphical user interface element 402D may be associated with one or more temperature sensors connected to automated fluid dispenser 400 (e.g., a thermistor, thermopile, etc.) and configured to measure a fluid temperature.
[0098] As shown in
[0099] Graphical user interface element 402F, as shown in
[0100] Graphical user interface element 402G, as illustrated by
[0101] In some embodiments, graphical user interface elements 402A-G may be configured to receive via one or more user interaction signals (e.g., user interaction signal 404, or the like) that render an associated graphical user interface (e.g., a setup menu, etc.). For example, a user may press and hold graphical user interface element 402B and, after a predefined time (e.g., 5 seconds), the user interface subsystem, via touch screen display 402, may render a graphical user interface input menu associated with graphical user interface element 402B (e.g., a menu to enter a date and time value to associate with graphical user interface element 402B).
[0102]
[0103] Push button user interface element 508 is a dispense function push button configured to receive user interaction signal 504 and, in response, cause at least a pump subsystem to initiate a pump cycle. For example, a user may press on push button user interface element 508 and, in response, automated fluid dispenser 500 dispenses a volume of fluid. In some embodiments, the volume of fluid dispensed in response to a user interaction with push button user interface element 508 may be proportional to a period of time (e.g., an amount of time a user presses push button user interface element 508) or the volume of fluid may be predefined (e.g., 1 ounce of fluid per press of push button user interface element 508). In some embodiments, a push button user interface element may comprise a label (e.g., printed on, engraved in, etc. the push button user interface element). For example, push button user interface element 508 is illustrated, in
[0104] Moreover,
[0105]
[0106] In some embodiments, receptacle sensor detection signal 602 may define one or more of a detection signal length, a detection signal width, a detection signal area, a detection signal shape, or the like. For example, receptacle sensor detection signal 602 may define a frustoconical detection zone that extends 5 inches below receptacle sensor 110. In some embodiments, receptacle sensor detection signal 602 may be visible (e.g., a colored light beam, etc.). In some embodiments, receptacle sensor detection signal 602 may be a line of sight of a camera (i.e., receptacle sensor 110) configured for object recognition based detection (e.g., a camera configured with object recognition circuitry to differentiate fluid receptacle 604 from other objects). For example, a camera (i.e., receptacle sensor 110), configured for object recognition based detection, may detect a coffee mug and dispense hot coffee (i.e., fluid 514) but if a hand is detected the camera (i.e., receptacle sensor 110) is configured not to dispense fluid 514. It will be appreciated, in light of the present disclosure, that such object recognition based detection embodiments can be utilized to prevent personal injury to users by preventing hot fluid from contacting a user's bare skin and may also prevent fluid from being dispensed without a receptacle present to catch/contain the fluid.
[0107]
[0108] In some embodiments, receptacle sensor 110 may determine that fluid receptacle 604 is beneath nozzle 108 and is within detection distance 708 and therefore fluid is dispensed. In some embodiments, a particular volume of fluid is dispensed based on a determined detection distance or a range of determined detection distances. For example, detection distance 708 may correspond to a pump cycle operation that causes 1 ounce of fluid to be dispensed and detection distance 706 may correspond to a pump cycle operation that causes 2 ounces of fluid to be dispensed. Moreover, detection distance 704 and 702 may correspond to 3 ounces and 4 ounces respectively. Alternatively, any detection distance between detection distance 708 and 706 may correspond to a pump cycle operation that causes 2 ounces of fluid to be dispensed. In some embodiments, a user may have to hold fluid receptacle 604, approximately, at a particular detection distance (e.g., 702, etc.) for a predefined period of time (e.g., 3 seconds, etc.) before a respective volume of fluid (e.g., 4 ounces, etc.) will be dispensed.
[0109] In some embodiments, the volume of fluid (e.g., 4 ounces, etc.) may be indicated to a user via a display device (e.g., touch screen display 402, lighting user interface element 512, etc.). For example, lighting user interface element 512 may blink 3 times with a green colored light to indicate to a user that 3 ounces of fluid will be dispensed. Alternatively, or additionally, touch screen display 402 may display a text based message to the user, for example “Dispensing 3 Ounces Of Milk” prior to, during, or after initiation of a pump cycle operation.
[0110]
[0111] At least one sensory subsystem comprises receptacle sensors 110A and 110B that define receptacle sensor detection signal 602A and 602B respectively. As shown in
[0112] In some embodiments, similar subsystems (e.g., the first and second pump subsystems, etc.), and/or components thereof (e.g., pipeline hose 206B and sinker 208B, etc.), may be dissimilar embodiments of the same subsystem, and/or components thereof, as described by the present disclosure. For example, sinker 208A may define, at least partially, a cylindrical shape and comprise, at least partially, a stainless steel mesh sphere filter element, while sinker 208B may define a frustoconical shape without a filter element attached thereto. Additionally, for example, pipeline hose 206A may comprise an 8 inch long flexible silicone hose, while pipeline hose 206B may comprise a 5 inch long rigid stainless steel tube.
[0113] In some embodiments, the first pump subsystem and the second pump subsystem may be configured as an output pump subsystem and an intake pump subsystem respectively. For example, pipeline hose 206B may be configured as part of an intake pipeline that is configured to pressurize the fluid reservoir and pipeline hose 206A may be configured as part of an output pipeline that, at least partially, dispenses the pressurized contents of the fluid reservoir. In such example embodiments, nozzle 108B and spout 106B may be configured to receive air from the environment during a pressurizing pump cycle. Moreover, in such example embodiments, receptacle sensor 110B may be configured to receive an input (e.g., a hand motion, etc.) and in response cause the second pump subsystem to initiate a pumping cycle. In some embodiments, touch screen display 402 may display the internal fluid reservoir pressure (e.g., 1.5 atmospheres (ATM), 35 kilopascals (kPa), etc.) determined via a pressure sensor. In some embodiments, a user may indicate, via touch screen display 402, a predefined pressure threshold. For example, a user may indicate that the predefined pressure threshold is 5 PSI and if the internal reservoir pressure is detected to be below 5 PSI a pumping cycle will be initiated to pressurize the fluid reservoir to a value above the predefined pressure threshold (e.g., 10% above the threshold value, to another maximum predefined pressure threshold, etc.).
[0114]
[0115] In some embodiments, a first pump subsystem (e.g., at least partially housed in housing extension 204A) can pump fluid from fluid reservoir 114A and a second pump subsystem (e.g., at least partially housed in housing extension 204B) can pump fluid from fluid reservoir 114B. In some embodiments, a first pump subsystem may operate independently of a second pump subsystem. In some embodiments, a first fluid reservoir may be of a different configuration than a second fluid reservoir. For example, as shown in
[0116]
[0117] In some embodiments, display devices 1018A and 1018B may each, at least partially, comprise a respective, or shared, user interface subsystem communicably connected to automated fluid dispenser 1000 via a wireless connection (e.g., Bluetooth®, etc.) that may be configured via one or more user interfaces (e.g., touch screen display 402, a user computing device, etc.). In some embodiments, display devices 1018A and 1018B may share user interface circuitry, sensory circuitry, or the like, at least partially, housed within housing body 102 of automated fluid dispenser 1000. In other embodiments, display devices 1018A and 1018B may be independent of automated fluid dispenser 1000. In such embodiments, power circuitry (e.g., a battery, etc.), interface circuitry (e.g., a processor, etc.), sensory circuitry (e.g., memory, thermistor, etc.), or the like, associated with display devices 1018A and 1018B may be configured within fluid reservoir 1014. For example, fluid reservoir 1014 may comprise a third fluid reservoir compartment (not shown) (e.g., a hollow base, a double-wall vacuum cavity, etc.) configured to house one or more components required for functional operations (e.g., temperature detection, graphical user interface element display, etc.) associated with display devices 1018A and 1018B.
[0118]
[0119]
[0120]
[0121]
[0122]
[0123]
[0124] The process 1200 begins at operation 1202 when an example automated fluid dispenser (e.g., 100, 1000, 1100, etc.) is attached to a fluid reservoir via a fluid reservoir interface. At operation 1204, the automated fluid dispenser receives an activation signal via a user interface subsystem, the activation signal causing a power subsystem to at least supply electrical power to a pump and a receptacle sensor. At operation 1206, the automated fluid dispenser receives a receptacle sensor indication via the receptacle sensor, the receptacle sensor indication causes the pump to at least initiate a pump cycle. At operation 1208, the automated fluid dispenser pumps a volume of fluid via a pump subsystem comprising the pump and a pipeline, the pipeline configured to receive the volume of fluid from the fluid reservoir and convey the volume of fluid, via the pump, between a first opening of the pump subsystem and a second opening of the pump subsystem. At operation 1210, the automated fluid dispenser transfers the volume of fluid from the pump subsystem to a dispenser subsystem comprising a spout and a nozzle, the volume of fluid is received by the spout via the second opening of the pump subsystem and flows to the nozzle, the nozzle defines a fluid exit opening through which the volume of fluid exits the dispenser subsystem. At operation 1212, the automated fluid dispenser releases the volume of fluid via the nozzle.
[0125] An example embodiment of process 1200 executed by an example automated fluid dispenser (e.g., 100, 1000, 1100, etc.), as described by the present disclosure, can start by, for example, screwing the automated fluid dispenser to an insulated carafe containing coffee creamer. The automated fluid dispenser would interface with the carafe via complementary threaded surfaces (e.g., at a top opening of the carafe and the bottom surface of the automated fluid dispenser housing). In such embodiments, the automated fluid dispenser may be attached to the carafe by a user manually connecting the carafe by hand (e.g., a coffee shop employee). The user may then, once the two are attached, press a power button located on the housing, or a touch screen, of the automated fluid dispenser to turn-on one or more subsystem such as the sensory subsystem, pump subsystem, or the like. Additionally, in embodiments where the automated fluid dispenser is configured with a display screen, the display screen may display one or more graphical user interface elements to the user (e.g., a fill capacity, a time, etc.). With the automated fluid dispenser powered-on one or more users (e.g., coffee shop customers) may bring, for example, a coffee cup within range of a receptacle sensor and the receptacle sensor would transmit an indication signal to the pump subsystem to start pumping a volume of coffee creamer. The amount of coffee creamer dispensed to the coffee cup may be a preset amount (e.g., 1 ounce per indication signal) or the amount of coffee creamer may be dynamically adjusted by moving the coffee cup, for example, closer to the receptacle sensor.
[0126]
[0127] The process 1300 begins at operation 1302 when an example automated fluid dispenser (e.g., 100, 1000, 1100, etc.), comprising at least one processor and at least one memory (e.g., a non-transitory computer readable storage medium comprising computer program code instructions), receives an activation signal via a user interface subsystem comprising a touch screen display, the activation signal causing a power subsystem to at least supply electrical power to a pump and a receptacle sensor. At operation 1304, the example automated fluid dispenser receives a receptacle sensor indication via the receptacle sensor, the receptacle sensor indication causes the pump to at least initiate a pump cycle defining at least a cycle runtime that is proportional to one or more receptacle sensor indication attributes. At operation 1306, the example automated fluid dispenser displays, via the touch screen display, one or more graphical user interface elements defining at least a time of day, a fluid reservoir capacity level, an internal fluid reservoir temperature, a power subsystem capacity level, and/or a fluid name. At operation 1308, the example automated fluid dispenser dynamically displays, via the touch screen display, in response to at least the receptacle sensor indication, a volume of fluid defined by the pump cycle.
[0128] An example embodiment of process 1300 executed by an example automated fluid dispenser (e.g., 100, 1000, 1100, etc.), as described by the present disclosure, can be performed, at least partially, in conjunction with some embodiments of process 1200. For example, an automated fluid dispenser configured with touch screen display may be interfaced with the insulated carafe containing coffee creamer as described with respect to process 1200. A user may then power-on the automated fluid dispenser by pressing on a graphical user interface element associated with the power subsystem functionality. In some embodiments, the automated fluid dispenser may be in a stand-by, or sleep, mode and power may be supplied to the user interface in a reduced capacity to allow for the display of, and user interaction with, a power button rendered in the form of a graphical user interface element via the touch screen display. Once the user turns on the automated fluid dispenser, power (e.g., electrical current or voltage) may be transferred to one or more subsystems. For example, the pump subsystem may be turned-on and configured to start to buildup pressure in preparation of a pump cycle signal and power may be supplied to the user interface subsystem at an increased rate (e.g., increased current and/or voltage) to facilitate additional functionality (e.g., display of additional graphical user interface elements). Power may, also, be supplied to the sensory subsystem (e.g., receptacle sensor, fill sensor, temperature sensor, etc.).
[0129] With the automated fluid dispenser powered-on one or more users may bring, for example, a coffee cup within range of a receptacle sensor and the receptacle sensor can transmit an indication signal to the pump subsystem to start pumping a volume of coffee creamer. In response to the volume of coffee creamer being removed from the carafe the sensory subsystem can dynamically generate one or more sensory signals associated with one or more sensors. For example, upon detection of a pumping cycle the sensory circuitry may be configured to detect the amount of coffee creamer remaining in the carafe. Moreover, the sensory circuitry may be configured to detect the internal temperature of the carafe and compare that temperature to a threshold value. Once the sensory circuitry has made a determination associated with one or more sensors, the sensory circuitry may transmit one or more indication signals to the user interface subsystem. For example, the sensory circuitry may be configured to indicate to the user interface subsystem that the carafe is 75% full after dispensing the volume of coffee creamer and, in response, the user interface subsystem can configure the touch screen display, via one or more graphical user interface elements, to render, at least, this information to a user.
[0130] Moreover, upon receipt of the receptacle sensor indication the user interface subsystem may display the quantity to be dispensed. For example, if the receptacle sensor indication defines the amount of fluid to be dispensed as 1 ounce then the touch screen display can render one or more graphical user interface elements to notify the user that 1 ounce will be dispensed. The amount displayed (e.g., 1 ounce) may change as a user repositions their coffee cup relative to the receptacle sensor. For example, if the coffee cup is approximately 1 inch, 2 inches, or 3 inches from the sensor then the quantity to be dispensed may be 1 ounce, 2 ounces, or 3 ounces respectively and the user interface may render this information in real-time as the user repositions their coffee cup. The user may select, or lock-in, the quantity to be dispensed by providing a secondary indication (e.g., holding the coffee cup in approximately one position for a predefined period of time, such as, for 3 seconds). In some embodiments, the secondary indication may be received via the touch screen display, or the like (e.g., a physical switch, button, motion sensor, etc.).
[0131] In some embodiments, a first pump subsystem and a second pump subsystem may converge to, or at least partially utilize, a single dispenser subsystem. In such embodiments, the first pump subsystem and the second pump subsystem may each be associated with a different fluid and may alternate pump cycle operations (e.g., the first pump subsystem stops pumping before the second pump subsystem initiates pumping). In other embodiments, the first pump subsystem and the second pump subsystem may each pump one ingredient for a single dispensable beverage. For example the first pump subsystem may pump filtered water and the second pump subsystem may pump juice concentrate. In such embodiments, the dispenser subsystem, or components thereof (e.g., spout 106, nozzle 108, etc.) may be, at least partially, a mixing chamber configured to mix the plurality of fluids. In such embodiments, the first pump subsystem and the second pump subsystem may be configured to pump proportionally to each other. For example, the first pump subsystem may be configured to pump 7 ounces of a first fluid (e.g., water, etc.) and, in response, the second pump subsystem may be configured to pump 1 ounce of a second fluid (e.g., juice concentrate, partially dehydrated milk, etc.).
[0132] In some embodiments, user interface element 116 may be configured at least partially within receptacle sensor 110. For example, embodiments of the automated fluid dispenser (e.g., 200, 900, etc.) may be configured to automatically turn-off, or at least partially go into a standby mode, sleep mode, or the like, after a predefined period of time has elapsed (e.g., after 5 minutes without receiving a user interaction signal) and the automated fluid dispenser (e.g., 200, 900, etc.) may be further configured to turn-on, in response, to a input signal detected by receptacle sensor 110 (e.g., the presence of a fluid receptacle 604, or the like, within a range of receptacle sensor detection signal 602). Additionally, the automated fluid dispenser (e.g., 200, 900, etc.) may be further configured to initiate a pump cycle upon receipt of at least a second input signal detected by receptacle sensor 110. In some embodiments, a single input signal detected by receptacle sensor 110 may turn-on the automated fluid dispenser (e.g., 200, 900, etc.) and, additionally, start the pump cycle operations. In some embodiments, the automated fluid dispenser (e.g., 200, 900, etc.) may internally initiate (e.g., by at least one processor) a countdown timer (e.g., set for 5 minutes) after completion of each pump cycle to determine when to automatically turn-off, or at least partially enter a standby mode, sleep mode, or the like. In some embodiments, automated fluid dispenser (e.g., 200, 900, etc.) may dynamically re-start, or reset, the countdown timer in an instance another input signal is detected by receptacle sensor 110.
[0133] While some embodiments described herein relate to food and beverage containers (e.g., milk gallons, juice cartons, carafes, water bottles, etc.), and other particular containers, one of ordinary skill in the art will appreciate that the teachings herein may also apply to a wide range of additional containment, storage, dispenser, and transportation applications. Some such additional applications include chemical handling (e.g., dispensing oil for automotive applications, hand sanitizers, automated pesticide distribution for plants, etc.), mining (e.g., pumping water, pumping oil, etc.), water removal (e.g., a flooded basement, well water retrieval, etc.), medical applications (e.g., stomach pumps, etc.), animal husbandry (e.g., automated feed dispensers, automated milk dispensers for animals abandoned by their mothers, etc.), air freshener diffusers/dispensers, the like, or combinations thereof.
[0134] The embodiments described herein may be scalable to accommodate at least the aforementioned applications. Various components of embodiments described herein can be added, removed, modified, and/or duplicated as one skilled in the art would find convenient and/or necessary to implement a particular application in conjunction with the teachings of the present disclosure. In some embodiments, specialized features, characteristics, materials, components, and/or equipment may be applied in conjunction with the teachings of the present disclosure as one skilled in the art would find convenient and/or necessary to implement a particular application.
[0135] Moreover, many modifications and other embodiments of the present disclosure set forth herein will come to mind to one skilled in the art to which this disclosure pertains having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the present disclosure is not to be limited to the specific embodiments disclosed and that modifications and other embodiments are intended to be included within the scope of the appended claims. Moreover, although the foregoing descriptions and the associated drawings describe example embodiments in the context of certain example combinations of elements and/or functions, it should be appreciated that different combinations of elements and/or functions can be provided by alternative embodiments without departing from the scope of the appended claims. In this regard, for example, different combinations of elements and/or functions than those explicitly described above are also contemplated as can be set forth in some of the appended claims. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.