Abstract: ABSTRACT The present disclosure is related in general to a wearable device and a method and a system to detect a true panic alert. A true panic alert detection system receives the one or more data comprising a value associated with amount of current generated in a wearable device and values associated with physiological parameters of a user from the wearable device upon activation of the wearable device by the user indicating a panic alert. The one or more data is compared with a predefined data range to detect whether the panic alert is a false panic alert. Along with the comparison, multiple levels of authentication are also performed, thereby reducing the frequency of the false panic alerts to a large extent. This enables the first responders to be actively engaged in rescuing the user since the risk of attending to the false panic alert is majorly eliminated. FIG.2
Claims:1. A true panic alert detection system 107 comprising:
a receiving unit 111a configured to receive one or more data 104a comprising a value associated with amount of current generated in a wearable device and values associated with one or more physiological parameters of a user from the wearable device 103 upon activation of the wearable device 103 by the user, wherein activation of the wearable device 103 indicates a panic alert;
a processor 109 configured to:
compare the received one or more data 104a with a predefined data range 215; and
detect the panic alert as a false panic alert if the received one or more data 104a is within the predefined data range 215 and thereby reject the panic alert.
2. The true panic alert detection system 107 as claimed in claim 1, wherein the one or more data is stored in a memory unit 113 associated with the true panic alert detection system 107.
3. The true panic alert detection system 107 as claimed in claim 1 is further configured to:
receive a predefined unique identification 104b of the user from the wearable device 103;
receive location information 104c of the user from the wearable device 103; and
receive at least one of images and a video 104d from one or more image/video capturing devices 106 associated with the true panic alert detection system 107.
4. The true panic alert detection system 107 as claimed in claim 1, wherein the wearable device 103 further comprises:
one or more sensors 115 configured to measure one or more physiological parameters of the user upon activation of the wearable device 103;
a location detection module 117 configured to detect location of the user 104c upon activation of the wearable device 103;
a motion based charging module 119 configured to charge the wearable device 103 using current generated by physical movement of the user and report abnormal change in current flow to a transmitting unit 121; and
the transmitting unit 121 configured to:
transmit dynamically the one or more data 104a to the receiving unit 111a;
transmit a predefined unique identification 104b of the user to the receiving unit 111a to identify the user upon activation of the wearable device 103; and
transmit the location of the user 104c to the receiving unit 111a.
5. The true panic alert detection system 107 as claimed in claim 1 detects the panic alert as a true panic alert if at least one of:
the received one or more data 104a is not within the predefined data range 215;
the received location of the user 104c changes rapidly for a predefined time interval when the one or more data 104a is not within the predefined data range 215; and
the received at least one of the images and the video 104d of the user indicates a significant change.
6. The true panic alert detection system 107 as claimed in claim 5 further notifies the panic alert and transmits, using a transmitter 111b of the true panic alert detection system 107, at least one of the received one or more data 104a, predefined unique identification 104b, location of the user 104c and at least one of the images and the video 104d to first responders proximal to current location of the user and predefined second responders determined through the predefined unique identification 104b of the user, wherein the first responders proximal to the current location are dynamically identified by the true panic alert detection system 107.
7. The true panic alert detection system 107 as claimed in claim 6 further focuses one or more image/video capturing devices 106 present in the current location of the user towards the user for recording events occurring in the current location of the user upon detecting the panic alert as the true panic alert.
8. A method for detecting a true panic alert, the method comprising:
receiving, by a true panic alert detection system 107, one or more data 104a comprising a value associated with amount of current generated in a wearable device 103 and values associated with one or more physiological parameters of a user from the wearable device 103 upon activation of the wearable device 103 by the user, wherein activation of the wearable device 103 indicates a panic alert;
comparing, by the true panic alert detection system 107, the received one or more data 104a with a predefined data range 215; and
detecting, by the true panic alert detection system 107, the panic alert as a false panic alert if the received one or more data 104a is within the predefined data range 215 and thereby reject the panic alert.
9. The method as claimed in claim 8, wherein the one or more data 104a is stored in a memory unit 113 associated with the true panic alert detection system 107.
10. The method as claimed in claim 8 further comprises:
receiving, by the true panic alert detection system 107, a predefined unique identification 104b of the user from the wearable device 103;
receiving, by the true panic alert detection system 107, location of the user 104c from the wearable device 103; and
receiving, by the true panic alert detection system 107, at least one of images and a video 104d from one or more image/video capturing devices 106 associated with the true panic alert detection system 107.
11. The method as claimed in claim 8 comprises:
measuring, by the one or more sensors 115 configured in the wearable device 103, one or more physiological parameters of the user upon activation of the wearable device 103;
detecting, by a location detection module 117 configured in the wearable device 103, location of the user upon activation of the wearable device 103;
charging, by a motion based charging module 119 configured in the wearable device 103, the wearable device 103 using current generated by physical movement of the user;
transmitting, by a transmitting unit 121 configured in the wearable device 103, dynamically the one or more data to the receiving unit 111a;
transmitting, by the transmitting unit 121, a predefined unique identification 104b of the user to the receiving unit 111a to identify the user upon activation of the wearable device 103; and
transmitting, by the transmitting unit 121, the location of the user 104c to the receiving unit 111a.
12. The method as claimed in claim 8 comprises detecting, by the true panic alert detection system 107, the panic alert as a true panic alert if at least one of:
the received one or more data 104a is not within the predefined data range 215;
the received location of the user 104c changes rapidly for a predefined time interval when the one or more data 104a is not within the predefined data range 215; and
the received at least one of the images and the video 104d of the user indicates a significant change.
13. The method as claimed in claim 12 further comprises notifying, by the true panic alert detection system 107, the panic alert and transmitting, using a transmitter 111b of the true panic alert detection system 107, at least one of the received one or more data 104a, predefined unique identification 104b, location of the user 104c and at least one of the images and the video 104d to first responders proximal to current location of the user 104c and predefined second responders determined through the predefined unique identification 215 of the user, wherein the first responders proximal to the current location are dynamically identified by the true panic alert detection system 107.
14. The method as claimed in claim 13 further comprises focusing, by the true panic alert detection system 107, one or more image/video capturing devices 106 present in the current location of the user towards the user for recording events occurring in the current location of the user upon detecting the panic alert as the true panic alert.
, Description:TECHNICAL FIELD
The present subject matter is related in general to a wearable device, and more particularly, but not exclusively to a method and a system for detecting a false panic alert using a wearable device.
BACKGROUND
Crime scenes are a major concern worldwide. India in specific has seen an exponential increase in crimes which need quick response from first responders like police department, fire department, ambulance services etc. Delay in informing the first responders may lead to late rescue and sometimes helpless situations which may lead to loss of life and damage to property.
Currently, some of the existing techniques provide a wearable band or a device that allows the user to send a panic alert to the first responders or their relatives when they are in an emergency situation. But sometimes the panic alert may be a false panic alert due to which valuable time of the first responders is wasted. Further, frequent false panic alerts will demotivate the first responders since they attend to every panic alert they receive without knowing whether the panic alert is a true panic alert or a false panic alert. The demotivation may restrict the first responders to actively engage in rescuing for upcoming panic alerts which may lead to undesirable consequences to the user. Further, the wearable bands or the devices provided by the existing techniques should be either charged on a regular basis through traditional charging techniques. Therefore, there is a risk of devices running out of charge which may seize the device from working when required in the emergency situations.
There are few other existing techniques which help in differentiating between real medical conditions and false alarms to improve efficiency of remote patient monitoring systems and quality of healthcare service. However, these techniques are limited only to the medical conditions and healthcare services where the physiological parameters are measured using expensive medical devices and sensors. Further, these existing techniques inform the first responders pre-stored in the system. In situations where the first responders are far from the location where the emergency has occurred, there might be an enormous delay in attending to the emergency.
SUMMARY
One or more shortcomings of the prior art are overcome and additional advantages are provided through the present disclosure. Additional features and advantages are realized through the techniques of the present disclosure. Other embodiments and aspects of the disclosure are described in detail herein and are considered a part of the claimed disclosure.
Accordingly, the present disclosure comprises true panic alert detection system comprising a receiving unit and a processor. The receiving unit receives one or more data comprising a value associated with amount of current generated in a wearable device and values associated with one or more physiological parameters of a user from the wearable device upon activation of the wearable device by the user. The activation of the wearable device indicates a panic alert. Further, the processor compares the received one or more data with a predefined data range. Upon performing the comparison, the processor detects the panic alert as a false panic alert if the received one or more data is within the predefined data range and thereby reject the panic alert.
Further, the present disclosure comprises a method for detecting a true panic alert. The method comprises receiving, by a true panic alert detection system, one or more data comprising a value associated with amount of current generated in a wearable device and values associated with one or more physiological parameters of a user from the wearable device upon activation of the wearable device by the user. The activation of the wearable device indicates a panic alert. Further, the true panic alert detection system compares the received one or more data with a predefined data range. Finally, the true panic alert detection system detects the panic alert as a false panic alert if the received one or more data is within the predefined data range and thereby reject the panic alert.
The foregoing summary is illustrative only and is not intended to be in any way limiting. In addition to the illustrative aspects, embodiments, and features described above, further aspects, embodiments, and features will become apparent by reference to the drawings and the following detailed description.
BRIEF DESCRIPTION OF THE ACCOMPANYING DIAGRAMS
The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate exemplary embodiments and, together with the description, serve to explain the disclosed principles. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The same numbers are used throughout the figures to reference like features and components. Some embodiments of system and/or methods in accordance with embodiments of the present subject matter are now described, by way of example only, and with reference to the accompanying figures, in which:
FIG.1A shows an exemplary architecture for detecting a true panic alert in accordance with some embodiments of the present disclosure;
FIG.1B shows an exemplary representation of a wearable device in accordance with some embodiments of the present disclosure;
FIG.1C shows a detailed block diagram of a wearable device in accordance with some embodiments of the present disclosure;
FIG.2 shows a detailed block diagram of a true panic alert detection system for detecting a true panic alert in accordance with some embodiments of the present disclosure;
FIG.3 shows a flowchart illustrating a method for detecting a true panic alert in accordance with some embodiments of the present disclosure; and
FIG.4 is a block diagram of an exemplary computer system for implementing embodiments consistent with the present disclosure.
It should be appreciated by those skilled in the art that any block diagrams herein represent conceptual views of illustrative systems embodying the principles of the present subject matter. Similarly, it will be appreciated that any flow charts, flow diagrams, state transition diagrams, pseudo code, and the like represent various processes which may be substantially represented in computer readable medium and executed by a computer or processor, whether or not such computer or processor is explicitly shown.
DETAILED DESCRIPTION
In the present document, the word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any embodiment or implementation of the present subject matter described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments.
While the disclosure is susceptible to various modifications and alternative forms, specific embodiment thereof has been shown by way of example in the drawings and will be described in detail below. It should be understood, however that it is not intended to limit the disclosure to the particular forms disclosed, but on the contrary, the disclosure is to cover all modifications, equivalents, and alternative falling within the scope of the disclosure.
The terms “comprises”, “comprising”, or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a setup, device or method that comprises a list of components or steps does not include only those components or steps but may include other components or steps not expressly listed or inherent to such setup or device or method. In other words, one or more elements in a system or apparatus proceeded by “comprises… a” does not, without more constraints, preclude the existence of other elements or additional elements in the system or method.
The present disclosure provides a system and a method for detecting a true panic alert. A true panic alert detection system receives a panic alert from a wearable device when a panic button in the wearable device is activated. The true panic alert detection system carries out one or more actions to detect if the panic alert received is a false panic alert. The true panic alert detection system receives one or more data from the wearable device upon activation of the panic button. In an embodiment, the one or more data may include, but not limited to, a value associated with amount of current generated in the wearable device and values associated with one or more physiological parameters of a user from the wearable device. Current is generated in the wearable device due to the movement of the user which is capable of charging the wearable device. Therefore, movement of the user is directly proportional to the amount of current generated in the wearable device. Further, the true panic alert detection system receives the location of the user. Furthermore, the true panic alert detection system receives at least one of images and a video of recorded events in current location of the user that is captured by focusing one or more image/video capturing devices that may be present in the vicinity of the user.
The true panic alert detection system compares the received one or more data with a predefined data range. If the one or more data is within the predefined data range, then the panic alert is detected to be the false panic alert. Upon detecting the false panic alert, the true panic alert detection system rejects the panic alert received from the wearable device without forwarding it to first responders and predefined second responders who are predefined in the false panic alert detecting system by the user. The first responders proximal to current location of the user are dynamically identified. As an example, the first responders may include, but not limited to, police department, fire department, ambulance services and defence department. As an example, the predefined second responders may include, but not limited to, user’s spouse, relatives of the user and friends of the user.
Along with the one or more data, the location of the user and at least one of the images and the video captured by the one or more image/video capturing devices may also be used to confirm whether the panic alert received is the false panic alert. Therefore, multiple levels of authentication is performed to detect whether the panic alert is a false panic alert, thereby reducing the frequency of the false panic alerts to a large extent. This enables the first responders to be more actively engaged in rescuing the user since the risk of attending to the false panic alert is majorly eliminated. Alternatively, if the one or more data is not within the predefined data range, then the panic alert is detected to be a true panic alert and the true panic alert detection system forwards the panic alert along with at least one of the received one or more data, the predefined unique identification, the location of the user and at least one of the images and the video to the first responders and the predefined second responders for immediate rescue.
In the following detailed description of the embodiments of the disclosure, reference is made to the accompanying drawings that form a part hereof, and in which are shown by way of illustration specific embodiments in which the disclosure may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the disclosure, and it is to be understood that other embodiments may be utilized and that changes may be made without departing from the scope of the present disclosure. The following description is, therefore, not to be taken in a limiting sense.
FIG.1A shows an exemplary architecture for detecting a true panic alert in accordance with some embodiments of the present disclosure.
The architecture 100 comprises a wearable device 103, a communication network 105, one or more image/video capturing devices, image/video capturing device 1 1061 to image/video capturing device n 106n (collectively referred to as one or more image/video capturing devices 106) and a true panic alert detection system 107.
In a preferred embodiment, the wearable device 103 is in shape of a band which is worn by a user around his wrist as shown in the FIG.1B. In another embodiment, the wearable device 103 may be in other forms which may include, but not limited to, a pendent and a badge that may be clipped to the user’s garment. Also, in some other embodiments, the wearable device 103 may be a smart watch having a panic button 114 to indicate an emergency situation. The wearable device 103 is a battery operated device that may be charged regularly. Further, the wearable device 103 comprises the panic button 114, one or more sensors 115, a location detection module 117, a motion based charging module 119 and a transmitting unit 121 as shown in the FIG.1C.
In an embodiment, the panic button 114 is configured to provide a panic alert in case of the emergency situation, to the true panic alert detection system 107, upon activation. As an example, the panic button 114 may include, but not limited to, hard buttons and touch screen icons. As an example, the emergency situation may be situations involving robbery, kidnapping, fire accident, murder, heart attack, accident, sexual assault etc. Further, the panic button 114 is activated by applying mechanical pressure on the panic button 114. Upon activating the panic button 114, the transmitting unit 121 transmits the panic alert to the true panic alert detection system 107.
In an embodiment, each of the one or more sensors 115 is configured to measure one or more physiological parameters of the user upon activation of the panic button 114. As an example the one or more sensors 115 may include, but not limited to Blood Pressure monitoring sensor, respiratory rate sensor, Electromyography (EMG) sensor, heart rate sensor and temperature sensor. The one or more physiological parameters measured are related to the changes observed in a human body during the emergency situations. As an example, the one or more physiological parameters may include, but not limited to, heartbeat, paralysis of muscle, glucocorticoid secretion and locus ceruleus firing in brain region. The measure of increase or decrease in heartbeat may provide an insight on the panic levels of the user. The measure of paralysis of muscle may provide an insight on bodily injuries of the user such as head injuries, spinal cord injuries etc. The measure of glucocorticoid secretion may provide an insight on stress levels. The measure of locus ceruleus firing in brain region of the user provides an insight on stress and panic levels of the user. Upon measuring the one or more physiological parameters, the measured values associated with each of the one or more physiological parameters are recorded.
In an embodiment, a location detection module 117 detects location of the user 104c at any given point of time. In one embodiment, the location detection module 117 may be associated with Global Positioning System (GPS) to detect the location of the user 104c. Alternatively, the location detection module 117 may be associated with one or more signal generators that are in-built in the wearable device 103. The one or more signal generators generate one or more signals that are received by multiple receivers, based on which the location of the user 104c can be detected.
In an embodiment, the motion based charging module 119 charges the wearable device 103 based on motion of the user wearing the wearable device 103. When the user wearing the wearable device 103 moves, a coil rolls over a magnet inside the wearable device 103, thereby leading to current generation. The current thus generated is used to continuously charge the wearable device 103. In another embodiment, the wearable device 103 may also be charged regularly using remote wireless charging where an appropriate charger which is compatible with the wearable device 103 is available to charge the wearable device 103. In an embodiment, the motion based charging module 119 may report abnormal change in current flow to the transmitting unit 121.
In an embodiment, the transmitting unit 121 is used to transmit dynamically the one or more data 104a to the true panic alert detection system 107 through the communication network 105 The one or more data 104a comprises, but not limited to, value associated with amount of current generated in the wearable device 103 and values associated with one or more physiological parameters of a user. In an embodiment, the communication network 105 may be at least one of wired communication network and wireless communication network. The transmitting unit 121 communicates with the true panic alert detection system 107 through Long Term Evolution for Machines (LTE-M) or Narrowband Internet of Things (NB-IOT) or Long Range (LoRa) etc. based Low-Power Wide-Area Network (LPWAN) technologies.
Further, the transmitting unit 121 transmits a predefined unique identification 104b of the user to the true panic alert detection system 107 through the communication network 105 to identify the user upon activation of the panic button 114. As an example, the predefined unique identification 104b may include, but not limited to, Aadhar card number of the user, social security identification of the user. The predefined unique identification 104b of the user is pre-stored in the wearable device 103. Finally, the transmitting unit 121 transmits the location information 104c of the user through the communication network 105 to the true panic alert detection system 107.
The true panic alert detection system 107 comprises a processor 109, an I/O interface 111 and a memory 113. In an embodiment, the I/O interface 111 comprises a receiving unit 111a and a transmitter 111b. The receiving unit 111a receives the one or more data 104a, the predefined unique identification 104b of the user and location information of the user 104c from the wearable device 103 and stored in the memory 113. Further, the receiving unit 111a receives at least one of images and a video 104d of recorded events in current location of the user 104c in the emergency situation which is captured by focusing the one or more image/video capturing devices 106 that may be present in the vicinity of the user. As an example, the one or more image/video capturing devices 106 may be a camera, a video recorder etc.
The processor 109 compares the received one or more data 104a with a predefined data range. If the received one or more data 104a is within the predefined data range, then the panic alert is detected to be a false panic alert. If the one or more data 104a is not within the predefined data range, then the panic alert is detected to be a true panic alert. Further, along with the one or more data 104a, the processor 109 performs multiple levels of authentication by using the location of the user 104c and at least one of the images and the video 104d captured by the one or more image/video capturing devices 106 to detect whether the panic alert received is the false panic alert or not. The processor 109 determines weighted average of the multiple levels of authentication performed to finally infer whether the panic alert is the true panic alert or the false panic alert. If the weighted average is above a predefined weighted average, then the panic alert is confirmed to be the true panic alert. If the weighted average is below a predefined weighted average, then the panic alert is confirmed to be the false panic alert.
Upon confirming that the panic alert is the true panic alert, the true panic alert detection system 107 notifies the panic alert and transmits, using the transmitter 111b, at least one of the received one or more data 104a, the predefined unique identification 104b, the location of the user 104c and at least one of the images and the video 104d to first responders and predefined second responders based on the unique identification of the user. In an embodiment, the first responders notified are proximal to current location of the user 104c which is dynamically identified by the processor 109. As an example, the first responders may include, but not limited to, police department, fire department, ambulance services and defence department. As an example, the predefined second responders may include, but not limited to, user’s spouse, relatives of the user and friends of the user whose information is predefined with the true panic alert detection system 107. If the panic alert detected is the false panic alert, then the processor 109 rejects and ignores the panic alert without forwarding it to the first responders and the second responders.
FIG.2 shows a detailed block diagram of a true panic alert detection system for detecting a true panic alert in accordance with some embodiments of the present disclosure.
In one implementation, the true panic alert detection system 107 receives the one or more data 104a from a wearable device 103 associated with the true panic alert detection system 107. As an example, the one or more data 104a retrieved are stored in the memory 113 configured in the true panic alert detection system 107 as shown in the FIG.2. In one embodiment, data 203 includes one or more data 104a, predefined unique identification 104b, location information 104c, images/video 104d, user profile data 213, predefined data range 215, predefined weighted average 217 and other data 219. In the illustrated FIG.2, modules 205 are described herein in detail.
In one embodiment, the data may be stored in the memory 113 in the form of various data structures. Additionally, the aforementioned data can be organized using data models, such as relational or hierarchical data models. The other data 219 may store data, including temporary data and temporary files, generated by modules 205 for performing the various functions of the true panic alert detection system 107.
In an embodiment, one or more data 104a comprises a value associated with amount of current generated in the wearable device 103 and values associated with one or more physiological parameters of a user from the wearable device 103. As an example, the one or more physiological parameters may include, but not limited to, heartbeat, paralysis of muscle, glucocorticoid secretion and locus ceruleus firing in brain region.
In an embodiment, predefined unique identification 104b comprises a unique identification of the user. The predefined unique identification 104b of the user may be in the form of, but not limited to, numbers, characters and combination of numbers and characters. As an example, the predefined unique identification 104b may include, but not limited to, Aadhar card number of the user, social security identification of the user.
In an embodiment, the location information 104c of the user comprises current location of the user. As an example, the location information 104c may be in terms of latitude and longitude.
In an embodiment, at least one of images and a video 104d of the user comprises image data and video data of the user captured in the emergency situation by focusing one or more image/video capturing devices 106 that are present in the vicinity of the user.
In an embodiment, the user profile data 213 comprises information related to the user. As an example, the information related to the user may include, but not limited to, name of the user, Date of Birth (DOB) of the user, height and weight of the user, details of diseases suffered by the user, details of normal physiological parameter levels of the user and contact details of predefined second responders.
In an embodiment, the predefined data range 215 comprises a predefined data range of the one or more physiological parameters and a predefined data range of current. The predefined data range of the one or more physiological parameters may be extracted from the user profile data 213. As an example, the predefined data range of one of the physiological parameter “heartbeat” may be 40-90 beats per minute. If the heartbeat rate falls below 40 beats per minute, it is considered as a threat to life. Similarly, if the heart beat rate is above 90 beats per minute, then it is considered as a panic situation. The predefined data range of the current may be preconfigured in the true panic alert detection system 107. As an example, the predefined data range of the current may be in few uA.
In an embodiment, the predefined weighted average 217 comprises a weighted average value for multiple levels of authentication. The predefined weighted average 217 may be manually fed in the true panic alert detection system 107. Alternatively, the predefined weighted average 217 may be learnt by unsupervised learning technique by the true panic alert detection system 107.
In an embodiment, the data stored in the memory 113 is processed by the modules 205 of the true panic alert detection system 107. The modules 205 may be stored within the memory 113. In an example, the modules 205 communicatively coupled to a processor 109 configured in the true panic alert detection system 107, may also be present outside the memory 113 as shown in FIG.2 and implemented as hardware. As used herein, the term module refers to an Application Specific Integrated Circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.
In an embodiment, the modules 205 may include, for example, a polling module 221, a receiving module 223, a true panic alert detecting module 225, an identifying module 226, a panic alert transmitting module 227 and other modules 231. The other modules 231 may be used to perform various miscellaneous functionalities of the true panic alert detection system 107. It will be appreciated that such aforementioned modules 205 may be represented as a single module or a combination of different modules.
In an embodiment, the polling module 221 polls the wearable device 103 at regular intervals. The polling module 221 polls the wearable device 103 to prompt the user to provide or update some of the user profile data 213. In an embodiment, the user may provide or update some of the user profile data 213 only when the wearable device 103 is completely or sufficiently charged.
In an embodiment, the receiving module 223 receives at least one of the one or more data 104a, the predefined unique identification 104b of the user, the location of the user 104c and at least one of the images and the video 104d of recorded events in current location of the user when a panic button 114 is activated in the wearable device 103. The one or more data 104a, the predefined unique identification 104b of the user and the location of the user 104c are received from the wearable device 103. The images or the video 104d may be received from the one or more image/video recording devices 106. Based on polling module 221 input, the receiving module 223 communicates with the transmitting unit 121 of the wearable device 103 through LTE-M, Narrowband Internet of Things (NB-IOT), Long Range (LoRA) and the like based low power wide area network (LPWAN) technologies.
In an embodiment, the true panic alert detecting module 225 detects whether the panic alert is indeed a true panic alert or a false panic alert. As part of the detection, the true panic alert detecting module 225 identifies the user based on the predefined unique identification 104b of the user. Upon identifying the user, the true panic alert detecting module 225 performs different levels of authentication to ensure that the panic alert is indeed the true panic alert. In an embodiment, the different levels of authentication may be performed in any order. In a preferred embodiment, at the first level, the true panic alert detecting module 225 compares the received one or more data 104a with the predefined data range 215. If the one or more data 104a is within the predefined data range 215, then the true panic alert detecting module 225 detects the panic alert to be a false panic alert. If the one or more data 104a is not within the predefined data range 215, then the true panic alert detecting module 225 detects the panic alert to be a true panic alert. Further, at the second level, the true panic alert detecting module 225 monitors the location of the user 104c for a predefined time interval upon activation of the panic button 114. In an embodiment, the true panic alert detecting module 225 may continuously receive the location of the user 104c from the Global Positioning System (GPS) associated with the wearable device 103. Alternatively, the true panic alert detecting module 225 may continuously monitor the location of the user 104c using, but not limited to, a predefined technique such as triangulation technique, using one or more signals generated by one or more signal generators of the wearable device 103.
If the location of the user 104c changes rapidly during the predefined time interval when the one or more data 104a is not within the predefined data range 215, the panic alert is detected to be the true panic alert. Further, if the location of the user 104c changes rapidly when the one or more data 104a is within the predefined data range 215, then the panic alert is detected to be the false panic alert. Furthermore, if the location of the user 104c does not change rapidly in the predefined time interval, but the one or more data 104a is not within the predefined data range 215, then the panic alert is detected to be the true panic alert.
Further, at the third level, the true panic alert detecting module 225 focuses the image/video recording devices towards the user in the emergency situation, if there exist any image/video recording devices in the vicinity of the user. If any significant change is observed in at least one of the images and the video 104d, then the panic alert is indeed the true panic alert. If there is no significant change in at least one of the images and the video 104d, then the true panic alert detecting module 225 detects the panic alert to be the false panic alert. In an embodiment, at least one of the images and the video 104d may further serve as an evidence.
Finally, the true panic alert detecting module 225 determines the weighted average of the multiple levels of authentication performed to finally infer whether the panic alert is the true panic alert or the false panic alert. If the weighted average is above a predefined weighted average 217, then the panic alert is confirmed to be the true panic alert. Upon confirming that the panic alert is the true panic alert, the true panic alert detecting module 225 triggers the identifying module 226 followed by the panic alert transmitting module 227. If the weighted average is below a predefined weighted average 217, then the panic alert is confirmed to be the false panic alert. Upon confirming that the panic alert is the false panic alert, the true panic alert detecting module 225 rejects the panic alert without any further actions since the panic alert is detected to be the false panic alert.
In an embodiment, the identifying module 226 dynamically identifies the first responders who are proximal to the user in the emergency situation. As an example, the identifying module 226 may search for the first responders who are at a 50 metre radius from the user in the emergency situation. If the first responders are not available in the 50 metre radius, the identifying module 226 may search for the first responders at a 100 metre radius from the user in the emergency situation. The process of searching for the first responders continues until the first responders proximal to the user in the emergency situation is found. Simultaneously, the identifying module 226 identifies the predefined second responders of the user based on the predefined unique identification 104b of the user.
In an embodiment, the panic alert transmitting module 227 transmits the panic alert to the first responders and the predefined second responders if the panic alert is detected to be the true panic alert. The panic alert transmitting module 227 dynamically transmits the panic alert along with at least one of the received one or more data 104a, the predefined unique identification 104b, the location of the user 104c and at least one of the images and the video 104d to the identified first responders who are proximal to the user in the emergency situation to rescue the user. Simultaneously, the panic alert transmitting module 227 transmits the panic alert to the predefined second responders of the user to rescue the user.
Scenario-1
Consider a scenario, wherein a user who had withdrawn money from an Automated Teller Machine (ATM) and waiting for an auto-rickshaw. A thief who had been observing the user from the time the user entered the ATM location to withdraw money. The thief hits the user who was waiting for the auto-rickshaw with a rod and runs away snatching handbag of the user. The user immediately activates the panic button 114 of the wearable device 103 worn around his wrist to raise a panic alert. Upon activating the panic button 114, the user starts running behind the thief to catch him. The true panic alert detection system 107 receives the panic alert from the wearable device 103. Upon receiving the panic alert, the true panic alert detecting system 107 further receives the one or more data 104a, predefined unique identification 104b of the user and location of the user 104c from the wearable device 103. Immediately the one or more image/video capturing devices 106 such as cameras present at the ATM location are focused at the user in the emergency situation. Upon focusing the one or more image/video capturing devices 106 towards the user, at least one of images and a video 104d captured are received by the true panic alert detection system 107.
Based on the predefined unique identification 104b of the user, the true panic alert detection system 107 identifies the user. Upon identifying the user, the true panic alert detection system 107 compares the one or more data 104a with the predefined data range 215. The predefined data range 215 for the one or more physiological parameters may be extracted based on the user profile data 213 of the user. Upon comparing the one or more data 104a with the predefined data range 215, the one or more physiological parameters are found to be outside the predefined data range 215. For example, since the user is running behind the thief, the heartbeat may increase providing an insight on the panic levels of the user. Further, the level of injury caused to the user when the thief hit the user with the rod may be detected by measuring paralysis of muscle. Furthermore, since the user is in extreme stress and panic due to the loss of his handbag, the glucocorticoid secretion and locus ceruleus firing in brain region may increase providing an insight on stress and panic level of the user. Further, value associated with amount of current generated is also found to be outside the predefined data range 215 since the user is continuously running behind the thief which is causing a rapid movement of coil over a magnet producing current. Therefore, since the one or more data 104a is not within the predefined data range 215, the panic alert raised by the user is detected to be the true panic alert.
For further authentication of the panic alert, the true panic alert detection system 107 monitors the location of the user 104c for a predefined time interval when the one or more data 104a is outside the predefined data range 215. As an example, consider the predefined time interval to be 2 minutes. Since the user is running behind the thief, the location of the user 104c may be changing rapidly within the predefined time interval. Therefore, the location of the user 104c provides another level of authentication to detect that the panic alert raised by the user is the true panic alert. Furthermore, the true panic alert detection system 107 observes at least one of the images and the video 104d received and identifies any significant change using difference of the real-time frame from a static frame and using advanced artificial intelligence image recognition technique. As the user was hit with the rod, the user would be bleeding which is considered as a significant change. Further, the user is continuously running and expressions of the user may be indicating a panic and stress which is also considered as a significant change. Therefore, at least one of the images and the video 104d provides another level of authentication to detect that the panic alert raised by the user is the true panic alert.
Upon performing multiple levels of authentication, the true panic alert detection system 107 determines the weighted average of the multiple levels of authentication performed to finally infer whether the panic alert is the true panic alert or a false panic alert. If the weighted average is above a predefined weighted average 217, then the panic alert is detected to be the true panic alert. In this scenario, the weighted average is above the predefined weighted average 217. Therefore, the true panic alert detection system 107 is sure that the panic alert raised by the user is the true panic alert and thereby identifies presence of the first responders in the vicinity of the user based on the location of the user 104c. Consider that a police department was located within 50metre radius from the user. The true panic alert detection system 107 immediately identifies the police department located within 50metre radius from the user and notifies the panic alert to the police department. Further, the true panic alert detection system 107 transmits the one or more data 104a, the predefined unique identification 104b, the location of the user 104c and at least one of the images and the video 104d of the user to police staff of the identified police station. Furthermore, the first responders i.e. police staff of the identified police station may immediately rescue the user and find the thief upon receiving the notification. As part of rescuing, the user may be admitted in a nearby hospital. Further, the true panic alert detection system 107 also notifies the panic alert to the predefined second responders of the user. In this scenario, contact details of the user’s brother and wife were provided as the second responders. Therefore, the true panic alert detection system 107 notifies the user’s brother and wife along with the one or more data 104a, the predefined unique identification 104b, the location of the user 104c and at least one of the images and the video 104d of the user.
Scenario-2
Consider a scenario, where a family comprising father, mother and a small 2-year-old child are sitting in the park. The father is carrying the wearable device 103 around his wrist. Therefore, the father is considered as the user in this scenario-2. The 2-year-old child is intrigued with the wearable device 103 present around the user’s wrist and starts playing with the wearable device 103. While playing with the wearable device 103, the 2-year-old child accidentally activates the panic button 114. Immediately, the panic alert is received by the true panic alert detection system 107. Upon receiving the panic alert, the true panic alert detecting system 107 further receives the one or more data 104a, predefined unique identification 104b of the user and location of the user 104c from the wearable device 103. Immediately the one or more image/video capturing devices 106 such as cameras present at the park entrance are focused at the user in the emergency situation. Upon focusing the one or more image/video capturing devices 106 towards the user, at least one of images and video 104d captured are received by the true panic alert detection system 107.
Based on the predefined unique identification 104b of the user, the true panic alert detection system 107 identifies the user. Upon identifying the user, the true panic alert detection system 107 compares the one or more data 104a with the predefined data range 215. The predefined data range 215 for the one or more physiological parameters may be extracted based on the user profile data 213 of the user. Upon comparing the one or more data 104a with the predefined data range 215, the one or more physiological parameters are found to be within the predefined data range 215. For example, since the user is just sitting in the park, the heartbeat is normal that does not indicate any kind of panic in the user. Further, measuring paralysis of muscle indicates the absence of paralysis of the muscle since the user is not injured. Furthermore, the glucocorticoid secretion and locus ceruleus firing in brain region may be normal or in some cases absent, since the user is not under stress. Further, value associated with amount of current generated is also found to be within the predefined data range 215 since the user is sitting in the park which does not cause any movement of coil over a magnet to produce current. Therefore, since the one or more data 104a is within the predefined data range 215, the panic alert raised by the user is detected to be the false panic alert.
For further authentication of the panic alert, the true panic alert detection system 107 monitors the location of the user 104c for a predefined time interval. As an example, consider the predefined time interval to be 2 minutes. Since the user sitting in park, the location of the user 104c may not change for the predefined time interval. Therefore, the location of the user 104c provides another level of authentication to detect that the panic alert raised by the user is the false panic alert. Furthermore, the true panic alert detection system 107 observes at least one of the images and the video 104d received and identifies any significant change. As the user was sitting in the park with his wife and 2-year-old child, the situation seems normal. Also, expressions of the user look normal and no stress is observed. Also, the 2-year-old child is observed to be playing with the wearable device 103 which justifies that the panic alert raised by the user is the false panic alert.
Upon performing multiple levels of authentication, the true panic alert detection system 107 determines the weighted average of the multiple levels of authentication performed to finally infer whether the panic alert is the true panic alert or the false panic alert. If the weighted average is above a predefined weighted average 217, then the panic alert is detected to be the true panic alert. In this scenario, the weighted average is below the predefined weighted average 217. Therefore, the true panic alert detection system 107 is sure that the panic alert raised by the user is the false panic alert and thereby rejects the panic alert without taking any further actions of notifying the first responders and the predefined second responders.
Scenario-3
Consider a scenario, where the user is walking on a street and collapses due to cardiac arrest. The user immediately activates the panic button 114 to raise the panic alert. The true panic alert detection system 107 receives the panic alert. Upon receiving the panic alert, the false panic alert detecting system 107 further receives the one or more data 104a, predefined unique identification 104b of the user and location of the user 104c from the wearable device 103. Immediately the one or more image/video capturing devices 106 such as cameras present in the street or shops of that street are focused at the user in the emergency situation. Upon focusing the one or more image/video capturing devices 106 towards the user, at least one of images and a video 104d captured are received by the true panic alert detection system 107.
Based on the predefined unique identification 104b of the user, the true panic alert detection system 107 identifies the user. Upon identifying the user, the true panic alert detection system 107 compares the one or more data 104a with the predefined data range 215. The predefined data range 215 for the one or more physiological parameters may be extracted based on the user profile data 213 of the user. Upon comparing the one or more data 104a with the predefined data range 215, the one or more physiological parameters are found to be outside the predefined data range 215. For example, since the user collapsed due to cardiac arrest, the heartbeat may have decreased providing an insight on the medical condition of the user. Further, the level of injury caused to the user when he collapsed may be detected by measuring paralysis of muscle. Furthermore, since the user is in extreme stress and panic due to the cardiac arrest, the glucocorticoid secretion and locus ceruleus firing in brain region may increase providing an insight on stress and panic level of the user. Further, value associated with amount of current generated is also found to be normal and within the predefined data range 215 since the user has collapsed which does not cause any movement of coil over a magnet to produce current.
Therefore, since the one or more data 104a is not within the predefined data range 215, the panic alert raised by the user is detected to be the true panic alert. For further authentication of the panic alert, the true panic alert detection system 107 monitors the location of the user 104c for a predefined time interval when the one or more data 104a is outside the predefined data range 215. As an example, consider the predefined time interval to be 2 minutes. Since the user has collapsed, the location of the user 104c may not change within the predefined time interval. Therefore, in this scenario, the location of the user 104c may not be able to justify whether the panic alert raised by the user is the true panic alert. Furthermore, the true panic alert detection system 107 observes at least one of the images and the video 104d received and identifies any significant change. As the user has collapsed due to cardiac arrest, at least one of the images and the video 104d may showcase people gathering around the user which is considered as a significant change. Further, the user’s facial expressions may indicate pain and stress which may be considered as a significant change Therefore, at least one of the images and the video 104d provides another level of authentication to detect that the panic alert raised by the user is the true panic alert.
Upon performing multiple levels of authentication, the true panic alert detection system 107 determines the weighted average of the multiple levels of authentication performed to finally infer whether the panic alert is the true panic alert or the false panic alert. If the weighted average is above a predefined weighted average 217, then the panic alert is detected to be the true panic alert. In this scenario, the weighted average is above the predefined weighted average 217. Therefore, the true panic alert detection system 107 is sure that the panic alert raised by the user is the true panic alert and thereby identifies presence of the first responders in the vicinity of the user based on the location of the user 104c. Consider that a hospital is located within 100metre radius from the user. The true panic alert detection system 107 first may try to locate a hospital within 50metre radius of the user’s location. When the hospital is not located within the 50metre radius of the user’s location, the true panic alert detection system 107 proceeds to find the hospital within 100 metre radius from the user’s location. Upon identifying the hospital within the 100 metre radius from the user’s location, the true panic alert detection system 107 notifies the panic alert to the hospital.
Further, the true panic alert detection system 107 transmits the one or more data 104a, the predefined unique identification 104b, the location of the user 104c and at least one of the images and the video 104d of the user to the hospital staff of the identified hospital. Furthermore, the first responders i.e. hospital staff of the identified hospital immediately rescue the user. As part of rescuing, an ambulance may be immediately dispatched to the location of the user 104c. Further, the true panic alert detection system 107 also notifies the panic alert to the predefined second responders of the user. In this scenario, contact details of the user’s wife were provided as the second responders. Therefore, the true panic alert detection system 107 notifies the user’s wife along with the one or more data 104a, the predefined unique identification 104b, the location of the user 104c and at least one of the images and the video 104d of the user.
FIG.3 shows a flowchart illustrating a method for detecting a true panic alert in accordance with some embodiments of the present disclosure.
As illustrated in FIG.3, the method 300 comprises one or more blocks illustrating a method for detecting a true panic alert. The method 300 may be described in the general context of computer executable instructions. Generally, computer executable instructions can include routines, programs, objects, components, data structures, procedures, modules, and functions, which perform particular functions or implement particular abstract data types.
The order in which the method 300 is described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any order to implement the method. Additionally, individual blocks may be deleted from the methods without departing from the spirit and scope of the subject matter described herein. Furthermore, the method can be implemented in any suitable hardware, software, firmware, or combination thereof.
At block 301, at least one of the one or more data 104a, a predefined unique identification 104b of a user, location of the user 104c and at least one of images and a video 104d of recorded events of the user in an emergency situation is received by the true panic alert detection system 107. As an example, the one or more data 104a comprises a value associated with amount of current generated in a wearable device 103 worn by the user and values associated with one or more physiological parameters of the user.
At block 303, the one or more data 104a is compared with a predefined data range 215. In an embodiment, a processor 109 of the true panic alert detection system 107 compares the value associated with the one or more physiological parameters with the predefined data range 215 of the one or more physiological parameters respectively. Further, the processor 109 compares the value associated with the amount of current generated in the wearable device 103 with a predefined data range of current.
At block 305, the panic alert is detected to be either a true panic alert or a false panic alert. In an embodiment, if the one or more data 104a does not lie within the predefined data range 215, then the panic alert is detected to be the true panic alert. If the one or more data 104a lies within the predefined data range 215, then the panic alert is detected to be the false panic alert. Further, the panic alert is detected to be the true panic alert by monitoring location of the user 104c and at least one of the images and the video 104d of the user in the emergency situation.
At block 307, the true panic alert detection system 107 determines the weighted average of the multiple levels of authentication performed to finally infer whether the panic alert is the true panic alert or a false panic alert. If the weighted average is above a predefined weighted average 217, then the method proceeds to block 308 via “Yes”. If the weighted average is below a predefined weighted average 217, then the method proceeds to block 311 via “No”.
At block 308, the panic alert is confirmed to be the true panic alert. Upon confirming that the panic alert is the true panic alert, the panic alert is transmitted along with at least one of the one or more data 104a, the predefined unique identification 104b, the location of the user 104c and at least one of the images and the video 104d to first responders and predefined second responders. As an example, the first responders may include, but not limited to, police department, fire department, ambulance services and defence department. As an example, the second responders may include, but not limited to, user’s spouse, relatives of the user and friends of the user. In an embodiment, the processor 109 identifies the first responders in the vicinity of the user based on the location of the user 104c. The processor 109 transmits the panic alert upon identifying the first responders in the vicinity of the user, if the panic alert is detected to be the true panic alert. The processor 109 further identifies the user through the predefined unique identification 104b and identifies the predefined second responders of the user. Upon identifying the predefined second responders of the user, the processor 109 transmits the panic alert to the predefined second responders, if the panic alert is detected to be the true panic alert.
At block 311, the panic alert is confirmed to be the false panic alert. Upon confirming that the panic alert is the false panic alert, the processor 109 rejects the panic alert without any further actions of notifying the panic alert to the first responders and the predefined second responders and also may log this information for further processing.
FIG.4 is a block diagram of an exemplary computer system for implementing embodiments consistent with the present disclosure.
In an embodiment, the true panic alert detection system 400 is used for detecting whether the panic alert is true or false using a wearable device 103. The true panic alert detection system 400 may comprise a central processing unit (“CPU” or “processor”) 402. The processor 402 may comprise at least one data processor for executing program components for executing user- or system-generated business processes. A user may include a person, a person using a device such as such as those included in this invention, or such a device itself. The processor 402 may include specialized processing units such as integrated system (bus) controllers, memory management control units, floating point units, graphics processing units, digital signal processing units, etc.
The processor 402 may be disposed in communication with one or more input/output (I/O) devices (411 and 412) via I/O interface 401. The I/O interface 401 may employ communication protocols/methods such as, without limitation, audio, analog, digital, stereo, IEEE-1394, serial bus, Universal Serial Bus (USB), infrared, PS/2, BNC, coaxial, component, composite, Digital Visual Interface (DVI), high-definition multimedia interface (HDMI), Radio Frequency (RF) antennas, S-Video, Video Graphics Array (VGA), IEEE 802.n /b/g/n/x, Bluetooth, cellular (e.g., Code-Division Multiple Access (CDMA), High-Speed Packet Access (HSPA+), Global System For Mobile Communications (GSM), Long-Term Evolution (LTE), or the like), etc.
Using the I/O interface 401, the true panic alert detection system 400 may communicate with one or more I/O devices (411 and 412).
In some embodiments, the processor 402 may be disposed in communication with a communication network 409 via a network interface 403. The network interface 403 may communicate with the communication network 409. The network interface 403 may employ connection protocols including, without limitation, direct connect, Ethernet (e.g., twisted pair 10/100/1000 Base T), Transmission Control Protocol/Internet Protocol (TCP/IP), token ring, IEEE 802.11a/b/g/n/x, etc. Using the network interface 403 and the communication network 409, the true panic alert detection system 400 may communicate with one or more data sources 410 (a,..,n). The communication network 409 can be implemented as one of the different types of networks, such as intranet or Local Area Network (LAN) and such within the organization. The communication network 409 may either be a dedicated network or a shared network, which represents an association of the different types of networks that use a variety of protocols, for example, Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), etc., to communicate with each other. Further, the communication network 409 may include a variety of network devices, including routers, bridges, servers, computing devices, storage devices, etc. The one or more data sources 410 (a,…,n) may include, but not limited to the wearable device 103 and the image/video recording devices 106.
In some embodiments, the processor 402 may be disposed in communication with a memory 405 (e.g., RAM, ROM, etc. not shown in Fig.4) via a storage interface 404. The storage interface 404 may connect to memory 405 including, without limitation, memory drives, removable disc drives, etc., employing connection protocols such as Serial Advanced Technology Attachment (SATA), Integrated Drive Electronics (IDE), IEEE-1394, Universal Serial Bus (USB), fiber channel, Small Computer Systems Interface (SCSI), etc. The memory drives may further include a drum, magnetic disc drive, magneto-optical drive, optical drive, Redundant Array of Independent Discs (RAID), solid-state memory devices, solid-state drives, etc.
The memory 405 may store a collection of program or database components, including, without limitation, user interface application 406, an operating system 407, web browser 408 etc. In some embodiments, the true panic alert detection system 400 may store user/application data 406, such as the data, variables, records, etc. as described in this invention. Such databases may be implemented as fault-tolerant, relational, scalable, secure databases such as Oracle or Sybase.
The operating system 407 may facilitate resource management and operation of the true panic alert detection system 400. Examples of operating systems include, without limitation, Apple Macintosh OS X, UNIX, Unix-like system distributions (e.g., Berkeley Software Distribution (BSD), FreeBSD, NetBSD, OpenBSD, etc.), Linux distributions (e.g., Red Hat, Ubuntu, Kubuntu, etc.), International Business Machines (IBM) OS/2, Microsoft Windows (XP, Vista/7/8, etc.), Apple iOS, Google Android, Blackberry Operating System (OS), or the like. User interface 406 may facilitate display, execution, interaction, manipulation, or operation of program components through textual or graphical facilities. For example, user interfaces may provide computer interaction interface elements on a display system operatively connected to the true panic alert detection system 400, such as cursors, icons, check boxes, menus, scrollers, windows, widgets, etc. Graphical User Interfaces (GUIs) may be employed, including, without limitation, Apple Macintosh operating systems’ Aqua, IBM OS/2, Microsoft Windows (e.g., Aero, Metro, etc.), Unix X-Windows, web interface libraries (e.g., ActiveX, Java, Javascript, AJAX, HTML, Adobe Flash, etc.), or the like.
In some embodiments, the true panic alert detection system 400 may implement a web browser 408 stored program component. The web browser may be a hypertext viewing application, such as Microsoft Internet Explorer, Google Chrome, Mozilla Firefox, Apple Safari, etc. Secure web browsing may be provided using Hypertext Transport Protocol (HTTP) over Secure Sockets Layer (SSL)or over Transport Layer Security (TLS), etc. Web browsers may utilize facilities such as AJAX, DHTML, Adobe Flash, JavaScript, Java, Application Programming Interfaces (APIs), etc. In some embodiments, the true panic alert detection system 400 may implement a mail server stored program component. The mail server may be an Internet mail server such as Microsoft Exchange, or the like. The mail server may utilize facilities such as Active Server Pages (ASP), ActiveX, American National Standards Institute (ANSI) C++/C#, Microsoft .NET, CGI scripts, Java, JavaScript, PERL, PHP, Python, WebObjects, etc. The mail server may utilize communication protocols such as Internet Message Access Protocol (IMAP), Messaging Application Programming Interface (MAPI), Microsoft Exchange, Post Office Protocol (POP), Simple Mail Transfer Protocol (SMTP), or the like. In some embodiments, the true panic alert detection system 400 may implement a mail client stored program component. The mail client may be a mail viewing application, such as Apple Mail, Microsoft Entourage, Microsoft Outlook, Mozilla Thunderbird, etc.
Furthermore, one or more computer-readable storage media may be utilized in implementing embodiments consistent with the present invention. A computer-readable storage medium refers to any type of physical memory on which information or data readable by a processor may be stored. Thus, a computer-readable storage medium may store instructions for execution by one or more processors, including instructions for causing the processor(s) to perform steps or stages consistent with the embodiments described herein. The term “computer-readable medium” should be understood to include tangible items and exclude carrier waves and transient signals, i.e., non-transitory. Examples include Random Access Memory (RAM), Read-Only Memory (ROM), volatile memory, non-volatile memory, hard drives, Compact Disc (CD) ROMs, Digital Video Disc (DVDs), flash drives, disks, and any other known physical storage media.
Advantages of the embodiment of the present disclosure are illustrated herein.
In an embodiment, the present disclosure provides a method and a system for detecting a true panic alert.
The present disclosure provides a feature wherein multiple levels of authentication is performed to detect whether the panic alert is a false panic alert, thereby reducing the frequency of the false panic alerts to a large extent.
The present disclosure enables the first responders to be more actively engaged in rescuing the user since the risk of attending to the false panic alert is majorly eliminated.
The present disclosure provides a feature wherein the first responders are dynamically identified in the vicinity of the user. Therefore, the present disclosure allows the first responders to rescue the user in minimum time.
The present disclosure provides a feature wherein the wearable device is charged using current generated from the movement of the user. The amount of current generated not only charges the wearable device but also helps in detecting whether the panic alert is a false panic alert.
The present disclosure provides a feature wherein at least one of the images and the video obtained from the one or more image/video recording devices not only provides insights on the user’s condition in the emergency situation, but also acts as an evidence for future prosecution.
A description of an embodiment with several components in communication with each other does not imply that all such components are required. On the contrary a variety of optional components are described to illustrate the wide variety of possible embodiments of the invention.
When a single device or article is described herein, it will be readily apparent that more than one device/article (whether or not they cooperate) may be used in place of a single device/article. Similarly, where more than one device or article is described herein (whether or not they cooperate), it will be readily apparent that a single device/article may be used in place of the more than one device or article or a different number of devices/articles may be used instead of the shown number of devices or programs. The functionality and/or the features of a device may be alternatively embodied by one or more other devices which are not explicitly described as having such functionality/features. Thus, other embodiments of the invention need not include the device itself.
The specification has described a method and a system for detecting a true panic alert using a wearable device. The illustrated steps are set out to explain the exemplary embodiments shown, and it should be anticipated that on-going technological development will change the manner in which particular functions are performed. These examples are presented herein for purposes of illustration, and not limitation. Further, the boundaries of the functional building blocks have been arbitrarily defined herein for the convenience of the description. Alternative boundaries can be defined so long as the specified functions and relationships thereof are appropriately performed. Alternatives (including equivalents, extensions, variations, deviations, etc., of those described herein) will be apparent to persons skilled in the relevant art(s) based on the teachings contained herein. Such alternatives fall within the scope and spirit of the disclosed embodiments. Also, the words "comprising," "having," "containing," and "including," and other similar forms are intended to be equivalent in meaning and be open ended in that an item or items following any one of these words is not meant to be an exhaustive listing of such item or items, or meant to be limited to only the listed item or items. It must also be noted that as used herein and in the appended claims, the singular forms “a,” “an,” and “the” include plural references unless the context clearly dictates otherwise.
Finally, the language used in the specification has been principally selected for readability and instructional purposes, and it may not have been selected to delineate or circumscribe the inventive subject matter. It is therefore intended that the scope of the invention be limited not by this detailed description, but rather by any claims that issue on an application based here on. Accordingly, the embodiments of the present invention are intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.
Referral numerals
Reference Number Description
100 Architecture
103 Wearable device
104a One or more data
104b Predefined unique identification
104c Location of the user
104d Images or video
105 Communication network
106 Image/video capturing devices
107 True panic alert detection system
109 Processor
111 I/O interface
111a Receiving unit
111b Transmitter
113 Memory
114 Panic button
115 One or more sensors
117 Location detection module
119 Motion based charging module
121 Transmitting unit
203 Data
205 Modules
213 User profile data
215 Predefined data range
217 Predefined weighted average
219 Other data
221 Polling module
223 Receiving module
225 True panic alert detecting module
226 Identifying module
227 Panic alert transmitting module
231 Other modules
| # | Name | Date |
|---|---|---|
| 1 | Power of Attorney [31-03-2017(online)].pdf | 2017-03-31 |
| 2 | FORM28 [31-03-2017(online)].pdf_359.pdf | 2017-03-31 |
| 3 | FORM28 [31-03-2017(online)].pdf | 2017-03-31 |
| 4 | Form 5 [31-03-2017(online)].pdf | 2017-03-31 |
| 5 | Form 3 [31-03-2017(online)].pdf | 2017-03-31 |
| 6 | Form 1 [31-03-2017(online)].pdf | 2017-03-31 |
| 7 | EVIDENCE FOR SSI [31-03-2017(online)].pdf_358.pdf | 2017-03-31 |
| 8 | EVIDENCE FOR SSI [31-03-2017(online)].pdf | 2017-03-31 |
| 9 | Drawing [31-03-2017(online)].pdf | 2017-03-31 |
| 10 | Description(Complete) [31-03-2017(online)].pdf_326.pdf | 2017-03-31 |
| 11 | Description(Complete) [31-03-2017(online)].pdf | 2017-03-31 |
| 12 | 201741011848-Changing Name-Nationality-Address For Service [20-09-2017(online)].pdf_12.pdf | 2017-09-20 |
| 13 | 201741011848-Changing Name-Nationality-Address For Service [20-09-2017(online)].pdf | 2017-09-20 |
| 14 | 201741011848-AMENDED DOCUMENTS [20-09-2017(online)].pdf_11.pdf | 2017-09-20 |
| 15 | 201741011848-AMENDED DOCUMENTS [20-09-2017(online)].pdf | 2017-09-20 |
| 16 | 201741011848-Proof of Right (MANDATORY) [22-09-2017(online)].pdf | 2017-09-22 |
| 17 | Correspondence by Agent_Form 1_27-09-2017.pdf | 2017-09-27 |
| 18 | 201741011848-FORM 18 [23-01-2018(online)].pdf | 2018-01-23 |
| 19 | 201741011848-FER_SER_REPLY [19-02-2021(online)].pdf | 2021-02-19 |
| 20 | 201741011848-FER.pdf | 2021-10-17 |
| 21 | 201741011848-PatentCertificate23-11-2023.pdf | 2023-11-23 |
| 22 | 201741011848-IntimationOfGrant23-11-2023.pdf | 2023-11-23 |
| 1 | 2020-07-0913-48-09E_09-07-2020.pdf |