FI124370B - Procedure and apparatus for assessing activity and functional ability based on interaction - Google Patents
Procedure and apparatus for assessing activity and functional ability based on interaction Download PDFInfo
- Publication number
- FI124370B FI124370B FI20105220A FI20105220A FI124370B FI 124370 B FI124370 B FI 124370B FI 20105220 A FI20105220 A FI 20105220A FI 20105220 A FI20105220 A FI 20105220A FI 124370 B FI124370 B FI 124370B
- Authority
- FI
- Finland
- Prior art keywords
- person
- activity
- pet
- information
- evaluation parameter
- Prior art date
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/16—Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Animal Behavior & Ethology (AREA)
- Heart & Thoracic Surgery (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Surgery (AREA)
- Physics & Mathematics (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Biomedical Technology (AREA)
- Medical Informatics (AREA)
- Educational Technology (AREA)
- Developmental Disabilities (AREA)
- Social Psychology (AREA)
- Child & Adolescent Psychology (AREA)
- Psychology (AREA)
- Psychiatry (AREA)
- Hospice & Palliative Care (AREA)
- Cardiology (AREA)
- Physiology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Description
Menetelmä ja järjestely aktiivisuuden ja toimintakyvyn arvioimiseksi vuorovaikutuksen perusteellaA method and arrangement for evaluating activity and activity based on interaction
Keksinnön kohteena on menetelmä henkilön tai henkilöiden aktiivisuuden ja toimintakyvyn seuraamiseksi. Keksintö kohdistuu myös järjestelyyn aktiivisuuden ja 5 toimintakyvyn seuraamiseksi ja arvioimiseksi sekä aktiivisuuden ja toimintakyvyn seurannassa hyödynnettävään palvelimeen sekä aktiivisuuden ja toimintakyvyn seurannassa käytettävään tietokoneohjelmaan.The invention relates to a method for monitoring the activity and performance of a person or persons. The invention also relates to an arrangement for monitoring and evaluating activity and activity and to a server for monitoring activity and activity and a computer program for monitoring activity and activity.
Vanhenevan väestön osuus kasvaa teollistuneissa maissa nopeasti. Usein vanheneva henkilö asuu paikassa, jossa omaiset tai ystävät eivät ehdi käymään riittä-10 vän usein henkilön terveyden tai toimintakyvyn arvioimiseksi. Tällaisessa tapauksessa omaisten ja ystävien huoli läheisen henkilön selviämisestä arkipäivän rutiineissaan voi olla suuri.The share of the aging population in industrialized countries is growing rapidly. Often an aging person lives in a place where relatives or friends do not have enough time to assess the person's health or performance. In such a case, relatives and friends may have a great deal of anxiety about coping with someone close to their daily routine.
Tällaisen tilanteen poistamiseksi on kehitetty erilaisia tietoteknisiä ratkaisuja, joita 15 käyttämällä voidaan henkilön tai useampien henkilöiden päivittäisiä toimia seurata karkealla tasolla. Henkilön käyttämä huoneisto voidaan esimerkiksi varustaa erilaisilla ovi- tai huonetunnistimilla, jotka ilmaisevat oven käyttöä tai henkilön liikkumista huonetilassa. Tällöin henkilön liikkuminen voidaan saada selville tietyltä ajanjaksolta. Jos tunnistimilta ei saada signaaleja henkilön liikkumisesta joko tiet-20 tynä aikana tai tietyin aikavälein, järjestely aikaansaa tietoverkon kautta välitettävän hälytyksen. Esimerkkejä tällaisista seurantajärjestelmistä on esitetty patenteissa JP 2007299121 ja CN 101324662.In order to overcome this situation, various IT solutions have been developed that can monitor roughly the daily activities of one or more individuals. For example, an apartment occupied by a person may be equipped with various door or room sensors to indicate the use of a door or the movement of a person in a room. In this case, the movement of the person can be discovered over a period of time. If no signals are received from the sensors about a person's movement either at certain times or at certain time intervals, the arrangement will cause an alarm to be transmitted over the data network. Examples of such tracking systems are disclosed in JP 2007299121 and CN 101324662.
Tunnetaan myös ratkaisuja, joissa henkilöllä on esimerkiksi ranteessaan laite, joka 25 voi monitoroida elintoimintoja tai jolla voidaan lähettää hälytys ulkopuoliselle henkilölle tilanteissa, joissa henkilö kokee toimintakykynsä heikenneen. Hälytys voidaan lähettää esimerkiksi radioteitse, puhelimitse tai Internetin kautta.Solutions are also known in which a person has, for example, a device on his wrist that can monitor vital signs or send an alert to an outsider in situations where the person feels that his or her functional capacity is impaired. The alarm can be transmitted, for example, by radio, telephone or the Internet.
Myös lemmikkieläinten omistaminen ja hoitaminen yleistyy kokoajan. Lemmik-30 kieläinten hoitaminen on kiireiselle ihmiselle kiireen vastapainoa antava elementti. Lemmikkieläimen läsnäolon on todettu myös olevan hyväksi ihmisen mielenterveydelle ja jopa alentavan verenpainetta. Lemmikin kanssa puuhailu pitää yllä henkilön sekä fyysistä että henkistä kuntoa.Owning and caring for pets is also becoming more common. Caring for Lemmik-30 tongues is an element of the hustle and bustle of busy people. The presence of a pet has also been found to be beneficial to human mental health and even to lower blood pressure. Playing with a pet maintains both the physical and mental fitness of the person.
35 Tunnetaan erilaisia tietoverkkojen kautta toimivia lemmikkien seuranta- ja ohjaus-välineitä. Erityisesti Internetin synty ja kehittyminen keskeiseksi tiedonvälitys- 2 kanavaksi on helpottanut erilaisten lemmikkien seuranta- ja ohjausjärjestelmien kehittelyä. Tällaisilla seuranta- ja ohjausvälineillä voidaan ajantasaisesti seurata lemmikin käyttäytymistä joko videokuvan tai äänilähetteen avulla myös kodin ulkopuolella oltaessa. Videokuvista ja/tai lemmikin ääntelystä voidaan päätellä millai-5 sessa toiminnallisessa tilassa lemmikki juuri sillä hetkellä on.35 Various computerized pet monitoring and guidance tools are known. In particular, the emergence and development of the Internet as a central 2 communication channel has facilitated the development of various pet monitoring and control systems. Such tracking and control tools can be used to monitor your pet's behavior, whether by video or audio, even when away from home. From the video and / or the sound of the pet, it can be inferred what kind of functional state the pet is in at that moment.
Tietoverkon kautta voidaan seurata myös lemmikin liikkumista ja oleskelua ajantasaisesti. Lemmikin paikannus kotona voidaan toteuttaa esimerkiksi videovalvonnalla, RFID-tunnisteen lukijoilla, GPS:llä, infrapunailmaisimilla, akustisilla paikan-10 nusmenetelmillä, ultraäänipaikannuksella, radiopaikannuksella tai kiihtyvyysmitta-ukseen perustuvalla paikan laskennalla.The information network can also be used to keep track of the pet's movement and stay. The pet's positioning at home can be accomplished, for example, by video surveillance, RFID tag readers, GPS, infrared detectors, acoustic positioning methods, ultrasonic positioning, radio positioning, or accelerometer positioning.
Tietoverkon kautta voidaan tarvittaessa hoitaa myös lemmikkien käyttämien erilaisien ruokinta- ja juottoautomaattien toiminnanohjaus. Tällainen ruokinta-15 automaatti tunnetaan esimerkiksi hakemusjulkaisusta US 2007/0295277.The information network can also be used to control the operation of various feeding and watering machines used by pets, if necessary. Such a feeding-15 automaton is known, for example, from US 2007/0295277.
Ainakin osa lemmikin päivittäisien toimintojen seurannasta on mahdollista antaa soveliaasti ohjelmoidulle kotitietokoneelle. Tällaisessa järjestelmässä kotona oleva tietokone simuloi omistajaa ainakin osan päivää. Eräs tällainen järjestely on kuvat-20 tu hakemusjulkaisussa US 2006/0011144. Kuvattu järjestely käsittää lemmikin (koiran) ajantasaisen paikannuksen erilaisilla menetelmillä, ruokinta- ja juoma-automaattien ohjauksen, koiran toimintatilan seurannan kiihtyvyysanturilla (paikallaan vai liikkuuko), koiran kehonlämpötilan seurannan, koiran haukun seurannan, erilaisten omistajaa kuvaavien haju-, ääni- ja kuva-animaatioiden luomisen ja esit-25 tämisen koiralle. Jos koiran toiminnassa on tietyllä hetkellä havaittavissa normaalista poikkeava toimintamalli, tietokone lähettää asiasta hälytyksen koiran omistajalle. Viitteessä esitetty ratkaisu voi siten antaa hälytyksen, jos koiran toiminta hetkellisesti poikkeaa riittävästi tietokoneen muistiin tallennetuista toimintamalleista.At least part of the monitoring of your pet's daily activities can be provided to a suitably programmed home computer. In such a system, a home computer simulates the owner for at least part of the day. One such arrangement is disclosed in US 2006/0011144. The described arrangement includes real-time locating of the pet (dog) by various methods, control of feeding and beverage dispensers, monitoring of the dog's condition with an accelerometer (stationary or moving), monitoring of the dog's body temperature, dog bark tracking, creation and presentation for the dog. If an abnormal behavioral pattern is detected at any point in time, the computer will send an alert to the dog owner. Thus, the solution described in the reference may alert if the dog's behavior is momentarily different from the behavior stored in the computer's memory.
30 Viitteessä US 2006/0011144 esitetty järjestely ei kykene tekemään päätelmiä sellaisissa tilanteissa, joissa koiran aktiviteetti muuttuu yllättävästi, vaikkakin aktiviteetti pysyy normaaleissa rajoissa, mutta kuitenkin koiran liikkuminen muuttuu joko hetkellisesti tai vähin erin täysin poikkeavaksi normaalista liikkumisesta. Esimerkiksi koira liikkuu yhtä paljon kuin aiemmin, mutta liikkumisalue on muuttunut totu-35 tusta. Eräs mahdollisuus lemmikin liikehdinnän muuttumiseen kuvatulla tavalla on huoneistossa oleskelevan henkilön toimintakunnon äkillinen muutos, kuten esimerkiksi sairauskohtaus.The arrangement disclosed in US 2006/0011144 is incapable of drawing conclusions in situations where the activity of the dog changes unexpectedly, although the activity remains within normal limits, but the movement of the dog is either temporarily or slightly different from normal movement. For example, the dog is moving as much as before, but the range of movement has changed from true-35. One possibility for the pet's movement to change as described is a sudden change in the condition of the person staying in the apartment, such as an illness.
33
Keksinnön tavoitteena on esittää järjestely, jossa voidaan käyttää hyväksi tarkkailtavan henkilön aktiivisuuden ja toimintakyvyn seurannan sekä kyseisen henkilön että hänen seuralaisensa, esimerkiksi lemmikin tai tarkkailtavan henkilön asumis-kumppanin, pitkäaikaisseurannan kautta esiin saatavaa tietoa. Erityisesti hyödyn-5 netään tarkkailtavien subjektien keskinäiseen vuorovaikutukseen liittyviä seurantatietoja, kuten sijaintipaikkojen etäisyyttä ja liikkumisten riippuvuutta toisistaan. Vertaamalla lyhytaikaisia seurantatuloksia pitkäaikaisseurannan tuloksiin on saatavissa selville tarkkailtavien kohteiden, henkilön/henkilöiden ja/tai lemmi-kin/lemmikkien, sellaiset keskinäisen käyttäytymisen muutokset, jotka eivät ilmene 10 pelkästään lyhyen ajan seurantatuloksista.It is an object of the invention to provide an arrangement in which information obtained through long-term monitoring of the activity and activity of the person being monitored can be utilized, both by that person and his / her companion, for example a pet or a partner. In particular, monitoring information related to the interaction of the subjects being monitored, such as the distance between locations and the interdependence of movements, shall be utilized. By comparing short-term follow-up results with long-term follow-up results, changes in behavior between subjects, person (s) and / or pet / pet that are not reflected in 10 short-term follow-up results alone can be identified.
Keksinnön tavoitteet saavutetaan järjestelmällä, jossa liikkumisen mittauksen ja muiden tarkkailtavaan henkilöön/henkilöihin tai lemmikkiin/lemmikkeihin liitettyjen antureiden avulla saatuja hetkellisiä liikkumis-, elintoiminto- ja käyttäytymistietoja 15 verrataan tarkkailtavien henkilön/henkilöiden tai lemmikin/lemmikkien vastaaviin pitkäaikaisiin mittaustietoihin mahdollisen tarkkailun kohteena olevan henkilön/henkilöiden ongelman havaitsemiseksi.The objects of the invention are achieved by a system whereby instantaneous movement, vital signs and behavior data obtained by means of motion measurement and other sensors connected to the subject (s) or pet (s) are compared with the corresponding long term measurement data of the subject (s) or pet (s). to detect the problem.
Keksinnön etuna on se, että tarkkailun kohteena olevan henkilön ja lemmikin käyt-20 täytymisien muutos indikoi tilanteen, joka ei ilmene pelkästään toisen tarkkailtavan kohteen mittaustiedoista.An advantage of the invention is that a change in the behavior of the person being monitored and the pet indicates a situation that is not merely apparent from the measurement data of the other subject being monitored.
Lisäksi keksinnön etuna on se että, ongelman analysoinnissa voidaan visualisoida tietoverkon kautta omaisille tai ystäville sekä tarkkailun kohteena olevan henki-25 lön/henkilöiden että lemmikin liikkumista huoneistossa seuraajan valittavissa olevalla aikavälillä. Liikkumisen visualisoinnissa voidaan henkilön/henkilöiden sekä lemmikin lepopaikan sijaintia käyttää lähtötietona, eräänlaisena kalibrointitietona, kun henkilö tai lemmikki lähtee liikkeelle levon jälkeen.A further advantage of the invention is that, in analyzing the problem, it is possible to visualize the movement of the monitored person / persons and the pet in the apartment over a time interval of choice for the relatives or friends via the data network. In motion visualization, the location of the person (s) and the pet's resting place can be used as a baseline, a kind of calibration information when the person or pet moves after resting.
30 Edelleen keksinnön etuna on se, että kaikki henkilön ja lemmikin liikkumisen aikana todetut muut toiminnat ja elintoimintojen mittaustiedot voidaan visualisoida niiden tapahtumapaikoille. Tämä auttaa mittaustietojen tulkinnassa välttämään virheellisiä johtopäätöksiä ja turhia yhteydenottoja. Esimerkiksi, jos seurannan kohde on keskellä päivää pitkän aikaa liikkumatta, mutta seurantajärjestelmä osoittaa 35 hänen olevan omassa sängyssään, voidaan päätellä että hän on päiväunilla. Sen sijaan jos hän on liikkumatta jossakin epätavallisessa paikassa, on syytä ottaa puhelimitse yhteys ja kysyä vointia.A further advantage of the invention is that all other activities and vital signs measurement data detected during the movement of a person and a pet can be visualized at their location. This helps to avoid misleading conclusions and unnecessary contacts when interpreting measurement data. For example, if the subject is in the middle of the day without moving for long periods of time, but the tracking system shows that he is in his own bed, it can be concluded that he is at bedtime. Instead, if he or she is stationary in an unusual place, it is advisable to contact by phone and ask for wellbeing.
44
Edelleen keksinnön etuna on se, että tarkkailtavan henkilön ja lemmikin toiminnoissa havaittavista muutoksista voidaan päätellä lemmikin huomaaman tapahtuman, kuten tarkkailtavan henkilön sairauskohtauksen tai loukkaantumisen, tapahtuneen.A further advantage of the invention is that changes in the activities of the subject being observed and the pet can be inferred from the occurrence of an event noticed by the pet, such as an illness or injury of the subject being observed.
55
Keksinnön mukaiselle henkilön aktiivisuuden ja toimintakyvyn arviointimenetelmälle, jossa mitataan ensimmäisellä langattomalla seurantalaitteella ajantasaisesti tarkkailtavan henkilön toimintatietoja, on tunnusomaista, että menetelmässä lisäksi 10 -mitataan toisella langattomalla seurantalaitteella ajantasaisesti tarkkailtavan henkilön lemmikin toimintatietoja -valitaan ainakin yksi aktiivisuuden ja toimintakyvyn arvioinnissa käytettävä toimintatietoihin sisältyvä henkilön ja lemmikin vuorovaikutusta kuvaava arviointipa-rametri 15 -verrataan valitun vuorovaikutusta kuvaavan arviointiparametrin lyhyen aikavälin mittaustietoja pitkän ajan vastaavaan mittaustietoon ja -lähetetään vertailun perusteella tieto henkilön aktiivisuuden ja toimintakyvyn muuttumisesta ainakin yhdelle tiedonkäsittelylaitteelle, jos vuorovaikutusta kuvaavalle arviointiparametrille asetettu kynnysarvo ei täyty.The method of evaluating a person's activity and activity according to the invention, wherein the activity information of a person being monitored on a first wireless monitor is measured, further comprises measuring at least one activity and activity information comparing the short term measurement data of the selected interaction parameter to the long term equivalent measurement information, and transmitting, based on the comparison, a change in the person's activity and performance to at least one data processing device if the interaction parameter is not set a threshold.
2020
Keksinnön mukaiselle henkilön aktiivisuuden ja toimintakyvyn seurantajärjestelylle, jossa mitataan ensimmäisellä langattomalla seurantalaitteella ajantasaisesti tarkkailtavan henkilön toimintatietoja, on tunnusomaista, että seurantajärjestely käsittää lisäksi 25 -toisen langattoman seurantalaitteen, joka käsittää välineet lemmikin paikanmuu-toksen ja toiminnan määrittämiseksi ajantasaisesti sekä välineet tiedonsiirtoyhteyden luomiseksi langattomaan tiedonsiirtoverkkoon -välineet lemmikin paikkatiedon ja toimintatiedon tallentamiseksi tiedonsiirtoverkon kautta saatavilla olevaan tietokantaan 30 -välineet ainakin yhden, henkilön aktiivisuuden ja toimintakyvyn arvioinnissa käytettävän, henkilön ja lemmikin vuorovaikutusta kuvaavan arviointiparametrin valitsemiseksi -välineet valitun vuorovaikutusta kuvaavan arviointiparametrin lyhyen aikavälin mittaustietojen vertaamiseksi vastaavaan pitkän ajan mittaustietoon ja 35 -välineet vertailun perusteella todetun, henkilön aktiivisuuden ja toimintakyvyn muuttumista kuvaavan tiedon lähettämiseksi ainakin yhdelle tiedonkäsittelylaitteelle, jos vuorovaikutusta kuvaavalle arviointiparametrille asetettu kynnysarvo ei täyty- 5The personal activity and activity monitoring arrangement of the invention, which measures the activity information of a person being monitored on a first wireless monitor, further comprises a 25 second wireless tracking device, which comprises means for means for selecting at least one parameter for evaluating a person's and a pet's interactions with a short-term measurement means for comparing the location and activity data of the pet with the data transmission means 35 for comparing at least one observed, transmitting information describing changes in a person's activity and performance to at least one data processing device if the threshold value set for the interaction evaluation parameter is not met;
Keksinnön mukaiselle palvelimelle on tunnusomaista, että palvelin käsittää -välineet sekä henkilön että henkilön lemmikin seurantalaitteelta lähetetyn toimintatiedon vastaanottamiseksi, joka toimintatieto käsittää eläimen ajantasaisen paikkatiedon ja ainakin yhden henkilön ja/tai eläimen toimintaa kuvaavan tiedon 5 -välineet ainakin yhden, henkilön aktiivisuuden ja toimintakyvyn arvioinnissa käytettävän, toimintahistoriaan sisältyvän, henkilön ja lemmikin vuorovaikutusta kuvaavan arviointiparametrin valitsemiseksi -välineet valitun vuorovaikutusta kuvaavan arviointiparametrin lyhyen aikavälin mittaustietojen vertaamiseksi vastaavaan pitkän ajan mittaustietoon ja 10 -välineet vertailun perusteella todetun henkilön aktiivisuuden ja toimintakyvyn muuttumista kuvaavan tiedon lähettämiseksi ainakin yhdelle tiedonkäsittelylaitteel-le, jos vuorovaikutusta kuvaavalle arviointiparametrille asetettu kynnysarvo ei täyty.A server according to the invention is characterized in that the server comprises means for receiving activity data transmitted from both a person and a person's pet tracking device, comprising up-to-date animal position information and at least one person and / or animal activity information means , means for selecting a history-to-person interaction parameter from the activity history to compare short-term measurement data of the selected interaction parameter to corresponding long-term measurement data, and 10 means for transmitting information from the comparison to the set threshold is not met.
15 Keksinnön mukaiselle tietokoneohjelmatuotteelle, jota hyödynnetään henkilön toimintakyvyn ja aktiivisuuden arvioinnissa, on tunnusomaista, että se käsittää tie-tokoneohjelmakoodivälineet tallennettuna tietokoneella luettavissa olevalle tallennusvälineelle, jotka koodivälineet on järjestetty - valitsemaan ainakin yksi aktiivisuuden ja toimintakyvyn arvioinnissa käytettävä 20 toimintatietoihin sisältyvä henkilön ja henkilön lemmikin vuorovaikutusta kuvaava arviointiparametri - vertaamaan valitun vuorovaikutusta kuvaavan arviointiparametrin lyhyen aikavälin mittaustietoja pitkän ajan vastaavaan mittaustietoon ja - lähettämään vertailun perusteella tieto henkilön aktiivisuuden ja toimintakyvyn 25 muuttumisesta ainakin yhdelle tiedonkäsittelylaitteelle, jos vuorovaikutusta kuvaavalle arviointiparametrille asetettu kynnysarvo ei täyty.A computer program product according to the invention for use in the assessment of a person's ability and activity, comprising computer program code means stored on a computer readable medium, said code means being arranged to select at least one person and evaluation parameter - to compare short-term measurement data of the selected interaction parameter to long-term corresponding measurement data, and - to send, based on the comparison, information on a person's activity and performance change to at least one data processing device if the threshold for the interaction parameter is not met.
Keksinnön eräitä edullisia suoritusmuotoja on esitetty epäitsenäisissä patenttivaatimuksissa.Certain preferred embodiments of the invention are set forth in the dependent claims.
3030
Keksinnön perusajatus on seuraava: Tarkkailtava henkilö/henkilöt ja lemmikki varustetaan laitteella, joka kykenee välittämään erilaisia henkilön ja lemmikin olotilaa ja liikkumista kuvaavia tietoja radioyhteyden kautta kotona olevalle tiedonkäsittely-laitteelle. Henkilön ja lemmikin kantama laite käsittää edullisesti prosessoriyksikön 35 ja siihen yhteydessä olevan muistiyksikön, lähetin-vastaanottimen, ainakin yhden 3D-liikkeenmittausanturin ja mikrofonin. Liikkeenmittausanturi voi käsittää 3D-kiihtyvyys-, kompassi- ja gyroanturit tai osan niistä. Henkilön ja lemmikin kantama laite voi käsittää myös ääni- tai ultraäänikaikuluotaimen, kaiuttimen, RFID-tagin tai 6 -lukijan, lämpömittarin sekä henkilön tai lemmikin elintoimintoja monitoroivia mittausantureita.The basic idea of the invention is as follows: The person (s) to be monitored and the pet are provided with a device capable of transmitting various information describing the presence and movement of the person and the pet to the home computing device. The device carried by a person and a pet preferably comprises a processor unit 35 and a memory unit associated therewith, a transceiver, at least one 3D motion sensor and a microphone. The motion sensor may comprise some or all of the 3D accelerator, compass, and gyro sensors. The person-to-pet device may also include an audio or ultrasonic sonar, a loudspeaker, an RFID tag or 6-reader, a thermometer, and measurement sensors that monitor the vital functions of the person or pet.
Henkilön ja lemmikin liikkuessa 3D-liikkeenmittausanturin avulla lasketaan henki-5 lön ja lemmikin paikka määritetyn aikavälin kuluttua. Jokainen paikkatieto tallentuu ensin henkilön ja lemmikin kantaman laitteen muistiyksikköön. Aika ajoin paikkatiedot lähetetään kotona olevalle PC:lle. Paikkatiedot voidaan lähettää PC:lle myös jatkuvasti reaaliaikaisina. Myös antureiden mittaustiedot voidaan lähettää PC:lle, jolloin paikkatiedon laskeminen tapahtuu vasta PC:llä. Tukiasemana voi 10 toimia esimerkiksi PC:n USB-porttiin (Universal Serial Bus) liitetty lähetin-vastaanotin.As the person and pet move, the 3D motion sensor uses a location to calculate the location of the person and pet after a specified time interval. Each location is first stored in the memory unit of the person and pet. From time to time, location information is sent to a home PC. Location data can also be sent continuously to the PC in real time. The measurement data of the sensors can also be sent to the PC, whereby the location data are only calculated on the PC. The transceiver connected, for example, to a USB port (Universal Serial Bus) on a PC may serve as a base station.
Myös kaikki muut henkilön ja lemmikin käyttäytymistä tai fyysistä olotilaa kuvaavat mittaustiedot siirretään kotona olevalle PC:lle. Esimerkkejä tällaisista tiedoista 15 ovat esimerkiksi henkilön makuu-, ateriointi- ja oleskelupaikka ja niissä vietetty aika sekä erilaiset elintoimintojen mittaustulokset. Samoin lemmikin lepopaikka ja lepoaika, ääntely, ruumiinlämpötila, sydämen syke sekä ruokailu- ja juontitapah-tumat siirretään edellä mainitulle PC:lle.Any other measurement of the person's or pet's behavior or physical condition is also transferred to a home PC. Examples of such information 15 include, for example, a person's sleeping, dining, and staying time, as well as various vital signs measurement results. Similarly, the pet's resting and resting time, noise, body temperature, heart rate, and eating and drinking events are transferred to the aforementioned PC.
20 Kotona olevalta PC:ltä saadut mittaustiedot edullisesti siirretään Internetissä olevalle palvelimelle. Palvelimen kautta voidaan tarjota tarkkailtavan henkilön ja lemmikin toimintakykyä kuvaavaa tietoa ulkopuoliselle henkilölle eli seuraajalle, jolla on lupa ja/tai velvollisuus tarkkailla tarkkailtavan henkilön toimintakykyä ja sen muutoksia. Palvelimen käsittämien tietojen avulla voidaan ulkopuoliselle henkilölle 25 esittää tarkkailtavan henkilön ja lemmikin käyttäytymis- ja olotilatiedot ulkopuolisen henkilön määrittelemällä aikaväliltä. Palvelimen sisältämiä pitkäaikaisseurantatu-loksia hyödyntämällä voidaan saada selville tarkkailtavan henkilön ja/tai lemmikin käyttäytymisessä tapahtuvia vuorovaikutteisia muutoksia, joita ei saada selville pelkästään jommankumman ajantasaisesta seurantatiedosta. Tällainen seuranta 30 antaa kuvan tarkkailtavan henkilön ja lemmikin vuorovaikutuksessa tapahtuvista poikkeavista tapahtumista. Kun palvelimessa toimiva sovellusohjelma toteaa henkilön ja lemmikin vuorovaikutuksessa poikkeavan piirteen, se lähettää hälytyksen seuraajalle tai muulle määritellylle ulkopuoliselle henkilölle tai taholle.Advantageously, the measurement data obtained from a home PC is transmitted to a server on the Internet. The server may provide information about the performance of the person being monitored and the pet to an outside person, that is, a follower, who has the permission and / or obligation to observe the person's performance and changes. The server-generated information allows the outsider 25 to display the behavior and the status of the person being monitored and the pet for a specified period of time. By utilizing the long-term tracking results contained in the server, it is possible to identify interactive changes in the behavior of the person being monitored and / or the pet, which are not simply found in either of the up-to-date tracking information. Such tracking 30 provides an image of abnormal interactions between the subject being observed and the pet. When a server-side application detects an abnormal interaction between a person and a pet, it sends an alert to a follower or other specified outside person or entity.
Seuraavassa keksintöä selostetaan yksityiskohtaisesti. Selostuksessa viitataan 35 oheisiin piirustuksiin, joissa 7 kuva 1 esittää keksinnön erään suoritusmuodon mukaisen laitejärjestelyn henkilön aktiivisuuden ja toimintakyvyn seuraamiseksi, kuva 2 esittää tarkkailtavan henkilön ja lemmikin kantaman seurantalaitteen erään edullisen suoritusmuodon, 5 kuva 3 esittää tarkkailtavan henkilön ja lemmikin seurannassa käytettävän tie-donsiirtojärjestelyn erään edullisen suoritusmuodon, kuva 4a esittää esimerkin lemmikin seurantatiedon esittämisestä seuraajan laitteella, kuva 4b esittää esimerkin tarkkailtavan henkilön seurantatiedon esittämisestä 10 seuraajan laitteella, kuva 4c esittää esimerkin tarkkailtavan henkilön ja lemmikin liikkumisesta eräällä aikavälillä, kuva 5 esittää esimerkinomaisena vuokaaviona keksinnönmukaisessa seurantamenetelmässä tarkkailtavan henkilön tai lemmikin kantaman laitteen 15 suorittamat päätoiminnot, kuva 6 esittää esimerkinomaisena vuokaaviona tarkkailtavan henkilön ja lem mikin seurantatiedon esittämisessä käytettäviä päävaiheita ja kuva 7 esittää esimerkinomaisena vuokaaviona, miten tarkkailtavan henkilön ja lemmikin seurantatietoa hyödynnetään hälytyksen antamiseksi.The invention will now be described in detail. Reference is made to the accompanying drawings, in which Figure 7 illustrates an apparatus arrangement for monitoring a person's activity and performance in accordance with an embodiment of the invention, Figure 2 illustrates a preferred embodiment of a subject and pet Fig. 4a shows an example of presenting pet tracking information on a follower device, Fig. 4b shows an example of presenting tracking information of a person being monitored on 10 follower devices, Fig. 4c shows an example flow of a subject and pet over a time slot, Fig. 5 shows an exemplary flow chart Figure 6 shows an exemplary flow chart of the person j See Figure 7 for an overview of the main steps used to present tracking information, and Figure 7 shows an exemplary flow chart of how the tracking information of the person being monitored and the pet is utilized to provide an alarm.
20 Seuraavassa selityksessä olevat suoritusmuodot ovat vain esimerkinomaisia ja alan ammattilainen voi toteuttaa keksinnön perusajatuksen myös jollain muulla kuin selityksessä kuvatulla tavalla. Vaikka selityksessä voidaan viitata erääseen suoritusmuotoon tai suoritusmuotoihin useissa paikoissa, niin tämä ei merkitse sitä, että viittaus kohdistuisi vain yhteen kuvattuun suoritusmuotoon tai että kuvattu 25 piirre olisi käyttökelpoinen vain yhdessä kuvatussa suoritusmuodossa. Kahden tai useamman suoritusmuodon yksittäiset piirteet voidaan yhdistää ja näin aikaansaada uusia keksinnön suoritusmuotoja.The embodiments in the following description are exemplary only and one of ordinary skill in the art may implement the basic idea of the invention in a manner other than that described in the description. Although the description may refer to one embodiment or embodiments at multiple locations, this does not mean that the reference is directed to only one embodiment described, or that the feature described is useful in only one embodiment described. The individual features of two or more embodiments may be combined to provide new embodiments of the invention.
Kuva 1 esittää esimerkin keksinnön mukaisesta henkilön 3 ja lemmikin 1 seuranta-30 järjestelystä 10. Seurantajärjestely 10 voi olla asennettuna esimerkiksi tarkkailtavan henkilön asuntonaan käyttämään huoneistoon. Esimerkki huoneistosta 40 on esitetty kuvissa 4a, 4b ja 4c. Kuvassa 1 esitettyyn esimerkinomaiseen henkilön 8 seurantajärjestelyyn 10 kuuluu edullisesti tarkkailtavan henkilön 3 kantama langaton seurantalaite 4, lemmikin 1 kantama langaton seurantalaite 2, langattoman tiedonsiirtoverkon tukiasema 11 antenneineen 11 a, langaton tiedonsiirtoverkko 15 sekä tietokone 17. Edullisesti seurantaympäristöön 10 voi kuulua myös yksi tai 5 useampia RFID-lukijoita (Radio Frequency IDentification) 12c, IR-ilmaisimia 12b, videokameroita 12a, mikrofoneja 12d, paineantureita 12e sekä ovikytkimiä 12f.Figure 1 shows an example of a tracking arrangement 30 for a person 3 and a pet 1 according to the invention. The tracking arrangement 10 may be installed, for example, in an apartment used by the person being observed. An example of apartment 40 is shown in Figures 4a, 4b and 4c. The exemplary person 8 tracking arrangement 10 shown in Figure 1 preferably includes a wireless monitor 4 carried by the person 3 being monitored, a wireless monitor 2 carried by a pet 1, a wireless communication base 11 with antennas 11a, a wireless communication network 15, and a computer 17. Preferably. RFID readers (Radio Frequency IDentification) 12c, IR detectors 12b, video cameras 12a, microphones 12d, pressure sensors 12e, and door switches 12f.
Kuvassa 1 esitetyt keksinnön mukaiset seurantalaitteet 2 ja 4 kytkeytyvät langattoman radiolinkin 15 välityksellä seurantajärjestelyyn 10 kuuluvaan ainakin yhteen 10 tukiasemaan 11. Tukiasema 11 voi olla esimerkiksi tietokoneen USB-porttiin kytkettävissä oleva laite. Langaton radiolinkki 15 voi olla esimerkiksi infrapunalinkki (IR), Bluetooth-linkki, ZigBee-linkki, UWB-linkki (Ultra WideBand), WLAN-linkki (Wireless Local Area Network) tai jokin solukkoverkkolinkki. Koska seurantalaittei-den 2, 4 ja langattoman radioverkon tukiaseman 11 etäisyys on pieni, ovat myös 15 seurantalaitteiden 2 ja 4 lähetystehot pieniä. Tämä mahdollistaa pitkän toiminta-ajan seurantalaitteille 2 ja 4.The monitoring devices 2 and 4 according to the invention shown in Figure 1 are connected via wireless radio link 15 to at least one base station 11 belonging to the monitoring arrangement 10. The base station 11 can be, for example, a device connected to a USB port of a computer. The wireless radio link 15 may be, for example, an infrared (IR) link, a Bluetooth link, a ZigBee link, an UWB link (Ultra WideBand), a WLAN link (Wireless Local Area Network), or a cellular network link. Because of the short distance between the tracking devices 2, 4 and the base station 11 of the wireless radio network, the transmission powers of the tracking devices 2 and 4 are also small. This allows a long operating time for the monitoring devices 2 and 4.
Keksinnönmukaisen seurantajärjestelyn 10 avulla on aikaansaatavissa tarkkailtavan henkilön 3 “etähoito” tai ’’etäseuranta”. Järjestelyn kautta on etänä monitoroi-20 tavissa tarkkailtavan henkilön 3 vuorovaikutus lemmikin 1 kanssa. Keksintö mahdollistaa tarkkailtavan henkilön 3 aktiivisuuden ja toimintakyvyn seurannan henkilön 3 ja lemmikin 1 vuorovaikutuksen seurannan ja analysoinnin avulla. Keksinnön mukaisessa järjestelyssä omaisen tai ystävän ei tarvitse mennä fyysisesti tarkkailtavan henkilön luokse.By means of the monitoring arrangement 10 according to the invention, "remote treatment" or "" remote monitoring "of the person 3 to be monitored can be achieved. Through the arrangement, the remote person-3 can remotely monitor interaction with pet 1. The invention makes it possible to monitor the activity and ability of the subject 3 to be monitored by monitoring and analyzing the interaction between the subject 3 and the pet 1. In the arrangement of the invention, the relative or friend does not have to go to the physically monitored person.
2525
Kuvan 1 esimerkissä esitetyllä seurattavalla henkilöllä 3 voi olla lemmikki, 1 esimerkiksi koira. Kuvatussa esimerkinomaisessa seurantajärjestelmässä 10 henkilö 3 ja lemmikki 1 varustetaan ainakin yhdellä keksinnönmukaisella seurantalaitteella 4 ja 2. Jos lemmikki on koira, niin seurantalaite 2 voidaan edullisesti muotoilla kau-30 lapannaksi, jota koira kantaa koko ajan.The monitored person 3 shown in the example of Figure 1 may have a pet, 1 for example a dog. In the exemplary tracking system 10 illustrated, the person 3 and the pet 1 are provided with at least one tracking device 4 and 2 according to the invention. If the pet is a dog, the tracking device 2 can advantageously be shaped as a long blade carried by the dog.
Koiran kaulassa oleva seurantalaite 2 käsittää edullisesti 3D-liikeanturin, joka edullisesti käsittää 3D-kiihtyvyysanturin, 3D-gyroanturin ja 3D-magnetometri-anturin. Liikeanturin mittaustietoja ajan suhteen integroimalla saadaan selville koi-35 ran liikkeet, magnetometrillä liikkeen suunta ja gyro-anturilla liikesuuntien nopeatkin muutokset, jolloin näistä yhdistettynä voidaan laskea kulku-ura asunnossa valitulla aikavälillä.The dog collar tracking device 2 preferably comprises a 3D motion sensor, which preferably comprises a 3D acceleration sensor, a 3D gyro sensor, and a 3D magnetometer sensor. By integrating motion sensor data over time, you can determine the movements of the koi-35 bar, the magnetometer's motion direction, and the gyro sensor's rapid changes in motion directions, combined to calculate the travel path in the apartment at a selected time interval.
9 3D-liikeanturin tiedoilla voidaan edullisesti myös piirtää ’’karttakuva” asunnosta tarkkailtavan henkilön 3 tai koiran 1 liikkumisen rekisteröivän seurantalaitteen 2 tai 4 avulla. Asunnon kartta/pohjapiirros voidaan vaihtoehtoisesti luoda/piirtää myös liikuttamalla 3D-kiihtyvyysanturia omistajan toimesta kaikkialla asunnossa.Advantageously, the 3D motion sensor data can also be used to draw a '' map view '' of the apartment by means of a tracking device 2 or 4 of a person 3 or a dog 1. Alternatively, the map / floor plan of the apartment can be created / drawn by moving the 3D accelerometer by the owner throughout the apartment.
55
Huonetilan pohjapiirros voidaan aikaansaada esimerkiksi seuraavasti. Seuranta-laite 2 tai 4 viedään huoneistossa määritellylle ’’kotipaikalle”. Kotipaikalla käynnistetään seurantalaitteessa 2 tai 4 liikkeenmittaus. Sen jälkeen siirrytään seuranta-laite kädessä kotipaikalta esimerkiksi myötäpäivään kiertäen lähimpään huoneen 10 nurkkaan. Seurantalaitetta pidetään oleellisesti vaaka-asennossa lähellä nurkkaa (esimerkiksi noin 10 cm päässä molemmista seinistä tai jos se on ulkonurkka n. 10 cm päässä nurkasta). Nurkan kohdalla rekisteröidään paikanmittaus uudelleen esimerkiksi painamalla seurantalaitteessa olevaa painiketta. Tämän jälkeen siirrytään edelleen myötäpäivään seuraavaan nurkkaan ja toimitaan edellä kuvatulla 15 tavalla. Huoneiston pohjakuvan aikaansaamiseksi kierretään koko huoneisto seiniä seuraten. Joka kerran, kun käännytään uuteen suuntaan vinossa tai suorassa kulmassa, rekisteröidään paikanmittaus.For example, a floor plan of a room can be provided as follows. The tracking device 2 or 4 is taken to the specified "home" in the apartment. At home, 2 or 4 motion measurements are initiated on the tracker. After that, the tracking device is manually moved from the home office, for example clockwise, to the nearest 10 corners of the room. The tracking device is held in a substantially horizontal position near a corner (for example, about 10 cm from both walls or if it is an outer corner about 10 cm from the corner). At the corner, the position measurement is re-registered, for example, by pressing a button on the tracker. After that, we proceed further clockwise to the next corner and proceed as described above. To get the floor plan of the apartment, the entire apartment is rotated following the walls. Each time you turn in a new direction at an angle or at a right angle, position measurement is recorded.
Kun lopulta on saavuttu takaisin lähtöpaikkaan, siis kotipaikalle, seurantalaite 2 tai 20 4 deaktivoidaan soveliaalla seurantalaitteeseen 2 ja 4 liittyvällä toiminteella.When finally returned to the origin, i.e., the home, the tracking device 2 or 20 4 is deactivated by a suitable function associated with the tracking device 2 and 4.
Tämän jälkeen seurantalaite 2 tai 4 kytketään tietokoneeseen ja hyväksytään sinne syntynyt pohjakuva. Tarvittaessa kuvaa voi editoida, lisätä esimerkiksi ikkunat ja huonekalut ja siirrellä seinien tai nurkkien paikkoja.The tracking device 2 or 4 is then connected to the computer and the resulting floor plan is accepted. If needed, you can edit the image, add windows and furniture, for example, and reposition walls or corners.
25 3D-kiihtyvyysanturi on esimerkki liikeanturista, jolla voidaan määrittää tarkkailtavan kohteen, kuten henkilön tai lemmikin, paikka kolmiulotteisesti. Myös muita paikan-nusteknologioita voidaan hyödyntää keksinnön mukaisessa seurantajärjestelmässä. Seurantalaite 2 voi sisältää myös kompassin tai gyroanturin, joita voidaan hyö-30 dyntää liikesuuntien määrittämisessä. Esimerkkejä muista paikannusteknologiois-ta ovat langattomista sensoriverkoista tutut RSSI (received signal strenght indication) ja TOF (time of flight) menetelmä sovellettuna radioaalloille tai ultraäänelle sekä RFID-lukijoihin perustuva paikanmääritys. 3D-kiihtyvyysanturin laskemaa paikkatietoa voidaan kalibroida ja tarkentaa aika-ajoin esimerkiksi kiinteiden RFID-35 lukijoiden 12c tai IR-ilmaisimien avulla 12b.25 The 3D accelerometer is an example of a motion sensor that can determine the position of a subject, such as a person or a pet, in 3D. Other positioning technologies can also be utilized in the tracking system of the invention. The tracking device 2 may also include a compass or gyro sensor that can be used to determine motion directions. Examples of other positioning technologies are the received signal strenght indication (RSSI) and the time of flight (TOF) method applied to wireless sensor networks, as well as positioning based on RFID readers. The position information computed by the 3D accelerometer can be calibrated and refined from time to time, for example by means of fixed RFID-35 readers 12c or IR detectors 12b.
Tarkkailtavan henkilön tai lemmikin paikkatieto voidaan edullisesti kalibroida esimerkiksi nukkuma-/lepopaikan avulla. Nukkumispaikka ja nukkumisasento ovat 10 usein muuttumattomat päivästä toiseen. Henkilön tai lemmikin nukkumista tai lepoa indikoi se, että uutta kiihtyvyysdataa ei saada tietyn ajan kuluessa. Kun henkilö tai lemmikki lopulta lähtee liikkeelle, voidaan määritettyä nukkumapaikkatietoa ja kiihtyvyysmittaustietoa käyttämällä määrittää todennäköinen liikesuunta. Mikäli 5 henkilö tai lemmikki näyttää liikkeelle lähdettäessä kävelevän ’’seinän läpi”, tietää seurantajärjestelmä, että seurantalaitteen 2 tai 4 koordinaatisto on kääntynyt nukkumisen tai levon aikana. Tässä tapauksessa seurantajärjestelmä kääntää tai siirtää huoneiston pohjapiirroksen koordinaatistoa siten, että havaittu kulkureitti on sovitettavissa huoneiston pohjakuvaan. Lisäksi tällaisissa tapauksissa voidaan 10 henkilön tai lemmikin liikkuessa hyödyntää myös muita paikannustapoja, jotta paikka jollain ajan hetkellä saadaan tarkasti määritettyä. Kun tarkka paikanmääritys on kerran saatu tehtyä, voidaan jälleen hyödyntää pelkästään kiihtyvyysmit-tausta liikkumisen seurannassa. Tällaisessa seurantajärjestelmässä ei välttämättä tarvita kompassisuunnan mittausta missään vaiheessa.The position of the person or pet being monitored can preferably be calibrated, for example, by means of a sleeping / resting position. The sleeping position and sleeping position are often 10 unchanged from day to day. The sleep or rest of a person or pet is indicated by the fact that no new acceleration data is available for a certain period of time. When a person or pet finally sets off, the probable direction of motion can be determined by using the specified sleeping position and acceleration measurement data. If 5 people or pets appear to be walking "through the wall" on departure, the tracking system will know that the tracker 2 or 4 coordinate system has been turned during sleep or at rest. In this case, the tracking system inverts or moves the coordinate system of the floor plan of the apartment so that the detected Path is adaptable to the floor plan of the apartment. In addition, in such cases, other positioning methods can be utilized when moving 10 people or a pet to accurately determine the location at a given time. Once accurate positioning has been completed, the acceleration dimensions alone can once again be used to track movement. Such a tracking system may not necessarily require compass direction measurement at any point.
1515
Keksinnönmukaisessa seurantajärjestelmässä tarkkailtavan henkilön 3 ja lemmikin 1 liikkumista seurataan ja tallennetaan jatkuvasti. Tämä mahdollistaa sen, että henkilön 3 ja lemmikin 1 liikkumista huoneistossa voidaan edullisesti tallentaa pitemmältä ajanjaksolta. Tallennettua tietoa voidaan käsitellä tilastollisesti ja/tai neu-20 roverkkoa hyväksi käyttäen. Tällä tavoin käsiteltyä liikkumista ja henkilön ja lemmikin vuorovaikutusta kuvaavaa tietoa voidaan käyttää hyväksi mahdollisten hälytysten lähettämisessä. Esimerkiksi lemmikin 1 epätavallisen aktiivinen liikkuminen ja/tai äännehdintä tilanteessa, jossa tarkkailtava henkilö 3 pysyy paikallaan, indikoi tarkkailtavan henkilön 3 toimintakyvyn syystä tai toisesta heikenneen huomatta-25 vasti.In the tracking system according to the invention, the movements of the subject 3 and the pet 1 are continuously monitored and recorded. This allows the movement of the person 3 and the pet 1 in the apartment to be advantageously recorded over a longer period. The stored information may be processed statistically and / or using a neu-20 network. Information about the movement so processed and the interaction between the person and the pet can be used to send possible alarms. For example, the abnormally active movement and / or noise of the pet 1 in a situation where the person being observed 3 is stationary indicates that the subject 3 is severely impaired for one reason or another.
Liikkumisaika voidaan edullisesti koodata erilaisilla väreillä tai viivamuodoilla. Esimerkiksi kirkkaan punainen voi kuvata viimeisen 15 minuutin toimintahistoriaa, keltainen 15-60 minuutin takaista historiaa, vihreä 1-3 tunnin takaista historiaa jne. 30Advantageously, the movement time can be encoded with different colors or line shapes. For example, bright red can depict activity history from the last 15 minutes, yellow history from 15 to 60 minutes, green history from 1 to 3 hours, etc. 30
Seurantajärjestelmä 10 käsittää edullisesti välineet, joilla voidaan analysoida henkilön 3 ja/tai lemmikin 1 kulkureittiä laskemalla korrelaatiota esimerkiksi edellisten päivien reittien kanssa. Viimeisintä koiran kulkureittiä voidaan verrata esimerkiksi kymmenen viimeisen vuorokauden kulkureittien keskiarvoreittiin. Vertailussa käy-35 tettävää tietoa voi olla esimerkiksi se, montako minuuttia lemmikki 1 keskimäärin viipyy nukkumapaikalla, ulko-ovella, ruokintapaikalla, tarkkailtavan henkilön 3 lepopaikalla jne.The tracking system 10 preferably comprises means for analyzing the path of the person 3 and / or the pet 1 by calculating correlation with, for example, the routes of the previous days. For example, the most recent route of the dog can be compared to the average of the last 10 days. The information available for comparison can be, for example, how many minutes the pet 1 stays at bedtime, at the front door, at the feeding area, at the observer's 3 resting places, etc.
1111
Vaihtoehtoisesti kulkureittien ja vuorovaikutustilanteiden tulkintaan voidaan käyttää neuroverkkoa.Alternatively, a neural network may be used to interpret pathways and interactions.
SOM-neuroverkko (Self-Organazing Map) on eräs neuroverkko, jota keksinnössä 5 voidaan hyödyntää. SOM-neuroverkossa tilastolliset yhteydet moniulotteisen sisään syötettävän datajoukon alkioiden välillä muunnetaan yksinkertaisiksi geometrisiksi suhteiksi.The SOM neural network (Self-Organazing Map) is a neural network that can be utilized in the present invention. In the SOM neural network, the statistical relationships between the elements of a multidimensional input data set are converted into simple geometric relationships.
SOM-neuroverkkoa päivitetään seuraavalla algoritmilla (1): 10 llx(tk) - mi(tk)|| = minitll x(tk) - mi(tk)||}, (1) missä x{tk) on SOM-neuroverkon vastaanottama moniulotteinen datavektori ja m{tk) on keinotekoinen neuroni eli painovektori. Aika ilmaistaan muuttujalla fk.The SOM neural network is updated by the following algorithm (1): 10 llx (tk) - mi (tk) || = minitll x (tk) - mi (tk) ||}, (1) where x {tk) is a multidimensional data vector received by the SOM neural network and m {tk) is an artificial neuron or weight vector. Time is expressed by the variable fk.
1515
Painovektorin päivityssääntönä voidaan käyttää kaavoja (2) ja (3): m,(tk+1) = mi(tk) + a(tk)[x(tk) - rrii(tk)], ie Nc (2) 20 mi(tk+i) = mj(tk), muulloin. (3)As a rule for updating the weight vector, formulas (2) and (3) can be used: m, (tk + 1) = mi (tk) + a (tk) [x (tk) - rrii (tk)], ie Nc (2) 20 mi ( tk + i) = mj (tk), otherwise. (3)
Parametri a on "unohdustermi", jonka suuruudesta riippuu, kuinka paljon jää päivityksessä vanhasta neuronin arvosta jäljelle. Se myös kontrolloi verkon stabiilisuut-ta. Nc on topologinen naapurusto eli joukko neuroneita, jotka ovat verkossa lähin-25 nä minimioperaation toteuttavaa neuronia.The parameter a is a "forgetting term", the magnitude of which depends on how much of the old neuron value remains in the update. It also controls network stability. Nc is a topological neighborhood, that is, a set of neurons that are in the network nearest to the 25 neurons performing the minimum operation.
Kartan päivityssäätö tarkoittaa sitä, että datavektoria x lähimpiä neuroneita m, siirretään kohti datavektoria x. Näin ollen SOM-neuroverkon neuronit oppi-vat/virittyvät vastaanottamiensa tulosuureiden kautta.The map update control means that the neurons m nearest to the data vector x are shifted towards the data vector x. Thus, neurons in the SOM neural network learn / excite through the input quantities they receive.
3030
Keksinnön mukaisessa tarkkailujärjestelmässä SOM-neuroverkko oppii tai opetetaan tuntemaan tarkkailtavan henkilön vuorovaikutustapahtumia seuralaisen tai lemmikin kanssa eri vuorokauden aikoina. Mikäli havaittu vuorovaikutustapahtuma ei vastaa SOM-neuroverkon tuntemaa vuorovaikutustapahtumaa, niin tässä tapa-35 uksessa lähetetään hälytysviesti tarkkailua suorittavalle osapuolelle.In the monitoring system of the invention, the SOM neural network learns or is trained to know the interactions of the person being monitored with a companion or pet at different times of the day. If the detected interaction event does not match the interaction event known to the SOM, then in this case an alert message is sent to the observing party.
Neuroverkko voidaan edullisesti opettaa antamaan hälytys silloin, kun yksi tai tietty yhdistelmä seurantaparametreille annettuja kynnyksiä ylittyy, alittuu tai niiden yh- 12 distelmä on ei-toivottu kombinaatio. Neuroverkkoa käyttäen voidaan hälytys saada aikaiseksi esimerkiksi silloin, kun tietty yhdistelmä henkilön ja lemmikin liikeratoja (tai mittaustietoja) tapahtuu normaalitilanteesta poikkeavasti. Esimerkiksi jokin henkilön ja lemmikin välinen vuorovaikutustapahtuma on muuttunut tavanomaista 5 aktiivisemmaksi.Preferably, the neural network can be trained to provide an alarm when one or a particular combination of thresholds for tracking parameters is exceeded, lowered, or a combination thereof is an unwanted combination. Using a neural network, an alarm can be triggered, for example, when a particular combination of person and pet paths (or measurement data) occurs abnormally. For example, a person-to-pet interaction event has become more active than usual.
Keksinnön mukaisessa seurantajärjestelyssä voidaan tutkia, missä kohdin huoneistoa henkilö ja lemmikki ovat liikkuneet, missä ja mihin aikaan päivästä vuorovaikutusta on havaittu ja kuinka kauan vuorovaikutustapahtuma on kestänyt.In the monitoring arrangement according to the invention, it is possible to investigate where the person and the pet have moved, where and at what time of the day interaction has been observed and how long the interaction event has lasted.
1010
Myös tietokoneessa 17 oleva tietokoneohjelma voi antaa hälytyksen henkilön ja lemmikin tavallisuudesta poikkeavan liikkumisen tai ääntelyn perusteella. Jos lemmikki esimerkiksi viipyy tiettyä aikamäärää kauemmin henkilön lepopaikan vieressä ja esimerkiksi haukkuu ennalta asetettua haukkumisrajaa useamman ker-15 ran, voidaan seurantaa suorittavalle omaiselle tai ystävälle lähettää edullisesti SMS-hälytys tai avata suoraan Skype-puhelu, jolla voidaan kuunnella ja/tai katsoa, mitä huoneistossa tapahtuu.Also, the computer program on the computer 17 may alert the person and pet due to abnormal movement or noise. For example, if the pet stays for a certain amount of time next to a person's resting place and for example bark several times at a predetermined barking limit, the monitoring family or friend can preferably send an SMS alert or directly call Skype to listen and / or watch takes place.
Eräässä keksinnön suoritusmuodossa henkilö 3 ja lemmikki 1 varustetaan use-20 ämmällä erilaisella seurantalaitteella. 3D-seurantalaitteella 2 seurataan koiran liikkumista ja toisella seurantalaitteella (ei esitetty kuvassa 1), joka on joko langallisen tai langattoman yhteyden kautta yhteydessä varsinaiseen seurantalaittee-seen, on mahdollista seurata esimerkiksi koiran hännän heilutusta ja/tai elintoimintoja, kuten kehonlämpötilaa ja sydämen sykettä.In one embodiment of the invention, the person 3 and the pet 1 are provided with a use-20 different tracking device. The 3D tracking device 2 monitors the movement of the dog and another tracking device (not shown in Figure 1) connected to the actual tracking device via either a wired or wireless connection, for example, tracking the dog's tail swing and / or vital signs such as body temperature and heart rate.
2525
Henkilön 3 kohdalla erilaisia mittausantureita voi olla esimerkiksi kuusi kappaletta. Varsinainen seurantalaite 4 on edullista kiinnittää rinnan korkeudelle esimerkiksi vartalon ympäri ulottuvana nauhana. Varsinainen seurantalaite 4 hoitaa tiedonsiirron lähimmälle järjestelmään kuuluvalle tukiasemalle 11. Eräitä esimerkkejä mui-30 den antureiden sijoituspaikoiksi ovat päässä oleva panta tai silmälasit sekä ranteissa ja nilkoissa olevat anturit.For person 3, for example, there may be six different sensors. It is advantageous to attach the actual tracking device 4 to the height of the chest, for example as a band extending over the torso. The actual tracking device 4 handles communication to the nearest base station in the system. Some examples of other sensor locations include a headband or eyeglasses, and sensors on the wrists and ankles.
Pään ympärillä olevalla pannalla voidaan edullisesti indikoida esimerkiksi pään liikettä, silmien ja korvien liikettä tai vaikka mitata aivosähköisiä toimintoja.The strap around the head can preferably be used to indicate, for example, head movement, eye and ear movement, or even to measure brain electrical functions.
3535
Kuvassa 2 on esitetty eräs henkilön 3 tai lemmikin 1 kantaman seurantalaitteen 4 tai 2 edullinen suoritusmuoto. Seuraavassa selityksessä seurantalaiteeseen viitataan vain viitenumerolla 2. Seurantalaite 2 käsittää edullisesti energialähteen 26, 13 kuten pariston tai akun. Energialähde 26 on edullisesti ladattavissa esimerkiksi tietokoneen USB-porttiin kytkemällä. Seurantalaitteen 2 sisältämät sähköiset komponentit saavat toimintaansa tarvitseman energian tästä energialähteestä 26. 3D-liikeantureita 22 on seurantalaitteessa 2 ainakin yksi. Siinä käytettävän 3D-5 kiihtyvyysanturin mittausalue on edullisesti ±10 g:tä.Figure 2 shows a preferred embodiment of a person 3 or pet 1 tracking device 4 or 2. In the following description, the tracking device is referred to only by reference numeral 2. The tracking device 2 preferably comprises an energy source 26, 13, such as a battery. The power source 26 is preferably rechargeable, for example, by connecting to a USB port on a computer. The electrical components contained in the tracking device 2 receive the energy they need to operate from this energy source 26. The 3D motion sensors 22 have at least one in the tracking device 2. The measuring range of the 3D-5 accelerometer used therein is preferably ± 10 g.
3D-liikeanturin 22 mittaustiedot prosessoidaan mittaustapahtumassa seurantalaitteen 2 prosessointiyksikössä 21 (CPU, Central Processing Unit). Prosessointiyksikkö 21 on yhdistetty muistiin 23. Muistia 23 käytetään keksinnön mukaisessa 10 mittausarvojen prosessoinnissa tarvittavien tietokoneohjelmien tallentamiseen. Muistiin 23 tallennetaan ainakin väliaikaisesti myös kaikki seurantalaiteella 2 mitatut muuttujien arvot. Muistiin 23 tallennetaan myös mitatuista muuttujista seuranta-laitteessa 2 lasketut tulokset.The measurement data of the 3D motion sensor 22 is processed at the measurement event in the central processing unit 21 (CPU) of the tracking device 2. The processing unit 21 is connected to the memory 23. The memory 23 is used to store the computer programs required for processing the measured values according to the invention. Also, at least temporarily, all values of the variables measured by the tracking device 2 are stored in the memory 23. The results calculated from the measured variables in the tracking device 2 are also stored in the memory 23.
15 Esimerkki prosessointiyksikön 21 suorittamasta muuttujan laskennasta on paikka-tiedonlaskenta mitattuja kiihtyvyystietoja käyttäen. Keksinnön mukainen palkanlaskentaohjelma on tallennettu muistiin 23. Tietokoneohjelma käsittää tietoko-neohjelmakäskyjä, joita käyttämällä prosessointiyksikkö 21 laskee 3D-kiihtyvyys-mittaustiedoista seurantalaitteen 2 siirtymän kolmessa ulottuvuudessa kahden pe-20 räkkäisen kiihtyvyysmittauksen välillä.15 An example of a variable computation performed by processing unit 21 is position data computation using measured acceleration data. The payroll calculator according to the invention is stored in memory 23. The computer program comprises computer program instructions by which the processing unit 21 calculates from the 3D acceleration measurement data the displacement of the tracking device 2 in three dimensions between two pe-20 successive acceleration measurements.
Prosessointiyksikkö 21 on yhteydessä myös tiedonsiirtokomponenttiin 25. Tämän tiedonsiirtokomponentin avulla muodostetaan tiedonsiirtoyhteys 15 seurantajärjestelmään kuuluvaan langattoman tiedonsiirtoverkon tukiasemaan 11. Tiedonsiirto-25 komponentti 25 tukee edullisesti ainakin yhtä tiedonsiirtomenetelmää. Eräitä edullisia tiedonsiirrossa hyödynnettäviä menetelmiä ovat infrapunatekniikka (IR), Blue-tooth-tekniikka, ZigBee-tekniikka, UWB-tekniikka, VVLAN-tekniikka sekä erilaiset solukkoverkoissa käytettävät aika- tai koodijakoiset tiedonsiirtotekniikat. Tiedonsiirtokomponentin kautta seurantalaitteen 2 muistiin 23 tallennetut mittaustiedot 30 siirretään langattoman tiedonsiirtoyhteyden 15 kautta tukiasemalle 11. Tukiasemalta mittaustiedot siirtyvät tiedonsiirtoyhteyden 16 kautta tietokoneelle 17 tallennettavaksi. Tiedonsiirtoyhteys 16 voi olla joko langaton yhteys tai kaapeliyhteys tai niiden yhdistelmä.The processing unit 21 also communicates with the communication component 25. With this communication component, a communication link 15 is established with the wireless communication network base station 11 included in the tracking system. The communication 25 component 25 preferably supports at least one communication method. Some of the preferred methods of data transmission are infrared (IR) technology, Blue-tooth technology, ZigBee technology, UWB technology, WLAN technology, and various time or code division communication technologies used in cellular networks. Through the communication component, the measurement data 30 stored in the memory 23 of the tracking device 2 is transmitted over the wireless communication link 15 to the base station 11. From the base station, the measurement information is transmitted via the communication link 16 for storage to the computer 17. The communication link 16 may be either a wireless connection or a cable connection, or a combination thereof.
35 Edullisesti tiedonsiirtokomponentti 25 käsittää myös RFID-lukijan kanssa kommunikoimaan pystyvät tiedonsiirtovälineet. RFID-lukijan 12c tietoa käyttämällä voidaan 3D-kiihtyvyysanturin datasta laskettu seurantalaitteen 2 paikkatieto varmentaa tietokoneessa 17 esimerkiksi tilanteessa, jossa henkilö 3 tai lemmikki 1 näyt- 14 täisi kulkevan ’’seinän läpi”. Tarvittaessa kiihtyvyysmittaustiedosta laskettu paikkatieto edullisesti korjataan vastaamaan RFID-lukijasta 12c saatua paikkatietoa.Preferably, the communication component 25 also comprises communication means capable of communicating with the RFID reader. Using the information of the RFID reader 12c, the position information of the tracking device 2, calculated from the data of the 3D accelerometer, can be verified on computer 17, for example, where a person 3 or pet 1 appears to pass through a wall. If necessary, the position information calculated from the acceleration measurement data is preferably corrected to correspond to the position information obtained from the RFID reader 12c.
Seurantalaite 2 voi käsittää edullisesti myös muita mittausantureita 24 kuin 3D-5 kiihtyvyysanturin 22. Muut anturit voivat olla joko osa seurantalaitetta 2 tai 4, tai ne voivat olla erillisiä antureita henkilön tai lemmikin kehon eri puolilla. Näiden antureiden mittaustieto siirretään seurantalaitteeseen joko langallisen tai langattoman tiedonsiirtoyhteyden 27 kautta.Advantageously, the tracking device 2 may comprise measuring sensors 24 other than the acceleration sensor 22 of the 3D-5. The other sensors may be either part of the tracking device 2 or 4, or may be separate sensors across a person's or pet's body. The measurement data of these sensors is transmitted to the tracking device via either a wired or wireless communication link 27.
10 Esimerkkejä muista anturityypeistä ovat kompassi, gyroanturi, ilmanpaineanturi, kehon lämpötilaa mittaava anturi, hengitystoimintoja mittaava anturi, lihasten liikkeitä mittaava anturi, pään liikkeitä mittaava anturi, sydämen sykettä seuraava anturi, aivotoimintoja seuraava anturi, äänen tai puheen ilmaisin sekä haukkuanturi. Myös näiden mittausantureiden tiedot prosessointiyksikkö 21 prosessoi ja tallen-15 taa ainakin väliaikaisesti muistiin 23. Tallennuksen yhteydessä prosessointiyksikkö 21 yhdistää muiden mittausantureiden tiedot kiihtyvyysanturista 22 saatuun paikkatietoon. Yhdistetyt mittaustiedot tallennetaan muistiin 23, josta ne siirretään aika ajoin tietokoneelle 17 jatkokäsittelyä varten.10 Other types of sensors include compass, gyro sensor, barometric sensor, body temperature sensor, respiratory sensor, muscle sensor, head sensor, heart rate sensor, brain sensor, voice or speech sensor. The data of these measuring sensors is also processed and stored at least temporarily by the processing unit 21 in memory 23. During the recording, the processing unit 21 combines the data of the other measuring sensors with the position information obtained from the accelerometer 22. The combined measurement data is stored in memory 23, from which it is periodically transferred to computer 17 for further processing.
20 Lemmikin lähtiessä makuulta liikkeelle on mahdollista, että seurantalaitteen 2 koordinaatisto on kiertynyt lemmikin makuulla olon aikana. Koordinaatiston kier-tymisen takia voi näyttää siltä, että lemmikki liikkuu ’’seinän läpi”. Tällaisessa tapauksessa keksinnön eräässä suoritusmuodossa kompassin tai gyroanturin mittaustietoja on mahdollista hyödyntää lemmikin liikesuunnan määrittelyssä lemmikin 25 lähtiessä makuulta liikkeelle. Näistä mittaustiedoista voidaan saada selville lemmikin todellinen liikkeellelähtösuunta, jolla edullisesti korjataan kiihtyvyys mittauksen antamia suuntatietoja.20 When the pet is in motion, it is possible that the coordinate system of the tracker 2 has rotated while the pet is lying down. Due to the rotation of the coordinate system, it may appear that the pet is moving '' through the wall ''. In such a case, in one embodiment of the invention, the compass or gyro sensor measurement data can be utilized to determine the direction of movement of the pet when the pet is lying down. From this measurement data it is possible to find out the true direction of movement of the pet, which advantageously corrects the directional information provided by the acceleration measurement.
Keksinnön eräässä toisessa suoritusmuodossa koiran tunnettua kotipaikkaa ja 30 nukkuma-asentoa voidaan hyödyntää myös seurantalaitteen 2 koordinaatiston kalibroinnissa. Jos lemmikki nukkuu useimmiten samassa asennossa/suunnassa, niin seurantasysteemi edullisesti päivittää/kalibroi nukkumapaikan koordinaatit tästä paikallaanolotiedosta.In another embodiment of the invention, the known position of the dog and the sleeping position 30 can also be utilized in calibrating the coordinate system of the tracking device 2. If the pet is most often sleeping in the same position / orientation, the tracking system will preferably update / calibrate the sleeping position coordinates from this location information.
35 Eräässä edullisessa keksinnön suoritusmuodossa seurantasysteemi oppii tekemään vakiokorjauksia automaattisesti sen jälkeen, kun se on tehnyt saman ’’seinän läpi kävelyn” korjauksen jo muutaman kerran ja todennut, että "seinien läpi käveleminen" loppuu mainituilla koordinaatiston korjauksilla.In a preferred embodiment of the invention, the tracking system learns to make standard corrections automatically after it has made the same "walk through the wall" correction several times and has found that "walking through the walls" ends with the said coordinate system corrections.
1515
Seurantalaitteesta 2 tai 4 saatavan mittaustiedon avulla voidaan seurata kohteen tai kohteiden liikkumista paikasta toiseen. Tiedosta voidaan päätellä myös liikkumistapa, kuten kävely, juoksu tai ryömiminen. Mittaustiedosta voidaan päätellä myös tarkkailtavan kohteen asento, kuten seisominen, istuminen, makaaminen tai 5 jokin poikkeava asento. Ranteisiin ja nilkkoihin kiinnitetyillä antureilla voidaan lisäksi mitata raajojen liikkeet ja niissä mahdollisesti esiintyvä vapina.Measuring data from the tracking device 2 or 4 can be used to track the movement of an object or objects from one location to another. The information can also be used to deduce the mode of movement, such as walking, running or crawling. It is also possible to deduce from the measurement data the position of the object being observed, such as standing, sitting, lying down, or any abnormal position. In addition, sensors attached to the wrists and ankles can be used to measure the movement of the limbs and any tremors that may occur.
Seurantalaitteella 2 tai 4 voidaan seurata myös kohteen ääntelytapaa, kuten äänen voimakkuutta, äänen korkeutta, ääntelyn kestoa, ääntelyn toistuvuutta ja epä-10 tavallisia ääntelyjä. Ihmisen ääntelystä voidaan edullisesti erotella esimerkiksi puhe, huuto, itku, haukottelu, hengitysäänet ja voihkina. Lemmikin ääntelystä voidaan edullisesti erotella esimerkiksi haukkuminen, naukuminen, murina, kehrääminen, hirnuminen, liikkumisäänet, hengitysäänet, haukottelu ja vinkuminen.Tracker 2 or 4 can also track the subject's recording pattern, such as volume, pitch, duration, repetition, and non-normal sounds. For example, speech, crying, crying, yawning, breathing sounds and whining can be distinguished from human sounding. Barking, howling, growling, purring, moaning, moving sounds, breathing sounds, yawning and wheezing can advantageously be distinguished from pet noise.
15 Kaikki edellä kuvatut mittaustiedot yhdistämällä saadaan kuva henkilön 3 ja seuralaisen ja/tai lemmikin 1 välisestä vuorovaikutustapahtumasta. Kun järjestelmälle on opetettu normaaliin elämän menoon liittyvät vuorovaikutustapahtumat, niin tämän jälkeen järjestelmä erottaa poikkeavat vuorovaikutustilanteet esimerkiksi tilastollisin laskentamenetelmin tai hyödyntämällä neuroverkkotekniikkaa.15 Combining all of the measurement data described above gives a picture of the interaction between the person 3 and the companion and / or pet 1. Once the system has been taught interaction routines related to normal life, the system then distinguishes abnormal interaction situations by, for example, statistical computation methods or utilizing neural network technology.
2020
Kuvassa 3 on esitetty esimerkki seurantatiedon hyödyntämisestä Internet-ympäristössä. Lemmikillä 1 on seurantalaite 2, joka mittaa ainakin lemmikin olinpaikkaa jatkuvasti. Tarkkailtavalla henkilöllä 3 on seurantalaite 4, joka mittaa tarkkailtavan henkilön olinpaikkaa jatkuvasti. Mitatut seurantatiedot siirretään tiedon-25 siirtoverkon 16,18 kautta tietokoneelle 17. Mittaustiedot tallennetaan tietokoneeseen 17 ainakin väliaikaisesti.Figure 3 shows an example of the use of tracking data in the Internet environment. The pet 1 has a tracking device 2 which at least continuously measures the position of the pet. The monitored person 3 has a tracking device 4 which continuously measures the location of the monitored person. The measured tracking data is transmitted via the data-25 transmission network 16,18 to the computer 17. The measured data is stored on the computer 17 at least temporarily.
Tietokoneesta 17 on luotavissa tiedonsiirtoyhteys 18 Internetiin 30. Myös palvelin 31, jota edullisesti hyödynnetään seurantatiedon hyödyntämisessä, on kytkeytynyt 30 tiedonsiirtoyhteyden 36 kautta Internetiin. Internetin kautta on täten luotavissa tiedonsiirtoyhteys 30a tietokoneen 17 ja palvelimen 31 välille. Tämä järjestely mahdollistaa seurantalaitteelta 2 ja 4 saadun mittausdatan siirtämisen tietokoneelta 17 palvelimelle 31 jatko-analysointia ja mahdollista esittämistä varten. Siirretty seu-rantalaitteen mittausdata tallennetaan tietokantaan 33 tiedonsiirtoyhteyden 32 35 kautta.From the computer 17, a communication connection 18 to the Internet 30 can be established. Also, the server 31, which is advantageously utilized for utilizing the tracking information, is connected 30 via the communication connection 36 to the Internet. A communication link 30a between the computer 17 and the server 31 can thus be established over the Internet. This arrangement allows the measurement data obtained from the tracking device 2 and 4 to be transferred from the computer 17 to the server 31 for further analysis and possible presentation. The transmitted tracking device measurement data is stored in database 33 via data link 32 35.
Viitteellä 34 esitetään toista tiedonkäsittelylaitetta, joka kykenee luomaan tiedonsiirtoyhteyden 35 Internetiin 30. Internetiin luodun tiedonsiirtoyhteyden 30b kautta 16 voidaan tiedonkäsittelylaitteelta 34 esittää palvelimelle 31 seurantalaitteita 2 ja 4 koskeva tiedon analysointi- ja esityspyyntö. Palvelin 31 tarkistaa, onko tiedonkäsit-telylaitteen 34 esittämä palvelupyyntö sallittu vai ei. Jos palvelupyyntö sallitaan, niin palvelin 31 noutaa tietokannasta 33 palvelupyynnössä määritellyn seuranta-5 laitteiden 2 ja 4 tiedot palvelupyynnössä määritellyltä aikaväliltä. Palvelin 31 prosessoi mittausdatan ja lähettää prosessoidun datan tiedonkäsittelylaitteelle 34. Tiedonkäsittelylaite 34 voi olla joko jonkun omaisen tai ystävän käyttämä tiedon-käsittelylaite tai jonkin kolmannen osapuolen tiedonkäsittelylaite, jolla on oikeus seurata henkilön 3 toimintakykyä.Reference 34 discloses another data processing device capable of establishing a communication link 35 to the Internet 30. Through the communication link 30b established to the Internet 16, a data analysis and presentation request for tracking devices 2 and 4 can be made from the data processing device 34 to the server 31. The server 31 checks whether or not the service request made by the data processing device 34 is allowed. If the service request is allowed, then the server 31 retrieves from the database 33 information for the tracking devices 2 and 4 defined in the service request for the time period specified in the service request. The server 31 processes the measurement data, and transmits the processed data to the data processing device 34. The data processing unit 34 may either be a data processing device or a third-party data processing device having the right to monitor the performance of the person 3 used by a family member or friend.
1010
Kuvassa 4a on esitetty esimerkki keksinnön mukaisessa seurantajärjestelmässä esitettävästä koiran liikkumista kuvaavasta kuviosta. Huoneiston 40 pohjapiirros luodaan jollain tekniikan tason mukaisella graafisella piirrosohjelmalla. Esimerkiksi koiralla olevaa seurantalaitetta 2 liikuttamalla huoneistossa 40 saadaan mittausan-15 turilla kalibroitua pohjapiirroksen mittasuhteet seurantalaitteen mittaustietoihin.Figure 4a shows an example of a dog movement pattern shown in a tracking system according to the invention. The floor plan of apartment 40 is created by some prior art graphic drawing program. For example, by moving the dog tracking device 2 in the apartment 40, the dimensions of the floor plan are calibrated to the measuring data of the tracking device by means of a measuring-15 holder.
Kuvan 4a esimerkissä lemmikin 1, esimerkiksi koiran, seuranta on aloitettu pisteestä 41. Viiva 43 kuvaa koiran liikkumista huoneistossa 40 seuranta-ajaksi valitulla aikavälillä. Edullisesti viivaa 43 muokataan tavalla, jolla koiran liikkuminen eri 20 aikoina voidaan esittää. Esimerkiksi liikkumisaika voidaan edullisesti koodata erilaisilla väreillä tai viivamuodoilla. Esimerkiksi kirkkaan punainen voi kuvata viimeisen 15 minuutin toimintahistoriaa, keltainen 15-60 minuutin takaista historiaa, vihreä 1-3 tunnin takaista historiaa jne. Koodausmenettelyjä käyttämällä saadaan selkeä kuva koiran liikkeistä eri aikoina.In the example of Figure 4a, the tracking of a pet 1, for example a dog, begins at point 41. Line 43 depicts the movement of the dog in the apartment 40 for the selected time interval. Preferably, line 43 is modified in such a way that the movement of the dog at different times can be represented. For example, the movement time can preferably be encoded with different colors or line shapes. For example, bright red can depict activity history from the last 15 minutes, yellow history from 15 to 60 minutes, green history from 1 to 3 hours, etc. Using coding procedures gives a clear picture of the dog's movements at different times.
2525
Viitteellä 42 kuvataan viimeisimmän mittauksen paikka. Viitteellä 44 voidaan kuvata esimerkiksi paikat, joissa koira on syystä tai toisesta haukkunut tai muuten ään-nellyt. Viitteellä 45 kuvataan paikkaa, jossa koira on levännyt. Jos mitattu lepo-paikka 45 on tavanomainen kyseiselle koiralle, voidaan tunnetun lepopaikan 45 30 avulla kalibroida 3D-kiihtyvyysanturilta tuleva koiran liikkumista kuvaava mittaus-data, kun koira lähtee levon jälkeen liikkeelle. Näin vältetään mahdollinen koiran levon aikana tapahtunut 3D-anturin mittaussuuntien kääntymisen ja kiihtyvyysmit-tauksen epätarkkuuden aiheuttama mittausvirhe.Reference 42 describes the location of the most recent measurement. Reference 44 may be used, for example, to describe locations where the dog has barked or otherwise sounded for one reason or another. Reference 45 describes the place where the dog has rested. If the measured resting position 45 is normal for the dog in question, the known resting position 45 30 can be used to calibrate the measurement data of the dog's motion from the 3D accelerometer as the dog moves after resting. This avoids any possible measurement error caused by the turning of the 3D sensor and the inaccuracy of the acceleration measurement during dog rest.
35 Kuvassa 4b on esitetty esimerkki keksinnön mukaisessa seurantajärjestelmässä esitettävästä henkilön 3 liikkumista kuvaavasta kuviosta samassa huoneistossa, jossa lemmikin liikkuminen on esitetty kuvassa 4a.Figure 4b shows an example of a person 3 moving pattern shown in the tracking system of the invention in the same apartment where the pet movement is shown in figure 4a.
1717
Kuvan 4b esimerkissä henkilön 3 seuranta on aloitettu pisteestä 45. Viiva 43b kuvaa henkilön 3 liikkumista huoneistossa 40 seuranta-ajaksi valitulla aikavälillä. Edullisesti viivaa 43b muokataan tavalla, jolla henkilön liikkuminen eri aikoina voidaan esittää, kuten edellä on esitetty.In the example of Figure 4b, the tracking of person 3 is started at point 45. The line 43b depicts the movement of person 3 in the apartment 40 for the selected time interval. Preferably, line 43b is modified in such a way that the movement of a person at different times can be represented as described above.
55
Viitteellä 47 kuvataan henkilön käyntiä WC:ssä. Viitteellä 48 kuvataan henkilön toimintaa keittiössä. Viitteellä 49 kuvataan paikkaa, jossa henkilö on levännyt tai muuten viettänyt pitkiä aikoja. Paikka 49 voi olla esimerkiksi leposohva.Reference 47 describes the person's visit to the toilet. Reference 48 describes a person's activity in the kitchen. Reference 49 describes a place where a person has rested or otherwise spent long periods of time. Position 49 may be, for example, a chaise lounge.
10 Yhdistämällä kuvien 4a ja 4b liikkumis- ja vuorovaikutus kohdat saadaan lähes reaaliaikainen kuva henkilön 3 toiminnoista ja toimintakunnosta. Seurantajärjeste-lyyn kuuluva palvelin 31 kykenee seurantatietoja käyttäen tekemään päätelmän siitä, onko henkilön 3 toimintakyky alentunut niin paljon, että se vaatii ehdottomasti jonkun henkilön paikalle menon.By combining the movement and interaction points of Figures 4a and 4b, a near real-time view of the functions and operational condition of the person 3 is obtained. The server 31 belonging to the monitoring system is able to use the tracking data to determine whether the performance of the person 3 is reduced to such an extent that it necessarily requires the presence of someone.
1515
Kuva 4c kuvaa ihmisen 46 ja koiran 41 keskinäistä liikkumista ajan funktiona kuvien 4a ja 4b esittämässä huoneistossa 40. Kuvan 4c kulkukaavioon voidaan edullisesti merkitä kellonaika tietyin aikavälein tarkkailtavan henkilön 46 ja lemmikin 41 kulkureitille 43b ja 43. Kuvan esimerkissä henkilö 46 on lähtenyt liikkeelle huo-20 neesta ajan hetkellä 10.07.10. Ajan hetkellä 10.07.40 henkilö on paikassa 48b, joka sijaitsee keittiössä. Vastaavasti koira 41 on ajan hetkellä 10.07.10 herännyt henkilön 46 liikkumiseen. Myös koira 41 on ajan hetkellä 10.07.40 keittiössä seuraamassa henkilön 46 toimintaa. Tallennetuista tiedoista vastaavanlaisia ihmisen ja lemmikin liikesarjoja voidaan edullisesti katsoa helposti toistettavina animaatioi-25 na.Figure 4c depicts the movement of human 46 and dog 41 as a function of time in the apartment 40 shown in Figures 4a and 4b. The flow chart in Figure 4c can advantageously record the time on the paths 43b and 43 of the person 46 and pet 41 at certain intervals. at the time of the moment 10.07.10. At the time of 10.07.40 person is at 48b located in the kitchen. Correspondingly, at 10.07.10, dog 41 has awakened to the movement of 46. Dog 41 is also in the kitchen at 10.07.40, tracking 46 activities. Preferably, the human and pet motion sequences of the recorded data can be viewed as easily reproducible animations.
Käytettäessä neuroverkkolaskentaa edullisesti syötetään esimerkiksi SOM-neuroverkkoon parametreinä tiedot henkilön 46, seuralaisen ja/tai lemmikin 41 sen hetkisistä ja aiemmista (esimerkiksi 10 sekunnin historia) paikkakoordinaateista, 30 liikesuunnista ja -nopeuksista, fysiologista mittaustiedoista, joista mittaustiedoista neuroverkko etsii samankaltaisuuksia ja eroavuuksia. Antamalla neuroverkon järjestäytyä (oppia) vähitellen esimerkiksi kuukauden ajan tunnistamaan normaaleja päivärutiineja se tulee herkäksi epänormaaleille tilanteille ja voi siten käynnistää hälytyksiä.For example, when using neural network computing, parameters such as current, previous (e.g., 10-second history) position coordinates, motion directions and velocities, physiological measurements of the person 46, companion, and / or pet 41 are searched for parameters. By gradually allowing the neural network to organize (learn), for example, for a month to recognize normal daily routines, it becomes sensitive to abnormal situations and can thus trigger alarms.
3535
Kuvassa 5 on esitetty esimerkinomaisena vuokaaviona seurantalaitteen 2 tai 4 seurannan aikana suorittamat päätoiminnot. Seuraavassa selityksessä käytetään vain viitenumeroa 2 seurantalaitteesta puhuttaessa, vaikka asia koskee myös seu- 18 rantalaitetta 4. Vaiheessa 50 seurantalaite 2 aktivoidaan. Seurantalaite 2 voidaan aktivoida esimerkiksi kytkemällä seurantalaitteeseen 2 virta seurantalaitteen virta-kytkimestä. Seurantalaitteen 2 aktivoinnin seurauksena ainakin 3D-kiihtyvyys-mittaus käynnistyy 51 seurantalaitteessa. Aktivoinnin yhteydessä seurantalaitteen 5 2 paikka käytetyssä asunnon pohjakuvakoordinaatistossa edullisesti kalibroidaan.Figure 5 shows an exemplary flow chart of the main functions performed by the tracking device 2 or 4 during tracking. In the following description, only reference number 2 is used when referring to the tracking device, although the tracking device 18 is also concerned. In step 50, the tracking device 2 is activated. The tracking device 2 can be activated, for example, by switching the tracking device 2 on by a switch on the tracking device. As a result of activating the tracking device 2, at least the 3D acceleration measurement is triggered by 51 tracking devices. During activation, the position of the tracking device 5 2 in the used floor plan coordinate system of the apartment is preferably calibrated.
Tämän jälkeen seurantalaite 2 mittaa jatkuvasti kiihtyvyyksiä kolmessa toisiaan vastaan kohtisuorassa ulottuvuudessa.Thereafter, the tracking device 2 continuously measures the accelerations in three orthogonal dimensions.
Vaiheessa 52 seurantalaitteen 2 prosessoriyksikkö 21 laskee kahden peräkkäisen 10 3D-liikkeenmittauksen avulla, kuinka paljon ja mihin suuntaan seurantalaite 2 on näiden mittausten välillä siirtynyt. Vaiheessa 53 laskettu paikkatieto tallennetaan seurantalaitteen 2 muistiin 23.In step 52, the processor unit 21 of the tracking device 2 calculates, by means of two successive 3D motion measurements 10, how much and in what direction the tracking device 2 has moved between these measurements. In step 53, the calculated position information is stored in memory 23 of tracking device 2.
Vaiheessa 54 tarkistetaan, siirretäänkö tallennetut mittaustiedot tukiaseman 11 15 kautta tietokoneelle 17. Jos vaiheessa 54 todetaan, ettei tallennusta tässä vaiheessa tehdä, siirrytään vaiheeseen 55, jossa tarkistetaan, pitääkö suorittaa jokin muu henkilöä 3 tai lemmikkiä 1 koskeva mittaus. Jos vaiheessa 55 todetaan, ettei muita mittauksia suoriteta, palaa prosessi vaiheeseen 51, jonka jälkeen uusi kiihtyvyys mittaus suoritetaan.Step 54 checks whether the stored measurement data is transmitted via base station 11 15 to the computer 17. If it is determined in step 54 that no recording is made at this stage, proceed to step 55 to check whether another measurement for person 3 or pet 1 is required. If it is determined in step 55 that no other measurements are performed, the process returns to step 51, after which a new acceleration measurement is performed.
2020
Jos vaiheessa 55 todetaan, että muitakin mittauksia, kuin 3D-liikkeenmittaus, tehdään, niin prosessi siirtyy vaiheeseen 58. Vaiheessa 58 muut määritellyt mittaukset suoritetaan ja niiden tulokset tallennetaan seurantalaitteen 2 muistiin 23.If it is found in step 55 that measurements other than 3D motion measurement are made, the process moves to step 58. In step 58, the other specified measurements are made and their results stored in the memory 23 of the tracking device 2.
25 Muita mahdollisia mittauksia ovat esimerkiksi erilaiset elintoimintoja kuvaavat mittaustiedot, kohteen asentotiedot, eleitä ja ilmeitä kuvaavat mittaustiedot, tarkkailtavan kohteen ääntelyä kuvaavat tiedot sekä raajojen liikkeitä kuvaavat tiedot.Other possible measurements include, for example, various vital signs, target position information, gestural and facial measurements, target sound, and limb movements.
Tallennuksen yhteydessä luodaan ajallinen linkitys mitatun muun mittaustiedon ja 30 lähimmän liikkeenmittaustiedon välille. Näin menetellen voidaan lasketut paikkatiedot ja muut mittaustiedot esittää ajallisesti oikeissa ajallisissa suhteissa myöhemmin. Tallennuksen jälkeen seurantaprosessi palaa vaiheeseen 51, jossa suoritetaan uusi 3D-liikkeenmittaus.During recording, a time link is established between the other measured measurement data and the nearest 30 motion measurement data. By doing so, the computed position data and other measurement data can be presented in correct temporal proportions later. After recording, the tracking process returns to step 51 where a new 3D motion measurement is performed.
35 Jos vaiheessa 54 todetaan, että seurantalaitteen 2 muistiin 23 tallennetut mittaus-tiedot siirretään tietokoneelle 17, niin prosessi haarautuu vaiheeseen 56. Tiedonsiirto voi käynnistyä esimerkiksi tietyin aikavälein, muistin 23 tallennuskapasiteetin täyttyessä tai tietokoneelta 17 tulevalla käskyllä. Vaiheessa 56 seurantalaitteen 2 19 muistiin 23 tallennetut mittaustiedot siirretään seurantajärjestelyn tukiaseman 11 kautta tietokoneelle 17.If it is found in step 54 that the measurement data stored in the memory 23 of the tracking device 2 is transferred to the computer 17, the process is branched to step 56. The communication may be initiated at certain intervals, when storage 23 memory is full or by command from the computer 17. In step 56, the measurement data stored in the memory 23 of the tracking device 2 19 is transmitted via the tracking arrangement base station 11 to the computer 17.
Tehdyn tiedonsiirron jälkeen vaiheessa 57 tarkistetaan, onko seuranta edelleen 5 aktiivitilassa vai ei. Jos mittaus on edelleen aktiivitilassa, niin prosessi palaa vaiheeseen 51, jossa suoritetaan uusi 3D-liikkeenmittaus.After the data transfer has been made, in step 57 it is checked whether the monitoring is still in active mode 5 or not. If the measurement is still in active mode, the process returns to step 51 where a new 3D motion measurement is performed.
Jos vaiheessa 57 todetaan, että seurantaa ei tarvitse enää tehdä, niin seurantalai-te 2 suljetaan vaiheessa 59. Sulkeminen voidaan tehdä edullisesti tietokoneen 17 10 seurantalaitteelle 2 lähettämällä käskyllä. Edullisesti vastaanotettu sulkemiskäsky suoritetaan ensimmäisen sellaisen tiedonsiirtovaiheen 56 jälkeen, joka tulee suoritusvuoroon tietokoneen 17 lähettämän seurannan lopetuskäskyn jälkeen.If it is determined in step 57 that it is no longer necessary to perform monitoring, then the tracking device 2 is closed in step 59. Preferably, the closing can be accomplished by sending a command from the computer 17 to the tracking device 2. Preferably, the received shutdown instruction is executed after the first communication step 56 which is executed after the monitoring end command sent by the computer 17.
Kuvassa 6 on esitetty esimerkinomaisena vuokaaviona tietokoneen 17 ja palveli-15 men 31 seurantaprosessin päävaiheet kohteen seurannan aikana. Vaiheessa 60 tietokoneessa 17 oleva seurantaohjelma aktivoidaan. Aktiivitilassa tietokone 17 voi vastaanottaa ja lähettää tietoa joko palvelimelta/palvelimelle 31 tai seuranta-laitteelta/seurantalaitteelle 2 tai 4.Figure 6 shows an exemplary flowchart of the main steps of the tracking process of the computer 17 and the server 15 during object tracking. In step 60, the tracking program on the computer 17 is activated. In active mode, the computer 17 can receive and transmit data from either the server / server 31 or the tracking device / tracking device 2 or 4.
20 Vaiheessa 61 suoritetaan seurantalaitteen 2 tai 4 muistissa 23 olevan mittausdatan siirto tietokoneelle 17. Tiedonsiirto voi käynnistyä joko tietokoneen 17 tai seurantalaitteen toimesta.In step 61, the measurement data in the memory 23 of the tracking device 2 or 4 is transferred to the computer 17. The communication may be initiated either by the computer 17 or by the tracking device.
Vaiheessa 62 seurantalaitteelta 2 tai 4 vastaanotettu mittausdata tallennetaan tie-25 tokoneen muistiin. Kun vastaanotettu mittausdata on tallennettu, niin vaiheessa 63 tarkistetaan, siirretäänkö tallennettu mittausdata palvelimelle 31 vai ei. Jos tarkistus 63 antaa tuloksen, ettei mittausdataa siirretä tässä vaiheessa palvelimelle 31, niin tietokone palaa vaiheeseen 61 odottamaan seuraavaa mittausdatan siirtoa seurantalaitteilta 2 ja 4.In step 62, the measurement data received from the tracking device 2 or 4 is stored in the memory of the communication device 25. After the received measurement data is stored, in step 63 it is checked whether or not the stored measurement data is transferred to the server 31. If check 63 results in the measurement data not being transferred to the server 31 at this point, the computer returns to step 61 to await the next transmission of measurement data from the tracking devices 2 and 4.
3030
Jos tarkistus vaiheessa 63 antaa tuloksen, että mittausdatan siirto palvelimelle 31 tulee suorittaa, niin vaiheessa 64 tietokone 17 luo tiedonsiirtoyhteyden Internetin välityksellä palvelimeen 31.If the check in step 63 results in the transfer of the measurement data to the server 31, then in step 64 the computer 17 establishes a communication link over the Internet to the server 31.
35 Vaiheessa 70 tietokone 17 lähettää viimeksi tallennetun mittausdatan palvelimelle 31, joka vastaanottaa mittausdatan. Vaiheessa 71 palvelin 31 tallentaa mittausdatan tietokantaan 33. Tämän jälkeen palvelimessa edullisesti tarkistetaan, onko olemassa seuranta- tai arviointipyyntö koskien tallennettua mittausdataa. Jos seu- 20 ranta- tai arviointipyyntöä ei ole esitetty, niin palvelinprosessi siirtyy vaiheeseen 78, jossa tallennettua mittausdataa ei käsitellä eikä näytetä ulkopuolisille henkilöille.35 In step 70, the computer 17 transmits the last stored measurement data to a server 31 which receives the measurement data. In step 71, the server 31 stores the measurement data in the database 33. The server then preferably checks whether a monitoring or evaluation request exists for the stored measurement data. If no monitoring or evaluation request is made, the server process proceeds to step 78, where the stored measurement data is neither processed nor displayed to outsiders.
5 Jos vaiheessa 72 todetaan, että ainakin yksi seurantapyyntö koskien seurantalai-teita 2 ja 4, joilta mittausdata saatiin, on esitetty, niin prosessi siirtyy vaiheeseen 73. Vaiheessa 73 tarkistetaan tai asetetaan seurantaparametrit. Esimerkkejä seu-rantaparametreista ovat seuranta-aikaväli, paikkatieto ja jokin fysiologinen mittaustulos, kuten esimerkiksi kehonlämpötila tai sydämen syke.If it is found in step 72 that at least one tracking request has been made for the tracking devices 2 and 4 from which the measurement data was received, then the process proceeds to step 73. In step 73, the tracking parameters are checked or set. Examples of monitoring parameters are the monitoring interval, position data, and some physiological measurement result, such as body temperature or heart rate.
1010
Vaiheessa 74 palvelin hakee tietokannasta 33 valittuja seurantalaitteita 2 ja 4 sekä valittuja seuranta-/arviointiparametreja koskevan mittausdatan. Vaiheessa 75 palvelin 31 käsittelee mittausdataa soveliaalla tietokoneohjelmalla siten, että mittaus-datasta saadaan selville valittuja parametreja koskeva tieto. Tarvittaessa suorite-15 taan mittausdatalle viimeksi todetun lepopaikan perusteella paikka- ja suuntakali-brointi ennen mittausdatan lähettämistä tiedonkäsittelylaitteelle 34.In step 74, the server retrieves from database 33 the measurement data for the selected monitoring devices 2 and 4 and the selected monitoring / evaluation parameters. In step 75, the server 31 processes the measurement data with a suitable computer program such that the measurement data retrieves information about selected parameters. If necessary, position and direction calibration is performed on the measurement data based on the last observed resting position before sending the measurement data to the data processing device 34.
Vaiheessa 76 prosessoitu seurantatieto lähetetään Internetin kautta sille tiedonkäsittelylaitteelle, joka on esittänyt hyväksytyn seurantapyynnön. Prosessoitu seu-20 rantatieto siirretään valmiissa esitysmuodossa seurantapyynnön esittäneelle tiedonkäsittelylaitteelle 34.In step 76, the processed tracking information is sent over the Internet to the data processing device that has made an approved tracking request. The processed tracking data 20 is transmitted in a ready-made format to the requesting data processing device 34.
Kun tiedon prosessointi ja esitys on tehty, niin seuraavaksi vaiheessa 77 tarkistetaan, onko edelleen voimassa jokin seurantalaitteita 2 ja 4 koskeva seurantapyyn-25 tö. Jos vastaamatonta seurantapyyntöä ei ole enää jäljellä, niin prosessi siirtyy vaiheeseen 78, jossa tietokannassa 33 olevaa mittausdataa ei sillä hetkellä hyödynnetä.After processing and presenting the information, next, in step 77, it is checked whether any of the tracking requests for tracking devices 2 and 4 are still valid. If there is no longer a missed monitoring request, the process moves to step 78, where the measurement data in database 33 is not currently being utilized.
Kuvassa 7 on esitetty esimerkinomaisena vuokaaviona kuvassa 6 vaiheessa 75 30 palvelimen suorittamat ohjelmalliset päätoiminnot tapauksessa, jossa halutaan vertailla viimeisimpiä mittaustietoja pitkänajan keskiarvotietoon esimerkiksi hälytyksen aikaansaamiseksi seurattavan kohteen toimintakyvyn heikennyttyä.Fig. 7 is an exemplary flowchart of Fig. 6 illustrating the main software functions performed by the server in step 75 30 in the case where it is desired to compare the latest measurement data with the long-term average data, for example, to generate an alarm
Vaiheessa 751 tarkistetaan, onko esitetty jonkin arviointiparametrin vertailun te-35 kernistä. Arviointiparametriksi voidaan valita esimerkiksi mittaustietoihin perustuva vuorovaikutustapahtumien seuranta huoneistossa tai fysiologisten mittaustietojen seuranta tai niiden yhdistelmä. Jos vertailu pyyntöä ei ole esitetty, niin vaiheessa 752 prosessoidaan tietokannasta 33 noudettu mittausdata tiedonkäsittelylaitteelle 21 34 soveliaaseen muotoon. Vaiheessa 753 prosessoitu data lähetetään tiedonkä-sittelylaitteelle 34 esitettäväksi.In step 751, a check is made to see if any evaluation parameter comparison te-35 kernel is provided. The evaluation parameter can be, for example, monitoring of interactions in the apartment based on measurement data or monitoring of physiological measurement data or a combination thereof. If no comparison request is made, in step 752, the measurement data retrieved from the database 33 is processed into a suitable form for the data processing device 21 34. In step 753, the processed data is sent to a data processing device 34 for presentation.
Jos vaiheessa 751 todetaan, että ainakin vuorovaikutusta kuvaavan arviointipa-5 rametrin vertailu pyyntö on esitetty, niin siirrytään vaiheeseen 754. Vaiheessa 754 verrataan valitun arviointiparametrin viimeisintä seurantatietoa esimerkiksi pitkänajan keskiarvoon tai tehdään päätelmiä neuroverkkoa käyttäen.If, at step 751, it is determined that at least a request for comparison evaluation parameter 5 has been requested, then proceed to step 754. Step 754 compares the latest monitoring information of the selected evaluation parameter, for example, with a long-term average or conclusions using a neural network.
Vaiheessa 755 tehdään päätös siitä, aiheuttaako mahdollinen havaittu ero viimei-10 simmän mittaustiedon ja pitkäaikaisseurannan välillä hälytyksen tarkkailevalle taholle vai ei. Jos vertailun lopputuloksena saatu eroarvo ei joko ylitä tai alita tietylle seurantaparametrille asetettua kynnysarvoa, niin hälytystä ei lähetetä. Tässä tilanteessa prosessi siirtyy vaiheeseen 753, jossa olemassa oleva mittaustieto voidaan lähettää seurantapyynnön esittäneelle tiedonkäsittelylaitteelle 34. Kun mittaustieto 15 on lähetetty, niin prosessi etenee kuvan 6 vaiheeseen 76.In step 755, a decision is made as to whether or not the observed difference between the last-10 most recent measurements and the long-term monitoring results in an alarm monitoring entity. If the difference resulting from the comparison does not either exceed or fall below a threshold value set for a particular tracking parameter, no alert is sent. In this situation, the process moves to step 753, where the existing measurement information can be sent to the data processing device 34 that made the tracking request. Once the measurement information 15 has been sent, the process proceeds to step 76 of Figure 6.
Jos vaiheen 755 päätöksenteossa hyödynnetään neuroverkkoa, niin käytettävä neuroverkko voidaan opettaa antamaan vaiheessa 755 hälytys silloin, kun tietty yhdistelmä arviointiparametreille asetettuja kynnysarvoja ei täyty. Kynnysarvon 20 täyttyminen voi tarkoittaa jonkin ennalta asetetun vuorovaikutusparametrin kynnysarvon ylittymistä tai alittumista tai mainittujen kynnysarvojen erilaisia yhdistelmiä.If the neural network is utilized in decision-making in step 755, the neural network in use can be trained to provide an alarm in step 755 when a certain combination of threshold values set for the evaluation parameters is not met. Fulfillment of threshold 20 may mean exceeding or falling below a predetermined interaction parameter, or different combinations of said thresholds.
Jos vertailun lopputuloksena vaiheessa 755 todetaan, että saatu eroarvo ylittää tai 25 alittaa ainakin yhdelle arviointiparametrille asetetun kynnysarvon, niin hälytys generoidaan. Vaiheessa 756 seurantapyynnön esittäneelle tiedonkäsittelylaitteelle 34 lähetettävään mittaustietoon liitetään tieto siitä, mikä vuorovaikutusta tai fysiologisia mittauksia kuvaava arviointiparametri ei täytä ennalta määriteltyjä raja-arvoja. Kun hälytys on liitetty lähetettävään mittaustietoon, prosessi etenee kuvan 30 6 vaiheeseen 76.If, as a result of the comparison, at step 755, it is determined that the difference value obtained is above or below the threshold set for at least one estimation parameter, the alarm is generated. In step 756, the measurement data to be sent to the data processing device 34 requesting the tracking request is accompanied by information which evaluation parameter describing the interaction or physiological measurements does not meet predefined thresholds. When the alarm is connected to the measurement data to be transmitted, the process proceeds to step 76 of Figure 30.
Kaikki kuvissa 5-7 esitetyt, vuorovaikutusta kuvaavan toiminnan seurannan prosessivaiheet voidaan toteuttaa tietokoneohjelmakäskyillä, jotka suoritetaan soveliaassa yleiskäyttöisessä prosessorissa tai erikoisprosessorissa. Tietokoneohjelma-35 käskyt voivat olla tallennettuna tietokoneella luettavissa olevalle medialle, kuten datalevylle tai muistiin, josta prosessori voi noutaa mainitut tietokoneohjelmakäs-kyt ja suorittaa ne. Viittaukset tietokoneella luettavissa olevaan mediaan voivat sisältää esimerkiksi myös erikoiskomponentteja, kuten ohjelmoitavat USB Flash 22 -muistit, logiikkaverkot (FPLA), asiakaskohtaiset integroidut piirit (ASIC) ja signaaliprosessorit (DSP).All process steps of the interactive activity monitoring process shown in Figures 5-7 may be implemented by computer program instructions executed in a suitable general purpose processor or special processor. The computer program instructions may be stored on computer readable media, such as a data disk or memory, from which the processor may retrieve and execute said computer program instructions. References to computer-readable media may also include, for example, special components such as programmable USB Flash 22 memories, logic networks (FPLAs), client-specific integrated circuits (ASICs), and signal processors (DSPs).
Edellä on kuvattu eräitä keksinnön mukaisen menetelmän ja laitteen edullisia suo-5 ritusmuotoja. Keksintö ei rajoitu juuri kuvattuihin ratkaisuihin, vaan keksinnöllistä ajatusta voidaan soveltaa lukuisilla tavoilla patenttivaatimusten asettamissa rajoissa. Keksintö ei myöskään rajoitu vain ihmisen ja yhden lemmikin vuorovaikutuksen monitorointiin, vaan lemmikin tilalla voi olla myös kaksi tai useampia lemmikkejä, joiden vuorovaikutusta henkilön suhteen monitoroidaan joko erikseen tai yhdessä.Some preferred embodiments of the method and apparatus of the invention have been described above. The invention is not limited to the solutions just described, but the inventive idea can be applied in numerous ways within the scope of the claims. In addition, the invention is not limited to monitoring the interaction between a human and a single pet, but may also replace two or more pets whose interaction with the individual is monitored individually or together.
1010
Claims (13)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FI20105220A FI124370B (en) | 2010-03-05 | 2010-03-05 | Procedure and apparatus for assessing activity and functional ability based on interaction |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FI20105220 | 2010-03-05 | ||
| FI20105220A FI124370B (en) | 2010-03-05 | 2010-03-05 | Procedure and apparatus for assessing activity and functional ability based on interaction |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| FI20105220A0 FI20105220A0 (en) | 2010-03-05 |
| FI20105220L FI20105220L (en) | 2011-09-06 |
| FI124370B true FI124370B (en) | 2014-07-31 |
Family
ID=42074337
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FI20105220A FI124370B (en) | 2010-03-05 | 2010-03-05 | Procedure and apparatus for assessing activity and functional ability based on interaction |
Country Status (1)
| Country | Link |
|---|---|
| FI (1) | FI124370B (en) |
-
2010
- 2010-03-05 FI FI20105220A patent/FI124370B/en not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| FI20105220L (en) | 2011-09-06 |
| FI20105220A0 (en) | 2010-03-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10682097B2 (en) | People monitoring and personal assistance system, in particular for elderly and people with special and cognitive needs | |
| US10602964B2 (en) | Location, activity, and health compliance monitoring using multidimensional context analysis | |
| CN113397520B (en) | Information detection method and device for indoor object, storage medium and processor | |
| FI122052B (en) | Procedure and arrangement for monitoring the route of a pet alone at home | |
| US9275534B2 (en) | Method and arrangement for evaluating activity and functional ability based on interaction and physiological signals | |
| US12148527B2 (en) | Sensor-based monitoring of at-risk person at a dwelling | |
| US10943153B2 (en) | Ultrasound analytics for actionable information | |
| KR20180119091A (en) | System for performing diagnosis of domestic animal | |
| EP3401917A1 (en) | Remote worker monitoring apparatus | |
| Hassan et al. | A survey on wandering behavior management systems for individuals with dementia | |
| JP7403761B2 (en) | Care recipient monitoring support system | |
| Hung et al. | A hybrid key item locating method to assist elderly daily life using internet of things | |
| KR101862159B1 (en) | wearable biological signal monitor system | |
| CN119948543A (en) | Sensors and systems for monitoring | |
| Bocicor et al. | Cyber-physical system for assisted living and home monitoring | |
| FI124370B (en) | Procedure and apparatus for assessing activity and functional ability based on interaction | |
| FI124369B (en) | Method and apparatus for assessing activity and ability based on interaction and physiological signals | |
| CA2879204A1 (en) | Emergency detection and response system and method | |
| Ansefine et al. | Smart and wearable technology approach for elderly monitoring in nursing home | |
| TWI656502B (en) | Method, apparatus and system for portable safety care | |
| Arora et al. | Location Tracking Mechanisms for Dementia Patients | |
| Haramaki | A Study on Combined Use of Contactless Sensors to Watch over the Safety and Health of Living Alone | |
| US20240296728A1 (en) | Ear-wearable devices for identification of balance challenges at locations | |
| Palumbo et al. | Exploiting BLE beacons capabilities in the NESTORE monitoring system | |
| FI123907B (en) | Procedure and apparatus for assessing the functioning of a dog staying at home |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FG | Patent granted |
Ref document number: 124370 Country of ref document: FI Kind code of ref document: B |
|
| MM | Patent lapsed |