The present invention relates in general to the field of apparatus and methods for processing digital data. In particular, the present invention relates to a method for providing information indicative of concentration of allergens in the environment and to a communication system and a computer program configured to implement said method.
According to the present invention, the expression “respiratory difficulty symptoms” comprises symptoms associated mainly with allergic rhinitis such as a sensation of blocked nasal respiration, runny nose (colorless, fluid, serous secretion emitted by the nasal mucous glands), itchiness of the nose which often affects the palate as well, and sneezing fits; and symptoms associated mainly with allergic asthma such as, wheezing, dyspnea (breathing difficulties), sensation of blocked chest and coughing.
In-depth studies have shown that there exists a close correlation between rhinitis and allergic asthma. It is estimated in fact that about one third of patients with rhinitis also suffer from asthma and that rhinitis is present in a very large number of persons suffering from allergic asthma. Precisely for these reasons, sometimes rhinitis and asthma are grouped together—practically as the same disorder—under the name “united airways disease” (UAD).
The aforementioned respiratory difficulty symptoms are usually triggered by the presence in the environment of allergens, such as pollens, which enter the organism via the respiration and trigger an anomalous immunological response.
The concentration of various types of pollens in the environment is typically detected by means of a network of particle measurement devices which are distributed over the territory. The data supplied by the particle measurement devices are collected in a pollen bulletin which is published (for example on an Internet site) so that it can be consulted by users. A pollen bulletin generally comprises a list of areas (for example in the form of an interactive map divided into regions) and, for each area, an indication of the average concentration (for example, none, low, medium or high) for each type of pollen.
A person suffering from allergic rhinitis and/or allergic asthma may consult the pollen bulletin selecting an area which is of interest to them and viewing the average concentration of the various types of pollens in the selected area. The person may thus evaluate in advance whether, if she/he decides to go to that area, she/he will be exposed to the risk of developing one or more of the symptoms associated with allergic rhinitis and/or asthma allergy and, if this is the case, may decide what measures to take (for example she/he may take with her/him a drug for counteracting the symptoms or may decide not to go to that area).
The Applicant has observed that the pollen bulletins obtained from the data detected by the particle measurement devices are not entirely reliable.
Said data is in fact updated only periodically, typically once a week. It therefore does not take into account variations in the concentrations of the pollens over shorter time scale, for example due to sudden variations in the weather conditions.
The pollen bulletins moreover provide the average concentration of the pollens in relatively large areas, typically regions. However, the concentration of an allergen may vary significantly from one place to another within the area. It may happen, for example that the average concentration of an allergen in a certain area as indicated by the bulletin is significantly lower than its actual concentration in the exact location where the person wishes to go. This may result, in a disadvantageous manner, in the person being exposed unknowingly to the risk of an allergic asthma and/or allergic rhinitis attack.
An object of the present invention is to provide a method for providing information indicative of concentration of allergens in the environment, which solves at least one of the aforementioned problems.
In particular, an object of the present invention is to provide a method for providing information indicative of concentration of allergens in the environment, which allows providing persons suffering from respiratory difficulty symptoms (associated generally with allergic asthma and/or rhinitis attacks) with more accurate information about the actual concentration of the allergens compared to that indicated in the pollen bulletins, so as to minimize the risk that these persons are exposed unknowingly to an allergic asthma and/or allergic rhinitis attack.
According to embodiments of the present invention, a person detecting a respiratory difficulty symptom (presumably due to the presence of an allergen in the environment) records information relating to the detected symptom using her/his mobile device. The recording comprises providing subjective information relating to the detected respiratory difficulty symptom via a graphical interface of the mobile device. The mobile device completes the information relating to the detected symptom with automatically generated objective information.
Then, at least part of the recorded information relating to the detected symptom is shared by the mobile device on a sharing server. Any other mobile device may receive the share part of the recorded information relating to the detected symptom from the sharing server and display it on a map shown by its display.
Therefore, basically, according to the present invention the information from the pollen bulletins as displayed by the mobile terminals of persons suffering from respiratory difficulty symptoms are corrected or completed by the shared information which those who have detected respiratory difficulty symptoms have recorded on their own mobile terminals.
This advantageously results in the provision of more accurate information about the actual concentration of the allergens compared to that indicated in the pollen bulletins, which allows to minimize the risk that a person suffering from respiratory difficulty symptoms is exposed unknowingly to an allergic asthma and/or allergic rhinitis attack.
First of all, indeed, the recorded information on the detected respiratory difficulty symptoms are particularly reliable. By interacting with the graphical interface of her/his mobile device (which the person always has with them), the person may indeed easily record on her/his mobile device the subjective and objective information relating to each respiratory difficulty symptom as soon as the event has finished. The information relating to each detected symptom is therefore advantageously complete and reliable, both because the person immediately provides subjective information (without therefore having to try to remember things days or weeks later) and because said subjective information is completed with objective information generated automatically by the mobile device.
Moreover, the recorded information on the detected respiratory difficulty symptoms are more accurate than those coming from the pollen bulletin, both from the spatial point of view and from the temporal point of view. Such information (and in particular the objective information) may indeed specify the exact location where the symptom has been detected, by contrast with the relatively large areas for which pollen bulletins usually provide average concentration of pollens.
Besides, such information may be recorded and shared substantially in real time after the detected event is finished. Hence, variations in the concentrations of the pollens over very short time scale (for example due to sudden variations in the weather conditions) may be reflected in such information.
If, for example, a person has respiratory difficulty symptoms (for example symptoms of an asthma attack) which are very severe, presumably triggered by oleaceae plants in a location situated in an area which, according to the bulletin, should have had a low concentration of this type of pollen, the person may share with other persons at least some of the information relating to her/his symptoms recorded on her/his mobile device. In this way, the other persons are advantageously informed of the fact that, for example, the concentration of oleaceae plants in that location is presumably higher than that indicated in the bulletin and they may therefore avoid any accidental exposure to said allergen.
According to a first aspect, the present invention provides a method for providing information indicative of concentration of at least one allergen in the environment, the method comprising:
Preferably, during step a), automatically generating at least one objective information comprises automatically generating a place where the symptom was detected and/or a date and time at which the symptom was detected, the place and the date and time being automatically detected by the mobile device.
According to advantageous embodiments, step a) also comprises locally storing the at least one objective information and the at least one subjective information relating to the detected respiratory difficulty symptom on the mobile device.
Preferably, step b) comprises extracting signaling information relating to the detected respiratory difficulty symptom from the at least one objective information and the at least one subjective information and transmitting the signaling information to the sharing server via a mobile radio network.
According to advantageous embodiments, at step b) the signaling information comprises the place where the symptom was detected, the date and time at which the symptom was detected and the indication of the probable cause of the detected respiratory difficulty symptom.
Optionally, at step b) the signaling information also comprises the indication of the severity of the detected respiratory difficulty symptom.
Preferably, step b) comprises storing the signaling information on the sharing server in an anonymous and non-traceable way.
In addition or alternatively, step b) comprises storing the signaling information on the sharing server for a finite time and deleted from the sharing server upon expiry of the finite time.
According to advantageous embodiments, step c) comprises showing on the map an indicator symbol corresponding to the signaling information.
Preferably, step c) comprises showing the indicator symbol on the map substantially at the place where the symptom was detected as specified in the signaling information.
Preferably, step c) comprises, upon manual selection of the indicator symbol, showing on the display of the further mobile device a pop-up menu containing the signaling information.
Optionally, the method further comprises entering the at least one objective information and the at least one subjective information relating to the detected respiratory difficulty symptom in a therapeutic diary of the person, stored on the mobile device, the therapeutic diary comprising a temporally ordered list of respiratory difficulty symptoms detected by the person and recorded on the mobile device.
According to a second aspect, the present invention provides a communication system for providing information indicative of concentration of at least one allergen in the environment, the communication system comprising:
According to a third aspect, the present invention provides a computer program product loadable in the memory of at least one computer, configured to perform the method as set forth above, when the program is run by the at least one computer.
The present invention will be illustrated in greater detail by means of the attached drawings which are provided by way of a non-limiting example and in which:
The communication system 100 comprises a mobile device 1, a mobile radio network 2, a sharing server 3 and a plurality of other mobile devices 4a, 4b, 4c. The mobile device 1 is preferably connected to the sharing server 3 by means of the mobile radio network 2, to which the mobile devices 4a, 4b, 4c are also connected.
The mobile devices 1, 4a, 4b and 4c preferably are portable devices able to connect autonomously to a mobile radio network, such as a GSM (Global System for Mobile communications) network, UMTS (Universal Mobile Telecommunication System) network, LTE (Long Term Evolution) network, etc. According to preferred embodiments, the mobile devices 1, 4a, 4b, 4c are smartphones or tablets provided with mobile radio connectivity.
The mobile devices 1, 4a, 4b and 4c are moreover preferably provided with geolocalization modules (not visible in the drawings) able to detect automatically the position of the respective mobile device 1, 4a, 4b, 4c. According to a preferred embodiment, the localization modules of the mobile devices 1, 4a, 4b, 4c are GPS (Global Positioning System) receivers which—as is known—are able to be located by a satellite network and to receive from it its own geographical coordinates.
The mobile device 1, schematically depicted in
When the software component of the mobile device 1 is started by the person using the mobile device 1 for the first time (for example by selecting a suitable icon displayed on the display of her/his mobile device 1), preferably a sequence of preliminary screens, which are not shown in the drawings, is shown (step 20). These preliminary screens preferably comprise:
After the preliminary screens have been displayed, a main screen 10, shown in
The main screen 10 preferably comprises a weather window showing the name of a location and the weather information for that location, such as the temperature, weather conditions, wind, humidity, showers, UV rays, etc. For example, in the embodiment shown in
The main screen 10 preferably also comprises a pollen window 12 which comprises an icon 12a which, once selected, expands the pollen window 12 so as to show a pollen bulletin 12b, as shown in
The weather information shown in the weather window and the average concentrations shown in the pollen bulletin 12b are preferably obtained from a weather forecast and environmental monitoring service, such as 3Bmeteo, Accuweather, etc.
The main screen 10 also comprises a menu icon 13 which, if selected, opens a menu screen 40 schematically shown in
The menu screen 40 comprises a plurality of keys, each of which corresponds to a respective item of the menu. In particular, the menu screen 40 preferably comprises at least one of:
Some of these keys, for greater convenience, are also present on the main screen 10 so as to allow the person using the mobile device 1 to access directly the corresponding function of the software component. In particular, returning to the main screen 10 shown in
Considering again the flow chart of
In particular, the software component preferably determines that the person wishes to record information relating to the detection of a respiratory difficulty symptom when the person presses the key 14 on the main screen 10 or, alternatively, the key 45 on the menu screen 40 (step 22).
When the person presses the key 14 or 45, preferably a recording graphical interface 50, schematically shown in
The recording graphical interface 50 is preferably configured to allow the person to enter subjective information relating to the detected respiratory difficulty symptom, namely information obtained according to the perception of the person suffering the symptom. This subjective information preferably comprises the probable cause (namely the type of allergen) which triggered the onset of the symptom (which the person may deduce for example by observing the type of trees present in the surrounding environment) and/or the severity of the symptom. For this purpose, according to a preferred variant, the recording graphical interface 50 comprises:
The recording graphical interface 50 may also comprise a window 53 where the person may add notes about detection of the respiratory difficulty symptom, for example the activity which she/he was performing when the symptom occurred, any drugs taken to counteract the symptom, etc.
The recording graphical interface 50 is moreover preferably configured to display objective information relating to the detected respiratory difficulty symptom, generated automatically by the mobile device 1. This objective information preferably comprises the location where the symptom was detected and the date and time when the symptom was detected. For this purpose, according to a preferred variant, the recording graphical interface 50 comprises:
Preferably, both the date and the time shown in the window 54 and the location shown in the window 55 can be modified by the person, for example in the case where the recording is made a few hours or days after the disappearance of the symptom and/or after leaving the location where the symptom was detected.
The recording graphical interface 50 also comprises a sharing key 56, the function of which will be explained in greater detail hereinbelow. The recording graphical interface 50 also preferably comprises a save key 57 which allows the subjective and objective information described above to be saved locally.
Considering again the flow chart in
The objective and subjective information relating to the detection of the respiratory difficulty symptom of the person is then preferably stored locally on the mobile device 1 (step 25). Storage is preferably started by the person, by pressing the save key 57.
Advantageously, therefore, by interacting via the recording graphical interface 50 of her/his mobile device 1 (which the person always has with her/his), the person may easily record on her/his mobile device 1 the subjective information and objective information relating to each respiratory difficulty event as soon as the event has finished. The information relating to each difficulty event is therefore advantageously complete and reliable, both because the person immediately provides subjective information (without therefore having to try to remember things days or weeks later) and because said subjective information is completed with objective information generated automatically by the said mobile device 1.
Considering again the flow chart shown in
When the software component, at the end of the recording step 25, determines that the key 56 has been selected and that therefore the person wishes to send a notification, the person preferably extracts the signaling information from the subjective and objective information recorded and sends it to a sharing sever 3 shown in
As described above, the mobile device 1 is connected to the sharing server 3 by means of the mobile radio network 2 to which the mobile devices 4a, 4b, 4c of other persons, also provided with software components similar to that of the mobile device 1, are also connected.
Preferably, during the step 27, the software component of the mobile device 1 sends to the sharing server 3 signaling information comprising for example the place, the date and the allergen which triggered the onset of the detected respiratory difficulty symptom and, optionally, the severity of the symptom detected.
The signaling information are preferably stored on the sharing server 3 in an anonymous and non-traceable manner so that it is not possible to establish any connection between said information and the mobile device 1 from which it was sent. In this way, advantageously the privacy of the person is protected. The signaling information are moreover stored on the sharing server 3 for a finite time, for example 24 hours, at the end of which they are deleted.
The notifications advantageously may be displayed by the mobile devices 4a, 4b, 4c of other persons, also provided with software components similar to that of the mobile device 1. In particular, the person who uses any one of the mobile devices 4a, 4b, 4c may select the key 15 on the main screen (or the key 42 on the menu screen 40) shown by the display of her/his mobile device. The selection of any one of these two keys opens a notifications screen 70, shown schematically in
The notifications screen 70 preferably shows a map 71. If the geolocalization device is active, the map 71 shows the locality where the mobile device 4a, 4b or 4c is situated. Otherwise, the map can be preferably navigated by means of a scroll function. The map 71 preferably shows the notifications sent by other persons relating to the respiratory difficulty symptoms detected in the vicinity of the locality where the mobile device 4a, 4b or 4c is situated. For example, the map 71 shown by way of example in
The notifications relating to the detection of respiratory difficulty symptoms, shared by the person using the mobile device 1 and by other persons using the mobile devices 4a, 4b and 4c advantageously allow the information contained in the pollen bulletin 12b to be completed or corrected. If, for example, the person using the mobile device 1 detects a respiratory difficulty symptom (for example, one or more symptoms of an asthma attack) which is very severe, presumably triggered by oleaceae plants in a location situated in an area which, according to the pollen bulletin 12b, should have had a low concentration of this type of pollen, the person may decide to notify the persons who use the mobile devices 4a, 4b and 4c about the detection of the symptom. In this way the persons who use the mobile devices 4a, 4b and 4c are advantageously informed of the fact that the concentration of oleaceae plants in that location is presumably higher than that indicated by the pollen bulletin 12b.
Preferably, the exchange of signaling information between sharing server 3 and mobile devices 1, 4a, 4b, 4c is performed by means of connections managed by a cryptographic protocol which allows secure communication between source and recipient (end-to-end principle) on TCP/IP networks (such as the Internet) and which provides functions for authentication, data integrity and encryption when operating above the transportation level. For example, the exchange of signaling information may be performed using the SSL (Secure Socket Layer) certificate. Moreover, preferably, before being transmitted the signaling information are preferably encrypted, for example using the known Triple DES (Data Encryption Standard) algorithm.
The sharing server 3 is preferably implemented using Cloud Server technology, namely is implemented as a set of real servers physically located at the data center of the service provider. Cloud Server technology advantageously ensures a high degree of reliability (if a real server should stop, the system hardware allows the service to be kept active) and scalability (a given storage capacity and bandwidth may be initially used and amplified subsequently). For example, the sharing server 3 may be implemented on N+1 redundant multiprocessor machines with high-availability SAN (storage area network). All the Cloud Server systems are preferably provided with complete control of the Cloud Server via the Web (start-up, switch-off, monitoring), IPv4 and IPv6 dedicated network, dedicated virtual environment without overbooking, storage based on SAN and 99.90% guaranteed UpTime. Considering again the flow chart shown in
The therapeutic diary may be consulted by the person on the mobile device 1, for example by selecting the key 46 on the menu screen 40 shown in
As shown in
The diary screen 80 furthermore may also optionally comprise one or more of the following items of information:
The diary screen 80 furthermore may also optionally comprise one or more of the following keys:
The software component preferably is configured to allow the person to send in a simple manner the therapeutic diary stored on the mobile device 1 to her/his doctor. For this purpose, the diary screen preferably also comprises a send key 87 which, when selected by the person, causes the mobile device 1 to transmit the therapeutic diary to a predefined recipient, for example in the form of an e-mail to the e-mail address of her/his doctor. In this way, the doctor advantageously receives a complete and reliable therapeutic diary which allows the most suitable therapy to be established.
According to an advantageous variant, the software component is an app which may be downloaded onto the mobile device 1 by the person using the mobile device 1. For example, the software component may be an app developed in a .net 4.0 Microsoft environment using MS SQLServer as DBMS (Data Base Management System). Preferably, the software architecture also envisages the adoption of an ORM (Object-Relational Mapping) layer which provides, by means of an object-oriented interface, all the services relating to data persistence, while extracting at the same time the implementation characteristics of the specific DBMS used. The use of an ORM layer also ensures a high degree of portability with regard to the DBMS technology used (if the DBMS is changed the routines implementing the persistence layer do not have to be rewritten), manages the conflicts and the competition during access to the data being modified, and offers data caching mechanisms for improving the performance features of the system. For example, in order to develop the app, the known mobile cross-platform framework PhoneGap may be used, this allowing native applications to be developed by means of the use of web technologies such as HTML, CSS and JavaScript.
Advantageously, therefore, by interacting via the graphical interface of her/his mobile device (which the person always has with her/him), the person may therefore easily record on her/his mobile device the subjective information and objective information relating to each respiratory difficulty event as soon as the event has finished. The information relating to each difficulty event is therefore advantageously complete and reliable. The recording of one difficulty event after another on the mobile device therefore advantageously results in the automatic compilation of a therapeutic diary which is complete and reliable. Furthermore, the information relating to each detected difficulty symptom of the person may be at least partly shared with other persons suffering from the same disorder, so as to complete or correct the information given in the pollen bulletin.
Number | Date | Country | Kind |
---|---|---|---|
102016000048486 | May 2016 | IT | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2017/060881 | 5/8/2017 | WO | 00 |