KR100728219B1 - System and Method for Managing Service Shifting - Google Patents

System and Method for Managing Service Shifting Download PDF

Info

Publication number
KR100728219B1
KR100728219B1 KR1020050046529A KR20050046529A KR100728219B1 KR 100728219 B1 KR100728219 B1 KR 100728219B1 KR 1020050046529 A KR1020050046529 A KR 1020050046529A KR 20050046529 A KR20050046529 A KR 20050046529A KR 100728219 B1 KR100728219 B1 KR 100728219B1
Authority
KR
South Korea
Prior art keywords
service
user
terminal
information
movement
Prior art date
Application number
KR1020050046529A
Other languages
Korean (ko)
Other versions
KR20060125948A (en
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 KR1020050046529A priority Critical patent/KR100728219B1/en
Publication of KR20060125948A publication Critical patent/KR20060125948A/en
Application granted granted Critical
Publication of KR100728219B1 publication Critical patent/KR100728219B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야1. TECHNICAL FIELD OF THE INVENTION

서비스 이동 관리 시스템 및 그 방법에 관한 것임.A service movement management system and method thereof.

2. 발명이 해결하려고 하는 기술적 과제2. The technical problem to be solved by the invention

사용자 위치 이동 정보와, 서비스 이동에 대한 사용자의 선택 정보를 포함하는 사용자 프로파일 정보를 이용하여 사용자에게 서비스를 제공할 서비스 단말을 선택하여 서비스 이동을 관리하는 서비스 이동 관리 시스템 및 그 방법을 제공하는데 그 목적이 있음.The present invention provides a service movement management system and method for managing service movement by selecting a service terminal to provide a service to a user using user location movement information and user profile information including user selection information on service movement. There is a purpose.

3. 발명의 해결방법의 요지3. Summary of Solution to Invention

사용자로부터 입력된 서비스 이동 선택 정보를 전송하는 사용자 단말; 식별자 정보를 포함하는 태그 인식을 통하여 사용자의 위치 이동을 감지하여 사용자 인식 정보를 전송하는 하나 이상의 서비스 단말; 및 상기 서비스 단말로부터 전송된 상기 사용자 인식 정보 및 상기 사용자 단말로부터 전송된 서비스 이동 선택 정보가 포함되는 사용자 프로파일 정보에 기초하여, 상기 사용자가 현재 상기 사용자 단말 및 하나 이상의 서비스 단말 중 어느 하나의 단말을 통해 이용하고 있는 서비스를 제공할 단말을 상기 사용자 단말 및 하나 이상의 서비스 단말 중에서 선택하는 서비스 이동 관리자를 포함함.A user terminal for transmitting service movement selection information input from a user; At least one service terminal that detects a movement of a user through tag recognition including identifier information and transmits user identification information; And based on the user profile information including the user identification information transmitted from the service terminal and the service movement selection information transmitted from the user terminal, the user currently selects one of the user terminal and one or more service terminals. And a service movement manager for selecting a terminal to provide a service being used through the user terminal and one or more service terminals.

4. 발명의 중요한 용도4. Important uses of the invention

유비쿼터스 컴퓨팅 시스템.Ubiquitous Computing System.

서비스 이동, 사용자 프로파일, 서비스 단말, 사용자 단말 Service movement, user profile, service terminal, user terminal

Description

서비스 이동 관리 시스템 및 그 방법{System and Method for Managing Service Shifting}System and Method for Managing Service Shifting

도 1은 본 발명에 따른 서비스 이동 관리 시스템의 일실시예 구성도,1 is a configuration diagram of an embodiment of a service movement management system according to the present invention;

도 2는 도 1의 서비스 이동 관리자의 서비스 이동 관리 방법을 설명하는 일실시예 흐름도,2 is a flowchart illustrating a service movement management method of the service movement manager of FIG. 1;

도 3은 본 발명에 따른 서비스 이동 관리 방법을 설명하는 다른 일실시예 흐름도,3 is another exemplary flowchart illustrating a service movement management method according to the present invention;

도 4는 본 발명에 따른 서비스 이동 관리 방법을 설명하는 또다른 일실시예 흐름도이다.4 is a flowchart illustrating another embodiment of a service movement management method according to the present invention.

* 도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings

100, 110 : 서비스 단말 120 : 사용자 단말100, 110: service terminal 120: user terminal

130 : 서비스 이동 관리자130: service move manager

본 발명은 서비스 이동 관리 시스템 및 그 방법에 관한 것으로, 더욱 상세하게는 유비쿼터스 컴퓨팅 환경에서 사용자의 위치 이동 정보와, 서비스 이동에 대한 사용자의 선택 정보를 포함하는 사용자 프로파일 정보를 이용하여 사용자에게 서비스를 제공할 서비스 단말을 선택하여 서비스 이동을 관리하는, 서비스 이동 관리 시스템 및 그 방법에 관한 것이다.The present invention relates to a service movement management system and a method thereof. More particularly, the present invention relates to a service movement management system and a method thereof, and more particularly, to a user using a user profile information including location movement information of a user and user selection information on service movement. A service movement management system and method for managing service movement by selecting a service terminal to be provided.

유비쿼터스 컴퓨팅 환경에서는 사용자가 위치를 이동하더라도 언제, 어디서나 사용자 단말 또는 주변의 서비스 단말을 통하여 사용자에게 지속적인 서비스를 제공할 수 있는 서비스 이동 기술이 필요하다.In a ubiquitous computing environment, even when a user moves, there is a need for a service mobility technology capable of providing a continuous service to a user through a user terminal or a surrounding service terminal anytime, anywhere.

이러한 관련 기술로, 2003년 11월 간행된 논문집 IEEE Communications Magazine, Vol 41, Issues 11에 수록되어 있는 Henning Schulzrinne 등의 "Ubiquitous Computing In Home Networks"가 있다.One such technique is "Ubiquitous Computing In Home Networks" by Henning Schulzrinne et al., Published in the November 2003 issue of IEEE Communications Magazine, Vol 41, Issues 11.

상기 논문은 홈 네트워크에서의 유비쿼터스 컴퓨팅을 위한 위치 센싱 블루투스 장비, 그리고 서비스 발견을 위한 SLP(Service Location Protocol)를 포함하는 SIP(Session Initiation Protocol) 기반의 시스템을 제안하며, 또한 서비스 디바이스 발견과 사용자 통신 서비스를 위해 상황 인식 위치 정보를 도입하여 멀티미디어 서비스를 지원하는 CINEMA(Columbia InterNet Extensible Multimedia Architecture) 시스템의 구조와 이를 기반으로 한 서비스 시나리오에 대해 기술한다.The paper proposes a Session Initiation Protocol (SIP) based system including a location sensing Bluetooth device for ubiquitous computing in a home network, and a service location protocol (SLP) for service discovery. It describes the structure of the CINEMA (Columbia InterNet Extensible Multimedia Architecture) system that supports the multimedia services by introducing context-aware location information for the service and the service scenarios based on the same.

즉, 상기 논문은 홈 네트워크에서의 유비쿼터스 컴퓨팅을 위하여, 사용자의 위치 정보를 이용하여 사용자가 임의의 지역에서 서비스 장치 자원을 검색하여 해당 영역에 존재하는 장치들의 능력을 활용하여 서비스를 제공하도록 한다. 이 기술에 따르면, 사용자가 이동시에 해당 지역에 존재하는 서비스 단말을 활용하여 서비스를 제공받을 수 있는 효과가 있지만, 사용자가 서비스 도중 다른 위치로 이동시의 서비스 이동 방안에 대해서는 고려하지 않으며, 유비쿼터스 컴퓨팅 환경에서 중요한 문제로 대두되고 있는 개인 사생활 보호 문제를 고려하지 않는 문제점이 있다.That is, in the paper, for ubiquitous computing in a home network, a user searches for a service device resource in an arbitrary area by using location information of the user and provides a service by utilizing the capabilities of devices existing in the corresponding area. According to this technology, when a user moves, the service can be provided by utilizing a service terminal existing in a corresponding area. However, the user does not consider a service movement method when a user moves to another location during the service, and a ubiquitous computing environment. There is a problem that does not take into account the privacy issues that are emerging as an important issue in the world.

본 발명은 상기 문제점을 해결하기 위하여 제안된 것으로, 사용자 위치 이동 정보와, 서비스 이동에 대한 사용자의 선택 정보를 포함하는 사용자 프로파일 정보를 이용하여 사용자에게 서비스를 제공할 서비스 단말을 선택하여 서비스 이동을 관리하는 서비스 이동 관리 시스템 및 그 방법을 제공하는데 그 목적이 있다.The present invention has been proposed to solve the above-mentioned problem, and the service movement is selected by selecting a service terminal to provide a service to a user by using user location movement information and user profile information including user selection information on service movement. It is an object of the present invention to provide a service movement management system and method thereof.

본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.Other objects and advantages of the present invention can be understood by the following description, and will be more clearly understood by the embodiments of the present invention. Also, it will be readily appreciated that the objects and advantages of the present invention may be realized by the means and combinations thereof indicated in the claims.

상기 목적을 달성하기 위한 본 발명은, 사용자로부터 입력된 서비스 이동 선택 정보를 전송하는 사용자 단말; 식별자 정보를 포함하는 태그 인식을 통하여 사용자의 위치 이동을 감지하여 사용자 인식 정보를 전송하는 하나 이상의 서비스 단말; 및 상기 서비스 단말로부터 전송된 상기 사용자 인식 정보 및 상기 사용자 단말로부터 전송된 서비스 이동 선택 정보가 포함되는 사용자 프로파일 정보에 기초하여, 상기 사용자가 현재 상기 사용자 단말 및 하나 이상의 서비스 단말 중 어느 하나의 단말을 통해 이용하고 있는 서비스를 제공할 단말을 상기 사용자 단말 및 하나 이상의 서비스 단말 중에서 선택하는 서비스 이동 관리자를 포함하되, 상기 서비스 이동 선택 정보는 상기 사용자가 위치 이동을 할 경우에 현재 상기 사용자 단말 및 하나 이상의 서비스 단말 중 어느 하나의 단말을 통해 이용하고 있는 서비스를 다른 단말에서 이용할 것인지를 나타내는 정보(서비스 이동 선택 및 해제 정보)를 포함하고, 상기 사용자 인식 정보는 상기 서비스 단말이 인식하고 있던 상기 사용자의 위치가 해제되었다는 정보(해제 정보) 및 상기 사용자의 위치를 인식하였다는 정보(위치 인식 정보)를 포함하는 서비스 이동 관리 시스템을 제공한다.The present invention for achieving the above object, the user terminal for transmitting the service movement selection information input from the user; At least one service terminal that detects a movement of a user through tag recognition including identifier information and transmits user identification information; And based on the user profile information including the user identification information transmitted from the service terminal and the service movement selection information transmitted from the user terminal, the user currently selects one of the user terminal and one or more service terminals. And a service movement manager for selecting a terminal to provide a service that is being used through the user terminal and one or more service terminals, wherein the service movement selection information includes the current user terminal and one or more when the user moves to a location. Information (service movement selection and release information) indicating whether a service used through one of the service terminals is to be used by another terminal, and the user recognition information includes the location of the user recognized by the service terminal. Fall off It provides a service movement management system including the information (release information) and the information (location recognition information) that the user's location has been recognized.

또한, 본 발명은, 사용자 단말 및 적어도 하나의 서비스 단말을 이용하여 서비스 이동을 관리하는 방법에 있어서, 식별자 정보를 포함하는 태그 인식을 통하여 사용자의 위치 이동을 감지한 사용자 인식 정보를 상기 서비스 단말로부터 수신하는 사용자 인식 결과 수신단계; 사용자로부터 입력된 서비스 이동 선택 정보를 상기 사용자 단말로부터 수신하는 서비스 이동 선택 정보 수신단계; 상기 서비스 단말로부터 전송된 상기 사용자 인식 정보 및 상기 사용자 단말로부터 전송된 서비스 이동 선택 정보가 포함되는 사용자 프로파일 정보에 기초하여, 상기 사용자가 현재 상기 사용자 단말 및 하나 이상의 서비스 단말 중 어느 하나의 단말을 통해 이용하고 있는 서비스를 제공할 단말을 상기 사용자 단말 및 하나 이상의 서비스 단말 중에서 선택하는 단말 선택 단계; 및 새로 선택된 단말로 사용자 로그온 메시지를 전송하고, 이전 서비스 중인 단말로는 사용자 로그오프 메시지를 전송하는 로그 메시지 전송단계를 포함하되, 상기 서비스 이동 선택 정보는 상기 사용자가 위치 이동을 할 경우에 현재 상기 사용자 단말 및 하나 이상의 서비스 단말 중 어느 하나의 단말을 통해 이용하고 있는 서비스를 다른 단말에서 이용할 것인지를 나타내는 정보(서비스 이동 선택 및 해제 정보)를 포함하고, 상기 사용자 인식 정보는 상기 서비스 단말이 인식하고 있던 상기 사용자의 위치가 해제되었다는 정보(해제 정보) 및 상기 사용자의 위치를 인식하였다는 정보(위치 인식 정보)를 포함하는 서비스 이동 관리 방법을 제공한다.The present invention also provides a method for managing service movement by using a user terminal and at least one service terminal, wherein the user recognition information that detects the movement of the user through tag recognition including identifier information is received from the service terminal. Receiving a user recognition result; A service movement selection information receiving step of receiving service movement selection information input from a user terminal from the user terminal; On the basis of the user profile information including the user identification information transmitted from the service terminal and the service movement selection information transmitted from the user terminal, the user is currently via one of the user terminal and one or more service terminals. A terminal selection step of selecting a terminal to provide a service in use from the user terminal and at least one service terminal; And a log message transmitting step of transmitting a user logon message to a newly selected terminal, and transmitting a user logoff message to a previously serving terminal, wherein the service movement selection information is the current when the user moves the location. And information (service movement selection and release information) indicating whether a service being used by one of a user terminal and one or more service terminals is used by another terminal, wherein the user recognition information is recognized by the service terminal. Provided is a service movement management method including information indicating that the user's location has been released (release information) and information indicating the user's location (location recognition information).

상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명 이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명하기로 한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, whereby those skilled in the art may easily implement the technical idea of the present invention. There will be. In addition, in describing the present invention, when it is determined that the detailed description of the known technology related to the present invention may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 따른 서비스 이동 관리 시스템의 일실시예 구성도이다.1 is a configuration diagram of an embodiment of a service movement management system according to the present invention.

도 1에 도시된 바와 같이, 본 발명이 적용되는 서비스 이동 관리 시스템은 센싱 영역에 존재하여 사용자의 태그를 인식하는 복수의 서비스 단말(100, 110), 사용자가 항상 휴대하는 사용자 단말(120) 및 상기 서비스 단말(100, 110)이 인식한 사용자 인식 정보와 상기 사용자 단말(120)로부터의 서비스 이동에 대한 사용자 선택 정보를 기초로 사용자에게 서비스를 제공할 단말을 선택하는 서비스 이동 관리자(130)를 포함한다. As shown in FIG. 1, the service movement management system to which the present invention is applied includes a plurality of service terminals 100 and 110 existing in a sensing area and recognizing a tag of a user, a user terminal 120 which is always carried by a user, and A service movement manager 130 for selecting a terminal to provide a service to a user based on user recognition information recognized by the service terminals 100 and 110 and user selection information on service movement from the user terminal 120; Include.

복수의 서비스 단말(100, 110)은 식별자 정보를 포함하는 태그 인식을 통하여 사용자의 위치 이동을 감지하고, 그 사용자 인식 정보를 서비스 이동 관리자(130)에 전달한다.The plurality of service terminals 100 and 110 detect a positional movement of a user through tag recognition including identifier information, and transmit the user recognition information to the service movement manager 130.

사용자 단말(120)은 사용자가 항상 휴대하는 서비스 단말로서, 사용자가 입력한 서비스 이동에 대한 선택 정보를 서비스 이동 관리자(130)에게 전달하고, 사용자 주변에 다른 서비스 단말이 없거나 사용자가 서비스 이동을 원하지 않는 경우 서비스 이동 관리자(130)에 의해 서비스 단말로 선택된다.The user terminal 120 is a service terminal that is always carried by the user, and transmits selection information about the service movement input by the user to the service movement manager 130, and there is no other service terminal around the user or the user does not want to move the service. If not, the service movement manager 130 is selected as the service terminal.

서비스 이동 관리자(130)는 센싱 영역에 위치하는 복수의 서비스 단말(100, 110)로부터 사용자 인식 정보를 수신하고, 사용자 단말(120)로부터 서비스 이동에 대한 사용자 선택 정보를 수신한다. The service movement manager 130 receives user identification information from the plurality of service terminals 100 and 110 located in the sensing area, and receives user selection information on service movement from the user terminal 120.

또한, 서비스 이동 관리자(130)는 상기 수신된 사용자 인식 정보, 즉 사용자를 인식한 서비스 단말의 목록과 사용자 프로파일 정보에 기초하여 사용자에게 서비스를 제공할 단말을 선택하고, 그 선택에 따라 이전에 서비스 중인 서비스 단말로는 사용자 로그오프 메시지를 보내고 새로 선택된 서비스 단말로는 사용자 로그온 메시지를 보낸다. 이 때, 상기 사용자 프로파일 정보는 상기 사용자 단말(120)로부터 수신된 서비스 이동에 대한 사용자 선택 정보를 포함하고, 또한 사용자의 장치 선호도를 포함한다. 사용자의 장치 선호도는 별도의 서버로부터 다운받거나 사용자가 직접 입력할 수 있다.In addition, the service movement manager 130 selects a terminal to provide a service to a user based on the received user identification information, that is, a list of service terminals that recognize the user and user profile information, and accordingly the service A user logoff message is sent to the service terminal being used, and a user logon message is sent to the newly selected service terminal. In this case, the user profile information includes user selection information on service movement received from the user terminal 120 and also includes a device preference of the user. The user's device preference can be downloaded from a separate server or entered directly by the user.

이 때, 서비스 이동 관리자(130)로부터 사용자 로그오프 메시지를 수신하는 서비스 단말(100, 110) 또는 사용자 단말(120)은 사용자를 위한 서비스를 종료하고, 서비스 이동 관리자(130)로부터 사용자 로그온 메시지를 수신하는 서비스 단말(100, 110) 또는 사용자 단말(120)은 사용자를 위한 서비스를 요청함으로써 서비스 이동이 수행되도록 한다.At this time, the service terminal 100 or 110 or the user terminal 120 receiving the user logoff message from the service mobile manager 130 terminates the service for the user, and receives the user logon message from the service mobile manager 130. The receiving service terminal 100 or 110 or the user terminal 120 requests service for the user so that service movement is performed.

도 2는 도 1의 서비스 이동 관리자의 서비스 이동 관리 방법을 설명하는 일실시예 흐름도이다. 이 때, 사용자는 복수의 서비스 단말 중 어느 하나로 서비스를 제공받고 있거나, 자신이 휴대한 사용자 단말을 통해 서비스를 제공받고 있는 것으로 가정한다.FIG. 2 is a flowchart illustrating a service movement management method of the service movement manager of FIG. 1. In this case, it is assumed that the user is provided with the service through any one of the plurality of service terminals or the service is provided through the user terminal carried by the user.

도 2에 도시된 바와 같이, 먼저, 서비스 이동 관리자(130)는 복수의 서비스 단말(100, 110)로부터 사용자 위치 인식 및 해제 정보를 수신하고, 또한 사용자 단말(120)로부터 사용자의 서비스 이동 선택 및 해제 정보를 수신한다(210).As shown in FIG. 2, first, the service movement manager 130 receives user location recognition and release information from a plurality of service terminals 100 and 110, and also selects a service movement of a user from the user terminal 120. The release information is received (210).

이어서, 서비스 이동 관리자(130)는 사용자 단말(120)로부터 수신된 사용자의 서비스 이동 선택 및 해제 정보로부터 사용자의 서비스 이동 선택을 판단한다(220).Subsequently, the service movement manager 130 determines a service movement selection of the user from the service movement selection and release information of the user received from the user terminal 120 (220).

만약, 서비스 이동 선택이 해제된 경우, 서비스 이동 관리자(130)는 사용자에게 서비스를 제공할 단말로 사용자 단말(120)을 선택한다(230).If the service movement selection is released, the service movement manager 130 selects the user terminal 120 as a terminal to provide a service to the user (230).

서비스 이동이 선택된 경우, 서비스 이동 관리자(130)는 상기 복수의 서비스 단말(100, 110)로부터 수신된 사용자 위치 인식 및 해제 정보를 이용하여 사용자의 위치를 인식한 서비스 단말이 존재하는지 판단한다(240).When the service movement is selected, the service movement manager 130 determines whether there is a service terminal that recognizes the user's location using the user location recognition and release information received from the plurality of service terminals 100 and 110 (240). ).

만약, 사용자의 위치를 인식한 서비스 단말이 존재하지 않는 경우, 서비스 이동 관리자(130)는 사용자에게 서비스를 제공할 단말로 사용자 단말(120)을 선택한다(230).If there is no service terminal that recognizes the location of the user, the service movement manager 130 selects the user terminal 120 as a terminal to provide a service to the user (230).

사용자의 위치를 인식한 서비스 단말이 존재하는 경우, 사용자 프로파일 정보에 포함된 사용자의 장치 선호도를 기초하여 서비스 단말을 선택한다(250). 이 때, 사용자 프로파일 정보는 사용자 단말(120)로부터 수신된 서비스 이동에 대한 사용자 선택 정보 및 사용자의 장치 선호도 정보를 포함한다.If there is a service terminal that recognizes the location of the user, the service terminal is selected based on the user's device preference included in the user profile information (250). In this case, the user profile information includes user selection information on service movement received from the user terminal 120 and device preference information of the user.

이후, 선택된 서비스 단말과 기존 단말의 변경 여부를 판단하고(260), 서비스 단말이 변경된 경우 기존 단말로 사용자 로그오프 메시지를 보내고, 선택된 단말로는 사용자 로그온 메시지를 보낸다(270).Thereafter, it is determined whether the selected service terminal and the existing terminal are changed (260). If the service terminal is changed, a user logoff message is sent to the existing terminal, and a user logon message is sent to the selected terminal (270).

도 3은 본 발명에 따른 서비스 이동 관리 방법을 설명하는 다른 일실시예 흐름도로, 센싱 영역 내의 복수의 서비스 단말(100, 110) 중 서비스 단말1(100) 만을 도시한다. 이 때, 사용자는 서비스 단말2(110)를 통해 서비스를 제공받고 있다고 가정한다. 3 is a flowchart illustrating another example of a service movement management method according to the present invention, and illustrates only the service terminal 1 (100) among the plurality of service terminals (100, 110) in the sensing area. At this time, it is assumed that the user is provided with the service through the service terminal 2 (110).

도 3에 도시된 바와 같이, 먼저, 사용자의 태그를 인식할 수 있는 센싱 영역 내에 있는 서비스 단말1(100)은 사용자의 이동을 감지하고(301), 그 사용자 인식 정보를 서비스 이동 관리자(130)로 전달한다(302).As shown in FIG. 3, first, a service terminal 1 (100) within a sensing area capable of recognizing a user's tag detects a user's movement (301), and transmits the user recognition information to the service movement manager (130). 302.

그리고, 사용자가 서비스 도중 사용자 단말(120)을 통해 서비스 이동 선택 해제를 선택하면(303), 사용자 단말(120)은 사용자의 서비스 이동 선택 해제 정보를 서비스 이동 관리자(130)로 전달한다(304).If the user selects the service movement selection deselection through the user terminal 120 during the service (303), the user terminal 120 transmits the service movement selection deselection information of the user to the service movement manager 130 (304). .

서비스 이동 관리자(130)는 상기 서비스 이동 선택 해제 정보에 따라 사용자 단말(120)을 서비스 단말로 선택하고(305), 선택된 사용자 단말(120)로 로그온 메시지를 보낸다(306).The service movement manager 130 selects the user terminal 120 as the service terminal according to the service movement deselection information (305), and sends a logon message to the selected user terminal 120 (306).

로그온 메시지를 수신한 사용자 단말(120)은 사용자를 위한 서비스를 요청하여 서비스 이동을 제공한다(307).Upon receiving the logon message, the user terminal 120 requests a service for the user and provides service movement (307).

한편, 사용자가 서비스 도중 사용자 단말(120)을 통해 서비스 이동을 선택하면(308), 사용자 단말(120)은 서비스 이동 선택 정보를 서비스 이동 관리자(130)에 전달한다(309).On the other hand, if the user selects the service movement through the user terminal 120 during the service (308), the user terminal 120 transmits the service movement selection information to the service movement manager 130 (309).

서비스 이동 관리자(130)는 사용자 단말(120)로부터 상기 서비스 이동 선택 정보를 수신하면, 사용자를 인식한 서비스 단말 목록 중에서 사용자가 선호하는 서 비스 단말을 선택한다(310). 이 때, 서비스 이동 관리자(130)는 서비스 이동에 대한 사용자 선택 정보를 포함하는 사용자 프로파일 정보에 기초하여 서비스 단말을 선택한다.When the service movement manager 130 receives the service movement selection information from the user terminal 120, the service movement manager 130 selects a service terminal preferred by the user from the list of service terminals that recognizes the user (310). At this time, the service movement manager 130 selects a service terminal based on user profile information including user selection information on service movement.

만약, 새로운 서비스 단말로 서비스 단말1(100)이 선택되면 서비스 이동 관리자(130)는 이전에 서비스 중이던 사용자 단말(120)로 사용자 로그오프 메시지를 보내고(311), 새로 선택된 서비스 단말1(100)로는 사용자 로그온 메시지를 보낸다(312).If the service terminal 1 (100) is selected as the new service terminal, the service movement manager 130 sends a user logoff message to the user terminal 120 which was previously in service (311), and the newly selected service terminal 1 (100). Ro sends a user logon message (312).

사용자 로그오프 메시지를 수신한 사용자 단말(120)은 사용자를 위한 서비스를 종료하고(313), 사용자 로그온 메시지를 수신한 서비스 단말1(100)은 사용자를 위한 서비스를 요청하여 서비스 이동을 제공한다(314).Upon receiving the user logoff message, the user terminal 120 terminates the service for the user (313), and the service terminal 1 (100) receiving the user logon message requests the service for the user to provide service movement (see FIG. 314).

도 4는 본 발명에 따른 서비스 이동 관리 방법을 설명하는 또다른 일실시예 흐름도로, 사용자가 서비스 도중 다른 위치로 이동시의 서비스 이동 동작 과정을 설명하는 도면이다. FIG. 4 is a flow chart illustrating another example of a service movement management method according to the present invention, and illustrates a service movement operation process when a user moves to another location during service.

도 4에 도시된 바와 같이, 먼저, 사용자가 서비스 단말1(100)을 통해 서비스를 받는 중(401) 다른 위치로 이동하여 서비스 단말1(100)에서 사용자의 인식이 해제되면(402), 서비스 단말1(100)은 서비스 이동 관리자(130)로 사용자 인식 해제를 알린다(403).As shown in FIG. 4, first, when a user moves to another location while receiving a service through the service terminal 1 (401) and releases the user's recognition in the service terminal 1 (402), the service is performed. Terminal 1 (100) notifies the service movement manager 130 of the user recognition release (403).

서비스 이동 관리자(130)는 서비스 단말1(100)로부터 사용자 인식 해제를 수신하면, 사용자를 인식한 서비스 단말이 존재하는지 여부를 판단한다(404).When the service movement manager 130 receives the user recognition release from the service terminal 1 (100), it determines whether a service terminal that recognizes the user exists (404).

만약, 사용자가 인식된 서비스 단말이 존재하지 않을 경우, 서비스 이동 관리자(130)는 사용자 단말(120)을 서비스 단말로 선택하고(405), 선택된 사용자 단말(120)로 사용자 로그온 메시지를 보낸다(406). 그리고, 이전에 서비스 중이던 서비스 단말1(100)로 사용자 로그오프 메시지를 보낸다(407).If there is no service terminal recognized by the user, the service movement manager 130 selects the user terminal 120 as the service terminal (405), and sends a user logon message to the selected user terminal 120 (406). ). In operation 407, a user logoff message is sent to the service terminal 1 100, which was previously in service.

