MOBILE MULTI-ZONE REFRIGERATOR
20220335757 · 2022-10-20
Inventors
Cpc classification
F25D11/003
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25D29/006
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G07C9/00182
PHYSICS
F25D2400/38
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A mobile multizone refrigerator comprises a plurality of secure refrigerated storage zones each having a lockable door connected to a zone opening controller. The zone opening controller is connected by a network interface to a server capable of receiving and facilitating zone opening requests from the user devices of affiliated users of the storage zones. Upon receipt of an authenticated zone opening request, the server will transmit a zone opening instruction to the controller affiliated with the storage zone in question, resulting in its opening. The refrigerator is mobile allowing it to be moved into and between locations with ease.
Claims
1. A mobile multi-zone refrigerator for secure use by a plurality of users, said refrigerator comprising: a. a refrigerated enclosure comprising a plurality of refrigerated storage zones each affiliated with a user; b. movement means to render the refrigerator moveable between locations; c. a lockable door on each refrigerated storage zone, each lockable door including an electronically actuated lock connected to a zone-opening controller capable of triggering the unlocking of each connected lock and corresponding zone; d. a zone-opening controller comprising at least: i. a processor and memory; ii. a network interface for network communication of the zone-opening controller with a server; iii. a local control bus connected to each lock; and iv. controller software; wherein the controller can unlock the lock and door of a particular storage zone upon receipt of a zone-opening instruction from the server corresponding to a zone-opening request received at the server on behalf of the affiliated user of the storage zone.
2. The mobile multi-zone refrigerator of claim 1 wherein the movement means comprises a plurality of casters permitting the rolling movement of the refrigerator.
3. The mobile multi-zone refrigerator of claim 1 wherein the entire refrigerated enclosure and all of its storage zones are maintained at a single refrigerated temperature.
4. The mobile multi-zone refrigerator of claim 1 wherein the refrigerated enclosure permits varying temperature settings between different refrigerated storage zones.
5. The mobile multi-zone refrigerator of claim 1 wherein the server comprises: a. a processor and memory; b. a server software component; and c. a zone database comprising a plurality of zone records, each zone record corresponding to a storage zone of the multizone refrigerator and containing a zone address and at least identification credentials of an affiliated user of the zone; wherein the server and server software can open storage zones as required by: a) receiving zone-opening requests from network-connected user devices, each said request containing at least a zone address and identification credentials of a user; b) on receipt of a zone-opening request, matching the received zone address and user credentials from the zone-opening request against the zone records in the zone database, wherein if a matched zone record is identified the zone-opening request is accepted; c) on acceptance of a zone-opening request, transmitting a zone-opening instruction from the server to the controller of the refrigerator associated with the zone identified in the matched zone record, whereupon said controller will process said instruction and unlock the lock of the addressed zone.
6. A mobile multi-zone refrigeration system for secure use by a plurality of users, said system comprising: a. at least one mobile refrigerator comprising: i. movement means to render the refrigerator moveable between locations; ii. a plurality of refrigerated storage zones each affiliated with a user; iii. a lockable door on each refrigerated storage zone, each lockable door including an electronically actuated lock connected to a zone-opening controller capable of triggering the unlocking of each connected lock and corresponding zone; iv. a zone-opening controller comprising at least: 1. a processor and a memory; 2. a network interface for network communication of the zone-opening controller with a server; 3. a local control bus connected to each lock; and 4. controller software; b. a server in network communication with user devices of users as well as with each zone-opening controller, said server comprising: i. a processor and memory; ii. a server software component; and iii. a zone database comprising a plurality of zone records, each zone record corresponding to a storage zone of a refrigerated enclosure and comprises a zone address and at least identification credentials of the affiliated user of the zone; wherein the server and server software can open storage zones as required by: a) receiving zone-opening requests from network-connected user devices, each said request containing at least a zone address and identification credentials of a user; b) on receipt of a zone-opening request, matching the received zone address and user credentials from the zone-opening request against the zone records in the zone database, wherein if a matched zone record is identified the zone-opening request is accepted; c) on acceptance of a zone-opening request, transmitting a zone-opening instruction from the server to the controller of the refrigerator associated with the zone identified in the matched zone record; whereby upon receipt of a zone-opening instruction, the receiving zone-opening controller will trigger the unlocking of the lock of the addressed zone via its connection to the local control bus.
7. The multizone refrigeration system of claim 6 wherein the movement means on each refrigerated enclosure comprises a plurality of casters permitting the rolling movement of the enclosure.
8. The multizone refrigeration system of claim 6 wherein the user devices communicate with the server for the purpose of initiating zone-opening requests by a locally installed software application on the user device.
9. The multizone refrigeration system of claim 6 wherein the server is a Web server, and the server will serve a zone-opening data entry interface to the browser of user devices.
10. The multizone refrigeration system of claim 6 wherein the number of refrigerated enclosures is one.
11. The multizone refrigeration system of claim 6 wherein the number of refrigerated enclosures is more than one.
12. A method of use of a multi-zone refrigeration system by a plurality of users using a system comprising: a. at least one refrigerator comprising: i. a plurality of refrigerated storage zones each affiliated with a user; ii. a lockable door on each refrigerated storage zone, each lockable door including an electronically actuated lock connected to a zone-opening controller capable of triggering the unlocking of each connected lock and corresponding zone; iii. a zone-opening controller comprising at least: 1. a processor and a memory; 2. a network interface for network communication of the zone-opening controller with a server; 3. a local control bus connected to each lock; and 4. controller software; iv. a server in network communication with user devices of users as well as with each zone-opening controller, said server comprising: b. a server in network communication with user devices of users as well as with each zone-opening controller, said server comprising: i. a processor and memory; ii. a server software component; and iii. a zone database comprising a plurality of zone records, each zone record corresponding to a storage zone of the multizone refrigerator and at least identification credentials of the affiliated user of the zone; wherein the method comprises using the server and software component to: a) affiliate users with at least one storage zone as required by storing at least identification credentials of the user in zone records corresponding to zones to be affiliated therewith; b) open storage zones in the secure refrigerator as required by as required by: a. permitting the data entry and transmission of a zone-opening request from a network-connected user device to the server, said request containing at least the zone address and identification credentials of the affiliated user; b. on receipt of a zone-opening request, matching the received zone address and user credentials from the zone-opening request against the zone records in the zone database, wherein if a matched zone record is identified the zone-opening request is accepted; and c. on acceptance of a zone-opening request, transmitting a zone-opening instruction from the server to the controller of the refrigerator associated with the zone identified in the matched zone record; whereby upon receipt of a zone-opening instruction, the receiving zone-opening controller will trigger the unlocking of the lock of the addressed zone via its connection to the local control bus.
Description
DESCRIPTION OF THE DRAWINGS
[0027] To easily identify the discussion of any particular element or act, the most significant digit or digits in a reference number refer to the figure number in which that element is first introduced. The drawings enclosed are:
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
DETAILED DESCRIPTION OF ILLUSTRATED EMBODIMENTS
[0035] As outlined herein, the present invention comprises a multizone refrigerator and related system and software components for the secure use of refrigerated storage zones by a plurality of users.
[0036] Referring to
[0037] As outlined elsewhere herein, the refrigerator 1 comprises a refrigerated enclosure 2 which has a plurality of refrigerated storage zones 3 therein. The embodiment shown includes nine refrigerated storage zones 3. The refrigerator 1 includes movement means 2A, which as shown are a plurality of casters which would permit for the movement of the refrigerator 1 between locations. Many different types of movement means which could allow for the ability of the refrigerator between locations will be understood to be within the scope of the present invention.
[0038]
[0039] Each refrigerated storage zone 3, either physically or on the system level, has a zone address 7. In this case the zone address 4 is shown physically lettered onto the doors 4 of each of the refrigerated storage zones 3 of this Figure. Physically displaying the zone address 7 in respect of individual doors 4 would be helpful in a more public facing embodiment of the invention, since having the ability to identify your own affiliated or assigned storage zone 3 by finding the zone address 7 lettered thereon might be helpful. However it will be understood that in other embodiments, the zone address 4 might be a virtual concept which was not physically attached to the door 4 of a particular refrigerated storage zone 3 and both such approaches are contemplated within the scope of the present invention.
[0040]
[0041] The zone opening controller 8 in addition to a local control bus connection 6 comprises a processor 9 and memory 10 along with a network interface for network communication of the zone opening controller 8 with a server. The network interface is shown at 11. The controller 8 will also store within its memory 10 for operation and execution controller software 12 for the facilitation of the remainder of the method. The zone opening controller 8 could comprise a traditional personal computer or computing terminal, with an appropriate local control bus 6 including a serial port or the like incorporated therein. Alternatively the zone opening controller 8 could comprise a purpose built hardware controller or the like. Any type of a hardware controller which would achieve the desired effect here and be capable of the necessary network communications and local control is contemplated within the scope of the present invention.
[0042] The controller 8 will be capable of unlocking the lock 5 and the door 4 of a particular storage zone 3 upon receipt of a zone opening instruction transmitted by a server on the network interface 11, which corresponds to a zone opening request received at the server on behalf of the affiliated user of the storage zone.
[0043] The refrigerator 1 which is shown is explicitly contemplated to be maintained in a single refrigerated temperature throughout the entirety of the enclosure and its storage zones. As outlined elsewhere herein, alternate refrigerator systems could be contemplated in which it would be possible to vary the temperature settings between different refrigerated storage zones 3 both such approaches are contemplated within the scope of the present invention.
[0044] Zone Address:
[0045] As outlined throughout, both in terms of physical display and the control methodology, the zone address 7 assigned to particular storage zones 3 might include a detailed network address corresponding to the particular door 4 and the particular zone opening controller 8, wherein other cases the zone address 7 might be a virtual address assigned and mapped to the network address of the lock 5 or the zone opening controller 8 in question, or even a serial record identifier in the zone database. The zone address 7 might be unique across a system including a plurality of locations or a plurality of refrigerated enclosures, or the zone address 7 might be repeated in respect of individual refrigerators or enclosures. The concept of requiring a zone address 7 to facilitate the lock triggering of the method of the present invention will be understood to those skilled in the art and any concept of a zone address 7 for use in conjunction with the remainder of the method and the system here are contemplated within the scope of the present invention as claimed.
[0046] Server
[0047] The remote opening method of the present invention in respect of individual refrigerated storage zones 3 within a refrigerated 1 in accordance with the present invention relies upon a server 15 operatively connected to the zone opening controller 8 via corresponding network interfaces for the purpose of triggering the opening of individual refrigerated storage zones 3 by actuating the associated locks 5.
[0048] Referring to
[0049] Memory 17 may comprise non-transitory storage media that electronically stored information. The electronic storage media or memory 17 might include one or both of system storage that is provided integrally i.e. substantially nonremovable with the server 15, and or removable storage that is removably connected to the server 15 via for example a port or a drive. Memory 17 might also include one or more of optically readable storage media, magnetically readable storage media, electrical charge based storage media, solid-state storage media and/or other electronically readable storage media. The memory 17 might also include one or more virtual storage resources such as cloud storage, VPN storage or other virtual storage resources. The memory 17 may store software algorithms, information determined by the processor 15, information otherwise received from user devices or zone opening controllers and/or other information that enables the server 15 to function as described herein.
[0050] The processors 16 might be configured to provide information processing capabilities and the server 15 including one or more of a digital processor, an analog processor, digital circuit designed to process information, and analog circuit design to process information, state machine and/or other mechanisms for electronically processing information. In some implementations processors 16 might include a plurality of processing units physically located within the same device or separate devices operating in coordination.
[0051] The server 15 would also include at least one network interface 20 by which it could communicate with the at least one communications network for the purpose of enabling communication with user client devices as well as with zone opening controllers of the remainder of the method and system as outlined herein. It will be understood by those skilled in the art of network design and hardware and software design that certain server architectures might include more than one network interface 20 and any type of a server 15 a network interface 20 design which enabled the necessary communication of the server 15 as outlined in the remainder of the system and method of the present invention will be contemplated within the scope hereof.
[0052] Server Software Component:
[0053] Functions of the server software component 18 resident on or accessible to the server 15 would include the creation, administration and maintenance of database records along with interacting with user client devices and zone open controllers as required for the purpose of facilitating the method. The server software component 18 would also be capable of encompassing any additional required querying, reporting or added software functionality. In many embodiments the server 15 is contemplated to be a Web server where user client devices would use a web browser for interaction with. In other cases a local software application could be developed to communicate between user devices and the server 15 in which case the server 15 might not be a Web server per se but might be a server 15 capable of interaction with that type of an interface on remote user devices and all such approaches contemplated within the scope of the present invention.
[0054] Zone Database:
[0055] The memory 17 of the server 15 will contain or be operatively connected to a plurality of data structures required for the operation of the system and method of the present invention. In the embodiments shown, the first of these is a zone database 21. The zone database 21 comprises a plurality of zone records each of which corresponds to a subject refrigerated storage zone 3 within a refrigerator 1 which is desired to be controlled in accordance with the present invention. A zone record corresponding to each refrigerated storage zone 3 would be stored within the database 21. The zone record would include a zone address 7 in respect of the zone 3.
[0056] The zone record also includes at least identification credentials of an affiliated user of the zone 3—for example username and password or whatever other type of credentials would be structured for use to validate the request to open a particular refrigerator zone 3. There are virtually limitless data structures were to be used for the zone database 21 without departing from the intended scope and direction of the present invention outlined and any type of a data structure which achieves the objective of containing the necessary zone address and user authentication credentials is contemplated within the scope of the present invention.
[0057] In the embodiments as outlined, the zone records in the zone database 21 include user identification and authentication information to permit the authentication of zone opening request in respect of the corresponding refrigerated storage zone 3. In other embodiments the present invention, user authentication credentials can be achieved either by storage of user information in a separate database table, or even using a separate identity service and the necessary modifications to the system and method of the present invention to achieve these objectives will be understood to be within the scope of the present invention as well.
[0058] System Architecture:
[0059] Referring next to
[0060] The system 50 permits the actuation of locks and doors on multiple refrigerated storage zones 3 in multiple refrigerators 1 in accordance with the present invention.
[0061] A user, using a user client device 22 can initiate a communication session with the server 15 by the network 23, for the purpose of transmitting a zone opening request to the server in accordance with the remainder of the method. The server 15 and the software component 18 in combination with the data structures and the remainder of the software resident there and will permit the remotely triggered actuation or opening of the locks on individual refrigerated storage zones 3 within a refrigerator in accordance with the present invention.
[0062] Method Overview:
[0063] Referring next to
[0064] The zone database 21 would be pre-populated with zone records and affiliated user credentials as required.
[0065] A user wishing to access their affiliated refrigerated storage zone 3 would initiate a communication session between their user client device 22 and the server 15. The server, as shown at step 6-1, can serve an interface or communicate with the local application at the user client device 22 for the purpose of communication including formulating or receiving zone opening requests.
[0066] Via a browser interface, local application or otherwise, the user by other user client device 22 would transmit a zone opening request to the server 15 where it would be received. Receipt of the zone opening request at the server 15 is shown at step 6-2.
[0067] As outlined throughout, the zone opening request would be a data packet including at least information corresponding to a zone address 7 of a requested refrigerated storage zone 3 to be opened as well as user identification credentials. On receipt of a zone opening request at the server 15, the server software component 18 would authenticate the request by attempting to match it against zone records in the zone database 21. If the zone address indication as well as the user identification credentials provided in the zone opening request match a zone record in the zone database 21, the zone opening request is an accepted zone opening request. Authentication and acceptance of the zone opening request is shown at step 6-3. As shown, if the zone opening request received is not authenticated, the software component 18 can continue its listing loop for other zone opening requests to be received etc.
[0068] When a zone opening request is accepted, the server will open the corresponding storage zone. This will be done by the server 15 initiating a transmission of a zone opening instruction to the zone opening controller 8 corresponding to and connected by the local control bus to the lock 5 of the refrigerated storage zone 3 to be opened. Transmission of the zone opening instruction is shown at step 6-4.
[0069] On receipt of a zone opening instruction, the corresponding zone opening controller will parse the information contained in that instruction or data packet and trigger the opening of the corresponding lock 5 and/or 4 by a control signal on the local control bus 6.
[0070] It will be apparent to those of skill in the art that by routine modification the present invention can be optimized for use in a wide range of conditions and application. It will also be obvious to those of skill in the art that there are various ways and designs with which to produce the apparatus and methods of the present invention. The illustrated embodiments are therefore not intended to limit the scope of the invention, but to provide examples of the apparatus and method to enable those of skill in the art to appreciate the inventive concept.
[0071] Those skilled in the art will recognize that many more modifications besides those already described are possible without departing from the inventive concepts herein. The inventive subject matter, therefore, is not to be restricted except in the scope of the appended claims. Moreover, in interpreting both the specification and the claims, all terms should be interpreted in the broadest possible manner consistent with the context. The terms “comprises” and “comprising” should be interpreted as referring to elements, components, or steps in a non-exclusive manner, indicating that the referenced elements, components, or steps may be present, or utilized, or combined with other elements, components, or steps not expressly referenced.