KR101660135B1 - 수신된 경보를 처리하는 디바이스, 시스템 및 방법 - Google Patents
수신된 경보를 처리하는 디바이스, 시스템 및 방법 Download PDFInfo
- Publication number
- KR101660135B1 KR101660135B1 KR1020147004904A KR20147004904A KR101660135B1 KR 101660135 B1 KR101660135 B1 KR 101660135B1 KR 1020147004904 A KR1020147004904 A KR 1020147004904A KR 20147004904 A KR20147004904 A KR 20147004904A KR 101660135 B1 KR101660135 B1 KR 101660135B1
- Authority
- KR
- South Korea
- Prior art keywords
- alert
- alert message
- module
- message
- sign
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B25/00—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
- G08B25/01—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
- G08B25/08—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium using communication transmission lines
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B27/00—Alarm systems in which the alarm condition is signalled from a central station to a plurality of substations
- G08B27/005—Alarm systems in which the alarm condition is signalled from a central station to a plurality of substations with transmission via computer network
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B27/00—Alarm systems in which the alarm condition is signalled from a central station to a plurality of substations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1895—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for short real-time information, e.g. alarms, notifications, alerts, updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0823—Network architectures or network communication protocols for network security for authentication of entities using certificates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
- H04W12/069—Authentication using certificates or pre-shared keys
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/90—Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/50—Connection management for emergency connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/212—Monitoring or handling of messages using filtering or selective blocking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/222—Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5116—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing for emergency applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Emergency Management (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Environmental & Geological Engineering (AREA)
- Public Health (AREA)
- Alarm Systems (AREA)
Abstract
일부 예시적인 실시예들은 경보를 처리하는 디바이스, 시스템 및/또는 방법을 포함한다. 예를 들어, 디바이스는 디바이스의 운영 체제 및/또는 파워 모드와 독립적으로 동작하고, 적어도 하나의 통신 네트워크로부터 경보 메시지를 수신하고, 디바이스의 적어도 하나의 사용자 인터페이스로 하여금 경보 메시지에 기초한 경보 표지를 디바이스의 사용자에게 제공하게 하는 경보 모듈을 포함할 수 있다.
Description
예를 들어 EAS(Emergency Alert System)와 같은 경보 및/또는 경고 시스템("경보 시스템")은 예를 들어, 공중, 하나 이상의 사적인 수신자, 미리 정해진 수신자 그룹 등과 같은 하나 이상의 수신자에게 경보를 제공하도록 구성될 수 있다. 예를 들어, 경보는 예컨대 국가 비상 경보, 주(state) 비상 경보, 지역 경보, 영토 경보, 부족 경보, 사무실 비상 경보 등과 같은 비상 경보를 포함할 수 있다. 경보는 예컨대 영토 공격, 자연 재해, 공중 안전상 위험과 같은 임의의 상황, 이벤트, 사건 등에 관한 것일 수 있다.
경보는 예컨대, 정부 엔티티, 공중 엔티티, 개인 엔티티 등과 같은 임의의 엔티티에 의해 생성될 수 있다. 일례에서, 경보는 U.S. DHS-FEMA(Dept of Homeland Security - Federal Emergency Management Agency)에 의해 생성될 수 있다.
경보 시스템은 IPAWS(Integrated Public Alert & Warning System)를 포함하거나 이의 일부로서 구현될 수 있다.
일례에서, IPAWS는 예컨대 CMSP(Commercial Mobile Service Provider)를 사용하여 그 후에 지리적으로 타겟팅된 메시지를 통해 공중에 경고할 수 있는 비상 운용 센터에 서비스를 제공하도록 구성될 수 있는 CMAS(Commercial Mobile Alert System)를 포함할 수 있다.
경보 시스템은 예컨대 CAP(Common Alerting Protocol)와 같은 경보 프로토콜을 구현할 수 있다. CAP는 다수의 어플리케이션에 대한 다수의 경고 시스템에 걸쳐 경보 메시지가 동시에 일관되게 전파될 수 있게 할 수 있다. CAP는 경고 효과를 향상시킬 수 있고/있거나 담당 관청에 대한 경고를 활성화시키는 작업을 단순화할 수 있다.
예시의 단순화 및 명료화를 위해, 도면에 도시된 요소들은 반드시 스케일대로 도시되지는 않았다. 예컨대, 일부 요소들의 치수는 설명의 명료화를 위해 다른 요소들에 비해 과장될 수 있다. 또한, 참조부터는 도면들 사이에서 반복되어 대응하거나 유사한 요소들을 나타낼 수 있다. 이하, 도면을 열거한다.
도 1은 일부 예시적인 실시예에 따른 시스템의 개략 블록도이다.
도 2는 일부 예시적인 실시예에 따른 경보 처리 방법의 개략 흐름도이다.
도 3은 일부 예시적인 실시예에 따른 제조품의 개략도이다.
도 1은 일부 예시적인 실시예에 따른 시스템의 개략 블록도이다.
도 2는 일부 예시적인 실시예에 따른 경보 처리 방법의 개략 흐름도이다.
도 3은 일부 예시적인 실시예에 따른 제조품의 개략도이다.
이하 상세한 설명에서 일부 실시예들의 완전한 이해를 제공하기 위해서 다수의 구체적인 상세사항이 개진된다. 하지만, 일부 실시예들은 이러한 구체적인 상세사항 없이도 실시될 수 있다는 것이 본 기술분야의 당업자에게 이해될 것이다. 다른 예에서, 공지의 방법, 절차, 컴포넌트, 유닛 및/또는 회로는 설명이 모호해지지 않도록 상세하게 설명되지 않았다.
예컨대 "처리", "연산", "계산", "결정", "확립", "분석", "체크" 등과 같은 용어를 여기에서 이용하는 설명은, 동작 및/또는 프로세스를 수행하기 위하여 명령을 저장할 수 있는 컴퓨터의 레지스터 및/또는 메모리 또는 다른 정보 저장 매체 내에 물리적 양으로서 유사하게 표현되는 다른 데이터로 컴퓨터의 레지스터 및/또는 메모리 내의 물리적(예컨대 전자적) 양으로서 표현되는 데이터를 조작 및/또는 변형하는 컴퓨터, 연산 플랫폼, 연산 시스템 또는 다른 전자 연산 디바이스의 동작(들) 및/또는 프로세스(들)를 가리킬 수 있다.
여기에서 사용되는 "복수" 및 "복수의"라는 용어는 예컨대 "다중" 또는 "2 이상"을 포함한다. 예컨대, "복수의 항목"은 2 이상의 항목을 포함한다.
디바이스, 유닛, 요소, 모듈 및 컴포넌트와 관련하여 여기에서 사용되는 "파워링 다운" 및 "파워 다운"이라는 용어는 예컨대 디바이스, 유닛, 요소, 모듈 및/또는 컴포넌트에 전류를 감소, 감쇠, 셧 다운, 파워링 오프, 턴 오프 및/또는 스위칭 오프하고/하거나, 디바이스, 유닛, 요소, 모듈 및/또는 컴포넌트를 슬립 모드, 저전력 모드, 휴면 모드, 대기 모드 및/또는 디바이스, 유닛, 요소, 모듈 및/또는 컴포넌트의 풀(full) 및/또는 통상 동작에 필요한 전력보다 적은 전력을 소모하는 임의의 다른 동작 모드에서 동작하도록 스위칭하는 것을 가리킬 수 있다. 예컨대 경보 메시지를 수신, 핸들링, 디코딩, 인증 및/또는 처리하도록 구성된 연산 디바이스와 같은 연산 디바이스, 연산 디바이스의 컴포넌트, 연산 디바이스의 하나 이상의 하드웨어(HW) 및/또는 소프트웨어(SW) 컴포넌트, 및/또는 연산 디바이스의 OS(Operating System)을 파워링 다운하는 것은, 연산 디바이스, 연산 디바이스의 컴포넌트, 연산 디바이스의 하나 이상의 HW 및/또는 소프트웨어(SW) 컴포넌트, 및/또는 연산 디바이스의 OS로의 전류를 감소, 감쇠, 셧 다운, 파워링 오프, 턴 오프 및/또는 스위칭 오프하고/하거나, 연산 디바이스, 연산 디바이스의 컴포넌트, 연산 디바이스의 하나 이상의 HW 및/또는 소프트웨어(SW) 컴포넌트 및/또는 연산 디바이스의 OS를 예컨대 경보 메시지를 풀 수신, 핸들링, 디코딩, 인증 및/또는 처리하기 위한 풀 동작에 필요한 전력보다 적은 전력을 소비하는 슬립 모드, 감소된 파워 모드, 휴면 모드, 대기 모드 및/또는 임의의 다른 동작 모드에서 동작하도록 스위칭하는 것을 포함할 수 있다.
디바이스, 유닛, 요소, 모듈 및 컴포넌트와 관련하여 여기에서 사용되는 "파워링 업" 및 "파워 업"이라는 용어는 예컨대 디바이스, 유닛, 요소, 모듈 및/또는 컴포넌트에 전류를 증가, 재개, 턴 온, 및/또는 스위칭 온하고/하거나, 디바이스, 유닛, 요소, 모듈 및/또는 컴포넌트를 슬립 모드, 대기 모드 또는 디바이스, 유닛, 요소, 모듈 및/또는 컴포넌트의 풀 수신 및/또는 통상 동작에 필요한 전력보다 적은 전력을 소모하는 임의의 다른 동작 모드로부터 동작하도록 스위칭하고/하거나, 디바이스, 유닛, 요소, 모듈 및/또는 컴포넌트를 동작 모드로 스위칭하는 것을 가리킬 수 있다. 예컨대 경보 메시지를 수신, 핸들링, 디코딩, 인증 및/또는 처리하도록 구성된 연산 디바이스와 같은 연산 디바이스, 연산 디바이스의 컴포넌트, 연산 디바이스의 하나 이상의 HW 및/또는 SW 컴포넌트, 및/또는 연산 디바이스의 OS를 파워링 업하는 것은, 연산 디바이스, 연산 디바이스의 컴포넌트, 연산 디바이스의 하나 이상의 HW 및/또는 소프트웨어(SW) 컴포넌트, 및/또는 연산 디바이스의 OS로의 전류를 증가, 재개, 턴 온 및/또는 스위칭 온하고/하거나, 연산 디바이스, 연산 디바이스의 컴포넌트, 연산 디바이스의 하나 이상의 HW 및/또는 소프트웨어(SW) 컴포넌트 및/또는 연산 디바이스의 OS를 슬립 모드, 저전력 모드, 휴면 모드, 대기 모드 및/또는 예컨대 경보 메시지를 풀 수신, 핸들링, 디코딩, 인증 및/또는 처리하기 위한 풀 동작에 필요한 전력보다 적은 전력을 소비하는 임의의 다른 동작 모드로부터 동작 모드로 변경하는 것을 포함할 수 있다.
일부 실시예들은, 예컨대 경보 시스템, 경고 시스템, 경보 시스템 및/또는 경고 시스템의 일부로서 동작하도록 구성된 디바이스 및/또는 네트워크, IPAWS(Integrated Public Alert & Warning System), IPAWS의 디바이스 및/또는 네트워크, 예컨대 CAP(Common Alerting Protocol) 사양(Common Alerting Protocol , v. 1.1, OASIS Standard CAP - V1 .1, 10월 2005)과 같은 임의의 경보 프로토콜, 사양 및/또는 표준에 따라 동작하는 디바이스 및/또는 네트워크, 예컨대, US Code of Federal Regulation Title 47, Part 10, CMAS에 의해 규정되는 CMAS(Commercial Mobile Alert System)의 디바이스 및/또는 네트워크, PLAN(Personal Localized Alerting Network), PC(Personal Computer), 데스크탑 컴퓨터, 모바일 컴퓨터, 랩탑 컴퓨터, 노트북 컴퓨터, 태블릿 컴퓨터, 서버 컴퓨터, 휴대용 컴퓨터, 휴대용 디바이스, PDA(Personal Digital Assistant) 디바이스, 휴대용 PDA 디바이스, 온-보드(on-board) 디바이스, 오프-보드(off-board) 디바이스, 하이브리드 디바이스, 차량용 디바이스, 비차량용 디바이스, 모바일 또는 포터블(portable) 디바이스, 소비자 디바이스, 논-모바일 또는 논-포터블(non-portable) 디바이스, 무선 통신 스테이션, 무선 통신 디바이스, 유선 또는 무선 라우터, 유선 또는 무선 모뎀, 비디오 디바이스, 오디오 디바이스, 오디오-비디오(A/V) 디바이스, STB(Set-Top-Box), 보드캐스트 HD 수신기, 비디오 싱크, 오디오 싱크, 스테레오 튜너, 브로드캐스트 라디오 수신기, 플랫 패널 디스플레이, PMP(Personal Media Player), DVC(Digital video camera), 디지털 오디오 플레이어, 스피커, 오디오 수신기, 오디오 증폭기, 게이밍 디바이스, 데이터 싱크, DSC(Digital Still camera), 유선 또는 무선 네트워크, 무선 영역 네트워크, WVAN(Wireless Video Area Network), LAN(Local Area Network), WLAN(Wireless LAN), WMAN(Wireless Metropolitan Area Network) 통신 시스템, PAN(Personal Area Network), WPAN(Wireless PAN)의 디바이스 및/또는 네트워크, 예컨대 IEEE 802.11(IEEE 802.11-2007: Standard for Information technology - Telecommunications and information exchange between systems - Local and metropolitan area networks - Specific requirements , Part 11: Wireless LAN MAC ( Medium Access Control ) and PHY ( Physical Layer ) Specifications - 2007년 6월), IEEE-802.11u(IEEE 802.11u-2010년 4월 - IEEE Standard for Information Technology - Telecommunication and information exchange between systems - Local and Metropolitan networks - specific requirements-Part Ⅱ: Wireless LAN MAC ( Medium Access Control ) and PHY(Physical Layer ) specifications : Amendment 7: Interworking with External Networks) 등("802.11 표준")과 같은 기존의 IEEE 802.11 표준, 예컨대 IEEE - Std 802.16, 2004 Edition , Air Interface for Fixed Broadband Wireless Access Systems, IEEE 802.16d, IEEE 802.16e(IEEE - Std 802.16e, 2005 Edition , Physical and Medium Access Control Layers for Combined Fixed and Mobile Operation in Licesned Bands) 등("802.16 표준")과 같은 IEEE 802.16 표준 및/또는 장래 버전 및/또는 그 파생 버전에 따라 동작하는 디바이스 및/또는 네트워크, 기존의 WGA(Wireless-Gigabit-Alliance) 및/또는 WirelessHD™ 사양 및/또는 장래 버전 및/또는 그 파생 버전에 따라 동작하는 디바이스 및/또는 네트워크, 예컨대 3GPP(3rd Generation Partnership Project), 3GPP LTE(Long Term Evolution)와 같은 기존의 셀룰러 사양 및/또는 프로토콜 및/또는 장래 버전 및/또는 그 파생 버전에 따라 동작하는 디바이스 및/또는 네트워크, 한방향 및/또는 양방향 무선 통신 시스템, 셀룰러 무선-전화 통신 시스템, 셀룰러 전화, 무선 전화, PCS(Personal Communication System) 디바이스, 무선 통신 디바이스를 통합하는 PDA 디바이스, 모바일 또는 포터블 GPS(Global Positioning System) 디바이스, GPS 수신기 또는 트랜시버 또는 칩을 통합하는 디바이스, RFID 요소 또는 칩을 통합하는 디바이스, MIMO(Multiple Input Multiple Output) 트랜시버 또는 디바이스, 하나 이상의 내부 안테나 및/또는 외부 안테나를 갖는 디바이스, DVB(Digital Video Broadcast) 디바이스 또는 시스템, 멀티-표준 무선 디바이스 또는 시스템, 유선 또는 무선 휴대용 디바이스(예컨대 BlackBerry, Palm Treo), WAP(Wireless Application Protocol) 디바이스 등과 같은, 경보 메시지를 처리, 핸들링 및/또는 전달할 수 있는 다양한 디바이스 및 시스템과 함께 사용될 수 있다.
일부 실시예들은 하나 이상의 유형의 유선 및/또는 무선 통신 신호 및/또는 시스템과 함께 사용될 수 있다. 무선 통신 신호 및/또는 시스템은, 예컨대 RF(Radio Frequency), IR(Infra Red), FDM(Frequency-Division Multiplexing), OFDM(Orthogonal FDM), TDM(Time-Division Multiplexing), TDMA(Time-Division Multiple Access), E-TDMA(Extended TDMA), GPRS(General Packet Radio Service), 확장형 GPRS, CDMA(Code-Division Multiple Access), WCDMA(Wideband CDMA), CDMA 2000, 단일-캐리어 CDMA, 멀티-캐리어 CDMA, MDM(Multi-Carrier Modulation), DMT(Discrete Multi-Tone), Bluetooth®, GPS(Global Positioning System), Wi-Fi, Wi-Max, ZigBee™, UWB(Ultra-Wideband), GSM(Global System for Mobile communication), 2G, 2.5G, 3G, 3.5G, EDGE(Enhanced Data rates for GSM Evolution) 등을 포함할 수 있다. 다른 실시예들이 다양한 다른 유선 또는 무선 디바이스, 시스템 및/또는 네트워크에서 사용될 수 있다.
여기에서 사용되는 "무선 디바이스"라는 용어는, 예컨대 무선 통신을 할 수 있는 디바이스, 무선 통신을 할 수 있는 통신 디바이스, 무선 통신을 할 수 있는 통신 스테이션, 무선 통신을 할 수 있는 포터블 또는 논-포터블 디바이스 등을 포함한다. 일부 예시적인 실시예들에서, 무선 디바이스는 컴퓨터에 통합된 주변 장치 또는 컴퓨터에 부착된 주변 장치일 수 있거나 이를 포함할 수 있다. 일부 예시적인 실시예들에서, "무선 디바이스"라는 용어는 무선 서비스를 제공하는 데 사용될 수 있다.
이하, 일부 예시적인 실시예들에 따라 시스템(100)의 블록도를 개략적으로 도시하는 도 1을 참조한다.
일부 예시적인 실시예들에서, 시스템은 예컨대 공중, 하나 이상의 개인 수신자, 미리 정해진 수신자 그룹 등과 같은 하나 이상의 수신자들에게 경보를 제공하도록 구성될 수 있는 예컨대 EAS(Emergency Alert System)과 같은 경보 및/또는 경고 시스템("경보 시스템")을 포함하거나 이의 일부일 수 있다. 일례에서, 시스템(100)은 IPAWS(Integrated Public Alert & Warning System)를 포함하거나 이의 일부로서 구현될 수 있다. 예컨대 시스템(100)은 긴급 운용 센터에 서비스를 제공하도록 구성될 수 있고, 그 후에 CMSP(Commercial Mobile Service Provider)를 사용하여 지리적으로 타겟팅된 메시지를 통해 공중에 경고할 수 있는 CMAS(Commercial Mobile Alert System)를 포함할 수 있다.
일부 예시적인 실시예에서, 예컨대 상세하게 후술하는 바와 같이, 시스템(100)은 적어도 하나의 경보(108)를 생성할 수 있는 적어도 하나의 경보 당국(102), 하나 이상의 통신 네트워크(112)를 통해 경보에 대응하는 적어도 하나의 경보 메시지(119)를 송신할 수 있는 적어도 하나의 경보 송신기(104), 적어도 하나의 통신 네트워크(112)로부터 경보 메시지(119)를 수신할 수 있고, 적어도 하나의 디바이스 사용자(106)에 대한 경보 지표를 생성할 수 있는 적어도 하나의 디바이스(106)를 포함할 수 있다.
일부 예시적인 실시예에서, 경보 당국(102)은 예컨대 정부 엔티티, 공중 엔티티, 개인 엔티티 등과 같은 임의의 엔티티를 포함할 수 있다. 예컨대 경보 당국(102)은 백악관, 경찰서, FBI, 기상청, U.S. DHS-FEMA(Dept of Homeland Security - Federal Emergency Management Agency) 등을 포함할 수 있다. 다른 예에서, 경보 당국(102)은 사적인 당국을 포함할 수 있고, 경보(108)는 예컨대 사적인 당국에 의해 제공되는 서비스에 대한 하나 이상의 가입자들과 같은, 사적인 당국과 연관된 하나 이상의 수신자들에 대한 경보를 포함할 수 있다.
일부 예시적인 실시예에서, 경보(108)는 예컨대 국가 긴급 경보, 주 긴급 경보, 지역 경보, 영토 경보, 부족 경보, 회사 긴급 경보, 아동 유괴 경보(AMBER 경보) 등과 같은 긴급 경보를 포함할 수 있다. 경보는 예컨대 영토 공격, 자연 재해, 공중 안전상 위험 등과 같은 임의의 상황, 이벤트, 사건 등에 연관될 수 있다.
일부 예시적인 실시예에서, 경보 메시지(119)는 권한 있는 경보 당국에 의해 발행된 긴급 경보 메시지를 포함할 수 있다. 예컨대 경보 메시지(119)는 긴급 관련 정보를 적어도 하나의 수신자에게 제공하도록 의도되고, 예컨대 US Code of Federal Regulation Title 47, Part 10, CMAS에 따른 CMSP에 의한 송신에 대한 요건을 만족하는 임의의 메시지를 포함할 수 있다. 다른 실시예에서, 경보 메시지(119)는 임의의 다른 엔티티에 의해 발행된 임의의 다른 정보를 포함하고/하거나 임의의 다른 포맷을 갖는 임의의 다른 경보 및/또는 경고 메시지를 포함할 수 있다.
일부 예시적인 실시예에서, 경보 메시지(119)는 미리 규정된 경보 메시지 포맷에 따라 포맷화될 수 있다. 예컨대 경보 메시지(119)는 CAP 사양에 따른 CAP 메시지를 포함할 수 있다.
일부 예시적인 실시예에서, 통신 네트워크(112)는 적어도 하나의 유선 통신 네트워크, 적어도 하나의 무선 통신 네트워크 및/또는 그 임의의 조합을 포함할 수 있다. 예컨대 통신 네트워크(112)는 셀룰러 네트워크, 인터넷 네트워크, 컴퓨터 네트워크, 텔레비전 네트워크, 전화 네트워크, 무선(radio) 네트워크, 데이터 네트워크 등을 포함할 수 있다.
일부 예시적인 실시예에서, 통신 네트워크(112)는 예컨대 인터넷과 같은 적어도 하나의 공중 데이터 네트워크를 포함할 수 있다.
일부 예시적인 실시예에서, 통신 네트워크(112)는 예컨대 사적인 통신 네트워크, 기관 통신 네트워크 등과 같은 적어도 하나의 비공중 통신 네트워크를 포함할 수 있다.
일부 예시적인 실시예에서, 예컨대 통신 네트워크(112)가 무선 통신 네트워크를 포함한다면, 경보 송신기(104)는 통신 네트워크(112)를 통해 경보 메시지(119)를 송신하는 하나 이상의 안테나를 포함할 수 있거나 이와 연관될 수 있다.
일부 예시적인 실시예에서, 경보 송신기(104)는 예컨대 CMAS의 일부로서 하나 이상의 CMSP를 포함할 수 있거나 이에 의해 구현될 수 있다. CMAS는 자발적인 긴급 경보 시스템을 포함할 수 있으며, 예를 들어 CMSP는 예컨대 US Code of Federal Regulation Title 47, Part 10, CMAS에 따라 공중에 경보 메시지를 송신하도록 선택할 수 있다.
일부 예시적인 실시예에서, 디바이스(106)는 예컨대 전자 디바이스, 컴퓨팅 디바이스, 통신 디바이스, 무선 통신 디바이스, 전자 디바이스, 회로 및/또는 임의의 다른 디바이스를 포함할 수 있거나 그 일부로서 포함될 수 있다. 예를 들어, 디바이스(100)는 PC, 데스크탑 컴퓨터, 모바일 컴퓨터, 랩탑 컴퓨터, 노트북 컴퓨터, 노트북, 올-인-원(all-in-one) 디바이스, 태블릿 컴퓨터, 서버 컴퓨터, 휴대용 컴퓨터, 휴대용 디바이스, PDA 디바이스, 휴대용 PDA 디바이스, 디지털 사인, 온-보드 디바이스, 오프-보드 디바이스, (예컨대 셀룰러 폰 기능과 PDA 디바이스 기능을 결합한) 하이브리드 디바이스, 소비자 디바이스, 공중 디바이스, 경보 디바이스, 메시징 디바이스, 경고 디바이스, 차량 디바이스, 비차량 디바이스, 모바일 또는 포터블 디바이스, 논-모바일 또는 논-포터블 디바이스, 셀룰러 전화, 핸드셋, PCS 디바이스, 무선 통신 디바이스를 통합하는 PDA 디바이스, 모바일 또는 포터블 GPS 디바이스, DVB 디바이스, 비교적 소형의 컴퓨팅 디바이스, 논-데스크탑 컴퓨터, CSLL("Carry Small Live Large") 디바이스, UMD(Ultra Mobile Device), UMPC(Ultra Mobile PC), MID(Mobile Internet Device), "오리가미(Origami)" 디바이스 또는 컴퓨팅 디바이스, DCC(Dynamically Composable Computing)를 지원하는 디바이스, 컨텍스트-인지 디바이스, 비디오 디바이스, 오디오 디바이스, A/V 디바이스, STB, BD 플레이어, BD 레코더, DVD 플레이어, HD DVD 플레이어, DVD 레코더, HD DVD 레코더, PVR, 브로드캐스트 HD 수신기, 비디오 소스, 오디오 소스, 비디오 싱크, 오디오 싱크, 스테레오 튜너, 브로드캐스트 무선 수신기, 플랫 패널 디스플레이, PMP, DVC, 디지털 오디오 플레이어, 스피커, 오디오 수신기, 게이밍 디바이스, 오디오 증폭기, 데이터 소스, 데이터 싱크, DSC, 미디어 플레이어, 스마트폰, 텔레비전, 음악 플레이어, AP, 기지국 등을 포함할 수 있거나 이의 일부로서 포함될 수 있다.
일부 예시적인 실시예는, 예컨대 IPAWS 및/또는 임의의 다른 경보 및/또는 경고 시스템과 같은 경보 시스템의 예컨대 일부로서, 예컨대 경보(108)와 같은 하나 이상의 경보, 예컨대 긴급 경보가 신속하고 명확하고/하거나 신뢰성있는 방식으로 공중에 제공되는 것을 보장하도록 구현될 수 있다.
일부 예시적인 실시예에서, 디바이스(106)는 예컨대 통신 네트워크(112)와 같은 적어도 하나의 통신 네트워크를 통해 예컨대 경보 당국(102)과 같은 권한 있는 경보 당국에 의해 발행된 예컨대 경보 메시지(119)와 같은 긴급 경보 메시지를 수신하고, 경보 당국에 대응하는 적어도 하나의 매립된 인증 증명서를 사용하여 경보 메시지를 인증하고, 경보 메시지에 기초한 경보 표지를 적어도 하나의 디바이스(106) 사용자에게 제공하도록 구성될 수 있다.
일부 예시적인 실시예에서, 디바이스(106)는 예컨대 상세하게 후술하는 바와 같이 예컨대 상대적으로 짧은 시간 구간 내에서 경보 메시지(119)를 검출, 수신, 파싱(parsing), 디코드, 인증, 핸들링 및/또는 처리하도록 구성될 수 있다.
일부 예시적인 실시예에서, 디바이스(106) 또는 하나 이상의 디바이스(106)의 컴포넌트는 예컨대 디바이스(106) 또는 하나 이상의 디바이스(106)의 컴포넌트를 선택적으로 파워링 다운하고/하거나 디바이스(106) 또는 하나 이상의 디바이스(106)의 컴포넌트를 파워링 업함으로써, 예컨대 동작의 "아이들(idle)", "휴면" 또는 "슬립" 모드와 같은 동작의 파워-절약 모드와 동작의 액티브 모드 사이에서 스위칭함으로써 디바이스가 파워를 보존할 수 있게 하는 파워 관리 스킴을 구현할 수 있다.
일부 예시적인 실시예에서, 디바이스(106)는 예컨대 경보 메시지(119)를 검출 및 수신하기에 충분한 파워 레벨인, 예컨대 디바이스(106)에 제공되는 파워의 최소량이 존재하는 한, 경보 메시지(119)를 검출, 수신, 파싱, 디코드, 인증, 핸들링 및/또는 처리하도록 구성될 수 있다. 예를 들어, 디바이스(106)는, 예컨대 상세하게 후술하는 바와 같이, 예컨대 디바이스(106) 및/또는 디바이스(106)의 메인 OS의 파워 상태, 부하 상태 및/또는 실행 상태에 의존하지 않고, 경보 메시지(119)를 검출, 수신, 파싱, 디코드, 인증, 핸들링 및/또는 처리하도록 구성될 수 있다.
일부 예시적인 실시예에서, 디바이스(106)는 예컨대 상세하게 후술하는 바와 같이 경보 메시지(119)의 아웃-오브-밴드(out-of-band) 및/또는 직접 검출, 수신, 인증 및 처리를 수행하도록 구성되는 경보 모듈(116)을 포함할 수 있다.
일부 예시적인 실시예에서, 디바이스(106)는 하나 이상의 통신 네트워크(112)로부터 경보 메시지(119)를 모니터, 검출 및/또는 수신하는 하나 이상의 통신 모듈(120)을 포함할 수 있다. 통신 모듈(120)은 임의의 유선 및/또는 무선 통신 모듈을 포함할 수 있다. 예를 들어, 통신 모듈(120)은 하나 이상의 매립형 통신 디바이스 및/또는 임의의 통신 기술, 프로토콜 및/또는 표준에 따라 통신 네트워크(112)에 접속할 수 있는 네트워크 인터페이스 카드(NIC)를 포함하거나 이의 일부로서 구현될 수 있다. 통신 모듈(120)은 하나 이상의 유선 및/또는 무선 송신기, 유선 및/또는 무선 수신기 및/또는 유선 및/또는 무선 통신 신호, 프레임, 블록, 송신 스트림, 패킷, 메시지, 데이터 항목 및/또는 데이터를 송신하거나 수신할 수 있는 트랜시버를 포함할 수 있다. 예를 들어, 통신 모듈(120)은 임의의 무선 네트워크, 인터넷 네트워크, 셀룰러 네트워크, 전화 네트워크, WiFi 네트워크, WIMAX(Worldwide Interoperability for Microwave Access) 네트워크, LAN, PAN, WAN, WWAN, WPAN, WVAN, WMAN, WLAN, 텔레비전 네트워크, 케이블 네트워크 등을 통해 통신하는 하나 이상의 통신 모듈을 포함할 수 있다.
일부 예시적인 실시예에서, 하나 이상의 통신 모듈(120)은 예컨대 미리 정해진 수의 복수의 동시 네트워크 접속을 지원하도록 구성된 복수의 통신 모듈을 포함할 수 있다. 예를 들어, 디바이스(106)의 리던던시(redundancy) 레벨은 예컨대 임의의 주어진 순간에서 더 큰 수의 통신 네트워크(112)로의 동시 접속을 제공하는 통신 모듈(120)에 의해 증가될 수 있다. 따라서, 디바이스(106)에 의해 제공되는 리던던시의 증가된 레벨은, 경보 메시지(119)가 디바이스(106)의 사용자에게 도달할 기회를 증가시킬 수 있다.
하나의 비한정적인 예에서, 통신 모듈(120)은 예컨대 무선 브로드캐스트 네트워크로부터 경보 메시지(119)를 포함하는 무선 신호를 수신할 수 있는 적어도 하나의 무선 모듈을 포함할 수 있다. 예를 들어, 통신 모듈(120)은, 예컨대 FM(Frequency Modulation) 무선 채널, AM(Amplitude Modulation) 무선 채널 등을 통하는 것과 같이 무선 통신 채널을 통해 디지털 무선 브로드캐스트의 디지털 무선 신호를 수신할 수 있는 적어도 하나의 HD(Hybrid Digital) 무선 모듈을 포함할 수 있다. 부가적으로 또는 이에 대체하여, 통신 모듈(120)은 예컨대 ETSI TS 102 563 V1.1.1 (2007-02): DAB ( Digital Audio Broadcasting ); Trnasport of AAC( Advanced Audio Coding ) audio에 따른 DAB 포맷의 브로드캐스트 디지털 무선 신호를 수신할 수 있는 적어도 하나의 DAB(Digital Audio Broadcasting) 모듈을 포함할 수 있다. 부가적으로 또는 이에 대체하여, 통신 모듈(120)은 임의의 다른 포맷의 무선 브로드캐스트를 수신하는 임의의 다른 무선 통신 모듈을 포함할 수 있다. 디바이스(106)의 일부로서 적어도 하나의 무선 통신 모듈을 구현하는 것은, 예컨대 디바이스(106)가 인터넷에 접속되지 않은 때에도 디바이스(106)가 경보 메시지(119)를 수신할 수 있다는 것을 보장할 수 있다. 따라서, 예컨대 인터넷 및/또는 셀룰러 통신 시스템이 중단될 수 있는 긴급상황 동안에도, 예컨대 무선 통신 모듈의 접속의 용이함과 더 긴 거리로 인해 경보 메시지(106)를 수신하는 디바이스(106)의 가능성이 증가될 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)은 하나 이상의 통신 모듈(120)을 통해 경보 메시지(119)를 수신할 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116) 및 통신 모듈(120)은 디바이스(106)의 별개 요소로서 구현될 수 있다. 예를 들어, 하나 이상의 통신 모듈(120)은 하나 이상의 통신 네트워크(112)로부터 경보 메시지(119)를 수신할 수 있고, 경보 모듈(116)은 통신 모듈(120)로부터 경보 메시지를 수신할 수 있다. 하지만, 다른 실시예에서, 경보 모듈(116)은 통신 모듈(120)의 적어도 하나에 포함될 수 있고/있거나 그 일부로서 구현될 수 있다.
일부 예시적인 실시예에서, 디바이스(106)는 무선 통신 디바이스를 포함할 수 있고, 통신 네트워크(112)는 적어도 하나의 무선 통신 네트워크를 포함할 수 있고, 통신 모듈(120)은 적어도 하나의 무선 통신 모듈을 포함할 수 있다. 다른 실시예에서, 통신 네트워크(112)는 적어도 하나의 유선 통신 네트워크, 또는 유선 및 무선 통신 네트워크의 임의의 조합을 포함할 수 있고, 통신 모듈(120)은 적어도 하나의 유선 통신 모듈 또는 유선 및 무선 통신 모듈의 임의의 조합을 포함할 수 있다.
일부 예시적인 실시예에서, 또한 디바이스(106)는 예컨대 하나 이상의 프로세서(118), 입력 유닛(122), 적어도 하나의 사용자 인터페이스(130), 메모리 유닛(124) 및 저장 유닛(126)을 포함할 수 있다. 디바이스(106)는 선택적으로 다른 하드웨어 컴포넌트 및/또는 소프트웨어 컴포넌트를 포함할 수 있다. 일부 예시적인 실시예에서, 디바이스(106)의 컴포넌트의 일부 또는 모두는 공통 하우징 또는 패키징에 봉합될 수 있고, 하나 이상의 유선 또는 무선 링크를 사용하여 상호 접속될 수 있거나 동작적으로 연관될 수 있다. 다른 실시예에서, 디바이스(106)의 컴포넌트는 복수의 또는 개별 디바이스 중에 분포될 수 있다.
예를 들어, 프로세서(118)는 CPU(Central Processing Unit), DSP(Digital Signal Processor), 하나 이상의 프로세서 코어, 단일-코어 프로세서, 듀얼-코어 프로세서, 다중-코어 프로세서, 마이크로프로세서, 호스트 프로세서, 컨트롤러, 복수의 프로세서 또는 컨트롤러, 칩, 마이크로칩, 하나 이상의 회로, 회로망, 로직 유닛, IC(Integrated Circuit), ASIC(Application-Specific IC) 또는 임의의 다른 적절한 다목적 또는 특정 프로세서 또는 컨트롤러를 포함한다.
일부 예시적인 실시예에서, 디바이스(106)는 디바이스(106)의 동작 및/또는 기능 및/또는 디바이스(106)와 디바이스(106)의 사용자 간 상호작용을 제어 및/또는 관리할 수 있는 적어도 하나의 OS(128)를 포함할 수 있다. 일례에서, OS(128)는 OS 명령을 실행하는 프로세서(118)에 의해 구현될 수 있다. 예를 들어, OS(128)는 예컨대 Windows OS, Meego OS, Android OS, Apple OS 등과 같은, 디바이스(106)의 메인, 주 및/또는 표준 OS("메인 OS"라 통칭함)를 포함할 수 있다. OS(128)는 임의의 OS-상주 어플리케이션 소프트웨어를 포함하거나 이에 의해 구현될 수 있다.
입력 유닛(122)은 예컨대 키보드, 키패드, 마우스, 터치-패드, 트랙-볼, 스타일러스, 마이크로폰 또는 다른 적절한 포인팅 디바이스 또는 입력 디바이스를 포함한다.
사용자 인터페이스(130)는 경보 메시지(119)에 대응하는 경보를 하나 이상의 디바이스(106) 사용자에게 제시, 제공 및/또는 전달할 수 있는 임의의 하나 이상의 모듈 및/또는 컴포넌트를 포함할 수 있다. 예를 들어, 사용자 인터페이스(130)는 모니터, 스크린, 플랫 패널 디스플레이, CRT(Cathod Ray Tube) 디스플레이 유닛, LCD(Liquid Crystal Display) 디스플레이 유닛, 플라즈마 디스플레이 유닛, 예컨대 스피커 또는 이어폰과 같은 하나 이상의 오디오 요소, 진동 요소, 온보드 공진기, 비디오 요소 또는 다른 적절한 사용자 인터페이스 및/또는 출력 디바이스일 수 있다.
예를 들어, 메모리 유닛(124)은 RAM(Random Access Memory), ROM(Read Only Memory), DRAM(Dynamic RAM), SD-RAM(Synchronous DRAM), 플래시 메모리, 휘발성 메모리, 비휘발성 메모리, 캐시 메모리, 버퍼, 단기간 메모리 유닛, 장기간 메모리 유닛 또는 다른 적절한 메모리 유닛을 포함한다. 예를 들어, 저장 유닛(126)은 하드 디스크 드라이브, 플로피 디스크 드라이브, CD(Compact Disk) 드라이브, CD-ROM 드라이브, DVD 드라이브 또는 다른 적절한 제거가능 또는 제거 불가능 저장 유닛을 포함한다. 메모리 유닛(124) 및/또는 저장 유닛(126)은 예컨대 디바이스(106)에 의해 처리되는 데이터를 저장할 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)은 예컨대 하나 이상의 통신 모듈(120)을 통해 하나 이상의 통신 네트워크(112)로부터 경보 메시지(119)를 수신할 수 있다. 경보 모듈(116) 및/또는 통신 모듈(120)은 예컨대 CAP에 따라 특정 표준 경보 패킷 패턴을 검출하도록 구성될 수 있다. 예컨대 하나 이상의 요소가 슬립, 휴면, 셧다운 등과 같은 낮은 파워 상태에 동시에 있는 경우에, 경보 모듈(116)은 예컨대 경보 메시지(119)를 검출할 시에 하나 이상의 디바이스(106)의 요소를 파워-업할 수 있다. 경보 모듈(116)은 경보 메시지(119)를 파싱, 인증 및/또는 승인할 수 있으며, 경보 모듈(116)은 하나 이상의 사용자 전달가능 오디오, 비주얼 및/또는 감각적인 경보를 구축 및/또는 포맷화할 수 있고, 예컨대 즉각적인 사용자 전달을 위해 감각적인 경보를 사용자 인터페이스(130)에 전달할 수 있다. 경보 모듈(116)은 예컨대 상세하게 후술하는 바와 같이 예컨대 운영 체제 또는 소프트웨어 어플리케이션의 의존 없이도 경보 메시지(119)를 처리할 수 있다.
일부 예시적인 실시예에서, 예컨대 상세하게 후술하는 바와 같이 경보 모듈(116)은 OS(128)에 독립적으로 동작하여, 하나 이상의 통신 네트워크(112)로부터 경보 메시지(119)를 수신할 수 있고, 경보 메시지(119)를 인증할 수 있고/있거나, 사용자 인터페이스(130)가 경보 메시지(119)에 기초한 경보 표지를 디바이스(106) 사용자에게 제공하게 할 수 있다.
따라서, 경보 모듈(116)은 예컨대, 버그, 바이러스 공격, 사용자 개입, 늦은 부팅 시간 등과 같은 OS-관련 취약점의 위험을 감소시키거나 제거하면서 경보 메시지(119)를 처리할 수 있게 한다.
일부 예시적인 실시예에서, 경보 표지는 예컨대, 진동 표지 및/또는 디바이스(106) 사용자에 의해 인지, 감지 및/또는 주목되는 예컨대 임의의 다른 적절한 표지와 같은 임의의 표지를 포함하여, 오디오 표지, 텍스트 표지, 그래픽 표지, 비디오 표지, 감각적 표지 중 적어도 하나를 포함할 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)은 디바이스(106)의 파워-모드에 독립적으로 동작될 수 있다. 예를 들어, 경보 모듈(116)은 하나 이상의 통신 네트워크(112)로부터 경보 메시지(119)를 수신하고, 경보 메시지(119)를 인증하고/하거나, 예컨대 상세하게 후술하는 바와 같이, 예컨대 디바이스(106) 및/또는 OS(128)가 동작의 논-액티브 모드, 동작의 파워-절약 모드, 동작의 "아이들" 모드 또는 동작의 "슬립" 모드에 있을 때에도, 사용자 인터페이스(130)가 디바이스(106) 사용자에게 경보 표지를 제공하게 하도록 동작할 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)은, 예컨대 경보 메시지(119)를 검출, 수신 및/또는 인증할 시에 예컨대 경보 메시지(119)에 기초하여 디바이스(106) 및/또는 OS(128)가 액티브 파워 모드로 스위칭하게 하도록 구성될 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)은 사용자 인터페이스(130)에 직접 액세스하고, 예컨대 후술하는 바와 같이 직접 사용자 인터페이스(130)가 경보 표지를 제공하도록 구성될 수 있다.
일부 예시적인 실시예에서, 예컨대 후술하는 바와 같이, 예를 들어 경보 모듈(116)은 임의의 HW 컴포넌트를 사용하여 구현된 HW 경보 모듈, 임의의 펌웨어 컴포넌트를 사용하여 구현된 펌웨어 경보 모듈, 또는 HW 및 펌웨어 컴포넌트의 임의의 조합을 사용하여 구현된 경보 모듈을 포함할 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)은 디바이스(106) 상에 상주하는 단일의 공통 펌웨어 이미지, 디바이스(106) 및 통신 모듈(120) 상에 상주하는 개별적인 매립형 펌웨어 이미지, 또는 그 임의의 조합으로서 구현될 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)은 예컨대 낮은 파워 동작을 지원하도록 구성될 수 있는 프로세서(118)와 같은, 디바이스(106)의 메인 프로세서 상에서 실행하는 펌웨어 이미지에 의해 구현될 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)은, 예컨대 프로세서(118)의 파워 상태와 독립적인 파워 상태를 가질 수 있는 프로세서(118)와는 다른, 적어도 하나의 전용 프로세서 및/또는 공통-프로세서 상에서 실행되는 펌웨어 이미지에 의해 구현될 수 있다.
일부 예시적인 실시예에서, 디바이스(106)는, 예컨대 적어도 하나의 통신 모듈(120)의 기능을 수행하는 통신 드라이버와, 예컨대 경보 모듈(116)의 기능의 적어도 일부를 수행하는 경보-처리 드라이버 양쪽으로서의 역할을 할 수 있는 공통 펌웨어 모듈을 포함할 수 있다. 선택적으로, 디바이스(106)는 또한 경보 모듈(116)의 기능의 다른 일부를 수행하는 HW 모듈을 포함할 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)은, OS(128) 및/또는 디바이스(106)에 의해 실행되는 임의의 어플리케이션의 어플리케이션 소프트웨어에 독립적으로 동작하도록 구성될 수 있는 펌웨어("경보 모듈 펌웨어")에 의해 구현될 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)은, 예컨대 디바이스(106) 사용자에게 경보 표지를 전달하는 데 필요한 시간을 감소시키기 위하여, 이러한 리소스가 이용가능하고 실행되고 있다면, OS(128) 및/또는 어플리케이션 소프트웨어의 하나 이상의 리소스를 선택적으로 사용할 수 있다. 예를 들어, 경보 모듈(116)은 경보 표지의 최선-노력 전달을 위한 인-밴드(in-band) 수단으로서 OS(128) 및/또는 어플리케이션 소프트웨어의 하나 이상의 리소스를 사용할 수 있다. 경보 모듈(116)이 OS(128) 및/또는 어플리케이션 소프트웨어의 리소스를 이용하도록 구성될 수 있다고 하더라도, 경보 모듈(116)은 OS(128) 및/또는 어플리케이션 소프트웨어의 이용가능성 및/또는 신뢰성에 의존하지 않고도 경보 메시지(119)를 처리할 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)은 예컨대 표준 긴급 경보를 검출하는 데 사용되는 패킷 패턴, 경보 메시지를 인증하는 데 사용되는 디지털 증명서 등과 같은, 경보 메시지(119)를 처리하기 위한 구성가능한 파라미터 및/또는 데이터를 저장하는, 경보 모듈 펌웨어의 펌웨어 비휘발성 메모리와 같은 비휘발성 메모리를 포함할 수 있거나 이와 연관될 수 있다.
일부 예시적인 실시예에서, 예컨대 하나 이상의 디바이스(106)의 요소가 감소된 파워 모드에 있는 경우, 경보 모듈(116)은 예컨대 OS(128), 프로세서(118), 사용자 인터페이스(130) 및/또는 임의의 다른 디바이스(106)의 요소와 같은 하나 이상의 디바이스(106)의 요소를 선택적으로 파워 업하도록 구성될 수 있다. 예를 들어, 경보 모듈(116)은 경보 메시지(119)의 임의의 필요한 처리를 수행하기 위하여 및/또는 디바이스(106) 사용자에게 경보 표지를 제공하기 위하여, 디바이스(106)의 하나 이상의 요소를 파워 업하도록 구성될 수 있다.
일부 예시적인 실시예에서, 예컨대 OS(128)와 같은 디바이스의 OS에 독립적으로 예컨대 경보 메시지(119)와 같은 긴급 경보를 처리하도록 구성되는 예컨대 경보 모듈(116)과 같은 경보 모듈을 포함하는 예컨대 디바이스(106)와 같은 디바이스는 긴급 경보를 수신, 인증 및/또는 전달하기 위하여 디바이스의 OS를 실행할 필요성을 제거할 수 있다. 그 결과, 예컨대 시간이 절대적으로 중요하고 밀리초로 측정되는 중대한 긴급상황 동안, 소중하고 생명을 구하는 시간이 얻어질 수 있다. 예컨대, 지진 및 쓰나미 개선 경보 시스템은 충격 전 20초 미만의 통지를 제공할 수 있으며, 따라서 경보 메시지를 가능한 신속히 전달하는 것이 바람직할 수 있다.
이하, 일부 예시적인 실시예에 따라 경보의 처리 방법을 개략적으로 도시하는 도 2를 참조한다. 일부 실시예에서, 도 2의 방법의 하나 이상의 동작은 예컨대 디바이스(106)(도 1)와 같은 디바이스; 및/또는 예컨대 경보 모듈(116)(도 1)과 같은 경보 모듈에 의해 수행될 수 있어, 예컨대 경보 메시지(119)(도 1)와 같은 적어도 하나의 경보 메시지를 처리한다.
블록 202에서 나타낸 바와 같이, 본 방법은 적어도 하나의 통신 네트워크를 통해 데이터 패킷을 수신하는 것을 포함할 수 있다. 예를 들어, 하나 이상의 통신 모듈(120)(도 1)은 하나 이상의 통신 네트워크(112)(도 1)를 통해 하나 이상의 데이터 패킷을 수신할 수 있다.
블록 204에서 나타낸 바와 같이, 본 방법은 수신된 패킷이 경보 메시지를 포함하는지 여부를 검출하는 것을 포함할 수 있다. 경보 메시지는 예컨대 상술한 바와 같이 권한 있는 경보 당국에 의해 발행된 긴급 경보 메시지를 포함할 수 있다. 예를 들어, 통신 모듈(120)(도 1)은 예컨대 CAP 패턴 등과 같은 하나 이상의 미리 규정된 특정 표준 경보 패킷 패턴을 검출하도록 구성될 수 있다.
예컨대 디바이스(106)(도 1)가 낮은 파워 상태 또는 풀 파워에서 실행되는 상태 중 어느 하나인 중에, 통신 모듈(120)(도 1)은 예컨대 경보 메시지(119)(도 1)와 같은 경보 메시지를 검출할 수 있다. 예를 들어, 통신 모듈(120)(도 1)은 통신 네트워크(112)(도 1)를 들여다보고 경보 메시지(119)(도 1)를 검출하기 위해 낮은 파워 상태에서 동작될 수 있다. 일례에서, 통신 모듈(120)(도 1)은 경보 메시지(119)(도 1)를 수신 및/또는 검출하기 위해 WakeOnLAN 또는 WakeOnWirelessLAN 메커니즘을 이용할 수 있다.
블록 218에 나타낸 바와 같이, 본 방법은 예컨대 경보 메시지를 검출한 후에, 하나 이상의 디바이스 요소를 파워 업하는 것을 포함할 수 있다. 하나 이상의 요소는 예컨대 디바이스(118)(도 1)와 같은 프로세서, OS(128)(도 1)와 같은 OS, 하나 이상의 어플리케이션, 하나 이상의 HW 요소 등을 포함할 수 있다. 예를 들어, 경보 모듈(116)(도 1)은 OS(128)(도 1), 프로세서(118)(도 1) 및/또는 디바이스(106)(도 1)의 임의의 다른 요소를 파워 업하기 위해 웨이크(wake) 액션을 트리거링할 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)(도 1)은 경보 메시지(119)(도 1)를 검출할 시에 디바이스(106)(도 1)의 하나 이상의 요소를 파워 업할 수 있다. 예컨대 후술하는 바와 같이, 예컨대 경보 메시지(119)(도 1)를 인증한 후에 및/또는 경보 메시지(119)(도 1)에 대응하는 경보 표지를 결정한 후에, 경보 모듈(116)(도 1)은 경보 메시지(119)(도 1) 처리의 하나 이상의 이후의 스테이지에 대하여 요소들의 일부 또는 전부의 파워 업을 연기할 수 있다.
디바이스(106)(도 1)의 하나 이상의 요소를 파워 업하는 타이밍은, 경보 메시지(119)(도 1)를 처리 및/또는 핸들링하는 데 필요할 때, 예컨대 풀 파워 또는 부분 파워에서 디바이스(106)의 요소가 이미 동작 중일 수 있도록 구성될 수 있다. 또한 디바이스(106)(도 1)의 하나 이상의 요소를 파워 업하는 타이밍은 예컨대 낮은 파워 상태에서 일부 또는 풀 파워 상태로 요소를 파워 업하는 데 필요한 파워 업 구간에 기초할 수 있다. 예를 들어, 경보 모듈(116)(도 1)은 예컨대 경보 메시지(119)(도 1)를 검출할 시에 제 1 타이밍에서 예컨대 OS(128)(도 1) 및/또는 프로세서(118)(도 1)와 같은 디바이스(106)(도 1)의 하나 이상의 요소의 제 1 세트를 파워 업하고; 예컨대 경보 메시지(119)(도 1) 또는 경보 메시지(119)(도 1)에 대응하는 경보 표지를 인증할 시에, 제 2 의, 다른 타이밍에서 예컨대 사용자 인터페이스(130)(도 1)와 같은 디바이스(106)(도 1)의 하나 이상의 요소의 제 2 세트를 파워 업하도록 구성될 수 있다.
디바이스(106)(도 1)의 하나 이상의 요소를 파워 업하는 것은 경보 메시지(119)(도 1)를 검출하는 것과 디바이스(106)(도 1)의 사용자에게 경보 표지를 전달하는 것 사이의 시간 구간을 감소시키는 것을 가능하게 할 수 있다.
블록 206에 나타낸 바와 같이, 본 방법은 경보 메시지를 파싱 및/또는 분석하는 것을 포함할 수 있다. 예를 들어, 경보 모듈(116)(도 1)은 경보 메시지(119)(도 1)를 유효화하기 위하여 예컨대 미리 규정된 패킷 패턴을 이용하여 경보 메시지(119)(도 1)를 파싱 및/또는 분석할 수 있다.
블록 208에 나타낸 바와 같이, 본 방법은 경보 메시지를 인증하는 것을 포함할 수 있다. 예를 들어, 경보 모듈(116)(도 1)은, 경보 메시지(119)(도 1)가 진정한 것이지 여부를 인증할 수 있다. 경보 모듈(116)(도 1)은 경보 메시지(119)(도 1)의 서명을 인증하고/하거나 경보 메시지(119)(도 1)의 컨텐츠를 해독하기 위해 예컨대 하나 이상의 매립형 증명서를 이용할 수 있다. 예를 들어, 경보 모듈(116)(도 1)은 예컨대 후술하는 바와 같이 경보 당국(102)(도 1)에 대응하는 적어도 하나의 매립형 인증 증명서를 사용하여 경보 메시지(119)(도 1)를 인증할 수 있다.
블록 210에 나타낸 바와 같이, 본 방법은, 예컨대 경보 메시지가 성공적으로 인증되었는지 여부에 기초하여 수신된 경보 메시지가 유효한지 여부를 결정하는 것을 포함할 수 있다.
일부 예시적인 실시예에서, 예컨대 블록 218을 참조하여 상술한 바와 같이, 예컨대 경보 메시지가 성공적으로 인증되었다면 본 방법은 하나 이상의 디바이스 요소를 파워 업하는 것을 포함할 수 있다.
블록 216에 나타낸 바와 같이, 예컨대 경보 메시지가 수신된 패킷에서 검출되지 않거나 경보 메시지의 인증이 실패했다면 본 방법은 수신된 패킷을 폐기하는 것을 포함할 수 있다.
블록 212에 나타낸 바와 같이, 본 방법은 디바이스의 사용자에게 제공되는 사용자 전달가능 경보 표지를 규정하는 것을 포함할 수 있다. 예를 들어, 경보 모듈(116)(도 1)은, 예컨대 사용자에게 제공되는 경보 정보를 규정하는 파라미터, 사용자에게 제공되는 경보 표지를 규정하는 파라미터 등을 포함하는 경보 메시지(119)(도 1)로부터 적절한 경보 정보를 추출할 수 있다. 경보 모듈(116)(도 1)은 추출된 경보 정보에 기초하여 사용자 전달가능 경보 표지를 규정할 수 있다. 예를 들어, 경보 표지는 하나 이상의 텍스트, 그래픽, 오디오, 비디오 및/또는 감각적인 표지 및/또는 메시지를 포함하도록 규정될 수 있다.
일부 예시적인 실시예에서, 경보 표지는 경보 메시지(119)(도 1)의 컨텐츠에 기초할 수 있다. 예를 들어, 경보 메시지(119)(도 1)는 예컨대 텍스트, 그래픽, 비디오 및/또는 오디오의 형태로 미리 규정된 경보 컨텐츠를 포함할 수 있고, 경보 모듈(116)(도 1)은 미리 규정된 경보 컨텐츠를 포함하도록 경보 표지를 규정할 수 있다. 예를 들어, 미리 규정된 경보 컨텐츠는 예컨대 "허리케인 경보", "지진 경보" 등과 같은 미리 규정된 경보 메시지를 포함할 수 있다.
일부 예시적인 실시예에서, 본 방법은, 예컨대 블록 218을 참조하여 상술한 바와 같이, 예를 들어 경보 표지를 규정한 후에 하나 이상의 디바이스 요소를 파워 업하는 것을 포함할 수 있다. 예를 들어, 경보 모듈(116)(도 1)은 경보 표지를 전달하는 데 사용되는 사용자 인터페이스(130)(도 1)를 파워 업할 수 있다.
블록 214에서 나타낸 바와 같이, 본 방법은 경보 표지를 디바이스 사용자에게 전달하는 것을 포함할 수 있다. 예를 들어, 경보 모듈(116)(도 1)은, 적어도 하나의 사용자 인터페이스(130)(도 1)가 경보 표지를 적어도 하나의 디바이스(106)(도 1)의 사용자에게 전달하게 할 수 있다. 예를 들어, 경보 모듈(116)(도 1)은 사용자 인터페이스(130)(도 1)에 의한 전달에 적절한 포맷으로 경보 표지를 규정할 수 있고, 최종 전달을 위해 경보 표지를 사용자 인터페이스(130)(도 1)로 전파할 수 있다. 경보 표지의 전달은 예컨대, 풀 파워, OS 부팅 스테이지 전에 수행될 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)(도 1)은 예컨대 즉시 또는 짧은 지연 내에, 경보 표지를 전달하기 위해 경보 모듈(116)(도 1)이 사용자 인터페이스(130)(도 1)를 직접 제어할 수 있게 하는 사용자 인터페이스(130)(도 1)에 대한 직접적인 하드웨어 액세스를 가질 수 있다. 비한정적인 일례에서, 사용자 인터페이스(130)(도 1)는 디스플레이를 포함할 수 있고, 경보 모듈(116)(도 1)은, 디스플레이에 직접 묘화되는 그래픽 오버레이("SPRITE")의 일부로서 경보 표지를 포함하도록, 예컨대 직접적인 ME-대-Graphics 컨트롤러 경로의 유형으로 ME(Management Engine)를 이용할 수 있다.
일부 예시적인 실시예에서, 예를 들어 디바이스(106)(도 1), OS(128)(도 1) 및/또는 사용자 인터페이스(130)(도 1)가 풀 파워 레벨에서 동작하고 있지 않다고 해도, 경보 모듈(116)(도 1)은 직접적인 하드웨어 액세스를 이용하여 사용자 인터페이스(130)(도 1)가 경보 표지를 전달하게 할 수 있다. 대안으로, 예컨대 경보 표지를 전달하기 위하여 OS(128)(도 1)가 사용자 인터페이스(130)(도 1)를 제어할 수 있을 때까지, 경보 모듈(116)(도 1)은 경보 표지의 전달을 연기하도록 선택할 수 있다.
일부 예시적인 실시예에서, 경보 모듈(116)(도 1)은, 예컨대 처리 시간을 절약하고/하거나 디바이스(106) 사용자가 경보 표지에 응답해야 하는 시간을 증가시키기 위하여, 예컨대 OS(128)(도 1)와 독립적으로 및/또는 이에 의존하지 않고 아웃 오브 밴드(out of band) 동작에서 경보 표지의 전달을 처리하도록 구성될 수 있다. 비한정적인 일례에서, 경보 모듈(116))(도 1)은 Intel AMT(Advanced Management Technology)와 유사한 아웃-오브-밴드 메커니즘을 이용할 수 있다.
일부 예시적인 실시예에 따라 제조품(300)을 개략적으로 도시하는 도 3을 참조한다. 제조품(300)은, 예컨대 경보 모듈(116)(도 1)의 기능의 적어도 일부를 수행하고/하거나 도 2의 방법의 하나 이상의 동작을 수행하는 데 사용될 수 있는 로직(304)을 저장하는 머신 판독가능 저장 매체(302)를 포함할 수 있다.
일부 예시적인 실시예에서, 제조품(300) 및/또는 머신 판독가능 저장 매체(302)는, 휘발성 메모리, 비휘발성 메모리, 제거가능 또는 제거불가능 메모리, 소거가능 또는 소거불가능 메모리, 기입가능 또는 재기입가능 메모리 등을 포함하여, 데이터를 저장할 수 있는 컴퓨터 판독가능 저장 매체의 하나 이상의 유형을 포함할 수 있다. 예를 들어, 머신 판독가능 저장 매체(302)는, RAM, DRAM, DDR-DRAM(Double-Data-Rate DRAM), SDRAM, 정적 RAM(SRAM), ROM, 프로그램가능 ROM(PROM), 소거가능 프로그램가능 ROM(EPROM), 전기적으로 소거가능 프로그램가능 ROM(EEPROM), CD-ROM(Compact Disk ROM), CD-R(Compact Disk Recordable), CD-RW(Compact Disk Rewriteable), 플래시 메모리(예컨대, NOR 또는 NAND 플래시 메모리), 컨텐츠 어드레스가능 메모리(CAM), 고분자 메모리, 위상-변화 메모리, 강유전성 메모리, 실리콘-산화물-질화물-산화물-실리콘(SONOS) 메모리, 디스크, 플로피 디스크, 하드 드라이브, 광 디스크, 자기 디스크, 카드, 자기 카드, 광 카드, 테이프, 카셋트 등을 포함할 수 있다. 컴퓨터 판독가능 저장 매체는, 예컨대 모뎀, 무선 또는 네트워크 접속과 같은 통신 링크를 통해 캐리어 파 또는 다른 전파 매질에 의해 구현되는 데이터 신호에 의해 반송되는 컴퓨터 프로그램을 원격 컴퓨터로부터 요청 컴퓨터로 다운로드 또는 전송하는 것과 연관되는 임의의 적절한 매체를 포함할 수 있다.
일부 예시적인 실시예에서, 로직(304)은, 머신에 의해 실행되는 경우에 여기에 설명한 바와 같은 방법, 프로세스 및/또는 동작을 머신이 수행하게 할 수 있는 명령, 데이터 및/또는 코드를 포함할 수 있다. 예를 들어, 머신은 임의의 적절한 처리 플랫폼, 컴퓨팅 플랫폼, 컴퓨팅 디바이스, 처리 디바이스, 컴퓨팅 시스템, 처리 시스템, 컴퓨터, 프로세서 등을 포함할 수 있고, 하드웨어, 소프트웨어, 펌웨어 등의 임의의 적절한 조합을 사용하여 구현될 수 있다.
일부 예시적인 실시예에서, 로직(304)은 소프트웨어, 소프트웨어 모듈, 어플리케이션, 프로그램, 서브루틴, 명령, 명령 세트, 컴퓨팅 코드, 워드, 값, 기호 등을 포함하거나 이로서 구현될 수 있다. 명령은 소스 코드, 컴파일된 코드, 인터프리팅된 코드, 실행가능 코드, 정적 코드, 동적 코드 등과 같은 임의의 적절한 유형의 코드를 포함할 수 있다. 명령은 프로세스가 특정 기능을 수행하도록 지시하기 위하여, 미리 규정된 컴퓨터 언어, 방식 또는 문법에 따라 구현될 수 있다. 명령은 C, C++, Java, BASIC, Matlab, Pascal, Visual BASIC, 어셈블리 언어, 머신 코드 등과 같은, 임의의 적절한 하이 레벨, 로우 레벨, 객체 지향, 비주얼, 컴파일링되고/되거나 인터프리팅된 프로그래밍 언어를 사용하여 구현될 수 있다.
하나 이상의 실시예를 참조하여 여기에 설명된 기능, 동작, 컴포넌트 및/또는 특징은 하나 이상의 다른 실시예를 참조하여 여기에 설명된 하나 이상의 다른 기능, 동작, 컴포넌트 및/또는 특징과 조합될 수 있거나 이와 결합해서 이용될 수 있고, 그 역도 가능하다.
본 발명의 특정한 특징들이 여기에 예시 및 설명되었지만, 다수의 수정, 치환, 변화 및 등가물이 본 기술 분야의 당업자에게 생각될 수 있다. 따라서, 첨부된 청구항은 본 발명의 진정한 사상의 범위 내에 드는 이러한 모든 수정 및 변화를 포함하도록 의도되었다는 것이 이해되어야 한다.
Claims (30)
- 디바이스로서,
상기 디바이스의 운영 체제와 독립적으로 동작하고, 적어도 하나의 통신 네트워크로부터 데이터 패킷을 수신하고, 상기 데이터 패킷이 경보 메시지를 포함하는지 여부를 검출하고, 상기 경보 메시지를 인증 증명서에 기초하여 인증하는 경보 모듈을 포함하되, 상기 경보 모듈은, 상기 경보 메시지가 인증될 때 상기 경보 메시지에 기초한 경보 표지(an alert indication)를 생성하고, 상기 디바이스로 하여금 상기 경보 메시지의 컨텐츠에 기초하여 액티브 파워 모드로 스위칭하게 하고, 상기 디바이스의 적어도 하나의 사용자 인터페이스로 하여금 상기 경보 표지를 상기 디바이스의 사용자에게 제공하게 하는
디바이스.
- 제 1 항에 있어서,
상기 경보 모듈은 상기 디바이스의 파워-모드에 관계없이 동작하는
디바이스.
- 삭제
- 제 1 항에 있어서,
상기 적어도 하나의 통신 네트워크로부터 상기 경보 메시지를 수신하는 적어도 하나의 통신 모듈을 포함하되,
상기 경보 모듈은 상기 통신 모듈로부터 상기 경보 메시지를 수신하는
디바이스.
- 제 4 항에 있어서,
상기 적어도 하나의 통신 모듈은 상기 경보 메시지를 검출하기 위하여 복수의 통신 채널을 동시에 모니터하도록 복수의 통신 모듈을 포함하는
디바이스.
- 제 1 항에 있어서,
상기 경보 표지는, 오디오 표지, 텍스트 표지, 그래픽 표지, 비디오 표지 및 감각적 표지 중 적어도 하나를 포함하는
디바이스.
- 제 1 항에 있어서,
상기 경보 모듈은 상기 사용자 인터페이스로 하여금 직접 상기 경보 표지를 제공하도록 하기 위해 상기 사용자 인터페이스에 직접 액세스하는
디바이스.
- 제 1 항에 있어서,
상기 경보 모듈은 하드웨어를 포함하는
디바이스.
- 제 1 항에 있어서,
상기 경보 모듈은 펌웨어를 포함하는
디바이스.
- 제 1 항에 있어서,
상기 경보 모듈은, 상기 경보 메시지의 검출시에 상기 디바이스의 하나 이상의 요소 중 제 1 세트를 파워 업하고 상기 경보 메시지의 인증시에 상기 디바이스의 하나 이상의 요소 중 제 2 세트를 파워 업하는
디바이스.
- 제 1 항에 있어서,
상기 통신 네트워크는 공중 데이터 네트워크를 포함하는
디바이스.
- 제 1 항에 있어서,
상기 디바이스는 무선 통신 디바이스를 포함하고, 상기 통신 네트워크는 무선 통신 네트워크를 포함하는
디바이스.
- 제 1 항에 있어서,
상기 경보 표지는 상기 경보 메시지의 컨텐츠에 기초하는
디바이스.
- 제 1 항에 있어서,
상기 경보 메시지는 권한 있는 경보 당국에 의해 발행되는 긴급 경보 메시지를 포함하는
디바이스.
- 제 1 항에 있어서,
상기 경보 메시지는 CAP(common-alerting-protocol)의 경보 메시지를 포함하는
디바이스.
- 디바이스로서,
상기 디바이스의 파워 모드와 독립적으로 동작하고, 적어도 하나의 통신 네트워크로부터 데이터 패킷을 수신하고, 상기 데이터 패킷이 경보 메시지를 포함하는지 여부를 검출하고, 상기 경보 메시지를 인증 증명서에 기초하여 인증하는 경보 모듈을 포함하되, 상기 경보 모듈은, 상기 경보 메시지가 인증될 때 상기 경보 메시지에 기초한 경보 표지를 생성하고, 상기 디바이스로 하여금 상기 경보 메시지의 컨텐츠에 기초하여 액티브 파워 모드로 스위칭하게 하고, 상기 디바이스의 적어도 하나의 사용자 인터페이스로 하여금 상기 경보 표지를 상기 디바이스의 사용자에게 제공하게 하는
디바이스.
- 제 16 항에 있어서,
상기 경보 모듈은 상기 디바이스의 운영 체제와 독립적으로 동작하는
디바이스.
- 제 16 항에 있어서,
상기 경보 모듈은, 상기 경보 메시지의 검출시에 상기 디바이스의 하나 이상의 요소 중 제 1 세트를 파워 업하고 상기 경보 메시지의 인증시에 상기 디바이스의 하나 이상의 요소 중 제 2 세트를 파워 업하는
디바이스.
- 제 16 항에 있어서,
상기 적어도 하나의 통신 네트워크로부터 상기 경보 메시지를 수신하는 적어도 하나의 통신 모듈을 포함하되,
상기 경보 모듈은 상기 통신 모듈로부터 상기 경보 메시지를 수신하는
디바이스.
- 제 16 항에 있어서,
상기 경보 모듈은 상기 사용자 인터페이스로 하여금 직접 상기 경보 표지를 제공하도록 하기 위해 상기 사용자 인터페이스에 직접 액세스하는
디바이스.
- 제 16 항에 있어서,
상기 경보 모듈은 펌웨어를 포함하는
디바이스.
- 제 16 항에 있어서,
상기 통신 네트워크는 공중 데이터 네트워크를 포함하는
디바이스.
- 제 16 항에 있어서,
상기 경보 메시지는 권한 있는 경보 당국에 의해 발행되는 긴급 경보 메시지를 포함하는
디바이스.
- 시스템으로서,
적어도 하나의 통신 네트워크를 통해 데이터 패킷을 수신하고 상기 데이터 패킷이 권한 있는 경보 당국에 의해 발행되는 긴급 경보 메시지를 포함하는지 여부를 검출하고, 상기 경보 당국에 대응하는 적어도 하나의 인증 증명서를 사용하여 상기 긴급 경보 메시지를 인증하는 디바이스를 포함하되, 상기 디바이스는, 상기 긴급 경보 메시지가 인증될 때 상기 긴급 경보 메시지에 기초한 경보 표지를 생성하고, 상기 긴급 경보 메시지의 컨텐츠에 기초하여 액티브 파워 모드로 스위칭하고, 상기 경보 표지를 상기 디바이스의 사용자에게 제공하는
시스템.
- 제 24 항에 있어서,
상기 디바이스는 상기 디바이스의 파워 모드에 관계없이, 상기 긴급 경보 메시지를 수신하고, 상기 긴급 경보 메시지를 인증하고, 상기 경보 표지를 제공하는
시스템.
- 제 24 항에 있어서,
상기 디바이스는, 상기 긴급 경보 메시지의 검출시에 상기 디바이스의 하나 이상의 요소 중 제 1 세트를 파워 업하고 상기 긴급 경보 메시지의 인증시에 상기 디바이스의 하나 이상의 요소 중 제 2 세트를 파워 업하는
시스템.
- 적어도 하나의 통신 네트워크를 통해 데이터 패킷을 디바이스에서 수신하는 단계와,
상기 데이터 패킷이 권한 있는 경보 당국에 의해 발행되는 긴급 경보 메시지를 포함하는지 여부를 검출하는 단계와,
상기 경보 당국에 대응하는 적어도 하나의 인증 증명서를 사용하여 상기 긴급 경보 메시지를 인증하는 단계와,
상기 긴급 경보 메시지가 인증될 때 상기 긴급 경보 메시지에 기초한 경보 표지를 생성하는 단계와,
상기 디바이스로 하여금 상기 긴급 경보 메시지의 컨텐츠에 기초하여 액티브 파워 모드로 스위칭하게 하는 단계와,
상기 디바이스의 적어도 하나의 사용자 인터페이스로 하여금 상기 경보 표지를 상기 디바이스의 사용자에게 제공하게 하는 단계를 포함하는
방법.
- 제 27 항에 있어서,
상기 디바이스의 운영 체제와 상기 디바이스의 파워 모드 중 적어도 하나에 독립하여 상기 수신하는 단계, 상기 인증하는 단계 및 상기 제공하게 하는 단계를 수행하는 것을 포함하는
방법.
- 제 27 항에 있어서,
상기 긴급 경보 메시지를 수신한 후에 상기 긴급 경보 메시지의 콘텐츠에 기초하여 상기 디바이스의 하나 이상의 요소를 파워 업(powering up)하는 타이밍을 결정하는 단계를 포함하는
방법.
- 제 27 항에 있어서,
상기 긴급 경보 메시지를 검출하기 위하여 복수의 통신 채널을 동시에 모니터하는 단계를 포함하는
방법.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2011/049592 WO2013032438A1 (en) | 2011-08-29 | 2011-08-29 | Device, system and method of processing a received alert |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140042911A KR20140042911A (ko) | 2014-04-07 |
KR101660135B1 true KR101660135B1 (ko) | 2016-09-26 |
Family
ID=47756675
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020147004904A KR101660135B1 (ko) | 2011-08-29 | 2011-08-29 | 수신된 경보를 처리하는 디바이스, 시스템 및 방법 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20130278385A1 (ko) |
EP (1) | EP2751795A4 (ko) |
KR (1) | KR101660135B1 (ko) |
CN (1) | CN103765486A (ko) |
WO (1) | WO2013032438A1 (ko) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB201104602D0 (en) | 2010-10-18 | 2011-05-04 | Data Connection Ltd | Data communication |
GB201104591D0 (en) | 2010-10-18 | 2011-05-04 | Data Connection Ltd | Data communication |
GB2500130B (en) | 2010-10-18 | 2018-03-21 | Metaswitch Networks Ltd | Data communication |
GB201104558D0 (en) | 2010-10-18 | 2011-05-04 | Data Connection Ltd | Data communication |
WO2012110804A1 (en) * | 2011-02-14 | 2012-08-23 | Metaswitch Networks Ltd | Telecommunication with associated data communication |
WO2014071602A1 (zh) * | 2012-11-09 | 2014-05-15 | 华为技术有限公司 | 一种消息验证的方法和终端 |
US9378638B2 (en) * | 2013-06-04 | 2016-06-28 | American Megatrends, Inc. | Emergency alert system using management controller in network |
JP2015061195A (ja) * | 2013-09-18 | 2015-03-30 | ソニー株式会社 | 送信装置及び送信方法、受信装置及び受信方法、並びにコンピューター・プログラム |
US10250538B2 (en) | 2014-06-14 | 2019-04-02 | Trisha N. Prabhu | Detecting messages with offensive content |
US9686217B2 (en) * | 2014-06-14 | 2017-06-20 | Trisha N. Prabhu | Method to stop cyber-bullying before it occurs |
US11095585B2 (en) | 2014-06-14 | 2021-08-17 | Trisha N. Prabhu | Detecting messages with offensive content |
EP2991053A1 (en) * | 2014-08-27 | 2016-03-02 | ETAVIS Micatel AG | Add-on device for a mobile communication device and system and method for receiving an alarming signal |
US10362469B2 (en) | 2014-09-30 | 2019-07-23 | At&T Intellectual Property I, L.P. | Access to wireless emergency alert information via the spectrum access system |
US9986401B2 (en) * | 2014-12-04 | 2018-05-29 | Ibiquity Digital Corporation | Systems and methods for emergency vehicle proximity warnings using digital radio broadcast |
JP5892634B1 (ja) * | 2015-05-27 | 2016-03-23 | クェスタ株式会社 | 音アンプ起動装置、音拡声アンプ及び遠隔放送システム |
WO2018122766A2 (en) * | 2017-01-01 | 2018-07-05 | Shimonov Robert | Vibrating dental mirror |
CN108428318A (zh) * | 2018-03-26 | 2018-08-21 | 深圳大学 | 一种可安防监控的新型智能路由器及报警方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090273713A1 (en) * | 2008-05-02 | 2009-11-05 | Lucent Technologies, Inc. | Device and/or method for warning alert reception during power outage |
US20100088718A1 (en) * | 2005-12-09 | 2010-04-08 | Charles Hasek | Emergency alert data delivery apparatus and methods |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5721530A (en) * | 1995-05-16 | 1998-02-24 | General Signal Corporation | Stand alone mode for alarm-type module |
US20050086685A1 (en) * | 2003-10-20 | 2005-04-21 | New Technology Management Inc. | Method and system for providing emergency alert system messages in an internet protocol |
US7631344B2 (en) * | 2003-11-04 | 2009-12-08 | Alcatel Lucent | Distributed authentication framework stack |
GB2415864B (en) * | 2004-07-02 | 2007-04-25 | Motorola Inc | A communication unit,a cellular communication system and a method of operation therefor |
CN100371903C (zh) * | 2004-09-09 | 2008-02-27 | 英业达股份有限公司 | 一种智能平台事件报警系统及其方法 |
US20070049251A1 (en) * | 2005-08-31 | 2007-03-01 | Mock Von A | Method and system for wireless communication in emergency situations |
US8260249B2 (en) * | 2007-09-17 | 2012-09-04 | Qualcomm Incorporated | Method and apparatus of power control for a public warning system |
US8095610B2 (en) * | 2008-03-28 | 2012-01-10 | Time Warner Cable Inc. | Methods and apparatus for centralized and decentralized emergency alert messaging |
US8824995B2 (en) * | 2008-11-04 | 2014-09-02 | At&T Mobility Ii Llc | Systems and methods for using a network identifier to determine emergency alert information |
US20110095881A1 (en) * | 2009-10-26 | 2011-04-28 | Channel One, LLC | Alert network systems and methods |
US8745655B2 (en) * | 2010-12-16 | 2014-06-03 | Verizon Patent And Licensing Inc. | Emergency alerts during playback of video streams on portable devices |
-
2011
- 2011-08-29 KR KR1020147004904A patent/KR101660135B1/ko active IP Right Grant
- 2011-08-29 CN CN201180073131.7A patent/CN103765486A/zh active Pending
- 2011-08-29 EP EP11871569.7A patent/EP2751795A4/en not_active Withdrawn
- 2011-08-29 WO PCT/US2011/049592 patent/WO2013032438A1/en active Application Filing
- 2011-08-29 US US13/976,103 patent/US20130278385A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100088718A1 (en) * | 2005-12-09 | 2010-04-08 | Charles Hasek | Emergency alert data delivery apparatus and methods |
US20090273713A1 (en) * | 2008-05-02 | 2009-11-05 | Lucent Technologies, Inc. | Device and/or method for warning alert reception during power outage |
Also Published As
Publication number | Publication date |
---|---|
CN103765486A (zh) | 2014-04-30 |
EP2751795A1 (en) | 2014-07-09 |
EP2751795A4 (en) | 2015-04-01 |
US20130278385A1 (en) | 2013-10-24 |
KR20140042911A (ko) | 2014-04-07 |
WO2013032438A1 (en) | 2013-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101660135B1 (ko) | 수신된 경보를 처리하는 디바이스, 시스템 및 방법 | |
US11438776B2 (en) | Control channel monitoring method, monitoring indication method, user equipment and network device | |
CN109309950B (zh) | 寻呼消息盲检测方法、发送方法、相关设备和系统 | |
US9338135B2 (en) | Device, system and method of maintaining connectivity over a virtual private network (VPN) | |
WO2019154270A1 (zh) | 信息传输方法、网络设备及终端 | |
US8280451B1 (en) | Notification of event by mobile communications device using radio frequency transmitter | |
WO2019179317A1 (zh) | 信息传输方法、终端及网络设备 | |
CN111684839A (zh) | 无线传感器网络中的传感器预置 | |
CN113038634B (zh) | 唤醒信号配置方法、唤醒信号处理方法及相关设备 | |
JP7173669B2 (ja) | 干渉報告制御方法およびユーザ機器 | |
WO2019158016A1 (zh) | 确定寻呼消息位置的方法、通信设备、网络侧、用户设备 | |
JP2021521670A (ja) | 節電信号の伝送方法及びデバイス | |
WO2019056959A1 (zh) | 完整性保护方法、终端和基站 | |
CN112566281B (zh) | 一种信息上报、接收方法、终端及网络侧设备 | |
CN110381518B (zh) | 信息检测方法、发送方法、终端及网络设备 | |
JP2022544519A (ja) | ハンドオーバー配置方法、ネットワークデバイス、及び端末デバイス | |
CN103369644B (zh) | 终端唤醒方法和设备 | |
CN113676990B (zh) | 信息检测、发送方法、终端及网络侧设备 | |
CN115208529B (zh) | 信号传输方法、终端及网络侧设备 | |
CN110007746A (zh) | 应用控制方法和装置、电子设备、可读存储介质 | |
KR102403637B1 (ko) | 정보 수신 방법, 정보 송신 방법, 단말 및 네트워크측 기기 | |
WO2024002071A1 (zh) | 基于lp-wus的寻呼方法、装置、设备、系统及存储介质 | |
CN114765833B (zh) | 寻呼方法、装置、终端、网络侧设备及存储介质 | |
US20240284169A1 (en) | Bluetooth random address generation method and related electronic device | |
US20220417722A1 (en) | Wireless emergency alert geofencing enhancements |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |