首页 / 专利库 / 电脑零配件 / 固件 / 软件 / 家长控制软件 / 이동 및 애드 호크 네트워크 내의 디바이스들 간의 통신제어

이동 및 애드 호크 네트워크 내의 디바이스들 간의 통신제어

阅读:78发布:2020-07-30

专利汇可以提供이동 및 애드 호크 네트워크 내의 디바이스들 간의 통신제어专利检索,专利查询,专利分析的服务。并且그들의 교신처 리스트 상에 공통의 교신처들을 갖는 복수의 디바이스들(10) 간에 이동 애드 호크 네트워크가 성립될 수 있다. 교신처 리스트들(46)은 일 실시예에서 스케줄링 및 정보 관리 또는 다른 소프트웨어 패키지 상의 교신처 리스트에 저장된 통상적인 교신처들일 수 있다. 다양한 디바이스들(10)과의 통신은 교신처 리스트(46) 상에 올라있는 디바이스들(10)로 제한된다. 이들 교신처 리스트(46)의 변경은 일 실시예에서 패스워드 보호 방식으로 제어된다. 따라서, 예를 들면, 부모가 아이 사용자들이 인가되지 않은 사람들과 교신하거나 그들에 의해 교신되거나 통신할 수 있는 능력을 제한할 수 있다.,下面是이동 및 애드 호크 네트워크 내의 디바이스들 간의 통신제어专利的具体信息内容。

  • 복수의 무선 디바이스들 간에 이동 애드 호크 네트워크(mobile ad hoc network)를 동작시키는 단계와;
    인가된 교신처 리스트(list of authorized contacts) 상의 디바이스들로 통신을 제한하는 단계와;
    상기 리스트를 변경하기 위한 액세스를 제한하는 단계
    를 포함하는 방법.
  • 제1항에 있어서, 통신을 제한하는 상기 단계는 통신을 시작하기 위해 패스워드의 제시를 요구하는 단계를 포함하는 방법.
  • 제1항에 있어서, 액세스를 제한하는 상기 단계는 상기 교신처 리스트를 변경하기 위해 패스워드의 제시를 요구하는 단계를 포함하는 방법.
  • 제1항에 있어서, 상기 디바이스들에 대해 원격 위치로부터 상기 리스트의 변경을 가능하게 하는 단계를 포함하는 방법.
  • 제4항에 있어서, 상기 리스트를 변경하기 위한 액세스 요구가 네트워크를 통하여 통신될 수 있게 하는 단계를 포함하는 방법.
  • 제5항에 있어서, 상기 리스트를 변경하기 위한 액세스 요구가 전화 네트워크를 통하여 통신될 수 있게 하는 단계를 포함하는 방법.
  • 제6항에 있어서, 상기 리스트를 변경하기 위한 액세스 요구가 인터넷을 통하여 통신될 수 있게 하는 단계를 포함하는 방법.
  • 제1항에 있어서, 무선 디바이스로부터 범위내의 제1 교신처 및 상기 디바이스로부터 범위외의 제2 교신처를 포함하는, 상기 디바이스 내의 알려진 교신처 리스트를 획득하는 단계와, 상기 디바이스로부터 상기 제1 교신처로 통신 루트를 자동으로 성립시키는 단계와, 상기 디바이스로부터 상기 제1 교신처를 통하여 상기 제2 교신처로 통신 루트를 자동으로 성립시키는 단계를 포함하는 방법.
  • 제8항에 있어서, 범위내 디바이스들과 교신처 리스트들을 자동으로 교환하는 단계와, 상기 교신처 리스트들을 비교하는 단계와, 상기 리스트들에서 공통의 교신처들을 식별하는 단계를 포함하는 방법.
  • 제9항에 있어서, 두 디바이스들 간의 공통의 교신처 리스트들을 다른 범위내 디바이스들과 교환하는 단계를 포함하는 방법.
  • 프로세서 기반 시스템이,
    복수의 무선 디바이스들 간에 이동 애드 호크 네트워크를 동작시키고;
    인가된 교신처 리스트 상의 디바이스들로 통신을 제한하고;
    상기 리스트를 변경하기 위한 액세스를 제한할 수 있게 하는 명령들을 저장한 매체를 포함하는 물품.
  • 제11항에 있어서, 상기 프로세서 기반 시스템이, 통신을 시작하기 위해 패스워드의 제시를 요구할 수 있게 하는 명령들을 더 저장한 물품.
  • 제11항에 있어서, 상기 프로세서 기반 시스템이, 상기 교신처 리스트를 변경하기 위해 패스워드의 제시를 요구할 수 있게 하는 명령들을 더 저장한 물품.
  • 제11항에 있어서, 상기 프로세서 기반 시스템이, 상기 디바이스들에 대해 원격 위치로부터 상기 리스트의 변경을 가능하게 할 수 있게 하는 명령들을 더 저장한 물품.
  • 제14항에 있어서, 상기 프로세서 기반 시스템이, 상기 리스트를 변경하기 위한 액세스 요구가 네트워크를 통하여 통신되게 할 수 있게 하는 명령들을 더 저장한 물품.
  • 제15항에 있어서, 상기 프로세서 기반 시스템이, 상기 리스트를 변경하기 위한 액세스 요구가 전화 네트워크를 통하여 통신되게 할 수 있게 하는 명령들을 더 저장한 물품.
  • 제16항에 있어서, 상기 프로세서 기반 시스템이, 상기 리스트를 변경하기 위한 액세스 요구가 인터넷을 통하여 통신되게 할 수 있게 하는 명령들을 더 저장한 물품.
  • 제11항에 있어서, 상기 프로세서 기반 시스템이, 무선 디바이스로부터 범위내의 제1 교신처 및 상기 디바이스로부터 범위외의 제2 교신처를 포함하는, 상기 디바이스 내의 알려진 교신처 리스트를 획득하고, 상기 디바이스로부터 상기 제1 교신처로 통신 루트를 자동으로 성립시키고, 상기 디바이스로부터 상기 제1 교신처를 통하여 상기 제2 교신처로 통신 루트를 자동으로 성립시킬 수 있게 하는 명령들을 더 저장한 물품.
  • 제18항에 있어서, 상기 프로세서 기반 시스템이, 범위내 디바이스들과 교신처 리스트들을 자동으로 교환하고, 상기 교신처 리스트들을 비교하고, 상기 리스트들에서 공통의 교신처들을 식별할 수 있게 하는 명령들을 더 저장한 물품.
  • 제11항에 있어서, 상기 프로세서 기반 시스템이, 두 디바이스들 간의 공통의교신처 리스트들을 다른 범위내 디바이스들과 교환할 수 있게 하는 명령들을 더 저장한 물품.
  • 프로세서와;
    상기 프로세서에 결합되어, 상기 프로세서가,
    복수의 무선 디바이스들 간에 이동 애드 호크 네트워크를 동작시키고;
    인가된 교신처 리스트 상의 디바이스들로 통신을 제한하고;
    상기 리스트를 변경하기 위한 액세스를 제한할 수 있게 하는 명령들을 저장한 기억 장치
    를 포함하는 시스템.
  • 제21항에 있어서, 상기 기억 장치는, 상기 프로세서가, 통신을 시작하기 위해 패스워드의 제시를 요구할 수 있게 하는 명령들을 저장하는 시스템.
  • 제21항에 있어서, 상기 기억 장치는, 상기 프로세서가, 상기 교신처 리스트를 변경하기 위해 패스워드의 제시를 요구할 수 있게 하는 명령들을 저장하는 시스템.
  • 제21항에 있어서, 상기 기억 장치는, 상기 프로세서가, 상기 디바이스들에 대해 원격 위치로부터 상기 리스트의 변경을 가능하게 할 수 있게 하는 명령들을저장하는 시스템.
  • 제24항에 있어서, 상기 기억 장치는, 상기 프로세서가, 상기 리스트를 변경하기 위한 액세스 요구가 네트워크를 통하여 통신되게 할 수 있게 하는 명령들을 저장하는 시스템.
  • 제25항에 있어서, 상기 기억 장치는, 상기 프로세서가, 상기 리스트를 변경하기 위한 액세스 요구가 전화 네트워크를 통하여 통신되게 할 수 있게 하는 명령들을 저장하는 시스템.
  • 제26항에 있어서, 상기 기억 장치는, 상기 프로세서가, 상기 리스트를 변경하기 위한 액세스 요구가 인터넷을 통하여 통신되게 할 수 있게 하는 명령들을 저장하는 시스템.
  • 제21항에 있어서, 상기 기억 장치는, 상기 프로세서가, 무선 디바이스로부터 범위내의 제1 교신처 및 상기 디바이스로부터 범위외의 제2 교신처를 포함하는, 상기 디바이스 내의 알려진 교신처 리스트를 획득하고, 상기 디바이스로부터 상기 제1 교신처로 통신 루트를 자동으로 성립시키고, 상기 디바이스로부터 상기 제1 교신처를 통하여 상기 제2 교신처로 통신 루트를 자동으로 성립시킬 수 있게 하는 명령들을 저장하는 시스템.
  • 제28항에 있어서, 상기 기억 장치는, 상기 프로세서가, 범위내 디바이스들과 교신처 리스트들을 자동으로 교환하고, 상기 교신처 리스트들을 비교하고, 상기 리스트들에서 공통의 교신처들을 식별할 수 있게 하는 명령들을 저장하는 시스템.
  • 제29항에 있어서, 상기 기억 장치는, 상기 프로세서가, 두 디바이스들 간의 공통의 교신처 리스트들을 다른 범위내 디바이스들과 교환할 수 있게 하는 명령들을 저장하는 시스템.
  • 说明书全文

    이동 및 애드 호크 네트워크 내의 디바이스들 간의 통신 제어{CONTROLLING COMMUNICATIONS BETWEEN DEVICES WITHIN A MOBILE AND AD HOC NETWORK}

    이동 애드 호크 네트워크(MANET: mobile ad hoc network)는 이동 라우터들 및 무선 링크들에 의해 접속된 관련 호스트들의 자율적 시스템으로, 상기 무선 링크들의 결합은 임의의 그래프를 형성한다. 라우터들은 자유로이 임의대로 이동할 수 있고 그들 자신을 임의대로 조직할 수 있다. 따라서, MANET 무선 망형태(wireless topology)는 급속하고 예측 불가능하게 변화할 수 있다. 그러한 네트워크는 독립된 방식(stand-alone fashion)으로 동작하거나 또는 보다 큰 인터넷에 접속될 수 있다.

    MANET는 자유로이 임의대로 이동할 수 있는 노드들이라 불리는 이동 플랫폼들로 이루어진다. MANET 노드들은, 전방향성(방송)이거나, 고지향성(점 대 점)이거나, 조종 가능한(steerable) 것이거나, 또는 그것들을 조합한 것일 수 있는 안테나를 이용한 무선 송신기 및 수신기를 구비할 수 있다. 일반적으로 MANET들은 대역폭 구속형의 가변 용량 링크들(bandwidth-constrained variable-capacity links)이다. 흔히 노드들은 휴대용으로 배터리 전력에 의존할 수 있으므로 에너지 구속형(energy-constrained)이다.

    MANET에 내재하는 암시적 가정은, 네트워크 내의 모든 노드마다 네트워크 내의 다른 모든 노드와의 통신을 희망할 수 있다는 것이다. MANET 프로토콜은 모든 디바이스를 라우터들로서 정의하고 나서, 각각의 라우터가 네트워크 내의 다른 라우터들의 존재에 관한 실시간 인식을 어떻게 유지할 것인지를 이해하려는 것에 착수한다. 이것은 네트워크의 규모가 커짐에 따라서 지수함수적 과제가 된다. 이러한 문제는 "애드 호크"(ad hoc) 방식으로 다이내믹하게 네트워크에 들어가거나 네트워크를 떠날 수 있는 노드들의 능력에 의해 더욱 번거롭게 된다. 네트워크의 애드 호크 특성은 성가신 네트워크 관리 문제를 일으켜서, 끊임없이 계속되는 업데이트를 필요로 하는 상태 패키지들로 네트워크를 넘쳐나게 한다.

    MANET 네트워크 고장에 대해서는 다수의 가정된 원인들이 있다. 네트워크 업데이트들은 다이내믹한 변화에 뒤지지 않을 만큼 충분히 빨리 수신되지 않을 수 있다. 현재 어느 노드들이 네트워크에 접속되어 있는지에 관한 정보는 구식이 되어 더 이상 신뢰할 수 없는 것이 될 수 있다. 네트워크 업데이트들은 이용 가능한 대역폭의 많은 부분을 소비하여 실제 데이터가 네트워크를 횡단하기에는 잔여 대역폭이 불충분할 수 있다. 각각의 노드의 배터리 수명은 업데이트 통신 용량 때문에 불충분할 수 있다. 왜냐하면 업데이트 통신으로 인해, 노드는 네트워크 상태 정보를 획득하기 위하여 다른 디바이스들과 거의 영구적으로 통신해야 되기 때문이다. 하나의 노드에서 다른 노드로 횡단하는 방법에 관한 정보를 포함하는 라우팅 테이블이 너무 커져서 네트워크 내의 노드들의 이용 가능한 메모리 용량에 저장되지 않을 수도 있다.

    따라서, 이동 애드 호크 네트워크를 관리하기 위한 보다 나은 방법이 요구되고 있다.

    이 발명은 통신 시스템에 관한 것으로, 특히 무선 통신 네트워크 상에서 개인들 간에 링크를 성립시키는 것에 관한 것이다.

    도 1은 본 발명의 일 실시예에 따른 이동 애드 호크 네트워크의 개략도.

    도 2는 본 발명의 일 실시예에 따른 이동 애드 호크 네트워크 내의 노드의 블록도.

    도 3은 본 발명의 일 실시예에 따른 소프트웨어에 대한 흐름도.

    도 4는 본 발명의 다른 실시예에 따른 흐름도.

    도 5는 본 발명의 일 실시예의 개략도.

    도 6은 본 발명의 다른 실시예의 개략도.

    도 7은 본 발명의 또 다른 실시예의 개략도.

    도 8은 본 발명의 일 실시예에 따른 소프트웨어에 대한 흐름도.

    도 9는 본 발명의 다른 실시예에 따른 흐름도.

    도 10은 본 발명의 또 다른 실시예에 따른 흐름도.

    도 1을 참조하면, X, Y, Z 및 A 디바이스들과 같은 복수의 이동 디바이스들 사이에 이동 애드 호크 네트워크(MANET)가 성립될 수 있다. 각각의 디바이스 X, Y, Z 및 A는 무선 송수신기일 수 있다. 무선 송수신기들은 블루투스 명세(2001년2월 22일, 블루투스 시스템 버전 1.1의 명세) 및 802.11 명세(뉴욕주 뉴욕시의 미국 전기 전자 학회로부터 입수할 수 있는 IEEE 표준 802.11)를 포함하는 임의의 이용 가능한 무선 프로토콜을 이용할 수 있다. 일부 실시예에서 그 디바이스들은 이동 배터리 전원의 디바이스일 수 있다. 각각의 디바이스는 일반적으로 점선 원으로 표시된 한정된 범위를 갖는다.

    일반적으로 매우 많은 수의 디바이스들일 수 있는 네트워크 내의 개개의 디바이스마다와 통신하려고 하는 대신에, 네트워크 내의 보다 작은 그룹의 디바이스들로 네트워크가 성립된다. 각각의 디바이스는 교신처 리스트(contact list)를 포함한다. 교신처 리스트는 디바이스가 과거에 통신을 했던 개인들의 리스트일 수 있다. 교신처 리스트들은 통상 컴퓨터 상에 저장된다. 예를 들면, Microsoft Explorer

    상에, 교신처 리스트들이 유지될 수 있다. 마찬가지로, 스케줄링 및 정보 관리 소프트웨어를 포함하는 각종 소프트웨어를 이용하여 어드레스 리스트들이 유지될 수 있다. 따라서, 이 예에서의 각각의 디바이스 X, Y, Z 및 A는 그 자신의 교신처 리스트를 가질 수 있다.

    네트워크를 성립시키기 위하여, 각각의 디바이스들은 임의의 범위내(in-range) 디바이스들과 그 자신의 교신처 리스트를 교환할 수 있다. 예를 들면, X 및 Y 디바이스들은 양쪽 모두 범위내이고 교신처 리스트들을 교환할 수 있다. 그 후 각각의 디바이스 X 또는 Y는 일 실시예에서 그들의 교신처 리스트들 상에 공통의 엔트리들을 가질 수 있는지를 결정할 수 있다. 이 공통의 엔트리 정보는 저장될 수 있다. 그 후, Y 및 Z 디바이스들은 교신처 리스트들을 교환하고 그들의 교신처 리스트들 각각에서 어느 디바이스들이 공통인지를 결정할 수 있다. 게다가, 디바이스 Y는 Z의 교신처 리스트 상의 어느 교신처들이 X의 교신처 리스트에도 있는지에 관한 정보를 저장할 수 있다. 그 후 Z 및 A 디바이스들은 교신처 리스트들을 교환하고 그들의 공통 교신처가 무엇인지에 관하여 결정할 수 있다. Z도 A의 리스트 상의 어느 교신처들이 Y의 리스트에도 있는지를 결정할 수 있다.

    따라서, 도 1에 도시된 바와 같이, 디바이스 X의 교신처 리스트는 적어도 Y를 포함한다. Y의 교신처 리스트는 적어도 X 및 Z를 포함하고 Z의 교신처 리스트는 적어도 Y 및 A를 포함한다. 마지막으로, A의 교신처 리스트는 적어도 Z를 포함한다.

    본 발명의 일 실시예에 따르면, MANET는 보다 작은 한정된 그룹 내에서 성립될 수 있고, 따라서 훨씬 더 다루기가 용이하다. 보다 작은 한정된 그룹의 성립은, 교신처 리스트들을 교환하고 X 스테이션과 같은 제1 스테이션으로부터 범위내일 수도 있고 범위외(out-of-range)일 수도 있지만 그들의 교신처 리스트에 공통의 교신처들을 갖는 것으로 결정된 다른 스테이션들과 통신 링크들을 성립시킴으로써 이루어질 수 있다. 따라서, 디바이스 Z가 디바이스 X로부터 범위외일지라도, 디바이스 X는 그들의 공통 교신처 Y를 통하여 범위외 디바이스 Z로, 그리고 궁극적으로는 범위외 디바이스 A로 통신 링크를 성립시킬 수 있다.

    디바이스들은 그들이 어느 공통의 교신처들을 갖는지를 결정하고 이 공통의 교신처 정보는 시간에 따라 네트워크가 커지면서 네트워크를 횡단할 수 있다. 이 공통의 교신처 정보는 라우팅 테이블에 저장될 수 있고, 이 라우팅 테이블은 일 실시예에서 MANET 내의 각각의 디바이스 상에서 이용 가능할 수 있다. 또한, 특정 디바이스가 현재 온라인 상에 있는지에 관한 정보도 저장된다.

    몇몇 실시예에서, 디바이스의 식별자, 디바이스 주인에 대한 개인 정보의 프로파일, 온 라인 상의 각 디바이스에 대한 다른 루트, 및 제1 홉(hop) 및 홉들의 번호에 대한 인접 디바이스들에 대한 식별과 같은 또다른 부가적인 프로파일 정보가 목적지 디바이스로 전송되어 저장될 수도 있다. 또한, 몇몇 실시예에서, 각 디바이스 유형에 대한 정보, 예를 들어 오디오, 텍스트, 전화, 정화상 가능한 디바이스 등인지에 대한 정보가 저장될 수도 있다.

    이 공유된 정보는, 범위내 디바이스들 간에 점진적으로 교환됨으로써 네트워크 전체에 걸쳐 전달될 수도 있다. 예를 들어 소정의 디바이스가 온라인 상에 있는지 여부에 관한 상태 정보가 변경될 때 그 정보는 네트워크를 통해 공유될 수도 있다.

    예를 들어 도 1에서 X, Y, Z 또는 A로 표시된 디바이스들중 하나인 디바이스(10)는 도 2에 도시된 바와 같은 제어기(12)를 포함할 수도 있다. 제어기(12)는 무선 인터페이스(14)와 통신할 수도 있다. 제어기(12)는 또한, 일실시예에 따른 통신 소프트웨어(18) 및 네트워크 소프트웨어(20)를 저장하는 기억 장치(16)와 통신할 수도 있다.

    일실시예에서, 도 3에 도시된 네트워크 소프트웨어(20)는 범위내 디바이스들을 식별하여 저장하는 것으로 시작된다(블럭 22). 이 범위내 디바이스 정보는 일실시예에서의 기억 장치(16)에 저장된 라우팅 테이블 내에 저장될 수도 있다. 다음에, 범위내 디바이스들간의 공통 교신처들이 판정된다. 이는, 공통 교신처 리스트들을 상호 교환하고, 공통인 교신처들을 식별하고, 라우팅 테이블 내에 그 정보를 저장함으로써 행해질 수도 있다(블럭 24).

    그 후, 제1 세트의 디바이스들 간에 결정된 공통 교신처들이, 공통 교신처들인 다른 범위내 디바이스들과 공유될 수도 있다(블럭 26). 그 후 상호 공통 교신처들이 라우팅 테이블 내에 저장된다.

    다음에, 상호 공통 교신처들은 그들이 범위 내에 있던지 아닌지 간에 라우팅 테이블 내에 저장된다(블럭 28). 범위외 공통 교신처들은, 범위 내에 있는 디바이스들 간의 공통 교신처들의 정보의 네트워크를 통한 점진적인 공유에 의해 얻어질 수도 있다. 결국 이 정보는 범위 외에 있는 공통 교신처들에 도달한다.

    최종적으로, 공통 교신처들의 네트워크 내의 각 디바이스에 대한 상태 정보가 저장된다. 이 상태 정보는, 특정 디바이스가 통신을 수신하도록 현재 활성 상태인지 혹은 이용가능한지에 대한 정보를 포함할 수도 있으며 그 정보는 마찬가지로 범위내 공통 교신처들과 공유되어서 결국 범위외 공통 교신처들에 도달하게 된다(블럭 30).

    이에 따라, 공통 교신처들간의 정보의 공유를 통해, 네트워크의 특성 및 네트워크 내의 각 디바이스의 상태가 진행에 근거하여(on ongoing basis) 다이내믹하게 갱신될 수도 있다. 하나의 디바이스가 더 이상 활성 상태가 아닌 것으로 판정되면, 그 정보가 결국 네트워크를 통해 진행될 때까지 범위내 디바이스들과 정보를 공유하는 범위내 디바이스들에 의해 그 정보가 수집될 수도 있다. 공통 교신처들은 디바이스들의 수를 제한하여서 MANET 관리의 작업이 더욱 용이하게 된다. 이에 따라 각 디바이스는 전체 MANET 네트워크의 자기 자신의 고유한 서브세트를 개발할 수도 있다. 공통 교신처들을 이용하여 관리가능한 사이즈의 MANET을 성립시킴으로써, 특히 공통 교신처들이 어떻게든 서로 교신하기를 원할 가능성이 있기 때문에 더욱 효율적인 네트워크가 달성될 수도 있다. 즉, 관리가능한 사이즈의 MANET은, 어쨌든 서로 교신할 가능성이 있는 개인들 간에 성립되어서, 서로 통신할 가능성이 적은 디바이스들 간의 접속 정보를 저장하는 것을 방지하게 된다.

    도 4에 도시된 통신 소프트웨어(18)는 일실시예에서 잠재적 메시지의 수령인을 식별하는 것으로 시작된다(블럭 32). 판단 블럭 34에서는, 의도된 수령인이 라우팅 테이블 내에 있는지 여부를 판정한다. 의도된 수령인이 라우팅 테이블 내에 있는 것으로 판정된 경우, 디바이스가 현재 활성 상태인지 여부에 관해, 의도된 수령인과 관련된 상태 정보를 체크한다(블럭 36). 디바이스가 활성 상태가 아닌 것으로 판정된 경우, 에러 메시지가 발생될 수도 있다(블럭 42).

    디바이스 상태가 OK 인 경우, 이들 디바이스들의 라우팅 테이블 내에 저장된 경로를 통해 일련의 범위내 디바이스들을 통해 수령인에게 메시지가 전달될 수도 있다(블럭 38). 의도된 수령인이 라우팅 테이블 상에 있지 않은 경우, 에러 메시지가 발생될 수도 있다(블럭 40). 이는, 디바이스가 범위 내에 있지도 않고 또한, 그 디바이스에 대한 복수의 범위내 링크들을 규정할 수 있는 일련의 다비이스들과의 공통 교신처도 아님을 의미한다.

    특정 디바이스(10)에 대한 액세스가 제한될 수도 있다. 또한, 인가된 교신처 리스트 상에 있는 엔티티들이 제어될 수도 있다. 디바이스(10)에 대한 액세스 제어는, 어떤 사용자가 디바이스(10)를 선택하여 통신을 개시하는 지를 제어하는 것을 의미한다. 이는, 디바이스를 분실한 경우 인가되지 않은 개인이 디바이스(10)를 이용하여 인가된 개인들과 교신할 수도 있기 때문에 중요할 수도 있다. 몇몇 경우에, 인가되지 않은 개인들은 아이들과 부적절한 통신을 시도하는 성인일 수도 있다. 따라서, 애플리케이션들(18, 20, 56)을 또한 포함하는 디바이스(10a)에 패스워드(44)가 제공될 수도 있다. 교신처 리스트(46)도 또한 디바이스(10a) 상에 데이터로서 저장될 수도 있다. 마찬가지로, 디바이스(10b)와 같은, 디바이스(10a)와 통신하는 각 디바이스는 또한 패스워드(44) 및 교신처 리스트(46)를 포함한다. 이에 따라, 일실시예에서 각 디바이스(10)는, 디바이스(10)를 발견할 수도 있는 임의의 사람에 의해 통신이 행해지는 것을 방지하도록 될 수도 있다.

    또한, 디바이스(10a)는 제2 패스워드(48)도 포함한다. 이 패스워드(48)는 일실시예에서 교신처 리스트(46)를 변경하도록 제공된다. 마찬가지로, 디바이스(10a)가 통신할 수도 있는 각 디바이스(10)는 또한 교신처 리스트(46) 및 패스워드(48)를 가져서 그 교신처 리스트를 변경할 수 있게 된다. 이러한 경우에, 교신처 리스트(46)를 변경하기 위해서는, 사용자에게 패스워드를 물어볼 것이다. 적절한 패스워드(48)가 제공되면, 교신처 리스트가 변경될 수도 있다.

    하나의 사용 모델에서, 아이가 디바이스(10a) 또는 디바이스(10b)를 이용할 수도 있다. 아이는 패스워드(44)를 알고 있을 수도 있으며 이를 사용하여 디바이스(10a 또는 10b)에 사인 온(sign on)할 수도 있다. 아이 사용자가 새로운 교신처를 자신의 교신처 리스트(46)에 추가하기를 원할 경우, 그 아이는 디바이스(10)를 그 아이의 부모에게 제공하고 그 부모는 패스워드(48)를 입력하여 승인되는 경우 적절한 변경을 행할 수도 있다. 이 사용 모델에서, 그 후 아이의 부모는, 아이가 누구와 통신할 수 있는 지를 제어할 수도 있다. 아이는, 부모가 제어하고 있는 교신처 리스트 상에 있지 않은 개인들과의 통신을 개시하거나 수신할 수 없게 될 것이다. 이러한 방식으로, 부모는 아이가 누구와 대화하는지를 제어할 수 있어서, 아이에게 해를 끼칠 수도 있는 사람들과 아이가 교신하지 못하도록 할 수 있다.

    도 8에 나타낸 바와 같이, 디바이스(10a) 상에 저장된 소프트웨어(56)는 디바이스(10)에 대한 액세스 및 교신처 리스트(46)에 대한 액세스를 제어한다. 본 발명의 일실시예에서의 인가 소프트웨어(56)는 서비스에 대한 요구를 기다린다(블럭 58). 서비스에 대한 요구를 수신하면 패스워드(44)를 요구한다(블럭 60). 응답이 수신되면, 입력된 패스워드가 패스워드(44)와 일치하는지 여부를 알아내기 위해 비교가 행해진다(블럭 62). 판단 블럭 64에서 사용자가 인가되는 경우, 서비스가 개시될 수도 있다(블럭 66). 사용자가 인가되지 않은 경우에는 서비스가 종료된다.

    다음에, 교신처 리스트(46)를 변경하기 위한 요구가 있었는지 여부를 판정한다(블럭 68). 요구가 있었는 경우에는, 패스워드(48)가 요구된다. 패스워드(48)가 제공되는 경우, 이는 저장된 패스워드(48)와 비교된다. 판단 블럭 70에서, 교신처 리스트를 변경하기 위한 판정이 행해진다. 변경이 허용된 경우, 교신처 리스트는 변경될 수도 있으며(블럭 72), 그 후 디바이스(10a)의 사용자는 추가된 교신처 리스트 참여자와 자유롭게 통신할 수도 있게 된다. 마찬가지로, 현재 리스트(46) 상에 있는 교신처들은 동일한 방식으로 삭제될 수도 있다. 한편, 변경이 인가되지 않은 경우, 처리는 종료된다.

    도 6을 참조하면, 본 실시예에서 교신처 리스트 변경 인가는 원격 스테이션(remote station)으로부터 행해질 수도 있다. 일실시예에서, 원격 스테이션은 무선으로 혹은 하드 와이어드 접속(hard-wired connection)(54)을 통해 디바이스(10c)와 통신하는 퍼스널 컴퓨터일 수도 있다. 본 실시예에서, 교신처 리스트(46)의 변경을 인가하는 사람이 물리적으로 디바이스(10)를 사용할 필요는 없다. 대신에, 인가에 대한 요구가 링크(54)를 통해 스테이션(50a)에 제공될 수 있으며 그 후 이 스테이션(50a)은 요구를 인가할지 여부를 판정하게 된다.

    몇몇 실시예들에서, 링크(54)는 무선 링크일 수도 있다. 다른 실시예에서, 링크(54)는, 예를 들어 디바이스(10c)로부터의 요구 정보를 수신하고 디바이스(10c)로부터 요구된 정보를 스테이션(50a)에 제공하는 도킹 스테이션(docking station)에서의 하드 와이어드 링크(hard-wired link)일 수도 있다. 이 경우, 교신처 리스트(46)에 대한 변경을 인가하기 위한 패스워드(48)는 스테이션(50a) 상의 애플리케이션(52)으로 저장될 수도 있다. 이에 따라, 교신처 리스트(46)에 의해 제어되는 바와 같이 디바이스(10c, 10d) 간에 통신이 발생할 수도 있다. 이 경우, 디바이스(10c, 10d)는 교신처 리스트(46) 상에 있다. 마찬가지로, 디바이스(10d)는 패스워드(48)를 이용하여 교신처 리스트(46)에 대한 액세스를제어하는 스테이션(50b)을 가질 수도 있다.

    디바이스(10c, 10d) 상에 저장되는 소프트웨어(74)(도 9에 도시됨)는 서비스에 대한 요구로 시작되며(블럭 58), 이후 패스워드 또는 식별자가 요구된다(블럭 60). 판단 블럭 62에서는, 패스워드 또는 식별자가 수신되었는지 여부를 판정하며 수신된 경우, 판단 블럭 64에서는 사용자가 인가되는지 여부를 판정한다. 그 후, 서비스가 시작될 수도 있다(블럭 66). 판단 블럭 68에서 판단된 바와 같이 교신처 리스트를 변경하기 위한 요구가 행해지면, 원격 스테이션(50)이 교신될 수도 있다(블럭 76). 그 후 원격 스테이션은, 리스트의 변경이 인가되는지 여부를 나타내는 신호를 제공한다(블럭 70). 인가된 경우, 교신처 리스트가 변경될 수도 있다(블럭 72). 인가되지 않은 경우, 변경이 거부된다.

    본 발명의 일실시예에서 스테이션(50a, 50b) 상의 원격 인가 소프트웨어(52)(도 10에 도시됨)는 교신처 리스트 변경 요구로 시작된다(블럭 80). 일실시예에서 교신처가 누구인지를 나타내는 정보가 링크(54)를 통해 제공될 수도 있다. 다른 실시예에서, 디바이스(10c)의 사용자와 스테이션(50a)의 사용자 간에 전화 또는 기타의 통신이 요구될 수도 있다.

    판단 블럭 84에서, 스테이션(50a)의 사용자가 교신처 리스트에 대한 변경을 인가하기를 원하는지 여부를 판정한다. 원하지 않는 경우, 거부 메시지(88)가 링크(54)를 통해 디바이스(10c)로 도로 전송될 수도 있다. 사용자가 인가되는 경우, 변경을 인가하는 메시지가 링크(54)를 통해 스테이션(50a)으로부터 디바이스(10c)로 전송될 수도 있다(블럭 86).

    몇몇 실시예에서, 디바이스들(10c, 50a) 간에 인가 프로토콜이 설정될 수도 있다. 이러한 경우, 제2 패스워드가 디바이스(10c) 상에 제공되어 이러한 변경을 허용하는 스테이션(50)을 인가하고 이에 대한 액세스를 제어할 수도 있게 된다.

    이제 도 7을 참조하면, 이 경우 디바이스(10e)는 네트워크(55)를 통해 교신처 리스트(46)에 대한 변경을 인가하기 위해 스테이션(50c)과 통신할 수도 있다. 몇몇 실시예에서, 네트워크(55)는 인터넷 또는 휴대 전화 네트워크일 수도 있다. 이러한 방식으로, 스테이션(50c)은 변경을 인가하기 위해 디바이스(10e)의 범위 내에 있을 필요가 없게 된다.

    일례에서, 디바이스(10e)는, 디바이스(10e)의 교신처 리스트(46) 상에 현재 없는 디바이스(10f)와 통신하기를 원할 수도 있다. 디바이스(10e)는 전술한 바와 같은 패스워드(44) 및 애플리케이션들(18, 20, 74)을 포함할 수도 있다. 교신처 리스트(46)를 변경하기를 원하면, 링크(54)를 통해 네트워크(55)로 요구가 전송될 수도 있으며 네트워크(55)는 그 후 이 메시지를 링크(54)를 통해 스테이션(50c)으로 중계(relay)한다. 마찬가지로, 디바이스(10f)는 인가 스테이션(50d)에 도달하기 위해 동일한 통신 프로토콜을 따를 수도 있다. 변경이 인가되는 경우, 적절한 메시지가 스테이션(50)으로부터 디바이스(10)로 도로 전송되어 교신처 리스트(46)를 변경하게 된다.

    이와 다른 경우 변경의 실질적인 구현은 전술한 바와 유사하다. 그러나, 이 경우, 통신은 네트워크(55)를 통해 중계되어서 인가 처리에 도달될 수도 있다.

    여러 한정된 실시예들에 따라 본 발명을 설명하였지만, 당업자라면 수많은변경 및 이들의 수정이 가능함을 알 것이다. 첨부된 특허청구범위는 본 발명의 진정한 정신 및 범주를 벗어나지 않고 이러한 모든 변경 및 수정들을 포함하도록 의도된다.

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