KR101284834B1 - Method for notifying service of message forward - Google Patents
Method for notifying service of message forward Download PDFInfo
- Publication number
- KR101284834B1 KR101284834B1 KR1020120110971A KR20120110971A KR101284834B1 KR 101284834 B1 KR101284834 B1 KR 101284834B1 KR 1020120110971 A KR1020120110971 A KR 1020120110971A KR 20120110971 A KR20120110971 A KR 20120110971A KR 101284834 B1 KR101284834 B1 KR 101284834B1
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- server
- local
- local server
- location information
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/003—Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
Description
본 발명은 이동식 미디어 플레이어에 관한 것으로서, 더 상세하게는 이동식 미디어 플레이어를 도킹시킴으로써 동작하는 디지털 방송 컨텐츠 수신 및 저장을 위한 도킹 스테이션에 대한 것이다. The present invention relates to a mobile media player, and more particularly to a docking station for receiving and storing digital broadcast content operating by docking the mobile media player.
또한, 본 발명은 도킹 스테이션에서 재생한 방송 정보를 저장하여 이동 중에도 시청할 수 있는 미디어 플레이어에 대한 것이다. The present invention also relates to a media player that can store broadcast information played by a docking station so that it can be viewed on the go.
전화을 받을 수 없는 경우, 발신 호를 다른 장치로 착신되도록 하는 서비스가 많이 있다. 그러나 이러한 서비스는 발신 호를 일반적으로 다른 전화기로 착신하여, 전화기나 메시지 수신 장치의 역할을 하는 다양한 장치, 예를 들어 양방향 통신이 가능한 텔레비젼, 셋톱 박스, 미디어 플레이어 등의 활용성이 낮은 면이 있다. 이에 유선 전화나 휴대 전화기 뿐만 아니라 다양한 기능을 갖춘 디지털 기기로의 발신 호를 착신 전환하는 서비스가 필요하다. If you cannot answer a call, there are many services that allow outgoing calls to reach other devices. However, these services generally make outgoing calls to other phones, and thus have low utilization of various devices serving as telephones or message receiving devices, such as televisions, set-top boxes, and media players capable of two-way communication. . This requires a service for forwarding outgoing calls to digital devices with various functions as well as landlines and mobile phones.
기존의 착신 전환 서비스는 사용자가 ARS 서비스나 착신 전환 서비스를 제공하는 웹사이트에 로그인하여 전환하였다. 이러한 작업은 사용자가 착신 전환 서비스를 원할 때마다 복잡한 절차를 거치도록 하여, 자동으로 다양한 디지털 기기로의 착신 전환 서비스가 요구되었다.The existing call forwarding service is converted by a user logging in to a website that provides an ARS service or a call forwarding service. This work requires a complicated procedure whenever a user wants a call forwarding service, so a call forwarding service to various digital devices is required automatically.
또한 사용자의 단말기가 전원 오프 등으로 통신 두절이 된 경우, 자동으로 다양한 디지털 기기에서 사용자 단말기로의 발신 신호에 포함된 메시지를 얻을 필요가 있다.In addition, when a user's terminal loses communication due to power off, etc., it is necessary to automatically obtain a message included in an outgoing signal from various digital devices to the user terminal.
본 발명은 비교적 소규모의 지역 네트워크에 연결된 단말기로의 메시지 신호에 포함된 메시지를 지역 네트워크에 연결된 다양한 사용자 디바이스에서 확인 가능하며, 사용자 디바이스로 메시지 신호가 자동으로 착신되도록 하는 지역 네트워크 기반의 메시지 착신 알림 서비스 방법을 제공하는 것을 목적으로 한다.According to the present invention, a message included in a message signal to a terminal connected to a relatively small local area network can be confirmed by various user devices connected to the local area network, and a local network-based message incoming notification to automatically receive a message signal to the user device is provided. It aims to provide a service method.
특히 사용자 단말기의 전원이 꺼진 경우, 자동으로 사용자가 위치하는 지역 네트워크 망으로 발신 호 등의 신호를 착신 전환하는 메시지 착신 알림 서비스 방법을 제공하는데 다른 목적이 있다.In particular, when the user terminal is turned off, there is another object to provide a message incoming notification service method for automatically switching the incoming call, such as an outgoing call to the local network where the user is located.
또한 착신 전환된 사용자 디바이스를 통해 타 단말기와 호환성 높은 통신 방법을 제공하는데 또 다른 목적이 있다.Another object of the present invention is to provide a communication method compatible with other terminals through a call forwarded user device.
본 발명에 따른 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법은, 관리 서버에서, 상기 관리 서버와 무선 통신하는 제1 단말기로부터 주기적으로 위치 정보를 수신하는 단계, 상기 관리 서버에서, 제2 단말기가 상기 제1 단말기로 보내는 메시지를 포함하는 발신 신호를 수신하는 단계, 상기 관리 서버에서, 상기 제1 단말기와의 통신이 두절된 경우, 상기 수신한 위치 정보에 기초하여 상기 제1 단말기가 등록된 복수의 로컬 서버 중 제1 로컬 서버를 메시지 착신 로컬 서버로 선택하는 단계, 및 상기 관리 서버에서 상기 제1 로컬 서버로 상기 발신 신호를 전송하는 단계를 포함할 수 있다.In a small network-based message incoming notification service method according to the present invention, the management server, periodically receiving location information from a first terminal wirelessly communicating with the management server, in the management server, the second terminal is the second terminal; Receiving an outgoing signal including a message sent to a first terminal; when the communication with the first terminal is lost, at the management server, a plurality of locals in which the first terminal is registered based on the received location information Selecting a first local server of the server as the message destination local server, and transmitting the outgoing signal from the management server to the first local server.
본 발명에 따른 착신 전환 방법은, 관리 서버에서 복수의 소규모 네트워크에 등록 가능한 제1 단말기로의 발신 신호를 소규모 네트워크를 구축하는 로컬 서버로 상기 발신 신호를 착신 전환 하는 방법으로서, 상기 제1 단말기로부터 주기적으로 위치 정보를 수신하는 단계, 제2 단말기로부터 상기 제1 단말기로 보내는 메시지를 포함하는 발신 신호를 수신하는 단계, 및 상기 제1 단말기와의 통신이 두절된 경우, 상기 수신한 위치 정보에 기초하여 상기 제1 단말기가 등록된 복수의 로컬 서버 중 제1 로컬 서버로 상기 발신 신호를 전송하는 단계를 포함할 수 있다.A call forwarding method according to the present invention is a method for forwarding an outgoing signal from a management server to a local server that establishes a small network from an outgoing signal from a management server to a first terminal that can be registered in a plurality of small networks. Receiving location information periodically, receiving an outgoing signal including a message sent from a second terminal to the first terminal, and if communication with the first terminal is lost, based on the received location information The first terminal may include transmitting the outgoing signal to a first local server among a plurality of registered local servers.
본 발명에 따른 발신 본호 수신하는 방법은, 소규모 네트워크 구축 가능한 로컬 서버에서, 관리 서버가 상기 로컬 서버에 기등록된 제1 단말기로 전송하려는 발신 신호를 수신하는 방법으로서, 상기 제1 단말기와 연결하는 단계, 상기 제1 단말기로부터 위치 정보를 수신하는 단계, 상기 수신한 위치 정보 및 상기 로컬 서버의 IP(Internet Protocal) 주소 중 적어도 하나를 이용하여 상기 로컬 서버의 위치 정보를 결정하는 단계, 및 상기 제1 단말기와의 통신이 두절된 경우, 상기 관리 서버로부터 수신한 상기 제1 단말기의 최신 위치 정보 및 상기 로컬 서버의 위치 정보에 기초하여, 상기 제1 단말기로의 발신 신호의 착신을 상기 관리 서버로 요청하는 단계를 포함할 수 있다.The method for receiving an originating call according to the present invention is a method for receiving an outgoing signal to be transmitted by a management server to a first terminal which is registered in the local server in a local server capable of establishing a small network, and connecting to the first terminal. Receiving location information from the first terminal, determining location information of the local server using at least one of the received location information and an Internet Protocol (IP) address of the local server; and 1, when communication with the terminal is lost, based on the latest location information of the first terminal and the location information of the local server received from the management server, an incoming call of the outgoing signal to the first terminal to the management server; Requesting.
본 발명에 따른 관리 서버는, 소규모 네트워크를 구축하며 제1 단말기를 등록한 복수의 로컬 서버 각각의 식별 정보 및 위치 정보를 저장하는 저장부, 제1 단말기로부터 주기적으로 위치 정보를 수신하며, 제2 단말기로부터 상기 제1 단말기로 보내는 메시지를 포함하는 발신 신호를 수신하는 통신부, 및 상기 제1 단말기와의 통신이 두절된 경우, 상기 수신한 위치 정보 및 상기 저장된 복수의 로컬 서버의 복수의 위치 정보에 기초하여 상기 복수의 로컬 서버 중 어느 하나에 상기 발신 신호가 상기 통신부를 통해 전송되도록 제어하는 제어부를 포함할 수 있다.The management server according to the present invention comprises a storage unit for storing identification information and location information of each of a plurality of local servers that have registered a first terminal, establishing a small network, and periodically receiving location information from a first terminal, and a second terminal. A communication unit for receiving an outgoing signal including a message sent from the first terminal to the first terminal, and when the communication with the first terminal is lost, based on the received location information and a plurality of location information of the stored plurality of local servers. The control unit may include a control unit configured to control the transmission signal to be transmitted through the communication unit to any one of the plurality of local servers.
본 발명에 따르면, 다양한 사용자 디바이스에서 사용자가 사용자의 단말기, 특히 이동 통신 단말기로의 메시지를 확인할 수 있어, 여러 디지털 기기에서 호환성 높은 통신 방법을 제공할 수 있다.According to the present invention, a user can check a message to a user's terminal, especially a mobile communication terminal, in various user devices, thereby providing a compatible communication method in various digital devices.
본 발명의 또 다른 효과로서, 사용자는 여러 디비이스로 메시지 착신 서비스를 간단히 신청하거나, 사용자 단말기의 전원이 오프된 경우 등이더라도 자동으로 메시지 착신 서비스를 제공 받을 수 있도록 할 수 있다.As another effect of the present invention, a user can simply apply for a message incoming service to various devices or automatically receive a message incoming service even when the user terminal is turned off.
도 1은 본 발명의 실시예에 따른 단말기가 적용된 시스템을 나타내는 개념도,
도 2는 본 발명의 일 실시예에 따른 인증된 경우에만 데이터를 공유할 수 있는 인증 시스템에 대한 개념도,
도 3은 본 발명의 일실시예에 따른 도킹 스테이션의 블럭 구성도(block diagram),
도 4는 본 발명의 일실시예에 따른 미디어 플레이어의 블럭 구성도(block diagram),
도 5는 본 발명의 일실시예에 따른 도킹 스테이션의 인증 방법에 관한 순서도,
도 6은 본 발명의 일실시예에 따른 메시지 착신 알림 시스템의 신호 흐름도,
도 7은 본 발명의 일실시예에 따른 로컬 서버의 위치 정보를 등록하는 순서도,
도 8은 단말기와의 통신 두절시 메시지 착신할 로컬 서버를 결정하는 순서도이, 및
도 9는 착신 로컬 서버를 결정하는 순서도이다.1 is a conceptual diagram illustrating a system to which a terminal according to an embodiment of the present invention is applied;
2 is a conceptual diagram of an authentication system capable of sharing data only when authenticated according to an embodiment of the present invention;
3 is a block diagram of a docking station according to an embodiment of the present invention;
4 is a block diagram of a media player according to an embodiment of the present invention;
5 is a flowchart illustrating an authentication method of a docking station according to an embodiment of the present invention;
6 is a signal flow diagram of a message incoming notification system according to an embodiment of the present invention;
7 is a flowchart for registering location information of a local server according to an embodiment of the present invention;
8 is a flowchart for determining a local server to receive a message when communication with the terminal is lost, and
9 is a flowchart for determining a destination local server.
이하, 도면을 참조하여 본 발명을 보다 상세하게 설명한다.Hereinafter, the present invention will be described in more detail with reference to the drawings.
제 1, 제 2등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제 1 구성요소는 제 2 구성요소로 명명될 수 있고, 유사하게 제 2 구성요소도 제 1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.Terms such as first and second may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component. And / or < / RTI > includes any combination of a plurality of related listed items or any of a plurality of related listed items.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.It is to be understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, . On the other hand, when an element is referred to as being "directly connected" or "directly connected" to another element, it should be understood that there are no other elements in between.
또한, 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 단순히 본 명세서 작성의 용이함만이 고려되어 부여되는 것으로서, 그 자체로 특별히 중요한 의미 또는 역할을 부여하는 것은 아니다. 따라서, 상기 "모듈" 및 "부"는 서로 혼용되어 사용될 수도 있다.In addition, suffixes "module" and " part "for the components used in the following description are given merely for convenience of description, and do not give special significance or role in themselves. Accordingly, the terms "module" and "part" may be used interchangeably.
본 명세서에서 기술되는 단말기에는, 휴대폰, 스마트 폰(smart phone), 노트북 컴퓨터(notebook computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 네비게이션, 타블렛 컴퓨터(tablet computer), 이북(e-book) 단말기, 디지털 컨텐츠를 재생하는 미디어 플레이어 등으로서, 다른 장치와 유무선 통신할 수 있는 기능을 탑재한 장치를 의미한다.The terminal described in the present specification includes a mobile phone, a smart phone, a notebook computer, a digital broadcasting terminal, a personal digital assistant (PDA), a portable multimedia player (PMP), a navigation computer, and a tablet computer. , An e-book terminal, a media player for playing digital content, etc., and a device equipped with a function capable of wired and wireless communication with another device.
본 명세서에서 기술되는 네트워크 구축 서버는, PC, 이동전화, 디지털 TV, PDA, 게임기 등 일정 구역 내의 정보기기간에 네트워크를 구축하여 디지털 데이터를 공유하고 광대역 통신을 사용할 수 있도록 하는 소규모 네트워킹을 구축할 수 있는 장치를 의미한다. 네트워크 구축 서버는 내부와 외부 네트워크를 연결하는 게이트 웨이, 일정 구역 내 정보기기를 제어하며 상호 연동시키는 미들웨어 등을 가리키거나 혼합된 형태를 의미할 수 있다. 소규모 네트워킹으로 홈네트워킹이 있으며, 홈 네트워킹 구축에 이용되는 통신망은, 유선기술로서 전화선, 전력선, 이더넷, IEEE1294, USB 등이 있고, 무선기술로서 무선 LAN, HomeRF, Bluetooth, UWB(Ultra Wide Band), Zigbee, HiperLAN 등이 있을 수 있다. 홈네트워킹을 구축하는 홈서버는 The network construction server described in the present specification can establish a small network that allows a digital network to share digital data and use broadband communication by establishing a network in an information period within a predetermined area such as a PC, a mobile phone, a digital TV, a PDA, and a game machine. Means a device. The network establishment server may refer to a gateway that connects internal and external networks, middleware that controls and interoperates information devices in a predetermined area, or may mean a mixed form. There is home networking with small-scale networking, and communication networks used for building home networking include telephone line, power line, Ethernet, IEEE1294, USB, etc., and wireless LAN, HomeRF, Bluetooth, Ultra Wide Band (UWB), Zigbee, HiperLAN and the like. The home server that builds home networking
도 1은 본 발명의 실시예에 따른 단말기가 적용된 시스템을 나타내는 개념도이다.1 is a conceptual diagram illustrating a system to which a terminal according to an embodiment of the present invention is applied.
도 1을 참조하면, 시스템은 관리 서버(1), 발신 단말기(21), 수신 단말기(25), 및 복수의 지역 네트워크(51, 53)를 포함한다.Referring to FIG. 1, the system includes a
발신 단말기(21)와 수신 단말기(25)는 관리 서버(1)를 이용하여 이동통신망, 무선 인터넷망 또는 근거리 통신망 기술 등을 통해 서로 통신할 수 있다.The originating
관리 서버(1)는 이동통신망을 제공하는 이동통신 서버(3), 및 독자적으로 또는 이동통신 서버(3)와 협력하여 무선 인터넷망 또는 근거리 통신망을 제공하는 앱 서버(5)를 포함할 수 있다. The
앱 서버(5)는 SNS(Social Network Service)을 발신 및 수신 단말기(21, 25)에 제공할 수 있다. 본 실시예에서 제공하는 SNS 또는 다른 서드 파티(3th party)와 제휴하여 제공하는 SNS을 이용하기 위해 발신 및 수신 단말기(21, 25)는 특정 애플리케이션을 구동시킬 수 있다. 앱 서버(5)는 이러한 특정 애플리케이션을 통합적으로 관리할 수 있다.The
이동 통신 서버(3)는 수신 단말기(25)와 이동 통신망을 통해 서로 통신할 수 있다. 앱 서버(5)는 수신 단말기(25)와 무선 인터넷망 또는 근거리 무선 통신망을 통해 서로 통신할 수 있다.The
지역 네트워크(51)는 홈 네트워크처럼 가정, 사무실, 업소 등의 소규모 영역 내에 설치되는 유무선 네트워크 중 하나로, 서로 다른 네트워크와 디바이스에서 서비스와 컨텐츠를 이용할 수 있도록 하는 개념이다.The
지역 네트워크(51)는 로컬 서버(11)와 사용자 디바이스(41)를 포함할 수 있다.The
로컬 서버(11)는 지역 네트워크를 구축하며 지역 네트워크 내의 장치인 사용자 디바이스(41)들을 등록 및 관리하거나 사용자 디바이스(41)에 여러 서비스를 제공할 수 있다. 예를 들어 로컬 서버(11)는 해당 로컬 네트워크 내의 사용자 디바이스들 각각의 프로파일과 사용자 디바이스들 각각에 저장된 데이터와 해당 데이터의 프로파일 및 외부 혹은 내부로부터 수신되는 데이터들을 저장/관리하며, 저장된 데이터와 프로파일들을 내부 사용자 디바이스들 상호간에 공유될 수 있도록 할 수 있다. 로컬 서버(11)는 사용자 디바이스의 기능을 포함할 수 있다.The
로컬 서버(11)는 관리 서버(1) 중 특히 앱 서버(5)와 유무선 통신망을 통해 서로 통신할 수 있다. 로컬 서버(11)와 앱 서버(5)는 인터넷 망을 통해 서로 연결되는 것이 바람직하다.The
사용자 디바이스(41)는 노트북, 데스크 답, 이동 통신 단말기, TV 라디오 PMP 등의 멀티미디어 장치, 냉장고 세탁기 에어콘 등의 가전 기기들을 포함할 수 있다. The
사용자 디바이스는 보유하고 있는 컨텐츠들을 동일 지역 네트워트에 연결된 다른 사용자 디바이스와 상호간에 공유하고, 서버, 클라이언트 및 플레이어 등으로서의 모든 기능을 가질 수 있고, 일부의 기능만을 가질 수 있다.The user device may share content with other user devices connected to the same local area network, and may have all functions as a server, a client, a player, and the like, and may have only some functions.
본 실시예에서, 수신 단말기(25)는 사용자 디바이스로서 기등록된 여러 지역 네트워크(51, 53)에 연결될 수 있다.In the present embodiment, the receiving
지역 네트워크 내의 디바이스들은 각각에 저장된 내용을 공유할 수 있어, 보안에 취약할 수 있다. 예를 들어 제3자가 수신 단말기에 있는 정보를 다른 장치 디바이스에서 얻을 수 있기 때문이다. 이에 사용 제한을 둘 필요가 있다.Devices in the local network can share what is stored on each, making them vulnerable to security. This is because, for example, a third party can obtain information in the receiving terminal from another apparatus device. There is a need to limit usage.
도 2는 본 발명의 일 실시예에 따른 인증된 경우에만 데이터를 공유할 수 있는 인증 시스템에 대한 개념도이다.2 is a conceptual diagram of an authentication system capable of sharing data only when authenticated according to an embodiment of the present invention.
도 2를 참조하면, 본 인등 시스템은 도킹 스테이션(100), 미디어 플레이어(200), 인증 장치(300), 및 디스플레이 장치(400)를 포함할 수 있다.Referring to FIG. 2, the present lighting system may include a
본 실시예에서, 도킹 스테이션(100)은 도 1의 홈서버(11)나 특정 사용자 디바이스가 될 수 있으며, 미디어 플레이어(200)는 도 1의 수신 단말기가 될 수 있으며, 디스플레이 장치는 도 1의 다른 사용자 디바이스가 될 수 있다.In the present embodiment, the
도킹 스테이션(100)은 미디어 플레이어(200) 및 인증 장치(300)을 착탈할 수 있다. 도킹 스테이션(100)에 미디어 플레이어(200) 및 인증 장치(300)가 접속된 경우, 도킹 스테이션(100)은 미디어 플레이어(200)의 식별 정보 및 인증 장치(300)의 인증 코드를 수신할 수 있다. 도킹 스테이션(100)은, 수신한 식별 정보와 인증 코드 쌍을 기저장된 식별 정보와 인증 코드 쌍과 비교하여, 등록된 미디어 플레이어(200) 및 인증 장치(300)인지 인증하는 기능을 수행한다. 인증이 이루어지면, 도킹 스테이션(100)은 대기 모드에서 동작 모드로 변환한다. The
도킹 스테이션(100)은 대기 모드와 동작 모드에 따라 동작이 달라질 수 있다. 동작 모드는 멀티미디어 컨텐츠를 수신, 전송 또는 재생 등 도킹 스테이션(100)의 모든 기능이 활성화된 상태이다. 대기 모드는 도킹 스테이션(100)의 기능 중 인터페이스부(150)를 통해 접속하는 외부 단말기 및 인증 장치와의 통신 기능과 기등록된 외부 단말기 및 인증 장치가 맞는지 인증하는 기능 등의 일부 기능만 활성화된 상태이다.The
동작 모드인 경우, 도킹 스테이션(100)은 안테나 등을 통해 디지털 방송 컨텐츠를 수신할 수 있다. 동작 모드인 경우에만 디지털 방송 컨텐츠를 수신할 수 있으므로, 미성년자의 TV 사용 제한에 유용할 수 있다.In the operation mode, the
도킹 스테이션(100)은 수신한 디지털 방송 컨텐츠를 해석하여 오디오 및 비디오(A/V) 신호로 출력하여 디스플레이 장치(400)에 전송할 수 있다. 또한 도킹 스테이션(100)은 수신한 디지털 방송 컨텐츠를 미디어 플레이어(200)에 전송할 수 있다. 이 경우 미디어 플레이어(200)에서 신호를 해석하여 A/V 신호로 출력할 수 있다.The
미디어 플레이어(200)는 디지털 컨텐츠를 저장, 재생, 녹화, 및 편집 중 어느 한가지 이상의 기능을 수행할 수 있다. 본 명세서에서 기술되는 이동식 미디어 플레이어에는, 이동통신 단말기, 스마트 폰(smart phone), 노트북 컴퓨터(notebook computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 네비게이션, 타블렛 컴퓨터(tablet computer), 이북(e-book) 단말기 등이 포함된다. The
미디어 플레이어(200)는 도킹 스테이션(100)에 착탈 가능하도록 접속될 수 있다. 미디어 플레이어(200)가 도킹 스테이션(100)에 접속되면, 미디어 플레이어(200)는 도킹 스테이션(100)에 식별 정보를 전송한다. 식별 정보는 일련번호, ID(identification) 번호 또는 MAC(media access control) 어드레스 등이 사용될 수 있다.The
미디어 플레이어(200)는 잠금 모드 또는 잠금 해제 모드로 있을 수 있다. 미디어 플레이어(200)는 잠금 모드인 경우에 특정 기능만 수행하며, 잠금 해제 모드인 경우에 모든 기능을 수행할 수 있다. 잠금 모드는 사용자에 의해 강제로 전환되거나 일정 주기(예를 들어, 매일 저녁 8시 또는 12시간 마다 등)에 전환되도록 설정될 수 있다. 사용자에 의한 잠금 모드로의 전환은 입력부의 입력이나 이동통신 모듈을 통해서 전환될 수 있다.The
미디어 플레이어(200)가 도킹 스테이션(100)에 접속되어 도킹 스테이션(100)로부터 인증 신호를 수신한 경우(도킹 스테이션(100)이 동작 모드인 경우), 미디어 플레이어(200)는 잠금 해제 모드로 될 수 있다. 미디어 플레이어(200)가 잠금 모드인 경우, 미디어 플레이어(200)는 저장된 디지털 컨텐츠를 재생할 수 없도록 설정하여, 아이들의 시청 또는 정당한 사용자가 아닌 자의 사용을 제한할 수 있다.When the
인증 장치(300)는 인증 코드를 저장하는 장치이다. 인증 장치(300)는 도킹 스테이션(100)에 접속될 수 있으며, 접속시 인증 코드를 도킹 스테이션(100)에 전송한다. 인증 장치(300)는 암호화된 디지털 컨텐츠를 인증 코드를 이용하여 복호화할 수도 있다. 인증 코드는, 도킹 스테이션(100)에서 출력되는 디지털 방송 컨텐츠가 암호화된 데이터 스트림인 경우, 암호화된 데이터 스트림을 해석할 수 있는 키코드로서 기능할 수 있다. 이 경우, 도킹 스테이션(100)이나 미디어 플레이어(200)에서 복호 기능을 수행할 수도 있다.The
인증 장치(300)는 특히 CAS(conditional access system) 모듈을 포함할 수 있다. CAS(Conditional Access System) 모듈(250)은 조건부 제한수신 서비스를 만족할 수 있게 하는 제한 수신 시스템으로, 위성 안테나, 지상파 안테나, CATV 등을 통하여 수신되는 디지털 방송 컨텐츠가 스크램블링되는 경우, 수신측의 수신인가를 받은 가입자만이 이 스크램블된 디지털 방송 컨텐츠를 디스크램블링하여 프로그램을 시청할 수 있도록 하는 시스템이다. The
이러한 CAS 모듈(250)이 동작되기 위한 기본적인 요건은 스크램블링되고, 통신 링크상에서 보호되어야 하며, 인증을 위한 가입자 신분확인(Authentication) 기능과 접근제어(Access Control) 기능이 된다.The basic requirement for the
디스플레이 장치(400)는 도킹 스테이션(100)과 연결되어 A/V 신호를 수신받아, 디지털 방송 컨텐츠 또는 디지털 컨텐츠를 화면 상에 표시한다. 디스플레이 장치(400)에는 디지털 TV, PDP(Plasma Display Panel), LCD(Liquid Crystal Display) TV, IP(Internet Protocol) TV, 모니터 등이 포함된다.The
도 3은 본 발명의 일실시예에 따른 도킹 스테이션의 블럭 구성도(block diagram)이다. 도 3을 참조하여 본 발명의 일실시예에 따른 도킹 스테이션을 기능에 따른 구성요소 관점에서 살펴보면 다음과 같다. 도 2를 참조한다.3 is a block diagram of a docking station according to an embodiment of the present invention. Looking at the docking station according to an embodiment of the present invention with reference to Figure 3 in terms of the components according to the function as follows. See FIG.
도 3을 참조하면, 본 도킹 스테이션(100)는, 통신부(110), A/V(Audio/Video) 입력부(120), 사용자 입력부(130), 출력부(140), 인터페이스부(150), 저장부(160), 및 제어부(180)를 포함할 수 있다. 이와 같은 구성요소들은 실제 응용에서 구현될 때 필요에 따라 2 이상의 구성요소가 하나의 구성요소로 합쳐지거나, 혹은 하나의 구성요소가 2 이상의 구성요소로 세분되어 구성될 수 있다.Referring to FIG. 3, the
통신부(110)는 튜너(111), 인터넷 모듈(113), 근거리 통신 모듈(115), 등을 포함할 수 있다. 각 모듈은 별도로 독립하여 데이터를 수신할 수 있으며, 각 모듈은 인터페이스부(150)의 역할을 대신 할 수도 있다.The
튜너(111)는 디지털 방송 컨텐츠를 수신한다. 튜너(111)는 수신한 디지털 방송 컨텐츠를 제어부(180)나 다른 장치(디스플레이 장치(300) 또는 미디어 플레이어(200))에 전송한다. 튜너(111)은 디지털 방송 컨텐츠를 송출하는 방송종류를 선택할 수 있다. 디지털 방송 컨텐츠는 영상, 음성, 데이터, 또는 이들의 조합 형태일 수 있다. 튜너(111)는, 각종 방송 시스템을 이용하여 디지털 방송 컨텐츠를 수신할 수 있는데, 특히 DVB(Digital Video Broadcast), HTSC, ISDB(Integrated Services Digital Broadcast), ATSC(Advanced TV System Committee), DMB(Digital Multimedia Broadcasting) 등의 디지털 방송 시스템을 이용하여 디지털 방송 컨텐츠를 수신할 수 있다. 또한, 튜너(111)는, 이와 같은 디지털 방송 시스템뿐만 아니라 방송 신호를 제공하는 모든 방송 시스템에 적합하도록 구성될 수 있다. The
디지털 방송 컨텐츠는 위성, 지상파, CATV, IPTV 등을 포함하는 모든 디지털 방송의 정보를 정의하는 것으로서, 소비자가 일반적으로 가입권에 있는 채널들에 의해 제공되는 비디오, 주문형 비디오(VOD; video on demand)와 유료 시청(PPV; pay per view) 프로그램 등이 될 수 있다. 디지털 방송 컨텐츠는 암호화된 데이터 스트림일 수 있다. 비디오 형식으로는 AVI(Audio Video Interleaving), MP4(MPEG(Moving Pictures Expert Group)-4), WMA (Windows Media Audio), WMV (Windows Media Video), MPEG-2, MPEG-4 (ITU-T H.264로도 알려짐), RealMedia 등이 사용될 수 있다.Digital broadcast content defines the information of all digital broadcasts, including satellite, terrestrial, CATV, IPTV, etc., and is provided by video and video on demand (VOD) provided by channels to which consumers generally subscribe. And a pay per view (PPV) program. The digital broadcast content may be an encrypted data stream. Video formats include Audio Video Interleaving (AVI), Moving Pictures Expert Group (MP4) -4, Windows Media Audio (WMA), Windows Media Video (WMV), MPEG-2, MPEG-4 (ITU-T H) Also known as .264), RealMedia, etc. may be used.
인터넷 모듈(113)은 인터넷 접속을 위한 모듈이다. 인터넷 접속은 무선으로도 가능한데, 무선 인터넷 기술로는 WLAN(Wireless LAN)(Wi-Fi), Wibro(Wireless broadband), Wimax(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access) 등이 이용될 수 있다. The
근거리 통신 모듈(215)은 근거리 통신을 위한 모듈을 말한다. 근거리 통신 기술로 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), 지그비(ZigBee) 등이 이용될 수 있다. The short
A/V(Audio/Video) 입력부(120)는 오디오 신호 또는 비디오 신호 입력을 위한 것으로, 이에는 카메라(121)와 마이크(123) 등이 포함될 수 있다. 카메라(121)는 촬영 모드에서 이미지 센서에 의해 얻어지는 정지영상 또는 동영상 등의 화상 프레임을 처리한다.The A / V (Audio / Video)
사용자 입력부(130)는 사용자의 명령을 도킹 스테이션 제어부(180)에 전송한다. 사용자 입력부(130)는 사용자의 푸시 또는 터치 조작에 의해 명령 또는 정보를 입력받을 수 있는 키 패드(key pad), 돔 스위치(dome switch), 터치 패드(정압/정전) 등으로 구성될 수 있다. 또한, 사용자 입력부(130)는 키를 회전시키는 조그 휠 또는 조그 방식이나 조이스틱과 같이 조작하는 방식이나, 핑거 마우스 등으로 구성될 수 있다. 특히, 터치 패드는 후술하는 디스플레이 모듈(151)과 함께 터치스크린(touch screen)의 일부가 될 수도 있다.The
출력부(140)는 오디오 신호 또는 비디오 신호의 출력을 위한 것이다. 출력부(140)에는 디스플레이 모듈(141), 및 음향출력 모듈(143) 등이 포함될 수 있다.The
디스플레이 모듈(141)는 도크 스테이션(100)에서 처리되는 정보 또는 도킹된 미디어 플레이어(200)에서 처리되는 정보 등을 표시 출력한다. 예를 들어 도크 스테이션에 미디어 플레이어(200)나 인증 장치(300)가 접속되었는지 여부, 대기 모드인지 동작 모드인지 여부, 컨텐츠 선택 메뉴, 컨텐츠 선택시 선택된 컨텐츠의 메뉴나 정보 등을 표시한다.The
디스플레이 모듈(141)이 전술한 바와 같이 터치 스크린인 경우, 디스플레이 모듈(141)은 출력 장치 이외에 사용자의 터치에 의한 정보의 입력이 가능한 입력 장치로도 사용될 수 있다. When the
디스플레이 모듈(141)은 액정 디스플레이(liquid crystal display), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display), 유기 발광 다이오드(organic light-emitting diode), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display), 전자종이(e-Paper) 중에서 적어도 하나를 포함할 수도 있다.The
음향출력 모듈(143)은 도크 스테이션(100)에서 처리되는 정보 또는 도킹된 미디어 플레이어(200)에서 처리되는 정보 등과 관련된 음향을 출력한다. 이러한 음향출력 모듈(143)에는 스피커(speaker), 버저(Buzzer) 등이 포함될 수 있다.The
인터페이스부(150)는 도크 스테이션(100)에 연결되는 모든 외부기기와의 인터페이스 역할을 수행한다. 인터페이스부(150)는 이러한 외부 기기로부터 데이터를 전송받거나 전원을 공급받아 도킹 스테이션(100) 내부의 각 구성 요소에 전달할 수 있고, 도킹 스테이션(100) 내부의 데이터가 외부 기기로 전송되도록 할 수 있다. 인터페이스부(150)는 특히, 인증 장치 도킹 모듈(151), 미디어플레이어 도킹 모듈(153), 및 출력 단자 모듈(155)을 포함할 수 있다.The
인증 장치 도킹 모듈(151)은 인증 장치(300)와 착탈 가능하도록 접속할 수 있다. 인증 장치 도킹 모듈(151)은 인증 장치(300)가 접속 되어 있는지 인식할 수 있으며, 인증 장치(300)의 접속 여부를 제어부(180)에 알릴 수 있다. 인증 장치 도킹 모듈(151)은, 인증 장치(300)와 접속시, 인증 장치(300)로부터 인증 코드를 수신할 수 있다. 인증 장치(300)가 암호화된 데이터 스트림을 복호화하는 장치로서 기능할 때, 인증 장치 도킹 모듈(151)은 암호화된 데이터 스트림을 인증 장치(300)에 출력하고, 복호화된 데이터 스트림을 인증 장치(300)로부터 수신할 수도 있다.The authentication
미디어플레이어 도킹 모듈(153)은 미디어 플레이어(200)와 착탈 가능하도록 접속할 수 있다. 미디어플레이어 도킹 모듈(153)은 미디어 플레이어(200)가 접속되어 있는지 인식할 수 있으며, 미디어 플레이어(200)의 접속 여부를 제어부(180)에 알릴 수 있다. 미디어 플레이어(200)와 접속된 경우, 미디어플레이어 도킹 모듈(153)은 미디어 플레이어(200)로 안테나(115)를 통해 수신된 디지털 방송 컨텐츠나 사용자 입력부(130)를 통해 입력받은 입력 신호, 인증 장치(300)로부터 수신한 인증 코드 등을 인증 장치 도킹 모듈로 출력할 수 있다. 또한 미디어플레이어 도킹 모듈(153)은 미디어 플레이어(200)에 저장된 디지털 컨텐츠를 미디어 플레이어(200)로부터 수신할 수도 있다. 미디어플레이어 도킹 모듈(153)은 미디어 플레이어(200)으로부터 수신한 디지털 컨텐츠를 제어부(180)나 출력 단자 모듈(155)로 전송할 수도 있다.The media
출력 단자 모듈(155)은 디스플레이 장치(400)를 위한 연결 단자로서, 출력 단자 모듈(155)은 디스플레이 장치(400)로 디지털 방송 컨텐츠 또는 디지털 컨텐츠를 출력한다. 출력 단자 모듈(155)은 HDMI(high definition multimedia interface), A/V 출력 단자, LAN, USB 등이 될 수 있다. The output terminal module 155 is a connection terminal for the
저장부(160)는 제어부(180)의 처리 및 제어를 위한 프로그램이 저장될 수도 있고, 입력되거나 출력되는 데이터들의 임시 저장을 위한 기능을 수행할 수도 있다. 저장부(160)는 등록된 미디어 플레이어의 식별 정보 및 인증 장치의 인증 코드를 저장한다. 저장부(160)는 미디어 플레이어와 인증 장치 등록시 각각의 식별 정보와 인증 코드를 한 쌍으로 묶어서 저장할 수 있다.The
저장부(160)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램, 롬 중 적어도 하나의 타입의 저장매체를 포함할 수 있다.The
제어부(180)는 통상적으로 상기 각부의 동작을 제어하여 도킹 스테이션(100)의 전반적인 동작을 제어한다. 예를 들어 제어부(180)는 도킹 스테이션(100)을 대기 모드 또는 동작 모드로 설정할 수 있으며, 대기 모드에서 특정 기능들이 실행되지 못하도록 제어할 수 있다. 또한 제어부(180)는, 인증 장치 도킹 모듈(151) 및 미디어플레이어 도킹 모듈(153)을 통해 인증 장치(300)와 미디어 플레이어(200)이 접속되어 있으면, 양 구성요소로부터 각각 식별 정보와 인증 코드를 수신하여 기저장된 데이터와 비교할 수 있다. 제어부(180)는 특정 미디어 플레이어(200) 및 인증 장치(300)인 경우에 이를 인증하여, 대기 모드에서 동작 모드로 전환한다. 동작 모드인 경우, 제어부(180)는 미디어 플레이어(200)에 인증 신호를 전송하여 미디어 플레이어(200)가 잠금 모드에서 잠금 해제 모드로 전환하도록 할 수 있다. 동작 모드인 경우에 제어부(180)는 튜너(110)가 수신한 디지털 방송 컨텐츠가 미디어 플레이어(200)로 전송되도록 제어할 수 있다. 제어부(180)는 수신된 디지털 방송 컨텐츠가 암호화된 데이터 스트림인 경우 인증 장치(300)로부터 수신한 인증 코드를 이용하여 복호화할 수도 있다. 동작 모드인 경우에 제어부(180)는 미디어플레이어 도킹 모듈(153)을 통해 디지털 컨텐츠를 수신하여 출력 단자 모듈(155)을 통해 출력하도록 제어할 수도 있다.The
도 4는 본 발명의 일실시예에 따른 미디어 플레이어의 블럭 구성도(block diagram)이다. 도 4를 참조하여 본 발명의 일실시예에 따른 미디어 플레이어를 기능에 따른 구성요소 관점에서 살펴보면 다음과 같다. 도 2를 참조한다.4 is a block diagram of a media player according to an embodiment of the present invention. Referring to FIG. 4, the media player according to an embodiment of the present invention will be described in terms of components according to functions. See FIG.
도 4를 참조하면, 본 실시예에 따른 미디어 플레이어(200)는, 통신부(210), A/V(Audio/Video) 입력부(220), 사용자 입력부(230), 출력부(240), 인터페이스부(250), 저장부(260), 센싱부(270), 및 제어부(280)를 포함할 수 있다. 이와 같은 구성요소들은 실제 응용에서 구현될 때 필요에 따라 2 이상의 구성요소가 하나의 구성요소로 합쳐지거나, 혹은 하나의 구성요소가 2 이상의 구성요소로 세분되어 구성될 수 있다.Referring to FIG. 4, the
통신부(210)는 방송수신 모듈(211), 인터넷 모듈(213), 근거리 통신 모듈(215), 이동통신 모듈(217) 등을 포함할 수 있다. 각 모듈은 별도로 독립하여 데이터를 수신할 수 있으며, 인터페이스부(250)을 통해 도킹 스테이션(100)으로부터 데이터를 수신할 수도 있다. 또한 각 모듈은 인터페이스부(250)의 역할을 대신 할 수도 있다.The
방송수신 모듈(211)은 방송 채널을 통하여 외부의 방송관리 서버로부터 방송 신호 및 방송관련 정보 중 적어도 하나를 수신한다. 이때, 방송 채널은 위성 채널, 지상파 채널 등을 포함할 수 있다. 방송관리 서버는, 방송 신호 및 방송 관련 정보 중 적어도 하나를 생성하여 송신하는 서버나, 기 생성된 방송 신호 및 방송관련 정보 중 적어도 하나를 제공받아 단말기에 송신하는 서버를 의미할 수 있다.The
방송관련 정보는, 방송 채널, 방송 프로그램 또는 방송 서비스 제공자에 관련한 정보를 의미할 수 있다. 방송 신호는, TV 방송 신호, 라디오 방송 신호, 데이터 방송 신호를 포함할 뿐만 아니라, TV 방송 신호 또는 라디오 방송 신호에 데이터 방송 신호가 결합한 형태의 방송 신호도 포함할 수 있다. 방송관련 정보는, 이동통신망을 통하여도 제공될 수 있으며, 이 경우에는 이동통신 모듈(217)에 의해 수신될 수 있다. 방송관련 정보는 다양한 형태로 존재할 수 있다. 예를 들어, DMB(Digital Multimedia Broadcasting)의 EPG(Electronic Program Guide) 또는 DVB-H(Digital Video Broadcast-Handheld)의 ESG(Electronic Service Guide) 등의 형태로 존재할 수 있다.The broadcast-related information may mean information related to a broadcast channel, a broadcast program, or a broadcast service provider. The broadcast signal may include a TV broadcast signal, a radio broadcast signal, a data broadcast signal, and a broadcast signal in which a data broadcast signal is combined with a TV broadcast signal or a radio broadcast signal. The broadcast related information may also be provided through a mobile communication network, and in this case, may be received by the
방송수신 모듈(111)은, 각종 방송 시스템을 이용하여 방송 신호를 수신하는데, 특히, DMB-T(Digital Multimedia Broadcasting-Terrestrial), DMB-S(Digital Multimedia Broadcasting-Satellite), MediaFLO(Media Forward Link Only), DVB-H(Digital Video Broadcast-Handheld), ISDB-T(Integrated Services Digital Broadcast-Terrestrial) 등의 디지털 방송 시스템을 이용하여 디지털 방송 신호를 수신할 수 있다. 또한, 방송수신 모듈(211)은, 이와 같은 디지털 방송 시스템뿐만 아니라 방송 신호를 제공하는 모든 방송 시스템에 적합하도록 구성될 수 있다.The
인터넷 모듈(213)은 인터넷 접속을 위한 모듈이다. 인터넷 접속은 무선으로도 가능한데, 무선 인터넷 기술로는 WLAN(Wireless LAN)(Wi-Fi), Wibro(Wireless broadband), Wimax(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access) 등이 이용될 수 있다. The
근거리 통신 모듈(215)은 근거리 통신을 위한 모듈을 말한다. 근거리 통신 기술로 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), 지그비(ZigBee) 등이 이용될 수 있다. The short
이동통신 모듈(217)은, 이동 통신망 상에서 기지국, 외부의 단말, 서버 중 적어도 하나와 무선 신호를 송수신한다. 여기서, 무선 신호는, 음성 호 신호, 화상 통화 호 신호, 또는 문자/멀티미디어 메시지 송수신에 따른 다양한 형태의 데이터를 포함할 수 있다. 이동통신 모듈(217)은 미디어 플레이어(200)가 이동통신 단말기인 경우에 포함된다.The
A/V(Audio/Video) 입력부(220)는 오디오 신호 또는 비디오 신호 입력을 위한 것으로, 이에는 카메라(221)와 마이크(223) 등이 포함될 수 있다. 카메라(221)는 촬영 모드에서 이미지 센서에 의해 얻어지는 정지영상 또는 동영상 등의 화상 프레임을 처리한다. 마이크(223)는 음향을 디지털 신호로 변환한다.The A / V (Audio / Video)
사용자 입력부(230)는 사용자의 명령을 제어부(280)에 전송한다. 사용자 입력부(230)는 사용자의 푸시 또는 터치 조작에 의해 명령 또는 정보를 입력받을 수 있는 키 패드(key pad), 돔 스위치(dome switch), 터치 패드(정압/정전) 등으로 구성될 수 있다. 또한, 사용자 입력부(230)는 키를 회전시키는 조그 휠 또는 조그 방식이나 조이스틱과 같이 조작하는 방식이나, 핑거 마우스 등으로 구성될 수 있다. 특히, 터치 패드는 후술하는 디스플레이 모듈(251)과 함께 터치스크린(touch screen)의 일부가 될 수도 있다.The
출력부(250)는 오디오 신호 또는 비디오 신호의 출력을 위한 것이다. 출력부(250)에는 디스플레이 모듈(251), 및 음향출력 모듈(253) 등이 포함될 수 있다.The
디스플레이 모듈(241)은 미디어 플레이어(200)에서 처리되는 정보 또는 접속된 도킹 스테이션(100)에서 처리되는 정보 등을 표시 출력한다. 디스플레이 모듈(241)은 디지털 방송 컨텐츠 또는 메뉴 정보 등을 표시한다.The
디스플레이 모듈(241)이 전술한 바와 같이 터치 스크린인 경우, 디스플레이 모듈(241)은 출력 장치 이외에 사용자의 터치에 의한 정보의 입력이 가능한 입력 장치로도 사용될 수 있다. When the
디스플레이 모듈(241)은 액정 디스플레이(liquid crystal display), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display), 유기 발광 다이오드(organic light-emitting diode), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display), 전자종이(e-Paper) 중에서 적어도 하나를 포함할 수도 있다.The
음향출력 모듈(243)은 미디어 플레이어(200)에서 처리되는 정보 또는 접속된 도킹 스테이션(100)에서 처리되는 정보 등과 관련된 음향을 출력한다. 이러한 음향출력 모듈(243)에는 스피커(speaker), 버저(Buzzer) 등이 포함될 수 있다.The
알람부(155)는 휴대 단말기(100)의 이벤트 발생을 알리기 위한 신호를 출력한다. 휴대 단말기(100)에서 발생하는 이벤트의 예로는 호 신호 수신, 메시지 수신, 키 신호 입력 등이 있다. 알람부(155)는 오디오 신호나 비디오 신호 이외에 다른 형태로 이벤트 발생을 알리기 위한 신호를 출력한다. 예를 들면, 진동 형태로 신호를 출력할 수 있다. 알람부(155)는 호 신호가 수신되거나 메시지가 수신된 경우, 이를 알리기 위해 신호를 출력할 수 있다. 또한. 알람부(155)는 키 신호가 입력된 경우, 키 신호 입력에 대한 피드백으로 신호를 출력할 수 있다. 이러한 알람부(155)가 출력하는 신호를 통해 사용자는 이벤트 발생을 인지할 수 있다. 휴대 단말기(100)에서 이벤트 발생 알림을 위한 신호는 디스플레이부(151)나 음향출력 모듈(153)를 통해서도 출력될 수 있다.The alarm unit 155 outputs a signal for notifying the occurrence of an event of the
햅틱 모듈(haptic module)(157)은 사용자가 느낄 수 있는 다양한 촉각 효과를 발생시킨다. 햅틱 모듈(157)이 발생시키는 촉각 효과의 대표적인 예로는 진동 효과가 있다. 햅틱 모듈(157)이 촉각 효과로 진동을 발생시키는 경우, 햅택 모듈(157)이 발생하는 진동의 세기와 패턴 등은 변환가능하며, 서로 다른 진동을 합성하여 출력하거나 순차적으로 출력할 수도 있다. The haptic module 157 generates various tactile effects that the user can feel. A typical example of the haptic effect generated by the haptic module 157 is a vibration effect. When the haptic module 157 generates vibration with a haptic effect, the intensity and pattern of the vibration generated by the haptic module 157 can be converted, and the different vibrations can be synthesized and output or sequentially output.
햅틱 모듈(157)은 진동 외에도, 접촉 피부 면에 대해 수직 운동하는 핀 배열에 의한 자극에 의한 효과, 분사구나 흡입구를 통한 공기의 분사력이나 흡입력을 통한 자극에 의한 효과, 피부 표면을 스치는 자극에 의한 효과, 전극(eletrode)의 접촉을 통한 자극에 의한 효과, 정전기력을 이용한 자극에 의한 효과, 흡열이나 발열이 가능한 소자를 이용한 냉온감 재현에 의한 효과 등 다양한 촉각 효과를 발생시킬 수 있다. 햅틱 모듈(157)은 직접적인 접촉을 통해 촉각 효과의 전달할 수 있을 뿐만 아니라, 사용자의 손가락이나 팔 등의 근감각을 통해 촉각 효과를 느낄 수 있도록 구현할 수도 있다. 햅틱 모듈(157)은 휴대 단말기(100)의 구성 태양에 따라 2개 이상이 구비될 수 있다.In addition to the vibration, the haptic module 157 may be provided with a function of stimulating by a pin arrangement vertically moving with respect to the contact skin surface, an effect of stimulating air through the injection or suction force of the air through the injection port or the suction port, The effect of stimulation through contact of an electrode (eletrode), the effect of stimulation by electrostatic force, and the effect of reproducing a cold sensation using a device capable of endothermic or exothermic can be generated. The haptic module 157 can be implemented not only to transmit the tactile effect through direct contact but also to feel the tactile effect through the muscular sense of the user's finger or arm. The haptic module 157 may include two or more haptic modules 157 according to the configuration of the
인터페이스부(150)는 미디어 플레이어(200)에 연결되는 모든 외부기기와의 인터페이스 역할을 수행한다. 인터페이스부(250)는 이러한 외부 기기로부터 데이터를 전송받거나 전원을 공급받아 미디어 플레이어(200) 내부의 각 구성 요소에 전달할 수 있고, 미디어 플레이어(200) 내부의 데이터가 외부 기기로 전송되도록 할 수 있다. 인터페이스부(250)는 특히, 도킹 커넥터 모듈(255)을 포함할 수 있다.The
도킹 커넥터 모듈(255)은 도킹 스테이션(100)와 착탈 가능하도록 도킹될 수 있다. 도킹 커넥터 모듈(255)이 도킹 스테이션(100)에 도킹된 경우, 미디어 플레이어(200)의 고유 식별 정보를 도킹 스테이션(100)에 전송한다. 도킹 커넥터 모듈(255)은 도킹 스테이션(100)에서 수신된 디지털 방송 컨텐츠나 인증 코드 또는 도킹 스테이션(100)의 사용자 입력부(130)를 통해 입력받은 입력 신호를 전송 받을 수 있다. 또한 도킹 커넥터 모듈(255)은 저장부(260)에 저장된 디지털 컨텐츠를 도킹 스테이션(100)로 전송할 수도 있다. The
저장부(260)는 제어부(280)의 처리 및 제어를 위한 프로그램이 저장될 수도 있고, 입력되거나 출력되는 데이터들의 임시 저장을 위한 기능을 수행할 수도 있다.The
저장부(260)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램, 롬 중 적어도 하나의 타입의 저장매체를 포함할 수 있다.The
센싱부(240)는 미디어 플레이어(200)의 개폐 상태, 미디어 플레이어(200)의 위치, 사용자 접촉 유무 등과 같이 미디어 플레이어(200)의 현 상태를 감지하여 미디어 플레이어(200)의 동작을 제어하기 위한 센싱 신호를 발생시킨다. 예를 들어 미디어 플레이어(200)가 슬라이드 휴대폰 형태인 경우 슬라이드 폰의 개폐 여부를 센싱할 수 있다. 또한, 전원 공급부의 전원 공급 여부, 인터페이스부(170)의 외부 기기 결합 여부 등과 관련된 센싱 기능을 담당할 수 있다.The
센싱부(270)는 감지 센서 모듈(271), 압력 센서 모듈(273), 및 모션 센서 모듈(275), 뇌파 센서(277) 등을 포함할 수 있다. 감지 센서 모듈(271)은 미디어 플레이어(200)로 접근하는 물체나, 미디어 플레이어(200)의 근방에 존재하는 물체의 유무 등을 기계적 접촉이 없이 검출할 수 있도록 한다. 감지 센서 모듈(271)은, 교류자계의 변화나 정자계의 변화를 이용하거나, 혹은 정전용량의 변화율 등을 이용하여 근접물체를 검출할 수 있다. 감지 센서 모듈(141)은 구성 태양에 따라 2개 이상이 구비될 수 있다.The
압력 센서 모듈(273)은 미디어 플레이어(200)에 압력이 가해지는지 여부와, 그 압력의 크기 등을 검출할 수 있다. 압력 센서 모듈(273)은 사용환경에 따라 미디어 플레이어(200)에서 압력의 검출이 필요한 부위에 설치될 수 있다. 만일, 압력 센서 모듈(273)이 디스플레이부(241)에 설치되는 경우, 압력 센서 모듈(273)에서 출력되는 신호에 따라, 디스플레이부(241)를 통한 터치 입력과, 터치 입력보다 더 큰 압력이 가해지는 압력터치 입력을 식별할 수 있다. 또한, 압력 센서 모듈(243)에서 출력되는 신호에 따라, 압력터치 입력시 디스플레이부(241)에 가해지는 압력의 크기도 알 수 있다. The
모션 센서 모듈(275)은 가속도 센서, 자이로 센서 등을 이용하여 미디어 플레이어(200)의 위치나 움직임 등을 감지한다. 모션 센서 모듈(275)에 사용될 수 있는 가속도 센서는 어느 한 방향의 가속도 변화에 대해서 이를 전기 신호로 바꾸어 주는 소자로서, MEMS(micro-electromechanical systems) 기술의 발달과 더불어 널리 사용되고 있다. 가속도 센서에는, 자동차의 에어백 시스템에 내장되어 충돌을 감지하는데 사용하는 큰 값의 가속도를 측정하는 것부터, 사람 손의 미세한 동작을 인식하여 게임 등의 입력 수단으로 사용하는 미세한 값의 가속도를 측정하는 것까지 다양한 종류가 있다. 가속도 센서는 보통 2축이나 3축을 하나의 패키지에 실장하여 구성되며, 사용 환경에 따라서는 Z축 한 축만 필요한 경우도 있다. 따라서, 어떤 이유로 Z축 방향 대신 X축 또는 Y축 방향의 가속도 센서를 써야 할 경우에는 별도의 조각 기판을 사용하여 가속도 센서를 주 기판에 세워서 실장할 수도 있다.The
또한, 자이로 센서는 각속도를 측정하는 센서로서, 기준 방향에 대해 돌아간 방향을 감지할 수 있다. The gyro sensor is a sensor for measuring the angular velocity, and it can sense the direction of rotation with respect to the reference direction.
뇌파 센서(277)는 인체의 뇌파를 측정한다. 뇌파는 어디에서 어떤 형태로 측정하는가에 따라, LPF, EcoG, EEG 신호 등으로 구분할 수 있는데, 뇌파 센서 (247)는 인체의 두피에서 발생하는 EEG(Electroencephalogram) 신호를 측정할 수 있다.The brain wave sensor 277 measures brain waves of the human body. EEG can be classified into LPF, EcoG, and EEG signals according to where and how it is measured. The
제어부(280)는 통상적으로 상기 각부의 동작을 제어하여 미디어 플레이어(200)의 전반적인 동작을 제어한다. 예를 들어 제어부(280)는 미디어 플레이어(200)를 잠금 모드 또는 잠금 해제 모드로 설정할 수 있으며, 잠금 모드에서 특정 기능들이 실행되지 못하도록 제어할 수 있다. 특히, 도킹 커넥터 모듈(255)를 통해 잠금 해제 신호를 수신하면, 제어부(280)는 미디어 플레이어(200)를 잠금 해제 모드로 설정한다. 잠금 해제 모드인 경우에, 제어부(280)는 도킹 스테이션(100)으로부터 수신한 디지털 방송 컨텐츠를 저장부(260)에 저장되도록 제어하거나, 도킹 스테이션(100)을 통해 디스플레이 장치(400)에서 재생되도록 제어할 수 있다. 또한 잠금 해제 모드인 경우, 제어부(280)는 저장부(260)에 저장된 디지털 컨텐츠를 도킹 스테이션(100)을 통해 디스플레이 장치(400)에서 재생되도록 제어할 수 있다. 제어부(280)는 일정 주기나 일정 시간대에 미디어 플레이어(200)가 잠금 모드가 되도록 설정할 수 있다. 제어부(280)는, 사용자 입력부(230) 또는 이동통신 모듈(217)을 통한 강제 잠금 모드 지시가 있으면 미디어 플레이어(200)가 잠금 모드가 되도록 설정할 수 있다The controller 280 typically controls the operations of each unit to control the overall operation of the
도 5는 본 발명의 일실시예에 따른 도킹 스테이션의 인증 방법에 관한 순서도이다. 도 2 내지 4를 참조한다.5 is a flowchart illustrating an authentication method of a docking station according to an embodiment of the present invention. See Figures 2-4.
도 5를 참조하면, 도킹 스테이션(100)은 대기 모드 상태로 대기한다(S500). 대기 모드의 경우, 전원 절약을 위해 도킹 스테이션(100)은 절전 상태(idle)로 있을 수 있다. Referring to FIG. 5, the
도킹 스테이션(100)은, 미디어 플레이어(200) 및 인증 장치(300)가 삽입되어 각 구성요소로부터 식별 정보와 인증 코드를 수신하는지 판단한다(S510). 어느 하나라도 수신되지 않으면, 도킹 스테이션(100)은 계속 대기 모드 상태로 있게 된다(S500).The
식별 정보와 인증 코드를 수신한 경우, 도킹 스테이션(100)은 접속된 미디어 플레이어(200) 및 인증 장치(300)가 등록된 한 쌍의 장치들인지 확인한다(S520). 이러한 확인 과정은, 수신한 식별 정보와 인증 코드 쌍과 기저장된 식별 정보와 인증 코드 쌍을 비교하여 동일한지 판단한다. 수신한 식별 정보와 인증 코드 쌍이 등록되지 않은 쌍인 경우, 도킹 스테이션(100)은 도킹 스테이션(100)의 디스플레이 모듈(141), 미디어 플레이어(200)의 디스플레이 모듈(241), 또는 디스플레이 장치(400) 중 어느 하나를 통해, 접속된 미디어 플레이어(200) 및 인증 장치(300) 쌍을 등록할 것인지 표시하여, 등록 지시 입력이 있는지 판단한다(S540). 등록 지시 입력이 있는 경우, 도킹 스테이션(100)은 접속된 양 구성요소의 식별 정보 및 인증 코드 쌍을 저장한다. 등록 지시 입력이 없는 경우, 도킹 스테이션(100)은 계속 대기 모드 상태로 있게 된다(S500).When receiving the identification information and the authentication code, the
수신한 식별 정보와 인증 코드 쌍이 등록되어 있는 경우, 도킹 스테이션(100)은 동작 모드로 전환하며(S530), 미디어 플레이어(200)로 잠금 해제 신호를 전송한다(S535). When the received identification information and the authentication code pair are registered, the
접속된 미디어 플레이어(200) 및 인증 장치(300) 쌍이 등록에 성공하거나 인증에 성공한 경우, 도킹 스테이션(100)은 디스플레이 장치(400)에 디지털 방송 컨텐츠 또는 디지털 컨텐츠가 재생되도록 한다.When the
도 6은 본 발명의 일실시예에 따른 메시지 착신 알림 시스템의 신호 흐름도이다. 도 1을 참조한다.6 is a signal flowchart of a message incoming notification system according to an embodiment of the present invention. Please refer to Fig.
발신 신호는 음성 호 신호, 화상 통화 호 신호, 문자 메시지, 멀티미디어 메시지 신호, VoIP(Voice on Internet Protocal), 멀티디이어 데이터 신호, SNS(Social Network Service) 메시지 신호 등의 다양항 형태의 데이터를 포함할 수 있다. 아울러 발신 신호는 수신 단말기(25)의 전원 상태 등의 수신 단말기(25)의 상태를 나타내는 데이터나 수신 단말기(25)에서 백그라운드로 실행되고 있는 어플리케이션의 상태나 푸시-업 메시지를 포함할 수 있다.The outgoing signal includes various types of data such as voice call signal, video call signal, text message, multimedia message signal, voice on internet protocol (VoIP), multi-layer data signal, social network service (SNS) message signal, and the like. can do. In addition, the outgoing signal may include data indicating the state of the receiving
이동 통신망을 통해 전송되는 발신 단말기(21)의 발신 신호는, 관리 서버(1) 중 이동 통신 서버(3)을 통해 수신 단말기(25)로 전송될 수 있다. SNS 메시지 신호와 같은 발신 단말기(21)의 발신 신호는 관리 서버(1) 중 앱 서버(5)을 통해 수신 단말기(25)로 전송될 수 있다.The outgoing signal of the originating
도 6을 참조하면, 발신 단말기(21)나 수신 단말기(25)의 발신 신호가 사용자 디바이스(41)에게 전달되는 4 가지 방법례가 있을 수 있다.Referring to FIG. 6, there may be four method examples in which the originating signal of the originating
첫 번째(Type I), 발신 단말기(21)는 발신 신호를 관리 서버(1)로 전송할 수 있으며(S610), 관리 서버(1)는 수신한 발신 신호를 수신 단말기(25)로 전송할 수 있으며(S612), 수신 단말기(25)는 수신한 발신 신호를 로컬 서버(11)로 전송할 수 있으며(S614), 로컬 서버(11)는 수신한 발신 신호를 사용자 디바이스(41)로 전송할 수 있다(S616).First (Type I), the originating
두 번째로, 발신 단말기(21)는 발신 신호를 관리 서버(1)로 전송할 수 있으며(S620), 관리 서버(1)는 수신한 발신 신호를 로컬 서버(11)로 전송할 수 있으며(S622), 로컬 서버(11)는 수신한 발신 신호를 사용자 디바이스(41)로 전송할 수 있다(S624).Secondly, the calling
세 번째로, 발신 단말기(21)는 발신 신호를 관리 서버(1)로 전송할 수 있으며(S630), 관리 서버(1)는 수신한 발신 신호를 수신 단말기(25) 및 로컬 서버(11)로 전송할 수 있으며(S632, S634), 로컬 서버(11)는 수신한 발신 신호를 사용자 디바이스(41)로 전송할 수 있다(S636).Third, the calling
네 번째로, 수신 단말기(25)는 수신 단말기(25) 자체에서 생성한 발신 신호를 로컬 서버(11)로 전송할 수 있으며(S640), 로컬 서버(11)는 수신한 발신 신호를 사용자 디바이스(41)로 전송할 수 있다(S642).Fourth, the receiving
본 실시예에서 보안을 위해 발신 신호는 사용자 인증 등이 이루어진 경우에 전송되도록 제한할 수 있다. 예를 들어 관리 서버(1)에서 사용자 인증이 이루어진 경우에만 관리 서버(1)에서 로컬 서버(11)로 발신 신호가 전송될 수 있도록 하거나, 로컬 서버(11)에서 사용자 인증이 이루어진 경우에만 로컬 서버(11)에서 사용자 디바이스(41)로 발신 신호가 전송될 수 있도록 할 수 있다. 추가로 사용자 디바이스(41)에서 사용자 인증이 이루어진 경우에만 사용자 디바이스(41)에서 발신 신호를 음성이나 영상으로 출력할 수 있도록 할 수 있다. 이에 대한 한 가지 방법으로서 도 5에서 설명한 실시예가 사용될 수 있다.In the present embodiment, for security purposes, the outgoing signal may be limited to be transmitted when user authentication or the like is made. For example, an outgoing signal can be sent from the
본 실시예에서 발신 신호만 사용자 디바이스(41)를 향하는 것으로 기술하였지만 이에 한정되지 아니한다. 예를 들어, 사용자 디바이스(41)가 수신한 발신 신호의 메시지를 음성이나 영상, 동영상 등으로 출력한 경우, 사용자는 사용자 디바이스(41)를 통해 발신 신호를 전송한 단말기로 응답 메시지 신호를 전송할 수 있다. 응답 메시지 신호 전송 과정은 도 6에서 설명한 네 가지 방법의 역순으로 진행될 수 있다. 예를 들어 사용자 디바이스(41)를 통해 입력된 응답 메시지 신호는 로컬 서버(11), 수신 단말기(25),및 관리 서버(1) 순으로 발신 단말기(21)로 전달되거나, 로컬 서버(11) 및 관리 서버(1) 순으로 발신 단말기(21)로 전달되거나, 첫 번째와 두 번째 방법이 혼합된 방법으로 발신 단말기(21)로 전달되거나, 또는 로컬 서버(11)를 통해 수신 단말기(25)로 전달될 수 있다. 이를 통해, 사용자는 사용자 디바이스(41)를 통해 발신 단말기(21) 또는 수신 단말기(25)와 통신할 수 있다.In the present embodiment, only the outgoing signal is described as directed toward the
본 실시예에서 발신 신호를 수신한 이후에 사용자가 발신 신호에 반응하여 응답 메시지 신호를 발송하는 것으로 기술하였지만 이에 한정되지 아니한다. 예를 들어 사용자가 사용자 디바이스(41)를 통해 먼저 발신 단말기(21)나 수신 단말기(25) 측으로 메시지를 전송할 수 있다.In the present embodiment, the user transmits a response message signal in response to the outgoing signal after receiving the outgoing signal, but is not limited thereto. For example, a user may first send a message to the calling
도 7은 본 발명의 일실시예에 따른 로컬 서버의 위치 정보를 등록하는 순서도이다.7 is a flowchart for registering location information of a local server according to an embodiment of the present invention.
로컬 서버의 위치 정보 등록은 관리 서버(1), 그 중에서도 앱 서버(5)에서 할 수 있다. 다만 로컬 서버의 위치 정보를 결정하는 것은 앱 서버(5) 뿐만 아니라, 로컬 서버나 사용자 단말기에서도 가능할 수 있다.The location information registration of the local server can be performed in the
도 7을 참조하면, 앱 서버(5)는 수신 단말기(25)로부터 주기적으로 수신 단말기(25)의 위치 정보를 수신할 수 있다(S710). 수신한 위치 정보는 수신 단말기(25)의 위치 정보를 파악하는데 사용될 수 있으며, 로컬 서버의 위치 정보를 결정하는데 사용될 수 있다.Referring to FIG. 7, the
앱 서버(5)는 수신 단말기(25)와 로컬 서버(11)가 연결되는지 판단한다(S720). 수신 단말기(25)와 로컬 서버(11)의 연결 여부는, 수신 단말기(25)와 로컬 서버(11)가 연결된 경우 수신 단말기(25) 또는 로컬 서버(11)가 앱 서버(5)로 연결 메시지를 전송하도록 지정함으로써 앱 서버(5)가 알 수 있도록 할 수 있다.The
수신 단말기(25)와 로컬 서버(11)가 연결되지 않은 경우, 앱 서버(5)가 계속적으로 수신한 수신 단말기(25)의 위치 정보는 로컬 서버(11)의 위치 정보에 이용될 수 없다.When the
수신 단말기(25)와 로컬 서버(11)가 연결된 경우, 앱 서버(5)는 수신 단말기(25)의 위치 정보가 수신되는지 판단한다(S730).When the receiving
수신 단말기(25)의 위치 정보가 수신된 경우, 앱 서버(5)는 수신한 수신 단말기(25)의 위치 정보를 최신 위치 정보로 저장한다(S740). 그 후 앱 서버(5)는 저장된 위치 정보를 로컬 서버(11)의 위치 정보로 저장한다(S750).When the location information of the
수신 단말기(25)와 로컬 서버(11)가 연결되었으나 앱 서버(5)에서 수신 단말기(25)의 위치 정보가 수신되지 않는 경우, 앱 서버(5)는 수신 단말기(25)가 로컬 서버(11)와 연결되기 전에 전송한 수신 단말기(25)의 위치 정보를 로컬 서버(11)의 위치 정보로 저장할 수 있다(S750).When the receiving
본 실시예에서 앱 서버(5)가 최근 수신한 수신 단말기(25)의 위치 정보를 로컬 서버(11)의 위치 정보로 결정한다고 기술하였으나, 이에 한정되지 아니한다. 예를 들어 수신 단말기(25)의 복수의 위치 정보를 통계화하여 결정하거나, 근처의 건물 배치와 같은 지도 정보, 로컬 서버(11)의 IP(Internet Protocal) 주소 등을 종합적으로 고려하여 결정할 수 있다.In the present embodiment, it has been described that the
도 8은 단말기와의 통신 두절시 메시지 착신할 로컬 서버를 결정하는 순서도이고, 도 9는 착신 로컬 서버를 결정하는 순서도이다.8 is a flowchart for determining a local server to receive a message when communication with the terminal is lost, and FIG. 9 is a flowchart for determining a destination local server.
도 8을 참조하면, 앱 서버(5)는 수신 단말기(25)의 위치 정보를 주기적으로 수신한다(S810). Referring to FIG. 8, the
앱 서버(5)는 수신 단말기(25)가 지역 네트워크를 통해 로컬 서버와 연결되는지 판단한다(S820).The
수신 단말기(25)와 로컬 서버(11)가 연결된 경우, 앱 서버(5)는 연결된 로컬 서버(11)를 메시지 착신 서버로 등록할 수 있다(S850).When the receiving
수신 단말기(25)와 로컬 서버(11)가 연결되지는 않은 경우, 앱 서버(5) 수신 단말기(25) 또는 특정 로컬 서버로부터의 메시지 착신 서버 등록 요청이 있는지 판단한다(S830). 사용자가 수신 단말기(25)의 가용 전원이 별로 없거나 전파 음영 지대에 있을 것 등의 통신 두절을 예정하여 수신 단말기(25)를 통해 앱 서버(5)로 메시지 착신 서버 등록 요청을 하거나, 통신 두절이 된 경우 사용자의 지근 거리에 있는 로컬 서버(11)를 통해 앱 서버(5)로 메시지 착신 서버 등록 요청을 할 수 있기 때문이다.When the receiving
사용자로부터 메시지 착신 서버 등록 요청이 있는 경우, 앱 서버(5)는 수신 단말기(25)의 통신이 두절되는지 판단한다(S840). 앱 서버(5)는 수신 단말기(25)와의 통신을 통해 통신 두절 여부를 판단하거나 이동 통신 서버(3)와의 메시지를 통해 수신 단말기(25)의 통신 두절 여부를 판단할 수 있다. 수신 단말기(25)의 통신 두절은 위에서 언급한 바와 같이, 수신 단말기(25)의 전원이 꺼져있거나 전파 음영 지대에 수신 단말기(25)가 위치한 경우, 또는 사용자가 수신 단말기(25)의 통신 기능을 끈 경우 등이 있을 수 있다.If there is a message receiving server registration request from the user, the
수신 단말기(25)의 통신이 두절되지 않은 경우, 앱 서버(5)는 수신 단말기(25)의 위치 정보를 수신한다(S810).If communication of the receiving
수신 단말기(25)의 통신이 두절된 경우, 앱 서버(5)는 발신 단말기(21)의 메시지가 착신 전달될 메시지 착신 서버를 결정한다(S845). 메시지 착신 서버 결정에 대해서는 도 9를 참조한다.When the communication of the receiving
도 9를 참조하면, 앱 서버(5)는 수신 단말기(25)가 지역 네트워크 망에 연결되었던 로컬 서버들의 위치 정보를 미리 저장해 놓는다(S910). 로컬 서버들의 위치 정보 등록에 대한 자세한 설명은 도 7을 참조한다.Referring to FIG. 9, the
앱 서버(5)는 수신 단말기(25)의 통신 두절 전 수신 단말기(25)의 위치 정보와 기등록된 로컬 서버들의 위치 정보를 비교하여 통신 두절 전 수신 단말기(25)의 위치 정보와 제일 가까운 로컬 서버를 메시지 착신 서버로 결정할 수 있다. 다만 일정한 마진 내에 적어도 두 개의 로컬 서버가 있는 경우, 어느 하나의 로컬 서버를 메시지 착신 서버로 결정해야 한다.The
앱 서버(5)는 통신 두절 전 수신 단말기(25)의 위치 정보와 비교 분석으로 적어도 두 개의 로컬 서버와의 거리가 일정한 범위에 있는 지 판단한다(S930). The
일정 범위 내 복수의 로컬 서버가 위치하지 않은 경우, 앱 서버(5)는 제일 지근 거리로 판정된 로컬 서버를 메시지 착신 로컬 서버로 결정한다(S940).When a plurality of local servers within a predetermined range are not located, the
일정 범위 내 복수의 로컬 서버가 위치한 경우, 앱 서버(5)는 사용자 생활 팬턴을 이용하여(S930), 일정 범위 내의 복수의 로컬 서버 중 하나를 착신 로컬 서버로 결정한다(S940). 사용자 생활 패턴은 요일별 각 시간대의 사용자가 위치하는 통계를 분석하여, 사용자가 위치할 확률이 높은 분포도로 구현될 수 있다.When a plurality of local servers within a predetermined range are located, the
메시지 착신 로컬 서버가 등록된 경우, 앱 서버(5)는 사용자로부터 메시지 착신 서버 교체 요청이 있는지 판단한다(S860). 본 실시예에 의해 등록된 메시지 착신 서버가 위치한 지역 네트워크에 사용자가 없거나, 사용자가 있는 지역 네트워크의 로컬 서버를 메시지 착신 서버로 등록되었으나 사용자의 의사나 사용자가 다른 지역 네트워크로 이동한 경우가 있을 수 있기 때문이다.If the message destination local server is registered, the
메시지 착신 서버 교체 요청이 있는 경우, 앱 서버(5)는 요청 메시지를 분석하여 요청된 로컬 서버를 메시지 착신 서버로 등록한다(S865).If there is a message terminating server replacement request, the
본 실시예에서 메시지 착신 서버는 하나만 등록되는 것으로 기술하였지만 이에 한정되지 않는다. 예를 들어, 사용자의 의사나, 사용자가 응급상황에 있거나 사용자의 보호자의 요청 등에 의해 메시지 착신 서버는 2 이상 등록되어, 수신 단말기(25)의 발신 신호는 등록된 2 이상의 로컬 서버로 전달될 수 있다.In the present embodiment, only one message destination server is described as being registered, but the present invention is not limited thereto. For example, two or more message destination servers may be registered by a user's doctor, a user in an emergency, or a request of a user's guardian, and an outgoing signal of the receiving
한편, 본 발명은 휴대 단말기에 구비된 프로세서가 읽을 수 있는 기록매체에 프로세서가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 프로세서가 읽을 수 있는 기록매체는 프로세서에 의해 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 프로세서가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 인터넷을 통한 전송 등과 같은 캐리어 웨이브의 형태로 구현되는 것도 포함한다. 또한 프로세서가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 프로세서가 읽을 수 있는 코드가 저장되고 실행될 수 있다.Meanwhile, the present invention can be implemented as a processor-readable code in a processor-readable recording medium provided in a portable terminal. The processor-readable recording medium includes all kinds of recording apparatuses in which data that can be read by the processor is stored. Examples of the recording medium readable by the processor include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like, and may be implemented in the form of a carrier wave such as transmission over the Internet. In addition, the processor readable recording medium may be distributed over networked computer systems so that code readable by the processor in a distributed manner can be stored and executed.
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안될 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It should be understood that various modifications may be made by those skilled in the art without departing from the spirit and scope of the present invention.
1: 관리 서버 21, 24: 단말기
11, 13: 로컬 서버 41, 42: 사용자 디바이스1:
11, 13:
Claims (19)
상기 관리 서버에서, 제2 단말기가 상기 제1 단말기로 보내는 메시지를 포함하는 발신 신호를 수신하는 단계;
상기 관리 서버에서, 상기 제1 단말기와의 통신이 두절된 경우, 상기 수신한 위치 정보에 기초하여 상기 제1 단말기가 등록된 복수의 로컬 서버 중 제1 로컬 서버를 메시지 착신 로컬 서버로 선택하는 단계; 및
상기 관리 서버에서 상기 제1 로컬 서버로 상기 발신 신호를 전송하는 단계를 포함하는 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.Receiving, at a management server, location information periodically from a first terminal in wireless communication with the management server;
Receiving, at the management server, an outgoing signal comprising a message sent by a second terminal to the first terminal;
Selecting, by the management server, a first local server among a plurality of local servers registered with the first terminal as a message destination local server based on the received location information when communication with the first terminal is lost; ; And
And transmitting the outgoing signal from the management server to the first local server.
상기 제1 로컬 서버에서, 상기 제1 로컬 서버와 연결된 적어도 하나의 사용자 디바이스에 상기 발신 신호를 전송하는 단계를 더 포함하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법The method of claim 1,
And transmitting, at the first local server, the outgoing signal to at least one user device connected with the first local server.
상기 제1 로컬 서버와 연결된 상기 적어도 하나의 사용자 디바이스에서, 상기 발신 신호의 메시지를 포함하는 정보를 출력하는 단계를 더 포함하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.3. The method of claim 2,
And outputting, at the at least one user device connected with the first local server, information including the message of the outgoing signal.
상기 메시지 착신 로컬 서버 선택 단계는,
상기 수신한 위치 정보 중 최신 위치 정보 및 상기 복수의 로컬 서버의 기저장된 각각의 위치 정보를 비교하는 단계를 더 포함하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.The method of claim 1,
The message destination local server selection step,
And comparing the latest location information among the received location information with each previously stored location information of the plurality of local servers.
상기 메시지 착신 로컬 서버 선택 단계는,
상기 제1 단말기의 최신 위치 정보에 기초한 상기 복수의 로컬 서버 중 적어도 두 개의 로컬 서버와의 거리 차이가 기설정된 범위에 있는 경우, 상기 제1 단말기 사용자의 생활 패턴을 이용하여 상기 적어도 두 개의 로컬 서버 중 어느 하나를 선택하는 단계를 더 포함하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.The method of claim 4, wherein
The message destination local server selection step,
When the distance difference from at least two local servers of the plurality of local servers based on the latest location information of the first terminal is within a preset range, the at least two local servers using the life pattern of the first terminal user The method of claim 1, further comprising the step of selecting a small network-based message incoming notification service.
상기 생활 패턴은 요일별 시간대에 따른 상기 제1 단말기의 위치 정보를 분석한 것을 특징으로 하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.The method of claim 5, wherein
The life pattern is characterized in that the location information of the first terminal according to the time zone for each day, characterized in that, small-network based message incoming notification service method.
상기 복수의 로컬 서버 중 제2 로컬 서버의 기저장된 위치 정보는,
상기 제1 단말기가 상기 제2 로컬 서버에 연결된 경우의 상기 제1 단말기의 적어도 하나의 위치 정보를 이용하여 결정되는 것을 특징으로 하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.The method of claim 4, wherein
Pre-stored location information of a second local server of the plurality of local servers,
And determining based on at least one piece of location information of the first terminal when the first terminal is connected to the second local server.
상기 제2 로컬 서버의 기저정된 위치 정보가 결정되는 것은,
상기 제1 단말기가 상기 제2 로컬 서버에 연결되기 전의 상기 제1 단말기의 위치 정보를 이용하는 것을 포함하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.The method of claim 7, wherein
The predetermined location information of the second local server is determined,
And using the location information of the first terminal before the first terminal is connected to the second local server.
상기 제2 로컬 서버의 기저정된 위치 정보가 결정되는 것은,
상기 제2 로컬 서버의 IP(Internet Protocol) 주소를 이용하는 것을 포함하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.The method of claim 7, wherein
The predetermined location information of the second local server is determined,
Small network-based message call notification service method comprising using the Internet Protocol (IP) address of the second local server.
상기 발신 신호의 메시지를 포함하는 정보를 출력한 상기 제1 로컬 서버와 연결된 상기 적어도 하나의 사용자 디바이스에서, 사용자로부터 메시지를 입력 받는 단계;
상기 제1 로컬 서버와 연결된 상기 적어도 하나의 사용자 디바이스에서, 상기 사용자 메시지를 포함하는 응답 신호를 상기 제1 로컬 서버로 전송하는 단계;
상기 제1 로컬 서버에서, 상기 응답 신호를 상기 관리 서버로 전송하는 단계; 및
상기 관리 서버에서, 상기 응답 신호를 상기 제2 단말기로 전송하는 단계를 더 포함하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.The method of claim 3, wherein
Receiving a message from a user at the at least one user device connected to the first local server that outputs information including the message of the outgoing signal;
Transmitting, at the at least one user device connected with the first local server, a response signal including the user message to the first local server;
Sending, at the first local server, the response signal to the management server; And
And transmitting, at the management server, the response signal to the second terminal.
상기 메시지 착신 로컬 서버 선택 단계는,
상기 제1 단말기와 상기 관리 서버의 통신이 두절되기 전, 상기 제1 단말기가 상기 관리 서버로 요청한 로컬 서버를 상기 메시지 착신 로컬 서버로 선택하는 단계를 더 포함하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.The method of claim 1,
The message destination local server selection step,
Selecting the local server requested by the first terminal to the management server as the message destination local server before the communication between the first terminal and the management server is lost; Way.
상기 관리 서버에서, 상기 복수의 로컬 서버 중 제3 로컬 서버를 통해 사용자로부터의 메시지 착신 요청을 수신한 경우, 상기 제3 로컬 서버를 상기 메시지 착신 로컬 서버로 선택하는 단계를 더 포함하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.The method of claim 11,
In the management server, when receiving a message incoming request from a user through a third local server of the plurality of local servers, selecting the third local server as the message destination local server. -Based message receiving notification service method.
상기 관리 서버에서, 상기 제1 단말기와 통신이 가능한 경우, 상기 관리 서버에서 상기 제4 단말기로 상기 발신 신호를 전송하는 단계;
상기 제4 단말기에서, 상기 제1 단말기와 연결된 상기 복수의 로컬 서버 중 제4 로컬 서버로 상기 발신 신호를 전송하는 단계;
상기 제4 로컬 서버와 연결된 적어도 하나의 사용자 디바이스에 상기 발신 신호를 전송하는 단계; 및
상기 제4 로컬 서버와 연결된 상기 적어도 하나의 사용자 디바이스에서, 상기 발신 신호의 메시지를 포함하는 정보를 출력하는 단계를 더 포함하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.The method of claim 1,
Transmitting, at the management server, the outgoing signal from the management server to the fourth terminal when communication with the first terminal is possible;
Transmitting, at the fourth terminal, the outgoing signal to a fourth local server of the plurality of local servers connected with the first terminal;
Transmitting the outgoing signal to at least one user device connected with the fourth local server; And
And outputting, at the at least one user device connected with the fourth local server, information including the message of the outgoing signal.
상기 관리 서버에서, 상기 제1 단말기와 통신이 가능한 경우, 상기 제1 단말기가 연결된 상기 복수의 로컬 서버 중 제5 로컬 서버가 있는지 판단하는 단계; 및
상기 제1 단말기와 연결된 제5 로컬 서버가 있는 경우, 상기 관리 서버에서 상기 제1 단말기 및 상기 제5 로컬 서버 중 적어도 어느 하나에 상기 발신 신호를 전송하는 단계를 더 포함하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.The method of claim 1,
Determining, at the management server, whether there is a fifth local server among the plurality of local servers to which the first terminal is connected when communication with the first terminal is possible; And
If there is a fifth local server connected to the first terminal, transmitting the outgoing signal from the management server to at least one of the first terminal and the fifth local server, wherein the small network-based message Call forwarding service method.
상기 제5 로컬 서버에서, 상기 제5 로컬 서버와 연결된 적어도 하나의 사용자 디바이스로 상기 발신 신호를 전송하는 단계를 더 포함하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.15. The method of claim 14,
And transmitting, at the fifth local server, the outgoing signal to at least one user device connected with the fifth local server.
상기 발신 신호의 메시지를 포함하는 정보를 출력하는 단계는,
상기 제1 로컬 서버와 연결된 상기 적어도 하나의 사용자 디바이스가 사용자로부터 인증 받은 경우에만 출력하는 단계를 포함하는, 소규모 네트워크 기반의 메시지 착신 알림 서비스 방법.The method of claim 3, wherein
Outputting information including the message of the outgoing signal,
And outputting only when the at least one user device connected to the first local server is authenticated by a user.
상기 제1 단말기로부터 주기적으로 위치 정보를 수신하는 단계;
제2 단말기로부터 상기 제1 단말기로 보내는 메시지를 포함하는 발신 신호를 수신하는 단계; 및
상기 제1 단말기와의 통신이 두절된 경우, 상기 수신한 위치 정보에 기초하여 상기 제1 단말기가 등록된 복수의 로컬 서버 중 제1 로컬 서버로 상기 발신 신호를 전송하는 단계를 포함하는 착신 전환 방법.A method for forwarding an outgoing signal from a management server to a first terminal capable of registering in a plurality of small networks to a local server establishing a small network, the method comprising:
Periodically receiving location information from the first terminal;
Receiving an outgoing signal comprising a message sent from a second terminal to the first terminal; And
And when the communication with the first terminal is lost, transmitting the outgoing signal to a first local server among a plurality of local servers registered by the first terminal based on the received location information. .
상기 제1 단말기와 연결하는 단계;
상기 제1 단말기로부터 위치 정보를 수신하는 단계;
상기 수신한 위치 정보 및 상기 로컬 서버의 IP(Internet Protocal) 주소 중 적어도 하나를 이용하여 상기 로컬 서버의 위치 정보를 결정하는 단계; 및
상기 제1 단말기와의 통신이 두절된 경우, 상기 관리 서버로부터 수신한 상기 제1 단말기의 최신 위치 정보 및 상기 로컬 서버의 위치 정보에 기초하여, 상기 제1 단말기로의 발신 신호의 착신을 상기 관리 서버로 요청하는 단계를 포함하는 발신 신호 수신 방법.A method for receiving an outgoing signal to be transmitted by a management server to a first terminal registered in the local server in a small network-configurable local server,
Connecting with the first terminal;
Receiving location information from the first terminal;
Determining location information of the local server using at least one of the received location information and an IP address of the local server; And
When communication with the first terminal is lost, the management of the incoming call to the first terminal is received based on the latest location information of the first terminal and location information of the local server received from the management server. Method for receiving an outgoing signal comprising the step of requesting to the server.
제1 단말기로부터 주기적으로 위치 정보를 수신하며, 제2 단말기로부터 상기 제1 단말기로 보내는 메시지를 포함하는 발신 신호를 수신하는 통신부; 및
상기 제1 단말기와의 통신이 두절된 경우, 상기 수신한 위치 정보 및 상기 저장된 복수의 로컬 서버의 복수의 위치 정보에 기초하여 상기 복수의 로컬 서버 중 어느 하나에 상기 발신 신호가 상기 통신부를 통해 전송되도록 제어하는 제어부를 포함하는 관리 서버.
A storage unit for constructing a small network and storing identification information and location information of each of a plurality of local servers registered with a first terminal;
A communication unit for receiving location information periodically from a first terminal and receiving an outgoing signal including a message sent from a second terminal to the first terminal; And
When communication with the first terminal is lost, the outgoing signal is transmitted through the communication unit to any one of the plurality of local servers based on the received location information and the plurality of stored location information of the local server. Management server including a control unit for controlling to.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120110971A KR101284834B1 (en) | 2012-10-05 | 2012-10-05 | Method for notifying service of message forward |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120110971A KR101284834B1 (en) | 2012-10-05 | 2012-10-05 | Method for notifying service of message forward |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101284834B1 true KR101284834B1 (en) | 2013-07-15 |
Family
ID=48997087
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120110971A KR101284834B1 (en) | 2012-10-05 | 2012-10-05 | Method for notifying service of message forward |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101284834B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030047326A (en) * | 2001-12-10 | 2003-06-18 | 김면식 | Method of establishing radio communication network and radio communication system |
JP2004508636A (en) | 2000-09-07 | 2004-03-18 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Information providing system and control method thereof |
KR101163565B1 (en) | 2011-12-07 | 2012-07-09 | 구왕회 | Network system for remote control of village broadcasting |
-
2012
- 2012-10-05 KR KR1020120110971A patent/KR101284834B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004508636A (en) | 2000-09-07 | 2004-03-18 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Information providing system and control method thereof |
KR20030047326A (en) * | 2001-12-10 | 2003-06-18 | 김면식 | Method of establishing radio communication network and radio communication system |
KR101163565B1 (en) | 2011-12-07 | 2012-07-09 | 구왕회 | Network system for remote control of village broadcasting |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7689252B2 (en) | Method and system for processing information | |
US8407749B2 (en) | Communication system and method | |
US8429707B2 (en) | Method and apparatus for interacting with a set-top box based on sensor events from a user device | |
US8797999B2 (en) | Dynamically adjustable communications services and communications links | |
EP2736232B1 (en) | Method for controlling system including electronic tag, mobile device, and display device, and corresponding mobile device. | |
US10402592B2 (en) | Electronic device and method for operating the same | |
WO2018184266A1 (en) | Communication method, device and system in live broadcasting channel | |
US20100060477A1 (en) | Communication system and method | |
JP2017509277A (en) | Smart hardware device control method, apparatus, program, and recording medium | |
CN106358319A (en) | Wireless projection device, system and method | |
JP2008515277A (en) | System and method for streaming audio from a shared video device | |
US20160277782A1 (en) | Mobile virtual communication and entertainment service | |
KR102508148B1 (en) | digital device, system and method for controlling color using the same | |
KR20120040765A (en) | The method of displaying peripheral apparatus in the local network and the apparatus thereof | |
KR101284834B1 (en) | Method for notifying service of message forward | |
KR20150076701A (en) | Media service providing method and broadcast receiver | |
CN108289241A (en) | A kind of wireless display device, system and method | |
CN108289289A (en) | A kind of transmission device of data for projection, system and method | |
KR20140045123A (en) | Method for notifying service of message forward | |
EP2400724B1 (en) | Electronic device and method of controlling the same | |
KR20160039831A (en) | Digital device and method for controlling the same | |
CN108289341A (en) | A kind of apparatus for processing audio and method | |
US20170353761A1 (en) | Information processing device and information processing method | |
CN107886001A (en) | A kind of data for projection processing unit, method and data for projection share equipment | |
US20110075047A1 (en) | Firewall port selection using atsc tuner signals |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20160729 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20180704 Year of fee payment: 6 |