The present invention is generally related to a system and method for managing operating condition parameters in medical devices. The system would keep track of operating condition parameters (or air quality) within a medical device such as a surgical hood, wherein the operating condition parameters include, but are not limited to, carbon dioxide (CO2), temperature, humidity, oxygen (O2), volatile organic compounds (VOCs), and/or air pressure. The system would provide feedback to the user regarding the operating condition parameters of the system while the system is being used so that the user is aware of the carbon dioxide (CO2), temperature, humidity, oxygen (O2), VOCs, and/or air pressure conditions within the medical device especially if the user is wearing the medical device.
For example, if the medical device is a surgical hood having a ventilation system and the user is wearing the surgical hood, it would be desirable for the user to be made aware of the operating parameter conditions within the surgical hood (e.g., carbon dioxide (CO2), temperature, humidity, oxygen (O2), VOCs, and/or air pressure) while the ventilation system is being operated. In this manner, if one of the operating parameter conditions within the hood exceeds a pre-determined threshold, the medical device could then interact with the ventilation system in order to attempt to correct the operating parameter condition that has exceeded its pre-determined threshold within the hood. Furthermore, the system could be equipped with an alarm (or alarms) such as an audible and haptic (vibrate) alarm that will alert the user that an operating parameter condition has exceeded a pre-determined threshold and/or that the system has attempted to correct the operating parameter condition that has exceeded its pre-determined threshold, but the system has not been successful in correcting the operating parameter condition that has exceeded its pre-determined threshold. In this latter instance, the user may need to remove the medical device and have maintenance performed on the medical device. Finally, the system would be able to collect information about the operating parameter conditions of the medical devices for user edification and/or product improvement.
Prior to the present invention, as set forth in general terms above and more specifically below, it is known to employ various types of hoods and one-piece gowns or togas for use during medical procedures. The gowns are designed to cover the wearer completely and sterilely when they are attached to the hood. Currently, a helmet or other similar head support structure is donned by the wearer and the one-piece gown and the hood are conventionally attached to the helmet or other similar head support structure. Furthermore, it is known to provide a ventilation system that is also attached to the helmet or other similar head support structure or attached to the wearer.
When the hood and gown are donned by the wearer, it is important that the hood and gown completely and sterilely cover the wearer, as discussed above. In this manner, a closed area is created around the wearer's head and neck areas. Ventilation must be provided within this closed area so that the wearer can wear the hood and gown and still be able to properly perform the medical procedure without having to worry about encountering high levels of carbon dioxide (CO2), temperature, humidity, oxygen (O2) VOCs. and/or air pressure within the closed area.
Furthermore, it is known that medical devices need to be properly installed and maintained to function properly. A medical device that is not properly installed or maintained may fail at a very inopportune time, which could lead to a serious incident during a medical operation or procedure. For example, if the medical device is not properly installed or maintained, the wearer may experience high levels of carbon dioxide (CO2), temperature, humidity, oxygen (O2), VOCs, and/or air pressure within the closed area.
It is a purpose of this invention to fulfill these and other needs in the medical device art in a manner more apparent to the skilled artisan once given the following disclosure.
The preferred system and method for managing operating condition parameters in medical devices, according to various embodiments of the present invention, offers the following advantages: ease of use; the ability to keep track of operating condition parameters in medical devices; the ability to automatically correct the operating condition parameter in the medical device without user intervention, if needed; the ability to provide feedback regarding the operating condition parameters in the medical device for wearer edification, preventative maintenance, and or product improvement: and the ability to provide audible and haptic (vibrate) alerts. In fact, in many of the preferred embodiments, these advantages are optimized to an extent that is considerably higher than heretofore achieved in prior, known systems and methods for managing operating condition parameters in medical devices.
The above-mentioned features and steps of the invention and the manner of attaining them will become apparent, and the invention itself will be best understood by reference to the following description of the embodiments of the invention in conjunction with the accompanying drawings, wherein like characters represent like parts throughout the several views and in which:
In order to address the shortcomings of the prior, known systems and methods for managing operating parameters in a medical device, it would be desirable to utilize a system and method for managing operating condition parameters in medical devices. The system would keep track of operating condition parameters (or air quality) within the surgical hood, wherein the operating condition parameters include, but are not limited to, carbon dioxide (CO2), temperature, humidity, oxygen (O2), volatile organic compounds (VOCs), and/or air pressure. The system would provide feedback to the user regarding the operating condition parameters of the system while the system is being used so that the user is aware of the carbon dioxide (CO2), temperature, humidity, oxygen (O2), VOCs, and/or air pressure conditions within the medical device especially if the user is wearing the medical device.
For example, if the medical device is a surgical hood having a ventilation system and the user is wearing the surgical hood, it would be desirable for the user to be made aware of the operating parameter conditions within the surgical hood (e.g., carbon dioxide (CO2), temperature, humidity, oxygen (O2), VOCs. and/or air pressure) while the ventilation system is being operated. In this manner, if one of the operating parameter conditions within the hood exceeds a pre-determined threshold, the medical device could then interact with the ventilation system to attempt to correct the operating parameter condition that has exceeded its pre-determined threshold within the hood. Furthermore, the system could be equipped with an alarm (or alarms) such as an audible and haptic (vibrate) alarm that will alert the user that an operating parameter condition has exceeded a pre-determined threshold and/or that the system has attempted to correct the operating parameter condition that has exceeded its pre-determined threshold, but the system has not been successful in correcting the operating parameter condition that has exceeded its pre-determined threshold. In this latter instance, the user may need to remove the medical device and have maintenance performed on the medical device. Finally, the system would be able to collect information about the operating parameter conditions of the medical devices for user edification and/or product improvement.
A unique aspect of the present invention is that the pre-determined threshold can be determined according to, but not limited to, the following:
Referring now to
As shown in
With respect to helmetless surgical hood and gown support 50, helmetless surgical hood and gown support 50 includes, in part, flexible, adjustable band 52 and front offsets 53. Preferably, flexible band 52 is constructed of any suitable, durable, flexible, medical grade material. An important feature of flexible band 52 being that it comfortably fits around the head of the wearer 6, but still is capable of securely holding surgical gown 4 and surgical hood 14 once the surgical gown 4 and surgical hood 14 have been attached to helmetless surgical hood and gown support 50 and then placed over the wearer, as will be discussed in greater detail later. In particular, it is important that flexible band 52 be able to securely hold hood 14 off of the head of wearer 6 and allow the air to flow around the head of wearer 6, as will be discussed in greater detail later.
Referring now to
As shown in
A unique aspect of the present invention is the location of the ventilation system 100 with respect to the surgical gown 4 and surgical hood 14. As shown in
With respect to protective casing 120, protective casing 120, preferably, is constructed of any suitable, durable, high strength, shock resistant, UV resistant, medical grade polymeric material. It is to be understood that protective casing 120 is used to encase ventilation system 100 to provide protection for air filtration module 200, power module 250, neck vent module 350, air flow generation module 450, and printed circuit board (PCB) module 500.
Regarding face vent module 150, as shown in
A unique aspect of the present invention is the use of removable face vents 152. In particular, removable face vents 152 are constructed in such a manner that allows the removable face vents 152 to be easily removed from the face vent adaptors 158 so that the removable face vents 152 can be cleaned, disinfected, and sanitized prior to the next usage of the helmetless support 2 for use with surgical hoods and gowns having ventilation system 100. Once the removable face vents 152 have been cleaned, disinfected, and sanitized, the removable face vents 152 can be easily slid onto the face vent adaptors 158 by locating the face vent connectors 156 on the face vent adaptors 158.
A further unique aspect of the present invention is the use of face vent air flow adjustors 160 and face vent air flow adjuster lever 162. In particular, the wearer 6 can adjust the amount of air flow that is being emitted out of the removable face vents 152 through the use of vent air flow adjustor 160 and face vent air flow adjuster lever 162. In this manner, the wearer 6 can conventionally manipulate face vent air flow adjuster lever 162 so that the amount of air flow is adjusted. For example, the wearer 6 may push/pull the face vent air flow adjuster lever 162 upwards which will cause the amount of air flow being emitted out of the removable face vents 152 to be reduced. Conversely, the wearer 6 may push/pull the face vent air flow adjuster lever 162 downwards which will cause the amount of air flow being emitted out of the removable face vents 152 to be increased.
With respect to air filtration module 200, as shown in
A unique aspect of the present invention is the use of air filtration module 200. In particular, air filtration module 200 can be used to filter out air borne contaminants so that they do enter into the surgical hood 14 and surgical gown 4. As discussed above, only air filter 202 extends outside of the surgical hood 14 (
Regarding power module 250, as shown in
A unique aspect of the present invention is the use of battery sensor 253. In particular, battery sensor 253 can be used to monitor the cycles and voltages of battery 250 so that it can be determined when the battery 250 needs to be replaced. Also, the battery sensor 253 can be used in conjunction with the processor 902 (
Another unique aspect of the present invention is the use of battery doors 254. Battery doors 254 are conventionally connected to protective casing 120 so that battery doors 254 can swing (or pivot) open so that battery 252 can be easily installed into power module 250 or removed from power module 250. In particular, the wearer 6 can remove battery 252 from power module 250 by opening battery doors 254 and removing battery 252 from power module 250. The battery 252 can then be placed on a conventional battery charger (not shown). Once battery 252 has been fully charged, the wearer 6 can then remove the battery 252 from the battery charger, open the battery doors 254, and slide the battery 252 into the power module 250 so that the battery 252 is securely retained within the power module 250. The wearer 6 then closes the battery doors 254 so that the battery 252 is not exposed to the elements. It is to be understood that a conventional locking mechanism 256 can be used to lock the battery 252 in place in the power module 250 so that the battery 252 does not inadvertently come loose while the ventilation system 100 is being operated.
With respect to yoke module 300, as shown in
Another unique aspect of the present invention is the use of yoke module 300. In particular, yoke module 300 can be used to assist in retaining ventilation system 100 on the shoulders of the wearer 6. Furthermore, yoke 302 is removably attached to protective casing through the use of yoke connectors 304. In this manner, yoke 302 can be easily attached to and removed from protective casing 120. Furthermore, since yoke 302 is flexible, yoke 302 can be adjusted to fit the upper torso of the wearer 6 so that ventilation system 100 will remain securely retained on the shoulders and the upper torso of the wearer 6. For example, wearer 6 can position the ventilation system 100 with the yoke module 300 installed over his/her head and place the yoke module 300 on the upper torso of the wearer 6 (
Regarding neck vent module 350, as shown in
Regarding air flow generation module 450, as shown in
Another unique aspect of the present invention is the use of air flow generation module 450. In particular, as the fan motor 260 causes the impeller (or fan) 454 to rotate, the configuration of the impeller 454 causes air to be drawn through the air filter module 200. In this manner, the air filter module 200 can be used to filter the air being drawn into the ventilation system 100. Also, the back flow opening 456 is provided to allow air that is contained within the surgical hood 14 to also be drawn through back flow opening 456 in the direction of arrow D. In this manner, the back flow opening 456 provides for an even greater circulation of the air within the hood 14 while the ventilation system 100 is in operation.
With respect to printed circuit board (PCB) module 500, as shown in
Regarding operating condition parameter measurement assembly 600, as shown in
As shown in
In another embodiment, operating condition parameter measurement assembly 600 can also include an operating condition parameter sensor 602a which can also be located adjacent to the fan motor 250 (
In another embodiment, the operating condition parameter measurement assembly 600 can also be equipped with a microphone assembly 604. In this manner, the microphone assembly 604 can be used to allow the wearer to communicate with other personnel in the area where the medical procedure is being performed and/or personnel who are observing the medical procedure at a location remote from the medical procedure area.
With respect to the operation of the system for managing medical device maintenance and medical device consumables, attention is directed to
In another embodiment, information from tachometer 263 or any other similar device in the motor sensor/wireless identification system 262 can be sent to processor 902 so that processor 902 in conjunction with printed circuit board (PCB) module 500 can control the speed of fan motor 260. In particular, operating condition parameter measurement assembly 600 (i.e., operating condition parameter sensor 602 and/or 602a) can be used to provide information to processor 902 regarding the operating conditions within the hood 14 (
If at least one of the thresholds of an operating condition (carbon dioxide (CO2), temperature, humidity, oxygen (O2), VOCs. and/or air pressure levels) is exceeded, the processor 902 in conjunction with printed circuit board (PCB) module 500 can then interact with the fan motor 260 to adjust the speed of the fan motor 260. In one embodiment, the tachometer 263 can then be utilized to monitor the adjustment in the speed of the fan motor 260 so that the desired adjustment in the speed of the fan motor 260 is achieved. For example, the processor 902 in conjunction with printed circuit board (PCB) module 500 can interact with the fan motor 260 to cause the fan motor 260 to quickly accelerate in speed in order to provide a large amount of fresh air inside of hood 14 if at least one of the thresholds of an operating condition (carbon dioxide (CO2), temperature, humidity, oxygen (O2), VOCs, and/or air pressure levels) is exceeded, as discussed earlier. For example, if the CO2 levels within hood 14 exceed 1,200 ppm (or 2,500 ppm depending upon the operating conditions), the introduction of large amount of fresh air into the hood 14 over a desired period of time may correct the operating condition in which the threshold of this operation condition has been exceeded. The operating parameter sensor 602 and/or 602a will continuously monitor the operating conditions within hood 14 while the wearer is donning the hood 14 to determine that no other operating conditions within hood 14 are exceeding their operating thresholds.
In still another embodiment, the processor 902 in conjunction with printed circuit board (PCB) module 500 can interact with the fan motor 260 to cause the fan motor 260 to gradually accelerate or decelerate in speed in order to provide a desired amount of fresh air inside of hood 14 if at least one of the thresholds of an operating condition (carbon dioxide (CO2), temperature, humidity, oxygen (O2), VOCs, and/or air pressure levels) is exceeded. For example, if the CO2 level within hood 14 exceeds 2,500 ppm, the fan motor 260 can be activated to begin to introduce an amount of fresh air into the hood 14 in order to correct the operating condition in which the threshold of this operation condition has been exceeded. In this example, once it has been determined that the CO2 levels are below 2,500 ppm, the fan motor 260 can be decelerated or turned off to cause the fan motor 260 to slow or stop the delivery of fresh air into the hood 14. As discussed above, the operating parameter sensor 602 and/or 602a will continuously monitor the operating conditions within hood 14 while the wearer is donning the hood 14 to determine that no other operating conditions within hood 14 are exceeding their operating thresholds.
In another embodiment, the tachometer 263 can then be utilized to monitor a “full” condition. For example, tachometer 263 can be used to detect if filter 202 is clogged, motor 260 is failing, or the like. In any of these instances, the processor 902 in conjunction with printed circuit board (PCB) module 500 can then be configured to send an alert to the user informing the user that a “full” condition exists and needs to be looked at.
In another embodiment, the operating condition information forwarded from the operating parameter sensor 602 and/or 602a to the processor 902 can also be stored in data storage 906 or forwarded to a remote computer 965 associated with the wearer or a system administrator so that the wearer and/or system administrator will have access to the operating conditions within the hood 14 while the wearer is donning the hood 14. For example, the remote computer 965 may be equipped with a graphical user interface (not shown) that will allow the wearer and/or the system administrator to view the operating conditions within the hood 14 in a graphical format or some other similar format that will allow the wearer and/or system administrator to quickly and easily ascertain if there are any operating conditions within the hood 14 that are being exceeded while the wearer is donning the hood. Furthermore, the information regarding the operating conditions can be used for subsequent wearer edification, preventative maintenance, and or product improvement.
In one embodiment, the wearer and/or system administrator can be provided with an operating parameters (or air quality) health score. In this manner, after the medical procedure has been completed, the wearer and/or system administrator can be provided with a color score such as a green/yellow/red score. In this embodiment, the color would provide the wearer and/or system administrator with information about the air quality within hood 14 while the wearer was performing the medical procedure. For example, the color green could be associated with a good health score (the thresholds of an operating condition were not exceeded within the hood 14 during the medical procedure). The color yellow could be associated with a fair health score (only 1 or 2 of the thresholds of an operating condition were exceeded within the hood 14 during the medical procedure). The color red could be associated with a poor health score (many of the thresholds of an operating condition were exceeded within the hood 14 during the medical procedure).
Furthermore, operating conditions could be monitored every 30 seconds (or other desired time period). In this manner, if the wearer was performing a medical procedure that required more than usual manual exertion, it is possible that the wearer's CO2 output, humidity, oxygen (O2), VOCs, and/or temperature within the hood 14 might be greater than during a less strenuous medical procedure. The information related to the amount of CO2 that the wearer is exerting, along with the increased humidity, temperature, oxygen (O2), and VOC levels, could be useful to the wearer and/or the system administrator so that possibly the speed of the fan motor 260 could be automatically increased in similar medical procedures in the future thereby maintaining the CO2, humidity, oxygen (O2), VOC, and/or temperature levels within the hood 14 below the threshold levels.
Another unique aspect of the present invention is that the information obtained for use in determining the operating parameter health score can also be used to create best practices for air quality, threshold, and usage settings. In particular, data that is related to the operating parameters (or air quality) health score data and is temporarily stored in memory 904 under data 916 can be executed by processor 902 from a server (
In still another embodiment, processor 902 can also be configured to send a signal to an alarm (not shown) such as an audible and haptic (vibrate) alarm to provide an alert to the user to inform the user that at least one of the thresholds of an operating condition (carbon dioxide (CO2), temperature, humidity, oxygen (O2), VOCs, and/or air pressure levels) has been exceeded. In this instance, if the processor 902 interacts with fan motor 260 upon determining that an operating condition threshold has been exceeded, but the fan motor speed is not adjusted to attempt to correct the operating condition being exceeded, the alarm can provide a backup to the wearer and/or the system administrator that the system 2 needs to be looked at to determine why the system 2 allowed the operating condition to exceed its operating threshold.
With reference to
Attention is now directed to
With reference to
In another embodiment, the end user can either download the end user's fan speed preferences through the remote computer 965 to the processor 902 where the preferences are stored in the data storage 906. In another embodiment, the user can also download and store threshold values for the operating conditions such as, but not limited to, carbon dioxide (CO2), temperature, humidity, oxygen (O2), VOC, and/or air pressure levels.
With reference to
In block 804, in one embodiment, if at least one operating condition parameter has exceeded an operating parameter threshold (e.g., the CO2 level within the hood 14 has exceeded 1,200 ppm or 2,500 ppm depending upon the operating conditions), the operating condition parameter sensor 602 and/or 602a will determine this high level of CO2 within hood 14 and forward this information to processor 902.
In block 806, upon determining that at least one operating condition parameter has exceeded its operating condition threshold, the processor 902 in conjunction with printed circuit board (PCB) module 500 can then interact with fan motor 260 in order to adjust the speed of the fan motor 260.
In one embodiment, the fan motor 260 can be adjusted to operate the impeller 454 at a “constant” setting. For example, the wearer may set an initial fan speed at 2 out of 10. If the CO2 operating parameter condition within hood 14 is detected above 1,200 ppm (or 2.500 ppm depending upon the operating conditions), the processor 902 can also be configured to send a signal to an alarm (not shown) such as an audible alarm (such as a beep) to the wearer and/or a haptic (vibrate) alarm (such as a vibration from the fan motor 260) to provide an alert to the user to inform the user that at least one of the thresholds of an operating condition (carbon dioxide (CO2), temperature, humidity, oxygen (O2), VOCs, and/or air pressure levels) has been exceeded. As discussed above, the fan motor 260 can be adjusted to operate the impeller 454 at a desired speed and/or a desired time in order to attempt to correct the operating condition so that the operating parameter condition does not exceed its operating parameter threshold. The processor 902 in conjunction with printed circuit board (PCB) module 500 will then instruct the fan motor 260 to slowly increase the fan speed to 3, 4, or 5 (which is measured by the tachometer 263) until the CO2 level as measured by the operating condition parameter sensor 602 and/or 602a goes below the operating condition parameter threshold. Finally, the fan speed will stay at this higher level unless manually turned down by the wearer.
In another embodiment, assume that the wearer has set the operating condition parameter for CO2 to be at 1,200 ppm and the correction or mitigation method is set to “purge”. The wearer also sets the fan speed to 2 out of 10. If the CO2 operating condition within hood 14 is detected above 1,200 ppm, the ventilation system 100 may be equipped to provide an alarm (such as a beep) to the wearer and the fan motor 260 may provide an alarm (such as a vibration), as discussed above. The processor 1502 in conjunction with printed circuit board (PCB) module 500 will then instruct the fan motor 260 to quickly increase the fan speed to 9 or 10 (which is measured by the tachometer 263) for a short period until the CO2 level as measured by the operating condition parameter sensor 602 and/or 602a goes below the operating condition parameter threshold. Finally, the fan speed will return to the initially selected level.
In block 808, the operating condition parameter sensor 602 and/or 602a can be used to monitor the operating parameter conditions within the hood 14 to determine if the operating parameter condition has been corrected so that the operating parameter condition is now below its operating condition parameter threshold.
In different examples, the logic 930 may be implemented in hardware, a non-transitory computer-readable medium 937 with stored instructions, firmware, and/or combinations thereof. While the logic 930 is illustrated as a hardware component attached to the bus 908, it is to be appreciated that in other embodiments, the logic 930 could be implemented in the processor 902, stored in memory 904, or stored in disk 906.
In one embodiment, logic 930 or the computer is a means (e.g., structure: hardware, non-transitory computer-readable medium, firmware) for performing the actions described. In some embodiments, the computing device may be a server operating in a cloud computing system, a server configured in a Software as a Service (SaaS) architecture, a smart phone, laptop, tablet computing device, and so on.
The means may be implemented, for example, as an ASIC programmed to predict a product demand. The means may also be implemented as stored computer executable instructions that are presented to computer 900 as data 916 that are temporarily stored in memory 904 and then executed by processor 902.
Logic 930 may also provide means (e.g., hardware, non-transitory computer-readable medium that stores executable instructions, firmware) for storing and measuring operating condition parameters.
Generally describing an example configuration of the computer 900, the processor 902 may be a variety of various processors including dual microprocessor and other multi-processor architectures. A memory 904 may include volatile memory and/or non-volatile memory. Non-volatile memory may include, for example, ROM, PROM, and so on. Volatile memory may include, for example, RAM, SRAM, DRAM, and so on.
A storage disk 906 may be operably connected to the computer 900 via, for example, an input/output (I/O) interface (e.g., card, device) 918 and an input/output port 910 that are controlled by at least an input/output (I/O) controller 940. The disk 906 may be, for example, a magnetic disk drive, a solid-state disk drive, a floppy disk drive, a tape drive, a Zip drive, a flash memory card, a memory stick, and so on. Furthermore, the disk 906 may be a CD-ROM drive, a CD-R drive, a CD-RW drive, a DVD ROM, and so on. The memory 904 can store a process 914 and/or a data 916, for example. The disk 906 and/or the memory 904 can store an operating system that controls and allocates resources of the computer 900.
The computer 900 may interact with, control, and/or be controlled by input/output (I/O) devices via the input/output (I/O) controller 940, the I/O interfaces 918, and the input/output ports 910. Input/output devices may include, for example, one or more displays 970, printers 972 (such as inkjet, laser, or 3D printers), audio output devices 974 (such as speakers or headphones), text input devices 980 (such as keyboards), cursor control devices 982 for pointing and selection inputs (such as mice, trackballs, touch screens, joysticks, pointing sticks, electronic styluses, electronic pen tablets), audio input devices 984 (such as microphones or external audio players), video input devices 986 (such as video and still cameras, or external video players), image scanners 988, video cards (not shown), disks 906, network devices 920, and so on. The input/output ports 910 may include, for example, serial ports, parallel ports, and USB ports.
The computer 900 can operate in a network environment and thus may be connected to the network devices 920 via the I/O interfaces 918, and/or the 1/O ports 910. Through the network devices 920, the computer 900 may interact with a network 960. Through the network, the computer 900 may be logically connected to remote computers 965. Networks with which the computer 900 may interact include, but are not limited to, a LAN, a WAN, and other networks.
In another embodiment, the described methods and/or their equivalents may be implemented with computer executable instructions. Thus, in one embodiment, a non-transitory computer readable/storage medium is configured with stored computer executable instructions of an algorithm/executable application that when executed by a machine(s) cause the machine(s) (and/or associated components) to perform the method. Example machines include but are not limited to a processor, a computer, a server operating in a cloud computing system, a server configured in a Software as a Service (SaaS) architecture, a smart phone, and so on). In one embodiment, a computing device is implemented with one or more executable algorithms that are configured to perform any of the disclosed methods.
In one or more embodiments, the disclosed methods or their equivalents are performed by either: computer hardware configured to perform the method: or computer instructions embodied in a module stored in a non-transitory computer-readable medium where the instructions are configured as an executable algorithm configured to perform the method when executed by at least a processor of a computing device.
While for purposes of simplicity of explanation, the illustrated methodologies in the figures are shown and described as a series of blocks of an algorithm, it is to be appreciated that the methodologies are not limited by the order of the blocks. Some blocks can occur in different orders and/or concurrently with other blocks from that shown and described. Moreover, less than all the illustrated blocks may be used to implement an example methodology. Blocks may be combined or separated into multiple actions/components. Furthermore, additional and/or alternative methodologies can employ additional actions that are not illustrated in blocks. The methods described herein are limited to statutory subject matter under 35 U.S.C § 101.
The following includes definitions of selected terms employed herein. The definitions include various examples and/or forms of components that fall within the scope of a term and that may be used for implementation. The examples are not intended to be limiting. Both singular and plural forms of terms may be within the definitions.
References to “one embodiment”, “an embodiment”, “one example”, “an example”, and so on, indicate that the embodiment(s) or example(s) so described may include a particular feature, structure, characteristic, property, element, or limitation, but that not every embodiment or example necessarily includes that particular feature, structure, characteristic, property, element or limitation. Furthermore, repeated use of the phrase “in one embodiment” does not necessarily refer to the same embodiment, though it may.
A “data structure”, as used herein, is an organization of data in a computing system that is stored in a memory, a storage device, or other computerized system. A data structure may be any one of, for example, a data field, a data file, a data array, a data record, a database, a data table, a graph, a tree, a linked list, and so on. A data structure may be formed from and contain many other data structures (e.g., a database includes many data records). Other examples of data structures are possible as well, in accordance with other embodiments.
“Computer-readable medium” or “computer storage medium”, as used herein, refers to a non-transitory medium that stores instructions and/or data configured to perform one or more of the disclosed functions when executed. Data may function as instructions in some embodiments. A computer-readable medium may take forms, including, but not limited to, non-volatile media, and volatile media. Non-volatile media may include, for example, optical disks, magnetic disks, and so on. Volatile media may include, for example, semiconductor memories, dynamic memory, and so on. Common forms of a computer-readable medium may include, but are not limited to, a floppy disk, a flexible disk, a hard disk, a magnetic tape, other magnetic medium, an application specific integrated circuit (ASIC), a programmable logic device, a compact disk (CD), other optical medium, a random access memory (RAM), a read only memory (ROM), a memory chip or card, a memory stick, solid state storage device (SSD), flash drive, and other media from which a computer, a processor or other electronic device can function with. Each type of media, if selected for implementation in one embodiment, may include stored instructions of an algorithm configured to perform one or more of the disclosed and/or claimed functions. Computer-readable media described herein are limited to statutory subject matter under 35 U.S.C § 101.
“Logic”, as used herein, represents a component that is implemented with computer or electrical hardware, a non-transitory medium with stored instructions of an executable application or program module, and/or combinations of these to perform any of the functions or actions as disclosed herein, and/or to cause a function or action from another logic, method, and/or system to be performed as disclosed herein. Equivalent logic may include firmware, a microprocessor programmed with an algorithm, a discrete logic (e.g., ASIC), at least one circuit, an analog circuit, a digital circuit, a programmed logic device, a memory device containing instructions of an algorithm, and so on, any of which may be configured to perform one or more of the disclosed functions. In one embodiment, logic may include one or more gates, combinations of gates, or other circuit components configured to perform one or more of the disclosed functions. Where multiple logics are described, it may be possible to incorporate the multiple logics into one logic. Similarly, where a single logic is described, it may be possible to distribute that single logic between multiple logics. In one embodiment, one or more of these logics are corresponding structure associated with performing the disclosed and/or claimed functions. Choice of which type of logic to implement may be based on desired system conditions or specifications. For example, if greater speed is a consideration, then hardware would be selected to implement functions. If a lower cost is a consideration, then stored instructions/executable application would be selected to implement the functions. Logic is limited to statutory subject matter under 35 U.S.C. § 101.
An “operable connection”, or a connection by which entities are “operably connected”, is one in which signals, physical communications, and/or logical communications may be sent and/or received. An operable connection may include a physical interface, an electrical interface, and/or a data interface. An operable connection may include differing combinations of interfaces and/or connections sufficient to allow operable control. For example, two entities can be operably connected to communicate signals to each other directly or through one or more intermediate entities (e.g., processor, operating system, logic, non-transitory computer-readable medium). Logical and/or physical communication channels can be used to create an operable connection.
“User”, as used herein, includes but is not limited to one or more persons, computers or other devices, or combinations of these.
While the disclosed embodiments have been illustrated and described in considerable detail, it is not the intention to restrict or in any way limit the scope of the appended claims to such detail. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the various aspects of the subject matter. Therefore, the disclosure is not limited to the specific details or the illustrative examples shown and described. Thus, this disclosure is intended to embrace alterations, modifications, and variations that fall within the scope of the appended claims, which satisfy the statutory subject matter requirements of 35 U.S.C. § 101.
To the extent that the term “includes” or “including” is employed in the detailed description or the claims, it is intended to be inclusive in a manner similar to the term “comprising” as that term is interpreted when employed as a transitional word in a claim.
To the extent that the term “or” is used in the detailed description or claims (e.g., A or B) it is intended to mean “A or B or both”. When the applicants intend to indicate “only A or B but not both” then the phrase “only A or B but not both” will be used. Thus, use of the term “or” herein is the inclusive, and not the exclusive use.
Therefore, provided herein is a new and improved system and method for managing medical devices and medical device consumables, which according to various embodiments of the present invention, offers the following advantages: ease of use; the ability to keep track of operating condition parameters in medical devices; the ability to automatically correct the operating condition parameter in the medical device without user intervention, if needed; the ability to provide feedback regarding the operating condition parameters in the medical device for wearer edification, preventative maintenance, and or product improvement; and the ability to provide audible and haptic (vibrate) alerts.
In fact, in many of the preferred embodiments, these advantages of ease of use, the ability to keep track of operating condition parameters in medical devices, the ability to automatically correct the operating condition parameter in the medical device without user intervention, if needed, the ability to provide feedback regarding the operating condition parameters in the medical device for wearer edification, preventative maintenance, and or product improvement, and the ability to provide audible and haptic (vibrate) alerts are optimized to an extent that is considerably higher than heretofore achieved in prior, known systems and methods for managing operating condition parameters in medical devices.
This application claims benefit of U.S. Patent Application 63/436,776, filed on Jan. 3, 2023, the disclosure of which is hereby incorporated by reference in its entirety to provide continuity of disclosure to the extent such a disclosure is not inconsistent with the disclosure herein.
Number | Date | Country | |
---|---|---|---|
63436776 | Jan 2023 | US |