로그온 메시지를 수신한 사용자 단말(120)은 사용자를 위한 서비스를 요청하여 서비스 이동을 제공하고(408), 로그오프 메시지를 수신한 서비스 단말1(100)은 사용자를 위한 서비스를 종료한다(409).The user terminal 120 receiving the logon message requests the service for the user to provide service movement (408), and the service terminal 1 (100) receiving the logoff message terminates the service for the user (409). .

한편, 사용자가 인식된 서비스 단말이 존재하는 경우, 서비스 이동 관리자(130)는 사용자가 인식된 서비스 단말 목록과 서비스 이동의 사용자 선택 정보를 포함하는 사용자 프로파일 정보에 기초하여 사용자에게 서비스를 제공할 단말을 선택한다(410). 이 때, 서비스 이동 관리자(130)는 사용자 단말(120)을 선택할 수 있으나, 본 실시예에서는 서비스 단말2(110)를 선택하는 것으로 가정한다.On the other hand, if there is a service terminal recognized by the user, the service movement manager 130 is a terminal to provide a service to the user based on the user profile information including the service terminal list recognized by the user and the user selection information of the service movement Select (410). At this time, the service movement manager 130 may select the user terminal 120, but it is assumed in this embodiment to select the service terminal 2 (110).

이후, 서비스 이동 관리자(130)는 선택된 서비스 단말2(110)로 사용자 로그온 메시지를 보내고(411), 이전에 서비스 중이던 서비스 단말1(100)로는 사용자 로그오프 메시지를 보낸다(412).Thereafter, the service movement manager 130 sends a user logon message to the selected service terminal 2 (110) (411), and sends a user logoff message to the service terminal 1 (100) that was previously in service (412).

로그온 메시지를 수신한 서비스 단말2(120)은 사용자를 위한 서비스를 요청하여 서비스 이동을 제공하고(413), 로그오프 메시지를 수신한 서비스 단말1(100)은 사용자를 위한 서비스를 종료한다(409).The service terminal 2 (120) receiving the logon message requests the service for the user to provide service movement (413), and the service terminal 1 (100) receiving the logoff message terminates the service for the user (409). ).

상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다. 이러한 과정은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있으므로 더 이상 상세히 설명하지 않기로 한다.As described above, the method of the present invention may be implemented as a program and stored in a recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.) in a computer-readable form. Since this process can be easily implemented by those skilled in the art will not be described in more detail.

이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the technical spirit of the present invention for those skilled in the art to which the present invention pertains. It is not limited by the drawings.

상기와 같은 본 발명은, 유비쿼터스 컴퓨팅 환경에서 사용자가 위치를 이동하더라도 언제, 어디서나 사용자 단말 또는 사용자 주변의 선호하는 서비스 단말을 통하여 지속적인 서비스 이동을 제공하는 효과가 있다.As described above, the present invention has an effect of providing continuous service movement through the user terminal or a preferred service terminal around the user anytime, anywhere even when the user moves the location in the ubiquitous computing environment.

또한, 본 발명은, 사용자가 직접 서비스 이동 여부를 결정함으로써, 사용자의 필요에 따라 사생활을 보호할 수 있는 효과가 있다.In addition, the present invention, by determining whether the user moves the service directly, there is an effect that can protect the privacy according to the user's needs.

