KR20080079708A - Personalized information providing system and method - Google Patents
Personalized information providing system and method Download PDFInfo
- Publication number
- KR20080079708A KR20080079708A KR1020060136526A KR20060136526A KR20080079708A KR 20080079708 A KR20080079708 A KR 20080079708A KR 1020060136526 A KR1020060136526 A KR 1020060136526A KR 20060136526 A KR20060136526 A KR 20060136526A KR 20080079708 A KR20080079708 A KR 20080079708A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- terminal
- user
- heterogeneous
- personalization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Marketing (AREA)
- Signal Processing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 개인화 정보 제공 시스템 및 그 방법에 관한 것으로, 더욱 상세하게는 PDA나 PC, IP TV, 핸드폰, 텔레매틱스 단말기 등 다양한 스크린 크기와 다양한 사양 및 네트웍 환경을 지원하는 이종 단말을 통해 개인이 설정 또는 요청한 개인화 정보 서비스를 단말에 상관없이 동일하게 제공받을 수 있고 하나의 클라이언트에서 변경한 설정 정보도 동일하게 다른 단말에도 적용될 수 있는 개인화 정보 제공 시스템 및 그 방법에 관한 것이다.The present invention relates to a system for providing personalized information and a method thereof, and more specifically, to a personal device through a heterogeneous terminal supporting various screen sizes, various specifications, and network environments such as a PDA, a PC, an IP TV, a mobile phone, and a telematics terminal. The present invention relates to a personalization information providing system and a method in which a requested personalization information service can be provided in the same manner regardless of a terminal, and setting information changed in one client can be applied to other terminals in the same way.
Description
도 1은 본 발명의 바람직한 실시예에 따른 개인화 정보 제공 시스템을 개략적으로 도시한 시스템 구성도이다.1 is a system configuration diagram schematically showing a personalized information providing system according to a preferred embodiment of the present invention.
도 2는 본 발명의 바람직한 실시예에 따른 개인화 정보 제공 방법을 개략적으로 도시한 순서도이다.2 is a flowchart schematically showing a method for providing personalized information according to a preferred embodiment of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
10 : 정보 제공 서버 110 : 단말 클라이언트 연동 모듈10: information providing server 110: terminal client interworking module
120 : 사용자 인증 모듈 130 : 클라이언트 프로파일 관리 모듈120: user authentication module 130: client profile management module
140 : 세션 관리 모듈 150 : 서비스 설정 모듈140: session management module 150: service configuration module
160 : 개인화 정보 제공 모듈 170 : 멀티미디어 데이터 변환 모듈160: personalized information providing module 170: multimedia data conversion module
180 : 푸쉬 처리 모듈 20 : 이종 단말180: push processing module 20: heterogeneous terminal
본 발명은 개인화 정보 제공 시스템 및 그 방법에 관한 것으로, 더욱 상세하게는 PDA나 PC, IP TV, 핸드폰, 텔레매틱스 단말기 등 다양한 스크린 크기와 다양한 사양 및 네트웍 환경을 지원하는 이종 단말을 통해 개인이 설정 또는 요청한 개인화 정보 서비스를 단말에 상관없이 동일하게 제공받을 수 있고 하나의 클라이언트에서 변경한 설정 정보도 동일하게 다른 단말에도 적용될 수 있는 개인화 정보 제공 시스템 및 그 방법에 관한 것이다.The present invention relates to a system for providing personalized information and a method thereof, and more specifically, to a personal device through a heterogeneous terminal supporting various screen sizes, various specifications, and network environments such as a PDA, a PC, an IP TV, a mobile phone, and a telematics terminal. The present invention relates to a personalization information providing system and a method in which a requested personalization information service can be provided in the same manner regardless of a terminal, and setting information changed in one client can be applied to other terminals in the same way.
종래의 개인화 정보 제공 시스템은 각 클라이언트가 관심 있는 뉴스, 컨텐츠 등 관심 정보를 미리 설정하여 상기 관심 정보와 관련된 컨텐츠를 수집하여 주기적으로 클라이언트 단말로 전송하여 개인별 맞춤 정보인 개인화 정보를 전송할 수 있었다. In the conventional personalization information providing system, interest information such as news and content that each client is interested in advance may be collected, content related to the interest information is periodically transmitted to the client terminal, and personalized information which is personalized information may be transmitted.
그러나, 종래의 개인화 정보 제공 시스템은 특정망을 통해 접속할 수 있는 특정 단말을 통해서만 개인화 정보를 제공 받을 수 있으며, 이종 단말을 통해서는 동일한 개인화 정보 제공 시스템을 제공 받지 못하는 문제가 있었다.However, the conventional personalization information providing system can receive personalization information only through a specific terminal that can be accessed through a specific network, and there is a problem that the same personalization information providing system cannot be provided through heterogeneous terminals.
다시 말해, 단말 사용자는 가정에서 주로 PC단말 또는 IP TV 단말을 이용하고, 이동 중에는 핸드폰 단말이나 PDA 단말 등을 이용하여 이종 단말의 사용이 일반화되고 있는 실정임으로 이종 단말을 통해 동일한 개인화 정보 제공 서비스를 제공할 필요가 있음에도 불구하고, 종래의 개인화 정보 제공 시스템은 사양이나 네트웍 환경이 다른 인터넷망, 통신망, 방송망 등의 이종망 연동을 통한 이종 단말에 통합적인 개인화 정보를 제공할 수 없는 한계가 있었다.In other words, since the terminal user mainly uses a PC terminal or an IP TV terminal at home, and a mobile terminal or a PDA terminal is used on the move, the use of the heterogeneous terminal is becoming common, and thus the same personalization information providing service is provided through the heterogeneous terminal. Despite the need to provide, the conventional personalized information providing system has a limitation in that it cannot provide integrated personalized information to heterogeneous terminals through heterogeneous network interworking such as internet networks, communication networks, and broadcasting networks having different specifications or network environments.
상기와 같은 문제점을 해결하기 위해 안출된 것으로써, 본 발명의 목적은 사용자가 이용 가능한 사양이나 네트웍 환경이 다른 이종 단말에 대한 정보를 등록 관리하고, 개인화 정보를 이종 단말이 처리할 수 있는 포맷으로 가공함으로써 이종 단말을 통해 통합적으로 개인화 정보를 제공할 수 있는 개인화 정보 제공 시스템 및 그 방법을 제공하는 데 있다.In order to solve the above problems, an object of the present invention is to register and manage information about heterogeneous terminals with different specifications or network environment available to the user, and to format the personalization information to be processed by heterogeneous terminals. The present invention provides a system and method for providing personalized information that can provide personalized information integrated through heterogeneous terminals.
상기와 같은 목적을 달성하기 위해 본 발명에 따른 개인화 정보 제공 시스템은 사용자가 이용 가능한 이종 단말의 프로파일 정보를 저장 관리하고, 개인별 맞춤 정보에 대한 멀티미디어 데이터를 이종 단말이 처리할 수 있는 포맷으로 변환하여 제공하는 정보 제공 서버와 상기 정보 제공 서버로부터 전송된 개인화 정보를 실행하는 이종 단말을 포함하는 개인화 정보 제공 시스템을 제공하는 것을 특징으로 한다.In order to achieve the above object, the system for providing personalized information according to the present invention stores and manages profile information of heterogeneous terminals available to a user, and converts multimedia data for personalized information into a format that heterogeneous terminals can process. It provides a personalized information providing system comprising a heterogeneous terminal for executing the information providing server to provide and the personalized information transmitted from the information providing server.
상기 정보 제공 서버는 이종 단말을 통한 접속을 허용하고, 사용자 요청에 대해 응답 처리를 제어하는 단말 클라이언트 연동 모듈과, 상기 인증 요청에 대해 접속한 사용자에 대한 인증을 수행하는 사용자 인증 모듈과, 상기 서비스 설정 정보 변경을 처리하고 변경된 정보를 저장 관리하는 서비스 설정 정보 관리 모듈과, 다양한 이종 단말의 프로파일 정보를 저장 관리하는 클라이언트 프로파일 관리 모듈과, 단말의 접속 현황을 관리하는 세션 관리 모듈과, 외부 컨텐츠 제공 서버에서 제공하는 다양한 컨텐츠 정보로부터 개인화 정보를 수집 및 분류하여 저장하는 개인화 정보 제공 모듈과, 상기 개인화 정보 제공 모듈을 통해 이종 단말에 제공할 개인화 정보에 포함된 다양한 멀티미디어 데이터를 이종 단말이 처리할 수 있는 크기와 포맷으로 변경하는 멀티미디어 데이터 변환 모듈과, 사용자가 설정한 푸쉬 주기를 관리 및 탐지하고, 푸쉬 주기마다 클라이언트 프로파일을 이용해 단말기 클라이언트가 수용할 수 있는 푸쉬 메커니즘을 이용해 해당 단말 클라이언트에 푸시하는 푸쉬 처리 모듈를 포함하는 것을 특징으로 한다.The information providing server may include a terminal client interworking module that allows access through a heterogeneous terminal and controls response processing for a user request, a user authentication module for authenticating a user connected to the authentication request, and the service. A service configuration information management module for processing configuration information changes and storing and managing the changed information, a client profile management module for storing and managing profile information of various heterogeneous terminals, a session management module for managing connection status of terminals, and providing external content The heterogeneous terminal may process a personalization information providing module for collecting, classifying and storing personalization information from various content information provided by a server, and various multimedia data included in personalization information to be provided to heterogeneous terminals through the personalization information providing module. Change the size and format Includes a multimedia data conversion module and a push processing module that manages and detects a push cycle set by a user, and pushes the push cycle to a corresponding terminal client using a push mechanism that can be accommodated by the terminal client using a client profile for each push cycle. It is done.
상기 푸쉬 처리 모듈은 SMS, SIP 및 WAP 푸쉬 중 이종 단말이 수용할 수 있는 어느 하나의 푸쉬 메커니즘을 이용해 이종 단말에 푸쉬하는 것을 특징으로 한다.The push processing module is characterized in that the push to the heterogeneous terminal by using any one of the push mechanism that can be accommodated among the SMS, SIP and WAP push.
상기 이종 단말은 상기 정보 제공 서버에 접속하여 개인화 정보를 요청 및 전송 받아 실행할 수 있는 클라이언트 프로그램을 구비하는 것을 특징으로 한다.The heterogeneous terminal is characterized in that it comprises a client program for accessing the information providing server to request and receive personalized information to be executed.
본 발명의 또 다른 특징은 사용자가 이용 가능한 이종 단말을 통해 정보 제공 서버에 접속하여 인증을 수행하는 접속및인증단계와, 기 설정된 관심 정보와 관련된 개인화 정보를 수집 분류하는 개인화정보수집단계와, 상기 개인화 정보를 이종 단말의 프로파일에 맞게 가공하는 개인화정보가공단계와, 사용자 단말의 프로파일을 분석하여 단말이 수용할 수 있는 푸쉬 메커니즘을 이용해 개인화 정보를 푸쉬하는 개인화정보푸쉬단계를 포함하는 것을 특징으로 하는 개인화 정보 제공 방법을 제공하는데 있다.Another feature of the present invention is a connection and authentication step of performing authentication by accessing an information providing server through a heterogeneous terminal available to a user, and a personalization information collection step of collecting and classifying personalization information related to preset interest information; Personalization information processing step of processing the personalization information according to the profile of the heterogeneous terminal, and personalization information push step for pushing the personalization information by using the push mechanism that can be accommodated by the terminal by analyzing the profile of the user terminal; The present invention provides a method of providing personalized information.
상기 접속및인증단계는 이종 단말의 클라이언트 프로그램을 실행하여 정보 제공 서버에 접속하고 로그인 하는 단계와, 정보 제공 서버의 사용자 인증 모듈이 사용자 인증을 수행하고 이를 통해 세션 정보가 새로 등록되는 단계와, 상기 접속한 이종 단말 유형 및 모델 정보를 받아 클라이언트 프로파일 관리 모듈에 저장되어 있는 단말의 상세 환경 정보를 제공받는 단계를 포함하는 것을 특징으로 한다.The access and authentication step may include executing a client program of a heterogeneous terminal to access and log in to an information providing server, performing a user authentication by a user authentication module of the information providing server, and newly registering session information through the user authentication module; And receiving detailed environment information of the terminal stored in the client profile management module by receiving the connected heterogeneous terminal type and model information.
상기 개인화정보수집단계는 외부 컨텐츠 제공 서버로부터 제공되는 컨텐츠 데이터로부터 정보 제공 서버의 개인화 정보 제공 모듈이 사용자가 설정한 관심 정보와 매핑되는 개인화 정보를 수집하는 단계와, 상기 수집된 개인화 정보를 사용자 별로 분류하여 저장하는 단계를 포함하는 것을 특징으로 한다.The collecting personalization information may include collecting personalization information mapped to interest information set by a user by a personalization information providing module of an information providing server from content data provided from an external content providing server, and collecting the collected personalized information for each user. And classifying and storing the same.
상기 개인화정보가공단계는 멀티미디어 데이터 변환 모듈이 사용자가 접속한 이종 단말의 상세 환경 정보를 분석하여 이종 단말의 포맷에 맞게 최적화되도록 상기 수집 분류된 개인화 정보를 가공하는 것을 특징으로 한다.In the personalization information processing step, the multimedia data conversion module analyzes the detailed environment information of the heterogeneous terminal accessed by the user and processes the collected and classified personalization information to be optimized according to the format of the heterogeneous terminal.
상기 개인화정보푸쉬단계는 정보 제공 서버의 푸쉬 처리 모듈이 사용자가 설정한 푸쉬 주기가 되었을 경우 새로 갱신된 개인화 정보가 있는지 여부를 확인하는 단계와, 새로 갱신된 개인화 정보가 있는 경우 세션 관리 모듈을 통해 사용자가 현재 이용 중인 이종 단말의 프로파일을 분석하는 단계와, 상기 이종 단말이 수용할 수 있는 푸쉬 메커니즘을 이용해 개인화 정보를 단말에 푸쉬하는 단계를 포함하는 것을 특징으로 한다.The push of personalization information may include checking whether there is newly updated personalization information when the push processing module of the information providing server reaches a push cycle set by the user, and through the session management module when there is newly updated personalization information. Analyzing the profile of the heterogeneous terminal that the user is currently using, and pushing the personalization information to the terminal using a push mechanism that the heterogeneous terminal can accommodate.
또한, 본 발명에 정보 제공 서버에 접속한 사용자로부터 개인화 정보 전송 요청이 있는 경우 개인화 정보 제공 모듈이 사용자가 설정한 관심 정보와 관련된 개인화 정보를 수집 분류하는 단계와, 멀티미디어 데이터 변환 모듈이 사용자가 접 속한 이종 단말의 상세 환경 정보를 분석하여 이종 단말의 포맷에 맞게 최적화되도록 상기 수집 분류된 개인화 정보를 가공하는 단계와, 단말 클라이언트 연동 모듈이 상기 가공된 개인화 정보를 이종 단말에 전송하는 단계를 더 포함하는 것을 특징으로 한다.In addition, in the present invention, if there is a request for transmitting personalized information from a user connected to the information providing server, the personalization information providing module collects and classifies personalized information related to the interest information set by the user, and the multimedia data conversion module is accessed by the user. Analyzing the detailed environment information of the heterogeneous terminal belonging to process the collected and classified personalization information to be optimized according to the format of the heterogeneous terminal, and transmitting the processed personalization information to the heterogeneous terminal by the terminal client interworking module; Characterized in that.
이와 더불어, 사용자가 서비스 관련 설정 정보를 변경하는 경우 서비스 설정 정보 관리 모듈이 설정 정보를 변경하고, 변경된 설정 정보를 저장하는 단계와, 상기 변경된 설정 정보에 따라 개인화 정보를 이종 단말에 제공하는 단계를 더 포함하는 것을 특징으로 한다.In addition, when the user changes the service-related setting information, the service setting information management module changes the setting information, stores the changed setting information, and provides personalization information to the heterogeneous terminal according to the changed setting information. It further comprises.
이하, 본 발명의 구체적인 구성 및 작용에 대하여 도면 및 실시예를 참조하여 상세하게 설명하기로 한다.Hereinafter, the specific configuration and operation of the present invention will be described in detail with reference to the drawings and the embodiments.
도 1은 본 발명의 바람직한 실시예에 따른 개인화 정보 제공 시스템을 개략적으로 도시한 시스템 구성도이다.1 is a system configuration diagram schematically showing a personalized information providing system according to a preferred embodiment of the present invention.
도 1을 참조하면, 본 발명에 따른 개인화 정보 시스템은 사용자가 이용 가능한 이종 단말의 프로파일 정보를 저장 관리하고, 개인화 정보에 대한 멀티미디어 데이터를 이종 단말이 처리할 수 있는 포맷으로 변환하여 이종 단말에 제공하는 정보 제공 서버(10)와 상기 정보 제공 서버로부터 전송된 개인화 정보를 실행하는 이종 단말(20)을 포함하여 구성된다.Referring to FIG. 1, the personalization information system according to the present invention stores and manages profile information of heterogeneous terminals available to a user, converts multimedia data for personalization information into a format that heterogeneous terminals can process, and provides them to heterogeneous terminals. It is configured to include a
상기 정보 제공 서버(10)는 이종 단말(20)을 통한 접속을 허용하고, 개인화 정보 요청, 인증 요청, 서비스 설정 정보 변경 요청, 서비스 리스트 요청에 대해 응답 처리를 수행하는 단말 클라이언트 연동 모듈(110)과 상기 인증 요청에 대해 사용자 식별정보 또는 이종 단말의 인증 정보를 이용하여 접속한 사용자에 대한 인증을 수행하는 사용자 인증 모듈(120)과 상기 서비스 설정 정보 변경 요청시 설정정보를 변경하고 변경된 정보를 저장 관리하는 서비스 설정 정보 관리 모듈(150)과 다양한 이종 단말의 프로파일 정보를 저장 관리하는 클라이언트 프로파일 관리 모듈(130)과 단말의 접속 현황을 관리하는 세션 관리 모듈(140)과 외부 서버에서 제공하는 다양한 정보로부터 개인화 정보를 수집 및 분류하여 저장하는 개인화 정보 제공 모듈(160)과 상기 개인화 정보 제공 모듈을 통해 이종 단말에 제공할 개인화 정보에 포함된 다양한 멀티미디어 데이터를 이종 단말이 처리할 수 있는 크기와 포맷으로 변경해주는 멀티미디어 데이터 변환 모듈(170)과 사용자가 설정한 푸쉬 주기를 관리 및 탐지하고, 푸쉬 주기마다 클라이언트 프로파일을 이용해 단말기 클라이언트가 수용할 수 있는 푸쉬 메커니즘을 이용해 해당 단말 클라이언트에 푸시하는 푸쉬 처리 모듈(180)을 포함하여 구성될 수 있다. The
보다 구체적으로, 상기 단말 클라이언트 연동 모듈(110)은 이종망을 통해 접속하는 이종 단말에 대한 게이트 웨이(Gate Way) 역할을 수행하고 사용자의 서비스에 대한 각종 요청을 수신하여 이에 대한 응답 처리를 제어하는 역할을 수행한다.More specifically, the terminal
상기 사용자 인증 모듈(120)은 정보 제공 서버(10)에 접속한 사용자 정보 및 단말 정보를 클라이언트 프로파일 관리 모듈(130)에 저장된 정보와 비교하여 인증을 수행하는 역할을 담당한다.The
상기 클라이언트 프로파일 관리 모듈(130)은 사용자가 접속가능한 이종 단말 에 대한 네트워크 환경과 사양, 스크린의 크기, 최대 데이터 저장 용량 등 서비스에 필요한 모든 프로파일 정보를 저장 관리하는 역할을 수행한다.The client
상기 개인화 정보 제공 모듈(160)은 사용자가 설정한 관심 정보를 저장 관리하고, 외부의 컨텐츠 제공 서버로부터 수집되어 제공된 다양한 컨텐츠 데이터를 전송받아 사용자 관심정보별로 분류하여 저장 관리하는 역할을 담당한다.The personalization
상기 컨텐츠 제공 서버는 관심 정보와 관련된 컨텐츠를 웹 페이지를 검색하여 수집하는 검색엔진과 상기 수집된 컨텐츠를 인덱싱 처리하고 분류하여 정보 제공 서버로 전송하는 인덱스 모듈을 포함할 수 있다.The content providing server may include a search engine for searching and collecting a web page of content related to the information of interest and an index module for indexing, classifying and collecting the collected content to an information providing server.
여기서, 관심 정보란 사용자가 미리 설정한 키워드 정보로써, 다양한 장르에 대한 카테고리가 될 수 있다. 예를 들어, 뉴스 중 스포츠를 관심 정보로 설정해 놓으면 컨텐츠 제공 서버로부터 제공되는 뉴스 컨텐츠 중 스포츠 관련 뉴스 컨텐츠 만을 수집하여 사용자 정보에 매핑시켜 저장 관리하게 된다. Here, the interest information is keyword information preset by the user and may be a category for various genres. For example, if sports is set as the interest information of the news, only sports-related news contents are collected from the news content provided from the content providing server, mapped to user information, and stored and managed.
상기 멀티미디어 데이터 변환 모듈(170)은 상기 개인화 정보 제공 모듈(160)로부터 수집 분류된 개인화 정보를 이종 단말(20)이 처리할 수 있는 크기와 포맷으로 변경해주는 역할을 담당한다. The multimedia
상기 푸쉬 처리 모듈(180)은 사용자가 설정한 푸쉬 주기마다 세션 관리 모듈(140)에 의해 현재 사용자의 단말 접속 현황을 통해 사용중인 이종 단말의 프로파일을 확인하여 상기 멀티미디어 데이터 변환 모듈에 의해 변환된 데이터를 푸쉬 메커니즘을 이용해서 사용중인 이종 단말(20)에 전송하는 역할을 담당한다.The
한편, 사용자가 이용 가능한 이종 단말은 PDA, PC, IP TV, 핸드폰, 텔레매틱 스, 휴대 인터넷 단말 등 모든 네트웍 환경의 단말이 될 수 있으며, 상기 이종 단말은 정보 제공 서버로부터 전송된 개인화 정보를 전송받아 실행할 수 있는 클라이언트 프로그램을 구비하여야 한다.On the other hand, the heterogeneous terminal available to the user may be a terminal in any network environment, such as PDA, PC, IP TV, mobile phone, telematics, portable Internet terminal, and the heterogeneous terminal transmits personalized information transmitted from the information providing server. It should have a client program that can be received and executed.
도 2는 본 발명의 바람직한 실시예에 따른 개인화 정보 제공 방법을 개략적으로 도시한 순서도이다.2 is a flowchart schematically showing a method for providing personalized information according to a preferred embodiment of the present invention.
도 2를 참조하면, 사용자는 이용 가능한 이종 단말(20)을 통해 정보 제공 서버(10)에 접속하여 인증을 수행한다.(S110)Referring to FIG. 2, the user accesses the
예를 들어, 사용자가 자신의 집에서 PC용 클라이언트 프로그램을 인터넷이 연결된 PC 단말을 통해 실행하여 정보 제공 서버에 접속하여 로그인 절차를 수행한다. 이 때, 사용자 인증 정보와 함께 단말의 유형(PC) 및 모델에 대한 정보가 정보 제공 서버에 전송된다. 여기서, 게이트 웨이 역할을 하는 정보 제공 서버의 단말 클라이언트 연동 모듈(110)을 통해 이종망을 통한 이종 단말(20)의 접속을 허용할 수 있다.For example, a user executes a client program for a PC in his home through a PC terminal connected to the Internet, accesses an information providing server, and performs a login procedure. At this time, information about the type (PC) and model of the terminal together with the user authentication information is transmitted to the information providing server. Here, the terminal
정보 제공 서버의 사용자 인증 모듈(120)은 사용자 인증을 수행하고 이를 통해 세션 정보가 새로 등록되며, 상기 단말 유형 및 모델 정보를 받아 클라이언트 프로파일 관리 모듈(130)에 기 저장되어 있는 단말의 상세 환경 정보를 얻어 온다.The
만일, 사용자가 접속한 이종 단말이 등록된 이종 단말이 아닌 경우 사용자는 접속한 이종 단말의 상세 정보(네트워크 환경과 사양, 스크린의 크기, 최대 데이터 저장 용량단말의 유형, 네트웍 환경 등)를 등록하고, 상기 등록된 이종 단말 정보는 단말 클라이언트 프로파일 서버가 저장하여 관리한다. If the heterogeneous terminal accessed by the user is not a registered heterogeneous terminal, the user registers detailed information (network environment and specification, screen size, type of maximum data storage capacity terminal, network environment, etc.) of the connected heterogeneous terminal. The registered heterogeneous terminal information is stored and managed by the terminal client profile server.
외부 컨텐츠 제공 서버로부터 제공된 다양한 컨텐츠 데이터로부터 관심 정보와 관련된 개인화 정보를 수집 분류한다. (S120)Personalization information related to the interest information is collected and classified from various content data provided from an external content providing server. (S120)
보다 구체적으로, 개인화 정보 제공 모듈(160)은 외부 컨텐츠 제공 서버로부터 전송된 다양한 컨텐츠 데이터 중에서 사용자가 설정한 관심 정보 목록에 매핑되는 다양한 컨텐츠 데이터를 수집하여 저장한다. More specifically, the personalization
이어서, 상기 개인화 정보를 이종 단말(20)의 프로파일에 맞게 가공한다.(S130)Subsequently, the personalized information is processed according to the profile of the
보다 구체적으로, 멀티미디어 데이터 변환 모듈(170)은 단말의 상세 환경 정보(스크린 크기, 지원하는 멀티미디어 포맷, 지원하는 네트웍, 최대 수용 데이터 크기 등)를 이용하여 단말에 최적화되도록 개인화 정보를 가공한다. PC 단말의 경우 대부분의 멀티미디어 데이터를 수용하기 때문에 MPEG4 비디오 클립과 MP3 오디오, 플래쉬 이미지 등이 가공없이 그대로 PC단말에 전송될 수 있다. 그러나, 핸드폰 단말의 경우 지원하는 포맷이 한정되어 있으므로, 3GPP 비디오, Midi 오디오, 애니매이션 GIF 포맷 등으로 변경되어야만 한다. 따라서, 이종 단말의 플랫폼에 맞게 멀티미디어 데이터를 변환할 필요가 있다.상기 이종 단말이 처리할 수 있는 포맷으로 변경된 멀티미디어 데이터를 이종 단말 별로 저장한다.More specifically, the multimedia
정보 제공 서버의 푸쉬 처리 모듈(180)은 사용자가 설정한 푸쉬 주기가 되었을 때 세션 관리 모듈(140)에서 관리하고 있는 사용자 단말의 프로파일을 분석하여 단말이 수용할 수 있는 푸쉬 메커니즘을 이용해 개인화 정보를 푸쉬한다.(S140)The
보다 구체적으로,사용자는 개인화 정보가 푸쉬되는 주기를 자유롭게 설정할 수 있으며, 상기 푸쉬 처리 모듈(180)은 사용자 푸쉬 주기를 저장 관리하고, 푸쉬 주기가 되었을 경우 새로 갱신된 개인화 정보가 있는지 여부를 확인한다. 새로 갱신된 개인화 정보가 있는 경우 세션 관리 모듈(140)을 통해 사용자가 현재 이용 중인 단말의 프로파일을 분석하고, 상기 단말이 수용할 수 있는 푸쉬 메커니즘을 이용해 개인화 정보를 단말에 푸쉬한다. 여기서, 푸쉬 메커니즘은 SMS/SIP/WAP 푸시 등 이종 단말에 적용할 수 있는 메커니즘은 무엇이나 가능하다. More specifically, the user can freely set the period in which the personalized information is pushed, and the
또한, 개인화 정보 제공 요청이 있는 경우 단말 클라이언트 연동 모듈(110)은 상기 개인화 정보 제공 모듈을 통해 수집된 개인화 정보를 상기 멀티미디어 데이터 변환 모듈(170)을 통해 단말에 최적화되도록 가공되어 저장된 이종 단말별 개인화 정보 중 세션 관리 모듈(140)을 통해 접속 중인 단말의 프로파일에 해당하는 개인화 정보를 추출하여 이종 단말(20)에 전송할 수 있다.In addition, when there is a request for providing personalization information, the terminal
한편, 사용자가 자신이 설정한 개인화 정보를 변경하는 경우, 예를 들어, 관심 정보의 카테고리를 스포츠에서 주식으로 변경하는 경우, 사용자의 개인화 정보는 스포츠 관련 컨텐츠에서 주식 컨텐츠로 변경되고 서비스 설정 정보 관리 모듈(150)은 변경된 설정 정보를 저장하고, 상기 변경된 설정 정보에 따라 개인화 정보 제공 모듈(160)은 주식과 관련된 컨텐츠 정보를 수집/ 분류하고, 멀티미디어 데이터 변환모듈(170)은 상기 수집된 개인화 정보를 이종 단말이 처리할 수 있는 포맷으로 변경하여 현재 접속중인 단말로 전송한다.Meanwhile, when the user changes the personalization information set by the user, for example, when the category of the interest information is changed from sports to stocks, the personalization information of the user is changed from sports-related contents to stock contents, and service setting information management. The
만일, PC 단말을 통해 자신이 설정한 개인화 정보를 변경한 후, 접속을 중단한 후 이종 단말, 예를 들어 핸드폰 단말을 통해 접속한 경우에도 서비스 설정 정 보 관리 모듈에 의해 이전에 설정 변경된 내용이 저장되어 관리되며 사용자가 등록한 모든 이종 단말에 통합적으로 적용되므로 설정 정보를 별도로 변경할 필요 없이 변경된 개인화 정보인 주식 정보를 핸드폰에 적합한 푸쉬 메커니즘인 SMS 푸쉬로 전송 받을 수 있다. If the personalization information set by the user through the PC terminal is changed and the connection is interrupted after access through a heterogeneous terminal, for example, a mobile phone terminal, the contents previously set by the service configuration information management module are not changed. Since it is stored and managed and applied to all heterogeneous terminals registered by the user, it is possible to receive the stock information, which is changed personalization information, by SMS push, which is a push mechanism suitable for a mobile phone, without having to change setting information separately.
상기에서 설명한 바와 같이 본 발명에 따른 개인화 정보 제공 시스템 및 그 방법은 이종 단말의 환경에 관계없이 사용자가 이용 가능한 이종 단말을 통해 개인화 정보 서비스를 받을 수 있을 뿐만 아니라, 변경된 정보가 이종 단말에 통합적으로 갱신되어 사용자 편의를 높일 수 있는 탁월한 효과가 발생한다. As described above, the system and method for providing personalized information according to the present invention can receive personalized information service through a heterogeneous terminal available to a user regardless of the environment of the heterogeneous terminal, and the changed information is integrated into the heterogeneous terminal. It is updated to produce an excellent effect to increase user convenience.
이상에서 설명한 본 발명의 상세한 설명에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 본 발명의 보호범위는 상기 실시예에 한정되는 것이 아니며, 해당 기술분야의 통상의 지식을 갖는 자라면 본 발명의 사상 및 기술영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the detailed description of the present invention described above has been described with reference to the preferred embodiment of the present invention, the protection scope of the present invention is not limited to the above embodiment, and those skilled in the art will appreciate It will be understood that various modifications and changes can be made in the present invention without departing from the spirit and scope of the invention.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060136526A KR20080079708A (en) | 2006-12-28 | 2006-12-28 | Personalized information providing system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060136526A KR20080079708A (en) | 2006-12-28 | 2006-12-28 | Personalized information providing system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20080079708A true KR20080079708A (en) | 2008-09-02 |
Family
ID=40020503
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060136526A Ceased KR20080079708A (en) | 2006-12-28 | 2006-12-28 | Personalized information providing system and method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20080079708A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010065419A3 (en) * | 2008-12-01 | 2010-08-26 | Google Inc. | Selecting format for content distribution |
CN102291243A (en) * | 2011-09-09 | 2011-12-21 | 中兴通讯股份有限公司 | Service processing server, system and method |
KR101368010B1 (en) * | 2012-04-30 | 2014-02-27 | 고려대학교 산학협력단 | Infrastructure system for private environmental service |
-
2006
- 2006-12-28 KR KR1020060136526A patent/KR20080079708A/en not_active Ceased
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010065419A3 (en) * | 2008-12-01 | 2010-08-26 | Google Inc. | Selecting format for content distribution |
KR20110100636A (en) * | 2008-12-01 | 2011-09-14 | 구글 인코포레이티드 | Choose a format for content distribution |
US9100223B2 (en) | 2008-12-01 | 2015-08-04 | Google Inc. | Selecting format for content distribution |
CN102291243A (en) * | 2011-09-09 | 2011-12-21 | 中兴通讯股份有限公司 | Service processing server, system and method |
WO2012151980A1 (en) * | 2011-09-09 | 2012-11-15 | 中兴通讯股份有限公司 | Service processing server, system, and method |
KR101368010B1 (en) * | 2012-04-30 | 2014-02-27 | 고려대학교 산학협력단 | Infrastructure system for private environmental service |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190147050A1 (en) | Method and apparatus for recommending news | |
US9264511B2 (en) | Content sharing among mobile terminals | |
US20090024698A1 (en) | Mobile content service | |
US20080139112A1 (en) | Intelligent personalized content delivery system for mobile devices on wireless networks | |
CN101083633B (en) | Information search system and search method | |
JP2004030573A (en) | Communication system capable of executing communication task in manner adaptable to available distributed resource | |
Lai et al. | A personalized mobile IPTV system with seamless video reconstruction algorithm in cloud networks | |
CN101360260A (en) | Hybrid mobile P2P content sharing system construction suitable for 2.5G/3G mobile data network | |
KR20080079708A (en) | Personalized information providing system and method | |
KR20150120555A (en) | Global IoT Resource Discovery Service Method and Server using the same | |
KR20090069589A (en) | Mobile web page conversion system and method | |
CN106533974B (en) | Application flow management method and system and terminal equipment with system | |
KR100560124B1 (en) | Internet service access method and device using character string | |
CN112351420A (en) | Networking identity creating method and device of terminal device and readable storage medium | |
Zhang et al. | Personalized content delivery to mobile devices | |
KR20100055038A (en) | System and method for providing personalized mobile internet service | |
KR20140086227A (en) | Method and apparatus for providing cloud service, and system having the same | |
JP2002373175A (en) | Method and system for retrieving service | |
CN108769274B (en) | Conversational file transmission method and device, and equipment/terminal/server | |
KR20090125376A (en) | Method and system of popular search terms by region and program recording medium | |
KR100817580B1 (en) | Media content providing system and method | |
US20140372361A1 (en) | Apparatus and method for providing subscriber big data information in cloud computing environment | |
KR100832609B1 (en) | Wireless data service system and content data operation method providing various wireless application services | |
Al-Masri et al. | Device-aware discovery and ranking of mobile services | |
KR20030029555A (en) | Development of an information network system use wireless mobile telephone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20061228 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20080229 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20080828 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20080229 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
PG1501 | Laying open of application |