[go: up one dir, main page]

KR100932813B1 - 동일 유형의 홈 네트웍 기기를 위치별로 구분 및 표시하는장치 - Google Patents

동일 유형의 홈 네트웍 기기를 위치별로 구분 및 표시하는장치 Download PDF

Info

Publication number
KR100932813B1
KR100932813B1 KR1020020059956A KR20020059956A KR100932813B1 KR 100932813 B1 KR100932813 B1 KR 100932813B1 KR 1020020059956 A KR1020020059956 A KR 1020020059956A KR 20020059956 A KR20020059956 A KR 20020059956A KR 100932813 B1 KR100932813 B1 KR 100932813B1
Authority
KR
South Korea
Prior art keywords
location
module
text
home network
library
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.)
Expired - Fee Related
Application number
KR1020020059956A
Other languages
English (en)
Other versions
KR20040029636A (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
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020020059956A priority Critical patent/KR100932813B1/ko
Priority to US10/657,136 priority patent/US7607091B2/en
Publication of KR20040029636A publication Critical patent/KR20040029636A/ko
Application granted granted Critical
Publication of KR100932813B1 publication Critical patent/KR100932813B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18528Satellite systems for providing two-way communications service to a network of fixed stations, i.e. fixed satellite service or very small aperture terminal [VSAT] system

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Astronomy & Astrophysics (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer And Data Communications (AREA)
  • User Interface Of Digital Computer (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 홈 네트웍 제어기기에 연결되어 그래픽 객체를 통해 화면에 표시되는 동일 유형의 홈 네트웍 기기들을 위치별로 구분하고, 구분한 동일 유형의 홈 네트웍 기기들의 해당 그래픽 객체에 특정 위치를 지시하는 텍스트를 합성하여 사용자가 제어하고자 하는 홈 네트웍 기기들을 쉽게 인식한다.
네트웍, 기기, 위치, 그래픽, 텍스트, 객체, 매칭

Description

동일 유형의 홈 네트웍 기기를 위치별로 구분 및 표시하는 장치{Apparatus for distributing and displaying home network device of the same type}
도 1은 일반적인 홈 네트웍 구성을 도시한 도면이고,
도 2a는 일반적인 홈 네트웍에서 이루어지는 기기간 동작 과정을 설명하기 위한 도면이고,
도 2b는 일반적인 홈 네트웍 기기들의 해당 그래픽 객체들이 홈 네트웍 제어기기의 화면에 표시된 도면이고,
도 3은 본 발명인 동일 유형의 홈 네트웍 기기를 위치별로 구분하는 장치를 도시한 도면이고,
도 4는 본 발명에 사용되는 스트림 처리 모듈을 예로 들어 도시한 블록 구성도이고,
도 5는 본 발명에 사용되는 위치 매칭 테이블을 예로 들어 도시한 도면이고,
도 6은 또 다른 본 발명인 동일 유형의 홈 네트웍 기기를 위치별로 표시하는 장치를 도시한 도면이다.
도 7은 본 발명에 따라 홈 네트웍 기기들의 해당 그래픽 객체들이 홈 네트웍 제어기기의 화면에 표시된 도면이다.
* 도면의 주요 부분에 대한 부호의 설명 *
300 : 네트웍 인터페이서 모듈 310 : 스트림 처리 모듈
320 : 텍스트 라이브러리 330 : 위치 매칭 테이블
340 : 텍스트 처리 모듈 350 : 표시 모듈
360 : 위치 매칭 모듈 370 : 매칭 테이블 관리 모듈
380 : 마이크로 컴퓨터
본 발명은 홈 네트웍 제어기기에 연결되어 그래픽 객체를 통해 화면에 표시되는 동일 유형의 홈 네트웍 기기들을 위치별로 구분하고, 구분한 동일 유형의 홈 네트웍 기기들의 해당 그래픽 객체에 특정 위치를 지시하는 텍스트를 합성하여 사용자가 제어하고자 하는 홈 네트웍 기기들을 쉽게 인식할 수 있도록 하는 동일 유형의 홈 네트웍 기기를 위치별로 구분 및 표시하는 장치에 관한 것이다.
최근 정보 기술의 발전으로 PC뿐만 아니라 휴대 전화, 디지털 텔레비전 수신기, PDA, 게임기 등 다양한 홈 네트웍 기기가 하나의 네트웍에 연결되고 있으며, 이러한 네트웍 환경이 가정 내로 파급되면서 홈 네트웍 기술이 각광을 받고 있다.
이러한 홈 네트웍 기술은 가정내의 홈 네트웍 기기들을 하나의 망(topology)으로 연결해 이들이 서로의 디지털 데이터를 공유하고 광대역 통신을 사용할 수 있도록 해 주는 환경을 말하며, 협의로는 가정내의 홈 네트웍 기기들을 연결하는 유선 및 무선 네트웍 장비 그 자체를 의미하고, 광의로는 그 장비뿐만 아니라 홈 네트웍 기기 상호간의 통합/제어/운영을 위한 미들웨어나, 서비스 등을 포괄한다.
이러한 홈 네트웍은 일반적으로 도 1에 도시된 바와 같이, 복수의 홈 네트웍 기기들과, 이들을 제어하는 특정 홈 네트웍 제어기기가 하나의 망(topology)으로 연결되며, 경우에 따라 이 홈 네트웍 기기들이 홈 게이트웨이 및 외부 망을 통해 인터넷 서비스 제공자인 ISP(Internet service provider)와 연결되어 여러 가지의 인터넷 서비스를 제공받는다.
이와 같은 홈 네트웍에서 이루어지는 동작 과정에 대해 도 2a를 참조하여 간략히 설명하면 다음과 같다.
먼저 각 홈 네트웍 기기들과 홈 네트웍 제어기기가 DHCP(Dynamic Host Configuration Protocol)서버로부터 IP(Internet Protocol)주소를 할당받고, 할당받은 자신의 IP 주소를 이용해 홈 네트웍 기기가 UUID(Universally Unique IDentifier)데이터 및 자신의 기기 정보가 저장된 데이터 위치를 지시하는 URL을 포함하는 광고 메시지를 홈 네트웍 제어기기로 멀티캐스팅하면, 홈 네트웍 제어기기가 UUID 데이터를 이용하여 각 홈 네트웍 기기를 인식하고 상기 URL이 지시하는 데이터인 디스크립션(Description) 파일을 홈 네트웍 기기에 요청한다.
그리고, 이 요청에 따라 홈 네트웍 기기는 여러 가지 기기 상세 정보와 서비스 정보가 포함되어 있는 디스크립션(Description) 파일을 홈 네트웍 제어기기로 전송하고, 홈 네트웍 제어기기는 전송된 디스크립션 파일들을 통해 자신에게 연결된 홈 네트웍 기기들을 제어 운용할 수 있게 되는데, 상기 디스크립션 파일은 기본적으로 xml(Extensible Markup Language)스펙으로 제공된다.
이러한 일련의 동작 과정을 거친 홈 네트웍 제어 기기, 예컨대 DTV는 도 2b에 도시된 바와 같이 홈 네트웍에 연결된 홈 네트웍 기기들을 해당 그래픽 객체를 통해 화면에 표시해 줄 수 있게 된다.
하지만, 도 2b에 도시된 바와 같이, 동일한 유형의 홈 네트웍 기기는 동일한 형상의 아이콘으로 표시되기 때문에 사용자는 어느 아이콘이 자신이 콘트롤하려고 하는 홈 네트웍 기기인지 직접 해당 아이콘을 클릭하여 확인하기 전에는 구분하기가 어렵다.
즉, 홈 네트웍 기기인 다수의 에어콘(Air Conditioner)이 홈 네트웍 제어기기인 DTV에 연결되어 해당 그래픽 객체를 통해 화면에 표시될 때, 이러한 다수의 에어콘이 동일한 형상의 아이콘으로 표시되기 때문에, 사용자는 자기가 제어하고자 하는 에어콘이 어떠한 그래팩 객체에 대응되어 있는지 구분하기가 쉽지 않은 문제점이 있다.
이에 본 발명은 상기한 문제점을 해소시키기 위하여 개발된 것으로, 홈 네트웍 제어기기에 연결되어 그래픽 객체를 통해 화면에 표시되는 동일 유형의 홈 네트웍 기기들을 위치별로 구분하는 장치를 제공하는데 첫 번째 목적이 있고, 두 번째 목적은 위치별로 구분된 동일 유형의 홈 네트웍 기기들을 사용자가 쉽게 인식할 수 있도록 동일 유형의 홈 네트웍 기기를 위치별로 표시하는 장치를 제공하는데 그 두 번째 목적이 있다.
이하 첨부된 도면을 참조하여 본 발명을 살펴보면 다음과 같다.
먼저, 본 발명은 도 3에 도시된 바와 같이, 홈 네트웍 기기에서 전송하는 기기 특성 데이터 스트림을 수신하는 네트웍 인터페이서 모듈(300)과, 상기 네트웍 인터페이서 모듈(300)에서 수신한 기기 특성 데이터 스트림으로부터 기기 유형 식별자와 제품 고유 식별자를 독출하고 링크시켜 기기 인식자를 생성하는 스트림 처리 모듈(310)과, 상기 스트림 처리 모듈(310)에서 생성한 기기 인식자를 저장하는 텍스트 라이브러리(320) 및 상기 기기 인식자가 기설정된 위치 지시자별로 기록되도록 셋팅된 위치 매칭 테이블(330)과, 상기 텍스트 라이브러리(320)에 저장한 기기 인식자의 텍스트 크기를 기설정된 폰트파일에 따라 조정하는 텍스트 처리 모듈(340)과, 상기 텍스트 처리 모듈(340)에서 조정한 기기 인식자와 상기 위치 매칭 테이블(330)에 셋팅된 위치 지시자를 조작 패널에 표시하는 표시 모듈(350)과, 상기 표시모듈에서 표시하는 기기 인식자를 사용자 조작 키 신호에 따라 해당 위치 지시자에 매칭하는 위치 매칭 모듈(360)과, 상기 위치 매칭 모듈(360)에서 매칭한 정보에 따라 기기 인식자를 위치 지시자별로 상기 위치 매칭 테이블(330)에 기록하여 구분하는 매칭 테이블 관리 모듈(370)과, 상기 각 부를 제어하는 마이크로 컴퓨터(380)로 이루어진다.
이렇게 이루어진 본 발명인 동일 유형의 홈 네트웍 기기를 위치별로 구분하는 장치에서 먼저, 네트웍 인터페이서 모듈(300)은 상기 마이크로 컴퓨터(380)의 제어하에 예컨대, 광 케이블이나 동축 케이블과 같은 홈 네트웍 케이블로 연결된 적어도 하나 이상의 홈 네트웍 기기로부터 기기 특성 데이터 스트림을 각기 수신한다.
이 때, 수신하는 기기 특성 데이터 스트림은 예컨대, 사설 IP기반의 UPNP를 이용하는 네트웍에서, 홈 네트웍 기기들의 광고 데이터 스트림이거나 홈 네트웍 제어 기기의 요청에 의해 송출되는 응답 데이터 스트림이며, 이러한 상기 데이터 스트림에는 기기의 특성 정보 예를 들면, 기기 모델명(Model name), 기기 모델의 시리얼번호(Serial Number), 기기 생산자명(Manufacturer name), 해당 기기에서 제공하는 서비스 종류(State Variable)를 나타내는 데이터가 실려 있으며, 본 발명에 사용되는 기기 유형 식별자와 제품 고유 식별자 역시 상기 기기 특성 데이터 스트림에 실려 있는데, 특히 UPNP에 있어서는 "Friendly name", "Universal Domain Number"라는 xml스펙에 실려 있다.
다음, 상기 네트웍 인터페이서 모듈(300)이 기기 특성 데이터 스트림을 수신하면, 상기 스트림 처리 모듈(310)은 마이크로 컴퓨터(380)의 제어하에 수신한 기기 특성 데이터 스트림을 파싱하여 기기 유형 식별자와 제품 고유 식별자를 독출하고, 독출한 기기 유형 식별자와 제품 고유 식별자를 예컨대 널 스트링으로 링크시켜 소정의 기기 인식자를 생성하여 상기 텍스트 라이브러리(320)에 저장한다.
그러면, 상기 텍스트 처리 모듈(340)은 마이크로 컴퓨터의 제어하에 상기 텍스트 라이브러리(320)에 저장된 기기 인식자의 텍스트 크기를 기설정된 폰트파일에 따라 조정하고, 표시 모듈(350)은 상기 텍스트 처리 모듈(340)에서 조정한 기기 인식자와 상기 위치 매칭 테이블(330)에 셋팅된 위치 지시자를 조작 패널에 표시하여 사용자가 이를 통해 위치 지시자와 기기 인식자를 선택하여 매칭시킬 수 있게 하는데, 이 때 상기 위치 매칭 테이블(330)은, 예컨대 기기 인식자가 기설정된 위치 지시자별로 기록되도록 셋팅된 데이터 베이스이다.
한편, 사용자의 선택에 따라 기기 인식자와 위치 지시자를 매칭시킨 사용자 조작 키 신호가 입력되면, 상기 위치 매칭 모듈(360)은 입력된 사용자 조작 키 신호에 따라 상기 표시 모듈(350)에서 표시하는 기기 인식자를 따라 해당 위치 지시자에 매칭하고, 상기 매칭 테이블 관리 모듈(370)은 마이크로 컴퓨터(380)의 제어하에 상기 위치 매칭 모듈(360)에서 매칭한 정보에 따라 기기 인식자를 위치 지시자별로 상기 위치 매칭 테이블(360)에 기록함으로써, 동일 유형의 홈 네트웍 기기를 위치에 따라 구분이 가능하게 된다.
한편, 도 4는 상기 스트림 처리 모듈(310)을 예로 들어 도시한 도면으로서, 이에 도시한 바와 같이, 상기 스트림 처리 모듈(310)은 상기 네트웍 인터페이서 모듈(300)에서 수신한 기기 특성 데이터 스트림을 파싱하는 전처리기(311)와, 상기 전처리기(311)에서 파싱한 기기 특성 데이터를 일시 저장하는 버퍼(312)와, 상기 전처리기(311)에서 파싱한 기기 특성 데이터를 상기 버퍼(312)에 일시 저장하고 이에 대응되는 레지스트 신호를 출력하는 버퍼 관리자(313)와, 상기 버퍼 관리자(313)에서 출력하는 레지스트 신호에 따라 상기 버퍼(312)에 저장된 기기 특성 데이터로부터 기기 유형 식별자와 제품 고유 식별자를 독출하고 링크시켜 기기 인식자를 생성하는 기기 인식자 생성부(314)로 이루어진다.
이렇게 이루어지는 스트림 처리 모듈(310)에서 먼저, 전처리기(311)는 상기 네트웍 인터페이서 모듈(300)에서 수신한 기기 특성 데이터 스트림을 기기 특성 데이터 단위로 파싱하는데, 상기 기기 특성 데이터는 토큰(/)으로 미리 분리되어 홈 네트웍 기기로부터 송출되는 것이며, 본 발명에서는 이러한 토큰 다음에 널 스트링(0)을 삽입하여 파싱하도록 하는 것이 바람직한데, 예컨대, 사설 IP기반의 UPnP에서는 /0기기 특성 인식자(device Type)/, /0기기 유형 인식자(Friendly name)/와 같은 방법으로 파싱하는 것이 바람직하다.
한편, 상기 전처리기(311)에서 기기 특성 데이터 단위로 파싱하고 나면, 상기 버퍼 관리자(313)는 전처리기(311)에서 파싱한 기기 특성 데이터를 버퍼(312)에 일시 저장하고 이에 대응되는 레지스트 신호를 기기 인식자 생성부(314)로 출력하고, 상기 기기 인식자 생성부(314)는 상기 버퍼 관리자(313)에서 출력한 레지스트 신호에 따라 버퍼(312)에 저장된 기기 특성 데이터를 탐색하여 기기 유형 식별자와 제품 고유 식별자를 독출하고, 독출한 두 식별자를 링크시켜 생성한 기기 인식자를 마이크로 컴퓨터의 제어하에 상기 텍스트 라이브러리(320)에 저장하게 된다.
도 5는 본 발명에 적용되는 위치 매칭 테이블을 예로 들어 도시한 도면으로서, 이에 도시한 바와 같이, 최상위 노드인 위치 지시자(#)에 안방(#1), 거실(#2), 침실(#3), 주방(#4)의 노드가 링크되어 있으며, 예컨대, 안방(#3)의 노드에는 다시 F.N1UDN1과 F.N2UDN2의 기기 인식자가 링크되어 있는데, 여기서 F.N은 기기 유형 식별자로서 해당 기기의 유형(type)을 지시하며, UDN은 제품 고유 식별자로서 일종의 제품의 시리얼 넘버를 지시하며, 이를 통해 상기 안방(#3)의 노드에는 두 가지 유형의 기기와 그 유형에 속하는 제품이 두 개가 있음을 알 수 있게 된다.
한편, 도 6은 또 다른 본 발명인 동일 유형의 홈 네트웍 기기를 위치별로 표시하는 장치가 도시된 도면으로서, 이에 도시된 바와 같이, 기기 인식자가 기설정 된 위치 지시자별로 매칭되어 기록된 위치 매칭 테이블(600)과, 상기 위치 매칭 테이블(600)에 기록된 위치 지시자의 해당 텍스트 객체를 저장하는 텍스트 라이브러리(610) 및 기기 인식자의 해당 그래픽 객체를 저장하는 그래픽 라이브러리(620)와, 상기 위치 매칭 테이블(600)을 입력 표시 요청 신호에 따라 탐색하여 해당 위치 지시자에 매칭된 기기 인식자를 독출하는 매칭 테이블 관리 모듈(630)과, 상기 매칭 테이블 관리 모듈(630)에서 독출한 기기 인식자의 그래픽 객체와 상기 기기 인식자에 매칭된 위치 지시자의 그래픽 객체를 각기 텍스트 라이브러리(610)와 그래픽 라이브러리(620)에서 탐색하여 독출하는 라이브러리 관리 모듈(640)과, 상기 라이브러리 관리 모듈(640)에서 독출한 텍스트 객체와 그래픽 객체를 일시 저장하는 저장 모듈(650)과, 상기 저장 모듈(650)에 저장한 텍스트 객체와 그래픽 객체를 합성하여 위치 표시 객체를 생성하는 위치 표시 객체 생성 모듈(660)과, 상기 위치 표시 객체 생성 모듈(660)에서 생성한 위치 표시 객체를 그래픽 처리하여 표시하는 그래픽 표시 모듈(670)과, 상기 각 부를 제어하는 마이크로 컴퓨터(680)로 이루어진다.
이렇게 이루어지는 표시 장치에서 먼저, 마이크로 컴퓨터(680)로 기기 인식자의 표시 요청 신호가 입력되면, 상기 매칭 테이블 관리 모듈(630)은 상기 마이크로 컴퓨터(680)의 제어하에 입력된 표시 요청 신호에 따라 상기 위치 매칭 테이블(600)을 탐색하여 해당 위치 지시자에 매칭된 기기 인식자를 독출하는데, 이 때, 상기 위치 매칭 테이블(600)은 기기 인식자가 기설정된 위치 지시자별로 매칭되어 기록된 셋팅 테이블로서 예컨대, 트리 구조의 데이터 베이스이다.
다음, 상기 매칭 테이블 관리 모듈(630)에서 기기 인식자를 독출하면, 상기 라이브러리 관리 모듈(640)은 상기 매칭 테이블 관리 모듈(630)에서 검출한 기기 인식자의 그래픽 객체와 상기 기기 인식자에 매칭된 위치 지시자의 그래픽 객체를 각기 텍스트 라이브러리(610)와 그래픽 라이브러리(620)에서 탐색하여 독출한다.
여기서, 상기 텍스트 라이브러리(610)는 상기 위치 매칭 테이블(600)에 기록된 위치 지시자의 해당 텍스트 객체를 저장하는 데이터 베이스이고, 상기 그래픽 라이브러리(620)는 기기 인식자의 해당 그래픽 객체를 저장하는 그래픽 트리 구조의 데이터 베이스이다.
한편, 상기 라이브러리 관리 모듈(640)은 텍스트 객체와 그래픽 객체를 독출하면, 독출한 객체를 편집 공간인 저장 모듈(650)에 일시 저장하고, 이에 대응되는 레지스트 신호를 마이크로 컴퓨터(680)의 제어하에 상기 위치 표시 객체 생성 모듈(660)로 출력한다.
그러면, 상기 위치 표시 객체 생성 모듈(660)은 상기 저장 모듈(650)에 저장된 텍스트 객체와 그래픽 객체를 기설정된 폰트 파일을 참조하여 합성하고 합성한 위치 표시 객체를 그래픽 표시 모듈로 출력하며, 상기 그래픽 표시 모듈(670)은 상기 마이크로 컴퓨터(680)의 제어하에 상기 위치 표시 객체 생성 모듈(660)에서 출력한 위치 표시 객체를 기기의 해당 조작 패널을 통해 표시하게 된다.
도 7은 본 발명에 사용되는 홈 네트웍 기기들의 해당 그래픽 객체들이 홈 네트웍 제어기기의 화면에 표시된 도면으로서, 상기 도 7에 도시된 바와 같이, 해당 기기에 연결된 홈 네트웍 기기의 해당 그래픽 객체, 예컨대 에어콘(Air Conditioner)들의 해당 그래픽 객체들이 각 위치에 따라 구분되어 표시됨으로써 사용자는 쉽게 자기가 제어하고자 하는 기기를 인식할 수 있게 된다.
이상에서 상세히 설명한 바와 같이, 본 발명의 동일 유형의 홈 네트웍 기기를 위치별로 구분 및 표시하는 장치는 홈 네트웍 제어기기에 연결되어 그래픽 객체를 통해 화면에 표시되는 동일 유형의 홈 네트웍 기기들을 위치별로 구분하고, 구분한 동일 유형의 홈 네트웍 기기들의 해당 그래픽 객체에 특정 위치를 지시하는 텍스트를 합성하여 사용자가 제어하고자 하는 홈 네트웍 기기들을 쉽게 인식할 수 있는 효과가 있다.
본 발명은 기재된 구체적인 예에 대해서만 상세히 설명되었지만 본 발명의 기술사상 범위 내에서 다양한 변형 및 수정이 가능함은 당업자에게 있어서 명백한 것이며, 이러한 변형 및 수정이 첨부된 특허청구범위에 속함은 당연한 것이다.

Claims (3)

  1. 홈 네트웍 기기가 전송하는 기기 특성 데이터 스트림을 수신하는 네트웍 인터페이서 모듈;
    상기 네트웍 인터페이서 모듈이 수신한 기기 특성 데이터 스트림으로부터 기기 유형 식별자와 제품 고유 식별자를 독출하고 링크시켜 기기 인식자를 생성하는 스트림 처리 모듈;
    상기 스트림 처리 모듈에서 생성한 기기 인식자를 저장하는 텍스트 라이브러리;
    상기 기기 인식자가 기설정된 위치 지시자별로 기록되도록 셋팅된 위치 매칭 테이블;
    상기 텍스트 라이브러리에 저장한 기기 인식자의 텍스트 크기를 기설정된 폰트파일에 따라 조정하는 텍스트 처리 모듈;
    상기 텍스트 처리 모듈에서 텍스트 크기를 조정한 기기 인식자와 상기 위치 매칭 테이블에 셋팅된 위치 지시자를 조작 패널에 표시하는 표시 모듈;
    상기 표시모듈이 표시하는 기기 인식자를 사용자 조작 키 신호에 따라 해당 위치 지시자에 매칭하는 위치 매칭 모듈;
    상기 위치 매칭 모듈에서 매칭한 정보에 따라 기기 인식자를 위치 지시자별로 상기 위치 매칭 테이블에 기록하여 구분하는 매칭 테이블 관리 모듈; 및
    상기 네트웍 인터페이서 모듈, 상기 스트림 처리모듈, 상기 텍스트 라이브러리, 상기 위치 매칭 테이블, 상기 텍스트 처리 모듈, 상기 표시 모듈, 상기 위치 매칭 모듈 및 상기 매칭 테이블 관리 모듈의 동작을 제어하는 마이크로 컴퓨터로 이루어지는 동일 유형의 홈 네트웍 기기를 위치별로 구분하는 장치.
  2. 제 1 항에 있어서, 상기 스트림 처리 모듈은;
    상기 스트림 처리 모듈은 상기 네트웍 인터페이서 모듈에서 수신한 기기 특성 데이터 스트림을 파싱하는 전처리기;
    상기 전처리기에서 파싱한 기기 특성 데이터를 버퍼에 일시 저장하고 이에 대응되는 레지스트 신호를 출력하는 버퍼 관리자;
    상기 버퍼 관리자에서 출력하는 레지스트 신호에 따라 상기 버퍼에 저장된 기기 특성 데이터로부터 기기 유형 식별자와 제품 고유 식별자를 독출하고 링크시켜 기기 인식자를 생성하는 기기 인식자 생성부로 이루어지는 것을 특징으로 하는 동일 유형의 홈 네트웍 기기를 위치별로 구분하는 장치.
  3. 기기 인식자가 기설정된 위치 지시자별로 매칭되어 기록된 위치 매칭 테이블;
    상기 위치 매칭 테이블에 기록된 위치 지시자의 해당 텍스트 객체를 저장하는 텍스트 라이브러리;
    상기 기기 인식자의 해당 그래픽 객체를 저장하는 그래픽 라이브러리;
    상기 위치 매칭 테이블을 입력 표시 요청 신호에 따라 탐색하여 해당 위치 지시자에 매칭된 기기 인식자를 독출하는 매칭 테이블 관리 모듈;
    상기 매칭 테이블 관리 모듈에서 독출한 기기 인식자의 그래픽 객체와 상기 기기 인식자에 매칭된 위치 지시자의 텍스트 객체를 각기 그래픽 라이브러리와 텍스트 라이브러리에서 탐색하여 검출하는 라이브러리 관리 모듈;
    상기 라이브러리 관리 모듈에서 검출한 텍스트 객체와 그래픽 객체를 일시 저장하는 저장 모듈;
    상기 저장 모듈에 저장한 텍스트 객체와 그래픽 객체를 합성하여 위치 표시 객체를 생성하는 위치 표시 객체 생성 모듈;
    상기 위치 표시 객체 생성 모듈에서 생성한 위치 표시 객체를 그래픽 처리하여 표시하는 그래픽 표시 모듈; 및
    상기 위치 매칭 테이블, 상기 텍스트 라이브러리, 상기 그래픽 라이브러리, 상기 매칭 테이블 관리 모듈, 상기 라이브러리 관리 모듈, 상기 저장 모듈, 상기 위치 표시 객체 생성 모듈 및 상기 그래픽 표시 모듈의 동작을 제어하는 마이크로 컴퓨터로 이루어지는 동일 유형의 홈 네트웍 기기를 위치별로 표시하는 장치.
KR1020020059956A 2002-10-01 2002-10-01 동일 유형의 홈 네트웍 기기를 위치별로 구분 및 표시하는장치 Expired - Fee Related KR100932813B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020020059956A KR100932813B1 (ko) 2002-10-01 2002-10-01 동일 유형의 홈 네트웍 기기를 위치별로 구분 및 표시하는장치
US10/657,136 US7607091B2 (en) 2002-10-01 2003-09-09 Method and apparatus for displaying positions of home network appliances

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020059956A KR100932813B1 (ko) 2002-10-01 2002-10-01 동일 유형의 홈 네트웍 기기를 위치별로 구분 및 표시하는장치

Publications (2)

Publication Number Publication Date
KR20040029636A KR20040029636A (ko) 2004-04-08
KR100932813B1 true KR100932813B1 (ko) 2009-12-21

Family

ID=32026120

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020059956A Expired - Fee Related KR100932813B1 (ko) 2002-10-01 2002-10-01 동일 유형의 홈 네트웍 기기를 위치별로 구분 및 표시하는장치

Country Status (2)

Country Link
US (1) US7607091B2 (ko)
KR (1) KR100932813B1 (ko)

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8290603B1 (en) 2004-06-05 2012-10-16 Sonos, Inc. User interfaces for controlling and manipulating groupings in a multi-zone media system
US11106424B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US11294618B2 (en) 2003-07-28 2022-04-05 Sonos, Inc. Media player system
US11650784B2 (en) 2003-07-28 2023-05-16 Sonos, Inc. Adjusting volume levels
US11106425B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US9207905B2 (en) 2003-07-28 2015-12-08 Sonos, Inc. Method and apparatus for providing synchrony group status information
US8234395B2 (en) 2003-07-28 2012-07-31 Sonos, Inc. System and method for synchronizing operations among a plurality of independently clocked digital data processing devices
US9977561B2 (en) 2004-04-01 2018-05-22 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide guest access
US8326951B1 (en) 2004-06-05 2012-12-04 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US8868698B2 (en) 2004-06-05 2014-10-21 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
KR100628322B1 (ko) * 2004-12-17 2006-09-27 한국전자통신연구원 비통신기기를 통하여 방송통신 융합서비스를 중개하는액세스 미디에이터 시스템
JP4600992B2 (ja) * 2005-08-17 2010-12-22 Kddi株式会社 家電機器遠隔操作システムおよびその運用方法
US8421597B2 (en) * 2005-10-14 2013-04-16 Kyocera Corporation Remote control apparatus and portable communication terminal
US7698448B2 (en) 2005-11-04 2010-04-13 Intermatic Incorporated Proxy commands and devices for a home automation data transfer system
US7870232B2 (en) 2005-11-04 2011-01-11 Intermatic Incorporated Messaging in a home automation data transfer system
US7694005B2 (en) 2005-11-04 2010-04-06 Intermatic Incorporated Remote device management in a home automation data transfer system
KR100694162B1 (ko) 2006-02-13 2007-03-12 삼성전자주식회사 홈 네트워크에서 디바이스의 위치 정보를 제공하는 방법 및장치
US7886000B1 (en) 2006-06-27 2011-02-08 Confluence Commons, Inc. Aggregation system for social network sites
US8990340B1 (en) * 2006-06-27 2015-03-24 Fingerprint Cards Ab Aggregation system
JP4212611B2 (ja) * 2006-07-14 2009-01-21 株式会社ソニー・コンピュータエンタテインメント 端末装置及び通信管理方法
KR100873321B1 (ko) 2006-12-13 2008-12-10 삼성전자주식회사 주변 상황을 인지하는 기기 및 방법
JP5119953B2 (ja) * 2008-01-31 2013-01-16 パナソニック株式会社 表示装置
US20100082794A1 (en) * 2008-10-01 2010-04-01 Sony Corporation Home network visualization
KR20110021376A (ko) * 2009-08-26 2011-03-04 삼성전자주식회사 콘트롤 디바이스, 콘트롤 포인트, 및 프랜들리 네임 우선순위 제어방법
TWI423549B (zh) * 2010-07-02 2014-01-11 Univ Nat Chiao Tung 辨識電器狀態的電力監測裝置及其電力監測方法
US8923997B2 (en) 2010-10-13 2014-12-30 Sonos, Inc Method and apparatus for adjusting a speaker system
TWI433568B (zh) * 2011-05-05 2014-04-01 Univ Nat Taiwan Science Tech 人境互動系統與應用其之可攜式裝置
US8656202B2 (en) * 2011-05-20 2014-02-18 Sharp Laboratories Of America, Inc. Method and system for managing plug network based on appliance identification
US8767586B2 (en) 2011-06-20 2014-07-01 At&T Intellectual Property I, L.P. Methods, systems, and products for network topology
US10505751B2 (en) * 2011-08-25 2019-12-10 Siemens Industry, Inc. Synergistic interface system for a building network
JP2013090125A (ja) * 2011-10-18 2013-05-13 Gaia Holdings Corp 家電情報蓄積サーバ
US9344292B2 (en) 2011-12-30 2016-05-17 Sonos, Inc. Systems and methods for player setup room names
US20140156281A1 (en) * 2012-12-03 2014-06-05 Qualcomm Incorporated Voice-controlled configuration of an automation system
US9237384B2 (en) 2013-02-14 2016-01-12 Sonos, Inc. Automatic configuration of household playback devices
US9319409B2 (en) 2013-02-14 2016-04-19 Sonos, Inc. Automatic configuration of household playback devices
JP5666754B1 (ja) * 2013-02-20 2015-02-12 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America 情報端末の制御方法及びプログラム
MY168889A (en) 2013-02-20 2018-12-04 Panasonic Ip Corp America Control method for information apparatus and program
MY181880A (en) 2013-02-20 2021-01-12 Panasonic Ip Corp America Method for controlling information apparatus and program
US9933920B2 (en) 2013-09-27 2018-04-03 Sonos, Inc. Multi-household support
US9241355B2 (en) 2013-09-30 2016-01-19 Sonos, Inc. Media system access via cellular network
US9210377B2 (en) 2013-10-30 2015-12-08 At&T Intellectual Property I, L.P. Methods, systems, and products for telepresence visualizations
US10075656B2 (en) 2013-10-30 2018-09-11 At&T Intellectual Property I, L.P. Methods, systems, and products for telepresence visualizations
CN103823652B (zh) * 2014-02-25 2017-10-27 四川长虹电器股份有限公司 一种信息输出方法及冰箱
TWI561097B (en) * 2014-06-06 2016-12-01 Qisda Corp Positioning system
US9521212B2 (en) 2014-09-30 2016-12-13 Sonos, Inc. Service provider user accounts
KR102410903B1 (ko) * 2015-06-12 2022-06-21 삼성전자 주식회사 객실 관리 시스템 및 서비스 설정 방법
JP6693066B2 (ja) * 2015-08-18 2020-05-13 ヤマハ株式会社 制御装置
US11070082B2 (en) 2015-09-18 2021-07-20 Carbontrack Pty Ltd. Systems and methods for managing mesh-networked power control devices using tokens
KR102462671B1 (ko) * 2015-10-28 2022-11-04 삼성전자 주식회사 디스플레이 장치 및 디스플레이 장치의 화면 표시 제어 방법
US10303422B1 (en) 2016-01-05 2019-05-28 Sonos, Inc. Multiple-device setup
CN107357639B (zh) * 2016-05-09 2019-09-17 腾讯科技(深圳)有限公司 一种分布式处理系统、数据处理的方法及设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990086325A (ko) * 1998-05-27 1999-12-15 윤종용 홈 네트워크에서의 그룹핑 디스플레이 방법 및그룹핑 지원 가능한 디바이스
KR20000007683A (ko) * 1998-07-06 2000-02-07 윤종용 홈네트웍상의 디바이스 제어 시스템 및 홈네트웍상의 디바이스상태 디스플레이 방법
KR20010014158A (ko) * 1997-06-25 2001-02-26 윤종용 홈 네트웍 자동 트리 생성기에 대한 방법 및 장치
KR20010085906A (ko) * 1999-08-17 2001-09-07 윤종용 외부 네트워크에 접속된 홈 네트워크에서의 장치 통신 및제어
KR20020011029A (ko) * 2000-07-31 2002-02-07 구자홍 홈네트워크 시스템의 연결 기기 이름 설정 방법
KR20020011030A (ko) * 2000-07-31 2002-02-07 구자홍 홈네트워크 시스템의 연결 기기 이름 설정 방법

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0626635B1 (en) * 1993-05-24 2003-03-05 Sun Microsystems, Inc. Improved graphical user interface with method for interfacing to remote devices
US6496182B1 (en) * 1995-06-07 2002-12-17 Microsoft Corporation Method and system for providing touch-sensitive screens for the visually impaired
US6005861A (en) * 1995-11-22 1999-12-21 Samsung Electronics Co., Ltd. Home multimedia network architecture
US7103834B1 (en) * 1997-06-25 2006-09-05 Samsung Electronics Co., Ltd. Method and apparatus for a home network auto-tree builder
US7043532B1 (en) * 1998-05-07 2006-05-09 Samsung Electronics Co., Ltd. Method and apparatus for universally accessible command and control information in a network
KR100607217B1 (ko) * 1998-05-07 2006-08-01 삼성전자주식회사 네트워크내의 디바이스-디바이스간 명령 및 제어를 위한방법 및 시스템
US7831930B2 (en) * 2001-11-20 2010-11-09 Universal Electronics Inc. System and method for displaying a user interface for a remote control application
US6563430B1 (en) * 1998-12-11 2003-05-13 Koninklijke Philips Electronics N.V. Remote control device with location dependent interface
US6363434B1 (en) * 1999-03-30 2002-03-26 Sony Corporation Of Japan Method of managing resources within a network of consumer electronic devices
US6426761B1 (en) * 1999-04-23 2002-07-30 Internation Business Machines Corporation Information presentation system for a graphical user interface
US6801507B1 (en) * 1999-07-27 2004-10-05 Samsung Electronics Co., Ltd. Device discovery and configuration in a home network
JP3318289B2 (ja) * 1999-08-10 2002-08-26 松下電送システム株式会社 ホームネットワークゲートウエイ装置
US20010034754A1 (en) * 2000-03-17 2001-10-25 Elwahab Amgad Mazen Device, system and method for providing web browser access and control of devices on customer premise gateways
US7349967B2 (en) * 2000-07-21 2008-03-25 Samsung Electronics Co., Ltd. Architecture for home network on world wide web with private-public IP address/URL mapping
US7117239B1 (en) * 2000-07-28 2006-10-03 Axeda Corporation Reporting the state of an apparatus to a remote computer
KR100359827B1 (ko) * 2000-11-27 2002-11-07 엘지전자 주식회사 홈 어플라이언스 네트워크 장치 및 방법
JP3903714B2 (ja) * 2000-12-20 2007-04-11 株式会社日立製作所 位置関係獲得方法および機器
US6885362B2 (en) * 2001-07-12 2005-04-26 Nokia Corporation System and method for accessing ubiquitous resources in an intelligent environment
US7136914B2 (en) * 2001-08-06 2006-11-14 Ricoh Company, Ltd. System, computer program product and method for managing and controlling a local network of electronic devices
US20030046557A1 (en) * 2001-09-06 2003-03-06 Miller Keith F. Multipurpose networked data communications system and distributed user control interface therefor
US6759946B2 (en) * 2001-12-06 2004-07-06 Mitsubishi Electric Research Laboratories, Inc. Home appliances network
US6792323B2 (en) * 2002-06-27 2004-09-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US7024256B2 (en) * 2002-06-27 2006-04-04 Openpeak Inc. Method, system, and computer program product for automatically managing components within a controlled environment
WO2006012554A2 (en) * 2004-07-23 2006-02-02 Wireless Valley Communications, Inc. System, method, and apparatus for determining and using the position of wireless devices or infrastructure for wireless network enhancements

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010014158A (ko) * 1997-06-25 2001-02-26 윤종용 홈 네트웍 자동 트리 생성기에 대한 방법 및 장치
KR19990086325A (ko) * 1998-05-27 1999-12-15 윤종용 홈 네트워크에서의 그룹핑 디스플레이 방법 및그룹핑 지원 가능한 디바이스
KR20000007683A (ko) * 1998-07-06 2000-02-07 윤종용 홈네트웍상의 디바이스 제어 시스템 및 홈네트웍상의 디바이스상태 디스플레이 방법
KR20010085906A (ko) * 1999-08-17 2001-09-07 윤종용 외부 네트워크에 접속된 홈 네트워크에서의 장치 통신 및제어
KR20020011029A (ko) * 2000-07-31 2002-02-07 구자홍 홈네트워크 시스템의 연결 기기 이름 설정 방법
KR20020011030A (ko) * 2000-07-31 2002-02-07 구자홍 홈네트워크 시스템의 연결 기기 이름 설정 방법

Also Published As

Publication number Publication date
US7607091B2 (en) 2009-10-20
US20040063405A1 (en) 2004-04-01
KR20040029636A (ko) 2004-04-08

Similar Documents

Publication Publication Date Title
KR100932813B1 (ko) 동일 유형의 홈 네트웍 기기를 위치별로 구분 및 표시하는장치
CN102077533B (zh) 用于普适电器控制的系统和方法
JP5322941B2 (ja) プログラマブルマルチメディアコントローラのためのプログラミング環境及びメタデータ管理
US20070258718A1 (en) Method and system for extending internet protocol remote control to non-internet protocol devices
EP2196914B1 (en) Network system, control device, terminal device and connection state discrimination method
KR20040094731A (ko) 장치 제어용 원격 제어 디바이스의 프로그래밍
US7698468B2 (en) Selective device recognition apparatus in UPnP based home network and method thereof
KR100453968B1 (ko) 홈 네트워크 시스템의 사용자 인터페이스 제공 방법
CN101212428A (zh) 一种应用于数字家庭系统的家庭网关
KR20030024806A (ko) 정보 처리 장치
US8745532B2 (en) Display device
WO2006126355A1 (ja) ゲートウェイ装置及び制御装置
US9418539B2 (en) Remote control apparatus and electronic device remotely controlled by the same
US20010029532A1 (en) Gateway apparatus
AU2011314469A1 (en) Method and apparatus for accessing device based on intuitive selection
EP1843525A1 (en) Apparatus, method and system for managing event information
US8176343B2 (en) Method for providing information for power management of devices on a network
KR20030028574A (ko) 정보 처리 장치 및 방법
CN101815020B (zh) 传输信息的方法、设备和系统
US6973411B2 (en) Method for managing module-related information in modular system
KR100507130B1 (ko) SNMP 에이전트와 UPnP 제어 기기의 브릿지 장치및 그 방법
KR20040029637A (ko) 홈 네트웍 제어기기에서의 기기 유형별 그래픽 처리 장치및 그 방법
KR100946829B1 (ko) 홈 네트웍에서 특정 미디어 데이터 재생 기기의 구분 및표시 방법
JP2004062477A (ja) データ表示システム、データ表示装置およびデータ表示方法
KR101707698B1 (ko) 다중 플랫폼을 위한 프로젝트정보 처리 장치 및 방법

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20021001

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20070917

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20021001

Comment text: Patent Application

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

Comment text: Notification of reason for refusal

Patent event date: 20090429

Patent event code: PE09021S01D

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

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20091009

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20091210

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20091210

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20121128

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20121128

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20131122

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20131122

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20141124

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20141124

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20151124

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20151124

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20161114

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20161114

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20171114

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20171114

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20181114

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20181114

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20191114

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20191114

Start annual number: 11

End annual number: 11

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20210921