CADDY SYSTEM FOR BARBER AND SALON SERVICES
20220039533 · 2022-02-10
Inventors
Cpc classification
A45D27/22
HUMAN NECESSITIES
International classification
A45D27/22
HUMAN NECESSITIES
A45D27/46
HUMAN NECESSITIES
Abstract
A caddy system comprising multiple stations constructed therein which enable barber tools (e.g., clippers, shavers, combs, etc.) to be placed, retrieved, for normal use, and cleaned during normal use and/or at other times. The caddy system functions can include the sanitizing and/or lubricating of barber tools when placed into the caddy. A jet nozzle system flushes the tool heads with at least sanitizing fluid. The caddy system can be so constructed to store in barber cabinets and attach to barber chairs for convenient use.
Claims
1. A caddy system for grooming tools, the caddy system comprising: a housing for receiving a grooming tool related to at least one of giving a haircut or a shave; multiple stations constructed into the housing and into which a station the grooming tool can be placed; and a flushing system for at least one of forcing a fluid into contact with the grooming tool while the grooming tool rests in the station.
2. The caddy system of claim 1, wherein the station further comprises a slot which enables cord management when multiple tools are placed in the caddy system.
3. The caddy system of claim 1, further comprising an interior sloped surface having an upper edge, and a lower edge that forms a sloped drain.
4. The caddy system of claim 3, further comprising a mesh drain overlay which lies over the drain and catches larger material flushed from the grooming tool during a flushing process.
5. The caddy system of claim 3, further comprising a drain plug in the housing that facilitates removal of the fluid from the housing.
6. The caddy system of claim 1, the flushing system further comprises a pumping system that pumps and recycles the fluid into contact with the grooming tool.
7. The caddy system of claim 1, wherein the fluid is at least one of a cleaning fluid for flushing particulates from the tool or a sanitization fluid for disinfecting the grooming tool.
8. The caddy system of claim 1, further comprising an individual mat for each of the stations and on which mat the corresponding grooming tool rests.
9. The caddy system of claim 1, further comprising a nozzle system, the nozzle system comprising jet nozzles that enable pressurized spray of the fluid onto a head of a grooming tool during a flushing process.
10. The caddy system of claim 1, further comprising a clip-on head guard which retains sanitizing fluid in a sanitizing material of the guard while the guard is captured on a razor head of a grooming tool.
11. A caddy system for grooming tools, the caddy system comprising: a rectangular housing into which are constructed multiple stations for receiving grooming tools related to at least cutting hair; an interior sloped surface constructed within the housing and having an upper edge and a lower edge, the lower edge forms a sloped drain which collects fluid flushed over a part of each grooming tool placed into a station; and a flushing system mounted internal to the housing for directing a fluid into contact with the grooming tool while the grooming tool rests in a corresponding station.
12. The caddy system of claim 11, wherein each of the multiple stations further comprises a slot constructed in a side of the housing which enables cord management when multiple tools are placed in the caddy system.
13. The caddy system of claim 11, further comprising a replaceable mat which rests on an upper surface of the sloped surface, and upon which can be placed a grooming tool.
14. The caddy system of claim 11, wherein the fluid has a disinfecting property which sanitizes a part of the grooming tool.
15. The caddy system of claim 11, further comprising a storage area embodied in the housing in which grooming tools can be placed.
16. The caddy system of claim 11, further comprising a nozzle system, the nozzle system comprising jet nozzles that enable pressurized spray of the fluid onto a head of a grooming tool during a flushing process.
17. A caddy system for grooming tools, the caddy system comprising: a rectangular housing into which are constructed multiple stations for receiving grooming tools related to at least cutting hair, wherein each of the multiple stations further comprises a slot constructed in a side of the housing which enables cord management when multiple tools are placed in the caddy system; an interior sloped surface constructed within the housing and having an upper edge and a lower edge, the lower edge forms a sloped drain which collects fluid flushed over a part of each grooming tool placed into a station; a replaceable material which rests on an upper surface of the sloped surface, and upon which can be placed a grooming tool; and a flushing system mounted internal to the housing for directing a fluid into contact with the grooming tool while the grooming tool rests in a corresponding station.
18. The caddy system of claim 17, wherein the fluid has at least one of a disinfecting property which disinfects a part of the grooming tool or a lubricating property which to lubricates moving parts of the grooming tool.
19. The caddy system of claim 17, wherein the flushing system includes a nozzle system, the nozzle system comprising jet nozzles that enable pressurized spray of the fluid onto a portion of a grooming tool during a flushing process.
20. The caddy system of claim 19, wherein the jet nozzles can be adjusted to disperse the fluid over a predetermined area of the grooming tool.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
DETAILED DESCRIPTION
[0058] The disclosed innovative “caddy” (also referred to as the “barber caddy”) is a multi-functional system constructed into a housing (also referred to the caddy box) and employed for the convenient day-to-day usage, sanitization, lubrication, storage, and retrieval of grooming tools (e.g., electric and non-electric trimming and/or cutting barber tools) for barbershops and salons.
[0059] It is to be understood that when referring to the caddy as a barber caddy, the disclosed description and features find applicability for tools and items utilized at salons. The phrase “grooming tools” is defined to include electric and non-electric cutters and clippers, snips, blowers, trimmers, combs, brushes, tweezers, shavers, razors, scissors, hot irons, and essentially any tool that can be used to facilitate the grooming of a human and/or animal of body hair, nails, and teeth (e.g., tooth brushes, tooth picks, floss), for example.
[0060] Thus, the barber (grooming) tools include electric tools such as electric clippers (for scalp hair) and electric shavers (for cutting and trimming facial hair such as mustaches, beards, ears, eyebrows, etc.), and non-electric tools such as manual (hand) trimmers (e.g., scissors) and razors utilized for cutting and trimming facial hair (e.g., mustaches, beards, ears, eyebrows, etc.), combs, and other tools as typically utilized at barbershops and salons, for example.
[0061] It is to be understood that any of the grooming tools (electric and non-electric tools) can be used for cutting, trimming, combing, styling, etc. For example, a scissors (a non-electric tool) can be used to cut scalp and facial hair and the clippers (an electric tool) can be used to trim scalp and facial hair. The disclosed caddy system can also be used for the grooming of pets and other animals.
[0062] The barber caddy can be embodied as a box which includes multiple stations (also referred to as “compartments”) for which clippers, tweezers, shavers, scissors, combs, etc., can be placed, sanitized, and removed, as well as power cords managed. The box can be of varied sizes and dimensions to accommodate multiple internal stations (e.g., four, six, etc.) of which a barber clipper is received after use of trimming hair of a customer. The box can be composed of a resin material, plastic, metal alloy, and/or wood, and can incorporate an impermeable and replaceable liner (e.g., plastic, rubber, etc.) that forms to the interior of the box structure.
[0063]
[0064] The sloped surface 106 also facilitates the use of fluids used as part of the sanitization and/or lubrication processes and which drain downward on the sloped surface 106 to the lowest part of the interior 104 of the caddy system 100, and thereafter, into a sloped drain 107 (depicted as a dashed line as looking through the front face of the caddy housing and that slopes either left-to-right or right-to-left depending on the location of a drain hole 108) that directs the fluids to the drain hole 108 (covered by a drain plug 110). The drain plug 110 can be a threaded plug that is turned into the drain hole. Alternatively, the plug 110 can be a push plug that is pushed and pulled from the drain hole 108.
[0065] In this embodiment, the drain hole 108 and drain plug 110 are provided on a first short side 122, which first short side 122 is opposite a second short side 124. In this embodiment of the barber caddy system 100, the width (W1) of the other long side 118 is less than the width (W2) of the first long side 116.
[0066] To maintain a placed clipper (not shown) in a desired orientation and thereby enabling the ease to again retrieve the clipper from a station 102, each station 102 further includes one or more slots 112 (e.g., a power cord guide) to assist in preventing cord entanglement in other stations and associated tools when multiple corded clippers are used, and a mat (or pad) 114 on which to place the clipper to elevate the clipper off the sloped surface 106 (for ease of grasping and cleanliness) and to mitigate slippage of the clipper to a less desired orientation. Additionally, the mat(s) 114 can be removed for cleaning. The mat(s) 114 can also be designed with a non-skid side which interfaces to the sloped surface 106 to mitigate tool slippage while the barber tools are being taken from the caddy and returned to the caddy. The mat(s) 114 can be temporarily affixed or permanently affixed to the sloped surface 106.
[0067] As shown, the upper edge of the sloped surface 106 can terminate below the lower edge (see label 204 of
[0068] In another implementation, the mat(s) 114 do not extend to the upper edge of the sloped surface 106, but only extend a portion up the sloped surface (e.g., half the distance, etc.), since the cleaning and sanitization fluid can be restricted to the head portion of the barber tool, which is proximate the lower edge (not viewable) of the sloped surface 106. Since cordless and/or corded barber tools can be utilized in the caddy, the tools can be of varied dimensions such as length. Accordingly, the mats 114 can be of correspondingly varied lengths as well.
[0069] The mats 114 can be made from any of one or more types of material, designs, and dimensions, such as a webbed plastic weave, magnetic material such that the grooming tool is magnetically coupled to the sloped surface which is metallic, a solid non-slip material, a soft non-slip material, rubber, and so on. Additionally, the mat(s) can be multiple smaller pieces, one per station, one per two stations, and/or a single mat for all four stations, etc. Moreover, the mat(s) can be sufficiently long so that the upper edge of each mat or the mat rises above the lower edge of each slot and/or lays within the cord guides (e.g., see
[0070] In one implementation, the caddy system 100 is constructed as a rectangular housing (or box) with slots 112 along the top of a first long side 116 and the sloped drain 107 along the other (opposite) long side 118 and near the bottom of the other long side 118 in the interior 104. The sloped surface 106 is entirely in the interior 104 and slants downward from an upper part 120 of the first long side 116 to a lower part of the other long side 118. Although depicted as substantially rectangular, it is within contemplation of the disclosed innovation that a curved construction can be employed that provides some or all of the disclosed features, yet may be more appealing to some users.
[0071] In one implementation, the caddy box can be rectangularly constructed with a flat bottom for placement on a flat surface such as a countertop, and/or attachment to a compatible mechanism which enables utilization of the caddy box and contents from several orientations (e.g., a 45-degree angle), such as on a barber chair, and/or salon countertop in close proximity to the chair, for example. The caddy box can also be constructed of a suitable size that enables placement/storage of the box inside different drawer dimensions typically utilized in salons and barbershops. The caddy box can also employ a non-slip bottom so that when the box is placed on a surface (e.g., a countertop), the box will not easily slide around when contacted.
[0072]
[0073] A storage area 206 is also provided in which tool parts, combs, tweezers, brushes, etc., can be stored and yet made easily accessible during client service. The storage area 206 can include a cavity (or well) 208 of sufficient dimensions (external height, internal depth, and inside/outside width) sized to hold the desired tools of the trade. The storage area 206 can also include a storage cover (not shown) that when opened enables access to the cavity 208 and items stored therein. The cover can be a hinged cover, for example. The storage area 206 can also be designed as a removable piece that once removed (e.g., lifted upward and out), enables access to underlying internal components, ports, areas, and subsystems for maintenance of the caddy system 100. The cavity 208 can be employed to hold some amount of liquids to some level so that inserting of items into the upright orientation of the storage cavity 208 facilitates submersion to some extent of portions of the items placed therein.
[0074] In another implementation, a storage area 210 can be employed as part of the long side 118. This can be a pull-out drawer into which items can be placed and easily picked and removed during client servicing. For example, when the drawer is pulled out, a comb can be placed in the drawer until needed again. When closing business for the day, and the drawer is closed, the caddy 100 can operate to spray sanitizer/cleanser on any items laid in the closed drawer in order to prepare these items for a next use. The fluids can be circulated back over the items as programmed by the user. The storage area 210 can also be designed as a rocker drawer where the drawer, when opened, pivots hingedly outward to expose the opening of the drawer for placement of tools, and other items.
[0075] Alternatively, any time the drawer is closed, the cleaning and sanitization process is automatically initiated and run for a specific amount of time. The process can continue or terminate based on one or more sensors employed that when sensing process parameters (e.g., temperature, fluid cleanliness/dirtiness (e.g., particulation), fluid chemical changes, time elapsed, timer setting, time of day, etc.) effects the process in the desired way (e.g., terminate, continue, etc.).
[0076]
[0077] In this embodiment, the view 300 shows the placement of the mats 202 relative to the dashed line 204 which represents the lowest horizontal inside edge of the station cord guides 112. An access cover (not shown) can enable access to the internal components for maintenance of the caddy system 100.
[0078] The mat(s) 202 can be individual items, one for each station (or slot), or a single large mat employed for all stations 102. The mat(s) 102 can be permanently or temporarily attached to the sloped surface 106.
[0079]
[0080] In this embodiment, the placement of the mats 202 can be higher on the sloped surface 106 than the mat(s) 114 of shown in
[0081] The jet nozzle system 404 can be embedded near the inside bottom and above the sloped drain 107 that collects and directs expended sanitization fluid and/or lubricant fluid for disposal and/or further processing (e.g., separation, cleaning, etc.). In another embodiment, the collected sanitization fluid and/or the lubricant fluid can be routed back to the pump through a filter and then reused (pumped out the jet nozzle onto the barber tool heads resting in the station(s) 102). The jet nozzle 404 can be adjusted (e.g., turned) so that the nozzle output spray is dispersed to cover a wide area of the tool heads. The jet nozzle 404 can be adjusted to output a small spray mist (cloud) that covers the tool heads, yet remains at or near the bottom of the caddy system 402. There can be a single jet nozzle for each station, a single jet nozzle for two stations, and so on, depending on the dispersion setting of the nozzles.
[0082] In this embodiment, the drain hole 108, drain plug 110, and low end of the sloped drain 107 are shown as designed in the opposite short side of the implementation of
[0083] Thus, the user can position the caddy system 100 (and/or accessory unit) to conveniently remove from and replace to the barber and/or salon tools according to side 116 or according to side 118. Electrical and/or charging cords (e.g., USB) can extend out of a work console drawer into which the caddy system 100 can be stored.
[0084] The cleaning and/or disinfectant solution can comprise an oil and water solution, heated or otherwise, for example. Other compositions can be employed as approved and sufficient to function as a cleaning solution, and/or as a disinfecting solution for the desired purposes.
[0085] The caddy system 100 can be designed to employ convenient and safe techniques for replacing solutions. For example, side 118 can be made removable or detachable for disassembly and cleaning, and storage purposes.
[0086] The mats 202 (similar to mat 114) can be sponge or mesh material, that spatially separates the tool head the thickness of the underlying mat from the solution below. The jet nozzles 404 spray onto the clipper head area, where clipper heads are placed into the caddy system 100 such that the clipper heads are proximate the sloped drain 107. The nozzles 404 can be made and installed to be directional to direct spray where desired for each tool head (e.g., clipper head). The output ports of the nozzles 404 can alternatively be made rectangular for a more side-to-side spray distribution. Still alternatively, each of the nozzle ports can be designed such that the output port sprays the fluid in a left and right butterfly pattern (the fully open wing pattern of a butterfly) to engulf two or more adjacent clipper heads simultaneously. Other output port designs can be employed as well such as left-right and up-down spray distributions. Mat 202 can rest on small ledge 406 designed into the sloped surface 106, or be magnetic coupled to the sloped surface 106.
[0087]
[0088]
[0089] The caddy system 100 can include a pump subsystem 606 from which fluid is forced through tubing 607 to nozzles 404 resulting in pressure-spray directed from the associated jet nozzles 404 and onto a tool head (not shown) in the given station (of the stations 102). The fluid then drains from the sanitized tool (e.g., head) downward and through (represented by the arrows) the associated mats 202 and into the sloped drain 107.
[0090] The pump subsystem 606 includes an interface connection 608 that connects the jet nozzles 404 and interconnecting tubing 607 (the combination referred to herein as a nozzle subsystem 609) to the pressure-output of the pump subsystem 606. The interface connection 608 can be a suitable hardware connection interface that enables the pump subsystem 606 to be disconnected from a nozzle subsystem 609 and removed for maintenance. The pump subsystem 606 can be adjusted (e.g., manually, programmatically, etc.) to increase or decrease pressure of the fluid pushed to the nozzles 404. Thus, a higher pressure can provide a more powerful cleaning and sanitization process when desired for adjustment by the user. This capability can also be controlled and adjusted by the user via a software interface that enable such control over functions of the barber caddy system. It is also within contemplation of the disclosed caddy system that a design can enable each nozzle output to be controlled individually, such that a first nozzle has a greater pressure output than a second nozzle output.
[0091] Similarly, the nozzle subsystem 609 can be accessed and/or removed and serviced (e.g., cleaned, adjusted, apply replacement parts, etc.). For example, each nozzle 404 can be accessed by a user to adjust the directional output of the cleaning liquid. For example, a nozzle head can include an output port that simply enables a circular spray output of the sanitization fluid onto a barber tool head.
[0092] In another implementation, the nozzle head can be constructed as a flatter output port where the sanitization fluid is sprayed in a more rectangular output such that one nozzle 404 can provide overlapping fluid spray coverage with an adjacent nozzle 404 of an adjacent barber tool head of an adjacent station.
[0093] As depicted in
[0094] Alternatively, or in combination with the above-mentioned nozzle implementation, a single nozzle can be located between two barber tool stations and spray sanitizing fluid on two tool heads (one to the immediate left of the nozzle and one to the immediate right of the same nozzle) with the more rectangular sanitization output (e.g., spray, liquid spout, etc.) that covers left and right areas. The sloped surface 106 can also be cleaned and sanitized manually once the mat(s) are removed.
[0095] The sanitizing subsystem (also called disinfecting subsystem) can be configured to use a warm to hot cleaner, enabled when the desired temperature is reached. The cleaning function of the subsystem can utilize a filter to filter out hair and other debris picked up by the barber and salon tools during serving of the customers (e.g., clipping, combing, snipping, shaving, trimming, etc.).
[0096] The solution can be changed every predetermined amount of time (e.g., every two weeks). This changing function can be performed manually and/or automatically (e.g., automated based on a timer). Alternatively, or in combination with other functions/features, a sensor (e.g., optical) can be employed to periodically or continually sense clarity (or opacity) as a measure of cleanliness or lack thereof of the solution (or fluid).
[0097]
[0098] In one embodiment, the “used” fluid drains to the lowest part 610 of the sloped drain 107, and thereafter, can be removed from the caddy system by removing the plug 110 and allowing the used fluid to be drained and discarded (e.g., recycled).
[0099] In an alternative embodiment, the fluid collected in the lowest part 610 of the drain can be recycled back through the pumping system 606, filtered, heated, and re-used through the jet nozzles 404 for additional sanitization purposes of the stations 102. In other words, in this embodiment, the pumping system 606 can further include a return pipe 612 (shown as a dash-dot line) that is used to pump (pull) the collected fluid 614 from the lowest part 610 of the sloped drain 107 back into the pumping system 606 to be filtered for particulates, etc., and reused (through the jet nozzles 404). In such an embodiment, the integrity (e.g., cleanliness) of the sanitization fluid can be tested using onboard sensor(s), for example, to ensure that reused fluid meets a minimum integrity metric for reuse.
[0100] A heating subsystem 708 can be employed to heat the fluid to a programmed temperature before pumping the fluid out the nozzle distribution system to flush the desired areas of the caddy 700, such as the sloped area 106, the tool heads, the mats 202, etc. Alternatively, the heating subsystem 708 can be employed solely to heat the fluid to a temperature that ensures all organisms in the fluid are killed. Thereafter, the heating subsystem 708 can be programmatically controlled to reduce the fluid temperature for suitable touching and handling of the caddy 700 and assorted features.
[0101]
[0102] It is to be appreciated that while not shown, the caddy system 800 can further employ a power strip (e.g., 120 VAC) in the caddy housing such that corded devices (e.g., barber tools) can be plugged into the power strip for use, rather than utilizing wall plugs for power.
[0103]
[0104]
[0105] In such a modular system, the sloped drain, drain plug, can be designed into the housing in the reverse such that the drain port 108 and drain plug 110 are proximate the pumping subsystem 606, rather than the opposite end of the housing, where the add-on 1004 is connected.
[0106] As used in this description, the terms “component” and “system” are intended to refer to a computer-related entity, either hardware, a combination of software and tangible hardware, software, or software in execution. For example, a component can be, but is not limited to, tangible components such as a microprocessor, chip memory, mass storage devices (e.g., optical drives, solid state drives, and/or magnetic storage media drives), and computers, and for software components such as a process running on a microprocessor, an object, an executable, a data structure (stored in a volatile or a non-volatile storage medium), a module, a thread of execution, and/or a program.
[0107] By way of illustration, both an executing application can be a component. One or more components can reside within a process and/or thread of execution, and a component can be localized on one computer and/or distributed between two or more computers.
[0108] Referring now to
[0109] For example, a power subsystem 1102 can be employed in the caddy system 100 or an accessory chassis to provide power (e.g., 120 VAC, DC voltages (e.g., 12 volt, 5 volts, etc.)) to the caddy system 100 and all onboard subsystems as needed. The power subsystem 1102 also comprises any outlets and connections employed for the caddy system 100, such as powered USB (universal serial bus), for example, and grid power.
[0110] A heating subsystem 1104 (similar to heating subsystem 708) can be provided to enable programmed heating of the fluid for specific purposes. For example, the fluid can be heated to or above a specific temperature to kill organisms introduced into the fluid via flushing tool heads, etc. The fluid can be heated to or above a different temperature to enable fluid flow for pumping, spraying, flushing, sanitization, and cleaning purposes.
[0111] A sensor subsystem 1106 can be employed as one or more sensors to facilitate temperature control, charging control, power control, fluid flow control, fluid pressure control, timers, process control for specific processes during work hours or after hours, timer control, interface sensing with an accessory system and other items, for example.
[0112] A pumping subsystem 1108 (similar to pumping subsystem 606) enables achieving a programmed pressure and distributing fluid to nozzle subsystems 1110 (similar to nozzle subsystems 609 and 702) for dispersion over tool parts and caddy sections for cleaning and sanitization.
[0113] A charging subsystem 1112 enables to use of induction charging subsystems 802, the charging of onboard battery systems, and so on.
[0114] Interface subsystem 1114 enables all hardware and/or software interfaces of the caddy system 100 and accessory systems that can be employed.
[0115] It is also to be understood that any one or more of the subsystems (1102, 1104, 1106, 1108, 1110, 1112, 1114) and system 1200 (of
[0116] As previously indicated, where contagious diseases (e.g., COVID19. etc.) are spreading, combs and other barber/salon tools may need to be completely submerged as part of a disinfecting and cleaning process. Such submersion capability can be provided on the caddy system 100 in the (substantially vertical) holding area 206 (in cavity 208) and/or on a separate cleaning/disinfectant submersion accessory system.
[0117] The separate (coverable) system can interface (e.g., attach to the back of the caddy system 100), and into which is a cleaning/disinfecting solution and barber/salon tools (e.g., combs) can be placed and submerged. A timer can be employed to track the desired disinfecting and/or cleaning time duration.
[0118] Alternatively, or in combination therewith, the cleaning/disinfecting capability can be provided in a horizontal fashion such as in front drawer and/or tray that hangs off the front-facing edge of the caddy system 100, or attaches to the front-facing side of the caddy system 100 using commonly known techniques (e.g., magnetics, hanger hooks, Velcro™, buttons, hooks, clasps, etc.) and into which combs and other tools can be placed for disinfecting and cleaning. Still further, these drawer/tray capabilities can be employed in or on either or both short sides of the caddy system and/or accessory chassis.
[0119] Referring now to
[0120] In order to provide additional context for various aspects thereof,
[0121] The control system 1200 for implementing various aspects includes (micro)processing unit(s) 1202 (also referred to as microprocessor(s) and processor(s)), a memory subsystem 1204 comprising a computer-readable storage medium such as a system memory and a storage subsystem 1206 (computer readable storage medium/media also include magnetic disks, optical disks, solid state drives, external memory systems, and flash memory drives), and a bus system 1208 (denoted using ellipsis . . . ). The processing unit(s) 1202 can be any of various commercially available microprocessors such as single-processor, multi-processor, single-core units and multi-core units of processing and/or storage circuits.
[0122] The control system 1200 can be employed in support of cloud access and computing services. Cloud computing services, include, but are not limited to, infrastructure as a service, platform as a service, software as a service, storage as a service, desktop as a service, data as a service, security as a service, and APIs (application program interfaces) as a service, for example.
[0123] The memory subsystem 1204 can include computer-readable storage (physical storage) medium such as a volatile (VOL) memory (e.g., random access memory (RAM), static RAM for caching, etc.) and a non-volatile memory (NON-VOL) (e.g., ROM, EPROM, EEPROM, etc.), for example. A basic input/output system (BIOS) can be stored in the non-volatile memory, and includes the basic routines that facilitate the communication of data and signals between components within the control system 900, such as during startup.
[0124] The bus system 1208 provides an interface for system components including, but not limited to, the memory subsystem 1204 to the processing unit(s) 1202, and any wire/metal track interconnectivity between all modules such as a wired/wireless transceiver subsystem 1210, operating system (OS) applications (Apps), software modules, and data components 1212, a power subsystem 1214 that provides power to all subsystems and components, and an I/O (input/output) subsystem 1216 which includes all sensors (e.g., microphone, temperature, humidity, geolocation, level, pressure, and so on) and the electronics to operate and return data therefrom. The bus system 1208 can be any of several types of commercially available bus architectures.
[0125] The power subsystem 1214 can comprise technologies such as solely a battery system (where the user replaces batteries when discharged below a minimum power level), solely a utility outlet power (e.g., the caddy system can be plugged into grid voltage such as 120 VAC to charge onboard batteries and/or operate solely on grid power), an induction technology where the user simply places the compatible electric barber tool proximate an induction plate to couple charging power into the onboard battery subsystem, or any combination of these power technologies. The power subsystem 1214 can also receive power via a portable solar power system that can connect (e.g., via a USB connector) and power the caddy and/or caddy subsystems when away from grid power, such as at the beach or lake, for example.
[0126] The control system 1200 further includes machine readable storage subsystem(s) 1206 (and storage interface(s)) for interfacing the storage subsystem(s) 1206 to the bus system 1208, and other desired components and circuits. The storage subsystem(s) 1206 (physical storage media) can include one or more of a hard disk drive (HDD), a magnetic floppy disk drive (FDD), solid state drive (SSD), flash drives, and/or optical disk storage drive (e.g., a CD-ROM drive DVD drive), for example. The storage interface(s) included as part of the storage subsystem 1206 can include commonly available interface technologies such as EIDE, ATA, SATA, and IEEE 1394, for example.
[0127] Although shown as separate blocks, one or more application programs, program data, OS, and other software modules of block 1212 can be stored in the memory subsystem 1204, a machine readable and removable memory subsystem (e.g., flash drive form factor technology), and/or the storage subsystem(s) 1206 (e.g., optical, magnetic, solid state).
[0128] The operating system, one or more application programs, other program modules, and/or program data can include items and components of the control system 1200 of
[0129] Generally, programs include routines, methods, data structures, other software components, etc., that perform particular tasks, functions, or implement particular abstract data types. All or portions of the operating system, applications, modules, and/or data in block 1212 can also be cached in memory such as volatile memory and/or non-volatile memory of the memory subsystem 1204, for example.
[0130] The storage subsystem 1206 and memory subsystem 1204 serve as computer readable media for volatile and non-volatile storage of data, data structures, computer-executable instructions, and so on. Such instructions, when executed by a computer or other machine, can cause the computer or other machine to perform one or more acts of a method.
[0131] Computer-executable instructions comprise, for example, instructions and data which cause a general-purpose computer, special purpose computer, or special purpose microprocessor device(s) to perform a certain function or group of functions. The computer executable instructions may be, for example, binaries, intermediate format instructions such as assembly language, or even source code. The instructions to perform the acts can be stored on one medium, or could be stored across multiple media, so that the instructions appear collectively on the one or more computer-readable storage medium/media, regardless of whether all of the instructions are on the same media.
[0132] Computer readable storage media (medium) exclude (excludes) propagated signals per se, can be accessed, and include volatile and non-volatile internal and/or external media that is removable and/or non-removable. The various types of storage media accommodate the storage of data in any suitable digital format. It should be appreciated by those skilled in the art that other types of computer readable medium can be employed such as zip drives, solid state drives, magnetic tape, flash memory cards, flash drives, cartridges, and the like, for storing computer executable instructions for performing the novel methods and processes of the disclosed architecture.
[0133] A user can interact with the programs and data using external user input devices as part of the I/O subsystem 1216 such as a keyboard and a mouse, as well as by voice commands facilitated by speech and image recognition. Other external user input devices (sensors) can include a microphone, an IR (infrared) remote control, a joystick, a game pad, camera recognition systems, a stylus pen, touch screen, gesture systems (e.g., eye movement, body poses such as relate to hand(s), finger(s), arm(s), head, etc.), and the like. The user can interact with the programs and data using user input devices such a touchpad, microphone, keyboard, etc., where desired, for example.
[0134] These and other input devices are connected to the processing unit(s) 1202 through input/output (I/O) subsystem 1216 via the bus system 1208, but can be connected by other interfaces such as a parallel port, IEEE 1394 serial port, a game port, a USB port, an IR interface, short-range wireless (e.g., Bluetooth) and other personal area network (PAN) technologies, etc. The I/O subsystem 1216 also facilitates the use of output peripherals such as printers, audio devices, camera devices, and so on, such as a sound card and/or onboard audio processing capability.
[0135] The I/O subsystem 1216 can comprise one or more graphics interface(s) (also commonly referred to as a graphics processing unit (GPU)) provide graphics and video signals on a display and external display(s) (e.g., LCD, plasma) and/or onboard displays (e.g., for portable computer). The graphics interface(s) can also be manufactured as part of a system board.
[0136] The barber caddy system 100 can operate in a networked environment (e.g., IP-based) using logical connections via the wired/wireless transceiver communications subsystem 1210 to one or more networks and/or other devices or computers. The other computers can include workstations, servers, routers, personal computers, microprocessor-based entertainment appliances, peer devices or other common network nodes, and typically include many or all of the elements described relative to the caddy system. The logical connections can include wired/wireless connectivity to a local area network (LAN), a wide area network (WAN), hotspot, and so on. LAN and WAN networking environments are commonplace in offices and companies and facilitate enterprise-wide computer networks, such as intranets, mesh networks and mesh nodes, all of which may connect to a global communications network such as the Internet 1204.
[0137] When used in a networking environment the caddy system can connect to the network via a wired/wireless transceiver communication subsystem 1210 (e.g., a network interface adapter, onboard transceiver subsystem, etc.) to communicate with wired/wireless networks, wired/wireless printers, wired/wireless input devices, and so on. The transceiver subsystem 1210 of the caddy system can include a modem or other means for establishing communications over the network.
[0138] In a networked environment, programs and data relative to the caddy system can be stored in the remote memory/storage device, as is associated with a distributed system. It will be appreciated that the network connections shown are exemplary and other means of establishing a communications link between the computers can be used.
[0139] The caddy system 100 can be made operable to communicate with wired/wireless devices or entities using the radio technologies such as the IEEE 802.xx family of standards, such as wireless devices operatively disposed in wireless communication (e.g., IEEE 802.11 over-the-air modulation techniques) with, for example, a printer, scanner, desktop and/or portable computer, personal digital assistant (PDA), communications satellite, any piece of equipment or location associated with a wirelessly detectable tag (e.g., a kiosk, news stand, restroom), telephones, cell phones, smart phones and smart devices (e.g., smart TVs), for example. This includes at least Wi-Fi™ (used to certify the interoperability of wireless computer networking devices) for hotspots, WiMax, and Bluetooth™ wireless technologies. Thus, the communications can be a predefined structure as with a conventional network or simply an ad hoc communication between at least two devices. Wi-Fi networks use radio technologies called IEEE 802.11x (a, b, g, etc.) to provide secure, reliable, fast wireless connectivity. A Wi-Fi network can be used to connect computers to each other, to the Internet, and to wire networks (which use IEEE 802.3-related technology and functions).
[0140] What has been described above includes examples of the disclosed architecture. It is, of course, not possible to describe every conceivable combination of components and/or methodologies, but one of ordinary skill in the art may recognize that many further combinations and permutations are possible. Accordingly, the novel architecture is intended to embrace all such alterations, modifications and variations that fall within the spirit and scope of the appended claims. Furthermore, to the extent that the term “includes” is used in either the detailed description or the claims, such term is intended to be inclusive in a manner similar to the term “comprising” as “comprising” is interpreted when employed as a transitional word in a claim.