Claims (5)

사용자로부터 입력된 서비스 이동 선택 정보를 전송하는 사용자 단말;A user terminal for transmitting service movement selection information input from a user; 식별자 정보를 포함하는 태그 인식을 통하여 사용자의 위치 이동을 감지하여 사용자 인식 정보를 전송하는 하나 이상의 서비스 단말; 및At least one service terminal that detects a movement of a user through tag recognition including identifier information and transmits user identification information; And 상기 서비스 단말로부터 전송된 상기 사용자 인식 정보 및 상기 사용자 단말로부터 전송된 서비스 이동 선택 정보가 포함되는 사용자 프로파일 정보에 기초하여, 상기 사용자가 현재 상기 사용자 단말 및 하나 이상의 서비스 단말 중 어느 하나의 단말을 통해 이용하고 있는 서비스를 제공할 단말을 상기 사용자 단말 및 하나 이상의 서비스 단말 중에서 선택하는 서비스 이동 관리자On the basis of the user profile information including the user identification information transmitted from the service terminal and the service movement selection information transmitted from the user terminal, the user is currently via one of the user terminal and one or more service terminals. A service mobility manager for selecting a terminal to provide a service in use from the user terminal and one or more service terminals; 를 포함하되,Including but not limited to: 상기 서비스 이동 선택 정보는The service movement selection information is 상기 사용자가 위치 이동을 할 경우에 현재 상기 사용자 단말 및 하나 이상의 서비스 단말 중 어느 하나의 단말을 통해 이용하고 있는 서비스를 다른 단말에서 이용할 것인지를 나타내는 정보(서비스 이동 선택 및 해제 정보)를 포함하고,When the user moves the location includes information (service movement selection and release information) indicating whether the other terminal will use the service currently being used through one of the user terminal and one or more service terminals, 상기 사용자 인식 정보는The user recognition information 상기 서비스 단말이 인식하고 있던 상기 사용자의 위치가 해제되었다는 정보(해제 정보) 및 상기 사용자의 위치를 인식하였다는 정보(위치 인식 정보)를 포함하는And information indicating that the location of the user, which the service terminal has recognized, has been released (release information), and information indicating the location of the user (location recognition information). 서비스 이동 관리 시스템.Service movement management system. 제 1 항에 있어서,The method of claim 1, 상기 서비스 이동 관리자는,The service movement manager, 선택된 단말로 사용자 로그온 메시지를 전달하고 이전 서비스 중인 단말로는 사용자 로그오프 메시지를 전달하며,Deliver the user logon message to the selected terminal and forward the user logoff message to the terminal that is currently in service. 로그온 메시지를 수신한 단말은, The terminal receiving the logon message, 서비스를 개시하고,Start the service, 로그오프 메시지를 수신한 단말은,The terminal receiving the logoff message, 서비스를 종료하는To terminate the service 서비스 이동 관리 시스템.Service movement management system. 사용자 단말 및 적어도 하나의 서비스 단말을 이용하여 서비스 이동을 관리하는 방법에 있어서,In the method for managing service movement using a user terminal and at least one service terminal, 식별자 정보를 포함하는 태그 인식을 통하여 사용자의 위치 이동을 감지한 사용자 인식 정보를 상기 서비스 단말로부터 수신하는 사용자 인식 결과 수신단계;A user recognition result receiving step of receiving, from the service terminal, user identification information that detects a movement of a user through tag recognition including identifier information; 사용자로부터 입력된 서비스 이동 선택 정보를 상기 사용자 단말로부터 수신하는 서비스 이동 선택 정보 수신단계;A service movement selection information receiving step of receiving service movement selection information input from a user terminal from the user terminal; 상기 서비스 단말로부터 전송된 상기 사용자 인식 정보 및 상기 사용자 단말로부터 전송된 서비스 이동 선택 정보가 포함되는 사용자 프로파일 정보에 기초하여, 상기 사용자가 현재 상기 사용자 단말 및 하나 이상의 서비스 단말 중 어느 하나의 단말을 통해 이용하고 있는 서비스를 제공할 단말을 상기 사용자 단말 및 하나 이상의 서비스 단말 중에서 선택하는 단말 선택 단계; 및On the basis of the user profile information including the user identification information transmitted from the service terminal and the service movement selection information transmitted from the user terminal, the user is currently via one of the user terminal and one or more service terminals. A terminal selection step of selecting a terminal to provide a service in use from the user terminal and at least one service terminal; And 새로 선택된 단말로 사용자 로그온 메시지를 전송하고, 이전 서비스 중인 단말로는 사용자 로그오프 메시지를 전송하는 로그 메시지 전송단계A log message transmission step of transmitting a user logon message to a newly selected terminal, and transmitting a user logoff message to a previously serving terminal. 를 포함하되,Including but not limited to: 상기 서비스 이동 선택 정보는The service movement selection information is 상기 사용자가 위치 이동을 할 경우에 현재 상기 사용자 단말 및 하나 이상의 서비스 단말 중 어느 하나의 단말을 통해 이용하고 있는 서비스를 다른 단말에서 이용할 것인지를 나타내는 정보(서비스 이동 선택 및 해제 정보)를 포함하고,When the user moves the location includes information (service movement selection and release information) indicating whether the other terminal will use the service currently being used through one of the user terminal and one or more service terminals, 상기 사용자 인식 정보는The user recognition information 상기 서비스 단말이 인식하고 있던 상기 사용자의 위치가 해제되었다는 정보(해제 정보) 및 상기 사용자의 위치를 인식하였다는 정보(위치 인식 정보)를 포함하는And information indicating that the location of the user, which the service terminal has recognized, has been released (release information), and information indicating the location of the user (location recognition information). 서비스 이동 관리 방법.How to manage service movement. 제 3 항에 있어서,The method of claim 3, wherein 상기 사용자 프로파일 정보는,The user profile information, 사용자의 장치 선호도 정보를 포함하는Contains device preference information of the user 서비스 이동 관리 방법.How to manage service movement. 제 4 항에 있어서,The method of claim 4, wherein 상기 단말 선택 단계는,The terminal selection step, 서비스 이동 선택 정보가 서비스 이동 해제인 경우, 사용자에게 서비스를 제공할 단말로 상기 사용자 단말을 선택하는 단계;When the service movement selection information is service movement cancellation, selecting the user terminal as a terminal to provide a service to a user; 서비스 이동 선택 정보가 서비스 이동 선택인 경우, 상기 사용자 인식 결과와 상기 장치 선호도 정보를 기초로 하여 사용자에게 서비스를 제공할 서비스 단말을 선택하는 단계; 및If service movement selection information is a service movement selection, selecting a service terminal to provide a service to a user based on the user recognition result and the device preference information; And 사용자를 인식한 서비스 단말이 없는 경우, 사용자에게 서비스를 제공할 단말로 상기 사용자 단말을 선택하는 단계If there is no service terminal that recognizes the user, selecting the user terminal as a terminal to provide a service to the user 를 포함하는 서비스 이동 관리 방법.Service movement management method comprising a.
KR1020050046529A 2005-06-01 2005-06-01 System and Method for Managing Service Shifting KR100728219B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050046529A KR100728219B1 (en) 2005-06-01 2005-06-01 System and Method for Managing Service Shifting

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050046529A KR100728219B1 (en) 2005-06-01 2005-06-01 System and Method for Managing Service Shifting

