The invention relates to a system and computer-implemented method for patient monitoring. The invention further relates to a computer-readable medium comprising instructions to perform the computer-implemented method.
It is known to monitor physiological parameters of a subject at regular and consecutive time instances. If the monitoring is in the context of medical care, the subject may also be referred to as patient and such monitoring as patient monitoring. In both cases, the measured values of the physiological parameters may be visualized, for example for the user or patient to see (e.g., in self-care scenarios) or for medical personnel to see. Typically, in patient monitoring, the measured values may be compared to static or dynamic thresholds so detect abnormalities in the physical parameters, and if such abnormalities are detected, an alarm may be triggered, e.g., to attract the attention of medical personnel. For example, on an intensive care unit (ICU), a patient's vital signs (heart rate (HR), respiration rate (RR), core body temperature (CBT), oxygen saturation (SpO2) and blood pressure (BP)) may be closely monitored.
However, in some cases, it may not suffice to monitor only the regular vital signs, and advanced hemodynamic measurements may be needed to keep a better eye on the patient, for example if the patient has hemodynamic complications and/or to diagnose the cause of these complications. Advanced hemodynamic parameters to be measured may include cardiac output (CO), cardiac index (CI), stroke volume (SV), stroke volume index (SVI), stroke volume variation (SVV), ejection fraction (EF), systemic vascular resistance (SVR), systemic vascular resistance index (SVRI), pulmonary vascular resistance (PVR), pulmonary vascular resistance index (PVRI), pulmonary artery pressure (PAP), pulmonary artery wedge pressure (PAWP), extravascular lung water index (ELWI) and global end-diastolic volume index (GEDVI). There are various modalities available to measure advanced hemodynamic parameters, varying in which parameters they measure, their invasiveness, and their accuracy. Examples of such modalities include, but are not limited to, a Swan Ganz pulmonary artery catheter (PAC), Philips PiCCO (which combines an arterial line and a central venous line), Edwards ClearSight (which uses finger cuffs), Edwards FloTrac (using an arterial line), echography, and the Philips double-cuff system.
Although intensivists can interpret the values of such advanced hemodynamic parameters, other medical personnel, such as physician assistants, residents, and nurses are typically less familiar with such hemodynamic parameters. To help them interpret the measurement values, a visualization of a physiological state of the patient may be provided, which visualization of the physiological state may be adapted to the measured values of the advanced hemodynamic parameters. Such adaptation may involve adjusting a visual attribute of one or more visual elements of the visualization so as to provide a visual representation of the measured values of the advanced hemodynamic parameters.
For example, a visualization of a physiological state is described in co-pending application EP EP21150858.5 of the applicant, which describes a figure-eight schematic that represents a circulatory system of the patient. A first loop of the figure-eight schematic may represent pulmonary circulation of the patient. A second loop of the figure-eight schematic, which in some embodiments may be presented underneath the first loop, may represent systemic circulation of the patient. A central rounded object that connects the first and second loops may represent a heart of the patient, and in some embodiments may be shaped to convey end diastolic volume (EDV) of the patient. One or both of the first and second loops may include multiple arc fragments. Each arc fragment may be shaped to convey one or more of the measured physiological parameters of the patient. For example, various arc fragments can have relative widths or thicknesses that convey various medical conditions depending on which arc fragments are thicker and which are thinner.
Another type of visualization of a physiological state is a Frank-Starling curve [3], which on the horizontal axis provides a measure of ventricular preload and is usually either left ventricular end-diastolic volume (LVEDV) or left ventricular end-diastolic pressure (LVEDP), while the vertical axis gives a measure of the force of contraction of the heart and is usually stroke volume (SV) but may also be cardiac output (CO). This plot may visually convey the condition of the heart of a particular patient.
Yet another example is a so-called “visual patient” [1], [2], being an animated avatar, which changes its appearance to reflect values of various physiological parameters. For example, the skin color of the avatar may be adapted to the oxygen saturation (SpO2), for example to visualize low oxygen saturation by a cyanotic skin color. Similarly, pulse and respiratory frequency may be shown by animating the avatar. While the visual patient of [1], [2] is described to visualize regular vital signs, such types of avatars may also be used to provide visualizations of advanced hemodynamic parameters of a patient.
In general, the physiological parameters to be measured may include one or more of advanced hemodynamic parameters, regular vital signs, concentrations of biomarkers, hormones, neurochemicals, electrolytes in blood, in sweat or in expired air, etc. In general, the measured values of physiological parameters may change over time, with some physiological parameters fluctuating within minutes or hours and others showing only considerable changes over days or months. Changes over time may be particularly relevant for medical personnel, e.g., to be able to see if a patient is getting better, is stable, or is deteriorating, or to see if certain interventions (medication/fluids) have an effect.
Disadvantageously, the visualizations of the physiological state of the patient, such as those identified above, often already extend in all available spatial dimensions (typically in two-dimensions (2D) in case the visualization is shown on a display), for example to show the avatar of the patient or a visual representation of a circulatory system of the patient. This means that there may not be space to visualize a time dimension, and that the visualization may need to be limited to a particular time instance, e.g., to visualize only current measurement values. Thereby, such visualizations of the physiological state of a patient may lack interpretability for physician assistants, residents, and nurses and may fail to show whether a patient is getting better or worse or whether interventions have an effect.
It may be desirable to obtain a system and computer-implemented method for patient monitoring which provides a visualization of a physiological state of the patient which allows a user to obtain insights into longitudinal changes in the physiological parameters.
In accordance with a first aspect of the invention, a system for patient monitoring is provided, comprising:
an input interface for receiving measurement data comprising measured values of physiological parameters of a patient at consecutive time instances;
a user interface subsystem comprising:
a user input interface to a user input device for receiving user input;
a display output to a display for displaying output of the system;
a processor subsystem configured to, via the user interface subsystem:
provide a trend view which provides a longitudinal visualization of the measurement data by setting out the measured values of a first set of the physiological parameters at the consecutive time instances against a common timeline;
provide a patient status view in separation of the trend view, wherein the patient status view provides a visualization of a physiological state of the patient at a select time instance, wherein the visualization of the physiological state is adapted to the measured values of a second set of the physiological parameters at the select time instance; and
dynamically link the trend view and the patient status view by:
receiving a selection of a past time instance;
in response, adapting the visualization of the physiological state to the measurements of the second set physiological parameters at the past time instance.
In accordance with a further aspect of the invention, a computer-implemented method for patient monitoring is provided, comprising:
receiving measurement data comprising measured values of physiological parameters of a patient at consecutive time instances;
on a display, providing a trend view which provides a longitudinal visualization of the measurement data by setting out the measured values of a first set of the physiological parameters at the consecutive time instances against a common timeline;
on the display, providing a patient status view in separation of the trend view, wherein said providing of the patient status view comprises providing a visualization of a physiological state of the patient at a select time instance, wherein the visualization is adapted to the measured values of a second set of the physiological parameters at the select time instance; and
dynamically linking the trend view and the patient status view by:
receiving a selection of a past time instance;
in response, adapting the visualization of the physiological state to the measurements of the second set physiological parameters at the past time instance.
In accordance with yet a further aspect of the invention, a transitory or non-transitory computer-readable medium is provided which medium comprises data representing a computer program, the computer program comprising instructions for causing a processor system to perform the above-identified computer-implemented method.
The above measures relate to patient monitoring, which may typically involve monitoring the condition of a patient in a clinical setting, e.g., in a hospital, but which may also include non-clinical settings, e.g., at home in a self-care setting, as well as non-medical settings, e.g., when monitoring the performance of a sporter. In such patient monitoring, physiological parameters of the patient may be measured at consecutive time instances, for example at regular intervals, e.g., every 100 ms, 1 sec, 1 minute, 10 minutes, 1 hour, etc., or at irregular intervals, e.g., when changes in the physiological parameters are expected to occur. For such measurements, various known types of sensors and sensing devices may be used, as for example described in the background section of this specification.
The system and method are configured to obtain measurement data of such physiological parameters and to provide a visualization of a physiological state of the patient based on the measurement data of a set of these physiological parameters. This visualization is also referred to as ‘patient status view’ and may provide a physiological or anatomical interpretation of the measured values of the physiological parameters. For example, the visualization may translate measured values into visual attributes of visual elements so that the visual elements represent the measured values in a physiologically or anatomically meaningful manner. In a specific and concrete example, a low numerical value of a temperature measurement may be translated into a bluish or purplish skin color of an avatar so as to provide a physiological interpretation of the low numerical value. Effectively, the visualization may provide a higher-level view of the physiological state of the patient than the mere numerical measurement values. In some examples, the patient status view may even omit the display of numerical values, or may merely display the numerical values as an augmentation of the visualization of a physiological state of the patient. Such types of visualizations are known per se, as shown by the examples in the background section.
As also elucidated in the background section, the patient status view may provide a visualization of the physiological state of the patient at one time instance as it may not allow for the visualization of the physiological state at several time instances simultaneously. The patient status view may thus lack a temporal dimension or time axis. Nevertheless, a clinician may wish to see the patient's physiological state at a number of time instances, for example in the past, for example to be able to determine what lead to the patient's current situation or to specifically investigate events which occurred in the past.
The above measures therefore provide a separate longitudinal visualization of the measurement data in which the measured values of a second set of the physiological parameters are set out against a common timeline. Here, ‘common’ may refer to the timeline applying to each of the visualized physiological parameters. As also discussed elsewhere, this second set of physiological parameters may be the same as that which is visualized in the patient status view, but may also be different. The longitudinal visualization may for example comprise, for each of the set's physiological parameters, a graph plotting the measurement values along the y-axis and the time along the x-axis. Such a longitudinal visualization may allow a user to obtain a temporal overview and to identify trends in the physiological parameters. For that reason, the longitudinal visualization may elsewhere also be referred to as ‘trend view’. The above measures then dynamically link the trend view and the patient status view by receiving a selection of a past time instance, and in response, adapting the patient status view to the measurements of the second set of physiological parameters at the past time instance. Typically, the selection of the past time instance may be received as user input, but in some embodiments may also represent an automatic selection by the system as claimed. Here, the term ‘link’ may refer to the selection of the past time instance taking place in the trend view or at least as a result of having viewed the trend view, which selection then causes the patient status view to be adapted. Moreover, such linking may be ‘dynamic’ in that it may be responsive to a user's selection and cause the patient status view to be dynamically adapted to the selection.
The above measures allow a user to obtain a faster comprehensive understanding of the patient's physiological parameters by providing a longitudinal visualization, which a user may use as a basis to select a time instance and which then results in the more interpretative patient status view being shown for this time instance. This type of graphical user interface has been clinically evaluated and was found to greatly help clinicians in understanding more complex type of physiological parameters and to prevent tunnel vision. For example, it has been found that for advanced hemodynamic parameters, the trend view itself may be difficult to interpret for clinicians other than intensivists, while the patient status view may be easier to interpret as itself already provides an interpretation of these advanced hemodynamic parameters. By showing both views simultaneously and dynamically linking both views, a clinician may effectively ‘navigate’ in time through hemodynamic trends in the trend view, with the patient status view at these time instances helping a clinician to obtain an understanding of the patient's physiological situation at the respective time instance. As a result, a clinician may quicker obtain an overview of the patient's situation and, if needed, take clinical action. In addition, staff which may otherwise have difficulty to interpret hemodynamic monitoring values may be enabled to use and interpret these hemodynamic monitoring values through the provided visualizations.
In some examples, the patient status visualization may show a frame of a video, such as an ultrasound video, and the user may seek through the video by selecting a time instance on the common timeline of the trend view. In such examples, the visualization of the physiological status of the patient may thus be represented by a video of the patient.
Optionally, the visualization of the physiological state of the patient comprises one or more visual elements, wherein the visualization is adapted to the measured values of the second set of the physiological parameters by adjusting a visual attribute of at least one of the one or more visual elements. The visualization of the physiological state of the patient may be comprised of visual elements, such as geometric primitives (e.g., lines or polygons) or 2D/3D computer graphics objects (e.g., comprised of vertices, edges and faces), which together may provide the visualization of the physiological state. Such visual elements may, either individually or jointly with other visual elements, convey measurement values through their visual appearance. For example, one or more visual elements representing an avatar's legs may by way of their shape convey whether the patient has a high or low neuromuscular activity (with limb legs indicating low activity). In general, the one or more visual elements may visually represent one or more anatomical or physiological attributes of the patient. The visual attribute may be one of: a spatial attribute such as a position, orientation, size or shape, a color, a transparency, and a pattern, of the visual element.
Optionally, the patient status view comprises an avatar or a visual representation of a physiological system of the patient. The term ‘avatar’ may refer to a visual representation of the patient, which may, but does need to be, personalized to the specific patient, e.g., in terms of sex or general physical appearance. Examples of physiological systems include the circulatory system or the respiratory system.
Optionally, the processor subsystem is configured to, via the user interface subsystem, enable a user to provide the user input indicative of the selection of the past time instance by specifying a point on the common timeline. A user may wish to select a time instance for the patient status view based on the trend view, in that he/she may identify a time instance of interest in the trend view. By allowing a user to specify a point on the common timeline in the trend view, the user may easily select this time instance of interest.
Optionally, the processor subsystem is configured to enable the user to specify the point on the common timeline by at least one of:
moving a visual element onscreen relative to a visualization of the common timeline in the trend view;
entering a numerical value, and
selecting a visual element which modifies a currently selected time instance.
In general, such and other type of user input may be provided in various known ways, e.g., using touch screen, a mouse, voice recognition, gesture recognition, etc.
Optionally, the processor subsystem is configured to, via the user interface subsystem, animate the visualization of the physiological state of the patient shown in the patient status view by sequentially adapting the visualization of the physiological state to the measured values of the second set of the physiological parameters at the consecutive time instances and by using the selected time instance as start-time or end-time of said animation. In case the visualization of the physiological state is comprised of visual elements such as geometric primitives or 2D/3D computer graphics objects, the visualization may be animated to show the physiological state of the patient at consecutive time instances. This may allow a user to see a trend or other type of development of the physiological status.
Optionally, the processor subsystem is configured to provide, via the user interface subsystem, playback controls to enable the user to control said animation of the visualization of the physiological state, wherein the playback controls comprise at least one of: a pause function, a resume playback function, a forward function, a reverse function, a loop selection function, and a playback speed adjustment function. This way, a user may control the playback of the animation of the visualization of the physiological state. In some examples, said visualization may be or comprise a video. In such examples, the playback controls may be used by the user to control the playback of the video, e.g., its speed. In addition or alternatively to enabling a user to control the playback, the playback may also be controlled automatically. For example, the playback speed may be controlled by the processor subsystem to increase the playback speed when there are fewer changes in the values of the physiological parameters and to decrease the playback speed if there are more changes. For example, the processor subsystem may quantify the amount of changes in a given time period and determine the playback speed based on said quantified amount.
Optionally, the processor subsystem is configured to enable, via the user interface subsystem, the user to select a physiological parameter in the trend view to, in the patient status view, enable or disable adapting the visualization of the physiological state to the select physiological parameter, or to highlight said adaptation in the visualization of the physiological state.
Optionally, the processor subsystem is configured to enable, via the user interface subsystem, a user to set an alarm threshold for at least one of the physiological parameters in one of: the trend view and the patient status view, wherein the processor subsystem is configured to visualize the alarm threshold in the other one of: the trend view and the patient status view.
Optionally, the first set and the second set of the physiological parameters are identical or different by one of said sets being a subset of, or being derived from, the other set of the physiological parameters.
Optionally, the physiological parameters comprise one or more of: cardiac output (CO), cardiac index (CI), stroke volume (SV), stroke volume index (SVI), stroke volume variation (SVV), ejection fraction (EF), systemic vascular resistance (SVR), systemic vascular resistance index (SVRI), pulmonary vascular resistance (PVR), pulmonary vascular resistance index (PVRI), pulmonary artery pressure (PAP), pulmonary artery wedge pressure (PAWP), extravascular lung water index (ELWI) and global end-diastolic volume index (GEDVI).
It will be appreciated by those skilled in the art that two or more of the above-mentioned embodiments, implementations, and/or optional aspects of the invention may be combined in any way deemed useful.
Modifications and variations of the system, the computer-implemented method and/or the computer program product, which correspond to the described modifications and variations of another one of said entities, can be carried out by a person skilled in the art on the basis of the present description.
These and other aspects of the invention will be apparent from and elucidated further with reference to the embodiments described by way of example in the following description and with reference to the accompanying drawings, in which
It should be noted that the figures are purely diagrammatic and not drawn to scale. In the figures, elements which correspond to elements already described may have the same reference numerals.
The following list of reference numbers is provided for facilitating the interpretation of the drawings and shall not be construed as limiting the claims.
The system 100 may further comprise a data storage interface 110 to a data storage 20. The data storage 20 may serve as short term and/or long-term data storage. For example, the measurement data 42 obtained via the sensor interface 120 may be at least temporarily stored on the data storage 20. In some embodiments, the measurement data 42 may also be accessed from the data storage 20 instead of using a sensor interface, for example in cases when the measurement data 42 is pre-recorded measurement data or when the measurement data 42 represents simulated measurement data. In the example of
The user interface subsystem 180 may be configured to, during operation of the system 100, enable a user to interact with the system 100, for example using a graphical user interface. In particular, as also described with reference to
As also described with reference to
In general, the system 100 may be embodied as, or in, a single device or apparatus. The device or apparatus may be a general-purpose device or apparatus, such as a workstation or a computer, but may also be application-specific, such as a patient monitor. The device or apparatus may comprise one or more microprocessors which may represent the processor subsystem, and which may which execute appropriate software. The software may have been downloaded and/or stored in a corresponding memory, e.g., a volatile memory such as RAM or a non-volatile memory such as Flash. Alternatively, the functional units of the system, e.g., the input interface, the user interface subsystem, and the processor subsystem, may be implemented in the device or apparatus in the form of programmable logic, e.g., as a Field-Programmable Gate Array (FPGA). In general, each functional unit of the system 100 may be implemented in the form of a circuit. It is noted that the system 100 may also be implemented in a distributed manner, e.g., involving different devices or apparatuses. For example, the distribution may be in accordance with a client-server model, e.g., using a server and workstation. For example, the user input interface and the display output interface may be part of the workstation, while the processor subsystem may be a subsystem of the server. It is noted that various other distributions are equally conceivable.
The following describes with reference to
Referring to both
In some examples, central object 228 is shaped (e.g., sized) to convey an end diastolic volume (EDV) of the patient. Cardiac output of the patient may be conveyed in some embodiments by an arc length 232 of an arc fragment 230 (referred to as “CO arc fragment” herein) of second loop 226 that extends from central object 228. Although not depicted in
In the particular example of
It will be appreciated that, in general, in the trend view, the physiological parameters may be grouped, which may cause the physiological parameters to be shown adjacently to each other in accordance with a group. Such grouping may be done automatically, e.g., based on predefined rules, but may also be user definable. For example, a user may select or drag-and-drop graphs of physiological parameters in the trend view, which could cause the selected or dragged-and-dropped graphs to be grouped and placed together. Another example is that a user may select certain physiological parameters in the patient status view, with the selected physiological parameters then being grouped as a group in the trend view. In general, the grouping may have a clinical relevance. For example, physiological parameters in the trend view may be grouped by preload (tank), contractility (pump) and afterload (pipes). This grouping may allow a clinician to better understand and identify where the hemodynamic problem is and where to direct to intervention. Two additional groups for core parameters (general) and oxygenation may be added. Alternatively, physiological parameters in the trend view may be grouped by pulmonary circulation and systemic circulation. This grouping may be especially relevant for clinicians when a pulmonary artery catheter is placed on the patient. Additional groups for core parameters (general) and oxygenation may be added. Alternatively, physiological parameters in the trend view may be grouped by flow/volumes related parameters, pressures, fluids as vasculature. An additional group for respiration may be added. In some examples, a grouping in the trend view may cause measurement values of physiological parameters which may be displayed in the patient status view to be grouped accordingly.
It will be appreciated that various other types of patient status views and trend views may be shown as well. For example, instead of the figure-eight schematic and the avatar previously described, also a Frank-Starling curve may be used to visualize the physiological state of a patient. In such an example, the trend view may preferably include the stroke volume and left ventricular end-diastolic pressure as a function of time and may include other parameters related to the heart condition, such as heart rate. By selecting a time instance in the trend view, the Frank-Starling curve may be updated to reflect the measurement values of the physiological parameters at the selected time instance.
In some examples, the patient status view may be sequentially adapted, and thereby effectively animated, at a number of time instances until or from the selected time instance onwards. In such examples, the selected time instance may effectively function as a starting time or end time of the animation of the patient status view. In some examples, the user may select both a starting time and an end time, e.g., using two sliders, by sequentially dragging one slider, by numerically entering a start time and end time, etc., and the system may animate the patient status view within the time window defined by the starting time and the end time. In some examples, the patient status view 500 may be a frame from a video, for example a frame from an ultrasound video, and the video may be played-back starting from the selected time instance or until the selected time instance. In some examples, the user may control the playback of the animation or video, e.g., using playback controls (which may also be referred to as ‘presentation controls’). Such playback controls may for example comprise functions such as a pause function, a resume playback function, a forward function, a reverse function, a loop selection function, and a playback speed adjustment function. Other examples of playback controls include, but are not limited to adjustments in number of visual elements (e.g., detail level of an avatar), display-related visualization options (e.g., 2D, 3D, virtual reality, augmented reality), which playback device or display to use, etc. In general, the animation or video may be played back faster than real-time, e.g., 2×, 4×, 8×, 16×, 32×, 64×, . . . as fast, but also slower, e.g., 0.5×, 0.25×, etc. The playback may be forward in time, e.g., from a past time instance towards the present, but also backward in time, e.g., towards the past.
It will be appreciated that the patient status view and the trend view may also be dynamically linked in other ways besides the selection of a time instance. For example, alarm limits (also referred to as ‘alarm thresholds’) or target values for physiological parameters of a particular patient may be set by user input. For example, a user may, in a figure-eight schematic of the type shown in
Yet another example of the dynamic linking of the patient status view and the trend view may be the following: a clinician may wish to save a particular view in the patient status view. By a simple click on the patient status view, a time stamp might be set, which may also be visible as a line or tick mark on the horizontal (time) axis/axes in the trend view. In other words, the patient status view at a particular time instance may be bookmarked by a user, with a visualization of the bookmark being presented in the trend view in visual relation to the time instance on the common timeline (e.g., as the aforementioned line or tick mark). In general, while
In general, while the system and method for patient monitoring has been described for monitoring and visualizing measured values of physiological parameters, the same type of visualizations as for example are shown in
In general, while the trend view has been described as having a (semi-) continuous timeline which is specified in hours, minutes, etc., the timeline may also be constituted by events which follow each other in time, with each event being associated with a time instance at which the event occurred. For example, a protocol followed by a clinician may comprise a sequence of steps. Each of these steps may represent an event, with the sequence of events forming the common timeline. As such, the trend view may present measurement values for a first event, for a second event, etc. The user may be enabled to select a time instance by selecting an event, with the patient status view then being changed to visualize the physiological state of the patient at the time instance of the event.
While the aforementioned examples take place in the medical domain, the dynamically linked patient status view and trend view may also be used in other domains, such as for example in endurance sports. Here, relevant physiological measurements include VO2max, resting heart rate, anaerobic threshold, muscle strength, etc. while other, non-physiological, parameters might include step/stroke frequency, step/stroke length, speed, etc. The sporter and/or his/her coach may wish to see want to look at the trends of these parameters over time, and may especially be interested in their response to certain types of training, rest periods, sleep, the use of an altitude tent, supplements, etc. Next to trend lines showing the actual measurement values of physiological parameters, also a visualization of the physiological state of the sporter may be given, for example in the form of an avatar of a sporter which is adapted to the sporter's physiological condition. For example, the avatar may look less or more muscular over time (corresponding to his/her strength) or change in heart size (where a big heart could correspond to a so-called ‘sports heart’).
In general, the patient may be a human but also an animal patient. In general, the system and method may be used to visualize advanced hemodynamic parameters, but also other organ system-based physiological parameters such as neurological, renal, respiratory, etc.
The method may be implemented on a computer as a computer implemented method, as dedicated hardware, or as a combination of both. As also illustrated in
Examples, embodiments or optional features, whether indicated as non-limiting or not, are not to be understood as limiting the invention as claimed.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. Use of the verb “comprise” and its conjugations does not exclude the presence of elements or stages other than those stated in a claim. The article “a” or “an” preceding an element does not exclude the presence of a plurality of such elements. Expressions such as “at least one of” when preceding a list or group of elements represent a selection of all or of any subset of elements from the list or group. For example, the expression, “at least one of A, B, and C” should be understood as including only A, only B, only C, both A and B, both A and C, both B and C, or all of A, B, and C. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the device claim enumerating several means, several of these means may be embodied by one and the same item of hardware. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
Number | Date | Country | Kind |
---|---|---|---|
21206112 | Nov 2021 | WO | international |