The present disclosure relates to personal protection equipment, and in particular, to face shields having an ion generator for air purification.
Airborne matter can include various types of biological agents, such as bacteria, viruses, fungi, saliva droplets, or pathogens. Exposure to these airborne contaminants can lead to the spread of infection and disease. Airborne matter can further include a variety of air toxins and allergens, such as formaldehyde, pollen, mold spores, cigarette smoke, and pet dander. Exposure to these allergens or toxins could also lead to a malign effect on the wearer's health.
One common approach for protecting against airborne contaminants is wearing a mask. However, wearing a mask can be uncomfortable and hinder the wearer from using facial communication (e.g., showing a smile). Putting the masks on and removing can be time consuming and often difficult, particularly when other facial gear, such as glasses.
Another common approach for protecting against airborne contaminants is wearing a face shield. However, face shields cannot completely enclose the wearer's nose and mouth, thereby failing to effectively block airborne contamination from air streams passing through the gap defined between the edges of the visor and face of the wearer. Moreover, face shields are prone to fogging due to the wearer's warm, moist exhaled air typically condensing on the surfaces of the face shield. And face shields are typically cumbersome to wear for extended periods of time, not providing a fashionable look.
Thus, there is a need for an improved face shield that can effectively protect the wearer from airborne infection, obstruct physical touching of the face, and permit facial communication to others, while providing a comfortable fit and a fashionable appeal.
The present disclosure includes various embodiments of a face shield for obstructing particulate matter and/or biological agents from a face of a wearer.
In accordance with one embodiment, a face shield includes a frame configured to be supported by a head of the wearer. In some embodiments, a transparent visor coupled to the frame. In some embodiments, the visor configured to move between a first position and a second position. In some embodiments, at the first position, the visor extends around the face of the wearer such that the visor covers a mouth, a nose, and eyes of the wearer at a distance to permit free breathing to the wearer. In some embodiments, at the second position, a section of the visor extends away from the face of the wearer such that visor exposes at least one of the eyes, the nose, and the mouth of the wearer. In some embodiments, the face shield includes an ion generator coupled to the frame. In some embodiments, the ion generator is configured to generate and emit negatively-charged ions in a region of ambient air surrounding the mouth or the nose of the wearer such that negatively-charged ions charge particulate matter suspended in the region of ambient air.
In some embodiments, the face shield further includes a positively-charged or grounded trap configured to collect the negatively-charged ions and the particulate matter charged by the negatively-charged ions.
In some embodiments, the positively-charged trap includes a positively-charged strap coupled to the frame and extending below a chin of the wearer.
In some embodiments, the positively-charged trap includes a positively-charged surface disposed along a collection section of the visor. In some embodiments, the positively-charged trap includes a positively-charged fin projecting into the region of ambient air with the emitted negatively-charged ions.
In some embodiments, the visor comprises a photo-activated material, such as, for example, an Ag/TiO2 nanocomposite transparent coating. In some embodiments, the region of ambient air with the emitted negatively-charged ions disposed along a bottom edge of the visor.
In some embodiments, the ion generator includes a battery configured to supply current. In some embodiments, the ion generator includes an ion-emitter configured to receive current from the battery and release electrons in the region of ambient air surrounding the mouth or the nose of the wearer. In some embodiments, the ion generator includes a power converter circuit configured to increase voltage of the current supplied from the battery to the ion-emitter. In some embodiments, the ion-emitter includes an electrode, a conductive needle, or a conductive micro brush.
In some embodiments, the frame comprises a facial section extending around a face of the wearer, and the frame comprises a first temple section and a second temple section each configured to rest on an ear of the wearer.
In some embodiments, the ion emitter comprises a first ion emitter module disposed on the first temple section of the frame and a second ion emitter module disposed on the second temple section of the frame. In some embodiments, the first ion emitter module and the second ion emitter module each include a housing, a battery disposed in the housing, the battery configured to supply current, an ion-emitter configured to receive current from the battery and release electrons in the region of ambient air surrounding the mouth or the nose of the wearer, and a power converter circuit disposed in the housing, the power converter circuit configured to increase voltage of the current supplied from the battery to the ion-emitter.
In accordance with one embodiment, a face shield for obstructing particulate matter from a face of a wearer includes a frame configured to be supported by a head of a wearer. In some embodiments, the face shield includes a transparent visor removably coupled to the frame. In some embodiments, when coupled to the frame, the visor configured to extend around a face of the wearer such that the visor covers a mouth, a nose, and eyes of the wearer at a distance to permit free breathing to the wearer. In some embodiments, the face shield includes an electrostatic grill coupled to the frame. In some embodiments, the electrostatic grill includes a negatively-charged fin projecting into a region of ambient air surrounding the nose or the mouth of the wearer, and a positively-charged fin projecting into the region of ambient air surrounding the mouth or the nose of the wearer and spatially separated from the negatively charged fin. In some embodiments, the negatively-charged fin and positively charged fin are configured to capture or deflect negative ionized particulate matter or biological agents passing through the region of ambient air.
In some embodiments, the negatively-charged fin and the positively-charged fin extend below a bottom edge of the visor. In some embodiments, the negatively-charged fin and the positively-charged fin are each comprised of a silicon-based material.
In some embodiments, the visor is magnetically-coupled to the frame. In some embodiments, the visor comprises a photo-activated material, such as, for example, an Ag/TiO2 nanocomposite coating. In some embodiments, the face shield includes a positively-charged conductive surface.
In accordance with one embodiment, a face shield assembly for obstructing particulate matter from a face of a wearer includes a frame configured to be supported by a head of a wearer. In some embodiments, the face shield assembly includes a transparent visor removably coupled to the frame, the visor configured to extend around a face of the wearer such that the visor covers a mouth, a nose, and eyes of the wearer when coupled to the frame. In some embodiments, the face shield assembly includes an ion generator coupled to the frame. In some embodiments, the ion generator is configured to generate and emit negatively-charged ions in a region of ambient air surrounding the mouth or the nose of the wearer such that negatively-charged ions charge particulate matter suspended in the region of ambient air. In some embodiments, the face shield assembly includes a nasal filter configured to be received in nasal cavities of the wearer, the nasal filter comprising an electrostatic filter sheet configured to be positively or negatively charged for trapping particulate matter.
In some embodiments, the nasal filter further comprises an activated carbon filter for trapping particulate matter. In some embodiments, the face shield assembly includes a positively-charged or grounded trap configured to collect the negatively-charged ions and the particulate matter charged by the negatively-charged ions.
In accordance with one embodiment, a face shield includes a frame configured to be supported by a head of the wearer. In some embodiments, a visor coupled to the frame. In some embodiments, the visor configured to move between a first position and a second position. In some embodiments, at the first position, the visor extends around the face of the wearer such that the visor covers at least one of a mouth, a nose, and eyes of the wearer at a distance to permit free breathing to the wearer. In some embodiments, at the second position, a section of the visor extends away from the face of the wearer such that visor exposes at least one of the eyes, the nose, and the mouth of the wearer. In some embodiments, the face shield includes an ion generator coupled to the frame. In some embodiments, the ion generator is configured to generate and emit negatively-charged ions in a region of ambient air surrounding the mouth or the nose of the wearer such that negatively-charged ions charge particulate matter suspended in the region of ambient air.
In some embodiments, the frame includes a first ear section and a second ear section each configured to rest on an ear of the wearer.
In some embodiments, the ion emitter includes a first boom extending from the first ear section of the frame toward the mouth or the nose of the wearer and a second boom extending from the second ear section of the frame toward the mouth or the nose of the wearer.
In some embodiments, the ion generator includes a first battery coupled to the first ear section of the frame. In some embodiments, the ion generator includes a first ion emitter module coupled to a distal end of the first boom and configured to receive current from the first battery and release electrons in the region of ambient air surrounding the mouth or the nose of the wearer. In some embodiments, the ion generator includes a second battery coupled to the second ear section of the frame. In some embodiments, the ion generator includes a second ion emitter module coupled to a distal end of the second boom and configured to receive current from the second battery and release electrons in the region of ambient air surrounding the mouth or the nose of the wearer.
In accordance with one embodiment, a face shield for obstructing particulate matter from a face of a wearer includes a frame configured to be supported by a head of a wearer. In some embodiments, the face shield includes a visor removably coupled to the frame. In some embodiments, when coupled to the frame, the visor configured to extend around a face of the wearer such that the visor covers a mouth, a nose, and eyes of the wearer at a distance to permit free breathing to the wearer. In some embodiments, the face shield includes an ion generator coupled to the frame. In some embodiments, the ion generator is configured to generate and emit negatively-charged ions in a region of ambient air surrounding the mouth or the nose of the wearer such that negatively-charged ions charge biological agents or particulate matter suspended in the region of ambient air.
In some embodiments, the visor includes a negative electrostatic coating disposed an exterior surface of the visor and a positive electrostatic coating disposed on an interior surface of the visor.
In some embodiments, the frame includes a first ear section and a second ear section each configured to rest on an ear of the wearer, and the frame comprises a rail section. In some embodiments, the frame includes a rail section configured to extend around the back of a head of the wearer. In some embodiments, the frame includes a first fitting mechanism disposed at a first transition section between the first ear section and the rail section and a second fitting mechanism disposed at a second transition section between the second ear section and the rail section. In some embodiments, the first and second fitting mechanisms are each configured to adjust a sizing of the frame
In accordance with one embodiment, a face shield assembly for obstructing particulate matter from a face of a wearer includes a frame configured to be supported by a head of a wearer. In some embodiments, the face shield assembly includes a visor removably coupled to the frame, the visor configured to extend around a face of the wearer such that the visor covers at least one of a mouth, a nose, and eyes of the wearer when coupled to the frame. In some embodiments, the face shield assembly includes an ion generator coupled to the frame. In some embodiments, the ion generator is configured to generate and emit negatively-charged ions in a region of ambient air surrounding the mouth or the nose of the wearer such that negatively-charged ions charge particulate matter suspended in the region of ambient air. In some embodiments, the face shield assembly includes a nasal filter configured to be received in nasal cavities of the wearer, the nasal filter comprising an electrostatic filter sheet configured to be positively or negatively charged for trapping particulate matter.
In some embodiments, the region of ambient air with the emitted negatively-charged ions expands outward from about the mouth or the nose of the wearer, and a concentration of the emitted negative-charged ions within the region is greatest at an airway entering the mouth or the nose of the wearer.
The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate the present disclosure and, together with the description, further serve to explain the principles thereof and to enable a person skilled in the pertinent art to make and use the same.
The present inventions will now be described in detail with reference to embodiments thereof as illustrated in the accompanying drawings, in which like reference numerals are used to indicate identical or functionally similar elements. References to “one embodiment”, “an embodiment”, “an example embodiment”, etc., indicate that the embodiment described may include a particular feature, structure, or characteristic, but every embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
The following examples are illustrative, but not limiting, of the present inventions. Other suitable modifications and adaptations of the variety of conditions and parameters normally encountered in the field, and which would be apparent to those skilled in the art, are within the spirit and scope of the inventions.
The use of facemasks and face shields has become common to filter harmful materials, such as pathogens, allergens, mold spores, dust, any other biological agent, from the inhaled and exhaled air. However, wearing such masks and shields are uncomfortable. For example, wearing a cloth mask around the mouth entraps the warm, moist air exhaled by the wearer, making the wearer feel too hot. Furthermore, wearing cloth masks around the mount and nose prevent wearers from using facial communication (e.g., smiling) with others. As another example for wearers of face shields, the wearer's warm, moist exhaled air typically condenses on the surfaces of the face shield, fogging the shield. Moreover, face shields are typically bulky, burdening the wearer and not providing a fashionable appeal to others. Face shields are typically spaced from the face of wearer, thereby not able to prevent all airborne contaminants from the entering the user's mouth and nose.
Accordingly, there is a need for a face shield that can effectively protect the wearer from airborne infection, obstruct physical touching of the face, and permit facial communication to others, while providing a comfortable fit and a fashionable appeal.
According to various embodiments described herein, the face shield of the present disclosure may overcome one or more of the deficiencies noted above by comprising a frame configured to supported by a head of the wearer, a transparent visor coupled to the frame, and an ion generator coupled to the frame. In some embodiments, the visor can extend around the face of the wearer such that the visor covers the wearer's mouth, nose, and eyes from a distance to permit free breathing to the wearing. In some embodiments, the ion generator can be configured to generate and emit negatively-charged ions in a region of ambient air surrounding the face (e.g., the mouth and/or the nose) of the wearer such that negatively-charged ions charge particulate matter suspended in the region of ambient air, ultimately purifying the air stream entering the user's mouth and nose. According to the various embodiments described herein, the face shield effectively protects the wearer against airborne contaminants disposed all around the wearer's face, unlike prior art face shields, and at the same time, the face shield does not entrap warm exhaled air, such as by wearing mask, and provides a sleek design, ultimately providing the wearer a comfortable fit and a fashionable fit.
Embodiments will now be described in more detail with reference to the figures. With reference to
In some embodiments, frame 100 can be configured to be supported by a head of the wearer 20. In some embodiments, frame 100 can include a facial section 110 configured to extend around the face of the wearer 20. In some embodiments, frame 100 can include a first temple section 120 and a second temple section 130 each configured to extend along a temple of the wearer 20 and rest on an ear of the wearer 20. In some embodiments, frame 100 can include a nose section 112 disposed along a bottom edge of facial section 110 and configured to rest on a nose of the wearer 20.
In some embodiments, as shown in
In some embodiments, as shown in
In some embodiments, frame 100 can include a fitting mechanism to adjust the sizing of frame 100 relative to the wearer's head. For example, in some embodiments, as shown in
In some embodiments, as shown in
In some embodiments, visor 200 can include a substrate comprised of a transparent material so that the wearer 20 can see though the visor 200. In some embodiments, visor can be comprised of a polymer material, such as, for example, polyethylene terephthalate, acrylic, polycarbonate, or a combination thereof. In some embodiments, visor can be comprised of a glass material. In some embodiment, a thickness of the visor 200 can be configured to provide sufficient rigidity to prevent collapsing, yet flexible enough to bend. In some embodiments, the thickness of the visor 30 is from about 0.01 to about 1.0 millimeters, and in such as, for example, from about 0.1 to about 0.2 millimeters.
In some embodiments, visor 200 can be shaped to cover the eyes, nose, and mouth. In some embodiments, visor can include an arcuate-shaped upper edge 210 configured to extend along a forehead of the wearer 20. In some embodiments, visor 200 can include a pair of upper lateral edges 220 each extending vertically below from an end of upper edge 210 and disposed along the temple of the wearer 20. In some embodiments, visor 200 can include a pair of stem edges 230 each extending from a respective upper lateral edge 220 and disposed along a respective temple sections 120, 130 of frame 100. In some embodiments, visor 200 can include a pair of lower lateral edges 240 extending vertically below from a respective stem edge 230. In some embodiments, visor 200 can include a parabolic-shaped bottom edge 250 extending vertically below from an end of each lower lateral edge 240 and around a chin of the wearer 20. In some embodiments, visor 200 can define a curved contour such that visor 200 bends around the face of the wearer 20. In some embodiments, the contour of visor 200 is curved along a longitudinal axis of the visor 200. In some embodiments, the contour of visor 200 is curved along a lateral axis of the visor 200.
In some embodiments, visor 200 can be shaped to cover the wearer's mouth and nose, while exposing the wearer's eyes. For example, as shown in
In some embodiments, visor 200 can be removably coupled to frame 100 such that visor 200 can be removed frame 100 when a wearer 20 no longer desires to use visor 200 (e.g., when eating). In some embodiments, visor 200 can be configured to move between a first position and a second position while coupled to frame 100. In some embodiments, when set at the first position, visor 200 extends around the face of the wearer 20 such that visor 200 covers the mouth, nose, and eyes of the wearer 20 at a distance. In some embodiments, as shown in
In some embodiments, visor 200 can be moved to a second position where a substantially entire portion of visor 200 is disposed away from the face of wearer 20. In some embodiments, visor 200 can include two or more sections that are each moveable to a different position to selectively expose the eyes, the nose, or the mouth of wearer 20. For example, as shown in
In some embodiments, visor 200 can be magnetically-coupled to frame 100 by having one or more magnets disposed on frame 100 and one or more magnets disposed on visor 200. For example, in some embodiments, as shown in
In some embodiments, visor 200 can include a coating composition applied to one or more surfaces or sections (e.g., partial section or entire section) of the visor 200. In some embodiments, the coating composition can be configured inhibit air exhaled by the wearer 20 from fogging visor 200. In some embodiments, the coating composition can also minimize glare from the visor 200 that would otherwise cause eye strain or fatigue for the wearer 20. In some embodiments, the coating composition can be configured to block light waves having a wavelength defined as blue light (e.g., 400-750 nanometers). In some embodiments, the coating composition can minimize reflection of different wavelengths of light, thus further enhancing the anti-glare properties. In some embodiments, the coating composition can promote accumulation of charged particles (e.g. an electrostatic trap). In some embodiments, the coating composition can include a transparent substance configured to provide anti-fog, anti-bacterial, and anti-viral properties to visor 200. In some embodiments, the coating composition applied to one or more surfaces of visor 200 can include a photo-activated material, such as, for example, a photo-activated titanium dioxide, Ag/TiO2 nanocomposite titanium transparent dioxide coating, an organic substance, or a combination thereof. In some embodiments, visor 200 can include multiple coatings applied to one or more sections of visor 200, such as for example, a first coating disposed against a section of visor 200 and a second coating applied against the first coating to provide visor 200 multiple functionalities (e.g., anti-fog and anti-bacterial).
In some embodiments, visor 200 can be formed from multiple, laminated layers of different materials with different electrostatic charges such that visor 200 is configured to deflect charged particulate matter away from the wearer's face and/or trap charged particulate matter before reaching the wearer's face. For example, as shown in
In some embodiments, ion generator 300 can be configured to provide a comfortable fit for the wearer 20 and comprise minimal occupancy to enhance the visual, fashionable appeal of face shield 10. In some embodiments, as shown in
In some embodiments, when positioned to cover the wearer's face, one or more edges of visor 200 can be disposed flushed against one or more sides of first and second ion emitter modules 302 and 304, thereby providing an aesthetically appealing, sleek appearance for the wearer 20. For example, in some embodiments, each stem edge 230 of visor 200 can be disposed flushed against an upper side of a respective ion emitter module 302 and 304, and each lower lateral edge 240 of visor 200 can be disposed flushed against a lateral side of a respective ion emitter module 302 and 304. In some embodiments, a lateral edge 242 of lower section 204 of visor 200 can be disposed flushed against a side of ion emitter module 302. In some embodiments, first and second ion emitter modules 302 and 304 can have substantially the same weight to provide a symmetrical weight distribution about frame 100, thereby providing a comfortable fit for the wearer 20.
In some embodiments, as shown in
In some embodiments, first and second ion emitter modules 302 and 304 each include an ion-emitter 330 configured to receive current from battery 320 and release electrons in the region of ambient air surrounding the face (e.g., the mouth and/or the nose) of the wearer 20. In some embodiments, the ion-emitter can include one or more electrodes or conductive needles. In some embodiments, the electrode can include a metal substrate. In some embodiments, the conductive needle can be comprised of a semiconductor material, such as a silicon tube.
In some embodiments, ion emitter 330 (e.g., the electrode or conductive) can include any suitable emissive surface for emitting elections upon receiving an applied voltage, such as, for example, an emissive surface comprising sharp edges, nanotubes, semiconductors with emissive properties, or a combination thereof. In some embodiments, when receiving an applied voltage, the emissive surface of ion emitter 330 (e.g., electrode or conductive needle) can be configured to emit electrons that negatively charge the surrounding air molecules and particulate matter suspended in the region of ambient air. In some embodiments, ion emitter 330 can also include any component suitable for discharging electrons in a region of ambient air surrounding the face (e.g., the mouth and/or the nose) of wearer 20, such as for example, corona discharge ionizers, ultraviolet wave generators, or plasma generators.
In some embodiments, first and second ion emitter modules 302 and 304 can each include a power converter circuit 340 disposed in the housing 310. In some embodiments, power converter circuit 340 can be configured to increase voltage (e.g., negative voltage) of the current supplied from battery 320 to ion emitter 330 so that sufficient voltage is applied to emissive surface of ion emitter 330 to release electrons into the surrounding air molecules. In some embodiments, power converter circuit 340 can regulate voltage and/or current supply to ion emitter 330 to adjust the concentration of ions generated in the region of ambient air. In some embodiments, power converter circuit 340 may include any type of circuitry component, such as for example, series resistors, current regulators (e.g., MOSFET, LDO), capacitors, diodes, amplifiers, transistors, oscillators, transformers, multipliers, and integrated circuits, suitable for regulating and transforming voltage and current supply to ion emitter 330. In some embodiments, power converter circuit 340 can include a controller 342 (e.g., a processor or application-specific-integrated circuit) having a feedback loop 344 (e.g., a sensor-circuit combination) for detecting output voltage supply to ion emitter 330 and/or concentration of ions in the region of ambient air. In some embodiments, controller 342 can limit power supply to prevent an excessively high negatively charged environment from developing, which would tend to keep particles and/or biological agents suspended, rather than allowing particles or biological agents to settle.
In some embodiments, as shown in
In some embodiments, as shown in
In some embodiments, ion generator 300 can include a battery disposed in ear section 140 and/or rail section 150 of frame 100 and is electrically coupled to tip ion emitter module 306. In some embodiments, boom 360 can be formed from an electrically-conducting material, such as a metal or a conductive plastic. In some embodiments, boom 360 can be configured to conduct current drawn from a battery, such as a battery disposed on frame 100, and can be configured to discharge current to tip ion emitter module 306.
In some embodiments, ion generator 300 can include multiple booms 360, such as, for example, a first boom disposed on a right side of the wearer's face and a second boom disposed on a left side of the wearer's face. In some embodiments, ion generator 300 can include multiple tip ion emitter modules 306, such as, for example, a first tip ion emitter module disposed on a distal end of the first boom and a second tip ion emitter module disposed on a distal end of the second boom.
In some embodiments, ion generator 300 can include an ion sensor 370 disposed on boom 360. In some embodiments, ion sensor 370 can be configured to detect the presence of negatively or positively charged ions in the ambient air proximate to ion sensor 370. In some embodiments, ion sensor 370 can include any component suitable for detecting the presence of negatively or positively charged ions, such as, for example, a capacitor, an electrode, and/or a potentiometer.
In some embodiments, as shown in
In some embodiments, positively-charged trap 400 can include a positively-charged strap 410 coupled to frame 100 and extending below a chin of the wearer 20. In some embodiments, positively-charged trap 400 can include a positively-charged surface disposed along a collection section of visor 200. In some embodiments, positively-charged trap 400 can be placed along a periphery of visor 200. For example, positively-charged trap 400 can include a positively-charged fin 420 projecting into the region of ambient air with the emitted negatively-charged ions. In some embodiments, positively-charged trap 400 can include one or more fins 420 defining a labyrinth geometry that increases the likelihood of an ionized particle meeting a charged surface.
In some embodiments, as shown in
In some embodiments, negatively-charged fin 520 and positively-charged fin 510 can extend below bottom edge 250 of visor 200. In some embodiments, negatively-charged fin 520 and positively-charged fin 510 can each be comprised of a silicon-based material. In some embodiments, negatively-charged fin 520 and positively-charged fin 510 can each be comprised of a metal-based material. In some embodiments, negatively-charged fin 520 and/or positively-charged fin 510 can be coated with an active anti-bacterial and/or anti-viral material to increase the disinfection rate of face shield 10.
In some embodiments, as shown in
In some embodiments, as shown in
In some embodiments, the electrostatic filter sheet of nasal filter 600 can include woven fabric made from polyester, nylon or other polymers. In some embodiments, the woven fabric of nasal filter 600 can include intersections of the warp and weft threads to define a small apertures sized to capture particles sized between about 0.1 nanometers and 100 nanometers, such that the trapped particles are not inhaled into the respiratory system. In some embodiments, nasal filter 600 further includes an activated carbon filter for trapping particulate matter. In some embodiments, nasal filter 600 can be connected to a power source (e.g., battery 320 in ion generator 300) by a wire to be positively and/or negatively charged so that nasal filter 600 can deflect or attract the negatively-charged airborne particles entering the nose of wearer 20. In some embodiments, electrostatic filter sheet 630 can be configured to function as an isolator to maintain the charge from grounding via the skin or body of wearer 20.
If programmable logic is used, such logic may execute on a commercially available processing platform or a special purpose device. One of ordinary skill in the art may appreciate that embodiments of the disclosed subject matter can be practiced with various computer system configurations, including multi-core multiprocessor systems, minicomputers, and mainframe computers, computer linked or clustered with distributed functions, as well as pervasive or miniature computers that may be embedded into virtually any device.
For instance, at least one processor device and a memory may be used to implement the above described embodiments. A processor device may be a single processor, a plurality of processors, or combinations thereof. Processor devices may have one or more processor “cores.”
Various embodiments of the inventions may be implemented in terms of this example computer system 700. After reading this description, it will become apparent to a person skilled in the relevant art how to implement one or more of the inventions using other computer systems and/or computer architectures. Although operations may be described as a sequential process, some of the operations may in fact be performed in parallel, concurrently, and/or in a distributed environment, and with program code stored locally or remotely for access by single or multiprocessor machines. In addition, in some embodiments the order of operations may be rearranged without departing from the spirit of the disclosed subject matter.
Processor device 704 may be a special purpose or a general purpose processor device. As will be appreciated by persons skilled in the relevant art, processor device 704 may also be a single processor in a multi-core/multiprocessor system, such system operating alone, or in a cluster of computing devices operating in a cluster or server farm. Processor device 704 is connected to a communication infrastructure 706, for example, a bus, message queue, network, or multi-core message-passing scheme.
Computer system 700 also includes a main memory 708, for example, random access memory (RAM), and may also include a secondary memory 710. Secondary memory 710 may include, for example, a hard disk drive 712, or removable storage drive 714. Removable storage drive 714 may include a floppy disk drive, a magnetic tape drive, an optical disk drive, a flash memory, a Universal Serial Bus (USB) drive, or the like. The removable storage drive 714 reads from and/or writes to a removable storage unit 718 in a well-known manner. Removable storage unit 718 may include a floppy disk, magnetic tape, optical disk, etc. which is read by and written to by removable storage drive 714. As will be appreciated by persons skilled in the relevant art, removable storage unit 718 includes a computer usable storage medium having stored therein computer software and/or data.
Computer system 700 (optionally) includes a display interface 702 (which can include input and output devices such as keyboards, mice, etc.) that forwards graphics, text, and other data from communication infrastructure 706 (or from a frame buffer not shown) for display on display unit 730.
In alternative implementations, secondary memory 710 may include other similar means for allowing computer programs or other instructions to be loaded into computer system 700. Such means may include, for example, a removable storage unit 722 and an interface 720. Examples of such means may include a program cartridge and cartridge interface (such as that found in video game devices), a removable memory chip (such as an EPROM, or PROM) and associated socket, and other removable storage units 722 and interfaces 720 which allow software and data to be transferred from the removable storage unit 722 to computer system 700.
Computer system 700 may also include a communication interface 724. Communication interface 724 allows software and data to be transferred between computer system 700 and external devices. Communication interface 724 may include a modem, a network interface (such as an Ethernet card), a communication port, a PCMCIA slot and card, or the like. Software and data transferred via communication interface 724 may be in the form of signals, which may be electronic, electromagnetic, optical, or other signals capable of being received by communication interface 724. These signals may be provided to communication interface 724 via a communication path 726. Communication path 726 carries signals and may be implemented using wire or cable, fiber optics, a phone line, a cellular phone link, an RF link or other communication channels.
In this document, the terms “computer program medium” and “computer usable medium” are used to generally refer to media such as removable storage unit 718, removable storage unit 722, and a hard disk installed in hard disk drive 712. Computer program medium and computer usable medium may also refer to memories, such as main memory 708 and secondary memory 710, which may be memory semiconductors (e.g. DRAMs, etc.).
Computer programs (also called computer control logic) are stored in main memory 708 and/or secondary memory 710. Computer programs may also be received via communication interface 724. Such computer programs, when executed, enable computer system 700 to implement the embodiments as discussed herein. In particular, the computer programs, when executed, enable processor device 704 to implement the processes of the embodiments discussed here. Accordingly, such computer programs represent controllers of the computer system 700. Where the embodiments are implemented using software, the software may be stored in a computer program product and loaded into computer system 700 using removable storage drive 714, interface 720, and hard disk drive 712, or communication interface 724.
Embodiments of the inventions also may be directed to computer program products comprising software stored on any computer useable medium. Such software, when executed in one or more data processing device, causes a data processing device(s) to operate as described herein. Embodiments of the inventions may employ any computer useable or readable medium. Examples of computer useable mediums include, but are not limited to, primary storage devices (e.g., any type of random access memory), secondary storage devices (e.g., hard drives, floppy disks, CD ROMS, ZIP disks, tapes, magnetic storage devices, and optical storage devices, MEMS, nanotechnological storage device, etc.).
The foregoing description of the specific embodiments will so fully reveal the general nature of the invention(s) that others can, by applying knowledge within the skill of the art, readily modify and/or adapt for various applications such specific embodiments, without undue experimentation, without departing from the general concept of the present invention(s). Therefore, such adaptations and modifications are intended to be within the meaning and range of equivalents of the disclosed embodiments, based on the teaching and guidance presented herein. It is to be understood that the phraseology or terminology herein is for the purpose of description and not of limitation, such that the terminology or phraseology of the present specification is to be interpreted by the skilled artisan in light of the teachings and guidance.
The breadth and scope of the present invention should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.
This application claims priority to U.S. Provisional Patent Application No. 63/111,406 filed on Nov. 9, 2020, which is incorporated by reference herein in its entirety for all purposes
Number | Date | Country | |
---|---|---|---|
63111406 | Nov 2020 | US |