WO2020141887A1 - 침수에 대응하여 알람을 발생시키기 위한 방법 및 그 전자 장치 - Google Patents

침수에 대응하여 알람을 발생시키기 위한 방법 및 그 전자 장치 Download PDF

Info

Publication number
WO2020141887A1
WO2020141887A1 PCT/KR2020/000030 KR2020000030W WO2020141887A1 WO 2020141887 A1 WO2020141887 A1 WO 2020141887A1 KR 2020000030 W KR2020000030 W KR 2020000030W WO 2020141887 A1 WO2020141887 A1 WO 2020141887A1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic device
immersion
alarm
timer
notification
Prior art date
Application number
PCT/KR2020/000030
Other languages
English (en)
French (fr)
Inventor
삭다리우스
피잘코브스키아담
코르나토브르키루카스
Original Assignee
삼성전자 주식회사
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 삼성전자 주식회사 filed Critical 삼성전자 주식회사
Publication of WO2020141887A1 publication Critical patent/WO2020141887A1/ko

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/02Alarms for ensuring the safety of persons
    • G08B21/08Alarms for ensuring the safety of persons responsive to the presence of persons in a body of water, e.g. a swimming pool; responsive to an abnormal condition of a body of water
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F23/00Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm
    • G01F23/22Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm by measuring physical variables, other than linear dimensions, pressure or weight, dependent on the level to be measured, e.g. by difference of heat transfer of steam or water
    • G01F23/28Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm by measuring physical variables, other than linear dimensions, pressure or weight, dependent on the level to be measured, e.g. by difference of heat transfer of steam or water by measuring the variations of parameters of electromagnetic or acoustic waves applied directly to the liquid or fluent solid material
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F3/00Measuring the volume flow of fluids or fluent solid material wherein the fluid passes through the meter in successive and more or less isolated quantities, the meter being driven by the flow
    • G01F3/24Measuring the volume flow of fluids or fluent solid material wherein the fluid passes through the meter in successive and more or less isolated quantities, the meter being driven by the flow with measuring chambers moved during operation
    • G01F3/28Measuring the volume flow of fluids or fluent solid material wherein the fluid passes through the meter in successive and more or less isolated quantities, the meter being driven by the flow with measuring chambers moved during operation on carriers rotated by the weight of the liquid in the measuring chambers
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • G08B21/187Machine fault alarms
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B5/00Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
    • G08B5/22Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
    • G08B5/36Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission using visible light sources
    • G08B5/38Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission using visible light sources using flashing light

