PAPERLESS RECORDING PASTEURIZATION CONTROL SYSTEM
20210010986 ยท 2021-01-14
Inventors
- Vikram A. Bose-Mullick (Fonda, NY, US)
- Gary Ratajczak (Broadalbin, NY, US)
- Richard J. Bond (Pattersonville, NY, US)
Cpc classification
G01F1/688
PHYSICS
International classification
A23L3/00
HUMAN NECESSITIES
Abstract
A pasteurization system includes at least a temperature sensor, a control signal generator, and a processor structured to record a stream of temperatures as well as their associated times of recordation, and to cause the control signal generator to generate a control signal based on the recorded temperatures.
Claims
1. A data recording system, comprising: a temperature sensor connected to a vessel structured to hold a food substance, the temperature sensor structured to determine an instant temperature of the food substance; a control signal generator to produce a control signal; and a processor configured to: receive the instant temperature from the temperature sensor, record a series of the instant temperatures in an internal memory each along with a respective time at which the instant temperature was recorded; send a copy of the series of recorded time and temperatures to a remote data collection facility; and based on the series of recorded time and temperatures, cause the control signal generator to generate the control signal.
2. The data recording system according to claim 1, wherein the temperature sensor is a digital reference temperature sensor.
3. The data recording system according to claim 1, wherein the series of recorded time and temperatures is stored in the internal memory in an encrypted format.
4. The data recording system according to claim 1, wherein the internal memory includes a permanent internal media portion and a removable media portion.
5. The data recording system according to claim 1, wherein the temperature sensor, the control signal generator, and the processor are physically located in a same housing, and wherein the temperature sensor is coupled to a first power supply in the housing and the processor is coupled to a second power supply in the housing.
6. The data recording system according to claim 1, further comprising a human machine interface including an output for providing visible information and an input for accepting user commands.
7. The data recording system according to claim 1, further comprising a pressure sensor, and wherein the processor is configured to: receive an instant pressure reading from the pressure sensor; and record a series of the instant pressure readings in the internal memory each along with a respective time at which the instant pressure reading was recorded.
8. A pasteurization system comprising: a flow sensor connected to a pasteurization tube to determine a flow rate of a food substance to be pasteurized; a temperature sensor connected to the pasteurization tube, the temperature sensor structured to determine an instant temperature of the food substance; a control signal generator to produce a control signal; and a processor configured to: receive an instant flow rate of the food substance in the pasteurization tube, receive the instant temperature from the temperature sensor, record a series of the instant temperatures in an internal memory each along with a respective time at which the instant temperature was recorded; send a copy of the series of recorded time and temperatures to a remote data collection facility; and based on the series of recorded time and temperatures, cause the control signal generator generate the control signal to modify the flow rate of the food in the pasteurization tube.
9. The pasteurization system according to claim 8, wherein the temperature sensor is a digital reference temperature sensor.
10. The pasteurization system according to claim 8, wherein the series of recorded time, temperatures, and pressures is stored in the internal memory in an encrypted format.
11. The pasteurization system according to claim 8, wherein the internal memory includes a permanent internal media portion and a removable media portion.
12. The pasteurization system according to claim 8, wherein the temperature sensor, the control signal generator, and the processor are physically located in a same housing, and wherein the temperature sensor is coupled to a first power supply in the housing and the processor is coupled to a second power supply in the housing.
13. The pasteurization system according to claim 8, further comprising a human machine interface including an output for providing visible information and an input for accepting user commands.
14. A method in a pasteurization system for pasteurizing a food substance, the method comprising: receiving an instant temperature from a temperature sensor positioned to measure an instant temperature of the food substance; recording a series of the instant temperatures in an internal memory each along with a respective time at which the instant temperature was recorded; sending a copy of the series of recorded time and temperatures to a remote data collection facility; and based on at least the series of recorded time and temperatures, generating a control signal that causes the pasteurization system to modify its process for pasteurizing the food substance.
15. The method according to claim 14, wherein the temperature sensor is a digital reference temperature sensor.
16. The method according to claim 14, wherein recording a series of the instant temperatures in an internal memory comprises recording the series in an encrypted format.
17. The method according to claim 14, wherein the internal memory includes a permanent internal media portion and a removable media portion.
18. The method according to claim 14, wherein the temperature sensor, the control signal generator, and the processor are physically located in a same housing, and wherein the temperature sensor is coupled to a first power supply in the housing and the processor is coupled to a second power supply in the housing.
19. The method according to claim 14, further comprising accepting one or more user commands at a human machine interface.
20. The method according to claim 14, further comprising: receiving an instant pressure reading from a pressure sensor; and recording a series of the instant pressure readings in the internal memory each along with a respective time at which the instant pressure reading was recorded.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0008] Aspects, features and advantages of embodiments of the present disclosure will become apparent from the following description of embodiments in reference to the appended drawings in which:
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
DESCRIPTION
[0035]
[0036] The paperless recording control system 102 can be configured to process these signals to control a process, or aspects or sub-processes thereof, such as, for example, a pasteurization process. In embodiments, this control could be in accordance with established control systems methodologies, such as, for example, proportional-integral-derivative (PID) control methodology or any similar control algorithm. In such embodiments, paperless recording control system can be configured to output signals to the control mechanisms associated with the above described sensors, such as, for example, thermal control mechanisms, flow control mechanisms, pressure control mechanisms, etc.
[0037] In addition to controlling such a process, or sub-process, paperless recording control system 102 can, in some embodiments, also be configured to determine a point at which the prescribed process, or sub-process, has been successfully accomplished (e.g., when a product could legally be considered to have been pasteurized). In, such embodiments, the paperless recording control system 102 can be configured to output a signal indicating that the process has completed successfully. Such a signal could be, for example, a valve control signal that is configured to cause a valve of a pasteurization process to open to allow product undergoing pasteurization to exit the pasteurization process (e.g., to enter a holding tank). Such a signal is depicted by the arrow exiting the paperless recording control system 102 and entering valve controller 104. In the depicted embodiment, valve controller 104 can receive the signal and, in response cause a divert/flow valve 106 of the pasteurization process to open, thus allowing pasteurized product to exit the pasteurization process. In embodiments, this signal can be a low voltage DC signal (e.g., 40 volts). Other output signals may include a temperature control signal this is configured to cause a pasteurization tube to be heated to a particular system and a pump-speed control signal that is configured to control the speed of a pump to pump a food substance through the pasteurization process.
[0038] Paperless recording control system 102 can also be configured to record values of the incoming signals for data recording and display purposes. Such data recording purposes could include, for example, data sufficient to validate that a pasteurization process was successfully completed. In embodiments, paperless recording control system 102 could have a local archive of these recorded values which can be verified via a human machine interface (HMI) provided by the paperless recording control system 102. In embodiments, the local archive can include sufficient storage to preserve two years of data produced and/or received by the paperless recording control system. In addition to the local archive, the paperless recording control system 102 can also be connected with one or more external repositories, such as, for example cloud 108. As used herein, cloud 108 can represent and include any number of servers, including fractional server usage associated with, for example, a data center. Archiving can be performed periodically (every day, as space is need in the local archive, etc.) or on demand (e.g., based on input from a user of the paperless recording control system 102. In addition to, or in place of, cloud 108, paperless recording control system can also include removable media (e.g., a memory card, thumb drive, etc.) that can be removed for archival purposes. In such embodiments, the local archive of the paperless recording control system 102 can include a redundant copy of the data that is included on the memory card or thumb drive. In addition, the data can be encrypted in any number of ways to prevent tampering with the data. One such mechanism could include encryption of the data via a trusted platform module (TPM), or similar mechanism, of the paperless recording control system 102 such that the data is effectively sealed to the paperless recording control system 102. It will be appreciated that encryption via a TPM is just one possible mechanism for encrypting the data to prevent tampering of the data and any encryption mechanism (e.g., public/private key encryption) can be utilized to enable viewing the data without providing the ability to modify the data to maintain data integrity. Additional aspects of the paperless recording control system 102 will be readily apparent throughout the disclosure provided for herein.
[0039]
[0040] Control system 202 includes a number of illustrative components. As depicted, control system 202 includes a universal input 210, a relay out 212, a milliamp (mA) output 214, a pasteurizer control interface 216, and a control system power supply 220. Universal input 210 represents a component that can be utilized to receive one or more signals such as those described in detail in reference to
[0041] Relay out 212 can be configured to operate in a similar manner to any other relay component currently utilized. An example of such a component is depicted in
[0042] The mA output 214 component represents a component configured to provide a measurement signal based on a measurement of an associated signal (e.g., any of signals 1-n of
[0043] The pasteurizer control interface (PCI) 216 represents a component that outputs one or more control signals that are configured to control aspects of a pasteurization process. Such signals could include, for example, the signal provided to valve controller 104 of
[0044] The plant controller 218 represents a master controller of control system 202. As such plant controller 218 can power cycle any of the other depicted components. In addition, plant controller 218 can take the values of the input signals and can carry out proportional-integral-derivative (PID) control system processes, or other similar control processes, to manage the process being carried out by the paperless recording control system.
[0045] It will be appreciated that the depicted components merely represent an illustrative configuration of control system 202 and that more or fewer components can be included without departing from the scope of this disclosure. For example, as mentioned previously, an encryption component, such as a hardware encryption component (e.g., TPM), could also be included to encrypt data being output by the control system 202 in order to maintain integrity of the data. In addition, each of these components can be implemented in any number of ways, such as, for example, via hardware, software, or any combination thereof. In some embodiments, control system 202 could be implemented via the backplane configuration discussed in detail below. It should be appreciated though, that the backplane configuration discussed herein is merely one possible configuration that can be utilized to implement the functionality provided by control system 202.
[0046] It should be appreciated that, in embodiments, control system 202 may need to be fully functional while the associated process is being carried out (e.g., a pasteurization process). In such embodiments, control system 202 represents a hard real-time system where any missed responses (e.g., deadlines) represent total system failure. In such embodiments, it can be desirable to isolate HMI system 208 and control system 202 (as depicted). This can enable the HMI functionality of HMI system 208 to be dissociated from the control and data gathering functionality of control system 202. By dissociating HMI system 208 from control system 202, a failure with the HMI system 208 will not impact the functionality of control system 202, thereby enabling continued recording of data and control of the associated process, even when the HMI system has encountered an issue.
[0047] Paperless recording control system also includes a reference system 204. Reference system 204 can include, for example, a reference thermometer (e.g., the previously mentioned DART thermometer) that is configured to measure a current temperature, a reference system power supply 224 that is configured to provide an independent source of power to the reference system 204, and a reference thermometer display 226 that can be configured to display a measurement of the reference thermometer to a user of the paperless recording control system 102. While depicted as a reference thermometer, it will be appreciated that any other reference sensors could be utilized without departing from the scope of this disclosure.
[0048] As depicted, reference system 204 can be completely isolated and independent from the other functionality of paperless recording control system 102. This isolation can maintain the integrity of reference system 204. In other embodiments, the reference system 204 can be external to the paperless recording control system 102. In either of these embodiments, reference system 204 can be configured to output a reference signal that indicates a current measurement of the reference system 204. Such a signal can be utilized for performing an automated cut-in/cut-out process. Under the current state of the art, an operator of a pasteurization process must manually record the temperature of the reference thermometer to be compared with a temperature of a thermometer of the pasteurization system. If the difference in temperature between the two readings is greater than a certain threshold (e.g., 1 degree), then the pasteurization system is not operating properly and corrective measures may need to be taken. By providing a digital signal from the reference thermometer, regardless of whether the reference thermometer is internal or external to the paperless recording control system 102, then the digital signal can be utilized by the paperless recording control system 102 to perform an automated cut-in/cut-out process and remove any chance of operator error. This can be accomplished, for example, by providing a button via the HMI that is configured to have such a process carried out. In other embodiments, the process can be carried out automatically (e.g., when a new operator logs into the paperless recording control system 102). This automation can be configured similarly to any of the other settings of the paperless recording control system 102 discussed in greater below.
[0049] Paperless recording control system 102 also includes storage 206. Storage 206 can include removable media (e.g., a thumb-drive, secure digital (SD) card, etc.) as well as internal media 230 that can be utilized to store a local archive of data. In embodiments, storage 206 can be written to by control system 202 and can be accessed by HMI system 208. In some embodiments, storage 206 could be integrated with HMI system 208. HMI system 208 is discussed in greater detail below. In embodiments, the removable media 228 can be removed by an operator to be copied to an external archive. In such embodiments, upon re-inserting removable media 228, removable media can be updated with any new data that has been stored on internal media 230. In some embodiments, to ensure the integrity of the data on removable media 228, the internal archive of internal media 230 can be copied over anything already stored on removable media 228, to ensure an exact copy of the local archive is also stored on removable media 228. As discussed previously, the data stored on removable media 228 and internal media 230 can be encrypted. In some embodiments, internal media 230 can have sufficient capacity to store a great deal of data (e.g., 2 years of operating data) in the local archive.
[0050] Finally, paperless recording control system 102 includes an HMI system 208. As depicted, HMI system 208 is completely isolated from both the control system 202 and the reference system 204. As such, HMI System 208 includes independent HMI memory 232, an independent HMI processor 234, an independent HMI display 236 (e.g., a touchscreen), and an independent HMI power supply 238. In embodiments, HMI memory 232 can include software, which when executed by HMI processor 234 cause the HMI system to carry out any of the HMI processes described and/or depicted herein. In some embodiments, HMI system can also include an embedded web service (EWS) to enable remote access to the paperless recording control system 102. Such remote access can enable a user to remotely adjust configuration parameters, such as those discussed in detail below, or to view any of the screens depicted herein. In some embodiments, the EWS can take the place of HMI display 236, or can be implemented in conjunction with HMI display 236.
[0051] While not depicted, it will also be appreciated that paperless recording control system can also include a transmitter/receiver that is configured for remote communication. This could be, for example any wired or wireless transmitter/receiver. Such a transmitter/receiver combination can utilize any communication mechanism including a local network, the internet, a cellular communication network, a personal area network (e.g., Zigbee) or any other suitable mechanism for communication. Such a transmitter/receiver could be integrated as part of HMI system 208 to ensure the transmitter/receiver is isolated from control system 202.
[0052]
[0053] The HMI 206 discussed elsewhere herein may be divided into a PC software component, which can interact with the HMI 206, and the HMI 206 itself. In other embodiments, all functionality accessible via the HMI can also be accessible via PC software, and vice versa.
[0054] In some embodiments, the PC software, or the HMI 206, can enable remote setting of various set points. For example, in some embodiments, the paperless recording control system can be configured to be pasteurizing eggs. When pasteurizing eggs, the temperature set point is set to various values throughout the process. In such an embodiment, remote setting of the temperature set points may be enabled for egg pasteurization only, and could be restricted for any other pasteurization process, such as dairy. In other embodiments, multiple flow set points can be defined, via the HMI or PC software, that correspond with various temperature set points.
[0055]
[0056] A food substance that is unpasteurized and held in a raw product tank 402 flows into a holding tank 404 prior to pasteurization. The food substance flows through a pasteurization tube 406, which may also be referred to as piping, to a valve 408. While in the pasteurization tube 406, the food substance is heated by a heating element (not shown). A flow sensor 410 measures the flow of the food substance as it enters or proximate to the entry of the pasteurization tube 406. An output from the flow sensor 410 is sent through either wireless or wired communication to a paperless recording control system 412, which may be a paperless recording control system 102, as discussed in detail above. A temperature sensor 414 measures the temperature of the food substance at or near an end of the pasteurization tube 406 and sends wirelessly or wired the measured temperature to the paperless recording control system 412.
[0057] In some embodiments, an optional second temperature sensor 418 may be included at the beginning or proximal portion of the pasteurization tube 406. The output of the second temperature sensor 418 is sent to the paperless recording control system 412 and may be used by the paperless recording control system 412 to predetermine a likelihood that a temperature taken by the temperature sensor 414 will indicate that the food substance is pasteurized or may be used for other determinations and calculations by the paperless recording control system 412.
[0058] As discussed in more detail with respect to
[0059]
[0060] For example, if the temperature is lower than the set point, then the food substance would need to flow through the pasteurization system at a slower speed to be adequately pasteurized. However, the prior art pasteurization systems would determine the food substance was not pasteurized based on the temperature alone without looking at the flow rate of the food substance. If the food substance had flowed through the pasteurization tube at a slower flow rate, then the food substance was pasteurized but is sent back to the holding tank 404 to be pasteurized again. Further, if the food substance flowed through the pasteurization tube quicker than the set point, the pasteurization system would again determine that the food substance was not pasteurized, without taking into consideration the temperature. If the temperature was high enough, the food may have been pasteurized despite the high flow rate of the food substance.
[0061] Embodiments of the disclosure, however, determine a threshold temperature based on the flow rate and then determine whether the temperature is above that threshold. That is, the temperature set point is variable based on the flow rate of the food substance. As illustrated in
[0062] Using the process of
[0063] In some embodiments, the paperless recording control system 412 may also determine the quality of the food substance after pasteurization. That is, the paperless recording control system 412 will determine two acceptable temperature thresholds for the food substance. The first acceptable temperature threshold is to determine whether the food substance has been pasteurized, as discussed in detail above. The second acceptable temperature threshold is a threshold larger than the first threshold and relates to the quality of the food substance. If the food substance is pasteurized at too high of a temperature, the food substance may not meet the quality standards desired. In such a situation, the valve 408 may have an additional outlet (not shown) that diverts the food substance to a tank to store the food substance that does not meet the quality standard. Similar to the first acceptable temperature threshold, the second acceptable temperature threshold is determined based on the flow rate of the food substance.
[0064] As mentioned above, the acceptable threshold temperatures are determined based on the flow rate of the food substance. That is, an acceptable temperature will vary with the flow rate of the food substance. The acceptable threshold is calculated based on the length of the pasteurization tube and the flow rate of the food substance through the pasteurization tube. The paperless recording control system 412 may store a length, diameter, or other quality of the pasteurization tube in memory and calculate an acceptable temperature threshold based on the received flow rate. In some embodiments, a look-up table may be stored in the memory which is determined based on the length of the pasteurization tube. Instead of performing a calculation each time a flow rate is received, the paperless recording control system 412 may use the look-up table to more quickly determine an acceptable temperature threshold. In other embodiments, a user may create the look up table through the HMI of the paperless recording control system 412. The user may enter a variety of acceptable flow rate and temperature set points to determine pasteurization of the food substance.
[0065] In some embodiments, a user may enter a food substance type within the HMI of the paperless recording control system 412. The paperless recording control system 412 includes a memory that has a database indicating a variety of food substances, such as milk, yogurt, egg mixtures, etc., that a user may select through the HMI of the paperless recording control system 412. Once selected, the paperless recording control system 412 determines the acceptable temperature threshold based on both the flow rate of the food substance as well as the type of food substance. That is, the memory may include a formula for each food substance type saved to calculate the acceptable threshold temperature based on the length of the pasteurization tube 406 and the flow rate of the food substance or the memory may include a look-up table for each of the food substance types to even more quickly determine the acceptable threshold temperature for the flow rate of that food substance.
[0066]
[0067] The pasteurization system 600 includes components similar to those discussed above with respect to
[0068] For example, the pasteurization system may have one flow sensor 410 and multiple temperature sensors 414. In other embodiments, there may be provided a temperature sensor 414 for every flow sensor 410, etc. As discussed above, the food substance type may be selected by a user and the paperless recording control system 412 may select the required temperatures throughout the process based on the flow rate and the food substance type, such as an egg mixture which may require multiple temperature points, as discussed above.
[0069] In some embodiments, as would be understood by one skilled in the art, an acceptable flow rate threshold may be determined based on the temperature rather than an acceptable temperature threshold determined based on the flow rate, as discussed above. In such embodiments, after determining the temperature of the food substance, the systems 400 and 600 may determine an acceptable flow rate for the determined temperature. If the flow rate is less than or equal to the acceptable flow rate threshold, then the pasteurization system determines the food has been pasteurized and the valve 408 diverts the food to a finished product tank 416.
[0070]
[0071] As depicted, the circuit board assembly 700 includes a total of nineteen circuit boards coupled together via a backplane circuit board. It will be appreciated that the nineteen circuit boards are merely meant to be illustrative in nature and that any number of circuit boards can be utilized without departing from the scope of this disclosure.
[0072] The backplane circuit board can provide for communication between any of the nineteen circuit boards depicted. As depicted, the nineteen circuit boards include a pasteurizer control interface 702, a dart card 704 (e.g., reference thermometer), and a plant controller card 706. The pasteurizer control interface 702 corresponds with the previously described pasteurizer control interface 216 of
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
[0083]
[0084]
[0085]
[0086] In addition, it may be desirable to enable certain changes to the programming of the system (e.g., via programming switches), so long as the integrity of the cards is maintained. In such instances a separate programming covering plate 2004 can be utilized to enable access to a programming port of the paperless recording control system. In such embodiments, it may still be desirable to seal the programming covering plate to indicate unauthorized access to the programming port. In such embodiments a separate seal can be utilized to indicate the integrity of the programming port.
[0087] As mentioned previously, in some embodiments the paperless recording control system can include removable storage (e.g., thumb drive, SD card, etc.). In such embodiments, a separate cover plate and associated seal can be utilized in some circumstances to ensure the integrity of the removable storage.
[0088]
[0089]
[0090] In addition, in some embodiments, the power supplies are AC providing voltage of, for example, 120 v or 240 v. In other embodiments, the power supplies can be supplied with DC current, or can be configured to convert AC current applied to DC current for use by the paperless recording control system. Such a DC embodiment can be utilized, for example, in a low voltage (e.g., 40 v) implementation in which the entire paperless recording control system is operated in DC.
[0091]
[0092]
[0093]
[0094]
[0095] Computer storage media, or any other media described herein, includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules, software, or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computing device. Computer storage media excludes signals per se.
[0096] Communication media typically embodies computer-readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term modulated data signal means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media. Combinations of any of the above should also be included within the scope of computer-readable media.
Memory includes computer storage media in the form of volatile and/or nonvolatile memory. Memory can include instructions, which, when executed by a processor are configured to cause a computing device to perform any of the operations described herein, in reference to the above discussed figures, or to implement any program modules or components described herein. The memory may be removable, non-removable, or a combination thereof. Illustrative hardware devices include solid-state memory, hard drives, optical-disc drives, etc. Embodiments presented herein have been described in relation to particular embodiments which are intended in all respects to be illustrative rather than restrictive. Alternative embodiments will become apparent to those of ordinary skill in the art to which the present disclosure pertains without departing from its scope.
[0097] From the foregoing, it will be seen that this disclosure in one well adapted to attain all the ends and objects hereinabove set forth together with other advantages which are obvious and which are inherent to the structure.
[0098] It will be understood that certain features and sub-combinations are of utility and may be employed without reference to other features or sub-combinations. This is contemplated by and is within the scope of the claims.
[0099] In the preceding detailed description, it is to be understood that other embodiments may be utilized and structural or logical changes may be made without departing from the scope of the present disclosure. Therefore, the preceding detailed description is not to be taken in a limiting sense, and the scope of embodiments is defined by the appended claims and their equivalents.
[0100] Various aspects of the illustrative embodiments have been described using terms commonly employed by those skilled in the art to convey the substance of their work to others skilled in the art. However, it will be apparent to those skilled in the art that alternate embodiments may be practiced with only some of the described aspects. For purposes of explanation, specific numbers, materials, and configurations are set forth in order to provide a thorough understanding of the illustrative embodiments. However, it will be apparent to one skilled in the art that alternate embodiments may be practiced without the specific details. In other instances, well-known features have been omitted or simplified in order not to obscure the illustrative embodiments.
[0101] Various operations have been described as multiple discrete operations, in turn, in a manner that is most helpful in understanding the illustrative embodiments; however, the order of description should not be construed as to imply that these operations are necessarily order dependent. In particular, these operations need not be performed in the order of presentation. Further, descriptions of operations as separate operations should not be construed as requiring that the operations be necessarily performed independently and/or by separate entities. Descriptions of entities and/or modules as separate modules should likewise not be construed as requiring that the modules be separate and/or perform separate operations. In various embodiments, illustrated and/or described operations, entities, data, and/or modules may be merged, broken into further sub-parts, and/or omitted.
[0102] The phrase in one embodiment or in an embodiment is used repeatedly. The phrase generally does not refer to the same embodiment; however, it may. The terms comprising, having, and including are synonymous, unless the context dictates otherwise. The phrase A/B means A or B. The phrase A and/or B means (A), (B), or (A and B). The phrase at least one of A, B and C means (A), (B), (C), (A and B), (A and C), (B and C) or (A, B and C).
[0103] The previously described versions of the disclosed subject matter have many advantages that were either described or would be apparent to a person of ordinary skill. Even so, these advantages or features are not required in all versions of the disclosed apparatus, systems, or methods.
[0104] Additionally, this written description makes reference to particular features. It is to be understood that the disclosure in this specification includes all possible combinations of those particular features. Where a particular feature is disclosed in the context of a particular aspect or example, that feature can also be used, to the extent possible, in the context of other aspects and examples.
[0105] Also, when reference is made in this application to a method having two or more defined steps or operations, the defined steps or operations can be carried out in any order or simultaneously, unless the context excludes those possibilities.
[0106] Although specific examples of the invention have been illustrated and described for purposes of illustration, it will be understood that various modifications may be made without departing from the spirit and scope of the invention. Accordingly, the invention should not be limited except as by the appended claims.