In industrial workplaces, assembly operations, maintenance and repair operations, institutions, healthcare facilities and other environments, workers often have a recurring need to access and replenish their supplies. Historically, the worker would leave his or her work area, walk to a tool crib or store room, and request the desired item from the tool crib attendant or storeroom clerk. The tool crib attendant would write down the request, manually pick up the desired item from a shelf, and hand it to the worker. The worker would then return to his or her work area with the requested item, and the attendant would then enter the dispensing event into a record-keeping system. The procurement or purchasing department of the company would typically manually check inventory levels to determine when new supplies needed to be ordered.
However, such a system is time consuming and inefficient since the worker loses productivity by walking to and from the tool crib or storeroom and waiting for the attendant to get the supplies. In addition, the attendant would often manually write down the request and enter the request/dispensing event into a computer system, requiring extra labor and increasing the chances of human error. The tool crib attendant's duties also incur additional labor, and the tool crib or storeroom requires extra space. Finally, manually checking inventory levels is a time consuming, costly and error-prone process. This, in turn, requires that inventory levels be increased to provide a buffer inventory or “safety stock” which is costly, inefficient and wasteful. Certain industrial vending systems may address and alleviate some of these issues, but still present various inefficiencies in their use.
In one embodiment the present invention is an access and storage system including a storage component configured to store items therein or thereon in an associated storage position, wherein the storage component is configured to provide a user direct manual access to the items in the storage positions. The system further includes a sensor system configured to track at least one of the user's removal of an item from the associated storage position or replacement of an item to the associated storage position and an identification system for identifying the user. The system also has an authorization database operatively coupled to the identification system for tracking which of the items a particular identified user is authorized to access.
In one embodiment, the present invention takes the form of, or includes, an access and storage system including a storage component configured to store items therein or thereon. As shown in
In the embodiment of
The storage cabinet 12 of
Each storage component/storage cabinet 12 can be configured to selectively control access to all or certain of its compartments 14 by allowing selective opening of the doors 20, drawers 24, and other similar components. In particular, each storage cabinet 12 may have or be associated with a controller 15 which a user can interact with to gain access to all or certain of the compartments 14 of the storage cabinet 12. The controller 15 may include or take the form of a processor, CPU, computer or the like, and may include a user interface 26 in the form of a keypad, touch screen, keyboard, mouse, track ball, audio input device, receiver or the like.
The controller 15 (and its user interface 26) can be integrated with and/or attached to the associated storage cabinet 12, as shown in
When a user wishes to access and withdraw an item 16 from a storage component/storage cabinet 12, or replace/replenish items 16, the user may need to first be identified and/or authenticated. The identification/authentication steps can be carried out in a variety of manners and with various types of equipment, such as an identification system that may include or incorporate the controller 15 and user interface 26, or other components/equipment as described below. In one case, each user has a user identification and/or password, which may be unique to that user (or to a particular class of users). When prompted, the user can input the user ID and/or password into the user interface 26.
In another case, the system 10 can identify and/or authenticate the user by a key fob or other wireless device, that is carried by the user, which transmits in the radio frequency or at other frequencies. The controller 15/user interface 26 can incorporate a reader that can recognize the unique signal transmitted by the key fob to identify/authenticate the user. In this case, a user may be automatically identified as he or she approaches the physical location of a storage cabinet 12. Alternately, users can be authenticated through remote messaging to the controller 15 from an independent device or network, such as a smart phone, cell phone, mobile phone or device carried by the user, via a text message, a sms message or the like. The user can also be identified and/or authenticated by any of a wide variety of other means or mechanisms, including by the use of a mechanical or electronic key, by swiping a card with a magnetic stripe, through the use of biometrics (including facial recognition), or combinations thereof.
Once the user is identified by the identification system, the controller 15 may reference an authorization database included in and/or operatively coupled to the controller 15 and/or identification system. The authorization database identifies which of the plurality of items 16 a particular identified user is authorized to access. In one case, the authentication database resides at the controller 15. In another embodiment, the authentication database resides at a remote device, as the remote server 17 shown in
In some cases, an identification of the compartments 14 and/or items 16 which the user is authorized to access may be displayed to the user. For example, the authorized compartments 14, dispensers and/or items 16 may be displayed on the user interface 26 and/or, in some cases, the compartments 14, dispenser and/or items 16 may be directly identified, such as by activating lights associated with particular compartments 14/dispensers/items 16, etc. In some cases, the doors 22 of the storage cabinet 12, which provide access to authorized compartments 14/items 16 for that user, may unlock and/or open automatically when the user is identified and/or authenticated. In other cases, however, the user interface 26/cabinet 12 does not necessarily display or identify which compartments 14 and/or items 16 the user is authorized to access.
After the user's access rights have been authenticated, but before the user is granted access to the desired compartment(s) 14, the controller 15 may check the inventory levels of each item 16 in the dispensers and/or storage component(s)/cabinet(s) 12. As described in greater detail below, after the transaction is completed, or during dispensing, the controller 15 may update inventory levels by adjusting for any items 16 taken, removed or added during a transaction/session. In this manner, the number of items 16 taken, removed or added can be tracked based upon a transactional basis.
Rather than being used strictly for dispensing and replenishment, the system 10 may be used to loan out items 16 for use. For example, the item 16 may take the form of equipment, instruments, hand tools, power tools or the like which can be used multiple times. In some cases, the cabinet 12 may have a power source/plug or the like in the associated dispenser/compartment 14 such that the item 16 can be recharged when the item 16 is stored in its compartment 14. In this case, when a user returns a loaned item to the cabinet 12, the amount of time that the item 16 was checked out, along with the identification of the user, may be tracked.
The system 10 may also identify a “loan period” for items 16 removed or checked-out from the cabinet 12. In this case, then, when the item 16 is not returned within the loan period, the event could be recorded and an alert could be sent to the user and/or the system administrator in the form of an email, text/sms message, etc. The system 10 may also provide time-based limits upon the access to certain items 16. For example, if the system 10 determines that a rechargeable tool was checked out for a certain period of time, after the tool is returned the system 10 may subsequently prevent users from accessing that item for a related amount of time to allow time for the tool to properly recharge.
After the user has accessed the desired compartments 14 and retrieved, replaced or replenished the desired items 16, the associated doors 22/drawers 24 and the like may be closed, either by the user or automatically. The storage cabinet 12 may then lock the associated doors/drawers such that no further access is allowed, at least to those associated compartments 14, until the same or a different user goes through the identification/authorization process.
During a dispensing or return transaction, the user's dispensing/return/access behaviors may be monitored and/or controlled/limited, in some cases, to limit the user's access to only authorized items 16, according to the authorization database. If an unauthorized transaction occurs (or is attempted), the system 10 may note the occurrence and possibly send a notification to a system administrator, and in some other cases, a siren, buzzer or surveillance camera, which can be part of the system 10, and may be activated.
As noted above, each compartment 14 may have a sensor and/or dispenser positioned therein to track the dispensing/removal of items.
Each of the walls 34, 36, 38 extend upwardly from the base 32 and define a central cavity 40 therebetween. The side walls 34 may be spaced apart a distance slightly greater than the length of the items 16 to be stored therein (
When an item 16 or plurality of items 16 are positioned in the dispenser 30, as shown in
The presence sensor 46 can take any wide variety of forms. In one case, the presence sensor 46 is an electrical switch which is a spring biased in the open position. When an item 16 is positioned in or removed from the aperture 44, the weight of the item, and/or extraction force, pivots or presses a portion of the switch 46 downwardly, making electrical contact and completing the circuit such that the presence sensor 46 detects the presence of the item 16 in the aperture 44. However, the presence sensor 46 can take any of a wide variety of forms, including but not limited to pressure or force sensors, weight sensors, optical or line-of-sight sensors, detectors based on mechanical forces, membrane switches/sensors, magnetic switches/sensors, light or electromagnetic radiation (visible, infrared or otherwise) sensors, contact sensors, photoelectric sensors, ultrasonic sensors, piezoelectric sensors, piezoresistive sensors, accelerometers, motion sensors, tilt sensors, proximity sensors, electric field sensors and other on-off sensing means.
In one case, the dispenser 30 is configured to dispense only items 16 of a single type. However, the shape and configuration of the aperture-based dispenser 30 can be varied as desired to accommodate various differently sized and shaped items 16. In addition, the open top 42 of the aperture-based dispenser 30 provides a relatively large opening that can be used for refill/replenishment such that a number of items 16 can be quickly loaded into the dispenser 30. The open top 42 of the dispenser 30 may be securely covered by a cap or the like (not shown) other than during dispensing operations to ensure that items 16 are removed by a user only through the aperture 44. In some cases, a sensor may be positioned at or adjacent to the open top 42 such that the number of items 16 added during replenishment can be tracked. In addition, the dispenser 30 may be configured to receive a stack of items 16 therein to ensure a first-in, first-out dispensing order.
As shown in
The tiered display 52 may be configured such that each item 16 received therein rests on, adjacent to, or is otherwise associated with a presence sensor 46 so that the presence or absence of the item 16 can be detected. The presence sensors 46 for the tiered dispenser 52 can take any of a variety of forms, such as those outlined above in the context of the aperture-based dispenser 30.
The tiered dispenser 52 may have a plurality of internal shelves 61 positioned therein. The shelves 61 may be tiered such that the shelves 61 positioned closer to the back panel 56 are positioned higher than those further from the back panel 56. In this case, when items 16 are passed through an associated cutout 60 and sit on an internal shelf 61, items 16 toward the rear of the tiered dispenser 52 are raised higher than those in front to increase the visibility of the items 16 stored therein, increasing visibility and ease of access.
Each weight-based dispenser 62 may operate by taking measurements before and after a tracked dispense operation. The difference in weight can then converted into a corresponding quantity of items 16 for that particular dispenser 62. The weight-based sensors 66 may have weight-per-unit data stored therein or accessible thereby (i.e. stored in the controller 15 or elsewhere). Alternately, the weight-based sensors 66, or the controller 15 or other components may be able to be programmed or calibrated in the field to determine weight-per-unit data.
Each weight-based dispenser 62 may also be able to be used to track bulk materials, such as liquids, powders, lubricants and bulk/small components. The weight-based dispensers 62 therefore enable great flexibility for the storage cabinet 12 to accommodate a wide range of items having varying sizes and packages, ranging from regular items with a fixed and quantifiable unit weight to bulk materials (such as fluid, powders, granular components, or other small items) which are otherwise difficult to track.
The weight-based dispenser 62 can also be useful for items that are loaned out and/or partially consumed during use. For example, if the system 10 allows an item 16 in the form of nail gun to be dispensed/loaned out, the difference in weight in the nail gun before and after its use can be tracked to determine the number of nails that were used/consumed. The weight-based dispenser 62 is also useful during replenishment or restocking, as the restocker can simply place the appropriate items 16 into the corresponding storage component 62, and the system 10/controller can automatically calculate the inventory count based on the added weight.
Various sensors or mechanisms may be utilized to track the position of the pusher arm 74, including use of the sensors as described above in the context of the aperture-based dispenser 30. In one embodiment, however, an infrared beam may be reflected off of the pusher bar 74 to determine the position of the pusher bar 74, and therefore the number of items 16 stored therein/dispensed. The distance-based sensor may also or instead take the form of mechanical or optical encoders, light or ultrasonic sensors, potentiometers, or mechanical linkages. The distance-based dispenser 70 shown in
As can be seen in
The distance-based dispenser 70 may also be used in this case in conjunction with irregularly-sized storage components 72. In particular, the size and shape of the storage component 72 can be programmed into the controller 15 so that the controller 15 can determine the number/amount of dispensed items from the position of the pusher arm 74. Such sensors can thereby provide information relating to the amount or volume of units dispensed, and can convert such measurements into the number of units dispensed.
The aperture-based dispenser 30, distance-based dispenser 70 and ramp-style dispenser 80 are designed, in the illustrated embodiments, to provide a first in-first out consumption order. In particular, those dispensers are designed so that the items 16 put into those dispensers earlier will be dispensed earlier, which can be beneficial for items 16 which have a limited shelf life. However, the dispensing order of those dispensers can be varied if desired.
The sensors 100 can thereby determine the presence/absence of the associated item 16 in the cut-out 98. The sensors 100 may be placed at strategic positions in the cut-out 98 to avoid false-positive readings. In particular, the sensors 100 may be positioned such that if another item (e.g. a smaller wrench) that happens to physically fit within the cut-out 98 were to be placed in the cut-98 out, then not all of the sensors 100 would be triggered. The system 10 can thereby determine that the desired item is not positioned in its appropriate location. The cut-out 98 may also be configured to minimize the number of other items 16 that can be received in the cut-out 98. Of course, various other cut-outs 98 sized and configured for various other items 16 can be located at other positions on the component 96, or on other components 96.
The cut-out dispenser 94 is useful since the item 16 is easily visible and directly and immediately manually accessible. In addition, when a user wishes to return the item 16, the user can easily determine the placement of the item 16 in its appropriate cut-out 98 due to the corresponding shapes.
A further extension of the system of
The system 10 may also utilize dispensers/sensors in the form of “smart hook” dispensers (not shown), which includes a cantilevered hook, hanger, helical coil, or the like secured to the storage cabinet 12 at one end. A sensor is positioned at the free end of the hook and items 16 are hung on, and/or suspended from, the hook. Items can be removed from or added to the hook in the manner of a standard vending machine. When items are added to or removed from the hook, the sensor is tripped, thereby triggering an event count. Any of a wide variety of sensors, including the sensors described above in the context of the aperture-based sensor 30, may be utilized to track when an item is removed from the hook.
The system 10 may also utilize other sensor to track the activities of the user, such as imaging technology, including cameras, infrared cameras, video analytics, and motion tracking systems and software. The system 10 may also incorporate interrupt-beam technology, such as light beams which send an output when they are interrupted (i.e. when a user reaches into a compartment, shelf, dispenser or the like) so that the actions of the user can be tracked. These (and other) sensors may be not necessarily be limited to tracking a dispense activity and could instead, for example, track when a user reaches into, or extracts something from, a particular compartment 14, or a particular area/volume, and/or accesses, or attempts to access, a certain area, item, volume, or the like. The system 10 may also be able to track partial removal of an item 16 (which can still be considered “removal” of the item 16), such as when a user tears off a sheet from a roll of paper, such as by tracking the number of rotations of the roll.
Thus, as can be seen, various dispensers and storage components (including the dispensers 30, 52, 62, 70, 80, 84, 94, 102, the smart hook dispenser, and others) can be utilized for to track items 16 that are removed from or added to the associated compartments 14/storage cabinet 12. Of course, the various dispensers can be sized and/or adjusted as desired to accommodate various different items 16 of varying sizes and shapes, providing scalability to the system 10. Thus, a “dispenser” as used herein, which can also include or take the form of a storage component, can take the form of a more traditional dispenser in which various items are trapped within a closed volume. However, it should be understood that a dispenser/storage component could also take the form of a flat board (as in the dispensers of
The various sensors/dispensers disclosed herein can provide qualitative, non-binary information relating to the dispensing/use of items 16. Thus, such sensors may be termed “smart” sensors, compared to, for example, presence/absence sensors which may provide count information but not necessarily qualitative information. Moreover, it should be understood that two or more dispensers/sensors can be used in combination with certain items 16 to provide greater accuracy and redundancy in the tracking of dispensed items. In addition, it should be understood that any of a wide variety of other dispensers, with associated sensors for tracking the dispensing of items therefrom, can be utilized.
In the embodiments shown in
Once the user 110 enters the room, the user can take and/or return item from the dispensers/shelves, and sensors track the removal and/or return of items. This system allows for greatly increased volume of storage capacity compared to the storage cabinets 12 shown in
The system 10 can also even further remove physical barriers to the dispensers/items 16, as shown in the embodiment of
If the user 110 accesses, removes, attempts to access or remove items 16 for which the user is not authorized, the system 10 may sound an alarm, such as lights and/or sounds. The initial alarm may be more relative low level to provide initial warnings to the user 110, but may increase to higher levels should the unauthorized activity continue. The system 10 may also be configured to notify the user 110 and/or an administrator of any unauthorized activity so that appropriate action can be taken. The system 10 may also be configured to sound appropriate alarms and/or send messages should a user fail to be identified or authenticated. The system 10 can also be configured to take and retain photographic or video evidence of the unauthorized activity, and of the associated individual. In some cases, however, the identification/authorization system can be omitted, and the system 10 may only track the dispensing/return of items and not necessarily the identify of the users. All of these activities and options, with respect to access, identification and authentication, or lack thereof, can also be applied to the various other cabinets, systems, dispensers and the like described elsewhere herein.
As shown in
The sub-assembly 114 may include a controller 15 coupled thereto or incorporated therein. In the illustrated embodiment the controller 15 is a wireless controller and can communicate wirelessly with other sub-assemblies 114 and/or controllers 15. However, the sub-assembly 114 may also lack a separate controller 15, and/or be configured to be connected to other sub-assemblies 114/controllers 15 or other components by a wired or wireless connection.
The subassembly 114/tray 116 provides a modular system in which a number of items 16, sensors and dispensers are carried on single subassembly 114/tray 116. In one case, each of the items 16/dispensers carried on the tray 116 are related and can be used for the same or related tasks. For example, in one case the subassembly 114/tray 116 stores items used in a paint booth, such as masking tape, cleaning compounds, a flashlight, polishing compound, spray paint, etc. The user may carry the subassembly 114/tray 116 to a work site and use the items 16. The use/consumption of items 16 can be tracked at the work site and/or when the subassembly 114/tray 116 is returned to its original/storage position. The use of such subassemblies 114/trays 116 also enables various subassemblies 114/trays 116 to be swapped out as desired, to enable quick replacement of items 16, sensor and dispensers, etc.
Each user may have his or her own subassembly 114/tray 116 which the user uses for his or her job, or alternately subassemblies 114/trays 116 may be commonly used and shared. In one case, the subassemblies 114/trays 116 may be configured to physically interlock with adjacent subassemblies 114/trays 116 to form an integral system. In this case besides being physically coupled the controllers 15/sensor of the subassemblies 114/trays 116 may also be operatively coupled to form a mesh-type network.
The subassembly concept can be applied to even a single dispenser, item and/or sensor if desired. For example, the dispensers 62 of
It can therefore be seen that a storage component, as described and shown herein, can take the form of a cabinet 12 as shown in
At step 126, users may log into the system and unlock the cabinet, in the manner described above and shown in
At step 132, the details of the transaction are tracked. At step 134, inventory levels within the dispenser, and/or within the system, are monitored and tracked. As noted at step 136, usage reports, inventory reports, and replenishment reports are made available. As noted at step 138, real-time consumption data may be sent to the remote server 17, and at step 140 alerts may be triggered when inventory falls below critical levels, when usage patterns changed unexpectedly, or when access rules are breached. As noted at step 142, the system 10 can be configured to order products, request restock, or other activities based upon data noted in the system 10. The system may be configured to take such actions automatically, or request human approval before proceeding.
Thus it can be seen that the access/dispensing/replenishment operations provided by the system 10 disclosed herein presents an intuitive, easy to operate and relatively “frictionless” transaction system in which a user can simply approach the storage component storing the desired items 16, identify themselves (if necessary), access the storage components/dispensers, retrieve or add the desired items 16, re-secure the storage cabinet 12 (if necessary) and return to his or her work station. For dispensing operations, the user is not required to make pre-selections via a user interface and wait for the machine to dispense, as in many previous systems.
Inventory can be replenished quickly and easily. The system 10 also requires less data entry, thereby improving the speed and efficiency of the user transaction without requiring extra effort on behalf of the user. Users are also given the opportunity to closely look at and interact with the items 16. This feature provides the user with more visibility of the items 16 and give the user more comfort in making their selections.
In addition, the variable configuration of the dispensers allows more items 16 to be made available in less space, thereby providing greater item density and space savings. For example, helix dispensing coils in tradition vending-style machines require significant space and are difficult to arrange efficiently. The use of the dispensers, as disclosed herein, allows items 16 to be placed directly therein and stacked closely and efficiently. Moreover, in traditional vending-style machines, each item must be modified for use with a helix coil, such as by the use of special packaging, or placing a hang-tag thereon. Thus the system 10 disclosed herein reduces the use of special packaging, and enables easier refilling and dispensing of items 16.
In some existing systems, items are tracked by attaching an RFID tag (or other sensor component) to each item and then tracking movement of the RFID tag. However, such a system requires that each individual item be tagged/modified (i.e. using an electronic tag such as an RFID tag) and monitoring each individual item 16. In contrast, the present system 10 can operate by effectively monitoring the space within the system, and does not require the use of any RFID tag, does not require that the items 16 be modified/tagged and operates independently of any sensor component (such as an RFID tag/antenna) secured to the item 16. Thus the system 10 can, in some cases, effectively monitor the actions of the user, instead of movement of the actual items, thereby resulting in a smooth, easy-to-implement tracking system. The system 10 thus may not directly track movement/dispensing of the items, but may instead track movement/dispensing of items by deductive reasoning.
The system enables a company/operator to disperse a plurality of dispensers throughout the plant/floor of a company's operations, thereby pushing items 16 out so that they are physically closer to their users and point of use. This reduces or eliminates users having to leave their work areas to request materials from a tool crib or store room, and the user can instead easily obtain desired items 16 near their work space. The system can also aid during restocking of items or the return of items, and can send a signal or an output when an item is returned/stocked in the incorrect position. The system 10 may also be able to track the return of items 16 to positions other than their original storage positions (i.e. placement in other similar dispensers, placement on another position on the “sensor board” dispenser 102, or by motion sensor tracking etc.)
Since each of the dispensers is connected to the controller 15, the identification of each item taken or added by a user, as well as the quantity/volume/weight of each item, can be tracked by the controller and/or by the system's software, which may be remotely hosted. The controller can then forward the identity and count of items to the server 17, along with the identity of the user, the time of dispensing/replenishment, and other pertinent details. The server 17 can thereby consolidate inventory from all dispensers for a particular company, or all inventory for that company or location, track usage patterns, etc., such that the inventory can be tracked and replenishment of supplies can be ordered as necessary, providing automated and easy-to-manage inventory management.
The system 10 also enables automated work flow of generating and sending item ordering requests to a supplier or distributor, and eliminates manual checking of inventory levels. In addition, the system 10 can eliminate additional human resources needed to monitor a tool crib or store room and thereby help to reduce human generated errors. The system 10 enables usage reports to be generated to track usage by particular users, groups of users, timing of work requests, etc. to improve efficiency and reduce waste and redundancy. The data can then be used by suppliers and user companies to analyze and predict production levels and market trends. The system 10 thereby enables lean manufacturing and lean logistics practices.
The system 10 can also be configured to track use of items on a project-by-project basis. Thus, for example, each user may be required to enter a project identification, such as a project number, for each dispensing/use activity. Alternately, or in addition, the system 10 may be configured to assign all of a user's dispensing/use activity to a certain project during certain time periods, be able to automatically assign a user's activities to a particular project based upon programmed logic. In this manner, resource usage can be tied to a project for tracking efficiencies, cost allocation, billing, or other purposes.
The controllers 15 can be connected to each other, and/or to the remote server 17 by any variety of means. In one embodiment, each dispenser/storage cabinet 12/controller 15 is directly connected to the Internet to thereby upload dispensing and other data to the other controllers 15 and/or server 17 via the Internet. Each authorized user (i.e. company administrator) can then access information relating to the dispensing operations of the system 10 owned, controlled, or possessed by that company, such as by use of a web browser. Furthermore, rather than having each system be connected to the Internet, a plurality of local storage cabinets 12/dispensers may be coupled to a single controller 15 which is, in turn, coupled to the Internet. Each of the local dispensers/storage cabinets/storage components (and their controllers) can be connected to each other, a local controller 15 and/or the remote server 17 by a wired connection, wireless connections or the like, including Ethernet, Zigbee, Wi-Fi, cellular, or other network or communication protocols.
The system 10 and dispensers/storage components can be used to store and track the removal/dispensing of any of a wide variety of items 16 having a variety of shapes, structures and configurations, and can be used in a variety of industries, including metal working, machine shops, maintenance areas, process industries, mining, transportation, laboratories, utilities, healthcare and medical, construction, automotive, manufacturing, refineries, food and chemical processing plants, aerospace and aircraft maintenance, railroads and transportation, retail, restaurants, and nearly any other industry sector that involves logistics and supply chain management. The system 10/dispensers can also be utilized in mobile environments, such as trucks or vans (i.e. for service departments), railroads, airplanes, or on mobile carts or trays, etc. The system 10 can be utilized to track both inventory and assets.
The controller 15, server 17 and other similar devices described herein can take the form of controllers, processors, computers, computer components and elements of a computer, such as hardware, firmware, virtualized hardware and firmware, a combination thereof, or software in execution. The controller 15, server 17 or other similar devices can run software thereon to carry out the desired function. “Software” in this case means one or more computer readable and/or executable instructions that cause a computer, personal electronic device or other electronic device to perform functions, actions and/or behave in a desired manner. The instructions may be embodied in various forms such as routines, algorithms, modules, methods, threads, and/or programs. Software may also be implemented in a variety of executable and/or loadable forms including, but not limited to, stand-alone programs, function calls (local and/or remote), servelets, applets, instructions stored in a memory, part of an operating system or browser, bytecode, interpreted scripts and the like. It should be appreciated that the computer readable and/or executable instructions can be located in one computer or the like and/or distributed between two or more communicating, co-operating, and/or parallel processing computers or the like and thus can be loaded and/or executed in serial, parallel, massively parallel and other manners. It should also be appreciated that the form of software may be dependent on various factors, such as the requirements of a desired application, the environment in which it runs, and/or the desires of a particular designer/programmer. The software may be stored in a tangible medium, and/or on a computer readable storage medium or memory device.
Although the invention is shown and described with respect to certain embodiments, it should be clear that modifications will occur to those skilled in the art upon reading and understanding the specification, and the present invention includes all such modifications.
This application is a continuation of U.S. patent application Ser. No. 13/314,778, filed on Dec. 8, 2011, which claims the benefit of U.S. Provisional Patent Application Ser. No. 61/421,056, filed on Dec. 8, 2010, each of which are incorporated herein by reference in their entirety. The present invention is directed to a dispensing system, and more particularly, to a dispensing system that provides a user direct access to the items being dispensed.
Number | Name | Date | Kind |
---|---|---|---|
3884386 | Urcola | May 1975 | A |
4108363 | Susumu | Aug 1978 | A |
4194647 | Spurrier | Mar 1980 | A |
4560088 | Tan | Dec 1985 | A |
4629090 | Harris et al. | Dec 1986 | A |
4676074 | Morgan, Jr. et al. | Jun 1987 | A |
5313393 | Varley et al. | May 1994 | A |
5385265 | Schlamp | Jan 1995 | A |
5564803 | McDonald et al. | Oct 1996 | A |
5638985 | Fitzgerald et al. | Jun 1997 | A |
5725096 | Winnard | Mar 1998 | A |
5728999 | Teicher | Mar 1998 | A |
5788115 | Halliburton | Aug 1998 | A |
5886634 | Muhme | Mar 1999 | A |
5905653 | Higham et al. | May 1999 | A |
5930766 | Gibb | Jul 1999 | A |
5931340 | Savage et al. | Aug 1999 | A |
6011999 | Holmes | Jan 2000 | A |
6107928 | Gatti | Aug 2000 | A |
6173582 | Hixson | Jan 2001 | B1 |
6182453 | Forsberg | Feb 2001 | B1 |
6232877 | Ashwin | May 2001 | B1 |
6269285 | Mignault | Jul 2001 | B1 |
6330856 | Fitzgerald et al. | Dec 2001 | B1 |
6345852 | McCarthy | Feb 2002 | B1 |
6347847 | Tiramani et al. | Feb 2002 | B1 |
6360140 | Vidondo | Mar 2002 | B1 |
6381966 | Barrow | May 2002 | B1 |
6418416 | Rosenberg et al. | Jul 2002 | B1 |
6502718 | Fitzgerald et al. | Jan 2003 | B2 |
6648153 | Holmes | Nov 2003 | B2 |
6694221 | Chavez | Feb 2004 | B2 |
6786303 | Allen | Sep 2004 | B2 |
6827275 | Allen | Dec 2004 | B2 |
6840451 | Allen | Jan 2005 | B2 |
6862896 | Seidl | Mar 2005 | B1 |
6989749 | Mohr | Jan 2006 | B2 |
6994409 | Godlewski | Feb 2006 | B2 |
7044344 | Winkler | May 2006 | B2 |
7142944 | Holmes | Nov 2006 | B2 |
7293673 | Savage et al. | Nov 2007 | B2 |
7336174 | Maloney | Feb 2008 | B1 |
7349858 | McGrady et al. | Mar 2008 | B1 |
7418311 | Lagassey et al. | Aug 2008 | B1 |
7474938 | Poliner | Jan 2009 | B2 |
7639136 | Wass et al. | Dec 2009 | B1 |
7657344 | Holmes et al. | Feb 2010 | B2 |
7757890 | Alford et al. | Jul 2010 | B2 |
7801745 | Walker | Sep 2010 | B2 |
7809470 | Shoenfeld | Oct 2010 | B2 |
7810350 | Shelton | Oct 2010 | B2 |
7885725 | Dunn | Feb 2011 | B2 |
7925375 | Schininger et al. | Apr 2011 | B2 |
8025225 | Mochizuki | Sep 2011 | B2 |
8090472 | Schifman et al. | Jan 2012 | B2 |
8123071 | Fitzgerald et al. | Feb 2012 | B2 |
8145351 | Schininger et al. | Mar 2012 | B2 |
8201737 | Palacios et al. | Jun 2012 | B1 |
8207816 | Crigger et al. | Jun 2012 | B2 |
8229802 | Henry | Jul 2012 | B2 |
8342400 | Reese | Jan 2013 | B1 |
8353456 | Jackson et al. | Jan 2013 | B2 |
8358198 | Harper et al. | Jan 2013 | B2 |
8442878 | Henry | May 2013 | B2 |
8459496 | Simson et al. | Jun 2013 | B2 |
8468059 | Enqvist | Jun 2013 | B2 |
8517214 | Lowry et al. | Aug 2013 | B2 |
8676377 | Siegel et al. | Mar 2014 | B2 |
8812378 | Swafford et al. | Aug 2014 | B2 |
9406187 | Hammonds | Aug 2016 | B2 |
9532666 | Savage | Jan 2017 | B2 |
9694488 | Savage | Jul 2017 | B2 |
9798862 | Parviainen | Oct 2017 | B2 |
20020105425 | Holmes | Aug 2002 | A1 |
20020107744 | Rosenberg et al. | Aug 2002 | A1 |
20030001466 | Herrington | Jan 2003 | A1 |
20040046020 | Andreasson et al. | Mar 2004 | A1 |
20040207512 | Bastian | Oct 2004 | A1 |
20060000788 | Sholem | Jan 2006 | A1 |
20060058917 | Vonk | Mar 2006 | A1 |
20060090909 | Carter | May 2006 | A1 |
20060208881 | Suzuki | Sep 2006 | A1 |
20060276933 | Chavez | Dec 2006 | A1 |
20070023193 | King | Feb 2007 | A1 |
20070135965 | Nguyen et al. | Jun 2007 | A1 |
20070251521 | Schackmuth et al. | Nov 2007 | A1 |
20080047282 | Bodin et al. | Feb 2008 | A1 |
20080052200 | Bodin et al. | Feb 2008 | A1 |
20080052201 | Bodin et al. | Feb 2008 | A1 |
20080055084 | Bodin et al. | Mar 2008 | A1 |
20080059338 | Hubbard | Mar 2008 | A1 |
20080088454 | Flores et al. | Apr 2008 | A1 |
20080097803 | Chirnomas | Apr 2008 | A1 |
20080121650 | Smith | May 2008 | A1 |
20080122615 | Shoenfeld | May 2008 | A1 |
20080149656 | Yuyama et al. | Jun 2008 | A1 |
20080215461 | Bodin et al. | Sep 2008 | A1 |
20080264967 | Schifman et al. | Oct 2008 | A1 |
20090071854 | Martin | Mar 2009 | A1 |
20090072029 | Martin | Mar 2009 | A1 |
20090091453 | Ishida | Apr 2009 | A1 |
20090114672 | Schifman et al. | May 2009 | A1 |
20090152291 | Ohmura | Jun 2009 | A1 |
20090222359 | Henry | Sep 2009 | A1 |
20090244281 | Hiromasa | Oct 2009 | A1 |
20090261549 | Kral | Oct 2009 | A1 |
20100007464 | McTigue | Jan 2010 | A1 |
20100039513 | Glickman et al. | Feb 2010 | A1 |
20100046791 | Glickman et al. | Feb 2010 | A1 |
20100114369 | Higham | May 2010 | A1 |
20100169196 | De Luca | Jul 2010 | A1 |
20100237091 | Garson et al. | Sep 2010 | A1 |
20100252626 | Elizondo et al. | Oct 2010 | A1 |
20100277277 | Green et al. | Nov 2010 | A1 |
20100282840 | Henry | Nov 2010 | A1 |
20100295424 | Alexander | Nov 2010 | A1 |
20110006074 | Machers | Jan 2011 | A1 |
20110010275 | Hull | Jan 2011 | A1 |
20110068922 | Ross | Mar 2011 | A1 |
20110106681 | Cockerell et al. | May 2011 | A1 |
20110301749 | Hammonds | Dec 2011 | A1 |
20120031922 | Johnson | Feb 2012 | A1 |
Entry |
---|
CA, Office Action, Canadian Application No. 2,819,864 (dated Aug. 9, 2017). |
CA, Office Action, Canadian Application No. 2,819,883 (dated Jul. 31, 2017). |
EP, Third Office Action, European Patent Application No. 11847444.4, 4 pages (dated Mar. 30, 2017). |
PCT, International Search Report and Written Opinion, PCT/US2011/063940 (dated Apr. 5, 2012). |
PCT, International Search Report and Written Opinion, PCT/US2011/063942 (dated Apr. 18, 2012). |
Apex Industrial Technologies brochure entitled “The Next-Generation Internet-Based and ‘Behind-The-Firewall’ Industrial Vending Systems” (Dec. 8, 2008). |
Apex Industrial Technologies brochure entitled “The All-New Apex SkyHook™ Internet-Based Industrial Vending System” (2010). |
Apex Industrial Technologies brochure entitled “Ease of Implementation: An Overview of the Apex Solution Point-Of-Work Technologies” (2009). |
Apex Industrial Technologies brochure entitled “Issues and Considerations in Calculating Economic and Operating Benefits from Point-Of-Work Implementations Point-Of-Work Technologies” (2009). |
Apex Industrial Technologies brochure entitled Productivity soars, bottom line grows with point-of-work dispensing Point-Of-Work Technologies (2009). |
Apex Industrial Technologies brochure entitled “Edge 5000 Series Case Study Manufacturer cuts down on its cutting-tool spend” (2010). |
Apex Industrial Technologies brochure entitled “Edge 5000 Series Case Study Point-of-work vending helps preserve auto industry jobs” (2010). |
Apex Industrial Technologies brochure entitled “Edge 5000 Series Case Study Consumption of safety glasses and gloves reduced by thousands” (2010). |
Apex Industrial Technologies brochure entitled “Edge 5000 Series Case Study JBT Food Tech: Using too many gloves, spending too much time” (2010). |
U.S. Office Action, U.S. Appl. No. 13/314,768 (dated Jul. 3, 2013). |
U.S. Office Action, U.S. Appl. No. 13/314,768 (dated Jan. 2, 2014). |
U.S. Advisory Action, U.S. Appl. No. 13/314,768 (dated Mar. 10, 2014). |
U.S. Office Action, U.S. Appl. No. 13/314,768 (dated Dec. 31, 2014). |
U.S. Office Action, U.S. Appl. No. 14/096,193 (dated Jan. 14, 2015). |
U.S. Office Action, U.S. Appl. No. 14,096,199 (dated Jan. 14, 2015). |
SG, Written Opinion, Patent Application No. 2013044466 (dated Aug. 1, 2014). |
SG, Written Opinion, Patent Application No. 2013044490 (dated Aug. 7, 2014). |
SG, Written Opinion, Patent Application No. 2013044490 (dated Feb. 24, 2015). |
EP, Search Report and Opinion; European Patent Application No. 11847444.4 (dated May 4, 2015). |
EP, Search Report and Opinion; European Patent Application No. 11846837.0 (dated May 4, 2015). |
U.S. Final Office Action; U.S. Appl. No. 13/314,768 (dated Jul. 20, 2015). |
U.S. Final Office Action; U.S. Appl. No. 14/096,193 (dated Jul. 30, 2015). |
U.S. Final Office Action; U.S. Appl. No. 14/096,199 (dated Jul. 30, 2015). |
AU, Patent Examination Report No. 1, Australian Patent Application No. 2011338301 (dated Dec. 5, 2015). |
AU, Patent Examination Report No. 1, Australian Patent Application No. 2011338299 (dated Dec. 7, 2015). |
EP, First Office Action; European Patent Application No. 11847444.4 (dated Feb. 10, 2016). |
EP, First Office Action; European Patent Application No. 11846837.0 (dated Feb. 10, 2016). |
EP, Second Office Action; European Patent Application No. 11847444.4 (dated Jul. 28, 2016). |
AU, Patent Examination Report No. 1, Australian Patent Application No. 2016216712 (dated Apr. 20, 2017). |
EP, Communication pursuant to Article 94(3) EPC; European Patent Application Serial No. 11846837.0, 3 pages (dated Dec. 11, 2018). |
European Patent Office, Intention to Grant, European Patent Application No. 11846837.0, 7 pages, dated Sep. 2, 2020. |
U.S. Patent and Trademark Office, Non-Final Office Action, U.S. Appl. No. 13/314,778, 62 pages, dated Dec. 6, 2013. |
U.S. Patent and Trademark Office, Non-Final Office Action, U.S. Appl. No. 13/314,778, 69 pages, dated Mar. 21, 2014. |
U.S. Patent and Trademark Office, Final Office Action, U.S. Appl. No. 13/314,778, 79 pages, dated Oct. 23, 2014. |
U.S. Patent and Trademark Office, Advisory Action, U.S. Appl. No. 13/314,778, 5 pages, dated Jan. 5, 2015. |
U.S. Patent and Trademark Office, Non-Final Office Action, U.S. Appl. No. 13/314,778, 79 pages, dated Apr. 7, 2015. |
U.S. Patent and Trademark Office, Final Office Action, U.S. Appl. No. 13/314,778, 45 pages, dated Oct. 5, 2015. |
U.S. Patent and Trademark Office, Advisory Action, U.S. Appl. No. 13/314,778, 3 pages, dated Feb. 25, 2016. |
U.S. Patent and Trademark Office, Non-Final Office Action, U.S. Appl. No. 13/314,778, 56 pages, dated Jun. 17, 2016. |
U.S. Patent and Trademark Office, Notice of Allowance, U.S. Appl. No. 13/314,778, 15 pages, dated Jan. 17, 2017. |
Number | Date | Country | |
---|---|---|---|
20170217011 A1 | Aug 2017 | US | |
20210299849 A9 | Sep 2021 | US | |
20220009078 A9 | Jan 2022 | US |
Number | Date | Country | |
---|---|---|---|
61421056 | Dec 2010 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13314778 | Dec 2011 | US |
Child | 15490284 | US |