WO2015165673A1 - Communication node, alarm system and method for handling alarm notifications - Google Patents

Communication node, alarm system and method for handling alarm notifications Download PDF

Info

Publication number
WO2015165673A1
WO2015165673A1 PCT/EP2015/056888 EP2015056888W WO2015165673A1 WO 2015165673 A1 WO2015165673 A1 WO 2015165673A1 EP 2015056888 W EP2015056888 W EP 2015056888W WO 2015165673 A1 WO2015165673 A1 WO 2015165673A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
mobile terminal
alarm
data field
presentation
Prior art date
Application number
PCT/EP2015/056888
Other languages
French (fr)
Inventor
Martin REIDEVALL
David Karlsson
Per-Ludvig Normark
Original Assignee
Skygd Ab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Skygd Ab filed Critical Skygd Ab
Publication of WO2015165673A1 publication Critical patent/WO2015165673A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/33Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Definitions

  • the present invention relates generally to solutions for handling distress alarms from mobile terminals. More particularly the invention relates to a communication node according to the preamble of claim 1 , an alarm system according to the preamble of claim 3 and a method according to the preamble of claim 1 1 . The invention also relates to a computer program product according to claim 14 and a computer readable maxim m according to claim 1 5.
  • the position data generated in a mobile terminal may be used to notify others, for i nstance in connection with an emergency situation. Thereby, i n case of an accident, or if the user is subjected to an assault, an alarm noti- fication can be sent out, which informs a receiver of where the person in distress is located .
  • US 201 3/0332273 discloses a positioning system for determi ning the location of a portable device.
  • a radio network includes radio network nodes for commu nicating with the portable device and measuring signal strength from the portable device.
  • the radio network also i ncludes a Near Field Commu nication node for communicating with the portable device and at least ini tially providing the portable device with configuration i nformation to enable the portable device to pair with the radio network no- des.
  • the system also i ncludes a positioning server for receivi ng sig nal strength information from the radio network, determi ning a location of the portable device, providi ng the portable device with a graphical representation of its location within a floor plan, receiving an indication of a desired product from the portable device, determi ning a location of the product, calculating and providing the portable device with a route from the location of the portable device to the product.
  • US 7,924, 1 49 presents a method for guidi ng people around urban environments indoor and outdoor, and for providing accu rate update and real ti me emergency notification and information to the building occupants or to the emergency designated areas.
  • Real ti me emergency information is thereby provided as well as navigation along an emergency exit route.
  • the information is received directly and displayed on an existing cellular phone as Bluetooth application.
  • US 8,61 1 ,321 describes a location tracking system , wherein transmitter tags are disposed throughout an area where the location tracking is carried out.
  • the transmitter tags are configu red to transmit their unique identifiers.
  • a personal radio com mu nication device being tracked detects a u nique identifier recei ved from a transmitter tag and transmits the detected unique identifier to a server.
  • the server links a known physical location associated with the unique identifier to an identifier of the personal radio com munication device so as to carry out location tracking .
  • each alarm notification has first and second data fields.
  • the first data field is configured to contain i nformation based upon which a symbolic position is derivable.
  • the symbolic position is a label that is associated with a well-defi ned physical area (e.g . a particular room) .
  • the second data field is configured to contain information describing a geographic position (e.g . in terms of coordinates) for the mobile terminal from which the alarm notification was origi nated.
  • the central unit is configured to pro- cess the alarm notifications by, for each notification : (a) check if the first data field contains a first data string , and if so derive a symbolic position there from ; (b) check if the second data field contains a second data string , and if so extract a latest registered geographic position there ; and (c) generate presentation data based on any of said latest registered geographic position and/or said symbolic position.
  • This communication node is advantageous because it is capable of providing hig h-quality positioni ng for all mobile terminals even if they may be outside the range of conventional positioning sys- terns. Furthermore, the communication node does not collect any superfluous roaming data, i .e. if no alarm notification is issued , no data are forwarded to the communication node . Thus, there is no unnecessary violation of the users' integrity.
  • the information of the first data string is unique for each well-defined physical area (e.g . each room of a particular building has its own identity)
  • the com munication node is commu nicatively connected to a database holding a set of the data strings which for each data string refers to a particu lar well-defi- ned physical area.
  • the commu nication node may conveniently look up from which physical area (or room) the alarm notification was originated .
  • the object is achie- ved by an alarm system containing the above-proposed communication node and at least one mobile terminal , which is configured to generate an alarm notification in response to a trigger event.
  • the mobile termi nal is further configured to send the alarm notification to the commu nication node. Consequently, the same advantages are attainable as via the communication node discussed above.
  • the at least one mobile terminal is configured to initiate the trigger event based on a user action performed i n respect of the mobile terminal , for instance by pushing a button on the terminal .
  • alarms may be initiated manually.
  • the mobile terminal is configured to initiate the trigger event based on an involuntary user action, such as i n response to the user tripping/falling , which may be registered by an accelerometer in the mobile termi nal ; or even in response to a non-action from the user, i .e.
  • the at least one mobile terminal is configured to initiate the trigger event based on a remote message origi nated by a node being external to the mobile termi nal and received in the mobile terminal .
  • a remote message origi nated by a node being external to the mobile termi nal and received in the mobile terminal can be generated.
  • the external node may be represented by a portable unit (e.g . a remote control) carried by the user.
  • the user can discretely generate a remote message, which initiates the trigger event.
  • the remote message may be forwarded via a Bluetooth or BLE i nterface to the mobile terminal .
  • the alarm system contains a set of beacon units each of which is configured to repeatedly broadcast a respective signal contai ning data indicative of the first data string .
  • the mobile terminal is configured to receive the broadcast a sig nal , and based thereon generate data to be in cluded in the first data field.
  • the alarm system can be set up without any coordination between the beacon units. I nstead , the beacon units may operate completely i ndependent from one another. Naturally, this renders the overall design of the system especially u ncomplicated.
  • the mobile termi nal is configured to generate the data to be i ncluded in the first data field based on a broadcast signal received in the mobile termi nal , which, according to at least one test crite rion checked in the mobile terminal , is deemed to origi nate from the beacon unit being nearest to the mobile terminal .
  • the test criterion may thus relate to a measure sig nal strength.
  • the mobile terminal is further configured to replace the contents of the first data field with the updated data at a poi nt i n time after the fi rst point in ti me.
  • the mobile termi nal is configured to receive time/position signals from a set of sig nal sources (e.g .
  • the object is achieved by the method described initially, wherein each of the alarm notifications has respective first and second data fields.
  • the first data filed is configured to contain information based upon which a symbolic position is derivable, which symbolic position is a label associated with a well-defined physical area (e.g . a room of a building) .
  • the second data field is configured to contai n information describing a geographic position for the mobile terminal from which the particular alarm notification was originated .
  • the method i nvolves processing the alarm notifica- tions by, for each notification : (a) checking if the first data field contains a first data string , and if so derivi ng a symbolic position there from ; (b) checking if the second data field contains a second data string , and if so extracting a latest registered geographic position there from ; and (c) generating presentation data based on the latest registered geographic position and any derived symbolic position.
  • the object is achieved by a computer program product, which is loadable into the memory of a computer, and includes software adapted to implement the method proposed above when said computer program product is ru n on a computer.
  • the object is achieved by a computer readable medium, having a program recorded thereon, where the program is to control a computer to perform the method proposed above when the program is loaded into the computer.
  • Figure 1 shows a block diagram over an exemplary alarm system in which the proposed communication no- de is included.
  • Figure 2 contains a flow diagram illustrating the general method according to the invention.
  • Figure 1 illustrates the invention via an example in the form of an alarm system including a communication node 110, mobile terminals 121 and 122, and a network 120 connecting the mobile terminals 121 and 122 to the communication node 110.
  • the communication node 110 is configured to handle alarms (e.g. relating to assault and/or care situations) from the mobile terminals 121 and 122.
  • the communication node 110 includes a network interface 11 ON, a central unit 110C and a presentation interface 11 OP.
  • the network interface 11 ON is configured to receive alarm notifi- cations N[121 ;GP1 ;ID1 ], N[122;GP2] from mobile terminals.
  • the reference labels 121 and 122 exemplify first and second mobile terminals respectively.
  • the central unit 110C is configured to process the alarm notifications N[121 ;GP1 ;ID1 ] and N[122;GP2], and based thereon generate presentation data DP.
  • the presentation interface 110P is configured to be connected to at least one presentation unit 115, such as a computer provided with a display, on which the presentation data DP is presentable on a human-comprehensible format (e.g. in graphics, text and/or acoustically).
  • an officer in a support center may efficiently direct personnel to assist a user of the mobile terminal 121 or 122 from which the alarm notification N[121 ;GP1 ;ID1] or N[122;GP2] respectively was originated.
  • another mobile-terminal user can be guided to the originator of the alarm notification N[121 ;GP1 ;ID1] or N[122;GP2] based on the presentation data DP.
  • each alarm notification N[121;GP1; ID1] and N[122;GP2] includes first and second data fields.
  • the first data field may be empty, but the second data field should always contain data (either fresh, or more or less dated).
  • the first data field is configured to contain information based upon which a symbolic position ID1 is derivable.
  • the symbolic position ID1 is a label (e.g. a unique identity) associated with a well-defined physical area, such as a specific room 131 in a particular building 130.
  • the second data field is configured to contain information describing a geographic position GP1 or GP2 (e.g. X and Y values, latitude and longitude etc. in a geographic coordinate system) for the mobile terminal 121 and 122 respectively from which the alarm notification was originated.
  • the central unit 110C is configured to process the alarm notifications N[121;GP1;ID1] and N[122;GP2] by, for each incoming alarm notification, execute the following procedure.
  • the information of the first data string is a unique piece of information (e.g. an identity or a name tag) for a respective well-defined physical area, such as a room 131, 132 or 133 in a building 130.
  • a unique piece of information e.g. an identity or a name tag
  • a second beacon unit 142 is arranged in second room 132 and a third beacon unit 143 is arranged in third room 133.
  • Each beacon unit 141, 142 and 143 repeatedly broadcasts a respective signal containing data indicative of a first data string ID1, ID2 and ID3 respectively, which first data string is unique for each of the well-defined physical areas 131, 132 and 133.
  • the signals may be broadcast via Bluetooth, BLE (Bluetooth Low Energy), WiFi, or on similar wireless format.
  • the first and second mobile terminals 121 and 122 are configured to receive the broadcast signals, and based thereon generate the first data string to be included in the first data field.
  • the communication node 110 is communicatively connected to a database 117, which contains a set of data strings that for each first data string refers to a particular well-defined physical area, e.g. the rooms 131, 132 and 133.
  • the communication node 110 may associate a mobile terminal 121 from which an alarm notification has been received with a particular room 131 in the building 130 based on the first data string ID1 in the first data filed.
  • the first mobile terminal 121 from which an alarm notification has been received with a particular room 131 in the building 130 based on the first data string ID1 in the first data filed.
  • the 121 is located inside the building 130, where it cannot receive any signals from conventional positioning systems (here exemplified by a global navigation satellite system and a cellular-based communication system capable of positioning its associated mobile terminals via triangulation); and the second mobile terminal
  • the 122 is located outside the building 130, where it can receive signals from at least one of space vehicles 161, 162, 163 and 164 in the global navigation satellite system and a base station 150 of the cellular-based communication system. It is further presumed that, at some earlier point in time, the first mobile terminal 121 was located at a position where it could derive a geographic position GP1 based on the signals from the space vehicles 161, 162, 163 and 164 in the global navigation satellite system and/or a base station 150 of the cellular-based communication system. Therefore, also the second data field of the alarm notification N[121 ; GP1;ID1] from the first mobile terminal 121 contains a second data string indicative of a latest registered geographic position GP1 (i.e. that was derived when the first mobile termi- nal 121 was in contact with a conventional positioning system).
  • the reverse does not apply, i.e. since the second mobile terminal 122 is presently located outside of the building 130, we assume that it cannot be reached by any of the broadcasts signals containing data indicating the first data strings ID1, ID2 or ID3. Therefore, the second data field of the alarm notification N[122;GP2] from the second mobile terminal 122 is empty.
  • a mobile terminal should be located at a position where it simultaneously receives a broadcast signal (e.g. from the beacon units 141, 142 and/or 143) and signals from one or more conventional positioning systems its alarm notification will contain a data string being up-to- date both in the first and second data fields.
  • a broadcast signal e.g. from the beacon units 141, 142 and/or 143
  • signals from one or more conventional positioning systems its alarm notification will contain a data string being up-to- date both in the first and second data fields.
  • the mobile terminal say the first terminal 121
  • it is preferably configured to generate the data to be included in the first data field exclusively based on the broadcast signal received in the mobile terminal 121, which, according to at least one test criterion checked in the mobile terminal 121, is deemed to originate from the beacon unit being nearest to the mobile terminal 121 , say the first beacon unit 141 in the first room 131. Namely, depending on the mobile terminal's 121 position and the radio environment it cannot be excluded that two or more broadcast signals are detectable simultaneously.
  • the mobile terminals 121 and 122 are configured to generate the alarm notification N[121 ;GP1 ;ID1 ] and N[122;GP2] respectively in response to a trigger event, and then send the alarm notifications N[121 ;GP1 ;ID1] and N[122;GP2] to the communication node 110.
  • the trigger event may either be initiated based on a user action performed in respect of the mobile terminal 121 or 122 (e.g. activating an alarm button, uttering a pre-defined voice command), or based on a remote message.
  • the remote message is originated by a node (not shown) external to the mobile terminal 121 or 122 and received in the mobile terminal 121 and 122, thus causing the trigger event.
  • the external node may here implement a surveillance service interrogating a current status the mobile terminal 121 or 122.
  • the external node may be represented by a portable unit (e.g. a remote control) carried by the user.
  • the alarm activating button on the mobile terminal may be doubled or replaced by a button on the portable unit.
  • the remote message may be sent from the portable unit to the mobile terminal via a Bluetooth interface, a BLE interface, or any short- range interface.
  • the following strategies are preferably applied in the mobile terminals 121 and 122.
  • a mobile terminal say the first mobile terminal 121
  • the first data field contains information that is different from updated data, which have been generated based on a latest received broadcast signal associated with a beacon unit, say 141, that is now deemed to be nearest to the mobile terminal 121; the mobile terminal is configured to replace the con- tents of the first data field with the updated data (i.e. at a point in time after the first point in time).
  • the mobile terminal 122 is preferably configured to receive time/position signals from a set of signal sources 150 and/or 161, 162, 163 and 164, based thereon determine a current geographic position GP2 for the mobile terminal 122, and store information describing the determined current geographic position GP2 in the second data field. Any previously registered data in the second data field is thereby overwritten.
  • the mobile terminal 122 is preferably configured to add the updated data to the contents of the second data field after the second point in time.
  • the communication node 110 contains, or is in communicative connection with a memory unit 110M storing a com- puter program product, which contains software for making the central unit 1 1 OP execute the above-described actions when the computer program product is run on the central u nit 1 1 0 P.
  • a memory unit 110M storing a com- puter program product, which contains software for making the central unit 1 1 OP execute the above-described actions when the computer program product is run on the central u nit 1 1 0 P.
  • a first step 21 0 checks if an alarm notification from a mobile termi nal has been received, and if so, steps 220 and 230 follow. Otherwise, the procedure loops back and stays in step 21 0. I n step 220 , the alarm notification is processed by checking if its first data field contains a first data string , and if so a step 240 follows. Otherwise, the procedure continues to a step 260.
  • the alarm notification is processed by checking if its second data field contains a second data stri ng , and if so a step 250 follows. Otherwise, the procedure contin ues to step 260.
  • a symbolic position is derived, which is a label associated with a well-defined physical area, such as a particular part of a given edifice.
  • I n step 260 presentation data are generated based on any of said latest registered geographic position and/or symbolic position derived i n steps 250 and 240 respectively.
  • theoreti- cally if both the first and second data strings are empty, it is possible that no data at all is presented i n step 260.
  • the presentation data are presen- ted on a hu man-comprehensible format, preferably via a presentation means (e.g . a computer display and/or a loudspeaker) connected to a presentation interface of the commu nication node 1 1 0. Consequently, optimal conditions are created for locali zing the user who sent the alarm notification. Namely, if he/she is positioned outdoors, an adequate geographic position will be presented ; and if he/she is positioned inside a buildi ng , the building's geographic position will be presented along with an i ndi cation of i n which room , or part of the building he/she is located.
  • a presentation means e.g a computer display and/or a loudspeaker
  • step 270 the procedure loops back to steps 220 and 230 to check if updated data have been produced in respect of the symbolic and/or geographic position , i .e. if any additional first and/or second data string has been received relating to the alarm notification .
  • an operator may continue to obtain im portant information regardi ng any changes in the location of the person who initiated the alarm .
  • All of the process steps, as well as any sub-sequence of steps, described with reference to Figure 2 above may be controlled by means of a programmed computer apparatus.
  • the embodi ments of the invention described above with reference to the drawings comprise a computer apparatus and processes performed in a computer apparatus, the i nvention thus also extends to computer programs, particularly computer programs on or in a carrier, adapted for putting the invention into practice.
  • the program may be in the form of source code, object code, a code intermediate source and object code such as in partially compiled form , or in any other form suitable for use in the implementation of the process according to the invention.
  • the program may either be a part of an operating system , or be a separate application.
  • the carrier may be any entity or device capable of carrying the program .
  • the carrier may comprise a storage medium , such as a Flash memory, a ROM (Read Only Memory) , for example a DVD ( Digital Video/ Versatile Disk) , a CD (Compact Disc) or a semiconductor ROM , an EP- ROM (Erasable Programmable Read-Only Memory) , an EEPROM (Electrically Erasable Program mable Read-Only Memory) , or a magnetic recording medium , for example a floppy disc or hard disc.
  • the carrier may be a transmissible carrier such as an electrical or optical signal which may be conveyed via electrical or optical cable or by radio or by other means.
  • the carrier may be constituted by such cable or device or means.
  • the carrier may be an integrated circuit in which the prog ram is embedded, the integrated circuit being adapted for performing , or for use in the performance of, the relevant processes.

Abstract

A communication node (110) receives alarm notifications (N[121;GP1;ID1], N[122;GP2]) from mobile terminals (121; 122) via a network interface (110N). Each alarm notification (N[121; GP1;ID1], N[122;GP2]) contains a first data field configured to contain information based upon which a symbolic position (ID1) is derivable, and a second data field configured to contain information describing a geographic position (GP1, GP2) for the mobile terminal (121; 122) from which the alarm notification was originated; the symbolic position (ID1) being a label associated with a well-defined physical area (131). A central unit (110C) processes each alarm notification (N[121;GP1;ID1], N[122;GP2]) by: (a) checking if the first data field contains a first data string, and if so deriving a symbolic position (ID1) there from; (b) checking if the second data field contains a second data string, and if so extracting a latest registered geographic position (GP1, GP2) there from; and (c) generating presentation data (DP) based on any of said latest registered geographic position (GP) and/or symbolic position (ID1). A presentation interface (110P) then forwards the presentation data (DP) for presentation on a human-comprehensible format via at least one presentation unit (115).

Description

Communication Node, Alarm System and Method for Handling Alarm Notifications
THE BACKG ROUN D OF THE I NVENTION AN D PRIOR ART
The present invention relates generally to solutions for handling distress alarms from mobile terminals. More particularly the invention relates to a communication node according to the preamble of claim 1 , an alarm system according to the preamble of claim 3 and a method according to the preamble of claim 1 1 . The invention also relates to a computer program product according to claim 14 and a computer readable mediu m according to claim 1 5.
Today's positioning functions i n low-cost consumer products, such as mobile telephones enable a wide variety of services and applications. For example map and navigation applications are offered conveniently and at very low cost. Moreover, in addition to assisti ng a mobile user directly, the position data generated in a mobile terminal may be used to notify others, for i nstance in connection with an emergency situation. Thereby, i n case of an accident, or if the user is subjected to an assault, an alarm noti- fication can be sent out, which informs a receiver of where the person in distress is located .
US 201 3/0332273 discloses a positioning system for determi ning the location of a portable device. Here, a radio network includes radio network nodes for commu nicating with the portable device and measuring signal strength from the portable device. The radio network also i ncludes a Near Field Commu nication node for communicating with the portable device and at least ini tially providing the portable device with configuration i nformation to enable the portable device to pair with the radio network no- des. The system also i ncludes a positioning server for receivi ng sig nal strength information from the radio network, determi ning a location of the portable device, providi ng the portable device with a graphical representation of its location within a floor plan, receiving an indication of a desired product from the portable device, determi ning a location of the product, calculating and providing the portable device with a route from the location of the portable device to the product.
US 7,924, 1 49 presents a method for guidi ng people around urban environments indoor and outdoor, and for providing accu rate update and real ti me emergency notification and information to the building occupants or to the emergency designated areas. Real ti me emergency information is thereby provided as well as navigation along an emergency exit route. The information is received directly and displayed on an existing cellular phone as Bluetooth application.
US 8,61 1 ,321 describes a location tracking system , wherein transmitter tags are disposed throughout an area where the location tracking is carried out. The transmitter tags are configu red to transmit their unique identifiers. A personal radio com mu nication device being tracked detects a u nique identifier recei ved from a transmitter tag and transmits the detected unique identifier to a server. The server links a known physical location associated with the unique identifier to an identifier of the personal radio com munication device so as to carry out location tracking .
PROBLEMS ASSOCIATED WITH TH E P R IOR ART
Although each of the above solutions may be associated with specific advantageous features technical obstacles remain to be overcome. For example, there is yet no system that ensures reliable positioning of a user in distress irrespective of whether he/ she is located within the range of conventional positioni ng sys- terns (i .e. satellite and/or cellular-based systems) or inside a building , which prevents contact with such systems ; and at the same time, does not unnecessarily jeopardize the integrity of the user. SUMMARY OF TH E I NVENTION
The object of the present invention is therefore to solve the above problem , and offer a simple and reliable handling of alarm notifications from mobile terminals. According to one aspect of the invention, the object is achieved by the initially described communication node, wherein each alarm notification has first and second data fields. The first data field is configured to contain i nformation based upon which a symbolic position is derivable. The symbolic position is a label that is associated with a well-defi ned physical area (e.g . a particular room) . The second data field is configured to contain information describing a geographic position (e.g . in terms of coordinates) for the mobile terminal from which the alarm notification was origi nated. Specifically, the central unit is configured to pro- cess the alarm notifications by, for each notification : (a) check if the first data field contains a first data string , and if so derive a symbolic position there from ; (b) check if the second data field contains a second data string , and if so extract a latest registered geographic position there ; and (c) generate presentation data based on any of said latest registered geographic position and/or said symbolic position.
This communication node is advantageous because it is capable of providing hig h-quality positioni ng for all mobile terminals even if they may be outside the range of conventional positioning sys- terns. Furthermore, the communication node does not collect any superfluous roaming data, i .e. if no alarm notification is issued , no data are forwarded to the communication node . Thus, there is no unnecessary violation of the users' integrity.
According to one preferred embodiment of this aspect of the in - vention, the information of the first data string is unique for each well-defined physical area (e.g . each room of a particular building has its own identity) , and the com munication node is commu nicatively connected to a database holding a set of the data strings which for each data string refers to a particu lar well-defi- ned physical area. Thus, based on the alarm notification , the commu nication node may conveniently look up from which physical area (or room) the alarm notification was originated .
According to another aspect of the i nvention, the object is achie- ved by an alarm system containing the above-proposed communication node and at least one mobile terminal , which is configured to generate an alarm notification in response to a trigger event. The mobile termi nal is further configured to send the alarm notification to the commu nication node. Consequently, the same advantages are attainable as via the communication node discussed above.
According to one preferred embodiment of this aspect of the invention, the at least one mobile terminal is configured to initiate the trigger event based on a user action performed i n respect of the mobile terminal , for instance by pushing a button on the terminal . Thereby, alarms may be initiated manually. Alternatively, or as a complement, the mobile terminal is configured to initiate the trigger event based on an involuntary user action, such as i n response to the user tripping/falling , which may be registered by an accelerometer in the mobile termi nal ; or even in response to a non-action from the user, i .e. if no acceleration is registered by the mobile termi nal within a threshold ti me limit (which, in this case, is interpreted as the user having fainted, or by other means is i ncapacitated) . According to another preferred embodi ment of this aspect of the invention, the at least one mobile terminal is configured to initiate the trigger event based on a remote message origi nated by a node being external to the mobile termi nal and received in the mobile terminal . Thus, automatic, or semi-automatic alarms can be generated. Moreover, the external node may be represented by a portable unit (e.g . a remote control) carried by the user. Thus, by for example pushing a button on the portable unit, the user can discretely generate a remote message, which initiates the trigger event. For instance, the remote message may be forwarded via a Bluetooth or BLE i nterface to the mobile terminal .
According to a further preferred embodiment of this aspect of the invention , the alarm system contains a set of beacon units each of which is configured to repeatedly broadcast a respective signal contai ning data indicative of the first data string . Moreover, the mobile terminal is configured to receive the broadcast a sig nal , and based thereon generate data to be in cluded in the first data field. This means that the alarm system can be set up without any coordination between the beacon units. I nstead , the beacon units may operate completely i ndependent from one another. Naturally, this renders the overall design of the system especially u ncomplicated.
According to yet another preferred embodi ment of this aspect of the invention, if the mobile terminal receives more than one broadcast sig nal (i .e. from two or more bacon units) , the mobile termi nal is configured to generate the data to be i ncluded in the first data field based on a broadcast signal received in the mobile termi nal , which, according to at least one test crite rion checked in the mobile terminal , is deemed to origi nate from the beacon unit being nearest to the mobile terminal . For example the test criterion may thus relate to a measure sig nal strength. As a result, any alarm-generating mobile terminals can be located i n a highly straightforward manner. According to another preferred embodi ment of this aspect of the invention , if the first data field at a first poi nt in time contains in formation that is different from updated data which have been generated based on a latest received broadcast sig nal associated with a beacon unit deemed to be nearest to the mobile ter- minal , the mobile terminal is further configured to replace the contents of the first data field with the updated data at a poi nt i n time after the fi rst point in ti me. Further, the mobile termi nal is configured to receive time/position signals from a set of sig nal sources (e.g . space vehicles) , based thereon determine a current geographic position for the mobile terminal , and store information describi ng the determined current geographic position in the second data field. Analogously, if the second data field, at a second point in time, contai ns information that is different from updated data which have been generated based on the received time/position signals, the mobile termi nal is configu red to add the updated data to the contents of the second data field after the second point i n ti me. Thereby, the positioning data is always kept up to date in the mobile termi nal . According to still another aspect of the invention , the object is achieved by the method described initially, wherein each of the alarm notifications has respective first and second data fields. The first data filed is configured to contain information based upon which a symbolic position is derivable, which symbolic position is a label associated with a well-defined physical area (e.g . a room of a building) . The second data field is configured to contai n information describing a geographic position for the mobile terminal from which the particular alarm notification was originated . The method i nvolves processing the alarm notifica- tions by, for each notification : (a) checking if the first data field contains a first data string , and if so derivi ng a symbolic position there from ; (b) checking if the second data field contains a second data string , and if so extracting a latest registered geographic position there from ; and (c) generating presentation data based on the latest registered geographic position and any derived symbolic position. The advantages of this method, as well as the preferred embodi ments thereof , are likewise apparent from the discussion above with reference to the proposed system . According to a further aspect of the inve ntion the object is achieved by a computer program product, which is loadable into the memory of a computer, and includes software adapted to implement the method proposed above when said computer program product is ru n on a computer. According to another aspect of the invention the object is achieved by a computer readable medium, having a program recorded thereon, where the program is to control a computer to perform the method proposed above when the program is loaded into the computer.
Further advantages, beneficial features and applications of the present invention will be apparent from the following description and the dependent claims.
BRIEF DESCRIPTION OF THE DRAWINGS
The invention is now to be explained more closely by means of preferred embodiments, which are disclosed as examples, and with reference to the attached drawings.
Figure 1 shows a block diagram over an exemplary alarm system in which the proposed communication no- de is included; and
Figure 2 contains a flow diagram illustrating the general method according to the invention.
DESCRIPTION OF PREFERRED EMBODIMENTS OF THE INVENTION
Figure 1 illustrates the invention via an example in the form of an alarm system including a communication node 110, mobile terminals 121 and 122, and a network 120 connecting the mobile terminals 121 and 122 to the communication node 110.
The communication node 110 is configured to handle alarms (e.g. relating to assault and/or care situations) from the mobile terminals 121 and 122. To this aim, the communication node 110 includes a network interface 11 ON, a central unit 110C and a presentation interface 11 OP.
The network interface 11 ON is configured to receive alarm notifi- cations N[121 ;GP1 ;ID1 ], N[122;GP2] from mobile terminals. In Figure 1, the reference labels 121 and 122 exemplify first and second mobile terminals respectively. The central unit 110C is configured to process the alarm notifications N[121 ;GP1 ;ID1 ] and N[122;GP2], and based thereon generate presentation data DP. The presentation interface 110P is configured to be connected to at least one presentation unit 115, such as a computer provided with a display, on which the presentation data DP is presentable on a human-comprehensible format (e.g. in graphics, text and/or acoustically). Thereby, an officer in a support center may efficiently direct personnel to assist a user of the mobile terminal 121 or 122 from which the alarm notification N[121 ;GP1 ;ID1] or N[122;GP2] respectively was originated. Alternatively, or as a complement, provided adequate connection to the presentation interface 110P, another mobile-terminal user can be guided to the originator of the alarm notification N[121 ;GP1 ;ID1] or N[122;GP2] based on the presentation data DP.
According to the invention, each alarm notification N[121;GP1; ID1] and N[122;GP2] includes first and second data fields. The first data field may be empty, but the second data field should always contain data (either fresh, or more or less dated).
The first data field is configured to contain information based upon which a symbolic position ID1 is derivable. The symbolic position ID1 is a label (e.g. a unique identity) associated with a well-defined physical area, such as a specific room 131 in a particular building 130. The second data field is configured to contain information describing a geographic position GP1 or GP2 (e.g. X and Y values, latitude and longitude etc. in a geographic coordinate system) for the mobile terminal 121 and 122 respectively from which the alarm notification was originated.
The central unit 110C is configured to process the alarm notifications N[121;GP1;ID1] and N[122;GP2] by, for each incoming alarm notification, execute the following procedure.
(a) Check if the first data field contains a first data string, and if so derive a symbolic position ID1 there from (cf. the first mobile terminal 121 located in room 131).
(b) Check if the second data field contains a second data string, and if so extract a latest registered geographic posi- tion GP1 and GP2 there from, and
(c) Generate presentation data DP based on any of said latest registered geographic position GP1 and GP2 respectively, and/or said symbolic position ID1.
Preferably, the information of the first data string is a unique piece of information (e.g. an identity or a name tag) for a respective well-defined physical area, such as a room 131, 132 or 133 in a building 130. In Figure 1, we see a schematic building
130, where a first beacon unit 141 is arranged in a first room
131, a second beacon unit 142 is arranged in second room 132 and a third beacon unit 143 is arranged in third room 133. Each beacon unit 141, 142 and 143 repeatedly broadcasts a respective signal containing data indicative of a first data string ID1, ID2 and ID3 respectively, which first data string is unique for each of the well-defined physical areas 131, 132 and 133. The signals may be broadcast via Bluetooth, BLE (Bluetooth Low Energy), WiFi, or on similar wireless format.
The first and second mobile terminals 121 and 122 are configured to receive the broadcast signals, and based thereon generate the first data string to be included in the first data field. According to one preferred embodiment of the invention, the communication node 110 is communicatively connected to a database 117, which contains a set of data strings that for each first data string refers to a particular well-defined physical area, e.g. the rooms 131, 132 and 133. Thus, by consulting the data- base 117, the communication node 110 may associate a mobile terminal 121 from which an alarm notification has been received with a particular room 131 in the building 130 based on the first data string ID1 in the first data filed. In the example represented in Figure 1, the first mobile terminal
121 is located inside the building 130, where it cannot receive any signals from conventional positioning systems (here exemplified by a global navigation satellite system and a cellular-based communication system capable of positioning its associated mobile terminals via triangulation); and the second mobile terminal
122 is located outside the building 130, where it can receive signals from at least one of space vehicles 161, 162, 163 and 164 in the global navigation satellite system and a base station 150 of the cellular-based communication system. It is further presumed that, at some earlier point in time, the first mobile terminal 121 was located at a position where it could derive a geographic position GP1 based on the signals from the space vehicles 161, 162, 163 and 164 in the global navigation satellite system and/or a base station 150 of the cellular-based communication system. Therefore, also the second data field of the alarm notification N[121 ; GP1;ID1] from the first mobile terminal 121 contains a second data string indicative of a latest registered geographic position GP1 (i.e. that was derived when the first mobile termi- nal 121 was in contact with a conventional positioning system).
Nevertheless, the reverse does not apply, i.e. since the second mobile terminal 122 is presently located outside of the building 130, we assume that it cannot be reached by any of the broadcasts signals containing data indicating the first data strings ID1, ID2 or ID3. Therefore, the second data field of the alarm notification N[122;GP2] from the second mobile terminal 122 is empty.
However, according to the invention, if a mobile terminal should be located at a position where it simultaneously receives a broadcast signal (e.g. from the beacon units 141, 142 and/or 143) and signals from one or more conventional positioning systems its alarm notification will contain a data string being up-to- date both in the first and second data fields.
Nevertheless, if the mobile terminal, say the first terminal 121, receives more than one broadcast signal, it is preferably configured to generate the data to be included in the first data field exclusively based on the broadcast signal received in the mobile terminal 121, which, according to at least one test criterion checked in the mobile terminal 121, is deemed to originate from the beacon unit being nearest to the mobile terminal 121 , say the first beacon unit 141 in the first room 131. Namely, depending on the mobile terminal's 121 position and the radio environment it cannot be excluded that two or more broadcast signals are detectable simultaneously. In such a situation it is normally desirable to discard the less relevant broadcast signals, and tie the mobile terminal 121 to a single well-defined physical area 131, so that for example personnel sent out to assist the user of the mobile terminal 121 may be led to a destination being as specific as possible.
According to one preferred embodiment of the invention, the mobile terminals 121 and 122 are configured to generate the alarm notification N[121 ;GP1 ;ID1 ] and N[122;GP2] respectively in response to a trigger event, and then send the alarm notifications N[121 ;GP1 ;ID1] and N[122;GP2] to the communication node 110. The trigger event, in turn, may either be initiated based on a user action performed in respect of the mobile terminal 121 or 122 (e.g. activating an alarm button, uttering a pre-defined voice command), or based on a remote message. The remote message is originated by a node (not shown) external to the mobile terminal 121 or 122 and received in the mobile terminal 121 and 122, thus causing the trigger event. The external node may here implement a surveillance service interrogating a current status the mobile terminal 121 or 122. Alternatively, or as a supplement thereto, the external node may be represented by a portable unit (e.g. a remote control) carried by the user. Thus, the alarm activating button on the mobile terminal may be doubled or replaced by a button on the portable unit. This enables the user to discretely generate a remote mes- sage, which, in turn initiates the trigger event. The remote message may be sent from the portable unit to the mobile terminal via a Bluetooth interface, a BLE interface, or any short- range interface. To keep the data strings in the first and second data fields as up-to-date as possible, the following strategies are preferably applied in the mobile terminals 121 and 122.
If a mobile terminal, say the first mobile terminal 121 , is located within the reach of at least one beacon unit, and the first data field, at a first point in time, contains information that is different from updated data, which have been generated based on a latest received broadcast signal associated with a beacon unit, say 141, that is now deemed to be nearest to the mobile terminal 121; the mobile terminal is configured to replace the con- tents of the first data field with the updated data (i.e. at a point in time after the first point in time).
Analogously, if a mobile terminal, say the second mobile terminal 122, is located within the reach of at least one conventional positioning system, the mobile terminal 122 is preferably configured to receive time/position signals from a set of signal sources 150 and/or 161, 162, 163 and 164, based thereon determine a current geographic position GP2 for the mobile terminal 122, and store information describing the determined current geographic position GP2 in the second data field. Any previously registered data in the second data field is thereby overwritten. In other words, if the second data field, at a second point in time, contains information that is different from updated data which have been generated based on currently received time/position signals, the mobile terminal 122 is preferably configured to add the updated data to the contents of the second data field after the second point in time.
Preferably, the communication node 110 contains, or is in communicative connection with a memory unit 110M storing a com- puter program product, which contains software for making the central unit 1 1 OP execute the above-described actions when the computer program product is run on the central u nit 1 1 0 P.
To sum up, and with reference to the flow diag ram in Figure 2, we will now describe the general method of handling an alarm , which is performed in the proposed commu nication node 1 1 0.
A first step 21 0 checks if an alarm notification from a mobile termi nal has been received, and if so, steps 220 and 230 follow. Otherwise, the procedure loops back and stays in step 21 0. I n step 220 , the alarm notification is processed by checking if its first data field contains a first data string , and if so a step 240 follows. Otherwise, the procedure continues to a step 260.
I n step 230, the alarm notification is processed by checking if its second data field contains a second data stri ng , and if so a step 250 follows. Otherwise, the procedure contin ues to step 260.
I n step 240, a symbolic position is derived, which is a label associated with a well-defined physical area, such as a particular part of a given edifice.
I n step 250 , a latest registered geographic position in the mobile termi nal is extracted from the second data field of the alarm notification.
I n step 260 , presentation data are generated based on any of said latest registered geographic position and/or symbolic position derived i n steps 250 and 240 respectively. Thus, theoreti- cally, if both the first and second data strings are empty, it is possible that no data at all is presented i n step 260. However, in essentially every practical implementation, there will always be some second data stri ng (of some age) in the second data field.
Subsequently, in a step 270, the presentation data are presen- ted on a hu man-comprehensible format, preferably via a presentation means (e.g . a computer display and/or a loudspeaker) connected to a presentation interface of the commu nication node 1 1 0. Consequently, optimal conditions are created for locali zing the user who sent the alarm notification. Namely, if he/she is positioned outdoors, an adequate geographic position will be presented ; and if he/she is positioned inside a buildi ng , the building's geographic position will be presented along with an i ndi cation of i n which room , or part of the building he/she is located.
Then, preferably, after step 270 the procedure loops back to steps 220 and 230 to check if updated data have been produced in respect of the symbolic and/or geographic position , i .e. if any additional first and/or second data string has been received relating to the alarm notification . Thus, also after having presented initial data relating to a particular alarm notification , an operator may continue to obtain im portant information regardi ng any changes in the location of the person who initiated the alarm .
All of the process steps, as well as any sub-sequence of steps, described with reference to Figure 2 above may be controlled by means of a programmed computer apparatus. Moreover, although the embodi ments of the invention described above with reference to the drawings comprise a computer apparatus and processes performed in a computer apparatus, the i nvention thus also extends to computer programs, particularly computer programs on or in a carrier, adapted for putting the invention into practice. The program may be in the form of source code, object code, a code intermediate source and object code such as in partially compiled form , or in any other form suitable for use in the implementation of the process according to the invention. The program may either be a part of an operating system , or be a separate application. The carrier may be any entity or device capable of carrying the program . For example, the carrier may comprise a storage medium , such as a Flash memory, a ROM (Read Only Memory) , for example a DVD ( Digital Video/ Versatile Disk) , a CD (Compact Disc) or a semiconductor ROM , an EP- ROM (Erasable Programmable Read-Only Memory) , an EEPROM (Electrically Erasable Program mable Read-Only Memory) , or a magnetic recording medium , for example a floppy disc or hard disc. Further, the carrier may be a transmissible carrier such as an electrical or optical signal which may be conveyed via electrical or optical cable or by radio or by other means. When the program is embodied in a signal which may be conveyed directly by a cable or other device or means, the carrier may be constituted by such cable or device or means. Alternatively, the carrier may be an integrated circuit in which the prog ram is embedded, the integrated circuit being adapted for performing , or for use in the performance of, the relevant processes.
The term "comprises/comprising" when used in this specification is taken to specify the presence of stated features, integers, steps or components. However, the term does not preclude the presence or addition of one or more additional features, i nte- gers, steps or components or groups thereof.
The invention is not restricted to the described embodiments in the figures, but may be varied freely within the scope of the claims.

Claims

Claims
1. A communication node (110) for handling alarms, the communication node (110) comprising:
a network interface (11 ON) configured to receive alarm no- tifications (N[121 ;GP1 ;ID1], N[122;GP2]) from mobile terminals (121; 122);
a central unit (110C) configured to process the alarm notifications (N[121 ;GP1 ;ID1], N[122;GP2]), and based thereon generate presentation data (DP); and
a presentation interface (11 OP) configured to be connected to at least one presentation unit (115) in which the presentation data (DP) is presentable on a human-comprehensible format, characterized in that
each of said alarm notifications (N[121 ;GP1 ;ID1], N[122; GP2]) comprises a first data field configured to contain information based upon which a symbolic position (ID1) is derivable, the symbolic position (ID1) being a label associated with a well-defined physical area (131); and a second data field configured to contain information describing a geographic position (GP1, GP2) for the mobile terminal (121; 122) from which the alarm notification was originated; and the central unit (110C) is configured to process the alarm notifications (N[121 ;GP1 ;ID1], N[122;GP2]) by for each notification:
(a) check if the first data field contains a first data string, and if so derive a symbolic position (ID1) there from;
(b) check if the second data field contains a second data string, and if so extract a latest registered geographic position (GP1, GP2) there from, and
(c) generate presentation data (DP) based on any of said latest registered geographic position (GP1, GP2) and/or said symbolic position (ID1).
2. The communication node (110) according to claim 1, wherein the information of the first data string (ID1, ID2, ID3) is unique for each of said well-defined physical areas (131, 132; 133), and the communication node (110) is communicatively con- nected to a database (117) comprising a set of said data strings which for each of said data strings refers to a particular well-defined physical area (131, 132, 133).
3. An alarm system, comprising the communication node (110) according to any one of claims 1 or 2 and at least one mobile terminal (121, 122) which is configured to generate an alarm notification (N[121 ;GP1 ;ID1], N[122;GP2]) in response to a trigger event, and send the alarm notification (N[121 ;GP1 ;ID1], N[122;GP2]) to the communication node (110).
4. The alarm system according to claim 3, wherein the at least one mobile terminal (121, 122) is configured to initiate the trigger event based on a user action performed in respect of the mobile terminal (121, 122).
5. The alarm system according to any one of claims 3 or 4, wherein the at least one mobile terminal (121, 122) is configured to initiate the trigger event based on a remote message originated by a node external to the mobile terminal (121, 122) and received in the mobile terminal (121 , 122).
6. The alarm system according to any one of claims 3 to 5, comprising a set of beacon units (141, 142, 143), which each is configured to repeatedly broadcast a respective signal containing data indicative of said first data string (ID1, ID2; ID3); the mobile terminal (121, 122) being configured to receive the broadcast a signal, and based thereon generate data to be in- eluded in the first data field.
7. The alarm system according to claim 6, wherein, if the mobile terminal (121) receives more than one broadcast signal, the mobile terminal (121) is configured to generate the data to be included in the first data field based on a broadcast signal recei- ved in the mobile terminal (121), which, according to at least one test criterion checked in the mobile terminal (121), is deemed to originate from a beacon unit (141) being nearest to the mobile terminal (121).
8. The alarm system according to any one of claims 6 or 7, wherein, if the first data field at a first point in time contains information that is different from updated data which have been generated based on a latest received broadcast signal associated with a beacon unit (141) deemed to be nearest to the mobile terminal (121), the mobile terminal (121) is configured to replace the contents of the first data field with the updated data at a point in time after the first point in time.
9. The alarm system according to any one of claims 3 to 8, wherein the mobile terminal (122) is configured to receive time/ position signals from a set of signal sources (150, 161, 162, 163, 164), based thereon determine a current geographic position (GP2) for the mobile terminal (122), and store information describing the determined current geographic position (GP2) in the second data field.
10. The alarm system according to claim 9, wherein if the second data field at a second point in time contains information that is different from updated data which have been generated based on the received time/position signals, the mobile terminal (122) is configured to add the updated data to the contents of the second data field after the second point in time.
11. A method of handling alarms, comprising:
receiving, in a communication node (110), alarm notifica- tions (N[121 ;GP1 ;ID1], N[122;GP2]) from mobile terminals (121; 122);
processing the alarm notifications (N[121 ;GP1 ;ID1], N[122; GP2]), based thereon
generating presentation data (DP); and
presenting the presentation data (DP) on a human-comprehensible format,
characterized by the alarm notifications (N[121 ;GP1 ;ID1], N[122;GP2]) comprising a first data field configured to contain information based upon which a symbolic position (ID1) is derivable, the symbolic position (ID1) being a label associated with a well-defined physical area (131); and a second data field configured to contain information describing a geographic position (GP1, GP2) for the mobile terminal (121; 122) from which the particular alarm notification was originated; and the method comprising:
processing the alarm notifications (N[121 ;GP1 ;ID1], N[122; GP2]) by for each notification:
(a) checking if the first data field contains a first data string, and if so deriving a symbolic position (ID1) there from;
(b) checking if the second data field contains a second data string, and if so extracting a latest registered geographic position (GP1, GP2) there from, and
(c) generating presentation data (DP) based on any of said latest registered geographic position (GP1, GP2) and/or symbolic position (ID1).
12. The method according to claim 11, wherein the data string is unique for each of said well-defined physical areas (131, 132, 133), and the method further comprising linking each of said data strings to a corresponding well-defined area (131, 132, 133).
13. The communication node (110), alarm system or method according to any one of the preceding claims, wherein the alarm notifications (N[121 ;GP1 ;ID1], N[122;GP2]) are embodied in at least one of and Internet-Protocol messages and short-message-service messages.
14. A computer program product loadable into the memory (110M) of a computer, comprising software for performing the steps of any of the claims 11 to 12 when the computer program product is run on the computer.
15. A computer readable medium (110M), having a program recorded thereon, where the program is to make a computer perform the steps of any of the claims 11 to 12.
PCT/EP2015/056888 2014-05-02 2015-03-30 Communication node, alarm system and method for handling alarm notifications WO2015165673A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE1450526-7 2014-05-02
SE1450526 2014-05-02

Publications (1)

Publication Number Publication Date
WO2015165673A1 true WO2015165673A1 (en) 2015-11-05

Family

ID=52811109

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2015/056888 WO2015165673A1 (en) 2014-05-02 2015-03-30 Communication node, alarm system and method for handling alarm notifications

Country Status (1)

Country Link
WO (1) WO2015165673A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE2251035A1 (en) * 2022-09-06 2024-03-07 Skyresponse Ab Social alarm system, computer-implemented method therefor, computer program and non-volatile data carrier

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050001720A1 (en) * 2002-07-02 2005-01-06 Charles Mason Emergency response personnel automated accountability system
US7924149B2 (en) 2005-05-09 2011-04-12 Ehud Mendelson System and method for providing alarming notification and real-time, critical emergency information to occupants in a building or emergency designed area and evacuation guidance system to and in the emergency exit route
US20120295636A1 (en) * 2011-05-20 2012-11-22 Empire Technology Development Llc Location-transmitting device for determining location of a wireless communication device
US20130288692A1 (en) * 2010-08-23 2013-10-31 Tracbeam Llc Locating a mobile station and applications therefor
US20130316740A1 (en) * 2011-02-24 2013-11-28 Sisvel Technology S.R.L. Indoor locating mobile terminals in a mobile cellular telecommunication network
US20130332273A1 (en) 2012-06-12 2013-12-12 Sears Brands, Llc Systems and methods for high-precision indoor positioning, navigation and shopping behavior profiling
US8611321B2 (en) 2009-12-22 2013-12-17 9Solutions Oy Location tracking system
US20140106782A1 (en) * 2012-10-17 2014-04-17 Cellco Partnership D/B/A Verizon Wireless Method and system for adaptive location determination for mobile device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050001720A1 (en) * 2002-07-02 2005-01-06 Charles Mason Emergency response personnel automated accountability system
US7924149B2 (en) 2005-05-09 2011-04-12 Ehud Mendelson System and method for providing alarming notification and real-time, critical emergency information to occupants in a building or emergency designed area and evacuation guidance system to and in the emergency exit route
US8611321B2 (en) 2009-12-22 2013-12-17 9Solutions Oy Location tracking system
US20130288692A1 (en) * 2010-08-23 2013-10-31 Tracbeam Llc Locating a mobile station and applications therefor
US20130316740A1 (en) * 2011-02-24 2013-11-28 Sisvel Technology S.R.L. Indoor locating mobile terminals in a mobile cellular telecommunication network
US20120295636A1 (en) * 2011-05-20 2012-11-22 Empire Technology Development Llc Location-transmitting device for determining location of a wireless communication device
US20130332273A1 (en) 2012-06-12 2013-12-12 Sears Brands, Llc Systems and methods for high-precision indoor positioning, navigation and shopping behavior profiling
US20140106782A1 (en) * 2012-10-17 2014-04-17 Cellco Partnership D/B/A Verizon Wireless Method and system for adaptive location determination for mobile device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE2251035A1 (en) * 2022-09-06 2024-03-07 Skyresponse Ab Social alarm system, computer-implemented method therefor, computer program and non-volatile data carrier
WO2024054145A1 (en) * 2022-09-06 2024-03-14 Skyresponse Ab Social alarm system, computer-implemented method therefor, computer program and non-volatile data carrier

Similar Documents

Publication Publication Date Title
US10511950B2 (en) Method and system for an emergency location information service (E-LIS) for Internet of Things (IoT) devices
US9635534B2 (en) Method and system for an emergency location information service (E-LIS) from automated vehicles
US9867016B2 (en) System and method for locating a mobile phone with moveable wireless beacons
US10349227B2 (en) Personal safety system
US8649781B2 (en) System and method for group-based monitoring of mobile objects using a wireless communication network
EP1274056A2 (en) Information system
CN104170412A (en) Method and apparatus using geofence to track individual group members
JP2003500984A (en) Method and apparatus for transmitting position messages in a two-way wireless communication system
US20100216432A1 (en) Wireless device for receiving calls to automatically transmit messages of current device location
CN105247897A (en) Client access to mobile location services
US9171449B2 (en) Method and system for sending an alarm
US8185086B2 (en) Method and emergency system for handling emergency calls from a communication terminal
US11546955B2 (en) Sidelink-based device-to-device communication
US9326111B2 (en) Group text messaging to emergency services
KR20080068363A (en) System and method for chasing location
WO2015165673A1 (en) Communication node, alarm system and method for handling alarm notifications
JP2007004772A (en) System and method for providing emergency response via wireless system
US10741054B1 (en) Method and apparatus for determining a message prefix
JP6192983B2 (en) Emergency notification system, portable communication terminal, and emergency notification method
JP2004090721A (en) Emergency informing system
US20140038543A1 (en) Personal security system for a mobile device
US11438750B2 (en) Safety alert location-based social network system
JP5239608B2 (en) MOBILE BODY MONITORING DEVICE, MOBILE BODY MONITORING METHOD, MOBILE BODY MONITORING SYSTEM, AND COMPUTER PROGRAM
US20240048952A1 (en) Responder Dispatch Coordination System & Integrations
EP1353524A1 (en) Communication system for sending alerting messages and/or alarm signals

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15714188

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15714188

Country of ref document: EP

Kind code of ref document: A1