Definitions

  • Disclosed is a method for generating an alarm in response to flooding, and an electronic device thereof.
  • the waterproof and water-resistant functions maintain a waterproof rating of IP (International Protection Marking)67 or IP68. This not only enables the use of a smart phone even in a humid environment, but also protects the electronic device from water damage.
  • IP International Protection Marking
  • the humidity sensor in the universal serial bus (USB) port of a smartphone is used to inform the user that moisture has been detected to prevent the smartphone from being accidentally exposed to water.
  • the function for notifying moisture detection does not provide a sufficient method for finding a lost smartphone if the smartphone is dropped into water.
  • many conditions must be met in order to successfully locate the smartphone, the user must log in to the account, the smartphone's global positioning system (GPS) accuracy must be in good condition, and the smartphone is unable to establish a connection. You need to have enough network status. Due to this limitation, the user cannot call the submerged smart phone from another device to turn on the screen and find the location. Therefore, in a real environment, the user has to rely on visual, audible and tactile approaches to find a submerged smart phone.
  • the present disclosure detects flooding of an electronic device, and operates a visual, audible, and tactile alarm using a screen of the electronic device to flood the electronic device. It provides a method for notifying the location of the electronic device.
  • an operation method of an electronic device displays a process of detecting whether the electronic device is inundated, and when the inundation is detected, displays a notification indicating whether or not it is inundated, and expires within a predetermined time. And operating the timer and operating the alarm when the timer expires.
  • an electronic device includes a display device, a sensor, and at least one processor operatively coupled to the display device and the sensor, wherein the at least one processor determines whether the electronic device is submerged or not. It is configured to detect, if the flooding is detected, display a notification informing whether the flooding has occurred, operate a timer that expires within a predetermined time, and operate an alarm when the timer expires.
  • a method and an electronic device enable an electronic device to detect an electronic device that has drowned by sending an alarm notification to the user.
  • the present disclosure provides additional functionality to prevent loss of the device.
  • the present disclosure can be used in other cases where a user accidentally drops a device into the water or where it is necessary to locate the smartphone underwater (eg, when the drown needs to be located).
  • FIG. 1 is a block diagram of an electronic device according to various embodiments of the present disclosure.
  • FIG. 2 is an exemplary situation according to various embodiments of the present disclosure, and illustrates a situation when a user loses an electronic device while navigating.
  • FIG. 3 is a flowchart illustrating an operation process for an electronic device to operate an alarm to notify the location of the electronic device according to various embodiments of the present disclosure.
  • FIG. 4 illustrates another flow diagram illustrating an operation process for an electronic device to operate an alarm to notify the location of the electronic device according to various embodiments of the present disclosure.
  • FIG. 5 is a flowchart illustrating an operation process for activating an immersion detection function of an electronic device according to various embodiments of the present disclosure.
  • FIG. 6 illustrates an example of an electronic device including a universal serial bus (USB) port for sensing flooding of the electronic device according to various embodiments of the present disclosure.
  • USB universal serial bus
  • FIG. 7 illustrates an example of acoustic input and output of an electronic device for sensing immersion of the electronic device according to various embodiments of the present disclosure.
  • FIG. 8 is a flowchart illustrating an operation process for an electronic device to detect immersion according to various embodiments of the present disclosure.
  • FIG. 9 is another flowchart illustrating an operation process for an electronic device to detect immersion according to various embodiments of the present disclosure.
  • FIG. 10A illustrates an example of a display of an electronic device that performs an immersion notification and timer operation according to various embodiments of the present disclosure.
  • 10B illustrates an example of a display of an electronic device that performs an alarm operation according to various embodiments of the present disclosure.
  • FIG 11 illustrates an example of an electronic device including components used to perform an alarm operation according to various embodiments of the present disclosure.
  • FIG. 12 is a flowchart illustrating an operation process for an electronic device connected to a second electronic device to operate an alarm to inform the location of the electronic device according to various embodiments of the present disclosure.
  • an electronic device detects flooding in a wireless communication system, displays a notification indicating whether it is flooded, operates a timer that expires within a predetermined time, and operates an alarm when the timer expires. Describe the technique.
  • a term referring to a variable (eg, a parameter) related to the display of data used in the description, an object (eg, an electronic device, a second electronic device, a mobile phone, a smart phone) used to perform the operation of the present invention e.g., an electronic device, a second electronic device, a mobile phone, a smart phone
  • the term referring to a smart watch, etc., and the term referring to a component of the device eg, humidity sensor, screen, sound input device, sound output device, acceleration sensor, etc.
  • the present disclosure is not limited to the terms described below, and other terms having equivalent technical meanings may be used.
  • the user can drop the electronic device (for example, a smart phone) anywhere in the sea, river, swimming pool, fountain, etc., and if the water is clear, the user can easily find and catch the electronic device. However, when the water is cloudy, it may be difficult for the user to find the flooded electronic device.
  • the electronic device for example, a smart phone
  • the general concept of the present disclosure is an effector that can be used by an electronic device, and discovers an electronic device that is in the user's hands by using all of the luminescent components that can be used by the electronic device, components that can output sound, and the like. It increases the possibility.
  • the present disclosure aims to help a user find an electronic device that has drowned by sending a notification related to flooding to the user. Accordingly, the present disclosure provides an additional function that can prevent a user from losing an electronic device.
  • the present disclosure can be used in other cases where a user accidentally drops a device into the water or where it is necessary to locate the smartphone underwater (eg, when the drown needs to be located).
  • the electronic device needs to detect the fact that the electronic device falls into the water before operating the available effector. This can be performed relatively easily by utilizing a function used in recent electronic devices, for example, a function for detecting humidity with a humidity sensor in a USB port.
  • the main function of the humidity sensor is to block charging when the USB port gets wet.
  • the present disclosure utilizes this feature as the main element for sensing the fact that the electronic device is submerged.
  • a single detection that is, the electronic device relies on detecting inundation using a single function, false positives may frequently occur. For example, false detection may occur in the case where water is poured into an electronic device.
  • additional verification regarding immersion detection can be made to prevent triggering of incidental alarms.
  • a timer and an additional verification process can be introduced. Additional flood detection methods can be used to make detection more clear. Additional immersion detection methods utilize various physical properties associated with the submerged electronic device.
  • the electronic device 101 may be a mobile phone such as a smart phone or a smart watch.
  • the configuration illustrated in FIG. 1 may be understood as a configuration of the electronic device 101.
  • the terms'... part','... group', etc., used hereinafter, refer to a unit that processes at least one function or operation, which may be implemented by hardware or software, or a combination of hardware and software. have.
  • the electronic device 101 includes a processor 120, a memory 130, a display device 160, and a sensor module 176.
  • the processor 120 may execute software (eg, program 140) to control at least one other component (eg, hardware or software component) of the electronic device 101 connected to the processor 120.
  • software eg, program 140
  • at least one other component eg, hardware or software component
  • various data processing or operations can be performed.
  • the memory 130 may store various data used by at least one component of the electronic device 101 (eg, the processor 120 or the sensor module 176).
  • the data may include, for example, software (eg, program 140) and input data or output data for commands related thereto.
  • the program 140 may be stored as software in the memory 130, and may include, for example, the application 146.
  • the display device 160 may visually provide information to the outside of the electronic device 101 (for example, a user).
  • the display device 160 may include, for example, a display, a hologram device, or a projector and a control circuit for controlling the device.
  • the display device 160 may include a touch circuitry configured to sense a touch, or a sensor circuit (eg, a pressure sensor) configured to measure the intensity of the force generated by the touch.
  • the sensor module 176 may detect an operating state (eg, power or temperature) of the electronic device 101, or an external environmental state (eg, a user state), and generate an electrical signal or data value corresponding to the sensed state.
  • the sensor module 176 includes, for example, a gesture sensor, a gyro sensor, an air pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an infrared ray (IR) sensor, a biological sensor, and a temperature It may include a sensor, a humidity sensor, or an illuminance sensor.
  • the electronic device 101 is an input device, an audio output device, an audio module, an interface, a haptic module, a camera module, a power management module, a battery, a communication module, a subscriber identification module, or It may include an antenna module.
  • at least one (for example, the display device 160) of the components may be omitted or one or more other components may be added to the electronic device 101.
  • some of these components may be implemented in one integrated circuit.
  • the sensor module 176 eg, fingerprint sensor, iris sensor, or illuminance sensor
  • the display device 160 eg, display
  • the electronic device 101 may include a main processor and a coprocessor.
  • the processor 120 loads instructions or data received from other components (eg, the sensor module 176) into volatile memory, and processes instructions or data stored in the volatile memory.
  • the result data can be stored in a non-volatile memory.
  • the processor 120 may be a main processor (eg, a central processing unit or application processor), and a co-processor that can be operated independently or together (eg, a graphics processing unit, an image signal processor, a sensor hub processor, or a communication processor) ).
  • the coprocessor may be configured to use less power than the main processor, or to be specialized for a specified function.
  • the coprocessor may be implemented separately from, or as part of, the main processor.
  • the electronic device 101 may include a main processor and a coprocessor, and the coprocessor may, for example, be in an inactive (eg, sleep) state of the main processor. While on behalf of the main processor, or with the main processor while the main processor is in an active (e.g., running an application), at least one of the components of the electronic device 101 (e.g., the display device 160 or It is possible to control at least some of the functions or states associated with the sensor module 176.
  • the auxiliary processor eg, image signal processor or communication processor
  • may be implemented as part of other functionally related components eg, camera module or communication module).
  • the memory 130 may include volatile memory or nonvolatile memory.
  • the program 140 may include an operating system, middleware, or application 146.
  • the electronic device 101 may include an input device.
  • the input device may receive a command or data to be used for a component (eg, processor 120) of the electronic device 101 from outside (eg, a user) of the electronic device 101.
  • the input device may include, for example, a microphone, mouse, keyboard, or digital pen (eg, stylus pen).
  • the electronic device 101 may include an audio output device.
  • the audio output device may output an audio signal to the outside of the electronic device.
  • the audio output device may include, for example, a speaker or a receiver.
  • the speaker can be used for general purposes such as multimedia playback or recording playback, and the receiver can be used to receive an incoming call.
  • the receiver may be implemented separately from the speaker, or as part thereof.
  • the electronic device 101 may include an audio module.
  • the audio module may convert sound into an electrical signal, or vice versa.
  • the audio module may acquire sound through an input device, or output sound through an audio output device or an external electronic device (eg, a speaker or headphones) directly or wirelessly connected to the electronic device 101. have.
  • the electronic device 101 may include an audio output device.
  • the interface may support one or more designated protocols that the electronic device 101 can be used to connect directly or wirelessly with an external electronic device.
  • the interface may include, for example, a high definition multimedia interface (HDMI), a USB interface, an SD card interface, or an audio interface.
  • the electronic device 101 may include a connection terminal.
  • the connection terminal may include a connector through which the electronic device 101 can be physically connected to an external electronic device.
  • the connection terminal may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (eg, a headphone connector).
  • the electronic device 101 may include a haptic module.
  • the haptic module may convert electrical signals into mechanical stimuli (eg, vibration or movement) or electrical stimuli that the user can perceive through tactile or motor sensations.
  • the haptic module may include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
  • the electronic device 101 may include a camera module.
  • the camera module can shoot still images and videos.
  • the camera module may include one or more lenses, image sensors, image signal processors, or flashes.
  • the electronic device 101 may include a power management module.
  • the power management module may manage power supplied to the electronic device 101.
  • the power management module may be implemented, for example, as at least a part of a power management integrated circuit (PMIC).
  • PMIC power management integrated circuit
  • the electronic device 101 may include a battery.
  • the battery may supply power to at least one component of the electronic device 101.
  • the battery may include, for example, a non-rechargeable primary cell, a rechargeable secondary cell, or a fuel cell.
  • the electronic device 101 may operate in a network environment. For example, the electronic device 101 communicates with another electronic device through a first network (eg, a short-range wireless communication network), or communicates with another electronic device or server through a second network (eg, a remote wireless communication network). can do. According to an embodiment, the electronic device 101 may communicate with the electronic device through a server.
  • a first network eg, a short-range wireless communication network
  • a second network eg, a remote wireless communication network
  • the electronic device 101 may communicate with the electronic device through a server.
  • the electronic device 101 may include a communication module.
  • the communication module may support establishing a direct (eg, wired) communication channel or a wireless communication channel between the electronic device 101 and an external electronic device, and performing communication through the established communication channel.
  • the communication module operates independently of the processor 120 (eg, an application processor) and may include one or more communication processors supporting direct (eg, wired) communication or wireless communication.
  • the communication module is a wireless communication module (eg, a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (eg, a local area network (LAN) communication module) , Or a power line communication module).
  • GNSS global navigation satellite system
  • Corresponding communication module among these communication modules may be a first network (eg, a Bluetooth, a wireless fidelity (Wi-Fi) direct or a short-range communication network such as an IrDA (infrared data association)) or a second network (eg, a cellular network, the Internet, or It can communicate with external electronic devices through a computer network (eg, a telecommunication network, such as a LAN or WAN).
  • a first network eg, a Bluetooth, a wireless fidelity (Wi-Fi) direct or a short-range communication network such as an IrDA (infrared data association)
  • a second network eg, a cellular network, the Internet, or It can communicate with external electronic devices through a computer network (eg, a telecommunication network, such as a LAN or WAN).
  • a computer network eg, a telecommunication network, such as a LAN or WAN.
  • These various types of communication modules may be integrated into a single component
  • the electronic device 101 may include a subscriber identification module, and the wireless communication module may store subscriber information stored in the subscriber identification module (eg, international mobile subscriber identity) , IMSI)) to identify and authenticate the electronic device 101 in a communication network such as a first network or a second network.
  • subscriber identification module eg, international mobile subscriber identity
  • IMSI international mobile subscriber identity
  • the electronic device 101 may include an antenna module.
  • the antenna module may transmit a signal or power to the outside (eg, an external electronic device) or receive it from the outside.
  • the antenna module may include a single antenna including a conductor formed on a substrate (eg, a PCB) or a radiator made of a conductive pattern.
  • the antenna module may include a plurality of antennas. In this case, at least one antenna suitable for a communication method used in a communication network such as a first network or a second network may be selected from the plurality of antennas by, for example, a communication module.
  • the signal or power may be transmitted or received between the communication module and the external electronic device through the at least one selected antenna.
  • other components eg, RFIC
  • other than the radiator may be additionally formed as part of the antenna module.
  • the command or data may be transmitted or received between the electronic device 101 and an external electronic device or external electronic devices through a server connected to the second network.
  • Each of the external electronic devices may be the same or a different type of device from the electronic device 101.
  • all or some of the operations performed in the electronic device 101 may be performed in one or more external devices among the external electronic devices. For example, when the electronic device 101 needs to perform a function or service automatically or in response to a request from a user or another device, the electronic device 101 may instead or additionally execute the function or service itself, One or more external electronic devices may be requested to perform at least part of the function or the service.
  • the one or more external electronic devices receiving the request may execute at least a part of the requested function or service, or an additional function or service related to the request, and deliver the result of the execution to the electronic device 101.
  • the electronic device 101 may process the result, as it is or additionally, and provide it as at least part of a response to the request.
  • cloud computing, distributed computing, or client-server computing technology can be used, for example.
  • peripheral devices for example, a bus, a general purpose input and output (GPIO), a serial peripheral interface (SPI), or a mobile industry processor interface (MIPI)
  • GPIO general purpose input and output
  • SPI serial peripheral interface
  • MIPI mobile industry processor interface
  • FIG. 2 is an exemplary situation according to various embodiments of the present disclosure, and illustrates a situation when a user loses an electronic device while navigating.
  • the user may drop an electronic device (eg, a smart phone) into water, as in situation 203, wherein the electronic device is electronic It can detect that the device is falling freely.
  • the electronic device falls into the water, as in situation 205, the electronic device falls while being submerged in water, and the electronic device can detect free fall and detect flooding.
  • the electronic device that detects the fall and detects flooding may inform the location of the electronic device by sounding an alarm using a light, speaker, vibrator, or the like of the electronic device.
  • the proposed method helps the user to easily find the electronic device located in the water.
  • 3 is a flowchart illustrating an operation process for an electronic device to operate an alarm to notify the location of the electronic device according to various embodiments of the present disclosure. 3 illustrates an operation method of the electronic device 101.
  • the electronic device detects flooding. For example, when the electronic device is flooded, the electronic device may detect flooding of the electronic device using a humidity sensor in the USB port that detects moisture. For example, when the internal terminals of the humidity sensor in the USB port are shorted by biting, the electronic device may detect flooding. When the humidity sensor in the USB port detects moisture in the USB port or when the USB port is dry, the electronic device can provide a notification of the detection situation, and the moisture detection function of the humidity sensor in the USB port is submerged electronic It can be used to trigger the device's alarm. According to another embodiment, the electronic device may detect inundation of the electronic device by using acceleration measurement, temperature change measurement, frequency of acoustic input, or a combination thereof.
  • the electronic device notifies the immersion and starts a timer.
  • the user can know the flooding of the electronic device. For example, the electronic device generates a notification on the display that the flooding has been detected, and operates a timer to trigger an alarm after a predetermined time (eg, 5 minutes).
  • the notification indicating that the immersion is detected may be displayed in the form of text or a picture, etc. on the display screen of the electronic device, and the notification notifying the start of the timer operation may be included and displayed in the notification that the immersion is detected.
  • the user can prevent the alarm from operating by canceling the timer after being notified of the flooding notification and the start of the timer operation from the electronic device.
  • the electronic device determines whether the timer is canceled within a predetermined time. Since the timer may start to be operated by a false detection of the electronic device, the user may input a timer cancellation through an object button of a notification of inundation notification and a timer operation start displayed on the display of the electronic device.
  • the object button may be displayed on the display of the electronic device as part of the notification in the form of text or an icon.
  • the timer may be canceled when the user enters the object button. When the timer is canceled, the timer operation of the electronic device is stopped, and the electronic device does not operate an alarm.
  • the electronic device triggers an alarm. For example, when the timer that the operation starts after the electronic device detects the inundation expires, the electronic device may trigger an alarm to inform the location of the electronic device.
  • the alarm may be displayed on the screen of the electronic device in a bright color, or may be visually displayed by blinking. According to another embodiment, the alarm is visually or audible through front flash emission (eg, front camera flash emission), rear flash emission (eg, rear camera flash emission) of the electronic device, sound output through a speaker, vibrator operation, etc. , Can be displayed tactilely.
  • the alarm may be canceled after the operation or continue until the battery is exhausted.
  • the timer for operating the alarm may be operated, but in another embodiment, the electronic device may operate the alarm immediately after the detection of flooding is determined without operating the timer. For example, when it is determined that the electronic device is located in a water body or the like using a global positioning system (GPS) signal, the electronic device may operate the alarm immediately if the timer is skipped and the flooding is detected.
  • GPS global positioning system
  • the electronic device when the electronic device performs an alarm operation, the electronic device may be locked. For example, when the electronic device detects an inundation and triggers an alarm, the user may see that the electronic device has been lost, and then, when someone other than the user discovers the electronic device, personal information stored in the electronic device is leaked. Can be. Therefore, the electronic device can be automatically locked when performing an alarm operation. In another embodiment, the electronic device may be locked immediately after immersion is determined.
  • 4 illustrates another flow diagram illustrating an operation process for an electronic device to operate an alarm to notify the location of the electronic device according to various embodiments of the present disclosure.
  • 4 illustrates an operation method of the electronic device 101.
  • an application in the electronic device may notify the detection of humidity, set a timer, and operate an immersion alarm.
  • the electronic device detects flooding.
  • the flooding may be detected using a humidity sensor in a USB port included in the electronic device.
  • the electronic device may detect inundation of the electronic device by using acceleration measurement, temperature change measurement, frequency of acoustic input, or a combination thereof.
  • the electronic device transmits whether the immersion has occurred. For example, the electronic device may transmit a signal indicating that the electronic device has been submerged as an application included in the electronic device. For example, the processor included in the electronic device may transmit a signal indicating the flooding to an application included in the electronic device. If no immersion is detected, the electronic device does not transmit a signal indicating that the immersion has occurred.
  • the electronic device displays a flooding notification and starts a timer.
  • the electronic device may display a flooding notification through an application and operate a timer.
  • the electronic device generates a notification on the display that an inundation is detected through an application, and then operates a timer to trigger an alarm after a predetermined time (eg, 5 minutes). The user can prevent the alarm from being activated by canceling the timer after being notified of the flooding notification and the start of the timer operation.
  • the electronic device determines whether the timer is canceled within a predetermined time. For example, the electronic device may determine whether the timer is canceled within a predetermined time through an application. Because of the false detection of the electronic device, the timer may start to operate, so the user may input a timer cancellation by inputting an object button of a notification displayed on the display through the application. For example, the object button may be displayed on the display of the electronic device as part of the notification in the form of text or an icon. When the timer is canceled, the timer is stopped and no alarm is triggered.
  • the electronic device triggers an alarm.
  • the electronic device may operate an alarm through an application.
  • the electronic device may trigger an alarm to notify the location of the electronic device through an application.
  • the alarm may be displayed in a bright color on the display of the electronic device or may be visually displayed through blinking.
  • the alarm may be visually, audiblely, or tactilely displayed through front flash emission, rear flash emission, vibration, or sound output through a speaker of the electronic device.
  • the electronic device determines whether the alarm is canceled. For example, the electronic device may determine whether an alarm operation is canceled through an application. For example, if the user finds an electronic device that has been flooded and the alarm is ringing, the user can input an alarm cancel by entering an object button of the notification displayed on the display, and the alarm operation is stopped. For example, the object button may be displayed on the display of the electronic device as part of the notification in the form of text or an icon. If the alarm operation is not cancelled, the alarm operation continues. In one embodiment, the alarm operation may continue until the battery is exhausted.
  • 5 is a flowchart illustrating an operation process for activating an immersion detection function of an electronic device according to various embodiments of the present disclosure. 5 illustrates an operation method of the electronic device 101.
  • the electronic device may automatically activate or deactivate the flood detection function.
  • Automatically activating the immersion detection feature is useful in situations where the user is in close proximity to water (such as in the waters of the sea or river). If this is not the case, you can prevent false positives by disabling the flood detection function.
  • the function of automatically activating or deactivating the immersion detection function may operate based on other functions operating in the background of the electronic device.
  • the automatic activation function of the immersion detection function may be used as part of a method for locating the device when the user loses the electronic device.
  • the user may manually activate or deactivate the immersion detection function without using the function to automatically activate or deactivate the immersion detection function.
  • the electronic device determines whether the condition for activating the immersion detection function is satisfied.
  • Conditions for submersion detection activation include: (a) accelerometer data, (b) the location of an electronic device identified through a cellular station, Wi-Fi, GPS, etc., (c) one or more other electronics known via Bluetooth, Wi-Fi, etc.
  • Devices e.g., other electronic devices already known to electronic devices such as homes, offices, automobiles, etc.
  • (d) set based on other information such as map information and place information that the electronic device may include, or a combination thereof.
  • the electronic device (1) detects the free fall of the electronic device, (2) detects that the electronic device does not move and the location is unknown, (3) the electronic device is moving, but other electronic devices known to the surroundings Detects none, (4) receives a user request received over a connected network, or (5) detects inconsistencies with other electronic devices (e.g. smart watches, smart phones), or a combination of them to detect flooding By activating the function, an alarm is generated and notification of device loss is performed.
  • other electronic devices e.g. smart watches, smart phones
  • the electronic device may detect data mismatch with other devices.
  • the electronic device may record the state of the electronic device (eg, time stamp, location, accelerometer information) and periodically transmit it to another device.
  • Other devices that have received the state of the electronic device can monitor and record a similar state in the sensor of the other device. Through this process, it is possible to compare the state of the electronic device with the state of another electronic device to determine whether the electronic device is separate from the other electronic device.
  • each electronic device generates a parameter related to a state, and compares the generated parameters with each other to determine that the electronic device and other electronic devices are separated.
  • the electronic device and the other electronic device when it is determined that the electronic device and the other electronic device do not have the same location or movement pattern, it may be determined that they are separated from each other. In another embodiment, when an electronic device and another electronic device are connected, since another device can know the last known location of the electronic device, the other electronic device can estimate the location of the lost electronic device based on the location. have. Detecting data mismatch between the electronic device and other devices may be used as a method for solving the problem of finding a lost device, along with activation of the immersion detection function.
  • the electronic device may determine that the user is riding on the rocking boat based on information from the accelerometer, and may automatically activate the immersion detection function when the electronic device determines that the user is riding on the rocking boat. .
  • the electronic device may determine whether the user is near a watery place such as a water body, using a location information and map information of the electronic device, and the user is near a watery place such as a water body. If it is determined to be in, the immersion detection function can be activated automatically.
  • the area near where the water is located can be set based on the distance from the area marked with water on the map.
  • the distance for setting the area near the place where the water is located may be arbitrarily set, and may be set based on precision estimation, location refresh rate, and information about whether the device is moved.
  • the electronic device activates the immersion detection function.
  • the electronic device in which the immersion detection function is activated may perform a series of processes of detecting and notifying the immersion of the electronic device, operating a timer, and operating an alarm, as described in FIG. 3 or 4.
  • FIG. 6 illustrates an example of an electronic device including a USB port for sensing immersion of the electronic device according to various embodiments of the present disclosure.
  • the electronic device 101 includes a humidity sensor 601 in a USB port, and when the electronic device 101 is submerged using the humidity sensor in the USB port, it is possible to detect flooding.
  • the electronic device 101 may detect flooding.
  • the humidity sensor 601 in the USB port may be included in or connected to the sensor module 176. Since the humidity sensor 601 in the USB port of the electronic device 101 can detect moisture, the electronic device 101 can detect whether it is submerged, and turn on the alarm using the method described in this disclosure to turn off the device in water that is not sufficiently clean. Makes it easy to find.
  • FIG. 7 illustrates an example of acoustic input and output of an electronic device for sensing immersion of the electronic device according to various embodiments of the present disclosure.
  • the electronic device 101 may include an audio output device and an audio input device.
  • the sound output device and the sound input device Using the sound output device and the sound input device, when the electronic device 101 is flooded, it is possible to detect flooding based on the propagation characteristics of the sound. For example, situation 710 assumes that the electronic device 101 is in the air, and situation 720 assumes that the electronic device 101 is in the water.
  • the electronic device 101 Since the sound is propagated at different frequencies in different environments, when the electronic device 101 receives the sample sound 701a reproduced into the air through the sound output device in the situation 710 as the sound device, and in the situation 720, the electronic device 101 is underwater When receiving the sample sound 703a reproduced with the sound input device, the sample sound 701b input in the air and the sample sound 703b input in the water may have different frequencies. For example, the sample sound 703b input in the water may have a shorter frequency than the sample sound 701b input in the air. Accordingly, the electronic device 101 can detect whether the electronic device 101 is located in the air or in water by distinguishing the type of the sample sound received, and can detect the flooding of the electronic device 101.
  • the electronic device 101 may use other sensors or other measurement methods to check the immersion of the electronic device 101 in addition to the sound output device and the sound input device. All sensors and measuring methods for checking the immersion of the electronic device 101 may be used individually, or may be used in combination or in some combinations for reliable immersion detection.
  • All sensors and measuring methods for checking the immersion of the electronic device 101 may be used individually, or may be used in combination or in some combinations for reliable immersion detection.
  • various embodiments in which the electronic device 101 uses a different sensor or uses different measurement methods to check the immersion of the electronic device 101 will be described.
  • the electronic device 101 may detect flooding of the electronic device 101 using an acceleration sensor included in the electronic device 101. For example, when the electronic device falls from different media, the data of the accelerometer is changed, so free fall can be detected. Therefore, the electronic device 101 can detect the inundation of the electronic device 101 by distinguishing the drop acceleration at the time of dropping before the submersion from the drop acceleration at the time of submersion. For example, since the falling acceleration of an object is faster in the air than in water, the electronic device 101 may determine that the electronic device 101 has been submerged when it detects data of an accelerometer that changes immediately after submersion.
  • the electronic device 101 may detect flooding of the electronic device 101 using a pressure sensor included in the electronic device 101. For example, since pressures in air and water are different, when the electronic device 101 detects a pressure change through a pressure sensor, it can be determined that the electronic device 101 is submerged.
  • the electronic device 101 may detect flooding of the electronic device 101 using a temperature sensor included in the electronic device 101. For example, since the water temperature is usually lower than the normal temperature in the air, when the electronic device 101 detects a temperature change through a temperature sensor, it can be determined that the electronic device 101 is flooded.
  • water may use a feature that weakens the propagation of electromagnetic waves. For example, when the signal strengths of the global system for mobile communications (GSM) connection signal, satellite navigation signal, Wi-Fi signal, and Bluetooth signal of the electronic device 101 are reduced, the electronic device 101 determines that the electronic device 101 is flooded. can do. In particular, the radio waves of frequencies used in mobile phones, smartphones, etc. have a high propagation drop in water, are reflected from the water surface between air and water, and the electromagnetic radiation energy is easily converted into heat. In another embodiment, after the electronic device 101 detects water with the humidity sensor in the USB port, the intensity of the connected signal can be measured again and compared to a reference value. When the signal level connected to the electronic device 101 is significantly reduced, it may be determined that the electronic device 101 is submerged.
  • GSM global system for mobile communications
  • an erroneous alarm is activated in a situation where the actual immersion is not detected by falsely detecting the immersion of the electronic device 101 can do.
  • a humidity sensor may detect moisture or water, and thus a false positive may occur.
  • the electronic device may detect that the electronic device is immersed through an additional immersion detection process in order to prevent an erroneous alarm operation due to a immersion false positive.
  • the electronic device may detect flooding using a plurality of sensors or a plurality of measurement methods.
  • 8 is a flowchart illustrating an operation process for an electronic device to detect immersion according to various embodiments of the present disclosure. 8 illustrates an operation method of the electronic device 101.
  • the electronic device detects a free fall.
  • the electronic device may detect a free fall before or during immersion of the electronic device by using an acceleration sensor included in the electronic device.
  • the electronic device detects moisture.
  • an electronic device that senses free fall may detect the presence of water using a humidity sensor in the USB port.
  • the electronic device checks for immersion using other sensors.
  • the electronic device that senses the free fall and the presence of water may check the flooding of the electronic device using sensors other than an acceleration sensor and a humidity sensor.
  • an electronic device that detects free fall and the presence of water can use other sensors to further determine whether the electronic device has been submerged through the presence or absence of an electromagnetic signal or a signal level drop, a temperature drop, or a change in sound propagation. The process can be performed, and when the additional verification is completed, it can be confirmed whether the electronic device is flooded.
  • the electronic device detects flooding. For example, if the electronic device detects free fall and moisture, and checks for immersion using other sensors, it is possible to reliably know whether the electronic device has been immersed, and thus, immersion can be detected.
  • the electronic device detects flooding the timer of the alarm is operated, and when the timer expires, the alarm can be activated.
  • 9 is another flowchart illustrating an operation process for an electronic device to detect immersion according to various embodiments of the present disclosure.
  • 9 illustrates an operation method of the electronic device 101.
  • the electronic device may detect whether the electronic device is immersed through an additional signal level search process in order to prevent an erroneous alarm operation due to an immersion false positive.
  • the electronic device is an electronic device GSM connection signal (for example, 0.85 GHz, 0.9 GHz, 1.8 GHz, 1.9 GHz), a satellite navigation connection signal (for example, 1.1 GHz-1.6 GHz), a Wi-Fi connection signal (for example: 2.4GHz, 5GHz), by monitoring the signal strength of the frequency of the Bluetooth connection signal (2.4GHz), and when the strength of each signal is reduced, by determining that the electronic device is submerged, it is possible to detect the inundation of the electronic device.
  • GSM connection signal for example, 0.85 GHz, 0.9 GHz, 1.8 GHz, 1.9 GHz
  • satellite navigation connection signal for example, 1.1 GHz-1.6 GHz
  • a Wi-Fi connection signal for example: 2.4GHz, 5GHz
  • step 901 the electronic device performs a GSM connection signal level search and determines in step 903 whether the GSM connection signal level is greater than or equal to a threshold. For example, the electronic device can register the signal of the strongest strength of the GSM connection signal and compare it with a set threshold level. If the GSM signal level is greater than or equal to the threshold value in step 903, the electronic device may determine that the electronic device has not been submerged.
  • the electronic device performs a search for an available wireless LAN (eg, Wi-Fi) connection signal level, and the wireless LAN connection available in step 907 It is possible to determine whether the signal level is above a threshold. For example, the electronic device may register a signal of the strongest strength of the wireless LAN connection signal and compare it with a set threshold level. If the wireless LAN connection signal level is greater than or equal to the threshold value in step 907, the electronic device may determine that the electronic device is not flooded.
  • an available wireless LAN eg, Wi-Fi
  • the electronic device may perform an available Bluetooth connection signal level search and determine whether the available Bluetooth connection signal level is greater than or equal to the threshold in step 911. . For example, the electronic device may register the strongest strength signal of the available Bluetooth connection signal and compare it with a set threshold level. If the Bluetooth signal level is greater than or equal to the threshold in step 911, the electronic device may determine that the electronic device is not flooded.
  • the electronic device may search for available GPS connection signals and determine whether the available GPS connection signal level is greater than or equal to the threshold. For example, the electronic device may register a signal of the strongest strength of the GPS connection signal and compare it with a set threshold level. If the GPS connection signal level is greater than or equal to the threshold in step 915, the electronic device may determine that the electronic device is not flooded.
  • the electronic device may detect flooding of the electronic device. For example, if it is determined in step 915 that the level of the GPS connection signal is less than or equal to a threshold, the electronic device may detect that the electronic device has been flooded because each strength of all considered signals is less than or equal to each threshold.
  • FIG. 9 The process disclosed in FIG. 9 is described as an example in which the electronic device detects immersion of the electronic device through an additional signal level search process, and the electronic device can detect immersion through other available signal level searches, The order of searching for the level of the considered signal may be different from that of FIG. 9.
  • the electronic device compares the latest signal level from the log registered before the humidity sensor in the USB port detects water, and compares the signal level registered after the humidity sensor in the USB port detects water. If the difference is greater than or equal to a predetermined difference value, it can be determined that the electronic device is submerged. In another embodiment, even when the electronic device is immersed in shallow water (eg, less than 10 cm), some signals may be registered and compared with a threshold value to detect flooding.
  • shallow water eg, less than 10 cm
  • FIG. 10A illustrates an example of a display of an electronic device that performs an immersion notification and timer operation according to various embodiments of the present disclosure.
  • the electronic device performing the immersion notification and the timer operation may display a screen including a notification indicating the immersion notification and the timer operation on the display.
  • the electronic device may display the screen 1010 including the notification 1011 displayed on the desktop on the display.
  • the notification 1011 displayed on the desktop may display the title 1013, the flooding time 1015, the content 1017, and other information in order to notify the flooding of the electronic device and notify the execution of the timer operation of the electronic device.
  • the title 1013 may include an icon of an immersion detection application, and may include displaying an immersion detection notification text (eg, a submersion alarm).
  • the immersion time 1015 may include an indication of the time (eg, 10:40) when the electronic device 101 detects immersion, and may include an indication of a time when the timer ends or a remaining timer time.
  • Content 1017 may include text indicating the immersion and a predetermined time set on the timer (e.g. Possible submersion detected Localization alarm will be fired after 10 minutes), and may include other information related to flooding of electronic devices. have.
  • the electronic device may display the screen 1020 including the notification 1021 displayed on the notification window on the display.
  • the notification 1021 displayed on the notification window may display the title 1013, the flooding time 1015, the content 1017, and other information in order to notify the flooding of the electronic device and notify the execution of the timer operation of the electronic device.
  • the notification 1021 displayed on the notification window may display the same content as the title 1013, the flooding time 1015, and the content 1017 of the notification 1011 displayed on the desktop.
  • 10B illustrates an example of a display of an electronic device that performs an alarm operation according to various embodiments of the present disclosure. It is assumed that the electronic device is performing an alarm operation through display flickering.
  • an electronic device performing an alarm operation may display an alarm on the display of the electronic device.
  • the electronic device may display an alarm on the display by blinking the display by alternately displaying the screen 1030 with the screen brightness lowered and the screen 1040 with the screen brightness increased.
  • the electronic device may display an alarm cancel button 1031 on the display while operating the alarm. The user may cancel the alarm by entering the alarm cancel button 1031 while the alarm of the electronic device is ringing. If there is no input of the alarm cancel button 1031, the electronic device may operate the alarm until the battery is exhausted or the alarm may operate for a predetermined time.
  • FIG 11 illustrates an example of an electronic device including components used to perform an alarm operation according to various embodiments of the present disclosure.
  • the electronic device 101 when performing an alarm operation, may use components that generate light, sound, and the like.
  • the electronic device 101 includes a screen 1101, a front light emitting diode (LED) 1103, a sound output device 1105, a rear LED 1107, and a vibrator 1109 and can be used to perform an alarm operation.
  • the electronic device 101 increases or flickers the screen brightness of the screen 1101, plays a sound on the front LED 1103, emits sound on the sound output device 1105, performs a rear LED 1107 emission or vibrator 1109 vibration operation, or a combination thereof, or The alarm operation can be performed through some combination.
  • the screen 1101 may emit light or blink in one of several colors.
  • the screen 1101 may emit light or blink in a color with good visibility underwater, or a color with good visibility on the water surface.
  • 12 is a flowchart illustrating an operation process for an electronic device connected to a second electronic device to operate an alarm to inform the location of the electronic device according to various embodiments of the present disclosure.
  • 12 illustrates an operation method of the electronic device 101.
  • the electronic device may operate in pair with at least one other device (for example, a smart phone or a smart watch), and if the electronic device is flooded, transmit information related to the flooding of the electronic device to the other device.
  • the electronic device may operate to be connected to other devices, thereby making it easier to find the submerged electronic device.
  • the electronic device detects immersion. For example, when the electronic device is flooded, moisture in the port may be detected using a humidity sensor in the USB port to detect flooding. According to another embodiment, the electronic device may detect an acceleration change, a temperature change, a frequency change of an acoustic input, or a combination thereof, and detect inundation of the electronic device.
  • the electronic device notifies the flooding and starts a timer.
  • the electronic device notifies the flooding, the user can know the flooding of the electronic device. For example, when the immersion is detected, the electronic device generates a notification on the display that the immersion is detected, and then operates a timer to operate the alarm after a predetermined time. If the electronic device does not detect immersion, the electronic device does not activate the immersion notification and timer.
  • the electronic device determines whether to connect to the second electronic device. For example, the electronic device may determine whether there is at least one other device connected to the electronic device. In one embodiment, at least one other device connected to the electronic device may operate symmetrically with the electronic device, for example, each device may support the submerged device when the other device is submerged. If the electronic device is not connected to another second electronic device, the electronic device proceeds to step 1209 to determine whether the timer is canceled.
  • the electronic device notifies the second electronic device of the flooding.
  • the second electronic device connected to the electronic device may be used to notify the user that the electronic device has crashed or is flooded.
  • the electronic device senses the fact that the electronic device falls freely and falls into the water through an accelerometer, etc., to transmit immersion information related to the free fall to the second electronic device, or by using a humidity sensor in the USB port. It can detect and transmit immersion information related to the detection of water to the second device.
  • the electronic device provides immersion information including other information, such as the immersion position of the electronic device, the immersion time, images/videos taken by the camera with the electronic device in the immersed position, the depth of the immersion position, and the tide direction of the immersion position. It can be delivered to the second electronic device.
  • the immersion information transmitted by the electronic device to the second electronic device may include location information of the electronic device.
  • the location information may be obtained through GPS communication of the electronic device, and may include information related to a location where the exact location is continuously tracked until flooding.
  • the second electronic device continuously monitors the location of the electronic device using a GPS sensor or the like, so that the electronic device may not transmit location information to the second electronic device.
  • the second electronic device may receive the immersion information of the electronic device by submerging the second electronic device and performing communication with the electronic device.
  • the second electronic device receives immersion information including information related to a fall, immersion, and location of the electronic device, records the location of the second electronic device, and connects a signal with the electronic device (eg: Bluetooth) level.
  • the electronic device eg: Bluetooth
  • an alarm may be triggered by the second electronic device to inform the user of the fall and flooding.
  • the user can be provided with the immersion information of the electronic device received by the second electronic device and a location record of the second electronic device recorded by the second electronic device, so that the lost electronic device can be easily found.
  • the series of operations of the second electronic device connected to the electronic device may be triggered independently of the process in which the electronic device detects flooding and operates an alarm.
  • the electronic device may be connected to a group of other electronic devices in the vicinity (eg, a group of all electronic devices of people on a boat), and may exchange information with other electronic devices in the group, each The device may support the submerged device when another device is submerged.
  • a group of other electronic devices in the vicinity eg, a group of all electronic devices of people on a boat
  • each The device may support the submerged device when another device is submerged.
  • the electronic device determines whether the timer is canceled within a predetermined time.
  • the user may cancel the timer by inputting an object button of the notification displayed on the display.
  • the object button may be displayed on the display of the electronic device as part of the notification in the form of text or an icon.
  • the electronic device triggers an alarm. For example, when the timer expires, the electronic device triggers a visual, audible, and tactile alarm through the screen, front LED, rear LED, vibrator, and sound output device of the electronic device to inform the location of the electronic device. Can. In one embodiment, the alarm may be canceled after the operation or continue until the battery is exhausted.
  • An electronic device may be various types of devices.
  • the electronic device may include, for example, a portable communication device (eg, a smart phone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a home appliance device.
  • a portable communication device e.g, a smart phone
  • a computer device e.g., a smart phone
  • a portable multimedia device e.g., a portable medical device
  • a camera e.g., a camera
  • a wearable device e.g., a smart bracelet
  • phrases such as “at least one of,, B, or C” may include any one of the items listed together in the corresponding phrase of the phrases, or all possible combinations thereof.
  • Terms such as “first”, “second”, or “first” or “second” can be used to simply distinguish a component from other components, and to separate components from other aspects (eg, importance or Order).
  • any (eg, first) component is referred to as “coupled” or “connected” to another (eg, second) component, with or without the term “functionally” or “communically”
  • any of the above components can be connected directly to the other component (eg, by wire), wirelessly, or through a third component.
  • module used in the present disclosure may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic blocks, components, or circuits.
  • the module may be an integrally configured component or a minimum unit of the component or a part thereof performing one or more functions.
  • the module may be implemented in the form of an application-specific integrated circuit (ASIC).
  • ASIC application-specific integrated circuit
  • a computer readable storage medium storing one or more programs (software modules) may be provided.
  • One or more programs stored in a computer-readable storage medium are configured to be executable by one or more processors in an electronic device.
  • the one or more programs include instructions that cause an electronic device to execute methods according to embodiments described in the claims or specification of the present disclosure.
  • Such programs include random access memory, non-volatile memory including flash memory, read only memory (ROM), and electrically erasable programmable ROM. (electrically erasable programmable read only memory, EEPROM), magnetic disc storage device, compact disc-ROM (CD-ROM), digital versatile discs (DVDs) or other forms It can be stored in an optical storage device, a magnetic cassette. Or, it may be stored in a memory composed of a combination of some or all of them. Also, a plurality of configuration memories may be included.
  • non-volatile memory including flash memory, read only memory (ROM), and electrically erasable programmable ROM.
  • EEPROM electrically erasable programmable read only memory
  • CD-ROM compact disc-ROM
  • DVDs digital versatile discs
  • It can be stored in an optical storage device, a magnetic cassette. Or, it may be stored in a memory composed of a combination of some or all of them. Also, a plurality of configuration memories may be included.
  • the program may be through a communication network composed of a communication network such as the Internet, an intranet, a local area network (LAN), a wide area network (WAN), or a storage area network (SAN), or a combination thereof. It can be stored in an attachable storage device that can be accessed. Such a storage device can access a device performing an embodiment of the present disclosure through an external port. In addition, a separate storage device on the communication network may access a device performing an embodiment of the present disclosure.
  • a communication network such as the Internet, an intranet, a local area network (LAN), a wide area network (WAN), or a storage area network (SAN), or a combination thereof. It can be stored in an attachable storage device that can be accessed. Such a storage device can access a device performing an embodiment of the present disclosure through an external port.
  • a separate storage device on the communication network may access a device performing an embodiment of the present disclosure.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Fluid Mechanics (AREA)
  • Thermal Sciences (AREA)
  • Telephone Function (AREA)

Abstract

본 개시(disclosure)는 사용자에게 침수된 전자 장치의 위치를 알리기 위한 것으로, 전자 장치의 동작 방법은 상기 전자 장치의 침수 여부를 감지하는 과정과, 침수가 감지되면 침수 여부를 알리는 알림(notification)을 표시하고 소정 시간 내 만료되는 타이머를 동작시키는 과정과, 상기 타이머가 만료되면, 알람(alarm)을 동작시키는 과정을 포함할 수 있다.

Description

침수에 대응하여 알람을 발생시키기 위한 방법 및 그 전자 장치
본 개시(disclosure)는 침수에 대응하여 알람(alarm)을 발생시키기 위한 방법 및 그 전자 장치에 관한 것이다.
최근의 하이 엔드(high-end) 휴대 전자 장치는 방수 및 내수 기능이 방수등급 IP(International Protection Marking)67 또는 IP68을 유지한다. 이는 습기가 많은 환경에서도 스마트 폰을 사용할 수 있게 할 뿐 아니라, 물의 의한 손상(water damage)로부터 전자 장치를 보호한다.
현재 스마트 폰의 USB(universal serial bus) 포트 내 습도 센서는 스마트 폰이 뜻하지 않게 물에 노출되는 것을 방지하기 위해 습기가 감지되었음을 사용자에게 알리기 위해 사용된다. 하지만, 습기 감지를 알리는 기능은 스마트 폰을 물에 떨어뜨린 경우 잃어버린 스마트 폰을 찾기 위한 방법을 충분하게 제공하지 않는다. 일반적으로, 스마트 폰의 위치를 성공적으로 찾기 위해서는 많은 조건이 충족되어야 하는데, 사용자는 계정에 로그인하고, 스마트 폰의 GPS(global positioning system) 정확도는 양호한 상태여야 하며, 스마트 폰은 연결을 설정하기에 충분한 네트워크 상태를 갖춰야한다. 이러한 한계로 인하여, 사용자는 침수된 스마트 폰을 다른 장치에서 호출하여 화면을 켜고 위치를 찾을 수 없다. 따라서, 실제 환경에서 사용자가 시각적, 청각적 및 촉각적 접근에 의존하여 침수된 스마트 폰을 찾아야 한다.
상술한 바와 같은 논의를 바탕으로, 본 개시(disclosure)는, 전자 장치의 침수를 감지하고, 전자 장치의 스크린 등을 이용하여 시각적, 청각적 및 촉각적 알람(alarm)을 작동시켜 침수된 전자 장치의 위치를 알리기 위한 방법 및 그 전자 장치를 제공한다.
본 개시의 다양한 실시 예들에 따르면, 전자 장치의 동작 방법은 상기 전자 장치의 침수 여부를 감지하는 과정과, 상기 침수가 감지되면, 침수 여부를 알리는 알림(notification)을 표시하고, 소정 시간 내 만료되는 타이머를 동작시키는 과정과, 상기 타이머가 만료되면, 알람(alarm)을 동작시키는 과정을 포함한다.
본 개시의 다양한 실시 예들에 따르면, 전자 장치는 표시 장치, 센서 및 상기 표시 장치 및 상기 센서와 동작적으로 결합가능한 적어도 하나의 프로세서를 포함하고, 상기 적어도 하나의 프로세서는 상기 전자 장치의 침수 여부를 감지하고, 상기 침수가 감지되면, 침수 여부를 알리는 알림을 표시하고, 소정 시간 내 만료되는 타이머를 동작시키고, 상기 타이머가 만료되면 알람을 동작시키도록 구성된다.
본 개시의 다양한 실시 예들에 따른 방법 및 그 전자 장치는, 전자 장치가 사용자에게 알람(alarm) 통지를 보냄으로써, 사용자가 물에 빠진 전자 장치를 찾을 수 있게 한다. 또한, 본 개시는 장치의 분실을 막을 수 있는 추가적인 기능을 제공한다. 본 개시는 사용자가 실수로 장치를 물에 떨어뜨리거나, 수중에서 스마트 폰의 위치를 찾는 것이 필요한 기타 다른 사례들(예: 익사자의 위치를 찾아야 하는 경우)에 사용될 수 있다.
본 개시에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 개시의 다양한 실시 예들에 따른 전자 장치의 블록도를 도시한다.
도 2는 본 개시의 다양한 실시 예들에 따른 예시적 상황으로서, 사용자가 항해하는 중 전자 장치를 잃어버릴 때의 상황을 도시한다.
도 3은 본 개시의 다양한 실시 예들에 따라 전자 장치가 전자 장치의 위치를 알리기 위해 알람(alarm)을 작동하기 위한 동작 과정을 설명하는 흐름도를 도시한다.
도 4는 본 개시의 다양한 실시 예들에 따라 전자 장치가 전자 장치의 위치를 알리기 위해 알람을 작동하기 위한 동작 과정을 설명하는 다른 흐름도를 도시한다.
도 5는 본 개시의 다양한 실시 예들에 따라 전자 장치의 침수 감지 기능을 활성화하기 위한 동작 과정을 설명하는 흐름도를 도시한다.
도 6은 본 개시의 다양한 실시 예들에 따른 전자 장치의 침수를 감지하기 위한 USB(universal serial bus) 포트를 포함하는 전자 장치의 예를 도시한다.
도 7은 본 개시의 다양한 실시 예들에 따른 전자 장치의 침수를 감지하기 위한 전자 장치의 음향 입출력의 예를 도시한다.
도 8은 본 개시의 다양한 실시 예들에 따라 전자 장치가 침수를 감지하기 위한 동작 과정을 설명하는 흐름도를 도시한다.
도 9는 본 개시의 다양한 실시 예들에 따라 전자 장치가 침수를 감지하기 위한 동작 과정을 설명하는 다른 흐름도를 도시한다.
도 10a은 본 개시의 다양한 실시 예들에 따른 침수 통지 및 타이머 동작을 수행하는 전자 장치의 디스플레이의 예를 도시한다.
도 10b는 본 개시의 다양한 실시 예들에 따른 알람 동작을 수행하는 전자 장치의 디스플레이의 예를 도시한다.
도 11은 본 개시의 다양한 실시 예들에 따른 알람 동작을 수행하는데 사용되는 구성요소들을 포함하는 전자 장치의 예를 도시한다.
도 12는 본 개시의 다양한 실시 예들에 따라 제2 전자 장치와 연결된 전자 장치가 전자 장치의 위치를 알리기 위해 알람을 작동하기 위한 동작 과정을 설명하는 흐름도를 도시한다.
본 개시에서 사용되는 용어들은 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 다른 실시 예의 범위를 한정하려는 의도가 아닐 수 있다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함할 수 있다. 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 용어들은 본 개시에 기재된 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가질 수 있다. 본 개시에 사용된 용어들 중 일반적인 사전에 정의된 용어들은, 관련 기술의 문맥상 가지는 의미와 동일 또는 유사한 의미로 해석될 수 있으며, 본 개시에서 명백하게 정의되지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다. 경우에 따라서, 본 개시에서 정의된 용어일지라도 본 개시의 실시 예들을 배제하도록 해석될 수 없다.
이하에서 설명되는 본 개시의 다양한 실시 예들에서 하드웨어적인 접근 방법을 예시로서 설명한다. 하지만, 본 개시의 다양한 실시 예들에서 하드웨어와 소프트웨어를 모두 사용하는 기술을 포함하고 있으므로, 본 개시의 다양한 실시 예들이 소프트웨어 기반의 접근 방법을 제외하는 것은 아니다.
이하 본 개시는 전자 장치에서 침수에 대응하여 알람(alarm)을 발생시키기 위한 전자 장치 및 방법에 관한 것이다. 구체적으로, 본 개시는 무선 통신 시스템에서 전자 장치가 침수를 감지하고, 침수 여부를 알리는 알림(notification)을 표시하고, 소정 시간 내 만료되는 타이머를 동작시키고, 상기 타이머가 만료되면 알람을 동작시키기 위한 기술을 설명한다.
이하 설명에서 사용되는 데이터의 표시에 관련된 변수(예: 파라미터(parameter))을 지칭하는 용어, 발명의 동작을 수행하는데 사용되는 객체(예: 전자 장치, 제2 전자 장치, 휴대 전화, 스마트 폰, 스마트 워치(watch) 등)를 지칭하는 용어, 장치의 구성요소를 지칭하는 용어(예: 습도 센서, 스크린, 음향 입력 장치, 음향 출력 장치, 가속도 센서 등) 등은 설명의 편의를 위해 예시된 것이다. 따라서, 본 개시가 후술되는 용어들에 한정되는 것은 아니며, 동등한 기술적 의미를 가지는 다른 용어가 사용될 수 있다.
사용자는 바다, 강, 수영장, 분수 등을 포함하는 어느 곳에서도 전자 장치(예: 스마트 폰)를 떨어뜨릴 수 있고, 물이 맑은 경우라면 사용자는 쉽게 전자 장치를 찾아 잡을 수 있다. 그러나 물이 흐린 경우, 사용자가 침수된 전자 장치를 찾는 것은 어려울 수 있다.
현재의 접근은 전자 장치의 물에 대한 감지의 잠재력을 완전하게 이용하지 않으며, 현재의 전자 장치는 습기 감지에 대한 통지를 최종 사용자에게 통지하는 기능과 USB(universal serial bus) 포트가 마를 때까지 충전되는 것을 방지하는 기능을 가진다.
본 개시의 일반적인 개념은 전자 장치가 사용 가능한 이펙터(effector)로서, 전자 장치가 사용 가능한 모든 발광 가능한 구성요소, 음향을 출력할 수 있는 구성요소 등을 사용하여, 사용자가 수중에 있는 전자 장치의 발견 가능성을 높이는 것이다.
본 개시는 전자 장치가 사용자에게 침수와 관련된 통지를 보냄으로써, 사용자가 물에 빠진 전자 장치를 찾는 것을 돕는 것을 목적으로 한다. 이에, 본 개시는 사용자가 전자 장치의 분실을 막을 수 있는 추가적인 기능을 제공한다. 본 개시는 사용자가 실수로 장치를 물에 떨어뜨리거나, 수중에서 스마트 폰의 위치를 찾는 것이 필요한 기타 다른 사례들(예: 익사자의 위치를 찾아야 하는 경우)에 사용될 수 있다.
전자 장치는, 사용 가능한 이펙터를 작동시키기 전에, 전자 장치가 물에 떨어지는 사실을 감지할 필요가 있다. 이는 최근 전자 장치에서 사용되는 기능, 예를 들어 USB 포트 내 습도 센서로 습도를 감지하는 기능 등을 활용하여 비교적 쉽게 수행될 수 있다. 상기 습도 센서의 주요 기능은 USB 포트가 물에 젖으면 충전을 차단하는 것이다. 본 개시는 전자 장치가 침수되어 있다는 사실을 감지하는 주 요소로서 이러한 특징을 이용한다. 그러나 단일 탐지, 즉 전자 장치가 하나의 기능을 이용하여 침수를 감지하는 것에 의존하면 오탐지(false positive)가 자주 발생할 수 있다. 예를 들어, 물이 전자 장치에 부어진 경우 등의 경우에서 오탐지가 발생할 수 있다. 따라서, 부수적인 알람의 트리거링을 방지하기 위해 침수 감지에 관한 추가적인 검증이 이루어질 수 있다. 기본적인 실시 예에서 타이머 및 추가적인 검증 과정이 도입될 수 있다. 탐지를 보다 명확하게 하기 위해 추가적인 침수 감지 방법이 사용될 수 있다. 추가적인 침수 감지 방법은 침수된 전자 장치와 관련된 다양한 물리적 특성을 이용한다.
이러한 개념은 이미 독립 실행형 어플리케이션으로 개발되어 작동이 구현될 수 있지만, 안드로이드 프레임워크(framework)에 내장되어 시스템 기능으로 작동할 수도 있다.
도 1은, 본 개시의 다양한 실시 예들에 따른 전자 장치 101의 블록도이다. 전자 장치 101는 스마트 폰 등의 모바일 전화, 또는 스마트 시계일 수 있다. 도 1에 예시된 구성은 전자 장치 101의 구성으로서 이해될 수 있다. 이하 사용되는 '...부', '...기' 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어, 또는, 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
도 1을 참고하면, 전자 장치 101는 프로세서 120, 메모리 130, 표시장치 160, 센서 모듈 176을 포함한다.
프로세서 120는, 예를 들면, 소프트웨어(예: 프로그램 140)를 실행하여 프로세서 120에 연결된 전자 장치 101의 적어도 하나의 다른 구성요소(예: 하드웨어 또는 소프트웨어 구성요소)을 제어할 수 있다. 또한 다양한 데이터 처리 또는 연산을 수행할 수 있다.
메모리 130는, 전자 장치 101의 적어도 하나의 구성요소(예: 프로세서 120 또는 센서 모듈 176)에 의해 사용되는 다양한 데이터를 저장할 수 있다. 데이터는, 예를 들어, 소프트웨어(예: 프로그램 140) 및, 이와 관련된 명령에 대한 입력 데이터 또는 출력 데이터를 포함할 수 있다.
프로그램 140은 메모리 130에 소프트웨어로서 저장될 수 있으며, 예를 들면, 어플리케이션 146을 포함할 수 있다.
표시 장치 160는 전자 장치 101의 외부(예: 사용자)로 정보를 시각적으로 제공할 수 있다. 표시 장치 160는, 예를 들면, 디스플레이, 홀로그램 장치, 또는 프로젝터 및 해당 장치를 제어하기 위한 제어 회로를 포함할 수 있다. 일 실시 예에 따르면, 표시 장치 160는 터치를 감지하도록 설정된 터치 회로(touch circuitry), 또는 상기 터치에 의해 발생되는 힘의 세기를 측정하도록 설정된 센서 회로(예: 압력 센서)를 포함할 수 있다.
센서 모듈 176은 전자 장치 101의 작동 상태(예: 전력 또는 온도), 또는 외부의 환경 상태(예: 사용자 상태)를 감지하고, 감지된 상태에 대응하는 전기 신호 또는 데이터 값을 생성할 수 있다. 일 실시 예에 따르면, 센서 모듈 176은, 예를 들면, 제스처 센서, 자이로 센서, 기압 센서, 마그네틱 센서, 가속도 센서, 그립 센서, 근접 센서, 컬러 센서, IR(infrared ray) 센서, 생체 센서, 온도 센서, 습도 센서, 또는 조도 센서를 포함할 수 있다.
도 1에 도시되지 아니하였으나, 다른 실시 예들에 따르면, 전자 장치 101는 입력 장치, 음향 출력 장치, 오디오 모듈, 인터페이스, 햅틱 모듈, 카메라 모듈, 전력 관리 모듈, 배터리, 통신 모듈, 가입자 식별 모듈, 또는 안테나 모듈을 포함할 수 있다. 일 실시 예에서, 전자 장치 101에는, 이 구성요소들 중 적어도 하나(예: 표시 장치 160)가 생략되거나, 하나 이상의 다른 구성요소가 추가될 수 있다. 다른 실시 예에서, 이 구성요소들 중 일부들은 하나의 통합된 회로로 구현될 수 있다. 예를 들면, 센서 모듈 176(예: 지문 센서, 홍채 센서, 또는 조도 센서)은 표시 장치 160(예: 디스플레이)에 임베디드된 채 구현될 수 있다
도 1에 도시되지 아니하였으나, 전자 장치 101는 메인 프로세서와 보조 프로세서를 포함할 수 있다. 일 실시 예에 따르면, 데이터 처리 또는 연산의 적어도 일부로서, 프로세서 120는 다른 구성요소(예: 센서 모듈 176)로부터 수신된 명령 또는 데이터를 휘발성 메모리에 로드하고, 휘발성 메모리에 저장된 명령 또는 데이터를 처리하고, 결과 데이터를 비휘발성 메모리에 저장할 수 있다. 일 실시 예에 따르면, 프로세서 120는 메인 프로세서 (예: 중앙 처리 장치 또는 어플리케이션 프로세서), 및 이와는 독립적으로 또는 함께 운영 가능한 보조 프로세서 (예: 그래픽 처리 장치, 이미지 시그널 프로세서, 센서 허브 프로세서, 또는 커뮤니케이션 프로세서)를 포함할 수 있다. 추가적으로 또는 대체적으로, 보조 프로세서는 메인 프로세서보다 저전력을 사용하거나, 또는 지정된 기능에 특화되도록 설정될 수 있다. 보조 프로세서는 메인 프로세서와 별개로, 또는 그 일부로서 구현될 수 있다.
도 1에 도시되지 아니하였으나, 전자 장치 101는 메인 프로세서와 보조 프로세서를 포함할 수 있고, 보조 프로세서는, 예를 들면, 메인 프로세서가 인액티브(inactive)(예: 슬립(sleep)) 상태에 있는 동안 메인 프로세서를 대신하여, 또는 메인 프로세서가 액티브(active)(예: 어플리케이션 실행) 상태에 있는 동안 메인 프로세서와 함께, 전자 장치 101의 구성요소들 중 적어도 하나의 구성요소(예: 표시 장치 160 또는 센서 모듈 176)와 관련된 기능 또는 상태들의 적어도 일부를 제어할 수 있다. 일 실시 예에 따르면, 보조 프로세서(예: 이미지 시그널 프로세서 또는 커뮤니케이션 프로세서)는 기능적으로 관련 있는 다른 구성요소(예: 카메라 모듈 또는 통신 모듈)의 일부로서 구현될 수 있다.
도 1에 도시되지 아니하였으나, 메모리130는, 휘발성 메모리 또는 비휘발성 메모리를 포함할 수 있다. 도 1에 도시되지 아니하였으나, 프로그램 140은 운영 체제, 미들 웨어 또는 어플리케이션 146을 포함할 수 있다.
도 1에 도시되지 아니하였으나, 전자 장치 101는 입력 장치를 포함할 수 있다. 입력 장치는, 전자 장치 101의 구성요소(예: 프로세서 120)에 사용될 명령 또는 데이터를 전자 장치 101의 외부(예: 사용자)로부터 수신할 수 있다. 입력 장치는, 예를 들면, 마이크, 마우스, 키보드, 또는 디지털 펜(예: 스타일러스 펜)을 포함할 수 있다.
도 1에 도시되지 아니하였으나, 전자 장치 101는 음향 출력 장치를 포함할 수 있다. 음향 출력 장치는 음향 신호를 전자 장치의 외부로 출력할 수 있다. 음향 출력 장치는, 예를 들면, 스피커 또는 리시버를 포함할 수 있다. 스피커는 멀티미디어 재생 또는 녹음 재생과 같이 일반적인 용도로 사용될 수 있고, 리시버는 착신 전화를 수신하기 위해 사용될 수 있다. 일 실시 예에 따르면, 리시버는 스피커와 별개로, 또는 그 일부로서 구현될 수 있다.
도 1에 도시되지 아니하였으나, 전자 장치 101는 오디오 모듈을 포함할 수 있다. 오디오 모듈은 소리를 전기 신호로 변환시키거나, 반대로 전기 신호를 소리로 변환시킬 수 있다. 일 실시 예에 따르면, 오디오 모듈은, 입력 장치를 통해 소리를 획득하거나, 음향 출력 장치, 또는 전자 장치 101와 직접 또는 무선으로 연결된 외부 전자 장치(예: 스피커 또는 헤드폰)를 통해 소리를 출력할 수 있다.
도 1에 도시되지 아니하였으나, 전자 장치 101는 음향 출력 장치를 포함할 수 있다. 인터페이스는 전자 장치 101가 외부 전자 장치와 직접 또는 무선으로 연결되기 위해 사용될 수 있는 하나 이상의 지정된 프로토콜들을 지원할 수 있다. 일 실시 예에 따르면, 인터페이스는, 예를 들면, HDMI(high definition multimedia interface), USB 인터페이스, SD 카드 인터페이스, 또는 오디오 인터페이스를 포함할 수 있다.
도 1에 도시되지 아니하였으나, 전자 장치 101는 연결 단자를 포함할 수 있다. 연결 단자는, 그를 통해서 전자 장치 101가 외부 전자 장치와 물리적으로 연결될 수 있는 커넥터를 포함할 수 있다. 일 실시 예에 따르면, 연결 단자는, 예를 들면, HDMI 커넥터, USB 커넥터, SD 카드 커넥터, 또는 오디오 커넥터(예: 헤드폰 커넥터)를 포함할 수 있다.
도 1에 도시되지 아니하였으나, 전자 장치 101는 햅틱 모듈을 포함할 수 있다. 햅틱 모듈은 전기적 신호를 사용자가 촉각 또는 운동 감각을 통해서 인지할 수 있는 기계적인 자극(예: 진동 또는 움직임) 또는 전기적인 자극으로 변환할 수 있다. 일 실시 예에 따르면, 햅틱 모듈은, 예를 들면, 모터, 압전 소자, 또는 전기 자극 장치를 포함할 수 있다.
도 1에 도시되지 아니하였으나, 전자 장치 101는 카메라 모듈을 포함할 수 있다. 카메라 모듈은 정지 영상 및 동영상을 촬영할 수 있다. 일 실시 예에 따르면, 카메라 모듈은 하나 이상의 렌즈들, 이미지 센서들, 이미지 시그널 프로세서들, 또는 플래시들을 포함할 수 있다.
도 1에 도시되지 아니하였으나, 전자 장치 101는 전력 관리 모듈을 포함할 수 있다. 전력 관리 모듈은 전자 장치 101에 공급되는 전력을 관리할 수 있다. 일 실시 예에 따르면, 전력 관리 모듈은, 예를 들면, PMIC(power management integrated circuit)의 적어도 일부로서 구현될 수 있다.
도 1에 도시되지 아니하였으나, 전자 장치 101는 배터리를 포함할 수 있다. 배터리는 전자 장치 101의 적어도 하나의 구성요소에 전력을 공급할 수 있다. 일 실시 예에 따르면, 배터리는, 예를 들면, 재충전 불가능한 1차 전지, 재충전 가능한 2차 전지 또는 연료 전지를 포함할 수 있다.
일 실시 예에 따르면, 전자 장치 101는 네트워크 환경에서 동작할 수 있다. 예를 들어, 전자 장치 101는 제1 네트워크 (예: 근거리 무선 통신 네트워크)를 통하여 다른 전자 장치와 통신하거나, 또는 제2 네트워크(예: 원거리 무선 통신 네트워크)를 통하여 또 다른 전자 장치 또는 서버와 통신할 수 있다. 일 실시 예에 따르면, 전자 장치 101는 서버를 통하여 전자 장치와 통신할 수 있다.
도 1에 도시되지 아니하였으나, 전자 장치 101는 통신 모듈을 포함할 수 있다. 통신 모듈은 전자 장치 101와 외부 전자 장치 간의 직접(예: 유선) 통신 채널 또는 무선 통신 채널의 수립, 및 수립된 통신 채널을 통한 통신 수행을 지원할 수 있다. 통신 모듈은 프로세서 120(예: 어플리케이션 프로세서)와 독립적으로 운영되고, 직접(예: 유선) 통신 또는 무선 통신을 지원하는 하나 이상의 커뮤니케이션 프로세서를 포함할 수 있다. 일 실시 예에 따르면, 통신 모듈은 무선 통신 모듈(예: 셀룰러 통신 모듈, 근거리 무선 통신 모듈, 또는 GNSS(global navigation satellite system) 통신 모듈) 또는 유선 통신 모듈(예: LAN(local area network) 통신 모듈, 또는 전력선 통신 모듈)을 포함할 수 있다. 이들 통신 모듈 중 해당하는 통신 모듈은 제1 네트워크(예: 블루투스, Wi-Fi(wireless fidelity) direct 또는 IrDA(infrared data association) 같은 근거리 통신 네트워크) 또는 제2 네트워크(예: 셀룰러 네트워크, 인터넷, 또는 컴퓨터 네트워크(예: LAN 또는 WAN)와 같은 원거리 통신 네트워크)를 통하여 외부 전자 장치와 통신할 수 있다. 이런 여러 종류의 통신 모듈들은 하나의 구성요소(예: 단일 칩)으로 통합되거나, 또는 서로 별도의 복수의 구성요소들(예: 복수 칩들)로 구현될 수 있다. 일 실시 예에 따르면, 도 1에 도시되지 아니하였으나, 전자 장치 101는 가입자 식별 모듈을 포함할 수 있고, 무선 통신 모듈은 가입자 식별 모듈에 저장된 가입자 정보(예: 국제 모바일 가입자 식별자(international mobile subscriber identity, IMSI))를 이용하여 제 1 네트워크 또는 제 2 네트워크와 같은 통신 네트워크 내에서 전자 장치 101를 확인 및 인증할 수 있다.
도 1에 도시되지 아니하였으나, 전자 장치 101는 안테나 모듈을 포함할 수 있다. 안테나 모듈은 신호 또는 전력을 외부(예: 외부 전자 장치)로 송신하거나 외부로부터 수신할 수 있다. 일 실시 예에 따르면, 안테나 모듈은 서브스트레이트(예: PCB) 위에 형성된 도전체 또는 도전성 패턴으로 이루어진 방사체를 포함하는 하나의 안테나를 포함할 수 있다. 일 실시 예에 따르면, 안테나 모듈은 복수의 안테나들을 포함할 수 있다. 이런 경우, 제1 네트워크 또는 제2 네트워크와 같은 통신 네트워크에서 사용되는 통신 방식에 적합한 적어도 하나의 안테나가, 예를 들면, 통신 모듈에 의하여 상기 복수의 안테나들로부터 선택될 수 있다. 신호 또는 전력은 상기 선택된 적어도 하나의 안테나를 통하여 통신 모듈과 외부 전자 장치 간에 송신되거나 수신될 수 있다. 어떤 실시 예에 따르면, 방사체 이외에 다른 부품(예: RFIC)이 추가로 안테나 모듈의 일부로 형성될 수 있다.
일 실시 예에 따르면, 명령 또는 데이터는 제2 네트워크에 연결된 서버를 통해서 전자 장치 101와 외부의 전자 장치 또는 외부의 전자 장치들 간에 송신 또는 수신될 수 있다. 외부의 전자 장치들 각각은 전자 장치 101와 동일한 또는 다른 종류의 장치일 수 있다. 일 실시 예에 따르면, 전자 장치 101에서 실행되는 동작들의 전부 또는 일부는 외부 전자 장치들 중 하나 이상의 외부 장치들에서 실행될 수 있다. 예를 들면, 전자 장치 101가 어떤 기능이나 서비스를 자동으로, 또는 사용자 또는 다른 장치로부터의 요청에 반응하여 수행해야 할 경우에, 전자 장치 101는 기능 또는 서비스를 자체적으로 실행시키는 대신에 또는 추가적으로, 하나 이상의 외부 전자 장치들에게 그 기능 또는 그 서비스의 적어도 일부를 수행하라고 요청할 수 있다. 상기 요청을 수신한 하나 이상의 외부 전자 장치들은 요청된 기능 또는 서비스의 적어도 일부, 또는 상기 요청과 관련된 추가 기능 또는 서비스를 실행하고, 그 실행의 결과를 전자 장치 101로 전달할 수 있다. 전자 장치 101는 상기 결과를, 그대로 또는 추가적으로 처리하여, 상기 요청에 대한 응답의 적어도 일부로서 제공할 수 있다. 이를 위하여, 예를 들면, 클라우드 컴퓨팅, 분산 컴퓨팅, 또는 클라이언트-서버 컴퓨팅 기술이 이용될 수 있다.
상기 구성요소들 중 적어도 일부는 주변 기기들간 통신 방식(예: 버스, GPIO(general purpose input and output), SPI(serial peripheral interface), 또는 MIPI(mobile industry processor interface))를 통해 서로 연결되고 신호(예: 명령 또는 데이터)를 상호간에 교환할 수 있다.
도 2는 본 개시의 다양한 실시 예들에 따른 예시적 상황으로서, 사용자가 항해하는 중 전자 장치를 잃어버릴 때의 상황을 도시한다.
도 2를 참고하면, 상황 201과 같이 사용자가 바다 등 수역에서 항해 중인 경우를 가정할 때, 상황 203과 같이 사용자는 전자 장치(예: 스마트 폰)를 물에 빠뜨릴 수 있고, 이때 전자 장치는 전자 장치가 자유 낙하하고 있음을 감지할 수 있다. 전자 장치가 물에 빠진 경우, 상황 205와 같이 전자 장치는 수중에 침수된 채 낙하하게 되고, 전자 장치는 자유 낙하를 감지하고 침수를 감지 할 수 있다. 상황 207에서 낙하를 감지하고 침수를 감지한 전자 장치는 전자 장치의 라이트, 스피커, 진동기(vibrator) 등을 이용해 알람을 울림으로써, 전자 장치의 위치를 알릴 수 있다.
사용자가 실수로 전자 장치를 물에 떨어뜨린 경우, 사용자는 즉시 전자 장치를 찾기 원하지만, 물 상태로 인해 전자 장치에 대한 가시성이 제한될 수 있다. 따라서 제안되는 방법은 사용자가 수중에 위치하는 전자 장치를 쉽게 찾을 수 있도록 도와준다.
도 3은 본 개시의 다양한 실시 예들에 따라 전자 장치가 전자 장치의 위치를 알리기 위해 알람을 작동하기 위한 동작 과정을 설명하는 흐름도를 도시한다. 도 3은 전자 장치 101의 동작 방법을 예시한다.
도 3을 참고하면, 301 단계에서, 전자 장치는 침수를 감지한다. 예를 들어, 전자 장치가 침수된 경우, 전자 장치는 수분을 감지하는 USB 포트 내 습도 센서를 이용하여, 전자 장치의 침수를 감지할 수 있다. 예를 들어, USB 포트 내 습도 센서 내부 단자들이 물기에 의해 단락(short)되는 경우, 전자 장치는 침수를 감지할 수 있다. USB 포트 내 습도 센서가 USB 포트 내 수분을 감지하거나 USB 포트가 건조되었을 때를 감지하면, 전자 장치는 감지 상황에 대한 알림을 제공할 수 있고, USB 포트 내 습도 센서의 수분 감지 기능은 침수된 전자 장치의 알람을 동작시키는데 활용될 수 있다. 다른 실시 예에 따르면, 전자 장치는 가속도 측정, 온도 변화 측정, 음향 입력의 주파수 등을 이용하거나 이들의 조합에 의해 전자 장치의 침수를 감지할 수 있다.
침수가 감지되면, 303 단계에서, 전자 장치는 침수를 통지하고 타이머를 동작시킨다. 전자 장치가 침수를 통지하면 사용자는 전자 장치의 침수를 알 수 있다. 예를 들어, 전자 장치는 디스플레이에 침수가 감지되었음을 알리는 알림을 생성하고, 소정의 시간(예: 5분) 후 알람을 동작시키기 위해 타이머를 동작시킨다. 침수가 감지되었음을 알리는 알림은 전자 장치의 디스플레이 화면 등에 텍스트 또는 그림 형태 등으로 표시될 수 있고, 상기 타이머 동작 시작을 알리는 알림은 침수가 감지되었음을 알리는 알림에 포함되어 표시될 수 있다. 사용자는 침수 통지 및 타이머 동작 시작에 대한 알림을 전자 장치로부터 통지 받은 후, 타이머를 취소시켜 알람이 동작되는 것을 막을 수 있다.
305 단계에서, 전자 장치는, 소정 시간 내 타이머가 취소되는지 여부를 결정한다. 전자 장치의 오탐지에 의해 타이머가 동작을 시작할 수 있으므로, 사용자는 전자 장치의 디스플레이에 표시되는 침수 통지 및 타이머 동작 시작을 알리는 알림의 오브젝트 버튼을 통해 타이머 취소를 입력할 수 있다. 예를 들어, 오브젝트 버튼은 텍스트 또는 아이콘 등의 형태로 알림의 일부로 전자 장치의 디스플레이에 표시될 수 있고. 사용자가 오브젝트 버튼을 입력하면 타이머가 취소될 수 있다. 타이머가 취소되면, 전자 장치의 타이머 동작은 중지되고, 전자 장치는 알람을 동작하지 않는다.
소정 시간 내 타이머가 취소되지 아니하면, 307 단계에서, 전자 장치는, 알람을 동작시킨다. 예를 들어, 전자 장치가 침수를 감지한 후 동작이 시작된 타이머가 만료되면, 전자 장치는 전자 장치의 위치를 알리기 위해 알람을 동작시킬 수 있다. 알람은 전자 장치의 스크린을 밝은 색으로 표시하거나, 깜빡임을 통해 시각적으로 표시될 수 있다. 다른 실시 예에 따르면, 알람은 전자 장치의 전면 플래쉬 발광(예: 전면 카메라 플래쉬 발광), 후면 플래쉬 발광(예: 후면 카메라 플래쉬 발광), 스피커를 통한 음향 출력, 진동기 작동 등을 통해 시각적, 청각적, 촉각적으로 표시될 수 있다. 일 실시 예에서 알람은 동작 후 취소되거나, 배터리가 모두 소모될 때까지 계속될 수 있다.
전자 장치는 301 단계에서 침수를 감지하면, 알람을 동작시키기 위한 타이머를 동작시킬 수 있으나, 다른 실시 예에서, 전자 장치는 타이머를 동작시키지 않고, 침수 감지가 결정된 후 바로 알람을 동작시킬 수 있다. 예를 들어, 전자 장치가 GPS(global positioning system) 신호 등을 이용하여 수역 등에 위치하는 것으로 결정된 경우, 전자 장치는 타이머의 동작을 생략하고 침수가 감지되면 곧바로 알람을 동작시킬 수 있다.
또 다른 실시 예에서, 전자 장치가 알람 동작을 수행할 때, 전자 장치가 잠금될 수 있다. 예를 들어, 전자 장치가 침수를 감지하고, 알람을 동작시키는 경우, 사용자는 전자 장치를 잃어버린 것으로 볼 수 있고, 이후 사용자 외 타인이 전자 장치를 발견할 경우 전자 장치에 저장되어 있는 개인정보가 유출될 수 있다. 따라서, 전자 장치는 알람 동작을 수행할 때, 자동으로 잠금될 수 있다. 다른 실시 예에서, 전자 장치는 침수가 결정된 후, 바로 잠금될 수 있다.
도 4는 본 개시의 다양한 실시 예들에 따라 전자 장치가 전자 장치의 위치를 알리기 위해 알람을 작동하기 위한 동작 과정을 설명하는 다른 흐름도를 도시한다. 도 4는 전자 장치 101의 동작 방법을 예시한다. 예를 들어, 전자 장치내 어플리케이션이 습도를 감지를 통지하고, 타이머를 설정하고, 침수 알람을 동작할 수 있다.
도 4를 참고하면, 401 단계에서, 전자 장치는 침수를 감지한다. 예를 들어, 전자 장치가 침수된 경우, 전자 장치가 포함하는 USB 포트 내 습도 센서를 이용하여 침수를 감지할 수 있다. 다른 실시 예에 따르면, 전자 장치는 가속도 측정, 온도 변화 측정, 음향 입력의 주파수 등을 이용하거나 이들의 조합에 의해 전자 장치의 침수를 감지할 수 있다.
침수가 감지되면, 403 단계에서, 전자 장치는 어플리케이션으로 침수 여부를 송신한다. 예를 들어 전자 장치는 전자 장치가 포함하는 어플리케이션으로 전자 장치가 침수되었음을 알리는 신호를 송신할 수 있다. 예를 들어, 전자 장치가 포함하는 프로세서는 전자 장치가 포함하는 어플리케이션으로 침수를 알리는 신호를 송신할 수 있다. 침수가 감지되지 않으면, 전자 장치는 어플리케이션으로, 침수 되었음을 알리는 신호를 송신하지 않는다.
405 단계 및 407 단계에서 전자 장치는 침수 알림을 표시하고, 타이머를 동작시킨다. 예를 들어, 전자 장치는 어플리케이션을 통해 침수 알림을 표시하고 타이머를 동작시킬 수 있다. 예를 들어, 전자 장치는 어플리케이션을 통해 디스플레이에 침수가 감지되었음을 알리는 알림을 생성하고, 소정의 시간(예: 5분) 후 알람을 동작시키기 위해 타이머를 동작시킨다. 사용자는 침수 통지 및 타이머 동작 시작에 대한 알림을 통지 받은 후 타이머를 취소시켜 알람이 동작되는 것을 막을 수 있다.
409 단계에서, 전자 장치는 소정 시간 내 타이머가 취소되는지 여부를 결정한다. 예를 들어, 전자 장치는 어플리케이션을 통해, 소정 시간 내 타이머가 취소되는지 여부를 결정할 수 있다. 전자 장치의 오탐지에 의해, 타이머가 동작을 시작할 수 있으므로, 사용자는 전자 장치가 어플리케이션을 통해 디스플레이에 표시하는 알림의 오브젝트 버튼을 입력하여 타이머 취소를 입력할 수 있다. 예를 들어, 오브젝트 버튼은 텍스트 또는 아이콘 등의 형태로 알림의 일부로 전자 장치의 디스플레이에 표시될 수 있다. 타이머가 취소되면, 타이머는 중지되고, 알람을 동작하지 않는다.
소정 시간 내 타이머가 취소되지 아니하면, 411 단계에서, 전자 장치는 알람을 동작 시킨다. 예를 들어, 전자 장치는 어플리케이션을 통해 알람을 동작시킬 수 있다. 예를 들어, 타이머가 만료되면, 전자 장치는 어플리케이션을 통해 전자 장치의 위치를 알리기 위해 알람을 동작시킬 수 있다. 알람은 전자 장치의 디스플레이를 밝은 색으로 표시되거나, 깜빡임을 통해 시각적으로 표시될 수 있다. 다른 실시 예에 따르면, 알람은 전자 장치의 전면 플래쉬 발광, 후면 플래쉬 발광, 진동, 스피커를 통한 음향 출력 등을 통해 시각적, 청각적, 촉각적으로 표시될 수 있다.
413 단계에서, 전자 장치는 알람이 취소되는지 여부를 결정한다. 예를 들어, 전자 장치는 어플리케이션을 통해, 알람 동작이 취소되었는지 여부를 결정할 수 있다. 예를 들어, 사용자가 침수되어 알람이 울리고 있는 전자 장치를 찾은 경우, 사용자는 디스플레이에 표시되는 알림의 오브젝트 버튼을 입력하여 알람 취소를 입력할 수 있고, 알람 동작은 중지된다. 예를 들어, 오브젝트 버튼은 텍스트 또는 아이콘 등의 형태로 알림의 일부로 전자 장치의 디스플레이에 표시될 수 있다. 알람 동작이 취소되지 않으면 알람 동작은 계속 수행된다. 일 실시 예에서, 알람 동작은 배터리가 모두 소모될 때까지 계속될 수 있다.
도 5는 본 개시의 다양한 실시 예들에 따라 전자 장치의 침수 감지 기능을 활성화하기 위한 동작 과정을 설명하는 흐름도를 도시한다. 도 5는 전자 장치 101의 동작 방법을 예시한다.
예를 들어, 전자 장치는 침수 감지 기능을 자동으로 활성화하거나 비활성화 할 수 있다. 침수 감지 기능을 자동으로 활성화하는 것은 사용자가 물과 가까운 곳(예: 바다 또는 강 등의 수역)에 있는 상황에서 유용하다. 이러한 상황이 아닌 경우, 침수 감지 기능을 비활성화하여 오탐지가 발생하는 것을 방지할 수 있다. 일 실시 예에서, 침수 감지 기능을 자동으로 활성화 또는 비활성화 하는 기능은 전자 장치의 백그라운드에서 작동하고 있는 다른 기능에 기반하여 작동할 수 있다. 다른 실시 예에서, 침수 감지 기능 자동 활성화 기능은 사용자가 전자 장치를 잃어버린 경우, 장치를 찾기 위한 방법의 일부로서 사용될 수 있다. 또 다른 실시 예에서, 사용자는 침수 감지 기능을 자동으로 활성화 또는 비활성하는 기능을 사용하지 않고, 수동으로 활성화 또는 비활성화 할 수도 있다. 이하 전자 장치의 침수 감지 기능이 자동으로 활성화 또는 비활성화 되는 과정에 대해 설명한다.
도 5를 참고하면, 501 단계에서, 전자 장치는 침수 감지 기능 활성화 조건이 만족되었는지 여부를 결정한다. 침수 감지 기능 활성화 조건은 (a) 가속도계의 데이터, (b) 셀룰러 스테이션, Wi-Fi, GPS 등을 통해 파악된 전자 장치의 위치, (c) 블루투스, Wi-Fi 등을 통해 알려진 하나 이상의 다른 전자 장치(예: 집, 사무실, 자동차 등 전자 장치에 이미 알려진 다른 전자 장치), (d) 전자 장치가 포함할 수 있는 지도 정보 및 장소 정보 등의 기타 정보 등에 기반하여 설정되거나, 또는 이들의 조합을 통해 설정될 수 있다. 예를 들어, 전자 장치는 (1) 전자 장치의 자유 낙하 감지, (2) 전자 장치가 움직이지 않고 위치를 알 수 없음을 감지, (3) 전자 장치가 움직이고 있으나, 주변에 알려진 다른 전자 장치가 없음을 감지, (4) 연결된 네트워크를 통해 수신된 사용자 요청을 수신 또는 (5) 다른 전자 장치(예: 스마트 워치, 스마트 폰)와 데이터의 불일치를 감지한 경우, 또는 이들의 조합을 통해 침수 감지 기능을 활성화 하여, 알람을 발생시키고 장치 분실에 대한 통지를 수행한다.
일 실시 예에 따르면, 전자 장치는 다른 장치와 관련하여 작동할 수 있고, 전자 장치의 모든 정보와 알람은 다른 장치에 표시될 수 있기 때문에, 전자 장치가 다른 장치와 데이터의 불일치를 감지할 수 있다. 예를 들어, 전자 장치는 전자 장치의 상태(예: 타임 스탬프, 위치, 가속도계의 정보)를 기록하고 주기적으로 다른 장치에 전달할 수 있다. 전자 장치의 상태를 전달받은 다른 장치는 다른 장치의 센서에서 유사한 상태를 모니터링하고 기록할 수 있다. 이러한 과정을 통해, 전자 장치의 상태와 다른 전자 장치의 상태를 비교하여 전자 장치와 다른 전자 장치가 분리되어 있는지 결정할 수 있다. 일 실시 예에서, 각 전자 장치는 상태와 관련된 파라미터(parameter)를 생성하고, 생성된 파라미터를 서로 비교하여 일치하지 않는 경우, 전자 장치와 다른 전자 장치가 분리되어 있다고 결정할 수 있다. 다른 실시 예에서, 전자 장치와 다른 전자 장치가 동일한 위치 또는 이동패턴을 가지지 않는 것으로 확인된 경우, 서로 분리되어 있다고 결정할 수 있다. 또 다른 실시 예에서, 전자 장치와 다른 전자 장치가 연결된 경우 전자 장치에서 마지막으로 기록된 알려진 위치를 다른 장치가 알 수 있으므로, 다른 전자 장치가 상기 위치를 기반으로 잃어버린 전자 장치의 위치를 추정할 수 있다. 전자 장치와 다른 장치와 데이터의 불일치를 감지하는 것은, 침수 감지 기능 활성화와 함께, 잃어버린 장치를 찾는 문제를 해결하기 위한 방법으로 사용될 수 있다.
일 실시 예에 따르면, 전자 장치는 가속도계로부터의 정보를 기반으로 사용자가 흔들리는 보트에 타고 있음을 결정할 수 있으며, 전자 장치가 사용자가 흔들리는 보트에 타고 있다고 결정한 경우 침수 감지 기능을 자동으로 활성화할 수 있다. 일 실시 예에 따르면, 전자 장치는, 전자 장치의 위치 정보 및 지도 정보를 이용하여, 사용자가 수역과 같은 물이 있는 곳 근처에 있는지 여부를 결정할 수 있고, 사용자가 수역과 같은 물이 있는 곳 근처에 있는 것으로 결정되면 침수 감지 기능을 자동으로 활성화할 수 있다. 물이 있는 곳 근처의 지역은 지도에 물로 표시된 지역으로부터의 거리에 기반하여 설정될 수 있다. 물이 있는 곳 근처의 지역을 설정하기 위한 거리는 임의로 설정될 수 있으며, 정밀도 추정, 위치 재생 빈도 및 장치의 이동 여부에 대한 정보 등에 기반하여 설정될 수 있다.
침수 감지 기능 활성화 조건이 만족되는 것으로 결정되면, 503 단계에서, 전자 장치는 침수 감지 기능을 활성화 한다. 침수 감지 기능이 활성화된 전자 장치는 도 3 또는 도 4에서 설명된 것과 같이, 전자 장치의 침수를 감지 및 통지하고, 타이머를 동작하고, 알람을 동작하는 일련의 과정을 수행할 수 있다.
이하 설명에서, 전자 장치가 침수를 감지하는 방법에 관하여 설명한다. 설명되는 전자 장치의 침수를 확인하는 모든 센서 및 측정 방법은 각자 사용되거나, 확실한 침수 감지를 위해 조합 또는 일부의 조합으로 사용될 수 있다.
도 6은 본 개시의 다양한 실시 예들에 따른 전자 장치의 침수를 감지하기 위한 USB 포트를 포함하는 전자 장치의 예를 도시한다.
도 6을 참고하면, 전자 장치 101는 USB 포트 내 습도 센서 601을 포함하고, USB 포트 내 습도 센서를 이용하여, 전자 장치 101가 침수된 경우, 침수를 감지할 수 있다. 예를 들어, USB 포트 내 습도 센서 601 내부 단자들이 물기에 의해 단락(short)되는 경우, 전자 장치 101는 침수를 감지할 수 있다. USB 포트 내 습도 센서 601는 센서 모듈 176에 포함되거나, 연결될 수 있다. 전자 장치 101의 USB 포트 내 습도 센서 601는 습기를 감지할 수 있기 때문에, 전자 장치 101는 침수 여부를 감지할 수 있으며, 본 개시에서 설명하는 방법을 사용하여 알람을 켜서 충분히 깨끗하지 않은 물에서 장치를 쉽게 찾을 수 있게 한다.
도 7은 본 개시의 다양한 실시 예들에 따른 전자 장치의 침수를 감지하기 위한 전자 장치의 음향 입출력의 예를 도시한다.
도 7을 참고하면, 전자 장치 101는 음향 출력 장치 및 음향 입력 장치를 포함할 수 있다. 음향 출력 장치 및 음향 입력 장치를 이용하면, 전자 장치 101가 침수된 경우, 소리의 전파 특성에 기반하여 침수를 감지할 수 있다. 예를 들어, 상황 710은 전자 장치 101가 공기 중에 있는 경우를 가정하고, 상황 720은 전자 장치 101가 수중에 있는 경우를 가정한다. 소리는 서로 다른 환경에서 서로 다른 주파수로 전파되기 때문에, 상황 710에서 전자 장치 101가 음향 출력 장치를 통해 공기 중으로 재생한 샘플 사운드 701a를 음향 장치로 입력 받는 경우와, 상황 720에서 전자 장치 101가 수중으로 재생한 샘플 사운드 703a를 음향 입력 장치로 입력 받는 경우, 공기 중에서 입력된 샘플 사운드 701b와 수중에서 입력된 샘플 사운드 703b는 서로 다른 주파수를 가질 수 있다. 예를 들어, 수중에서 입력된 샘플 사운드 703b는 공기 중에서 입력된 샘플 사운드 701b보다 짧은 주파수를 가질 수 있다. 따라서, 전자 장치 101는 입력 받은 샘플 사운드의 종류를 구분하여 전자 장치 101가 공기 중 또는 수중에 위치하는지 감지할 수 있고, 전자 장치 101의 침수를 감지할 수 있다.
다른 실시 예에서, 전자 장치 101는 음향 출력 장치 및 음향 입력 장치 외에도, 전자 장치 101의 침수를 확인하기 위해 다른 센서를 사용하거나 다른 측정 방법들을 사용할 수 있다. 전자 장치 101의 침수를 확인하는 모든 센서 및 측정 방법은 각자 사용되거나, 확실한 침수 감지를 위해 조합 또는 일부의 조합으로 사용될 수 있다. 이하, 전자 장치 101가 전자 장치 101의 침수를 확인하기 위해 다른 센서를 사용하거나 다른 측정 방법들을 사용하는 다양한 실시 예를 설명한다.
일 실시 예에서, 전자 장치 101는 전자 장치 101에 포함된 가속도 센서를 사용하여 전자 장치 101의 침수를 감지할 수 있다. 예를 들어, 전자 장치가 서로 다른 매체에서 떨어지는 경우, 가속도계의 데이터가 변경되므로, 자유 낙하를 감지할 수 있다. 따라서 전자 장치 101가 침수 전 낙하시의 낙하 가속도와 침수 시 낙하 가속도를 구별함으로써, 전자 장치 101의 침수를 감지할 수 있다. 예를 들어, 물체의 낙하 가속도는 물에서 보다 공기중에서 더 빠르므로, 전자 장치 101는 침수 직후 변경되는 가속도계의 데이터를 감지하면 전자 장치 101가 침수되었다고 판단할 수 있다.
또 다른 실시 예에서, 전자 장치 101는 전자 장치 101에 포함된 압력 센서를 사용하여 전자 장치 101의 침수를 감지할 수 있다. 예를 들어, 공기 중과 수중에서의 압력이 서로 다르기 때문에, 전자 장치 101가 압력 센서를 통해 압력 변화를 감지하면 전자 장치 101가 침수되었다고 판단할 수 있다.
또 다른 실시 예에서, 전자 장치 101는 전자 장치 101에 포함된 온도 센서를 사용하여 전자 장치 101의 침수를 감지할 수 있다. 예를 들어, 통상적으로 수온이 공기 중 상온보다 더 낮기 때문에, 전자 장치 101가 온도 센서를 통해 온도 변화를 감지하면 전자 장치 101가 침수되었다고 판단할 수 있다.
또 다른 실시 예에서, 전자 장치 101가 전자 장치 101의 침수를 더 정확하게 감지하기 위해 물이 전자파의 전파를 약화시키는 특징을 이용할 수 있다. 예를 들어, 전자 장치 101는 전자 장치 101의 GSM(global system for mobile communications) 연결 신호, 위성 내비게이션 신호, Wi-Fi 신호, 블루투스 신호 등의 신호 세기가 감소된 경우, 전자 장치 101의 침수되었다고 판단할 수 있다. 특히, 모바일 전화, 스마트 폰 등에서 사용되는 주파수의 전파는 물 속에서 전파 강하의 폭이 높고, 공기와 물 사이의 수면에서 반사되며, 전자기파 복사 에너지가 열로 변환되기 쉽다. 또 다른 실시 예에서, 전자 장치 101가 USB 포트 내 습도 센서로 물을 감지한 후, 연결된 신호의 세기를 다시 측정하여 기준 값과 비교할 수 있다. 전자 장치 101에 연결된 신호 레벨이 현저하게 감소된 경우 전자 장치 101가 침수되었다고 판단할 수 있다.
전자 장치 101가 하나의 센서(예: USB 포트 내의 습도 센서) 또는 하나의 방법으로만 침수 감지 과정을 수행하는 경우, 전자 장치 101의 침수를 오탐지하여 실제 침수가 되지 않은 상황에서 잘못된 알람이 동작할 수 있다. 예를 들어, 전자 장치 101가 침수된 경우가 아닌 경우에, 예를 들어 전자 장치에 물이 부어진 경우, 욕실에서 전자 장치를 사용하는 경우, 비가 오는 실외에서 전자 장치가 방치되는 경우 또는 폭우가 내리는 실외에서 주머니에 전자 장치를 방치한 경우 등의 상황이 발생할 경우에, 습기 또는 물을 습도 센서가 감지 할 수 있기 때문에, 오탐지가 발생할 수 있다. 오탐지로 인해 전자 장치가 소리, 진동 및 라이트 등을 이용한 알람 동작을 수행하면 사용자는 불편을 겪을 수 있으므로, 이러한 상황을 방지하기 위해 추가적인 침수 감지 과정이 필요할 수 있다. 앞서 설명한 대로, 잘못된 알람 동작을 방지하기 위해 타이머 및 UI를 이용한 알람 취소 기능이 사용될 수 있지만, 이는 사용자가 수동으로 경보를 취소해야 하며, 사용자의 주의를 요구하게 되므로, 잘못된 알람 동작을 방지하기 위해 추가적인 침수 탐지 과정이 필요할 수 있다. 이에 따라, 전자 장치는 침수 오탐지로 인한 잘못된 알람 동작을 방지하기 위해 추가적인 침수 감지 과정을 통해 전자 장치가 확실히 침수되었다는 것을 감지할 수 있다. 일 실시 예에 따라, 이하 도 8, 도 9와 같이, 전자 장치는 복수의 센서들 또는 복수의 측정 방법들을 사용하여 침수를 감지할 수 있다.
도 8은 본 개시의 다양한 실시 예들에 따라 전자 장치가 침수를 감지하기 위한 동작 과정을 설명하는 흐름도를 도시한다. 도 8은 전자 장치 101의 동작 방법을 예시한다.
도 8을 참고하면, 801 단계에서, 전자 장치는 자유 낙하를 감지한다. 예를 들어, 전자 장치는 전자 장치에 포함된 가속도 센서를 사용하여, 전자 장치의 침수 전 또는 침수 시 자유 낙하를 감지할 수 있다.
803 단계에서, 전자 장치는 습기를 감지한다. 예를 들어, 자유 낙하를 감지한 전자 장치는 USB 포트 내 습도 센서를 이용하여 물의 존재를 감지할 수 있다.
805 단계에서, 전자 장치는 다른 센서들을 사용하여 침수를 확인한다. 예를 들어, 자유 낙하와 물의 존재를 감지한 전자 장치는 가속도 센서 및 습도 센서 외 다른 센서들을 사용하여, 전자 장치의 침수를 확인할 수 있다. 예를 들어, 자유 낙하와 물의 존재를 감지한 전자 장치는 다른 센서들을 사용하여 전자기 신호의 유무 또는 신호 레벨 강하, 온도 강하, 소리 전파 변화 등을 통해 전자 장치가 침수되었는지 여부를 결정하기 위한 추가적인 검증 과정을 수행할 수 있고, 추가적인 검증이 완료되면 전자 장치가 침수 되었는지 확인할 수 있다.
807 단계에서, 전자 장치는 침수를 감지한다. 예를 들어, 전자 장치가 자유 낙하 및 습기를 감지하고, 다른 센서들을 사용하여 침수를 확인하면, 전자 장치가 침수되었는지 여부가 확실하게 알 수 있으므로, 침수를 감지할 수 있다. 전자 장치는 침수를 감지하면 알람의 타이머를 동작 시키고, 타이머가 만료되면 알람을 작동시킬 수 있다.
도 9는 본 개시의 다양한 실시 예들에 따라 전자 장치가 침수를 감지기 위한 동작 과정을 설명하는 다른 흐름도를 도시한다. 도 9는 전자 장치 101의 동작 방법을 예시한다. 전자 장치는 침수 오탐지로 인한 잘못된 알람 동작을 방지하기 위해 추가적인 신호 레벨 탐색 과정을 통해 전자 장치가 확실히 침수되었는지 여부를 감지할 수 있다. 예를 들어, 전자 장치는 전자 장치 GSM 연결 신호(예: 0.85GHz, 0.9GHz, 1.8GHz, 1.9GHZ), 위성 내비게이션 연결 신호(예: 1.1GHz - 1.6GHz), Wi-Fi 연결 신호(예: 2.4GHz, 5GHz), 블루투스 연결 신호(2.4GHz)의 주파수의 신호 세기를 모니터링하고, 각 신호의 세기가 감소된 경우, 전자 장치의 침수되었다고 결정함으로써, 전자 장치의 침수를 감지할 수 있다.
도 9를 참고하면, 901 단계에서, 전자 장치는 GSM 연결 신호 레벨 탐색을 수행하고, 903 단계에서 GSM 연결 신호 레벨이 임계 값 이상인지 여부를 결정할 수 있다. 예를 들어, 전자 장치는 GSM 연결 신호의 가장 강한 세기의 신호를 등록하고 설정된 임계 레벨과의 비교할 수 있다. 903 단계에서 GSM 신호 레벨이 임계 값 이상인 경우, 전자 장치는 전자 장치가 침수되지 않은 것으로 결정할 수 있다.
GSM 연결 신호 레벨이 임계 값 이하인 것으로 결정되면, 905 단계에서, 전자 장치는 사용 가능한 무선랜(wireless LAN)(예: Wi-Fi) 연결 신호 레벨 탐색을 수행하고, 907 단계에서 용 가능한 무선랜 연결 신호 레벨이 임계 값 이상인지 여부를 결정할 수 있다. 예를 들어, 전자 장치는 무선랜 연결 신호의 가장 강한 세기의 신호를 등록하고 설정된 임계 레벨과의 비교할 수 있다. 907 단계에서 무선랜 연결 신호 레벨이 임계 값 이상인 경우, 전자 장치는 전자 장치가 침수되지 않은 것으로 결정할 수 있다.
무선랜 연결 신호 레벨이 임계 값 이하인 것으로 결정되면, 909 단계에서, 전자 장치는 사용 가능한 블루투스 연결 신호 레벨 탐색을 수행하고, 911 단계에서 사용 가능한 블루투스 연결 신호 레벨이 임계 값 이상인지 여부를 결정할 수 있다. 예를 들어, 전자 장치는 사용 가능한 블루투스 연결 신호의 가장 강한 세기의 신호를 등록하고 설정된 임계 레벨과의 비교할 수 있다. 911 단계에서 블루투스 신호 레벨이 임계 값 이상인 경우, 전자 장치는 전자 장치가 침수되지 않은 것으로 결정할 수 있다.
블루투스 연결 신호 레벨이 임계 값 이하인 것으로 결정되면, 913 단계에서, 전자 장치는 사용 가능한 GPS 연결 신호 탐색을 수행하고, 915 단계에서 사용 가능한 GPS 연결 신호 레벨이 임계 값 이상인지 여부를 결정할 수 있다. 예를 들어, 전자 장치는 GPS 연결 신호의 가장 강한 세기의 신호를 등록하고 설정된 임계 레벨과의 비교할 수 있다. 915 단계에서 GPS 연결 신호 레벨이 임계 값 이상인 경우, 전자 장치는 전자 장치가 침수되지 않은 것으로 결정할 수 있다.
GPS 연결 신호 레벨이 임계 값 이하인 것으로 결정되면, 전자 장치는 전자 장치의 침수를 감지할 수 있다. 예를 들어 전자 장치는, 915 단계에서, GPS 연결 신호 레벨이 임계 값 이하라고 결정된 경우, 고려된 모든 신호의 각 세기가 각 임계 값 이하인 경우이므로, 전자 장치가 침수되었음을 감지할 수 있다.
도 9에 개시된 과정은 전자 장치가 추가적인 신호 레벨 탐색 과정을 통해 전자 장치의 침수를 감지하는 하나의 예로서 설명된 것으로, 전자 장치는 사용할 수 있는 다른 신호 레벨 탐색을 통해 침수를 감지할 수 있고, 고려되는 신호의 레벨을 탐색하는 순서는 도 9와 다를 수 있다.
다른 실시 예에서, 전자 장치는 USB 포트 내 습도 센서가 물을 감지하기 전 등록된 로그로부터 최근 신호 레벨과, USB 포트 내 습도 센서가 물을 감지한 후 등록된 신호 레벨을 비교하여 두 신호 레벨의 차이가 소정의 차이 값 이상일 경우, 전자 장치가 침수된 것으로 결정할 수 있다. 또 다른 실시 예에서, 전자 장치가 얕은 물(예: 10cm 미만)에 잠긴 경우에도, 침수 감지를 위해 일부 신호를 등록하고 임계 값과 비교할 수 있다.
도 10a은 본 개시의 다양한 실시 예들에 따른 침수 통지 및 타이머 동작을 수행하는 전자 장치의 디스플레이의 예를 도시한다. 침수 통지 및 타이머 동작을 수행하는 전자 장치는 침수 통지 및 타이머 동작을 알리는 알림을 포함하는 화면을 디스플레이에 표시할 수 있다.
도 10a를 참고하면, 전자 장치는 바탕화면에 표시되는 알림 1011을 포함하는 화면 1010을 디스플레이에 표시할 수 있다. 바탕화면에 표시되는 알림 1011은, 전자 장치의 침수를 통지하고 전자 장치의 타이머 동작 수행을 알리기 위해, 제목 1013, 침수 시간 1015, 내용 1017 및 기타 정보를 표시할 수 있다. 제목 1013은 침수 감지 어플리케이션의 아이콘을 포함할 수 있고, 침수 감지 알림 텍스트(예: Submersion alarm) 표시를 포함할 수 있다. 침수 시간 1015는 전자 장치 101가 침수를 감지한 시간(예: 10:40) 표시를 포함할 수 있고, 타이머가 끝나는 시간 또는 남은 타이머 시간 표시를 포함할 수 있다. 내용 1017은 침수 사실을 알리는 텍스트 및 타이머에 설정된 소정의 시간(예: Possible submersion detected Localization alarm will be fired after 10 minutes) 표시를 포함할 수 있고, 전자 장치의 침수와 관련된 기타 정보 표시를 포함할 수 있다.
다른 실시 예에 따르면, 전자 장치는 알림 창에 표시되는 알림 1021을 포함하는 화면 1020을 디스플레이에 표시할 수 있다. 알림 창에 표시되는 알림 1021은, 전자 장치의 침수를 통지하고 전자 장치의 타이머 동작 수행을 알리기 위해, 제목 1013, 침수 시간 1015, 내용 1017 및 기타 정보를 표시할 수 있다. 알림 창에 표시되는 알림 1021은 바탕화면에 표시되는 알림 1011의 제목 1013, 침수 시간 1015, 내용 1017과 동일한 내용을 표시할 수 있다.
도 10b는 본 개시의 다양한 실시 예들에 따른 알람 동작을 수행하는 전자 장치 의 디스플레이의 예를 도시한다. 전자 장치는 디스플레이 깜빡임을 통해 알람 동작을 수행하고 있다고 가정한다.
도 10b를 참고하면, 알람 동작을 수행하는 전자 장치는 알람을 전자 장치의 디스플레이에 표시할 수 있다. 예를 들어 전자 장치는 화면 밝기를 낮춘 상태의 화면 1030 및 화면 밝기를 높인 상태의 화면 1040을 번갈아 가며 표시하여 디스플레이를 깜빡임으로써, 디스플레이에 알람을 표시할 수 있다. 전자 장치는 알람을 동작시키는 중 알람 취소 버튼 1031을 디스플레이에 표시할 수 있다. 사용자는 전자 장치의 알람이 울리고 있는 중 알람 취소 버튼 1031을 입력하여 알람을 취소시킬 수 있다. 알람 취소 버튼 1031의 입력이 없는 경우, 전자 장치는 배터리가 모두 소모될 때까지 알람이 동작하거나, 소정의 시간동안 알람이 동작할 수 있다.
도 11은 본 개시의 다양한 실시 예들에 따른 알람 동작을 수행하는데 사용되는 구성요소들을 포함하는 전자 장치의 예를 도시한다.
도 11을 참고하면, 전자 장치 101는 알람 동작을 수행할 때, 라이트, 소리 등을 발생시키는 구성요소들을 사용할 수 있다. 예를 들어, 전자 장치 101는 스크린 1101, 전면 LED(light emitting diode) 1103, 음향 출력 장치 1105, 후면 LED 1107, 진동기 1109를 포함하고 알람 동작을 수행할 때 사용할 수 있다. 전자 장치 101는 침수를 감지한 후, 스크린 1101의 화면 밝기를 높이거나 깜빡임, 전면 LED 1103 발광, 음향 출력 장치 1105에서 사운드 재생, 후면 LED 1107 발광 또는 진동기 1109 진동 동작을 수행하거나, 이들의 조합 또는 일부의 조합을 통해 알람 동작을 수행할 수 있다. 일 실시 예에서, 전자 장치 101는 스크린 1101을 사용하여 알람을 동작 시킬 때, 스크린 1101을 여러가지 색상 중 하나의 색상으로 발광하거나 깜빡일 수 있다. 예를 들어, 스크린 1101은 수중에서는 수중에서 가시성이 좋은 색상으로 또는 수면에서는 수면에서 가시성이 좋은 색상으로 발광하거나 깜빡일 수 있다.
도 12는 본 개시의 다양한 실시 예들에 따라 제2 전자 장치와 연결된 전자 장치가 전자 장치의 위치를 알리기 위해 알람을 작동하기 위한 동작 과정을 설명하는 흐름도를 도시한다. 도 12는 전자 장치 101의 동작 방법을 예시한다. 전자 장치는 적어도 하나의 다른 장치(예: 스마트 폰, 스마트 시계)와 페어를 이뤄 작동할 수 있고, 전자 장치가 침수된 경우 다른 장치로 전자 장치의 침수와 관련된 정보를 송신할 수 있다. 전자 장치는 다른 장치와 연결된 상태로 동작함으로써, 침수된 전자 장치를 더 쉽게 찾을 수 있도록 동작할 수 있다.
도 12를 참고하면, 1201 단계에서, 전자 장치는 침수를 감지한다. 예를 들어, 전자 장치가 침수된 경우, USB 포트 내 습도 센서를 이용하여 포트 내 수분을 감지하여, 침수를 감지할 수 있다. 다른 실시 예에 따르면, 전자 장치는 가속도 변화, 온도 변화, 음향 입력의 주파수 변화 등을 감지하거나 이들의 조합에 의해 전자 장치의 침수를 감지할 수 있다.
침수가 감지되면, 1203 단계에서, 전자 장치는 침수를 통지하고 타이머를 동작시킨다. 전자 장치가 침수를 통지하면 사용자는 전자 장치의 침수를 알 수 있다. 예를 들어, 전자 장치는 침수가 감지되면, 디스플레이에 침수가 감지되었음을 알리는 알림을 생성하고, 소정의 시간 후 알람을 동작시키기 위해 타이머를 동작시킨다. 전자 장치에 침수가 감지되지 않으면, 전자 장치는 침수 통지 및 타이머를 동작시키지 않는다.
1205 단계에서, 전자 장치는 제2 전자 장치와 연결 여부를 결정한다. 예를 들어, 전자 장치는 전자 장치와 연결된 적어도 하나의 다른 장치가 존재하는지 여부를 결정할 수 있다. 일 실시 예에서, 전자 장치와 연결된 적어도 하나의 다른 장치는 전자 장치와 대칭적으로 작동할 수 있으며, 예를 들어 각 장치는 다른 장치가 침수된 경우, 상기 침수된 장치를 지원할 수 있다. 전자 장치가 다른 제2 전자 장치와 연결되어 있지 않은 경우, 전자 장치는 1209 단계로 진행하여, 타이머가 취소되는지 여부를 결정한다.
전자 장치가 제2 전자 장치와 연결된 것으로 결정되면, 1207 단계에서, 전자 장치는 제2 전자 장치로 침수를 통지한다. 예를 들어, 전자 장치와 연결된 제2 전자 장치는 전자 장치가 추락하거나 침수되었다는 사실은 사용자에게 알리는데 사용될 수 있다. 예를 들어, 전자 장치는 전자 장치가 자유 낙하하여 물에 빠지는 사실을 가속도계 등을 통하여 감지하여 제2 전자 장치에게 자유 낙하와 관련된 침수 정보를 전달하거나, USB 포트 내 습도 센서 등을 이용하여 물을 감지하여 제2 장치에 물의 감지와 관련된 침수 정보를 전달할 수 있다. 또한, 전자 장치는 전자 장치의 침수 위치, 침수 시간, 침수된 위치에서 전자 장치가 내장된 카메라로 촬영한 이미지/비디오, 침수 위치의 수심, 침수 위치의 조수 방향 등 기타 정보를 포함하는 침수 정보를 제2 전자 장치에게 전달할 수 있다. 다른 실시 예에서, 전자 장치가 추락하거나 물에 빠졌을 때, 전자 장치가 제2 전자 장치에 송신하는 침수 정보는 전자 장치의 위치 정보를 포함할 수 있다. 상기 위치 정보는 전자 장치의 GPS 통신 등을 통하여 획득될 수 있으며, 침수 전까지 정확한 위치가 계속적으로 추적된 위치와 관련된 정보를 포함할 수 있다. 또 다른 실시 예에서, 제2 전자 장치가 GPS 센서 등을 이용하여 전자 장치의 위치를 지속적으로 모니터링하여, 전자 장치가 제2 전자 장치에게 위치 정보를 전송하지 않을 수 있다. 또 다른 실시 예에서, 제2 전자 장치를 침수시켜 전자 장치와 통신을 수행함으로써, 제2 전자 장치가 전자 장치의 침수 정보를 수신할 수 있다.
일 실시 예에서, 제2 전자 장치는 전자 장치의 추락, 침수, 위치와 관련된 정보 등을 포함하는 침수 정보를 수신하고, 제2 전자 장치의 위치를 기록하고, 전자 장치와의 연결 신호(예: 블루투스) 레벨을 모니터링한다. 전자 장치가 침수된 경우, 수 초 내에 전자 장치와 제2 전자 장치의 연결이 끊어지면, 제2 전자 장치에서 알람이 동작하여 추락 및 침수 사실을 사용자에게 알릴 수 있다. 전자 장치가 침수된 후, 사용자는 제2 전자 장치가 수신한 전자 장치의 침수 정보 및 제2 전자 장치가 기록한 제2 전자 장치의 위치 기록을 제공받을 수 있으므로, 잃어버린 전자 장치를 쉽게 찾을 수 있다. 전자 장치와 연결된 제2 전자 장치의 일련의 동작은 전자 장치가 침수를 감지하고 알람을 동작시키는 과정과 독립적으로 트리거링 될 수 있다.
다른 실시 예에서, 전자 장치는 주변에 다른 전자 장치들의 그룹(예: 보트에 타고 있는 사람들의 모든 전자 장치의 그룹)와 연결될 수 있고, 그룹 내 다른 전자 장치들과 정보를 교환할 수 있으며, 각 장치는 다른 장치가 침수된 경우, 상기 침수된 장치를 지원할 수 있다.
1209 단계에서, 전자 장치는 소정 시간 내 타이머가 취소되는지 여부를 결정한다. 사용자는 디스플레이에 표시되는 알림의 오브젝트 버튼을 입력하여 타이머를 취소할 수 있다. 예를 들어, 오브젝트 버튼은 텍스트 또는 아이콘 등의 형태로 알림의 일부로 전자 장치의 디스플레이에 표시될 수 있다. 타이머가 취소되면, 타이머는 중지되고, 알람은 동작하지 않는다.
소정 시간 내 타이머가 취소되지 아니하면, 1211 단계에서, 전자 장치는 알람을 동작시킨다. 예를 들어, 전자 장치는 타이머가 만료되면, 전자 장치의 위치를 알리기 위해 전자 장치의 스크린, 전면 LED, 후면 LED, 진동기, 음향 출력 장치 등을 통해 시각적, 청각적, 촉각적으로 알람을 동작 시킬 수 있다. 일 실시 예에서 알람은 동작 후 취소되거나, 배터리가 모두 소모될 때까지 계속될 수 있다.
본 개시에 다양한 실시 예들에 따른 전자 장치는 다양한 형태의 장치가 될 수 있다. 전자 장치는, 예를 들면, 휴대용 통신 장치 (예: 스마트 폰), 컴퓨터 장치, 휴대용 멀티미디어 장치, 휴대용 의료 기기, 카메라, 웨어러블 장치, 또는 가전 장치를 포함할 수 있다. 본 문서의 실시 예에 따른 전자 장치는 전술한 기기들에 한정되지 않는다.
본 개시의 다양한 실시 예들 및 이에 사용된 용어들은 본 문서에 기재된 기술적 특징들을 특정한 실시 예들로 한정하려는 것이 아니며, 해당 실시 예의 다양한 변경, 균등물, 또는 대체물을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 또는 관련된 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다. 아이템에 대응하는 명사의 단수 형은 관련된 문맥상 명백하게 다르게 지시하지 않는 한, 상기 아이템 한 개 또는 복수 개를 포함할 수 있다. 본 문서에서, "A 또는 B", "A 및 B 중 적어도 하나","A 또는 B 중 적어도 하나,""A, B 또는 C," "A, B 및 C 중 적어도 하나,"및 "A, B, 또는 C 중 적어도 하나"와 같은 문구들 각각은 그 문구들 중 해당하는 문구에 함께 나열된 항목들 중 어느 하나, 또는 그들의 모든 가능한 조합을 포함할 수 있다. "제 1", "제 2", 또는 "첫째" 또는 "둘째"와 같은 용어들은 단순히 해당 구성요소를 다른 해당 구성요소와 구분하기 위해 사용될 수 있으며, 해당 구성요소들을 다른 측면(예: 중요성 또는 순서)에서 한정하지 않는다. 어떤(예: 제 1) 구성요소가 다른(예: 제 2) 구성요소에, "기능적으로" 또는 "통신적으로"라는 용어와 함께 또는 이런 용어 없이, "커플드" 또는 "커넥티드"라고 언급된 경우, 그것은 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로(예: 유선으로), 무선으로, 또는 제 3 구성요소를 통하여 연결될 수 있다는 것을 의미한다.
본 개시에서 사용된 용어 "모듈"은 하드웨어, 소프트웨어 또는 펌웨어로 구현된 유닛을 포함할 수 있으며, 예를 들면, 로직, 논리 블록, 부품, 또는 회로 등의 용어와 상호 호환적으로 사용될 수 있다. 모듈은, 일체로 구성된 부품 또는 하나 또는 그 이상의 기능을 수행하는, 상기 부품의 최소 단위 또는 그 일부가 될 수 있다. 예를 들면, 일 실시 예에 따르면, 모듈은 ASIC(application-specific integrated circuit)의 형태로 구현될 수 있다.
본 개시의 청구항 또는 명세서에 기재된 실시 예들에 따른 방법들은 하드웨어, 소프트웨어, 또는 하드웨어와 소프트웨어의 조합의 형태로 구현될(implemented) 수 있다.
소프트웨어로 구현하는 경우, 하나 이상의 프로그램(소프트웨어 모듈)을 저장하는 컴퓨터 판독 가능 저장 매체가 제공될 수 있다. 컴퓨터 판독 가능 저장 매체에 저장되는 하나 이상의 프로그램은, 전자 장치(device) 내의 하나 이상의 프로세서에 의해 실행 가능하도록 구성된다(configured for execution). 하나 이상의 프로그램은, 전자 장치로 하여금 본 개시의 청구항 또는 명세서에 기재된 실시 예들에 따른 방법들을 실행하게 하는 명령어(instructions)를 포함한다.
이러한 프로그램(소프트웨어 모듈, 소프트웨어)은 랜덤 액세스 메모리 (random access memory), 플래시(flash) 메모리를 포함하는 불휘발성(non-volatile) 메모리, 롬(read only memory, ROM), 전기적 삭제가능 프로그램가능 롬(electrically erasable programmable read only memory, EEPROM), 자기 디스크 저장 장치(magnetic disc storage device), 컴팩트 디스크 롬(compact disc-ROM, CD-ROM), 디지털 다목적 디스크(digital versatile discs, DVDs) 또는 다른 형태의 광학 저장 장치, 마그네틱 카세트(magnetic cassette)에 저장될 수 있다. 또는, 이들의 일부 또는 전부의 조합으로 구성된 메모리에 저장될 수 있다. 또한, 각각의 구성 메모리는 다수 개 포함될 수도 있다.
또한, 프로그램은 인터넷(Internet), 인트라넷(Intranet), LAN(local area network), WAN(wide area network), 또는 SAN(storage area network)과 같은 통신 네트워크, 또는 이들의 조합으로 구성된 통신 네트워크를 통하여 접근(access)할 수 있는 부착 가능한(attachable) 저장 장치(storage device)에 저장될 수 있다. 이러한 저장 장치는 외부 포트를 통하여 본 개시의 실시 예를 수행하는 장치에 접속할 수 있다. 또한, 통신 네트워크상의 별도의 저장장치가 본 개시의 실시 예를 수행하는 장치에 접속할 수도 있다.
상술한 본 개시의 구체적인 실시 예들에서, 개시에 포함되는 구성요소는 제시된 구체적인 실시 예에 따라 단수 또는 복수로 표현되었다. 그러나, 단수 또는 복수의 표현은 설명의 편의를 위해 제시한 상황에 적합하게 선택된 것으로서, 본 개시가 단수 또는 복수의 구성요소에 제한되는 것은 아니며, 복수로 표현된 구성요소라 하더라도 단수로 구성되거나, 단수로 표현된 구성요소라 하더라도 복수로 구성될 수 있다.
한편 본 개시의 상세한 설명에서 구체적인 실시 예에 관해 설명하였으나, 본 개시의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 개시의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.

Claims (15)

  1. 전자 장치의 동작 방법에 있어서,
    상기 전자 장치의 침수 여부를 감지하는 과정과,
    상기 침수가 감지되면, 침수 여부를 알리는 알림(notification)을 표시하고, 소정 시간 내 만료되는 타이머를 동작시키는 과정과,
    상기 타이머가 만료되면, 알람(alarm)을 동작시키는 과정을 포함하는 방법.
  2. 청구항 1에 있어서, 침수 여부를 알리는 알림을 표시하는 과정은,
    상기 전자 장치의 어플리케이션을 통해 침수 여부를 알리는 알림을 표시하는 과정을 포함하는 방법.
  3. 청구항 1에 있어서,
    침수 감지 기능 활성화 조건을 만족하는지 여부를 결정하는 과정과,
    상기 조건을 만족하면, 상기 전자 장치의 침수 여부를 감지하는 과정을 더 포함하는 방법.
  4. 청구항 3에 있어서, 상기 침수 감지 기능 활성화 조건을 만족하는지 여부는, 상기 전자 장치의 낙하 여부 감지, 움직임 여부 감지, 상기 전자 장치와 연결된 다른 전자 장치와의 데이터 불일치 여부 감지, 상기 다른 전자 장치로부터 활성화 요청 수신 또는 상기 전자 장치의 위치 중 적어도 하나에 기반하여 결정하는 방법.
  5. 청구항 1에 있어서,
    상기 침수가 감지되면, 상기 전자 장치의 잠금 동작을 수행하는 과정을 더 포함하는 방법.
  6. 청구항 1에 있어서, 상기 전자 장치의 침수 여부를 감지하는 과정은,
    상기 전자 장치의 센서 내 습도, 상기 전자 장치에 입력된 신호의 주파수 변화, 상기 전자 장치의 낙하, 상기 전자 장치의 가속도 변화, 상기 전자 장치의 압력 변화, 상기 전자 장치의 온도 변화, 상기 전자 장치가 수신한 하나의 또는 복수의 신호들의 세기 감소 중 적어도 하나를 감지하는 과정을 포함하는 방법.
  7. 청구항 6에 있어서,
    상기 전자 장치가 수신한 복수의 신호들은, GSM(global system for mobile communications) 연결 신호, 위성 내비게이션 신호, 무선랜(wireless local area network) 신호, 블루투스 신호, GPS(global positioning system) 신호 중 적어도 하나를 포함하는 방법.
  8. 청구항 1에 있어서, 상기 침수 여부를 알리는 알림을 표시하는 과정은,
    상기 전자 장치의 디스플레이에 알림을 표시하는 과정을 포함하는 방법.
  9. 청구항 1에 있어서, 상기 침수 여부를 알리는 알림을 표시하는 과정은,
    상기 전자 장치가 침수되었음을 알리는 정보, 상기 전자 장치가 침수된 시간 또는 타이머가 만료되는 시간 중 적어도 하나를 표시하는 과정을 포함하는 방법.
  10. 청구항 1에 있어서, 침수 여부를 알리는 알림을 표시하고, 타이머를 동작시키는 과정은,
    상기 타이머를 중지시키기 위한 오브젝트를 표시하는 과정을 포함하고,
    상기 오브젝트는, 텍스트 또는 아이콘의 형태로 알림의 일부로 표시되는 방법.
  11. 청구항 1에 있어서, 상기 알람을 동작시키는 과정은,
    상기 전자 장치의 스크린 깜빡임, 전면 LED(light emitting diode) 발광, 음향 출력 장치의 음향 재생, 후면 LED 발광, 진동기 진동 중 적어도 하나를 동작시키는 과정을 포함하는 방법.
  12. 청구항 1에 있어서, 상기 알람을 동작시키는 과정은,
    상기 전자 장치의 배터리가 모두 소모될 때까지 알람을 동작시키는 과정을 포함하는 방법.
  13. 청구항 1에 있어서,
    상기 전자 장치에 연결된 제2 전자 장치가 존재하는지 여부를 결정하는 과정과,
    상기 전자 장치에 연결된 제2 전자 장치가 존재하면, 상기 제2 전자 장치로 침수 여부를 송신하는 과정을 더 포함하는 방법.
  14. 청구항 13에 있어서, 상기 제2 전자 장치로 침수 여부를 송신하는 과정은,
    상기 제2 전자 장치에게, 상기 전자 장치의 낙하 정보, 습도 감지 정보, 위치 정보, 연결 신호 세기 정보, 침수 시간 정보, 침수된 위치의 사진 정보, 침수 깊이 정보, 조수 방향 정보 중 적어도 하나를 송신하는 과정을 포함하는 방법.
  15. 전자 장치에 있어서,
    표시 장치;
    센서; 및
    상기 표시 장치 및 상기 센서와 기능적으로 결합하는 적어도 하나의 프로세서를 포함하고,
    상기 적어도 하나의 프로세서는 청구항 1 내지 14 중 어느 한 항의 방법을 구현하도록 설정된 전자 장치.
PCT/KR2020/000030 2019-01-02 2020-01-02 침수에 대응하여 알람을 발생시키기 위한 방법 및 그 전자 장치 WO2020141887A1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2019-0000249 2019-01-02
KR1020190000249A KR20200084484A (ko) 2019-01-02 2019-01-02 침수에 대응하여 알람을 발생시키기 위한 방법 및 그 전자 장치

Publications (1)

Publication Number Publication Date
WO2020141887A1 true WO2020141887A1 (ko) 2020-07-09

Family

ID=71407325

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2020/000030 WO2020141887A1 (ko) 2019-01-02 2020-01-02 침수에 대응하여 알람을 발생시키기 위한 방법 및 그 전자 장치

Country Status (2)

Country Link
KR (1) KR20200084484A (ko)
WO (1) WO2020141887A1 (ko)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090054714A (ko) * 2007-11-27 2009-06-01 엘지전자 주식회사 이동 단말기 및 이동 단말기의 알람 방법
JP2012074798A (ja) * 2010-09-28 2012-04-12 Kyocera Corp 携帯端末、浸水検知プログラムおよび浸水検知方法
JP2012085031A (ja) * 2010-10-08 2012-04-26 Panasonic Corp 携帯端末、その制御方法およびその制御プログラム
US20130241727A1 (en) * 2011-09-08 2013-09-19 Robert W. Coulombe Detection and alarm system
JP2014147126A (ja) * 2014-05-07 2014-08-14 Nec Casio Mobile Communications Ltd 端末装置、及びプログラム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090054714A (ko) * 2007-11-27 2009-06-01 엘지전자 주식회사 이동 단말기 및 이동 단말기의 알람 방법
JP2012074798A (ja) * 2010-09-28 2012-04-12 Kyocera Corp 携帯端末、浸水検知プログラムおよび浸水検知方法
JP2012085031A (ja) * 2010-10-08 2012-04-26 Panasonic Corp 携帯端末、その制御方法およびその制御プログラム
US20130241727A1 (en) * 2011-09-08 2013-09-19 Robert W. Coulombe Detection and alarm system
JP2014147126A (ja) * 2014-05-07 2014-08-14 Nec Casio Mobile Communications Ltd 端末装置、及びプログラム

Also Published As

Publication number Publication date
KR20200084484A (ko) 2020-07-13

Similar Documents

Publication Publication Date Title
WO2013103278A1 (en) Method and apparatus for providing event of portable device having flexible display unit
WO2019088650A1 (en) Antenna for electromagnetic interference detection and portable electronic device including the same
CN104832446A (zh) 控制风扇方法及装置
WO2018088612A1 (ko) 와치타입 단말기
WO2019066401A1 (ko) 전자 장치 및 그의 지오펜스 관리 방법
WO2019139449A1 (ko) 발수 구조를 포함하는 전자 장치 및 그 동작 방법
JP2009124188A (ja) 携帯端末、携帯端末の紛失通知方法、および紛失通知プログラム
JP2017135510A (ja) 電子機器、制御方法及び制御プログラム
CN108600539B (zh) 移动终端、位置检测方法及相关产品
KR100695081B1 (ko) 근거리 통신을 이용한 전자기기 분실 방지 방법과 이를위한 이동통신 단말
WO2014104837A1 (ko) 행복 지킴이 단말기 및 이의 동작 방법
WO2018021726A1 (ko) 카메라 모듈의 활성화를 제어하기 위한 전자 장치 및 방법
WO2017057965A1 (ko) 이동단말 제어장치 및 방법
WO2018026090A1 (ko) 차량 탑승 인식 방법 및 이를 구현한 전자 장치
WO2021002681A1 (ko) 객체를 인식하기 위한 전자 장치 및 그의 동작 방법
WO2017047967A1 (ko) 전자 장치 및 그 기능 제어 방법
US9813546B2 (en) Electronic apparatus and method for controlling electronic apparatus
WO2017082448A1 (ko) 디바이스 및 이의 동작방법
CN113879923A (zh) 电梯控制方法、***、装置、电子设备和存储介质
WO2020141887A1 (ko) 침수에 대응하여 알람을 발생시키기 위한 방법 및 그 전자 장치
CN111797017B (zh) 存储日志的方法、装置、测试设备及存储介质
WO2021020711A1 (ko) 불량을 예측하는 전자 장치 및 그 전자 장치의 제어 방법
WO2020111718A1 (ko) 전자 장치 및 그의 상황을 감지하는 방법
WO2020145653A1 (ko) 이미지의 촬영 장소를 추천하는 전자 장치 및 방법
KR20040090577A (ko) 무선통신 단말기의 스트로보 자동 감지 장치 및 그 방법

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: 20736114

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: 20736114

Country of ref document: EP

Kind code of ref document: A1