[go: up one dir, main page]

KR20120095867A - 표준 모바일 통신 장치 주의 산만 방지 및 안전 프로토콜 - Google Patents

표준 모바일 통신 장치 주의 산만 방지 및 안전 프로토콜 Download PDF

Info

Publication number
KR20120095867A
KR20120095867A KR1020127009531A KR20127009531A KR20120095867A KR 20120095867 A KR20120095867 A KR 20120095867A KR 1020127009531 A KR1020127009531 A KR 1020127009531A KR 20127009531 A KR20127009531 A KR 20127009531A KR 20120095867 A KR20120095867 A KR 20120095867A
Authority
KR
South Korea
Prior art keywords
sensor
mobile device
vehicle
protocol
discovery information
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
KR1020127009531A
Other languages
English (en)
Other versions
KR101616161B1 (ko
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
Priority claimed from US12/585,503 external-priority patent/US20100087137A1/en
Application filed by 존 제이. 피셔, 헵 응위엔 filed Critical 존 제이. 피셔
Publication of KR20120095867A publication Critical patent/KR20120095867A/ko
Application granted granted Critical
Publication of KR101616161B1 publication Critical patent/KR101616161B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72463User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions to restrict the functionality of the device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/724098Interfacing with an on-board device of a vehicle
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72418User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting emergency services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/02Details of telephonic subscriber devices including a Bluetooth interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/04Details of telephonic subscriber devices including near field communication means, e.g. RFID
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Environmental & Geological Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

표준화된 모바일 장치 주의 산만 방지 및 안전 프로토콜들을 제공하기 위한 방법 및 시스템이 개시된다. 특히, 모바일 장치가 특정 조건을 만족하였을 때에 모바일 장치에서 주의 산만 방지 또는 안전 프로토콜 동작을 활성화시키기 위한 방법의 실시예가 개시된다. 방법은 특정 조건에 관련된 발견 정보를 전송하도록 구성된 적어도 하나의 프로토콜 액티베이터를 발견하는 단계를 포함한다. 방법은 발견 정보에 적어도 부분적으로 근거하여 모바일 장치에서 주의 산만 방지 안전 프로토콜 동작을 활성화시키는 단계를 더 포함한다. 일 실행에 있어서, 특정 조건은 특정된 환경 자체일 수 있고/있거나 모바일 장치가 특정된 환경으로 진입하거나 특정된 시퀀스의 수들이 모바일 장치로부터 다이얼되는 이벤트를 포함할 수 있다.

Description

표준 모바일 통신 장치 주의 산만 방지 및 안전 프로토콜{STANDARD MOBILE COMMUNICATION DEVICE DISTRACTION PREVENTION AND SAFETY PROTOCOLS}
본 발명은 일반적으로 표준 셀룰러/모바일 장치 주의 산만(distraction) 방지 및 안전 프로토콜들에 관한 것이다, 특히, 본 발명은 모바일 장치가 프로토콜 이네이블된 센서를 포함하는 특정된 환경 또는 위치 또는 영역 등에 들어 가는 것과 같은 특정한 조건을 만족시킬 때, 모바일 통신 장치(또한 모바일 장치, 셀 폰, 스마트 폰, 모바일 폰, 스카이프 폰, 위성 폰, 랩탑, 넷 북, 넷 패드, 등으로 알려지고 불리는)의 기능들을 제어하기 위한 모바일 장치 프로토콜들 및 프로토콜 센서들의 개발 및 표준화에 관한 것이다.
지난 수십 년 동안, 셀룰러/무선(cellular/wireless) 산업은 비약적으로 발전해왔다. 전 세계에 걸쳐서, 모바일 장치들은 일상생활의 어디에나 존재하는 부분이 되었다. 모바일 장치의 엄청난 확장은 믿을 수 없을 정도이다. 하지만, 이로 인해서 사회에 크게 악영향을 미치는 많은 주요 문제들이 표면화되었다. 모든 기술적 발전 및 개발은 어느 정도의 연관된 도전들에 직면하며, 셀 폰도 예외가 아니다. 많은 내재된, 생명에 위협이 되는 문제들은 굉장히 빠른 속도의 탄력을 얻고 있다. 이러한 문제들은 모바일 장치들에 기인한 운전자의 주의 산만으로 인한 증가된 사고, 교실에서의 증가된 혼란 및 부정 행위, 증가된 밀수품, 범죄조직 활동, 및 감옥 시스템 내부로부터의 죽음의 위협, 등을 포함한다. 이러한 문제들은 큰 비용을 동반한다. 예를 들면, 세계 보건 기구(WHO, World Health Organization)는 주의 산만한 운전만으로도 선진국에서 GDP의 1과 3 퍼센트 사이의 비용이 드는 것으로 추정한다.
몇몇의 모바일 어플리케이션 시도들이 운전 중의 문제를 해결하기 위해 행해졌고, 몇몇의 셀 주파수 전파방해(jamming) 시도들이 다양한 감옥 시스템들에서 행해졌다. 하지만, 이러한 해결책들은 다양한 국가들의 현행법, 어플리케이션의 설치 해제(uninstalling), 블루투스를 끔, 블루투스 페어링 요구, GPS 레이튼시(latency) 및 신호 실패들(signal lapses), 많은 수의 다양한 모바일 플랫폼들, 계속되는 업데이트, 폐쇄형 플랫폼들, 배터리 고갈, 및 죄수들이 쉽게 획득할 수 있는 Skype™ 및 위성 전화기들에 영향을 줄 수 없음과 같은, 해결할 수 없는 장애물들에 직면하였다.
모든 해결 제공자들이 직면한 대부분의 중요한 문제는 모바일 장치 산업 내의 범용의 표준의 결여이다. 현재, 모바일 장치 제조업체들은 표준 안전 기술들을 개발하기 위한 범용의 플랫폼을 가지고 있지 않다. 표준들이 존재하지 않기 때문에, 간단한 안전 특징들까지도 모든 모바일 장치들에 걸쳐 보편적으로 적용될 수 없다. 그리고 안전은 세계적인 관심사이기 때문에, 오직 모바일 장치들을 선택하기 위해 적용될 수 있는 해결책은 바람직하지 않다. 이러한 사회적 문제들과 싸우기 위해, 모든 모바일 통신 장치들에 대한 보편적인 주의 산만 방지 및 안전 기술들을 설계하고 실행할, 널리 느껴지는 필요가 있다. 
개방형, 폐쇄형 및 부분 폐쇄형 구성들과 조합된 수백 개의 상이한 셀 폰 제품과 모델들이 존재하기 때문에, 모든 모바일 폰 아키텍처에 대한 단일의 간단하고 포괄적인 해결책을 개발하는 것은 불가능한 것으로 간주된다. 이러한 어려움에도 불구하고, 안전 표준을 효과적으로 실행하기 위한 과업 및 사회에 유익하도록 셀룰러 주의 산만을 방지하기 위한 방법들은 반드시 적절한 시간에 지장을 주지 않는 방식으로 실행되어야 한다.
게다가, 다른 현재의 장애물들은 블루투스 장치들의 빠른 감지 및 이들과의 비 연결 비 페어링(connectionless, non-pairing) 통신, 셀룰러 배터리 수명의 저하, 및 빠르고 간편한 어플리케이션 디세이블을 포함하지만 이들에 한정되지는 않는다.
게다가, 기존의 시스템들 및 방법들은 오직 단일 환경을 위한 부분적인 해결책만을 제공한다. 예컨대, 많은 국가들에서 불법적인 것으로 취급되는 감옥에서의 전파방해는 비상 통화를 방해하며, 그러므로 이는 학교 및 병원 등을 위해 바람직하지 않다. 주의 산만한 운전에 대한 해결책들을 제공하기 위한 기술은 몇몇 형태의 페어링을 요구하며, 이는 자동의 보편적인 어플리케이션을 불가능하게 한다. 페어링 문제는 본질적으로 각각의 모바일 장치를 특정 차량에서만 작동하게 한다. 예를 들어, 이러한 시스템이 십대의 차에 설치된다고 할지라도, 십대가 부모의 차, 형제자매의 차 또는 친구의 차를 운전하면, 모바일 어플리케이션은, 전체적으로 새로운 페어링이 그러한 특정 차들에 대해 관련되어 있지 않다면, 제대로 작동하지 않을 것이다. 이는 또한 변경된 시스템에 대응하기 위해 각각의 시스템 변화 또는 시스템 업그레이드를 위한 새로운 소프트웨어 업로드가 요구되는 문제를 발생시킨다. 시스템이 더 이상 적절하게 동작하지 않을 때 이러한 시스템은 부모들 및 고용주들을 불만스럽게 만든다. 또한, 만일 부모들 및 고용주들이 폐쇄형 아키텍처를 가지는 폰을 구매하고 그에 의해 시스템 기능 억제를 방지한다면 어떠한 이용 가능한 동작 시스템도 가질 수 없을 것이다.
그러므로 모바일 주의 산만을 방지하기 위한 새로운 안전 향상 시스템들 및 방법들이 모든 최신 및 기존의 모바일 폰들에 대해 용이하게 제작되고 채택될 수 있도록, 표준화된 세트의 안전 프로토콜들을 채택하고 실행하는 모바일 통신 기술들에 대한 간단하고, 비용 효율적인 개선이 필요하다. 또한, 모바일 장치에 내장된 주의 산만 방지 프로토콜들과 조합하여 작동하도록 보편적인 세트의 어드레스 코드들에 적용하기 위한 블루투스 기술 장치들에 대한 간단하고, 비용 효율적인 개선이 필요하다.
그러므로, 본 발명의 목적은 모바일 장치 펌웨어(시스템 메모리 또는 시스템 이미지)에 내장되는 표준 모바일 통신 장치 주의 산만 방지 및 안전 프로토콜들의 세트를 제공하고, 모바일 장치 주의 산만을 방지하기 위한 안전 향상 시스템 및 방법을 제공하기 위해 모바일 통신 산업에 걸쳐 보편적으로 채택되는 다양한, 적용 가능한 센서들을 제공하기 위한 것이다.
본 발명의 다른 목적은 프로토콜 이네이블된 모바일 장치들과 함께 작동하고, 제안된 모바일 주의 산만 방지 프로토콜들과 통신을 가능하게 하는 새롭고 유용한 세트의 표준 블루투스 어드레스 코드들을 제공하기 위한 것이다.
본 발명의 또 다른 목적은 운전자가 안전하지 않거나 불법적인 방식으로 차량을 운용할 때마다 차량 외부에서 볼 수 있는 신호를 생성하는 안전 향상 시스템을 제공하기 위한 것이다.
또한, 본 발명의 목적은 미래의 안전 향상의 간단하고 균일한 채택을 위해 모바일 장치 펌웨어에 내장되는 모바일 장치 안전 프로토콜의 세트를 제공하기 위한 것이다.
표준 모바일 통신 장치 안전 및 주의 산만 방지 프로토콜들을 제공하기 위한 방법 및 시스템이 개시된다. 일 실시예에서, 모바일 장치가 특정 조건을 만족하였을 때, 이 모바일 장치에서 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법이 개시된다. 방법은 특정 조건에 관련된 발견 정보를 전송하도록 구성된 적어도 하나의 프로토콜 액티베이터를 발견하는 단계를 포함한다. 방법은 발견 정보에 적어도 부분적으로 근거하여 모바일 장치에서 안전 프로토콜 동작을 활성화시키는 단계를 더 포함한다. 일 실행에서, 특정 조건은 모바일 장치가 특정된 환경에 진입할 때 및 특정 시퀀스의 수들이 다이얼링될 때인, 2개의 이벤트들 중 적어도 하나에 대응한다.
특정된 환경 내에서 모바일 장치의 기능을 제어하기 위한 방법이 개시된다. 일 실시에서, 방법은 특정된 환경 내에서 트리거 신호를 브로드캐스팅(broadcasting)하는 단계 및 특정된 환경 및 트리거 신호와 관련된 발견 정보를 결정하는 단계를 포함한다. 방법은 발견 정보 및 특정된 환경에 적어도 부분적으로 근거하여 모바일 장치에서 프로토콜 명령 동작들의 세트를 실행하는 단계를 더 포함한다. 이러한 프로토콜 명령 동작들의 세트의 실행은 모바일 장치의 제한된 기능을 초래한다.
모바일 장치에서 안전 프로토콜들을 실행하기 위한 시스템이 개시된다. 일 실시예에 따르면, 시스템은 발견 정보에 적어도 부분적으로 근거하여 모바일 장치에서 프로토콜 동작을 실행하도록 구성된 통화 인증 모듈을 포함한다. 발견 정보는 상기 특정된 환경에서 하나 이상의 센서에 의해 전송되며, 모바일 장치가 동작하는 특정된 환경에 대응한다.
운송 차량 내부의 모바일 장치의 동작을 제어하기 위한 방법이 개시된다. 일 실시에 따르면, 방법은 차량 내부의 미리 결정된 제한 범위 내에서 트리거 신호를 브로드캐스팅하도록 구성된 센서를 활성화하는 단계를 포함한다. 방법은 트리거 신호에 적어도 부분적으로 근거하여 모바일 장치에서 프로토콜 동작을 실행하는 단계를 더 포함한다. 센서의 활성화는 차량의 움직임을 결정하도록 구성된 하나 이상의 차량 구성요소들 및/또는 틸트 스위치 메커니즘의 위치 또는 상태에 근거한다.
차량 탑승자 안전 시스템이 개시된다. 일 실시에서, 시스템은 신호 처리를 위한 제1 컴퓨팅 시스템 및 차량의 승객에 의한 사용을 위한 트리거 신호 이미터를 포함하는 스마트 폰을 포함한다. 트리거 신호 이미터는 승객이 차량 내에 있을 때 제2 컴퓨팅 시스템과 통신한다. 제2 컴퓨팅 시스템은 차량의 작동 기능들을 제어하도록 구성된다. 시스템은 차량의 작동이 종료되는 때를 결정하고, 트리거 신호 이미터로부터의 신호를 감지하기 위한 제2 컴퓨팅 시스템과 관련된 프로세싱 로직을 더 포함한다. 감지는 승객이 차량의 작동이 종료된 다음에 미리 결정된 시간 동안 차량에 남아 있을 때 제2 컴퓨팅 시스템이 조난 신호를 전송하기 위하여 활성화되는 방식으로 발생한다.
안전 프로토콜들의 실행을 위한 시스템이 개시된다. 일 실행에서, 시스템은 모바일 장치 내에 구성된 안전 프로토콜들에 근거하여 안전하지 않은 주행을 결정하기 위해 운송 차량 내부의 적어도 하나의 차량 구성요소와 통신하도록 구성되는 모바일 장치를 포함한다. 시스템은 모바일 장치에 의한 결정에 근거하여 가시적인 경고 신호들을 발생하도록 구성되는 외부 차량 경고 신호 지시기(WSI)를 더 포함한다.
모바일 안전 프로토콜들을 실행하기 위한 시스템이 개시된다. 일 실시예에 있어서, 시스템은 외부 전력의 공급 없이 발견 정보를 전송하도록 구성되는 자체 전원 블루투스 센서 어셈블리를 포함한다. 시스템은 발견 정보에 근거하여 안전 프로토콜을 동작을 결정하고 실행하도록 구성되는 모바일 장치를 더 포함한다. 발견 정보는 자체 전원 블루투스 센서의 명칭 및 자체 전원 블루투스 센서가 동작하는 특정된 환경의 클래스에 대응한다.
위의 목적들 및 관련된 목적들을 달성하기 위하여, 본 발명은 첨부된 도면들에 도시된 형태로 구현될 수 있지만, 도면들은 오직 설명을 위한 것이며, 변경들이 도시된 특정 구조에서 이루어질 수 있다는 사실에 주의가 환기된다.
본 발명의 상술한 이점들 및 특징들 및 다른 이점들 및 특징들을 더 명확하게 하기 위하여, 첨부된 도면들에 도시된 본 발명의 특정 실시예들을 참고하여 본 발명의 더 상세한 설명이 행해질 것이다. 이러한 도면들은 오직 본 발명의 일반적인 실시예들만을 도시하므로, 본 발명의 범위를 제한하는 것으로 간주되지 말아야 한다는 것이 인정되어야 한다. 본 발명은 첨부된 도면들과 함께 추가적인 특이성 및 상세한 사항들로 기술되고 설명될 것이다.
도 1은 본 발명의 실시예에 따른 표준 모바일 장치 안전 프로토콜들을 제공하기 위한 시스템을 도시한다.
도 2는 본 발명의 실시예에 따른 모바일 장치의 블록 다이어그램을 도시한다.
도 3은 본 발명의 실시예에 따라 블루투스 센서들에서 구현되는 블루투스 어드레스 코드들을 도시한다.
도 4는 일 실시에 따른 자체 전원 블루투스 센서 어셈블리를 도시한다.
도 5는 본 발명의 실시예에 따른 안전 프로토콜들의 실행을 위한 시스템을 도시한다.
도 6은 본 발명의 실시예에 따라 차량에 있는 차량 구성요소들, 엔진 제어 유닛, 및 모바일 장치의 위치를 도시한다.
도 7은 본 발명의 실시예에 따라 어린이 또는 차량 탑승자의 안전을 보장하기 위한 시스템을 도시한다.
도 8은 본 발명의 실시예에 따라 모바일 장치에서 안전 프로토콜 동작을 활성화시키기 위한 방법을 도시한다.
도 9는 본 발명의 실시예에 따라 특정된 환경 내에서 모바일 장치의 기능을 제어하기 위한 방법을 도시한다.
도 10은 본 발명의 실시예에 따라 운송 차량 내의 모바일 장치의 동작을 제어하기 위한 방법을 도시한다.
앞서 설명된 바와 같이, 모바일 장치가 제공하는 수많은 이점들은 운전자의 주의 산만, 감옥에서의 보안 위반, 교실에서의 부정 행위, 등에 기인한 사고들과 같은 어떤 삶을 위협하는 문제들과 공존한다. 종래의 해결책들은 보편성, 단순성 및 비용 효율성의 결여 때문에 만족스럽지 못하다는 것이 증명되었다. 오늘날 모바일 산업이 직면한 가장 큰 도전은 상이한 제조업체들로부터 생산된 모바일 장치들에 걸쳐 실현될 수 있는 안전 프로토콜들의 개발을 위한 표준 플랫폼의 결여이다.
이를 위해, 모바일 장치가 특정 조건을 만족하였을 때, 모바일 장치에서 안전 프로토콜 동작을 활성화시키기 위한 표준 안전 방법들 및 시스템들이 제안된다. 일 실시예에서, 방법은 특정 조건에 관련된 발견 정보를 전송하도록 구성되는 적어도 하나의 프로토콜 액티베이터들을 발견하는 단계를 포함한다. 방법은 발견 정보에 적어도 부분적으로 근거하여 모바일 장치에서 안전 프로토콜 동작을 활성화하는 단계를 더 포함한다. 일 실시에서, 특정 조건은 2개의 이벤트들 중 적어도 하나에 대응하며, 2개의 이벤트들은 모바일 장치가 특정된 환경에 진입할 때, 및 특정 시퀀스의 수들이 가 모바일 장치로부터 다이얼링될 때이다.
개시된 안전 프로토콜 동작은 하나 이상의 미리 결정되거나, 프로그램 가능한 번호들에 대한 긴급 통화들을 허용한다. 예를 들면, 임의의 경우의 특정된 환경에서, 안전 프로토콜들은 미국에서의 “911”, 인도에서의 “112”, 등과 같은, 긴급 상황 중의 특수 번호들로 통화가 이루어지도록 허용한다. 이러한 특수 번호들은 미리 프로그래밍될 수 있고, 임의의 프로토콜 명령 동작에 대한 예외들로서 포함될 수 있다.
도 1은 본 발명의 실시예에 따라 표준 셀룰러 안전 프로토콜들을 제공하기 위한 시스템(100)을 도시한다. 도시된 바와 같이, 시스템(100)은 모바일 장치가 특정 조건(들)을 만족했을 때에 안전 프로토콜(들)을 실행하는 모바일 장치(102)를 포함한다. 본 문서에 걸쳐, 용어 “모바일 장치"는 셀룰러 폰, 스마트 폰, 셀 폰, 무선 폰, 또는, 통신 네트워크를 통한 무선 매체를 이용하여 통화, 문자 메시지, 등의 능력들을 제공하는 다른 유사한 장치들을 나타낼 수 있다. 게다가, 계속되는 설명을 위해, 모바일 장치(102)는 장치의 대화/문자 주파수 대역에 추가하여 신호들을 송신하고 수신하기 위한 고유의 능력을 가지는 통신 장치에 대응한다. 유능한 방법들은 NFC, 블루투스, WiFi, 위성, 스카이프(Skype), RFID, 지그비(ZigBee), 에드오션(EdOcean), 트랜스퍼젯(TransferJet), 초광대역(Ultra wideband), UWB, 무선 USB, DSRC, IrDAa, 및 무선 사설망(WPAN, Wireless Personal Area Network), 등을 포함하지만 이들에 한정되지는 않는다. 예를 들면, 모바일 장치(102)는 블루투스 전송 및 수신을 할 수 있는 블루투스 이네이블될 수 있다.
일 실시예에서, 특정 조건들은 모바일 장치(102)가 특정된 환경에 진입하거나, 모바일 장치로부터의 특정 시퀀스의 수들이 다이얼링하는 것 등과 같은 이벤트를 포함한다.
특정 조건들은 또한, 차량의 불법적이거나 안전하지 못한 운용, 사고, 싸움, 차량에서 에어백의 전개, 또는 즉시 또는 시기 적절한 주의가 요구되는 다른 조건들과 같은, 그러나 이들에 한정되지는 않는, 이벤트들에 대응할 수 있다. 제안된 표준 모바일 장치 안전 프로토콜은 임의의 세트의 특정 조건들이 표준 승인 단체(standard approving body)에 의해 포함될 수 있도록 실행될 수 있다. 비록 특정 조건들의 몇몇의 경우들만이 개시되었지만, 모바일 장치 안전 프로토콜들을 실행하기 위해 제안된 시스템들 및 방법들이 법 집행기관들(law enforcement agencies) 및 사회의 미래의 요구들을 수용하기 위하여 특정 조건들의 세트의 미래의 변경 및/또는 업데이트를 허용한다고 인정될 수 있다.
특정된 환경은 운송 차량, 교실, 교정 시설, 공항, 비행기, 재판정, 병원, 교회, 극장, 비행 구역, 위험 지역, 강당, 집안의 방 또는 모바일 장치 상의 작동 기능들을 디세이블하는 것이 요구될 수 있는 임의의 다른 환경을 포함한다.
안전 프로토콜 실행을 위한 예시적인 시나리오에서, 사용자(104)는 모바일 장치(102)를 가지고, 교도소 또는 병원과 같은 특정된 환경에 진입한다 (이에 의해, 특정 조건을 만족한다). 시스템(100)은 특정된 환경에서 다양한 위치들에 설치되는 하나 이상의 프로토콜 액티베이터들(또는 “센서들”)(106)(예컨대, 106a, 106b 및 106c)을 포함한다. 일 실시예에서, 하나 이상의 프로토콜 액티베이터(106)는 블루투스 센서, 전파 인식(RFID) 태그 판독기, 에드오션(EdOcean) 센서, 트랜스퍼젯(TransferJet) 센서, 초광대역(Ultra wideband) 센서, UWB 센서, 무선 USB, DSRC 센서, IrDAa 센서, WiFi(Wireless Fidelity) 센서, 지그비 센서, 근거리 자기장 통신(NFC) 센서 및 무선 사설망(WPAN, Wireless Personal Area Network) 센서 등과 같은, 그러나 이들에 한정되지 않는, 기술들에 관련되는 신호들을 전송하고 수신할 수 있는 하나 이상의 센서들에 대응한다. 모바일 장치(102)에는 이러한 안전 및 주의 산만 방지 프로토콜들이 미리 장착되고, 다양한 실시예에서, 모바일 장치(102)는 미리 결정된 통신 범위 내의 프로토콜 액티베이터(106) 및 모바일 장치(102) 사이의 통신을 지원한다고 인식될 수 있다. 게다가, 프로토콜 액티베이터(106)는 특정된 환경에 관련된 미리 결정된 장치 명칭 또는 클래스, 또는 어드레스, 등에 의해 특징지어진다.
모바일 장치(102)는 모바일 장치(102)에서 안전 프로토콜의 활성화를 조정하는 통화 인증 모듈(CAM, Call Authorization Module, 108)(또한, 소프트웨어 명령, 모바일 어플리케이션, 등으로서 불림)을 포함한다. 예시적인 실행에서, 프로토콜 액티베이터(106)는 특정된 환경에 관련된 발견 정보를 전송한다(트리거 신호를 전송함). 발견 정보는 프로토콜 액티베이터들(106)과 관련된 장치 명칭 또는 클래스, 또는 어드레스를 포함할 수 있다. 프로토콜 액티베이터들(106)의 클래스는 특정된 환경에 관련된 정보를 제공한다. 통화 인증 모듈(108)은 모바일 장치(102)가 프로토콜 액티베이터들(106)의 통신 범위에 진입하자마자 프로토콜 액티베이터들(106)을 발견한다(또는, 프로토콜 액티베이터들(106)로부터 발견 정보 또는 트리거 신호를 수신한다). 대안의 실시예에서, 통화 인증 모듈(108)은 프로토콜 액티베이터들(106)이 수동 센서들에 대응하는 경우에 추가적인 발견 정보를 얻기 위해 모바일 장치(102)가 하나 이상의 요청 신호들을 전송하도록 지시할 수 있다.
CAM(108)은 발견 정보에 대응하는 주의 산만 방지 안전 프로토콜 동작(들)을 결정하고, 모바일 장치(102)에서 안전 프로토콜 동작을 활성화시킨다. 안전 프로토콜 동작은 모바일 장치(102)에 관련된 하나 이상의 기능들의 일부 또는 전부를 이네이블거나 디세이블하는 것에 대응할 수 있다. 이러한 기능들은 기존의 통화 기능, 문자 기능, “온(on)" 또는 “오프(off)"로 스위칭하는 기능, 무음 동작 모드, 등을 포함할 수 있다. 안전 프로토콜 동작은 또한 모바일 장치(102) 동작의 특별 모드에 대응할 수 있으며, 이 특별 모드에서, 모바일 장치(102)는 어떤 기능들을 자동으로 수행하거나, 수행하지 않도록 구성된다. 동작의 특별 모드는 특정된 환경에 관련된 미리 결정된 동작의 코드 또는 특정 조건이 시작되면 모바일 장치(102)가 자동으로 수행하는 다른 특별 동작들에 대응할 수 있다.
임의의 식별 과정이나 태깅에 근거하여 각각의 사용자를 구분하는 방식으로 안전 프로토콜(들)을 실행하는 것이 바람직할 수 있다. 예를 들면, 사용자는 RFID 태그(110)를 착용할 수 있으며, 이 RFID 태그(110)는 시스템(100)이 사용자가 특정 작업 그룹에 속하는 것으로 식별할 수 있게 한다. 모바일 장치(102)의 사용자(104)는 침입자, 교도관, 운전자, 도둑, 등과 같은, 그러나 이들에 한정되지는 않는, 다른 그룹들의 사람에 대응할 수 있다고 인정될 수 있다. 일 실행에서, CAM(108)은 특정된 환경에서 특정된 작업 그룹에 관련된 추가 정보를 수집한다. 작업 그룹은 안전 프로토콜 동작에 대한 예외로서 취급될 수 있는 모바일 장치들을 휴대할 사람들의 지정된 그룹에 대응할 수 있다. 시스템(100)은 모바일 장치들을 특정된 환경에서 휴대 할 때에도 특별한 특권들을 가질 이러한 작업 그룹들의 생성을 허용한다. 예를 들면, 교도소와 같은, 특정된 환경에서 교도관 또는 공무원은 긴급 상황들(교도소 폭동, 등의 경우에서)에서 모바일 장치(102)를 사용하여야 할 필요가 있다. 이러한 경우들에 있어서, CAM(108)은, 작업 그룹의 식별 하에, 식별된 작업 그룹 및 특정된 환경의 클래스에 대응하는 안전 프로토콜 동작을 실행할 수 있다.
일 실시에 있어서, 모바일 장치(102)에서 실행되는 프로토콜 명령 동작들은 하나 이상의 미리 결정된 번호들 또는 프로그램 가능한 번호들에 긴급 통화를 허용한다. 예를 들면, 임의의 경우의 특정된 환경에서, 안전 프로토콜들은 미국에서의 “911”, 인도에서의 “112”와 같은, 긴급 상황 중의 특별 번호들에 대한 통화가 이루어지도록 허용한다. 이러한 특별 번호들은 미리 프로그램 될 수 있고, 임의의 프로토콜 명령 동작에 대한 예외로서 포함될 수 있다. 다른 실시예에서, 안전 프로토콜들은 어린이가 모바일 장치를 휴대하고 있다면 특별 번호(부모님의 번호)에 대한 통화를 허용한다. 이러한 특별 번호의 프로그래밍은 모바일 폰 제조업체 또는 서비스 제공자에 의해 제공되는 특징일 수 있다. 안전 프로토콜들은 이러한 특징들을 수용하도록 구성될 수 있다.
도 2는 본 발명의 실시예에 따른 모바일 장치(102)의 블록 다이어그램을 도시한다. 모바일 장치(102)는 통화 연결/수신하거나, 문자 메시지 또는 전자 메일들을 전송/수신하거나, 비디오 게임들을 재생하는 등의 하나 이상의 능력들을 제공하는, 임의의 통신 장치, 셀룰러 폰, 스마트 폰, 개인용휴대단말기(PDA, personal digital assistant), 모바일 페이징 장치, 모바일 게임 장치, 넷북, 넷패드, 랩탑, 또는 컴퓨터에 대응할 수 있다. 매우 기본적인 구성에서, 모바일 장치(102)는 일반적으로 적어도 하나의 프로세싱 유닛(202) 및 시스템 메모리(204)를 포함한다. 정확한 구성 및 모바일 장치의 형태에 따라, 시스템 메모리(204)는 (RAM과 같은) 휘발성, (ROM, 플래시 메모리, 등과 같은) 비휘발성, 또는, 이 둘의 임의의 조합일 수 있다. 시스템 메모리(204)는 일반적으로 운영 체제(operating system) 또는 시스템 이미지 및 하나 이상의 프로그램 모듈들(206)을 포함하며, 시스템 메모리(204)는 프로그램 데이터(208)를 포함할 수 있다. 프로세서(202)는 하나 이상의 미리 결정된 기능들을 실행하기 위한 프로그램 모듈들(206)로 저장된 명령들 또는 어플리케이션들을 실행하도록 메모리(204)에 접속한다. 메모리(204)는 프로그램 데이터(208)에 있는 관련된 데이터를 저장한다.
프로그램 모듈(들)(206)은 통화 인증 모듈(108), 질의(query) 모듈(210), 안전 프로토콜 모듈(212), 통신 모듈(214) 및 다른 모듈들(216)을 포함한다. 프로그램 데이터(208)는 발견 정보(218), 룩업 테이블들(LUT, look up tables, 220), 블루투스 어드레스 코드들(222), 및 다른 데이터(플래그 값들, 변수들)(224)를 포함한다. 게다가, 모바일 장치(102)는 또한 내장된 안테나(226)을 포함한다. 모바일 장치(102)는 모든 현대의 모바일 폰들 또는 스마트 폰들에서 사용할 수 있는 다양한 특징들을 가질 수 있다고 인정될 수 있다. 계속되는 설명에 대한 관련성이 있는, 선택된 몇 가지의 특징들, 기능들, 및 모듈들만이 개시되었다. 예를 들면, 모바일 장치(102)는 또한 키패드, 스타일러스(stylus) 또는 펜, 음성 입력 장치, 터치 입력 장치, 등과 같은 입력 장치(들)를 가질 수 있다. 디스플레이(228), 스피커, 등과 같은 출력 장치(들)가 또한 포함될 수 있다. 디스플레이(228)는 액정 표시 장치(LCD, liquid crystal display) 또는 일반적으로 모바일 장치들에서 사용되는 임의의 다른 형태의 디스플레이일 수 있다. 디스플레이(228)는 터치에 감응할 수 있고, 입력 장치로서 작동할 수 있다. 모바일 장치(102)는 또한 모바일 장치(102)의 사용자가 착용한 피고용인 배지들 상의 RFID 태그들을 감지하고 판독하도록 구성된 RFID 판독기(230)를 포함한다. 이러한 장치들은 본 기술 분야에서 잘 알려져 있으며, 여기에서 상세히 논의할 필요는 없다.
통신 모듈(214)은 모바일 장치(102)가 네트워크를 통해 다른 장치들과 통신하도록 허용한다. 통신 모듈(214)은 통신 매체의 일 예이다. 통신 매체는 일반적으로 반송파 또는 다른 전송 메커니즘과 같은 변조된 데이터 신호에 있는, 컴퓨터 판독 가능한 명령들, 데이터 구조들, 프로그램 모듈들, 또는, 다른 데이터에 의해 구현되며, 임의의 정보 전달 매체(information delivery media)를 포함한다. 용어 “변조된 데이터 신호”는 하나 이상의 특성 세트를 가지거나, 신호에 있는 정보를 인코딩하는 것과 같은 방식으로 변경되는 신호를 의미한다. 예로서, 그러나 한정이 없이, 통신 매체는 유선 네트워크 또는 직접 유선 연결(direct-wired connection)과 같은 유선 매체 및 어쿠스틱(acoustic), RF, 블루투스, 지그비, Wi-Fi, 스카이프, 위성 및 다른 무선 매체와 같은 무선 매체를 포함한다. 여기서 사용되는 컴퓨터 판독 가능한 매체라는 용어는 저장 매체 및 통신 매체를 포함한다.
하나 이상의 어플리케이션 프로그램들은 메모리(204)에 로드될 수 있고, 다른 모듈들(216)에 저장된 운영 체제 상에서 구동될 수 있다. 어플리케이션 프로그램들의 예들은 폰 다이얼러 프로그램들, 이메일 프로그램들, 스케줄링 프로그램들, 개인 정보 관리(PIM, personal information management) 프로그램들, 워드 프로세싱 프로그램들, 스프레드시트 프로그램들, 인터넷 브라우저 프로그램들, 등을 포함한다. 모바일 장치(102)는 또한 메모리(204) 내의 비휘발성 저장장치(도시되지 않음)를 포함한다. 비휘발성 저장장치는 모바일 장치(102)의 전원이 다운되거나 또는 꺼지더라도 잃어버려서는 안 되는 계속 사용되는 정보를 저장하기 위하여 사용될 수 있다. 어플리케이션들은 이메일 어플리케이션에 의해 사용되는 이메일 또는 다른 메시지들, PIM에 의해 사용되는 연락처 정보, 스케줄링 프로그램에 의해 사용되는 약속 정보, 워드 프로세싱 프로그램에 의해 사용되는 문서들, 등과 같은, 저장장치에 있는 정보를 사용하고 저장할 수 있다. 모바일 장치(102)는 하나 이상의 배터리들로서 실행될 수 있는 전력 공급장치(도시되지 않음)를 포함한다. 전력 공급장치는 배터리들을 보충하거나 재충전하는 AC 어댑터 또는 파워 도킹 크레이들(powered docking cradle)과 같은 외부 전원을 더 포함할 수 있다.
모바일 장치(102)는 또한 LED 및 오디오 인터페이스와 같은 외부 알림 메커니즘들을 포함할 수 있다. 이러한 장치들은, 활성화되었을 때, 프로세서(202) 및 다른 구성요소들이 배터리 전력을 절약하기 위하여 꺼질지라도, 알림 메커니즘에 의해 제어된 일정 기간 동안 켜진 채로 남아 있도록, 전력 공급장치에 직접 연결될 수 있다. LED는 장치의 파워-온(powered-on) 상태를 나타내기 위하여 사용자가 행동을 취할 때까지 무기한으로 켜진 채로 남겨지도록 프로그램될 수 있다. 오디오 인터페이스는 사용자에게 가청 신호들을 제공하고, 사용자로부터 가청 신호들을 수신하기 위하여 사용될 수 있다. 예를 들면, 오디오 인터페이스는, 전화 통화를 용이하게 하도록, 가청 출력을 제공하기 위해 스피커에 연결될 수 있고 가청 입력을 수신하기 위해 마이크로폰에 연결될 수 있다.
통신 모듈(214)은 무선 주파수 통신들을 송신하고 수신하는 기능을 실행한다. 통신 모듈(214)은 통신 캐리어 또는 서비스 제공자를 통해 모바일 장치(102)와 외부의 세계 사이의 무선 연결을 용이하게 한다. 통신 모듈(214)로의 전송과 통신 모듈(214)로부터의 전송은 다른 모듈(216)의 운영 체제의 제어에 따라 이루어질 수 있다. 달리 설명하면, 통신 모듈(214)에 의해 수신되는 통신은 운영 체제를 통해 어플리케이션 프로그램들로 분배될 수 있으며 그 반대 방향의 작동도 가능하다.
동작 중에, 통화 인증 모듈(CAM, 108)은 모바일 장치(102)가 특정 조건을 만족할 때에 안전 프로토콜 동작의 실행을 관리한다. 예들 들면, 모바일 장치(102)가 교도소와 같은 특정된 환경에 진입할 때마다, 통화 인증 모듈(108)은 통신 모듈(214)이 특정된 환경에서 다양한 위치들에 배치된 하나 이상의 센서들(또는 프로토콜 액티베이터들(106))을 발견하도록 지시할 수 있다. 통신 모듈(214)은 배치된 센서의 형태에 따라 블루투스 전송 또는 RFID, Wi-Fi, 지그비, 및 근거리 자기장 전송(Near Field transmissions)을 통해 하나 이상의 센서들(106)과 통신할 수 있는 능력을 모바일 장치(102)에 제공한다. 하나 이상의 센서들(106) 각각은 블루투스 센서들의 경우에 매체 접근 제어(Media Access Control) 어드레스와 같은 UUID(Universally Unique Identifier)에 의해 특징지어질 수 있음이 주목될 수 있다. 또는, 하나 이상의 센서들(106)은 특정된 장치 명칭, 장치 클래스 및 장치 형태에 대해 특정 코드를 할당함으로써 안전 프로토콜들을 실행하기 위하여 표준화될 수 있다.
앞서 설명된 바와 같이, 하나 이상의 센서들(106)은 특정된 환경에서 트리거 신호들을 전송하도록 구성된다. 통신 모듈(214)은 하나 이상의 센서들(106)에 의해 전송된 이러한 트리거 신호들 및 발견 정보를 수신한다. 대안의 실시예에서, 질의 모듈(210)은 발견 정보에 대해 하나 이상의 센서들(106)에 질의한다. 이러한 질의는 수동 센서들(106)의 경우에 유용하다. 발견 정보는 센서들의 장치 명칭 및 특정된 환경에 관련된 클래스 정보에 대응한다. 하나 이상의 센서들(106)은 영어와 숫자로 된 문자들(alphanumeric characters)의 세트의 형식으로 발견 정보를 브로드캐스팅한다. 이러한 세트 각각은 특정된 환경 및 프로토콜 동작에 대응할 것이다. 이러한 질의가 가능할 수 있는 다른 경우는 모바일 장치들과 관련된 상이한 바람직한 동작들을 가지는 다른 작업 그룹들이 있을 때이다. 이러한 경우들에서, 질의 모듈(210)은 RFID 판독기(230)가 작업 그룹을 결정하기 위하여 사람들의 피고용인 배지들 상의 RFID 태그들을 감지하고 판독하도록 지시한다. 발견 정보는 프로그램 데이터(208)의 발견 정보(218)에 저장된다.
발견 정보를 수신하면, 통화 인증 모듈(108)은 발견 정보에 근거하여 모바일 장치(102)에서 프로토콜 동작을 결정하도록 구성된다. 일 실시예에서, 발견 정보는 또한 특정된 환경의 클래스에 추가하여 작업 그룹 정보를 포함할 수 있다. 동작 중에, CAM(108)은 안전 프로토콜 모듈(212)이 수신되는 발견 정보에 대응하는 프로토콜 동작을 결정하도록 지시한다.
표준 모바일 통신 장치 안전 프로토콜들
표 1은 표준 모바일 장치 안전 및 주의 산만 방지 프로토콜들의 세트의 예시적인 표현을 도시한다. 작업 그룹은 표준화될 수 있고, 다른 제조업체들로부터의 모든 모바일 장치들(102)의 펌웨어 내에 포함될 수 있다. 첫 번째 열은 코드에 대응하며, 두 번째 열은 작업 그룹에 대응하고, 세 번째 열은 주어진 코드에 대응하는 콘텐츠들을 나타내며, 네 번째 열은 모바일 장치(102)를 위한 프로토콜 동작을 나타낸다. 일반적인 MAC 어드레스의 예들을 고려한다: UUID-11 : A2 : 23 : FE : 40
표에 보인 바와 같이, "11 : A2"는 작업 그룹을 나타내며, 콘텐츠들에 따라, 대응하는 프로토콜 동작이 선택될 수 있다.
코드 작업 그룹 콘텐츠들 의미들
2 11:A2 11111111 폰이 운전자 좌석의 한정된 영역에 있다고 폰에게 알림
기능들은 금지됨
3 22222222 차량의 트랜스미션이 파킹 상태에 있지 않다고 폰에게 알림
기능들은 금지됨
4 33333333 어린이가 위험에 처해 있다고 폰을 울림. 센서는 어린이에게 부착됨
만약 잊고 부모가 차량에 어린이를 두고 떠나면, 폰이 울림
5 44444444 폰이 교도소 내부에 있다고 폰에게 알림. 기능들은 금지됨
6 55555555 한정된 스쿨 존 영역을 폰에게 알림. 기능들은 금지됨
7 66666666 폰이 교실 내에 있다고 폰에게 알림. 기능들은 금지됨
8 77777777 대중 교통 수단 운전자의 좌석 영역에 있는 폰을 알림. 기능들은 금지됨
9 88888888 폰이 회사 차량의 운전자의 좌석 영역에 있다고 폰에게 알림. 기능들은 금지됨
10 99999999 폰이 교회 또는 강당에 있다고 폰에게 알림. 서비스는 특정된 미사 또는 기도 서비스 시간 중에 허용되지 않음
11 00000000 폰이 법원 청사 내에 있다고 폰에게 알림. 서비스는 허용되지 않음
12 AAAAAAAA 폰이 극장 내에 있다고 폰에게 알림. 서비스는 특정된 영화 상영 시간 중에 허용되지 않음
13 BBBBBBBB 잠자리에 드는 시간/부모가 폰의 오프를 원한다고 폰에게 알림. 기능은 금지됨
14 CCCCCCCC 에어백 전개. 긴급 번호를 다이얼링하도록 폰에게 알림
15 DDDDDDDD 미래를 위해 예비됨
제안된 프로토콜들이 모든 모바일 장치들에 걸쳐 세계적으로 적용되는 것이 요구되며, 등록되지 않고 호환되지 않는 폰들을 네트워크에서 동작 불능(inoperable) 또는 기능 불능(non-functional)으로 만듦으로써, 등록되지 않고 호환되지 않는 폰들이 시스템으로부터 제거되게 하는 것이 요구된다. 따라서, 또한, 모든 모바일 서비스 제조업체들이 제안된 프로토콜들에 근거하여 소프트웨어를 실행하는 것이 바람직하다. 주 또는 사법 당국들은 특정된 상태에 진입하는 모든 모바일 장치들에 대하여 어떤 프로토콜을 활성화시켜야 할 것인지 선택할 수 있다. 예를 들면, 만약 장치가 캘리포니아 주에서 활성화되고, CAM(108)이 코드 "11111111"을 감지하면, CAM(108)은 자동으로 코드 "22222222"를 검색한다. 만약 두 개의 코드들 모두가 CAM(108)에 의해 발견된다면, 모바일 장치의 문자 메시지(TEXTING) 및 이메일(EMAILING) 기능들이 표 1에 명시된 안전 프로토콜들에 따라 금지될 수 있다.
또한, 안전 프로토콜들이 활성화될 필요가 있는 특정된 환경은 눈에 잘 띄는 위치에 설치된 하나 이상의 센서들 또는 프로토콜 액티베이터들(106)을 가지는 것이 바람직하다. 각각의 이러한 센서는 또한 모바일 장치(102)에서 실행된 안전 프로토콜들과 호환될 수 있도록 앞서 설명된 바와 같이 표준화될 필요가 있다. 예를 들면, 자동차 제조업체들, 학교들, 법원 청사들, 교도소들, 대중교통 시스템들, 병원들 등은 하나 이상의 프로토콜 액티베이터들(106)을 가질 수 있으며, 하나 이상의 프로토콜 액티베이터들(106)은 모바일 장치들에서 그들의 제안된 프로토콜 및 원하는 동작에 따라 신호들을 전송하도록 구성된다. 교회들 및 극장들과 같은 특정된 환경들은 하나 이상의 센서들(106)을 가질 수 있으며, 하나 이상의 센서들(106)은 스케줄링 되는 서비스들 및 영화들 각각에 대한 시간기록계들에 따라 신호들을 전송하도록 구성된다. 부모들은 스케줄링된 잠자리 시간에 대한 시간기록계에 따르도록 구성되는 아이의 방 센서를 가질 수 있으며, 스케줄링된 잠자리 시간은 학교에 가는 날의 전날 밤과 학교에 가지 않는 날의 전날 밤에 상이할 수 있다.
전형적인 시나리오는 모바일 장치의 활동을 허용하지 않는 것이 바람직할 수 있는 교도소 또는 교실에서의 모바일 장치(102)의 금지된 기능들일 수 있다. 블루투스 센서들 또는 다른 송신기들은 전략적으로 재소자들 및 학생들이 그들의 모바일 장치를 사용하는 것을 방지하는 환경 내에 놓일 수 있다. 교도관들 및 선생님들을 위한 피고용인 배지들에 내장된 RFID 태그는 각각의 특정된 환경에서 교도관들 및 선생님들의 폰들의 사용을 허용할 수 있다.
다른 실시예에서, 시스템(100)은 승객 또는 운송 차량의 운전자가 아닌 차량 동승자의 안전을 보장하는 데에 사용될 수 있다. 차량 동승자가 주의와 보호가 항상 필요한 신체 장애인 또는 무능력자 또는 어린이인 경우들이 존재할 수 있다. 운전자 또는 부모가 차량에서 잠든 아이를 잊어버리고 차량으로부터 허용된 범위를 초과하여 간 경우에, 안전 프로토콜들은 시스템을 이네이블하여 부모 또는 운전자에게 아이가 차량 안에 여전히 있다는 것을 알린다. 표 1에서 보인 바와 같이, CAM(108)이 콘텐츠들을 "33333333"으로 해석하여, 아이의 부모는 부모가 휴대하고 있는 모바일 장치를 울림으로써 통보된다. 셀 폰이 울리고, “차에 아이가 남아 있음”을 표시하여, 잠든 아이에 대한 사고들을 방지한다. 시스템과 통신하는 센서(예컨대, 블루투스 이미터)가 어린이에게 부착된다.
블루투스 어드레스 코드들
프로토콜 정의에 포함된 모든 특정된 환경들은 하나 이상의 프로토콜 액티베이터들 또는 센서들을 가질 것이기 때문에, 모바일 장치(102)의 기능을 제어하기 위한 시스템 및 방법은 그들의 식별에 관련된 특정된 세트의 센서들의 표준화를 요구할 수 있다. 표준화는 새롭고 유용한 세트의 표준 어드레스 코드들을 제공하는 것을 포함할 수 있다. 특정된 환경에서 센서들로서 배치된 블루투스 장치들의 예시적인 경우에 있어서, 블루투스 장치들의 MAC 어드레스들은 UUID(Universal Unique Identification Code)로서 작용한다. 예시적인 어드레스 코드 시스템이 도 3에 도시되었다. 도시된 바와 같이, 어드레스 코드(300)는 최하위 바이트(Least Significant Byte)인 첫 번째 바이트와 최상위 바이트(Most Significant Byte)인 여섯 번째 바이트를 가지는 6 바이트들(일반적인 MAC 어드레스)을 포함한다. 1 내지 4 바이트들은 다른 블루투스 장치들과의 충돌을 피하기 위하여 지정된 랜덤 이진 값들을 나타낸다. 1 내지 4 바이트들은 안전 프로토콜들에 의해 사용되지 않는다. 5 번째 바이트는 안전 프로토콜들에서의 정의에 따라 장치의 형태(또는 특정된 환경의 클래스)를 나타낸다. 예를 들면, 다섯 번째 바이트의 비트들은 아래의 표 2에 보인 바와 같이, 다음의 장치 형태들 또는 특정된 환경들에 대응할 수 있다.
5번째 바이트 [b8 b7 b6 b5 b4 b3 b2 b1] 프로토콜 장치 형태 또는 특정된 환경
00000001 차량
00000011 교실
00000101 법정
00001000 교회
00001011 예비됨
00000010 10대 차량
00000100 교도소
00000111 병원 집중치료실
00001001 극장
00001111 부모
어드레스 코드(300)의 최상위 바이트의 8 비트들(또는 여섯 번째 바이트)은 전송의 모드들 및 식별자의 범위를 한정하도록 구성될 수 있다. 예를 들면, 여섯 번째 바이트의 최하위 비트(LSB, least significant bit, b1)은 비트 값 블록(302)에 보인 바와 같이, 만약 비트 값이 이진수 1에 대응하면, "유니캐스트(unicast)" 전송을 나타내고, 만약 비트 값이 이진수 0에 대응하면, "멀티캐스트(multicast)" 전송을 나타낼 수 있다. 유사하게, 여섯 번째 바이트의 두 번째 비트(b2)는 비트 값 블록(304)에 보인 바와 같이, 만약 비트 값이 이진수 0에 대응하면, "전역 고유 식별자(global unique identifier)(OUI실행)"를 나타내고, 만약 비트 값이 이진수 1에 대응하면, "지역 관리(locally administered)" 식별자를 나타낼 수 있다. 비트들(b3 내지 b8)은 셀룰러 주의 산만 방지 식별자(이진수 0 또는 1)를 나타낸다.
대안의 실시예에서, 6 바이트 길이의 어드레스 코드(또는 MAC 어드레스)는 3 바이트 길이의 네트워크 인터페이스 제어기(NIC, Network Interface Controller) 특유 부분 및 3 바이트 길이의 조직 고유 식별자(OUI, Organizationally Unique Identifier) 부분을 포함할 수 있다.
또 다른 실시예에서, 활성화된 블루투스 센서가 MAC 어드레스 및/또는 장치 명칭을 특정된 환경의 정의된 매개변수들 내에서 트리거 신호로서 브로드캐스팅하는 경우가 존재할 수 있다. 이러한 경우, 프로토콜 이네이블된 모바일 장치는 오직 장치 명칭에 근거하여 자동으로 이러한 트리거 신호에 응답하여, 특정된 프로토콜 명령을 실행한다. 적합한 모바일 장치 프로토콜 명령은 어떠한 페어링도 요구되지 않고 실행된다.
또 다른 실시예에서, 범위 내의 하나 이상의 센서들(106)이 식별 가능한 MAC 어드레스를 가지지 않는 경우가 존재할 수 있다. 이러한 경우에, 질의 모듈(210)은 장치 명칭 및/또는 블루투스 클래스를 얻기 위하여 추가 요청을 전송할 수 있다. 범위 내의 하나 이상의 센서들(106) 또는 다른 장치들은 그들의 대응하는 정보로 응답한다.
통화 인증 모듈(108)은 그 다음에 이렇게 수신된 발견 정보를 인지하고 안전에 대응하는 프로토콜 동작을 실행한다. 이러한 경우에, 대안의 어드레스 코드는 도 3에 보인 바와 같은 6 바이트를 포함할 수 있다. 이 대안의 어드레스 코드에서, 바이트들(1 내지 4)은 다른 장치들과 충돌을 피하기 위하여 지정된 랜덤 이진 값들에 대응한다. 다섯 번째 바이트의 비트들(b1 - b8)은 각각의 장치 형태에 고유한 안전 프로토콜 장치 형태 명칭(또는 특정된 환경)을 나타낸다. 상이한 비트 값들에 대응하는 예시적인 명명법(nomenclature)을 아래의 표 3에 나타내었다.
장치 형태 명칭 장치 형태(특정된 환경) 고유 번호
tsf.car 차량 9011
tsf.prison 교도소 9014
tsf.church 교회 9017
tsf.reserved 예비됨 9023
tsf.teencar 10대 차량 9012
tsf.court 법정 9015
tsf.theatre 극장 9018
tsf.airbag 사고 현장 9019
tsf.school 학교 교실 9013
tsf.icu 병원 집중 치료실 9016
tsf.parent 어린이 침실 9020
tsf.child 어린이 모니터 9021
어드레스 코드(300)의 최상위 바이트의 8 비트들(또는 여섯 번째 바이트)은 전송 모드들 및 식별자의 범위를 한정하도록 구성될 수 있다. 예를 들면, 여섯 번째 바이트의 최하위 비트(LSB)는 비트 값 블록(302)에 보인 바와 같이, 만약 비트 값이 이진수 1에 대응하면, "유니캐스트" 전송을 나타내고, 만약 비트 값이 이진수 0에 대응하면, "멀티캐스트" 전송을 나타낼 수 있다. 유사하게, 여섯 번째 바이트의 두 번째 비트는 비트 값 블록(304)에 보인 바와 같이, 만약 비트 값이 이진수 0에 대응하면, "전역 고유 식별자(OUI실행)"를 나타내고, 약 비트 값이 이진수 1에 대응하면, "지역 관리" 식별자를 나타낸다. 비트들(b3 내지 b8)은 셀룰러 주의 산만 방지 식별자(이진수 0 또는 1)를 나타낸다. 표 2 및 표 3에서 나타내어진 블루투스 어드레스 코드들은 프로그램 데이터(208)의 블루투스 어드레스 코드들(222)에 미리 저장될 수 있다.
룩업 테이블( LUT )
표준 셀룰러 안전 프로토콜들은 적절한 하드웨어 및 소프트웨어 모듈들, 어플리케이션 소프트웨어, 운영 체제(OS) 및 데이터 구조들을 이용하는 것에 의해 실행될 수 있다는 것이 주목될 수 있다. 예시적인 모바일 장치(102)는 안전 프로토콜들의 보편적인 실행(universal implementation)을 가능하게 할 수 있는 이러한 모든 기능 블록들을 가질 것이다. 제안된 프로토콜들이 보편적으로 실행되는 것이 선호되기 때문에, 프로토콜들은 장치 제조 표준으로 채택되는 것이 선호된다. 그 결과로서, 모든 상이한 제조업체들로부터의 모든 모바일 장치들이 표준을 따르는 것이 선호된다.
다른 한편으로는, 교도소, 학교들, 병원들, 운송 차량, 등과 같은 특정된 환경은 안전 프로토콜들의 효과적인 실행을 위해 전략적 위치들에 프로토콜 액티베이터(106)를 가져야만 한다. 게다가, 프로토콜 액티베이터들(106)은 모바일 장치(102)와 협력하여 작동하기 위하여 제안된 어드레스 코드들에 따라 표준화되어야만 한다.
일 실시예에서, 안전 프로토콜들에 의해 한정되는 안전 프로토콜 동작의 세트는 룩업 테이블(LUT, 220)의 프로그램 데이터(208)에 저장된 룩업 테이블(LUT)에 의해 나타내어진다. 예시적인 LUT를 아래의 표 4에 나타내었다.
장치 명칭 장치 지정 취해지는 동작(프로토콜 동작)
라인 HEX
1 01 차량 1
라인 1 내지 라인 3의 임의의 2개의 장치들의 "AND" 기능은 운전 중 문자 메시지를 금지시킴

라인 4 내지 라인 9의 임의의 2개의 장치들의 "AND" 기능은 모바일 장치를 금지시킴
2 02 차량 2
3 03 차량 3
4 04 차량 4
5 05 차량 5
6 06 차량 6
7 07 차량 7
8 08 차량 8
9 09 차량 9
10 0A 교실 1 라인 10 내지 라인 19의 임의의 ID가 감지되면, 수업시간 중에 모바일 장치를 금지시킴
11 0B 교실 2
12 0C 교실 3
13 0D 교실 4
14 0E 교실 5
15 0F 교실 6
16 10 교실 7
17 11 교실 8
18 12 교실 9
19 13 교실 10
20 14 교도소 1 라인 20 내지 라인 29의 임의의 ID가 감지되면, 모바일 장치를 디세이블함
21 15 교도소 2
22 16 교도소 3
23 17 교도소 4
24 18 교도소 5
25 19 교도소 6
26 1A 교도소 7
27 1B 교도소 8
28 1C 교도소 9
29 1D 교도소 10
30 1E 법정 1 라인 30 내지 라인 39의 임의의 ID가 감지되면, 모바일 장치를 무음으로 만듦
31 1F 법정 2
32 20 법정 3
33 21 법정 4
34 22 법정 5
35 23 법정 6
36 24 법정 7
37 25 법정 8
38 26 법정 9
39 27 법정 10
40 28 병원 1 라인 40 내지 라인 49의 임의의 ID가 감지되면, 모바일 장치를 무음으로 만듦
41 29 병원 2
42 2A 병원 3
43 2B 병원 4
44 2C 병원 5
45 2D 병원 6
46 2E 병원 7
47 2F 병원 8
48 30 병원 9
49 31 병원 10
50 32 교회 1 라인 50 내지 라인 59의 임의의 ID가 감지되면, 예배시간 중에 모바일 장치를 무음으로 만듦
51 33 교회 2
52 34 교회 3
53 35 교회 4
54 36 교회 5
55 37 교회 6
56 38 교회 7
57 39 교회 8
58 3A 교회 9
59 3B 교회 10
60 3C 극장 1 라인 60 내지 라인 69의 임의의 ID가 감지되면, 공연 시간 중 모바일 장치를 무음으로 만듦
61 3D 극장 2
62 3E 극장 3
63 3F 극장 4
64 40 극장 5
65 41 극장 6
66 42 극장 7
67 43 극장 8
68 44 극장 9
69 45 극장 10
70 46 예비됨 46 내지 FF HEX는 미래의 사용을 위해 예비됨
LUT에서 보인 바와 같이, HEX의 장치 명칭은 발견 정보로서 하나 이상의 센서들(106)에 의해 전송된다. 통화 인증 모듈(108)은 또한 질의 모듈(210)이 특정된 환경에서 하나 이상의 센서들(106)의 장치 명칭을 요청하도록 지시한다. 장치 명칭을 수신하면, 안전 프로토콜 모듈(212)은 LUT(220)(예컨대, 표 4)에 접속하여, 장치 명칭에 대응하는 특정된 환경 또는 장치 지정을 결정한다. 예를 들면, HEX의 장치 명칭 “07”은 “차량 7”에 대응할 것이다. 통화 인증 모듈(108)에 의해 취해지는 프로토콜 동작 또는 동작은 이에 부응하여서 모바일 장치(102)를 완전히 금지시킬 것이다. 유사하게, HEX의 장치 명칭 “28”은 장치 지정 “병원 1”에 대응할 할것이며, 대응하는 프로토콜 동작은 모바일 장치(102)를 무음으로 만들 것이다. 상이한 장치 지정들은 동일하거나 상이한 특정된 환경에 있는 상이한 장치들에 대응한다는 것이 주목될 수 있다. 예를 들면, HEX의 장치 명칭 “14” 내지 “1D"는 교도소의 다양한 위치들에 배치되는 상이한 센서들에 대응한다. HEX의 장치 명칭 “46” 내지 “FF"는 미래의 사용을 위해 예비되었다. 다른 데이터(224)는 표준 모바일 장치 주의 산만 방지 및 안전 프로토콜들을 실행하는 프로세스 중에 초기화되는 변수들, 및 플래그 값들을 포함한다.
자체 전원 블루투스 센서
도 4는 실시에 따른 자체 전원 블루투스 센서(400)를 형성하기 위해 사용되는 구성요소들을 도시한다. 안전 프로토콜들 및 시스템(100)의 실행이 직면한 주요 도전들 중 하나는 모바일 장치(102)와 협력하여 동작하는 블루투스 센서(들)에 전원을 공급하는 것이 필요하다는 것이다. 기존의 시스템들에서, 블루투스 센서는 전원에 직접 유선 연결시키거나 간단히 배터리들을 교체함으로써 전원이 공급되었으며, 이는 제안된 안전 프로토콜의 보편성을 고려하면 시간 소모가 크고 비용이 소요될 수 있다. 종래의 시스템들에 있어서, 배선 연결(hard wire) 또는 배터리를 교체함이 없이 하나 이상의 센서(들)(106)에 전원을 공급하는 간단하고 비용 효율적인 방법은 존재하지 않는다. 따라서, 배터리 교체 또는 배선 연결을 요구하지 않는 자체 전원 블루투스 센서를 개발할 필요성이 잘 느껴진다.
이를 위하여, 예시적인 자체 전원 블루투스 센서 어셈블리(400)는 코일 어셈블리(402)를 포함한다. 코일 어셈블리(402)는 마그넷(404) 및 구리 배선 권선(406)을 포함한다. 마그넷(404)은 동축으로 위치하고, 구리 배선 권선(406)은 튜브 형상 왁스 페이퍼에 감겨지고, 플라스틱 실린더 튜브 내에 삽입된다. 자체 전원 블루투스 센서 어셈블리(400)는 코일 어셈블리(402)에 전기적으로 연결되는 정류기 모듈(408)을 더 포함한다. 정류기 모듈(408)은 자성의 코어를 통해 모든 운동의 운동 에너지를 이용하기 위하여 측면에 설치된다. 정류기 모듈(408)은 울트라 커패시터 및 백업 배터리를 포함한다. 정류기 모듈(408)은 신호들을 송신 또는 수신하도록 구성된 블루투스 센서(410)에 연결된다. 이러한 블루투스 센서는 그 자체가 배터리 교체 또는 배선 연결을 요구하지 않고 긴 기간 동안 전원을 공급할 수 있다.
블루투스 센서 어셈블리(400)가 (차량 내의 가속 또는 감속에 기인한 움직임과 같은 것으로부터, 또는, 문을 열거나 또는 닫는 것 또는 천정 선풍기가 회전하는 것 등에 의해 야기된 움직임과 같은 것으로부터) 움직임을 겪을 때, 마그넷(404)은 코일 어셈블리(402) 내로 슬라이딩하여 자기장을 생성한다. 자기장의 확장 및 붕괴는 AC 전압을 생성하고, 생성된 AC 전압은 정류기 모듈(408)에 공급되어 정류되고, 울트라 커패시터에 저장된다. 울트라 커패시터의 과량의 전압은 백업 배터리를 충전하는 데에 사용된다. 정류기 모듈(408)의 출력은 DC 전압이며, 이는 블루투스 센서(410)에 전원을 공급하는데 사용된다.
안전 프로토콜 실행
예시적 실시예에서, 특정된 환경은 자동차와 같은 운송 차량에 대응할 수 있다. 연구들 및 통계들은 수많은 사고들이 운전하는 중에 모바일 장치들의 사용으로 인한 야기된 주의 산만에 기인하여 발생하고 있음을 보여준다. 제안된 안전 프로토콜들은 통화 인증 모듈(108)이 운전 모드를 감지할 때에 모바일 장치(102)의 사용을 방지하도록 구성될 수 있다. 이러한 차량 안전 시스템이 기능하는 방식들이 동시 출원 중인 미국 특허 출원번호 12/585,503에 개시되어 있으며, 이는 참고로 본 출원에 포함된다.
몇 년 동안, 조사 연구들은 좌석 벨트가 생명을 구하고 부상을 방지한다는 것을 보여주고 있다. 게다가, 많은 법들이 차량을 운전 중에 좌석 벨트 사용을 요구하기 위해 제정되어 왔다. 더 최근에, 많은 연구들이 운전자가 통근 운전 중에 셀 폰의 문자 메시지 및 이메일 기능들을 사용할 때 발생하는 심각한 위험들을 상세하게 공표하고 있다. 많은 주들은 운전 중에 이러한 위험스러운 셀 폰 사용을 금지하는 법안들을 통과시키고 있다. 좌석 벨트 법안들 및 셀 폰 법안들 모두가 가지는 주요 문제는 적법한 실행의 내재하는 어려움이다.
운전자가 차량을 운전할 때 좌석 벨트를 착용하지 않는 것에 의해, 또는 셀 폰 상의 문자 메시지 및 이메일 기능들을 이용하는 것에 의해, 안전하지 않거나 불법적인 방식으로 운송 차량 또는 자동차를 운행하고 있을 때에, 안전 요원 및 다른 운전자들에게 경고하기 위한 감지 또는 통지의 쉽고 결정적인 수단이 존재하지 않는다.
그러므로, 안전 요원들 및 주변을 지나가는 운전자들에게 운전자가 안전하지 못하거나 불법적인 방식으로 운행하는 차량들을 간단하게 알려 주기 위한 간단하고, 비용 효율적인 해결책이 필요하다.
이를 위하여, 도 5는 다른 사람들이 차량 소유자의 차량을 운용하는 것을 허용했을 때, 차량 소유자에게 모바일 장치 제한을 강제하는 능력을 제공하기 위한 장치를 도시한다. 차량의 운전자는 안전 프로토콜들을 실행하는 모바일 장치(502)(모바일 장치(102)의 일 실시예)를 휴대한다. 모바일 장치(502)는 펌웨어의 일부로서 내장되는 안전 프로토콜들 및 통화 인증 모듈(108)을 포함한다.
일반적인 차량은 운송 차량의 상태를 나타내는 하나 이상의 차량 구성요소들을 가질 것이다. 차량 구성요소는 주차 브레이크, 트랜스미션 기어, 액셀러레이터, 브레이크, 주행기록계, 회전속도계(tachometer), 바퀴, 엔진 구성요소, 및 스티어링 휠 또는 차량의 움직임과 관련된 위치 또는 상태의 변화를 겪을 수 있는 다른 이러한 구성요소들을 포함할 수 있다. 본 기술 분야의 기술자가 인정할 수 있는 것처럼, 이러한 차량 구성요소들은 차량이 움직임을 시작하거나 완전히 정지할 때 상태 또는 위치의 관련된 변화를 가질 것이다. 차량 구성요소들의 상태 또는 위치의 변화가 감지되고, 차량의 내부에 모바일 장치(502)의 동작을 제어하기 위하여 CAM(108)에 의해 사용된다. 차량 구성요소들은 상태 및/또는 위치 정보와 같은 발견 정보 또는 트리거 신호를 전송하는 하나 이상의 관련된 센서들(106)을 가진다.
이제 도 5를 돌아가면, 시스템(500)은 차량들의 운전자들에 의한 모바일 장치(102)의 사용을 방지하며 그에 의해 차량의 운행 중에 더 높은 안전성을 제공한다. 따라서, 시스템(500)은 CAM(108)을 가지는 모바일 장치(502) 및 블루투스 통신 기술을 포함한다. 시스템(500)은 운전자 좌석에 내장된 RFID 트랜스폰더 태그를 가지는 운전자 좌석 센서(DSS, driver seat sensor, 504) 및 운전자의 좌석의 측면들 중 하나에 장착되는 RFID 태그 판독기(506)를 더 포함한다. 시스템(500)은 회로 좌석 벨트(CSB, circuited seat belt) 어셈블리(508), 트랜스미션 기어 시프트 감지 어셈블리(TA, transmission gear shift detection assembly, 510) 및 경고 신호 지시기(WSI, warning signal indicator, 512)를 더 포함한다. 트랜스미션 기어 시프트 감지 어셈블리(510)는 기어 시프트의 위치 또는 상태를 기어시프트 트랜스미터(514)를 통해 전달한다. 시스템(500)은 도시되지는 않았지만 시스템을 활성화시켜 안전하지 않고 불법적인 운전을 결정하게 하는 상태 또는 위치를 나타내도록 구성될 수 있는, OCK(owner's compliance key), 점화장치, 경적, 라이트, 라디오, 등과 같은 추가적인 차량 구성요소들을 포함할 수 있다.
CAM(108)은 차량 내의 안전 프로토콜을 실행하기 위하여 DSS(504), 트랜스미션 기어 시프트 감지 어셈블리(510), CSB 어셈블리(508) 및 WSI(512)와 같은 하나 이상의 차량 구성요소들로부터 신호를 수신하거나 하나 이상의 차량 구성요소들로 신호를 전송한다. 예를 들면, 운전자의 좌석 영역에 보이지 않게 내장된 RFID 트랜스폰더 태그를 가지는 DSS(504)는 모바일 장치(502)가 운전자 좌석 영역에 위치한다는 것을 CAM(108)에게 알린다. 트랜스미션 기어 시프트 감지 어셈블리(510)는 차량이 작동시키는 기어에 따라 자기장을 개방하거나 또는 폐쇄하도록 설계된 트랜스미션 기어 시프팅 장치의 제한 내에 전략적으로 위치하는 일련의 자기 스위치들을 포함한다. 주차 위치로부터 벗어난 차량의 경우에, 회로는 즉시 폐쇄되고 CAM(108)에 통지를 보낸다.
CBS 어셈블리(508)는 회로 좌석 벨트 버클, 좌석 벨트 락킹 텅(locking tongue), RFID 태그가 내장된 안티-치트 좌석 벨트 하네스(anti-cheat seat belt harness) 및 고정된 RFID 태그 판독기(506)를 포함한다. 잠금 버클 및 텅이 적절한 잠금 위치에서 결합되고 안티-치트 RFID 장이 개방될 때에, 안티-치트 CSB 회로는 완전하게(또는 안전하게) 된다. 좌석 벨트 하네스에 내장된 안티-치트 RFID 태그는 개방 장(open field)을 형성하는 고정된 RFID 태그 판독기(506)를 넘어 신장될 수 있다.
WSI(512)는 안전 추진 요원들 및 지나가는 차량들에 의해 효과적으로 보여질 수 있도록 가시적인 라이트, 가시적인 안테나, 또는 알림 장치에 대응한다.
동작 중에, 차량 운전자가 차량에 진입할 때, CAM(108)을 가지는 모바일 장치(102)는 운전자 좌석 센서(DSS, Driver's Seat Sensor, 504)를 감지한다. 일단 운전자가 차량 트랜스미션을 “주차(park)” 위치에서 벗어나도록 하면, 트랜스미션 기어 시프트 감지 어셈블리(510)는 CAM(108)에 알린다. CAM(108)은 그 다음에 CSB 어셈블리(508)가 적절하게 결합되어 있는지에 대한 확인을 구하는 신호를 전송한다. CSB 어셈블리(508)가 적절하게 결합되지 않은 경우에, WSI(512)는 이를 통지 받고, 좌석 벨트를 매지 않은 운전자가 운행하는 차량에 대해 안전 요원 및 주변을 지나가는 차량들에게 경고하기 위해 뚜렷하게 볼 수 있는 신호를 전송한다.
차량이 “주차” 위치로 되돌려지거나, 또는, 안티-치트 CSB(508)가 앞서 기술된 바와 같이 완전하게 결합될 때까지 경고 신호는 지속된다. CSB 어셈블리(508)가 미리 정해진 방식에 따라 완전하게 결합된 경우에, CAM(108)은 운전자가 문자 메시지 또는 이메일들을 전송하고 수신하는지 여부를 판단하기 위하여 조사를 계속할 수 있다. 만약 운전자가 문자 메시징을 하고 있거나, 이메일을 송신하고 수신하고 있다면, CAM(108)은 WSI(512)에게 알리며, WSI(512)는 주변을 지나가는 차량 및 안전 요원에게 안전하지 않거나 불법적인 모바일 장치 사용을 경고하기 위해 또 다른 뚜렷하게 볼 수 있는 신호를 전송한다. WSI(512)는 안전하지 않거나 불법적인 셀 폰 활동이 중지된 후 미리 결정된 시간 동안 경고 상태를 지속한다.
CAM(108)은 모바일 장치(502)의 펌웨어에 내장된 안전 프로토콜들을 참조하여 안전 규칙들의 위반을 결정한다. 예를 들면, 안전 프로토콜 모듈(212)은 CSB 어셈블리(508) 또는 트랜스미션 기어 시프트 감지 어셈블리(510)의 위치에 대응하는 안전 코드를 결정하는 로직을 포함한다. 안전 프로토콜 모듈(212)은 CAM(108)이 WSI(512)에게 전송하는, 대응하는 경고 코드를 결정한다. 차량의 엔진 제어 유닛(ECU, engine control unit)은 안전 프로토콜들을 실행하기 위하여 차량 구성요소들을 모니터하고 차량 구성요소들과 통신하며, CAM(108)과 통신하도록 구성될 수 있다.
도 6은 본 발명의 실시예에 따른 차량의 차량 구성요소들, 엔진 제어 유닛 및 모바일 장치(502)의 위치를 도시한다. 도시된 바와 같이, WSI(512)는 안전 요원 및 근처를 지나가는 다른 차량들이 WSI(512)에 의해 전송된 경고 신호들을 쉽게 볼 수 있도록 차량의 외부 상의 위치(602)에 위치할 수 있다. WSI(512)는 또한 차량의 안전하지 못하고 불법적인 운행에 대해 쉽게 관심을 가질 수 있도록 하기 위하여 복수의 위치들에 배치될 수 있다. 모바일 장치(502)는 운전자 좌석 근처의 위치(604)에 위치할 것이다. ECU는 차량 새시의 전면의 위치(606)에 위치할 수 있다. 트랜스미션 기어 시프트 감지 어셈블리(510)는 운전자의 좌석 근처의 위치(608)에 위치할 수 있다.
일 실시예에 있어서, 모바일 장치(102)의 동작은 운송 차량의 비상/주차 브레이크의 위치에 근거하여 제어될 수 있다. 예를 들면, 차량 안전 장치 시스템은 운송 차량에 설치될 수 있다. 차량 안전 장치 시스템은 비상 브레이크 시스템과 조합하여 설치될 수 있다. 차량의 비상 브레이크가 설정되었을 때, 운전자의 좌석 영역의 모바일 장치는 어떤 금지도 없이 사용될 수 있다. 비상/주차 브레이크가 해제되자 마자, 설치된 전자 센서(예컨대, 비상 브레이크 센서)는 운전자의 모바일 장치(102)를 완전히 또는 부분적으로 디세이블하기 위하여 트리거 신호를 CAM(108)에 전송할 것이다.
차량 탑승자 안전 시스템
도 7은 본 발명의 일 실시예에서 차량 탑승자 또는 어린이의 안전을 보장하기 위한 시스템(700)을 도시한다. 따라서, 시스템(700)은 사용자(702)에 의해 휴대되는 모바일 장치(702, 모바일 장치(102)의 일 실시예)를 포함한다. 모바일 장치(702)는 신호 처리를 위한 제1 컴퓨팅 시스템을 포함한다. 사용자(704)는 운송 차량으로 여행하는 어린이의 부모 또는 차량의 운전자일 수 있다. 시스템(700)은 도면에서 보인 바와 같이, 어린이가 착용할 수 있거나 어린이의 무게에 의해 활성화되는 압력 활성화 센서(pressure activation sensor)에 부착될 수 있는 센서(706)를 더 포함한다. 일 예시적 실시예에서, 센서(706)는 발견 정보 "tsf.child"(프로토콜의 일부, 표 3 참조)를 방출하는 블루투스 센서일 수 있다. 시스템(700)은 또한 센서(706)와 하나 이상의 차량 구성요소들(710)과 통신하는 제2 컴퓨팅 시스템(ECU)(708)을 포함한다. 앞서 설명된 바와 같이, 차량 구성요소(710)는 기어 시프트 트랜스미션 어셈블리, 주차 브레이크, 등에 대응할 수 있다. 차량 구성요소들(710)은 차량이 주차로부터 벗어났는지 또는 주행 중에 있는지 여부의 표시를 제공하도록 구성된다. 차량이 주행 모드에 있고 차량에 어린이가 있을 때, 폰은 "tsf.child" 신호를 포함하는 발견 정보를 수신한다. CAM(108)은 표 3에 보인 바와 같이, 어린이 모니터 옵션에 플래그를 설정하고 이를 활성화시킨다. 목적지에서, 차량 엔진이 정지되었을 때, 운전자가 차량으로부터 걸어 나간다. 만약 CAM(108)이 미리 결정된 시간 간격으로 어린이 센서(706)로부터 "tsf.car"를 감지하지 못하면, CAM(108)은 차량에 아직 어린이가 있음을 운전자에게 경고하도록 모바일 장치(102)를 활성화시킨다. 어린이가 차량으로부터 이동된 때에, CAM(108)은 시간이 지난 후 종료되고 어린이 모니터 옵션을 재설정한다.
예시적인 방법들
다음의 방법들의 설명은 도 1, 도 2, 도 3, 도 4, 도 5, 도 6, 도 7 및 이에 대응하는 설명을 구체적으로 참고하여 제공될 것이다. 도 8은 본 발명의 실시예에 따른 모바일 장치(102)의 안전 프로토콜 동작을 활성화시키기 위한 방법(800)을 도시한다. 모바일 장치의 주의 산만 방지 및 안전 프로토콜 작동 가능 동작은 특정 조건의 만족에 따라 효력을 발휘하기 시작할 것이다. 일 실시예에서, 특정 조건은 특정된 환경에 진입하는 것에 대응될 수 있다. 특정된 환경은 교실, 교정 시설, 공항, 비행기, 법정, 병원, 교회, 극장, 비행 구역, 위험 구역, 강당, 침실, 또는 모바일 장치(102)의 동작을 제어하는 것이 바람직한 임의의 다른 장소 또는 환경에 대응할 수 있다.
게다가, 특정 조건의 만족은 운송 차량 내부의 이벤트에 대응할 수 있다. 이러한 이벤트는 운송 차량의 상태를 나타낼 수 있는 하나 이상의 차량 구성요소들의 움직임을 포함할 수 있다. 차량 구성요소들은 주차 브레이크, 트랜스미션 기어, 액셀러레이터, 브레이크, 주행기록계, 회전속도계, 바퀴, 엔진 구성요소, 및 스티어링 휠 또는 차량의 움직임과 관련된 위치 또는 상태의 변화를 겪을 수 있는 다른 이러한 구성요소들을 포함할 수 있지만 이들에 한정되지 않는다. 본 기술 분야의 기술자가 인정할 수 있는 것처럼, 차량이 움직이기 시작하거나 완전히 정지된 때에 이러한 차량 구성요소들은 상태 또는 위치의 관련된 변화를 가질 것이다.
특정 조건의 만족은 또한 특정 스피드 다이얼을 누르거나 특정된 시퀀스의 수들을 다이얼링하는 것에 대응할 수 있다. 특정 시퀀스의 수들은 범죄 긴급 상황의 특정된 경우를 나타내는 미리 결정된 세트의 수들일 수 있다. 예를 들어, 만약 모바일 폰이 협박성 통화, 문자, 또는 이메일을 수신하면, 즉각적인 동작이 자동으로 취해질 수 있다. 즉각적인 동작은 접속 상세 정보(발송자의 번호, 이메일, 등)를 범죄 행위의 잠재적인 프로세싱을 위한 데이터 은행에 전송하는 것에 대응할 수 있다. 이러한 자동 동작은 모바일 장치(102)에서 안전 프로토콜 동작으로서 구성될 수 있다.
도 8로 돌아가면, 블록(805)에서, 적어도 하나 이상의 프로토콜 액티베이터가 발견된다. 하나 이상의 프로토콜 액티베이터(106)는 특정 조건에 관련된 발견 정보를 전송하도록 구성된다. 일 실시예에서, 프로토콜 액티베이터들은 미리 결정된 장치 명칭 및/또는 특정된 환경에 관련된 클래스에 의해 특징지어지는 미리 표준화된 블루투스 센서들에 대응할 수 있다.
일 실시예에서, 발견은 특정된 환경에서 하나 이상의 프로토콜 액티베이터를 검색하는 것을 포함한다. CAM(108)은 통신 모듈(214)이 특정된 환경에서 프로토콜 액티베이터들 또는 센서들(106)을 검색하도록 지시한다. 이러한 실시에서, 통신 모듈(214)은 하나 이상의 프로토콜 액티베이터들(106)로부터 발견 정보를 얻기 위한 하나 이상의 요청을 전송한다. 발견 정보는 프로토콜 액티베이터들(106)의 클래스 및/또는 장치 명칭에 대응한다. 클래스는 특정된 환경에 대한 정보를 제공한다. 발견 프로세스는 또한 표 4와 같은 룩업 테이블(LUT)에 접속하는 것, 및 특정된 환경에 관련된 발견 정보에 대응하는 엔트리를 결정하는 것을 포함한다.
블록(810)에서, 주의 산만 방지 안전 프로토콜 동작은 발견 정보에 적어도 부분적으로 근거하여 모바일 장치에서 활성화된다. CAM(108)이 발견 정보를 수신하면, CAM(108)은 안전 프로토콜 모듈(212)이 LUT로부터 발견 정보에 대응하는 안전 프로토콜 동작을 결정하도록 지시한다. 계속되는 진행에 있어서, CAM(108)은 모바일 장치(102)에서 결정된 안전 프로토콜 동작을 활성화시킨다. 일 실시에서, 안전 프로토콜 동작을 활성화시키는 것은 모바일 장치(102)에 관련된 하나 이상의 기능들의 일부 또는 전부를 디세이블하는 것을 포함한다. 안전 프로토콜 동작은 모바일 장치에서 모바일 장치의 일부 또는 전부를 디세이블하는 것, 문자 전송 기능을 디세이블하는 것, 메일 전송 기능을 디세이블하는 것, 통화 기능을 디세이블하는 것, 안전 프로토콜 실행 모드를 이네이블하는 것, 및 각각 어린이 안전 모드를 이네이블하는 것 중 하나 이상에 대응한다.
특정한 경우들에서, 상이한 작업 그룹들을 구분하고, 상이한 작업 그룹들에 대한 상이한 세트의 프로토콜 동작을 실현하는 것이 바람직할 수 있다. 발견 정보는 이러한 정보를 포함할 수 있거나, CAM(108)은 RFID 판독기(230)가 특정된 환경에서 특정된 작업 그룹에 관련된 추가 정보를 수집하도록 지시할 수 있다. 그런 다음, 안전 프로토콜 모듈(212)은 특정된 작업 그룹, 장치 명칭, 및 클래스 각각에 대응하는 프로토콜 동작을 결정한다.
또 다른 실시예에 있어서, 활성화시키는 것은 발견 정보가 특정된 환경에서 불법적이거나 안전하지 못한 동작에 대응할 때에 경고 신호를 전송하는 것을 포함한다. 예를 들면, 운송 차량의 경우에, 하나 이상의 센서들 또는 프로토콜 액티베이터들은 불법적이거나 안전하지 않은 주행 모드를 나타내는 위치 또는 상태 정보를 제공하는 다양한 차량 구성요소들에 대응할 수 있다. 운전자는 좌석 벨트를 무시하거나, 운전하는 동안 문자 메시지들 또는 메일들을 전송할 수 있다. 이러한 시나리오에서, CAM(108)이 안전하지 않거나 불법적인 모드를 감지하면, CAM(108)은 경고 신호 지시기(WSI, 512)에 경고 신호를 전송한다. WSI(512)는 그 다음에 지나가는 차량들 및 안전 추진 요원이 볼 수 있도록 경고 신호들을 전송한다.
도 9는 특정된 환경 내에서 모바일 장치의 기능들을 제어하기 위한 방법(900)을 도시한다. 따라서, 블록(905)에서, 트리거 신호가 특정된 환경 내에서 브로드캐스팅된다. 하나 이상의 센서들(106)은 특정 조건의 시작을 감지하는 작동 메커니즘(actuating mechanism)에 의해 트리거 신호들을 전송하기 위해 활성화될 수 있다. 일 실시에서, 이러한 작동 메커니즘은 운송 차량의 경우에 틸트 스위치(tilt switch)일 수 있다.
블록(910)에서, 트리거 신호 및 특정된 환경에 관련된 클래스가 결정된다. CAM(108)은 트리거 신호로부터 작업 그룹 및 특정된 환경에 관련된 클래스를 결정한다.
블록(915)에서, 한 세트의 프로토콜 명령 동작들은 결정된 클래스 및/또는 특정된 환경에 적어도 부분적으로 근거하여 모바일 장치에서 실행된다. CAM은 트리거 신호, 결정된 클래스 및 작업 그룹에 대응하는 한 세트의 프로토콜 명령 동작을 실행한다. 일 실시예에서, 실행은 모바일 장치(102)와 관련된 기능의 일부 또는 전부를 디세이블하는 것을 포함한다.
프로토콜 명령 동작들은 하나 이상의 미리 결정되거나 프로그램 가능한 번호들에 대해 긴급 통화를 허용한다. 예를 들면, 특정된 환경의 임의의 경우에서, 안전 프로토콜들은 미국에서의 “911”, 인도에서의 “112”, 등과 같은, 긴급 상황 중의 특수 번호들로 통화가 이루어지는 것을 허용한다. 이러한 특수 번호들은 미리 프로그램될 수 있고, 임의의 프로토콜 명령 동작에 대한 예외들로서 포함될 수 있다.
다른 실시예에서, 안전 프로토콜들은 모바일 장치를 어린이가 휴대하고 있다면 특별 번호(부모님의 번호)로의 통화를 허용할 수 있다. 이러한 특별 번호의 프로그래밍은 모바일 폰 제조업체 또는 서비스 제공자에 의해 제공되는 특징일 수 있다. 안전 프로토콜들은 이러한 특징들을 수용하도록 구성될 수 있다.
도 10은 본 발명의 실시예에 따른 운송 차량 내부의 모바일 장치의 동작을 제어하기 위한 방법(1000)을 도시한다. 블록(1005)에서, 차량 내의 미리 결정된 제한 범위 내에서 트리거 신호를 브로드캐스팅하도록 구성된 센서가 활성화된다. 일 실시예에서, 활성화는 적어도, 하나 이상의 차량 구성요소들의 상태 또는 위치 및/또는 차량의 움직임을 결정하도록 구성된 틸트 스위치 메커니즘에 근거한다. 하나 이상의 차량 구성요소들은 주차 브레이크 트랜스미션 기어 어셈블리, 액셀러레이터, 브레이크, 주행기록계, 회전속도계, 바퀴, 좌석 벨트 어셈블리, 엔진 구성요소들 및 스티어링 휠을 포함한다.
블록(1010)에서, 트리거 신호에 적어도 부분적으로 근거하는 프로토콜 동작은 모바일 장치(102)에서 실행된다. 일 실시예에서, CAM(108)은 오직 센서(106)의 미리 결정된 제한 범위 내의 모바일 장치(102)에서 프로토콜 동작을 실행한다. 프로토콜 동작 실행은 모바일 장치와 관련된 하나 이상의 기능들을 디세이블하는 것을 포함한다. 이러한 기능들은 통화, 통화에 대한 응답, 이메일, 브라우징, 읽기(reading), 텍스트 메시징, 또는 모바일 장치(102)와 관련된 임의의 다른 기능들을 포함한다.
본 발명의 사상이 하드웨어 및 소프트웨어의 조합으로서 실행될 수 있다고 인정될 것이다. 소프트웨어는 바람직하게는 컴퓨터 판독 가능한 매체에 명백히 구현되는 프로그램 명령들의 세트를 포함하는 어플리케이션 프로그램으로서 실행될 수 있다. 어플리케이션 프로그램은 적당한 아키텍처의 컴퓨터 또는 프로세서와 같은 하드웨어에 의해 판독되고 실행될 수 있다. 유사하게, 임의의 예들, 기능 블록 다이어그램들, 등이 다양한 예시적인 기능들을 나타내며, 이는 이러한 컴퓨터 또는 프로세서가 명백하게 도시되었는지 여부에 상관없이 컴퓨터 또는 프로세서에 의해 실행될 수 있는 컴퓨터 판독 가능한 매체에 실질적으로 내장될 수 있음을 본 기술 분야의 기술자에 의해 인정될 수 있을 것이다. 프로세서는 디지털 신호 프로세서(DSP, Digital Signal Processor) 또는 컴퓨터 판독 가능한 매체 상에 저장된 데이터 또는 어플리케이션 프로그램을 실행할 수 있는, 종래에 사용된 임의의 다른 프로세서일 수 있다.
컴퓨터 판독 가능한 매체의 예는 RAM(Random Access Memory), ROM(Read Only Memory), CD(Compact Disk) 또는 적당한 아키텍처의 기계에 의해 실행 가능한 어플리케이션 프로그램을 수용할 수 있는 임의의 자기 저장 디스크 또는 광학 저장 디스크일 수 있지만 이들에 한정되지 않는다. 컴퓨터 판독 가능한 매체는 또한 유선 전송의 임의의 형태를 포함한다고 인정되어야 한다. 더욱이, 다른 실행에서, 본 발명에 따른 방법은 ASIC 또는 FPGA 기술들을 이용하는 하드웨어 매체에 포함될 수 있다.
또한, 청구항들의 요지는 본 발명의 원리를 설명하기 위해 사용된 다양한 예들 및/또는 언어에 한정되지 않으며, 변형들은 청구항들의 범위로부터 벗어남이 없이 청구항들을 실행하기 위한 것으로 간주될 수 있다고 인정되어야 한다. 오히려, 본 발명의 실시예들은 본 발명의 구조적 및 기능적 균등물들을 포함한다.
본 발명의 몇몇의 바람직한 실시예들 및 이들을 실시하기 위한 바람직한 방법들이 여기에서 도시되고 설명되었지만, 본 발명은 이들에 한정되지 않으며, 다음의 청구항들의 범위 내에서 다양하게 구현되거나 실시될 수 있다고 분명하게 이해되어야 한다.

Claims (56)

  1. 모바일 장치가 특정 조건을 만족하였을 때, 상기 모바일 장치에서 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법으로서,
    상기 특정 조건에 관련된 발견 정보를 전송하도록 구성된 적어도 하나의 프로토콜 액티베이터를 발견하는 단계; 및
    상기 발견 정보에 적어도 부분적으로 근거하여 상기 모바일 장치에서 상기 주의 산만 방지 안전 프로토콜 동작을 활성화시키는 단계를 포함하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  2. 제1항에 있어서,
    상기 특정 조건은 상기 모바일 장치가 특정된 환경에 진입할 때 및 특정된 시퀀스의 수들이 다이얼 될 때인 2개의 이벤트들 중 적어도 하나에 대응하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  3. 제2항에 있어서,
    상기 발견하는 단계는 상기 특정된 환경에서 적어도 하나의 프로토콜 액티베이터를 검색하는 단계를 포함하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  4. 제3항에 있어서,
    상기 발견하는 단계는 상기 발견 정보를 얻기 위해 적어도 하나의 요청을 전송하는 단계를 더 포함하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  5. 제1항에 있어서,
    상기 발견 정보는 적어도 하나의 프로토콜 액티베이터에 관련된 장치 명칭 및 장치 클래스에 대응하고, 상기 장치 클래스는 특정 조건에 대한 정보를 알리는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  6. 제1항에 있어서,
    상기 발견하는 단계는:
    룩업 테이블에 접속하는 단계; 및
    상기 특정 조건과 관련된 상기 발견 정보에 대응하는 엔트리를 결정하는 단계를 더 포함하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  7. 제1항에 있어서,
    상기 활성화시키는 단계는 룩업 테이블로부터 상기 발견 정보에 대응하는 상기 안전 프로토콜 동작을 결정하는 단계를 포함하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  8. 제2항에 있어서,
    상기 프로토콜 액티베이터는 상기 특정된 환경과 관련된 미리 결정된 장치 명칭 및 클래스에 의해 특징지어지는 미리 표준화된 블루투스 센서들에 대응하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  9. 제2항에 있어서,
    상기 특정된 환경은 운송 차량, 교실, 교정 시설, 공항, 비행기, 법정, 병원, 교회, 극장, 비행 구역, 위험 구역, 침실, 및 강당 중 적어도 하나에 대응하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  10. 제1항에 있어서,
    상기 활성화시키는 단계는 상기 모바일 장치와 관련된 적어도 하나의 기능을 적어도 부분적으로 디세이블하는 단계를 포함하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  11. 제2항에 있어서,
    상기 활성화시키는 단계는 상기 특정된 환경에서 특정된 작업 그룹과 관련된 추가 정보를 수집하는 단계를 포함하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  12. 제2항에 있어서,
    상기 활성화시키는 단계는 특정된 작업 그룹에 대응하는 프로토콜 동작을 결정하는 단계를 포함하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  13. 제2항에 있어서,
    상기 활성화시키는 단계는 상기 발견 정보가 상기 특정된 환경에서 안전하지 못하거나 불법적인 동작에 대응할 때에 경고 신호를 전송하는 단계를 포함하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  14. 제1항에 있어서,
    상기 안전 프로토콜 동작은 상기 모바일 장치의 기능의 적어도 부분적인 디세이블화에 대응하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  15. 제1항에 있어서,
    상기 적어도 하나의 프로토콜 액티베이터는:
    블루투스 센서, RFID(Radio Frequency Identification) 태그 판독기, 에드오션(EdOcean) 센서, 트랜스퍼젯(TransferJet) 센서, 초광대역(Ultra wideband) 센서, UWB 센서, 무선 USB, DSRC 센서, IrDAa 센서, WiFi(Wireless Fidelity) 센서, 지그비(Zigbee) 센서, 근거리 자기장 통신(NFC, Near Field Communication) 센서 및 무선 사설망(WPAN, Wireless Personal Area Network) 센서 중 적어도 하나에 대응하는, 주의 산만 방지 안전 프로토콜 동작을 활성화시키기 위한 방법.
  16. 특정된 환경 내에서 모바일 장치의 기능을 제어하기 위한 방법으로서,
    상기 특정된 환경 내에서 트리거 신호를 브로드캐스팅(broadcasting)하는 단계;
    상기 특정된 환경 및 상기 트리거 신호와 관련된 발견 정보를 결정하는 단계; 및
    상기 발견 정보 및 상기 특정된 환경에 적어도 부분적으로 근거하여 상기 모바일 장치에서 프로토콜 명령 동작들의 세트를 실행하는 단계로서, 상기 실행은 상기 모바일 장치의 제한된 기능을 초래하는 상기 실행하는 단계를 포함하는, 모바일 장치의 기능을 제어하기 위한 방법.
  17. 제16항에 있어서,
    상기 특정된 환경은 다음의 환경들; 운송 차량, 교실, 교정 시설(감옥), 공항, 비행기, 법정, 병원, 교회, 극장, 비행 구역, 위험 구역, 침실, 및 강당 중 적어도 하나에 대응하는, 모바일 장치의 기능을 제어하기 위한 방법.  
  18. 제16항에 있어서,
    상기 트리거 신호를 브로드캐스팅하는 단계는 특정 조건의 시작을 감지하는 작동 메커니즘에 근거하여 적어도 하나의 센서를 활성화시키는 단계를 포함하는, 모바일 장치의 기능을 제어하기 위한 방법.
  19. 제16항에 있어서,
    상기 발견 정보를 결정하는 단계는
    브로드캐스팅되는 상기 트리거 신호를 인터셉트(intercept)하는 단계; 및
    작업 그룹 및 상기 특정된 환경 중 적어도 하나를 식별하는 단계를 포함하는, 모바일 장치의 기능을 제어하기 위한 방법.
  20. 제19항에 있어서,
    상기 실행하는 단계는 상기 식별된 작업 그룹 및 상기 특정된 환경 중 적어도 하나로부터의 상기 트리거 신호에 근거하는, 모바일 장치의 기능을 제어하기 위한 방법.
  21. 제16항에 있어서,
    상기 실행하는 단계는 클래스, 명칭, 어드레스 및 작업 그룹과 관련된 적어도 하나의 트리거 신호에 대응하는 프로토콜 명령 동작들의 세트를 결정하는 단계를 포함하는, 모바일 장치의 기능을 제어하기 위한 방법.
  22. 제21항에 있어서,
    상기 실행하는 단계는 상기 모바일 장치의 기능의 적어도 부분적인 디세이블화를 포함하는, 모바일 장치의 기능을 제어하기 위한 방법.
  23. 제18항에 있어서,
    상기 적어도 하나의 센서는 블루투스 센서, RFID(Radio Frequency Identification) 태그 판독기, 에드오션(EdOcean) 센서, 트랜스퍼젯(TransferJet) 센서, 초광대역(Ultra wideband) 센서, UWB 센서, 무선 USB, DSRC 센서, IrDAa 센서, WiFi(Wireless Fidelity) 센서, 지그비(Zigbee) 센서, 근거리 자기장 통신(NFC, Near Field Communication) 센서 및 무선 사설망(WPAN, Wireless Personal Area Network) 센서 중 적어도 하나에 대응하는, 모바일 장치의 기능을 제어하기 위한 방법.
  24. 제16항에 있어서,
    상기 프로토콜 명령 동작들은 적어도 하나의 미리 결정된 프로그램 가능한 번호들에 대해 비상 통화들을 허용하는, 모바일 장치의 기능을 제어하기 위한 방법.
  25. 제16항에 있어서,
    상기 기능은 모바일 장치와 관련된 통화 기능, 문자 기능, 메일 기능, 및 소셜 네트워크 기능 중 적어도 하나에 대응하는, 모바일 장치의 기능을 제어하기 위한 방법.
  26. 제18항에 있어서,
    상기 발견 정보는 상기 특정된 환경에 있는 적어도 하나의 센서와 관련된 클래스, 명칭, 및 어드레스 중 적어도 하나를 포함하는, 모바일 장치의 기능을 제어하기 위한 방법.
  27. 모바일 장치에서 안전 프로토콜들을 실행하기 위한 시스템으로서,
    상기 모바일 장치가 동작하는 특정된 환경에 관련된 발견 정보에 적어도 부분적으로 근거하여 상기 모바일 장치에서 프로토콜 동작을 실행하도록 구성된 통화 인증 모듈을 포함하며,
    상기 발견 정보는 상기 특정된 환경에서 적어도 하나의 센서에 의해 전송되는, 안전 프로토콜들을 실행하기 위한 시스템.
  28. 제27항에 있어서,
    상기 적어도 하나의 센서로부터 발견 정보를 수신하도록 구성된 통신 모듈을 더 포함하는, 안전 프로토콜들을 실행하기 위한 시스템.
  29. 제27항에 있어서,
    상기 발견 정보는 상기 특정된 환경의 클래스 정보와 함께 적어도 하나의 센서의 장치 명칭을 포함하는, 안전 프로토콜들을 실행하기 위한 시스템.
  30. 제27항에 있어서,
    상기 특정된 환경은 운송 차량, 교실, 교정 시설, 공항, 비행기, 법정, 병원, 교회, 극장, 비행 구역, 위험 구역, 침실, 및 강당 중 적어도 하나에 대응하는, 안전 프로토콜들을 실행하기 위한 시스템.
  31. 제27항에 있어서,
    상기 발견 정보에 적어도 부분적으로 근거하여 프로토콜 동작을 결정하도록 구성된 안전 프로토콜 모듈을 더 포함하는, 안전 프로토콜들을 실행하기 위한 시스템.
  32. 제27항에 있어서,
    상기 발견 정보는 영어와 숫자로 기록된 문자들(alphanumeric characters)의 세트에 대응하는, 안전 프로토콜들을 실행하기 위한 시스템.
  33. 제27항에 있어서,
    상기 적어도 하나의 센서는 블루투스 센서, RFID(Radio Frequency Identification) 태그 판독기, 에드오션(EdOcean) 센서, 트랜스퍼젯(TransferJet) 센서, 초광대역(Ultra wideband) 센서, UWB 센서, 무선 USB, DSRC 센서, IrDAa 센서, WiFi(Wireless Fidelity) 센서, 지그비(Zigbee) 센서, 근거리 자기장 통신(NFC, Near Field Communication) 센서 및 무선 사설망(WPAN, Wireless Personal Area Network) 센서 중 적어도 하나에 대응하는, 안전 프로토콜들을 실행하기 위한 시스템.
  34. 제16항 또는 제27항에 있어서,
    상기 하나 이상의 센서들은 자체 전원 블루투스 센서들에 대응하는, 안전 프로토콜들을 실행하기 위한 시스템.
  35. 운송 차량 내부의 모바일 장치의 기능을 제어하기 위한 방법으로서,
    상기 차량 내부의 미리 결정된 제한 범위 내에서 트리거 신호를 브로드캐스팅하도록 구성된 센서를 활성화하는 단계; 및
    상기 트리거 신호에 적어도 부분적으로 근거하여 상기 모바일 장치에서 프로토콜 동작을 실행하는 단계를 포함하며,
    상기 센서의 활성화는 차량의 움직임을 결정하도록 구성된 틸트 스위치 메커니즘의 상태에 근거하는, 모바일 장치의 기능을 제어하기 위한 방법.
  36. 제35항에 있어서,
    상기 모바일 장치에서 상기 프로토콜 동작을 실행하는 단계는 상기 센서의 미리 결정된 제한 범위 내에서 실행되는, 모바일 장치의 기능을 제어하기 위한 방법.
  37. 제35항에 있어서,
    상기 모바일 장치는 오직 운전자의 모바일 장치에만 대응하는, 모바일 장치의 기능을 제어하기 위한 방법.
  38. 제35항에 있어서,
    적어도 하나의 차량 구성요소는 주차/비상 브레이크, 트랜스미션 기어 어셈블리, 액셀러레이터, 브레이크, 주행기록계, 회전속도계, 바퀴, 좌석 벨트 어셈블리, 엔진 구성요소, 및 스티어링 휠을 포함하는, 모바일 장치의 기능을 제어하기 위한 방법.
  39. 제35항에 있어서,
    상기 프로토콜 동작을 실행하는 단계는 상기 모바일 장치와 관련된 적어도 하나의 기능을 디세이블하는 단계를 포함하는, 모바일 장치의 기능을 제어하기 위한 방법.
  40. 제39항에 있어서,
    상기 적어도 하나의 기능을 디세이블하는 단계는 통화, 통화 응답, 이메일, 브라우징, 읽기, 및 텍스트 메시징 기능 중 적어도 하나를 디세이블하는 단계를 포함하는, 모바일 장치의 기능을 제어하기 위한 방법.
  41. 신호 처리를 위한 제1 컴퓨팅 시스템을 포함하는 스마트 폰;
    차량의 승객에 의한 사용을 위한 트리거 신호 이미터로서, 상기 트리거 신호 이미터는 상기 승객이 상기 차량 내에 있을 때에 제2 컴퓨팅 시스템과 통신하고, 상기 제2 컴퓨팅 시스템은 상기 차량의 운영 기능들을 제어하도록 구성되는 상기 트리거 신호 이미터; 및
    상기 차량이 작동을 종료한 때를 판단하고, 상기 승객이 차량의 작동이 종료된 다음에 미리 결정된 시간 동안 상기 차량에 남아 있을 때에 상기 제2 컴퓨팅 시스템이 조난 신호를 전송하기 위하여 활성화될 수 있도록 상기 트리거 신호 이미터로부터 신호를 감지하기 위한 상기 제2 컴퓨팅 시스템과 관련된 프로세싱 로직을 포함하는, 차량 탑승자 안전 시스템.
  42. 제41항에 있어서,
    상기 제2 컴퓨팅 시스템은 상기 차량에 장착된 틸트 센서에 의해 상기 차량에서 움직임을 감지하도록 구성되는, 차량 탑승자 안전 시스템.
  43. 제41항에 있어서,
    상기 제2 컴퓨팅 시스템은 하나 이상의 차량 구성요소들의 상태를 판단함으로써 상기 차량에서 움직임을 감지하도록 구성되는, 차량 탑승자 안전 시스템.
  44. 제43항에 있어서,
    상기 차량 구성요소들 중 적어도 하나는 주차 브레이크, 트랜스미션 기어, 액셀러레이터, 주행기록계, 회전속도계, 바퀴, 엔진 구성요소, 및 스티어링 휠을 포함하는, 차량 탑승자 안전 시스템.
  45. 제41항에 있어서,
    상기 트리거 신호 이미터는 블루투스 센서에 대응하는, 차량 탑승자 안전 시스템.
  46. 모바일 장치에 구성된 안전 프로토콜들에 근거하여 안전하지 않은 주행을 판단하기 위해 운송 차량 내부의 적어도 하나의 차량 구성요소와 통신하도록 구성되는 모바일 장치; 및
    상기 모바일 장치에 의한 결정에 근거하여 가시적인 경고 신호들을 전송하도록 구성되는 외부 차량 경고 신호 지시기(WSI)를 포함하는, 안전 프로토콜들의 실행을 위한 시스템.
  47. 제46항에 있어서,
    상기 차량 구성요소들 중 적어도 하나와 통신하고 제어하도록 구성되는 엔진 제어 유닛(ECU)를 더 포함하는, 안전 프로토콜들의 실행을 위한 시스템.
  48. 제46항에 있어서,
    상기 모바일 장치는 차량 구성요소에 의해 전송된 트리거 신호에 근거하여 안전하지 못한 주행을 판단하도록 구성되는, 안전 프로토콜들의 실행을 위한 시스템.
  49. 제46항에 있어서,
    상기 차량 구성요소는 적어도, RFID 트랜스폰더 태그를 가지는 운전자 좌석 센서(DSS), 트랜스미션 기어 시프트 감지 어셈블리, 회로 좌석 벨트(CSB) 어셈블리, 및 RFID 태그 판독기를 포함하는, 안전 프로토콜들의 실행을 위한 시스템.
  50. 제46항에 있어서,
    상기 적어도 하나의 차량 구성요소는 운송 차량의 주행 모드에 대응하는 상태를 표시하는 트리거 신호를 전송하는, 안전 프로토콜들의 실행을 위한 시스템.
  51. 제46항에 있어서,
    상기 모바일 장치가 경고 신호 지시기(WSI)에게 적어도 하나의 가시적인 경고 신호를 차량 외부로 전송하도록 지시하게 구성되는, 안전 프로토콜들의 실행을 위한 시스템.
  52. 외부 전력 공급장치가 없이 발견 정보를 전송하도록 구성되는 자체 전원 블루투스 센서 어셈블리; 및
    상기 발견 정보에 근거하여 안전 프로토콜을 동작을 결정하고 실행하도록 구성되는 모바일 장치를 포함하며,
    상기 발견 정보는 상기 자체 전원 블루투스 센서의 명칭 및 상기 자체 전원 블루투스 센서가 동작하는 특정된 환경의 클래스에 대응하는, 모바일 안전 프로토콜들을 실행하기 위한 시스템.
  53. 제52항에 있어서,
    상기 자체 전원 블루투스 센서 어셈블리는:
    측방향 이동에 근거한 교류 신호를 생성하도록 구성된 코일 어셈블리;
    상기 코일 어셈블리와 전기적으로 연결되고, 상기 교류 신호를 정류하고 전력을 저장하도록 구성되는 정류기 모듈; 및
    상기 정류기 모듈과 전기적으로 통신을 하고, 상기 발견 정보를 전송하기 위해 상기 정류기 모듈로부터 전력을 얻도록 구성되는 블루투스 센서를 포함하는 ,모바일 안전 프로토콜들을 실행하기 위한 시스템.
  54. 제53항에 있어서,
    상기 코일 어셈블리는 실린더 형상으로 감겨진 구리 배선 권선; 및
    상기 구리 배선 권선 내의 마그넷의 동축 이동이 교류 신호를 생성하도록 상기 구리 배선 권선 내의 동축으로 위치하는 상기 마그넷을 포함하는, 모바일 안전 프로토콜들을 실행하기 위한 시스템.
  55. 제53항에 있어서,
    상기 정류기 모듈은 전압을 저장하도록 구성되는 울트라 커패시터 및
    상기 울트라 커패시터에 걸친 잉여의 전압에 의해 충전되도록 구성된 배터리를 포함하는, 모바일 안전 프로토콜들을 실행하기 위한 시스템.
  56. 제54항에 있어서,
    상기 마그넷의 동축 이동은 상기 코일 어셈블리의 측방향 이동에 대응하는 ,모바일 안전 프로토콜들을 실행하기 위한 시스템.
KR1020127009531A 2009-09-16 2010-09-16 표준 모바일 통신 장치 주의 산만 방지 및 안전 프로토콜 Expired - Fee Related KR101616161B1 (ko)

Applications Claiming Priority (12)

Application Number Priority Date Filing Date Title
US12/585,503 US20100087137A1 (en) 2008-10-03 2009-09-16 Vehicle safety system
US12/585,503 2009-09-16
US27715609P 2009-09-21 2009-09-21
US61/277,156 2009-09-21
US27766409P 2009-09-28 2009-09-28
US61/277,664 2009-09-28
US28328609P 2009-12-02 2009-12-02
US61/283,286 2009-12-02
US28463509P 2009-12-21 2009-12-21
US61/284,635 2009-12-21
US34349010P 2010-04-29 2010-04-29
US61/343,490 2010-04-29

Publications (2)

Publication Number Publication Date
KR20120095867A true KR20120095867A (ko) 2012-08-29
KR101616161B1 KR101616161B1 (ko) 2016-04-28

Family

ID=43759114

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020127009531A Expired - Fee Related KR101616161B1 (ko) 2009-09-16 2010-09-16 표준 모바일 통신 장치 주의 산만 방지 및 안전 프로토콜

Country Status (14)

Country Link
EP (1) EP2478505B1 (ko)
JP (2) JP5789609B2 (ko)
KR (1) KR101616161B1 (ko)
CN (1) CN102483878B (ko)
AU (1) AU2010297001A1 (ko)
BR (1) BR112012005589B1 (ko)
CA (1) CA2774225C (ko)
DK (1) DK2478505T3 (ko)
ES (1) ES2624957T3 (ko)
MX (1) MX2012003124A (ko)
MY (1) MY160944A (ko)
PH (1) PH12012500505A1 (ko)
PL (1) PL2478505T3 (ko)
WO (1) WO2011033365A2 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160039950A (ko) * 2014-10-02 2016-04-12 현대모비스 주식회사 차량용 통신 장치 및 그 방법
US9578668B2 (en) 2014-08-25 2017-02-21 Hyundai Motor Company Bluetooth pairing system and method

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9294603B2 (en) 2009-09-16 2016-03-22 Try Safety First, Inc. Standard mobile communication device distraction prevention and safety protocols
PL2478505T3 (pl) * 2009-09-16 2017-09-29 John J. Fischer Standardowe protokoły bezpieczeństwa i zabezpieczenia przed rozproszeniem uwagi przez mobilne urządzenie komunikacyjne
KR101913733B1 (ko) * 2012-11-01 2018-10-31 삼성전자주식회사 엔에프씨 태그를 이용한 개인 정보 보호 시스템 및 방법
US20140195102A1 (en) 2013-01-09 2014-07-10 Martin D. Nathanson Vehicle communications via wireless access vehicle environment
US9135849B2 (en) 2014-01-31 2015-09-15 International Business Machines Corporation Variable operating mode HMD application management based upon crowd determined distraction
CN104933825B (zh) * 2014-03-18 2018-03-13 华为技术有限公司 一种移动终端的告警方法和装置
US9560575B1 (en) 2015-09-04 2017-01-31 Ross Muller Vehicular safety system
US9756552B1 (en) 2016-07-21 2017-09-05 International Business Machines Corporation Reducing distractions caused by user devices in group settings

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000333253A (ja) * 1999-05-17 2000-11-30 Kyocera Corp 車両用携帯電話システム
JP2004349935A (ja) * 2003-05-21 2004-12-09 Seiko Epson Corp 端末制御システムおよび携帯情報端末
WO2006117843A1 (ja) * 2005-04-27 2006-11-09 Mitsubishi Denki Kabushiki Kaisha 携帯電話機、携帯電話機における状態切替方法、及び送信機
JP2008507893A (ja) * 2004-07-20 2008-03-13 アギア システムズ インコーポレーテッド 許可された携帯電話の使い方の実施

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10200469A (ja) 1997-01-16 1998-07-31 Toshiba Corp 移動通信端末
DE19934105A1 (de) * 1999-07-21 2001-01-25 Nokia Mobile Phones Ltd Bedienbares Gerät
GB2367720B (en) * 2000-10-04 2004-08-18 Hewlett Packard Co Method and apparatus for disabling mobile telephones
US6973333B1 (en) * 2001-04-10 2005-12-06 At&T Corp. Modification of portable communications device operation in vehicles
KR20030024310A (ko) * 2001-09-17 2003-03-26 신현섭 휴대전화 통화 차단 장치 및 차단 방법
JP2003102058A (ja) * 2001-09-20 2003-04-04 Hitachi Ltd 携帯端末管理システムおよびこれに対応した携帯端末
CN1662920B (zh) * 2002-06-26 2010-04-07 诺基亚公司 利用射频识别通过无线装置实现网络连接的系统、设备和方法
JPWO2005069675A1 (ja) 2004-01-20 2007-09-06 オムロン株式会社 運転中における電話使用時の電話対策装置及び電話対策方法
JP2005236655A (ja) * 2004-02-19 2005-09-02 Matsushita Electric Ind Co Ltd 携帯端末制御システム及び携帯端末制御方法
US8880047B2 (en) * 2005-08-03 2014-11-04 Jeffrey C. Konicek Realtime, location-based cell phone enhancements, uses, and applications
KR100719118B1 (ko) * 2005-10-27 2007-05-17 삼성전자주식회사 특정 영역에서의 디바이스 기능 제한 방법 및 시스템
US7860516B2 (en) * 2006-12-05 2010-12-28 Microsoft Corporation Automatic localization of devices
US8200291B2 (en) * 2007-07-24 2012-06-12 Allan Steinmetz Vehicle safety device for reducing driver distractions
JP2012531907A (ja) * 2009-07-02 2012-12-13 ザイジェム コーポレイション リミテッド 単一の反応槽において組合せられた、核酸ブロッキング、抽出、及び検出
PL2478505T3 (pl) * 2009-09-16 2017-09-29 John J. Fischer Standardowe protokoły bezpieczeństwa i zabezpieczenia przed rozproszeniem uwagi przez mobilne urządzenie komunikacyjne

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000333253A (ja) * 1999-05-17 2000-11-30 Kyocera Corp 車両用携帯電話システム
JP2004349935A (ja) * 2003-05-21 2004-12-09 Seiko Epson Corp 端末制御システムおよび携帯情報端末
JP2008507893A (ja) * 2004-07-20 2008-03-13 アギア システムズ インコーポレーテッド 許可された携帯電話の使い方の実施
WO2006117843A1 (ja) * 2005-04-27 2006-11-09 Mitsubishi Denki Kabushiki Kaisha 携帯電話機、携帯電話機における状態切替方法、及び送信機

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9578668B2 (en) 2014-08-25 2017-02-21 Hyundai Motor Company Bluetooth pairing system and method
KR20160039950A (ko) * 2014-10-02 2016-04-12 현대모비스 주식회사 차량용 통신 장치 및 그 방법

Also Published As

Publication number Publication date
EP2478505A4 (en) 2013-05-22
ES2624957T3 (es) 2017-07-18
AU2010297001A1 (en) 2012-03-29
DK2478505T3 (en) 2017-05-22
JP2016015738A (ja) 2016-01-28
EP2478505B1 (en) 2017-02-22
MX2012003124A (es) 2012-07-17
CN102483878A (zh) 2012-05-30
JP6088005B2 (ja) 2017-03-01
EP2478505A2 (en) 2012-07-25
CN102483878B (zh) 2015-09-30
JP5789609B2 (ja) 2015-10-07
MY160944A (en) 2017-03-31
WO2011033365A4 (en) 2011-12-22
PL2478505T3 (pl) 2017-09-29
BR112012005589B1 (pt) 2021-09-28
WO2011033365A8 (en) 2011-06-09
CA2774225A1 (en) 2011-03-24
BR112012005589A2 (pt) 2020-02-11
WO2011033365A2 (en) 2011-03-24
WO2011033365A3 (en) 2011-10-27
PH12012500505A1 (en) 2012-10-22
JP2013504967A (ja) 2013-02-07
CA2774225C (en) 2018-10-23
KR101616161B1 (ko) 2016-04-28

Similar Documents

Publication Publication Date Title
US11756419B2 (en) Standard mobile communication device distraction prevention and safety protocols
KR101616161B1 (ko) 표준 모바일 통신 장치 주의 산만 방지 및 안전 프로토콜
US11303747B2 (en) System and method for limiting usage of a wireless communication device
US7734315B2 (en) Wireless communication device management
WO2011047304A1 (en) Disabling of services on a communication device
CA2821197A1 (en) Cellular phone ignition interlock device and method of controlling cellular phone usage
US10817625B2 (en) Method, device, and system for triggering and propagating of a covert mode status change using configuration protocol data
CN105407210B (zh) 标准移动通讯设备分心防止和安全协议
US11023988B2 (en) Method, device, and system for triggering and propagating of a covert mode status change

Legal Events

Date Code Title Description
PA0105 International application

St.27 status event code: A-0-1-A10-A15-nap-PA0105

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

A201 Request for examination
A302 Request for accelerated examination
E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PA0302 Request for accelerated examination

St.27 status event code: A-1-2-D10-D17-exm-PA0302

St.27 status event code: A-1-2-D10-D16-exm-PA0302

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U12-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

FPAY Annual fee payment

Payment date: 20190313

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20200211

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20230422

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20230422