Publications (2)

Publication Number Publication Date
KR20060125948A KR20060125948A (en) 2006-12-07
KR100728219B1 true KR100728219B1 (en) 2007-06-13

Family

ID=37729962

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050046529A KR100728219B1 (en) 2005-06-01 2005-06-01 System and Method for Managing Service Shifting

Country Status (1)

Country Link
KR (1) KR100728219B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100872303B1 (en) * 2007-01-05 2008-12-05 아주대학교산학협력단 Situation rule registration and application method for community computing based collaboration system
KR101536785B1 (en) 2010-10-29 2015-07-17 네이버 주식회사 Unified communication system and method using multi-login and terminal for operation control of communication tool and communication method in terminal

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050026731A (en) * 2003-09-06 2005-03-16 주식회사 케이티 System and its method for space information service in ubiquitous environment

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050026731A (en) * 2003-09-06 2005-03-16 주식회사 케이티 System and its method for space information service in ubiquitous environment

Also Published As

Publication number Publication date
KR20060125948A (en) 2006-12-07

Similar Documents

Publication Publication Date Title
JP6952787B2 (en) Session reestablishment methods and devices, AMF, SMF and terminals
KR100633741B1 (en) Apparatus and method for service providing user mobility of sip-based
KR101698094B1 (en) Apparatus and method for providing service corresponding to a service zone
CN113115480A (en) Address information sending method, address information obtaining method, address information sending device, address information obtaining device, address information equipment and address information medium
TWI338527B (en) System and method for resolving contention among applications requiring data connections between a mobile communications device and a wireless network
US10193738B2 (en) Method for service content distribution under heterogeneous network and service management platform
EP4007374A1 (en) Information processing method and apparatus, communication device and storage medium
US20120096130A1 (en) Method, apparatus and system for bandwidth control
US9155117B2 (en) Directly transferring data between devices
US20080261533A1 (en) Method and arrangement in a communications network
JP4801069B2 (en) Transparent service adaptation in heterogeneous environments
KR20160138170A (en) System and method to enhance the user experience of applications for proximity-based peer-to-peer mobile computing
WO2018129807A1 (en) Communication method, network exposure function network element, and control plane network element
KR101345136B1 (en) Method of forwarding/sharing service and device of enabling the method
KR20040004164A (en) A wireless terminal and communication control method
KR100728219B1 (en) System and Method for Managing Service Shifting
KR100680730B1 (en) System and method for handoff between a different kind of device and SIP server and working method of SIP server using the same
US20070113249A1 (en) Context information management system and method
US10003618B2 (en) Device and method for providing mobile Internet call service
US20190238644A1 (en) User identification for digital experience controls
KR100695011B1 (en) Apparatus for auto-installing/removing peripheral devices, system and method for auto-detecting peripheral devices
KR20060066020A (en) System and method for providing personalized service
JP2003198672A (en) Portable communication terminal and its control method
US20070165645A1 (en) Method, system, content server, GGSN, and SGSN for switching traffic during real time stream transmission
JP2003209870A (en) Information distribution system, method thereof, information distribution server, and operation control program thereof

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
G170 Re-publication after modification of scope of protection [patent]
FPAY Annual fee payment

Payment date: 20110531

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee