[go: up one dir, main page]

KR20040012311A - Contents Sharing Service System and Method by Presence Information in Wireless Network - Google Patents

Contents Sharing Service System and Method by Presence Information in Wireless Network Download PDF

Info

Publication number
KR20040012311A
KR20040012311A KR1020020045836A KR20020045836A KR20040012311A KR 20040012311 A KR20040012311 A KR 20040012311A KR 1020020045836 A KR1020020045836 A KR 1020020045836A KR 20020045836 A KR20020045836 A KR 20020045836A KR 20040012311 A KR20040012311 A KR 20040012311A
Authority
KR
South Korea
Prior art keywords
content
terminal
requester
receiving
transmitting
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
Application number
KR1020020045836A
Other languages
Korean (ko)
Inventor
조태경
Original Assignee
에스케이 텔레콤주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 에스케이 텔레콤주식회사 filed Critical 에스케이 텔레콤주식회사
Priority to KR1020020045836A priority Critical patent/KR20040012311A/en
Publication of KR20040012311A publication Critical patent/KR20040012311A/en
Ceased legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 개인간 컨텐츠 공유 서비스 시스템에 관한 것으로서, 서로 다른 무선 단말기간을 연결하여 컨텐츠를 직접 송수신할 수 있도록 하는 개인간 컨텐츠 공유 서비스 시스템 및 방법을 제공하는 것이다.The present invention relates to an inter-person content sharing service system, and provides an inter-person content sharing service system and method for directly transmitting and receiving content by connecting different wireless terminals.

보다 상세하게는 요청자 단말기로부터 공유 컨텐츠 검색 요청을 수신하는 단계; 요청자가 원하는 컨텐츠 목록이 있는지의 여부를 검색하는 단계; 공유 가능한 컨텐츠 목록을 요청자 단말기로 전송하는 단계; 요청자 단말기로부터 제공자 단말기와의 세션 요청 정보를 수신하는 단계; 제공자 단말기의 프리젠스 정보를 확인하는 단계; 요청자 단말기와 제공자 단말기가 세션 연결되도록 무선망 사업자 시스템으로 신호를 전송하는 단계를 포함한다.More specifically, receiving a shared content search request from the requester terminal; Retrieving whether the requester has a desired content list; Transmitting a shareable content list to the requester terminal; Receiving session request information with a provider terminal from the requester terminal; Checking the presence information of the provider terminal; And transmitting a signal to the wireless network operator system such that the requester terminal and the provider terminal are session connected.

그러므로, 컨텐츠를 원하는 요청자는 컨텐츠를 보유하고 있는 제공자 단말기에 직접 연결되어 컨텐츠를 전송받을 수 있다.Therefore, the requester who wants the content can be directly connected to the provider terminal holding the content and receive the content.

Description

무선 통신망에서 프리젠스 정보 기반 개인간 컨텐츠 공유 서비스 시스템 및 방법{Contents Sharing Service System and Method by Presence Information in Wireless Network}Contents Sharing Service System and Method by Presence Information in Wireless Network based on Presence Information in Wireless Communication Networks

본 발명은 개인간 컨텐츠 공유 서비스 시스템에 관한 것으로서, 서로 다른 무선 단말기간을 연결하여 컨텐츠를 직접 송수신할 수 있도록 하는 개인간 컨텐츠 공유 서비스 시스템 및 방법을 제공하는 것이다.The present invention relates to an inter-person content sharing service system, and provides an inter-person content sharing service system and method for directly transmitting and receiving content by connecting different wireless terminals.

핸드폰 사용자가 점차 증가하면서 핸드폰과 같은 무선 단말기에 제공되는 컨텐츠의 종류는 증가하고 있다. 그러나 기존 무선 인터넷 사용자는 무선 포털 서비스를 통해서만 컨텐츠의 다운로드가 가능했다. 예를 들어서 사용자A 의 무선 단말기에 있는 그림 등을 사용자B가 필요로 할 경우 동일한 컨텐츠를 무선 포털 서비스에서 찾아서 다운로드 해야만 했다. 결론적으로 유선 인터넷에서 개인간의 직접적인 컨텐츠 등의 데이터 교환이 가능했으나, 무선 인터넷상에서 개인간 데이터 교환서비스인 P2P(Peer to Peer) 서비스는 불가능했다. 또한, 유선 인터넷 상에서 컨텐츠를 교환한다해도 제공자의 단말기가 온라인 상태인지 오프라인 상태인지의 여부와 같은 프리젠스(Presence) 정보를 고려하지 않았다. 그러므로, 컨텐츠 검색의 신뢰성을 저하시키고 정보 제공자의 상황을 고려하지 않은 자료 요청이 발생되는 문제점이 있다.As the number of mobile phone users increases, the type of content provided to a wireless terminal such as a mobile phone increases. However, existing wireless Internet users could download content only through the wireless portal service. For example, if user B needed a picture on user A's wireless terminal, the same content had to be found and downloaded from the wireless portal service. In conclusion, the data exchange such as direct contents between individuals was possible in the wired Internet, but the peer-to-peer (P2P) service, which is a data exchange service between individuals, was not possible in the wireless Internet. In addition, even if the content is exchanged over the wired Internet, presence information such as whether the provider's terminal is online or offline is not considered. Therefore, there is a problem in that a request for data is generated that lowers the reliability of content retrieval and does not consider the information provider's situation.

본 발명은 상술한 문제점을 해결하기 위하여 안출된 것으로서, 무선 단말기 간에 직접적인 컨텐츠 검색 및 교환을 가능하게 하는 서비스가 이루어질 수 있도록 하는 프리젠스 기반 개인간 컨텐츠 공유 서비스 시스템 및 방법을 제공하는데 그 기술적 과제가 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems, and there is a technical problem to provide a system and method for presenting a content-based interpersonal content sharing service to enable a service that enables direct content search and exchange between wireless terminals. .

본 발명의 다른 기술적 과제는 무선 단말기간에 컨텐츠 송수신시 컨텐츠를 제공하는 단말기의 상태를 고려하여 컨텐츠를 송수신하는 프리젠스 기반 개인간 컨텐츠 공유 서비스 시스템 및 방법을 제공하는 것이다.Another technical problem of the present invention is to provide a presence-based content sharing service system and method for transmitting and receiving contents in consideration of the state of a terminal providing contents when transmitting and receiving contents between wireless terminals.

도 1은 본 발명에 의한 개인간 컨텐츠 공유 서비스 시스템과 단말기의 접속예를 나타내는 도면,1 is a view showing an example of a connection between a content sharing service system between a person and a terminal according to the present invention;

도 2는 도 1에 도시된 개인간 컨텐츠 공유 서비스 시스템의 상세 구성도,2 is a detailed configuration diagram of an inter-person content sharing service system shown in FIG. 1;

도 3은 본 발명에 의한 개인간 컨텐츠 공유 서비스 시스템의 데이터베이스를 상세하게 나타내는 구성도,3 is a configuration diagram showing in detail a database of an interpersonal content sharing service system according to the present invention;

도 4는 본 발명에 의한 개인간 컨텐츠 공유 서비스 시스템이 적용되는 일 실시예를 나타내는 도면,4 is a diagram illustrating an embodiment to which an inter-person content sharing service system according to the present invention is applied;

도 5는 본 발명에 의한 요청자 단말기의 동작을 나타내는 플로우 챠트,5 is a flowchart showing an operation of a requester terminal according to the present invention;

도 6은 본 발명에 의한 제공자 단말기의 동작을 나타내는 플로우 챠트,6 is a flowchart showing an operation of a provider terminal according to the present invention;

도 7은 본 발명에 의한 개인간 컨텐츠 공유 서비스 시스템의 동작을 나타내는 플로우 챠트이다.7 is a flowchart illustrating the operation of the interpersonal content sharing service system according to the present invention.

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

100 : 요청자 단말기100: requester terminal

300 : 개인간 컨텐츠 공유 서비스 시스템300: content sharing service system between individuals

310 : 사용자 관리수단330 : 공유 컨텐츠 처리수단310: user management means 330: shared content processing means

350 : 컨텐츠 검색수단370 : 프리젠스 정보 처리수단350: content search means 370: presence information processing means

390 : 단말기 접속수단391 : 컨텐츠 요청 수신수단390: terminal access means 391: content request receiving means

393 : 컨텐츠 요청 발신수단410 : 제어부393: content request sending means 410: control unit

430 : 데이터베이스430: Database

700 : 제공자 단말기700 provider terminal

상술한 목적을 달성하기 위한 본 발명은 무선 단말기의 가입자 정보를 제공하고, 가입자의 무선 단말기간에 세션을 연결하는 무선망 사업자 시스템에 의해 무선 단말기와 접속되어, 무선망 사업자 시스템에 의해 적어도 둘 이상의 무선 단말기간에 세션이 연결된 후, 둘 이상의 무선 단말기간에 컨텐츠 송수신이 직접 이루어지도록 하는 개인간 컨텐츠 공유 서비스 시스템에 있어서,In order to achieve the above object, the present invention provides subscriber information of a wireless terminal and is connected to the wireless terminal by a wireless network operator system for connecting a session between the wireless terminals of the subscriber. In the content sharing service system between individuals, so that content is directly transmitted and received between two or more wireless terminals after a session is connected between the terminals,

요청자 단말기와 상기 제공자 단말기의 단말기 번호와 세션에 필요한 IP주소와 같은 사용자정보를 수신하는 사용자 관리수단; 공유 가능한 컨텐츠를 보유하고 있는 제공자 단말기로부터 공유 가능 컨텐츠 목록을 수신하여 저장하는 공유 컨텐츠 처리수단; 요청자 단말기로부터 컨텐츠 검색을 원하는 신호를 수신하면 요청자가 원하는 컨텐츠 목록을 검색하여 요청자 단말기로 전송하는 컨텐츠 검색수단; 제공자 단말기의 프리젠스 상태정보를 실시간으로 전송받아 저장하는 프리젠스 정보 처리수단; 요청자 단말기와 제공자 단말기간에 연결이 이루어지도록 신호를 송수신하는 단말기 접속수단; 데이터베이스는 사용자 관리수단, 공유 컨텐츠 처리수단 및 프리젠스 정보 처리수단과 연결되어 정보를 저장하는 데이터베이스; 사용자 관리수단, 공유 컨텐츠 처리수단, 컨텐츠 검색수단, 프리젠스 정보 처리수단, 단말기 접속수단 및 데이터베이스와 연결되어 전체적인 시스템의 동작을 제어하는 제어부를 포함한다.User management means for receiving user information such as a terminal number of the requester terminal and the provider terminal and an IP address required for the session; Shared content processing means for receiving and storing a shareable content list from a provider terminal having shareable content; Content search means for retrieving a content list desired by the requester and transmitting the desired content list from the requester terminal to the requester terminal; Presence information processing means for receiving and storing the presence status information of the provider terminal in real time; Terminal connection means for transmitting and receiving a signal such that a connection is made between the requester terminal and the provider terminal; The database is connected to the user management means, shared content processing means and the presence information processing means for storing a database; And a control unit connected to the user management means, the shared content processing means, the content searching means, the presence information processing means, the terminal access means, and the database to control the operation of the entire system.

또한, 유선망 사업자 시스템 및 무선망 사업자 시스템과 접속되어 컨텐츠 요청자 단말기와 컨텐츠 제공자 단말기가 연결되도록 하는 개인간 컨텐츠 공유 서비스 방법으로서,In addition, as a content sharing service method between individuals connected to a wired network operator system and a wireless network operator system to connect the content requester terminal and the content provider terminal,

요청자 단말기로부터 공유 컨텐츠 검색 요청을 수신하는 단계; 요청자가 원하는 컨텐츠 목록이 있는지의 여부를 검색하는 단계; 공유 가능한 컨텐츠 목록을 요청자 단말기로 전송하는 단계; 요청자 단말기로부터 상기 제공자 단말기와의 세션 요청 정보를 수신하는 단계; 제공자 단말기의 프리젠스 정보를 확인하는 단계; 요청자 단말기와 제공자 단말기가 세션 연결되도록 무선망 사업자 시스템으로 신호를 전송하는 단계를 포함한다.Receiving a shared content search request from the requester terminal; Retrieving whether the requester has a desired content list; Transmitting a shareable content list to the requester terminal; Receiving session request information with the provider terminal from a requester terminal; Checking the presence information of the provider terminal; And transmitting a signal to the wireless network operator system such that the requester terminal and the provider terminal are session connected.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 보다 상세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 의한 개인간 컨텐츠 공유 서비스 시스템(300)과 단말기(100, 700)간의 접속예를 나타내는 도면이다.1 is a diagram illustrating an example of connection between an interpersonal content sharing service system 300 and terminals 100 and 700 according to the present invention.

개인간 컨텐츠 공유 서비스 시스템(300)은 공유 가능한 컨텐츠의 목록을 제공자 단말기(700)로부터 수신하여 저장하고, 컨텐츠를 요청하는 요청자 단말기(100)로부터 공유 가능한 컨텐츠의 목록을 검색하도록 하는 정보를 수신한다①. 개인간 컨텐츠 공유 서비스 시스템(300)은 검색결과를 요청자 단말기(100)로 전송한다②. 이어서, 개인간 컨텐츠 공유 서비스 시스템(300)은 요청자 단말기(100)로부터 제공자 단말기(700)와의 세션을 요구하는 신호를 수신하면③, 제공자 단말기(700)로 신호를 전송해 요청자 단말기(100)와 제공자 단말기(700)간의 연결을 시도한다④. 이 때, 개인간 컨텐츠 공유 서비스 시스템(300)은 제공자 단말기(700)의 프리젠스 정보(Presence Information)를 고려하여 요청자 단말기(100)와 제공자 단말기(700)간의 연결을 시도한다. 프리젠스 정보는 제공자 단말기(700)의 상태를 나타내는 정보로서, 예를 들어 온라인, 오프라인, 다른 업무 중, 온라인 상태이지만 컨텐츠 전송을 할 수 없는 상태 등과 같이 단말기의 상태를 나타낸다. 이 후, 요청자 단말기(100)와 제공자 단말기(700)는 연결되고⑤, 컨텐츠 송수신이 이루어진다⑥. 상기 요청자 단말기(100)와 제공자 단말기(700)는 서브스크라이브 메시지(Subscribe Message)의 바디(Body)에 XML(Extensible Markup Language)이나 확장한 헤더(Header)를 이용하여 개인간 컨텐츠 공유 서비스시스템(300)으로 컨텐츠 요청 및 컨텐츠 등록을 하기위한 메시지를 전송한다. 상기 XML은 인터넷 웹을 구성하는 HTML을 개선한 차세대 인터넷 언어로서, HTML보다 홈페이지 구축 기능, 검색 기능 등이 향상되었고 클라이언트 시스템의 복잡한 데이터 처리를 쉽게 한다. 또한 인터넷 사용자가 웹에 추가할 내용을 작성, 관리하기에 쉽게 되어 있다.The content sharing service system 300 between individuals receives and stores a list of sharable contents from the provider terminal 700 and receives information for retrieving a list of sharable contents from the requester terminal 100 requesting the contents. . The content sharing service system 300 between individuals transmits a search result to the requester terminal 100 ②. Subsequently, when the interpersonal content sharing service system 300 receives a signal for requesting a session with the provider terminal 700 from the requester terminal 100, a signal is transmitted to the provider terminal 700 by transmitting a signal to the requester terminal 100 and the provider. ④ attempts to connect between terminals 700. At this time, the interpersonal content sharing service system 300 attempts to connect between the requester terminal 100 and the provider terminal 700 in consideration of the presence information of the provider terminal 700. The presence information is information indicating the state of the provider terminal 700. For example, the presence information indicates the state of the terminal such as an online state, an offline state, other tasks, an online state, but a state in which content cannot be transmitted. Thereafter, the requester terminal 100 and the provider terminal 700 are connected ⑤, the content transmission and reception is made ⑥. The requester terminal 100 and the provider terminal 700 use an Extensible Markup Language (XML) or an extended header in a body of a subscribe message, and the content sharing service system 300 between individuals. Sends a message for content request and content registration. The XML is a next-generation Internet language that improves the HTML constituting the Internet Web. The homepage construction function, search function, etc. are improved than the HTML, and the complex data processing of the client system is easy. It also makes it easy for Internet users to create and manage content to add to the Web.

또한, 요청자 단말기(100)와 제공자 단말기(700)는 파일 전송 프로토콜(File Transfer Protocol, 이하 FTP라 함)방법을 이용하여 컨텐츠를 전송한다. 상기 FTP는 인터넷상에서 한 컴퓨터에서 다른 컴퓨터로 파일을 송수신할 수 있도록 지원하는 방법과 그런 프로그램을 통칭하는 것으로서, FTP를 이용하면 용량이 큰 파일도 빠르게 송수신할 수 있다.In addition, the requestor terminal 100 and the provider terminal 700 transmit content using a file transfer protocol (hereinafter, referred to as FTP) method. The FTP refers to a method and a program for supporting transmission and reception of files from one computer to another on the Internet, and FTP can be used to quickly transmit and receive a large file.

상기 요청자 단말기(100)와 제공자 단말기(700)는 핸드폰, PCS, PDA와 같은 무선 단말기이며, 개인간 컨텐츠 공유 서비스 시스템(300)과 요청자 단말기(100)와 제공자 단말기(700)는 무선망으로 연결되어 동작한다.The requestor terminal 100 and the provider terminal 700 are wireless terminals such as a mobile phone, a PCS, and a PDA. The content sharing service system 300, the requester terminal 100, and the provider terminal 700 are connected to a wireless network. It works.

도 2는 도 1에 도시된 개인간 컨텐츠 공유 서비스 시스템(300)의 상세 구성도이다.FIG. 2 is a detailed configuration diagram of the interpersonal content sharing service system 300 shown in FIG. 1.

개인간 컨텐츠 공유 서비스 시스템(300)은 사용자 관리수단(310), 공유 컨텐츠 처리수단(330), 컨텐츠 검색수단(350), 프리젠스 정보 처리수단(370), 단말기 접속수단(390), 제어부(410), 데이터베이스(430)로 구성된다.The interpersonal content sharing service system 300 includes user management means 310, shared content processing means 330, content retrieval means 350, presence information processing means 370, terminal access means 390, and controller 410. ), And a database 430.

사용자 관리수단(310)은 요청자 단말기(100)와 제공자 단말기(700)의 단말기 번호와 세션에 필요한 IP주소 등의 사용자정보를 요청자 단말기(100)와 제공자 단말기(700)로부터 수신하여 데이터베이스(430)에 저장한다. 공유 컨텐츠 처리수단(330)은 공유 가능한 컨텐츠를 보유하고 있는 제공자 단말기(700)로부터 공유 가능 컨텐츠 목록을 수신하여 데이터베이스(430)에 저장한다. 컨텐츠 검색수단(350)은 요청자 단말기(100)로부터 컨텐츠 검색을 요청하는 신호를 수신하면 요청자가 원하는 컨텐츠 목록을 검색하여 컨텐츠의 유무정보를 요청자 단말기(100)로 전송한다.The user management means 310 receives user information such as the terminal number of the requestor terminal 100 and the provider terminal 700 and the IP address required for the session from the requester terminal 100 and the provider terminal 700 to receive the database 430. Store in The shared content processing unit 330 receives the shareable content list from the provider terminal 700 having the shareable content and stores the list in the database 430. When the content searching unit 350 receives a signal for requesting a content search from the requester terminal 100, the content searching unit 350 searches for a content list desired by the requester, and transmits content presence information to the requester terminal 100.

프리젠스 정보 처리수단(370)은 제공자 단말기(700)의 프리젠스(Presence) 상태정보를 실시간으로 전송받아 저장하고, 요청자 단말기(100)로부터 공유 가능 컨텐츠를 보유하고 있는 제공자 단말기(700)와의 세션(Session)을 요청하는 신호를 컨텐츠 요청 수신수단(391)으로부터 수신하는 경우 저장되어 있는 제공자 단말기(700)의 프리젠스(Presence) 상태에 따라 컨텐츠 요청 발신수단(393)으로 신호를 전송한다.The presence information processing means 370 receives and stores the presence status information of the provider terminal 700 in real time, and has a session with the provider terminal 700 having shareable content from the requester terminal 100. When a signal for requesting a session is received from the content request receiving means 391, the signal is transmitted to the content request sending means 393 according to the stored presence state of the provider terminal 700.

예를 들어, 프리젠스 정보 처리수단(370)은 요청자 단말기(100)로부터 컨텐츠를 보유하고 있는 제공자 단말기(700)와의 세션을 요구하는 신호를 수신하면 제공자 단말기로부터 실시간으로 수신하여 저장해 둔 제공자 단말기의 프리젠스 정보를 검색하여 제공자 단말기의 프리젠스 상태가 온라인 상태인 경우에는 제어부(410)의 제어 하에 컨텐츠 요청 발신수단(393)에 세션이 가능하다는 정보를 전송한다. 만약, 프리젠스 정보 처리수단(370)이 제공자 단말기의 프리젠스 상태를 검색한 결과 오프라인 상태, 다른 업무중 및 온라인상태이지만 컨텐츠 전송이 불가능한 상태인 경우 컨텐츠 요청 발신수단(393)으로 세션 불가능 정보를 송신한다.For example, when the presence information processing means 370 receives a signal for requesting a session with the provider terminal 700 having the content from the requester terminal 100, the presence information processing means 370 receives and stores in real time from the provider terminal. When the presence information of the provider terminal is in an online state, the presence information is searched, and the information is transmitted to the content request originating means 393 under the control of the controller 410. If the presence information processing means 370 retrieves the presence status of the provider terminal, when the presence information is offline, busy or online, but the content transmission is impossible, the session request information 393 is not available. Send.

단말기 접속수단(390)은 컨텐츠 요청 수신수단(391)과 컨텐츠 요청 발신수단(393)으로 구성된다.The terminal access means 390 includes a content request receiving means 391 and a content request sending means 393.

컨텐츠 요청 수신수단(391)은 요청자 단말기(100)로부터 공유 가능 컨텐츠 요청 신호를 수신하면, 제어부(410)의 제어 하에 상기 프리젠스 정보 처리수단(370)으로 신호를 전송한다. 프리젠스 정보 처리수단(370)은 컨텐츠 요청 수신수단(391)으로부터 공유 가능 컨텐츠 요청 신호를 수신하면, 컨텐츠를 보유하고 온라인 상태인 제공자 단말기(700)의 정보를 컨텐츠 요청 발신수단(393)으로 전송한다. 컨텐츠 요청 발신수단(393)은 프리젠스 정보 처리수단(370)으로부터 제공자 단말기(700)의 프리젠스 상태정보를 수신하면 요청자 단말기(100)로 정보를 전송한다. 예를 들어, 컨텐츠 요청 발신수단(393)은 제공자 단말기(700)의 프리젠스 상태가 온라인 상태인 경우 제공자 단말기(700)로 세션을 요청하는 신호를 전송하고, 이와 반대로 제공자 단말기(700)의 프리젠스 상태가 오프라인, 다른 업무중과 같은 컨텐츠를 전송하기에 불가능한 상태라면, 요청자 단말기(100)로 컨텐츠 전송 불가능 메시지를 전송한다.When the content request receiving unit 391 receives the shareable content request signal from the requester terminal 100, the content request receiving unit 391 transmits a signal to the presence information processing unit 370 under the control of the controller 410. When the presence information processing means 370 receives the shareable content request signal from the content request receiving means 391, the presence information processing means 370 transmits the information of the provider terminal 700 that has the content and is online to the content request sending means 393. do. When the content request originating means 393 receives the presence status information of the provider terminal 700 from the presence information processing means 370, the content request transmitting means 393 transmits the information to the requester terminal 100. For example, the content request sending means 393 transmits a signal for requesting a session to the provider terminal 700 when the presence state of the provider terminal 700 is online, and vice versa. If the status of the switch is not possible to transmit content such as offline or other work, the requester terminal 100 transmits a content transmission impossible message.

데이터베이스(430)는 사용자 관리수단(310), 공유 컨텐츠 처리수단(330) 및 프리젠스 정보 처리수단(370)과 연결되어 제어부(410)의 제어에 따라 정보를 저장한다. 제어부(410)는 사용자 관리수단(310), 공유 컨텐츠 처리수단(330), 컨텐츠 검색수단(350), 프리젠스 정보 처리수단(370), 단말기 접속수단(390) 및 데이터베이스(430)와 연결되어 전체적인 시스템의 동작을 제어한다.The database 430 is connected to the user managing means 310, the shared content processing means 330, and the presence information processing means 370 to store information under the control of the controller 410. The control unit 410 is connected to the user management means 310, shared content processing means 330, content search means 350, presence information processing means 370, terminal access means 390 and the database 430 Control the behavior of the overall system.

도 3은 본 발명에 의한 개인간 컨텐츠 공유 서비스 시스템(300)의 데이터베이스(430)를 상세하게 나타내는 구성도이다.3 is a block diagram showing in detail the database 430 of the interpersonal content sharing service system 300 according to the present invention.

데이터베이스(430)는 도 3에 표시되어 있는 것과 같이 제공자 단말기(700)의 식별 필드, 제공자 단말기(700)의 프리젠스 정보 필드, 제공자 단말기(700)가 보유하고 있는 컨텐츠 목록 필드로 구성된다.As shown in FIG. 3, the database 430 includes an identification field of the provider terminal 700, a presence information field of the provider terminal 700, and a content list field held by the provider terminal 700.

도 4는 본 발명에 의한 개인간 컨텐츠 공유 서비스 시스템(300)이 적용되는 일 실시예를 나타내는 도면이다.4 is a diagram illustrating an embodiment to which the interpersonal content sharing service system 300 according to the present invention is applied.

CSCF(Call State Control Function)은 제공자 단말기(700)로부터 공유 가능한 컨텐츠 목록을 수신한다(S101). 상기 CSCF는 호 제어 및 SIP(Session Initiation Protocol) 서버의 역할을 한다. 상기 SIP는 텍스트 기반의 응용계층 제어 프로토콜이다. 이어서, CSCF는 제공자 단말기(700)로부터 수신한 공유 가능한 컨텐츠 목록을 개인간 컨텐츠 공유 서비스 시스템(300)으로 전송하고, 개인간 컨텐츠 공유 서비스 시스템(300)은 CSCF로부터 공유 가능한 컨텐츠 목록을 수신한다(S103). 이 때, 개인간 컨텐츠 공유 서비스 시스템(300)의 사용자 관리수단(310)과 공유 컨텐츠 처리수단(330)은 제공자 단말기(700)의 단말기 번호와 세션에 필요한 IP번호 및 공유 가능한 컨텐츠 목록과 같은 정보를 데이터베이스(430)에 저장한다.The call state control function (CSCF) receives a list of contents that can be shared from the provider terminal 700 (S101). The CSCF acts as a call control and Session Initiation Protocol (SIP) server. SIP is a text-based application layer control protocol. Subsequently, the CSCF transmits the shareable content list received from the provider terminal 700 to the interpersonal content sharing service system 300, and the interpersonal content sharing service system 300 receives the shareable content list from the CSCF (S103). . At this time, the user management means 310 and the shared content processing means 330 of the content sharing service system 300 between individuals may provide information such as a terminal number of the provider terminal 700, an IP number required for the session, and a list of shareable contents. Stored in the database 430.

한편, 요청자 단말기(100)는 요청자가 요청하는 공유 컨텐츠 목록을 검색하도록 하는 신호를 CSCF로 전송한다(S105). 그러면 CSCF는 요청자 단말기(100)로부터 수신한 공유 컨텐츠 검색 요청을 개인간 컨텐츠 공유 서비스 시스템(300)으로전송한다(S107). 개인간 컨텐츠 공유 서비스 시스템(300)의 컨텐츠 검색수단(350)은 CSCF로부터 공유 컨텐츠 검색 요청을 수신한 후 요청자가 원하는 컨텐츠 목록이 있는지의 여부를 검색한다(S109). 컨텐츠 검색수단(350)은 검색결과 요청자가 원하는 컨텐츠의 목록이 있으면, CSCF로 공유 가능한 컨텐츠 목록을 전송한다(S111). CSCF는 개인간 컨텐츠 공유 서비스 시스템(300)으로부터 수신한 공유 가능한 컨텐츠 목록을 요청자 단말기(100)로 전송한다(S113). 그러면, 요청자는 수신한 컨텐츠를 보유한 제공자 단말기(700)와의 세션을 요청하는 정보를 CSCF로 전송한다(S115). CSCF는 요청자 단말기(100)로부터 수신한 세션 요청 정보를 컨텐츠 요청 수신수단(391)으로 전송한다(S117). 컨텐츠 요청 수신수단(391)은 세션 요청 정보를 수신한 후, 제어부(410)에 따라 공유 컨텐츠 처리수단(330)으로 세션 요청 정보를 전송한다. 공유 컨텐츠 처리수단(330)은 데이터베이스(430)에 저장되어 있는 요청자가 선택한 제공자 단말기(700)의 프리젠스 정보를 확인한다(S119). 확인 결과 제공자 단말기(700)의 상태가 온라인 상태이면, 컨텐츠 요청 발신수단(393)은 CSCF를 거쳐 제공자 단말기(700)로 세션 요청 정보를 전송한다(S121, S123). 개인간 컨텐츠 공유 서비스 시스템(300)은 CSCF를 거쳐 전송되는 제공자 단말기(700)의 수신 확인응답을 수신하고, CSCF를 거쳐 요청자 단말기(100)로 세션 요청에 대한 수신 확인응답을 전송한다(S125, S127, S129, S131). 이후, 요청자 단말기(100)와 제공자 단말기(700)는 연결되어 직접 컨텐츠를 송수신한다.On the other hand, the requester terminal 100 transmits a signal to the CSCF to retrieve the list of shared content requested by the requestor (S105). Then, the CSCF transmits the shared content search request received from the requester terminal 100 to the interpersonal content sharing service system 300 (S107). The content retrieval means 350 of the interpersonal content sharing service system 300 receives the shared content retrieval request from the CSCF, and then retrieves whether the requester has a desired content list (S109). If there is a list of contents desired by the search result requester, the content search unit 350 transmits a list of contents that can be shared to the CSCF (S111). The CSCF transmits the shareable content list received from the interpersonal content sharing service system 300 to the requester terminal 100 (S113). Then, the requester transmits information requesting a session with the provider terminal 700 having the received content to the CSCF (S115). The CSCF transmits the session request information received from the requester terminal 100 to the content request receiving means 391 (S117). The content request receiving means 391 receives the session request information, and then transmits the session request information to the shared content processing means 330 according to the controller 410. The shared content processing unit 330 checks the presence information of the provider terminal 700 selected by the requestor stored in the database 430 (S119). If it is confirmed that the state of the provider terminal 700 is an online state, the content request sending means 393 transmits the session request information to the provider terminal 700 via the CSCF (S121 and S123). The interpersonal content sharing service system 300 receives the acknowledgment of the provider terminal 700 transmitted through the CSCF, and transmits the acknowledgment of the session request to the requester terminal 100 via the CSCF (S125, S127). , S129, S131). Thereafter, the requester terminal 100 and the provider terminal 700 are connected to directly transmit and receive content.

상기 단계(S109)에서 공유가능 컨텐츠 보유 여부를 검색한 결과 요청자 단말기(100)로부터 전송된 검색 요청 컨텐츠가 없는 경우, 컨텐츠 검색수단(350)은 CSCF를 거쳐 공유가능 컨텐츠가 없다는 정보를 전송한다(S133, S135). 또한, 단계(S119)에서 컨텐츠 요청 수신수단(391)이 제공자 단말기(700)의 프리젠스 상태를 검색한 결과, 제공자 단말기(700)가 오프라인, 다른 업무 중 또는 온라인 상태이지만 컨텐츠를 전송할 수 없는 상태일 경우는 컨텐츠 요청 발신수단(393)으로 세션 불가능 정보를 전송한다. 컨텐츠 요청 발신수단(393)은 세션 불가능 정보를 수신한 후, 제어부(410)의 제어 하에 CSCF로 세션 불가능 정보를 전송한다(S137). CSCF는 세션 불가능 정보를 요청자 단말기(100)로 전송한다(S139).If there is no search request content transmitted from the requester terminal 100 as a result of searching whether the shareable content is retained in step S109, the content searching means 350 transmits information indicating that there is no shareable content via the CSCF ( S133, S135). In addition, in step S119, as a result of the content request receiving means 391 searching for the presence status of the provider terminal 700, the provider terminal 700 is offline, busy, or online, but cannot transmit content. In this case, the session impossible information is transmitted to the content request originating means 393. After the content request sending means 393 receives the session unavailable information, the content request sending means 393 transmits the session impossible information to the CSCF under the control of the controller 410 (S137). The CSCF transmits the session impossible information to the requester terminal 100 (S139).

도 5는 본 발명에 의한 요청자 단말기(100)의 동작을 나타내는 플로우 챠트이다.5 is a flowchart illustrating the operation of the requester terminal 100 according to the present invention.

요청자 단말기(100)는 공유 가능한 컨텐츠 검색을 요청하는 정보를 개인간 컨텐츠 공유 서비스 시스템(300)으로 전송한다(S201). 이어서, 요청자 단말기(100)는 개인간 컨텐츠 공유 서비스 시스템(300)으로부터 공유가능 컨텐츠 목록을 수신한다(S203). 다음으로, 요청자 단말기(100)는 상기 공유 가능한 컨텐츠 목록을 보유한 제공자 단말기(700)와 연결되도록 요청하는 세션 요청을 개인간 컨텐츠 공유 서비스 시스템(300)으로 전송한다(S205). 요청자 단말기(100)는 세션 요청에 대한 응답을 수신하고, 동시에 제공자 단말기(700)와 연결된다(S207). 요청자 단말기(100)는 제공자 단말기(700)로부터 요청하는 컨텐츠를 수신한다(S209). 요청자 단말기(100)는 컨텐츠 수신을 마친 후 또는 컨텐츠를 수신하던 도중에 중단을 원하는 경우 통화 종료를 요청하는 신호를 전송한다(S211).The requester terminal 100 transmits information for requesting search of sharable content to the content sharing service system 300 between individuals (S201). Subsequently, the requester terminal 100 receives the shareable content list from the interpersonal content sharing service system 300 (S203). Next, the requestor terminal 100 transmits a session request for requesting to be connected to the provider terminal 700 having the shareable content list to the interpersonal content sharing service system 300 (S205). The requester terminal 100 receives a response to the session request and is simultaneously connected with the provider terminal 700 (S207). The requester terminal 100 receives the requested content from the provider terminal 700 (S209). The requester terminal 100 transmits a signal for requesting termination of the call if it is desired to stop the content after the content reception or the content reception (S211).

도 6은 본 발명에 의한 제공자 단말기(700)의 동작을 나타내는 플로우 챠트이다.6 is a flowchart showing the operation of the provider terminal 700 according to the present invention.

제공자 단말기(700)는 자신이 보유하고 있는 컨텐츠 중 공유하고자 하는 컨텐츠의 목록을 개인간 컨텐츠 공유 서비스 시스템(300)으로 전송한다(S301). 다음으로, 컨텐츠 요청 발신수단(393)으로부터 세션 요청을 수신한다(S303). 제공자 단말기(700)는 개인간 컨텐츠 공유 서비스 시스템(300)으로 세션 요청에 대한 응답신호를 전송하고, 이후 요청자 단말기(100)와 세션이 연결된다(S305). 그러면 제공자 단말기(700)는 요청자가 요청한 컨텐츠를 요청자 단말기(100)로 전송한다(S307). 이때, 컨텐츠는 FTP(File Transfer Protocol)를 이용하여 전송한다. 상기 FTP는 인터넷상에서 한 컴퓨터에서 다른 컴퓨터로 파일을 송수신할 수 있도록 지원하는 방법과 그런 프로그램을 통칭하는 것으로서, 파일 전송 프로토콜을 이용하면 용량이 큰 파일도 빠르게 송수신할 수 있다.The provider terminal 700 transmits a list of contents to be shared among contents held by the provider terminal 700 to the content sharing service system 300 between individuals (S301). Next, the session request is received from the content request sending means 393 (S303). The provider terminal 700 transmits a response signal to the session request to the content sharing service system 300 between individuals, and then the session is connected to the requester terminal 100 (S305). Then, the provider terminal 700 transmits the content requested by the requester to the requester terminal 100 (S307). At this time, the content is transmitted using FTP (File Transfer Protocol). The FTP refers to a method and a program for supporting transmission and reception of a file from one computer to another on the Internet, and a file transfer protocol can be used to quickly transmit and receive a large file.

도 7은 본 발명에 의한 개인간 컨텐츠 공유 서비스 시스템(300)의 동작을 나타내는 플로우 챠트이다.7 is a flowchart illustrating the operation of the interpersonal content sharing service system 300 according to the present invention.

개인간 컨텐츠 공유 서비스 시스템(300)은 CSCF로부터 공유 가능한 컨텐츠 목록을 수신한다(S401). 그리고, 개인간 컨텐츠 공유 서비스 시스템(300)의 사용자 관리수단(310)과 공유 컨텐츠 처리수단(330)은 제공자 단말기(700)의 단말기 번호와 IP 번호와 상기 공유 가능한 컨텐츠 목록에 대한 정보를 저장한다.The interpersonal content sharing service system 300 receives a shareable content list from the CSCF (S401). In addition, the user management means 310 and the shared content processing means 330 of the interpersonal content sharing service system 300 store the terminal number and the IP number of the provider terminal 700 and information on the shareable content list.

이어서 개인간 컨텐츠 공유 서비스 시스템(300)의 컨텐츠 검색수단(350)은 CSCF로부터 공유 컨텐츠 검색 요청을 수신한다(S403). 컨텐츠 검색수단(350)은 요청자가 원하는 컨텐츠 목록이 있는지의 여부를 검색한다(S405). 컨텐츠 검색수단(350)은 검색결과 요청자가 원하는 컨텐츠의 목록이 있으면, CSCF로 공유가능 컨텐츠 목록을 전송한다(S407). 컨텐츠 요청 수신수단(391)은 CSCF를 거쳐 요청자 단말기(100)로부터 세션 요청 정보를 수신한 후(S409), 제어부(410)의 제어 하에 데이터베이스(430)에 저장되어 있는 요청자가 선택한 제공자 단말기(700)의 프리젠스 정보를 확인한다(S411).Subsequently, the content retrieval means 350 of the interpersonal content sharing service system 300 receives a shared content retrieval request from the CSCF (S403). The content searching means 350 searches whether the requestor has a desired content list (S405). If there is a list of contents desired by the search result requester, the content searching unit 350 transmits a list of sharable contents to the CSCF (S407). The content request receiving means 391 receives the session request information from the requester terminal 100 via the CSCF (S409), and then selects the provider terminal 700 selected by the requestor stored in the database 430 under the control of the controller 410. Check presence information (S411).

확인 결과 제공자 단말기(700)의 상태가 온라인 상태이면, 컨텐츠 요청 발신수단(393)은 CSCF를 거쳐 제공자 단말기(700)로 세션 요청 정보를 전송한다(S413). 개인간 컨텐츠 공유 서비스 시스템(300)은 CSCF를 거쳐 전송되는 제공자 단말기(700)의 수신 확인응답을 수신한다(S415). 이후, 요청자 단말기(100)와 제공자 단말기(700)는 연결되어 직접 컨텐츠를 송수신한다. 이때, 컨텐츠는 인터넷상에서 한 컴퓨터에서 다른 컴퓨터로 파일을 송수신할 수 있도록 지원하는 방법인 FTP를 이용하여 컨텐츠를 전송한다.If it is confirmed that the state of the provider terminal 700 is in an online state, the content request sending means 393 transmits the session request information to the provider terminal 700 via the CSCF (S413). The interpersonal content sharing service system 300 receives an acknowledgment of the provider terminal 700 transmitted through the CSCF (S415). Thereafter, the requester terminal 100 and the provider terminal 700 are connected to directly transmit and receive content. In this case, the content is transmitted using FTP, which is a method of supporting file transmission and reception from one computer to another on the Internet.

상기 단계(S405)에서 공유가능 컨텐츠 보유 여부를 검색한 결과 요청자 단말기(100)로부터 전송된 검색 요청 컨텐츠가 없는 경우, 컨텐츠 검색수단(350)은 CSCF를 거쳐 공유가능 컨텐츠가 없다는 정보를 전송하고 단계(S403)부터 수행한다. 또한, 단계(S411)에서 컨텐츠 요청 수신수단(391)이 제공자 단말기(700)의 프리젠스 상태를 검색한 결과, 제공자 단말기(700)가 오프라인, 다른 업무 중 또는 온라인 상태이지만 컨텐츠를 전송할 수 없는 상태일 경우는 컨텐츠 요청 발신수단(393)으로 세션 연결 불가능 정보를 전송한다. 컨텐츠 요청 발신수단(393)은 세션 연결불가능 정보를 수신한 후, 제어부(410)의 제어 하에 CSCF로 세션 연결 불가능 정보를 전송하고, 단계(S409)부터 수행한다.If there is no search request content transmitted from the requester terminal 100 as a result of searching whether the shareable content is retained in step S405, the content searching means 350 transmits information indicating that there is no shareable content via the CSCF. From (S403). In addition, in step S411, as a result of the content request receiving means 391 searching for the presence status of the provider terminal 700, the provider terminal 700 is offline, busy, or online but cannot transmit content. In this case, the session connection impossible information is transmitted to the content request originating means 393. After the content request sending means 393 receives the session unconnectable information, the content request transmitting means 393 transmits the session unconnectable information to the CSCF under the control of the controller 410, and starts from step S409.

이와 같이, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.As such, those skilled in the art will appreciate that the present invention can be implemented in other specific forms without changing the technical spirit or essential features thereof. Therefore, the above-described embodiments are to be understood as illustrative in all respects and not as restrictive. The scope of the present invention is shown by the following claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.

상술한 바와 같이, 본 발명은 컨텐츠를 보유한 제공자 단말기와 요청자 단말기간에 세션 연결을 가능하게 하는 개인간 컨텐츠 공유 서비스 시스템 및 방법을 제공하므로서, 요청자가 보유하고자 하는 컨텐츠를 직접 검색하고 제공자 단말기와 직접 연결되어 교환할 수 있다.As described above, the present invention provides a system and method for sharing content between individuals that enables session connection between a provider terminal having content and a requester terminal, so that the requester can directly search for content and directly connect with the provider terminal. I can exchange it.

또한, 개인간 컨텐츠 공유 서비스 시스템은 제공자 단말기와 요청자 단말기를 연결할 때 제공자 단말기의 프리젠스 정보를 반영하므로 자료 검색에 있어서 신뢰성을 높일 수 있다.In addition, the content sharing service system between individuals reflects the presence information of the provider terminal when the provider terminal and the requester terminal are connected, thereby increasing reliability in data retrieval.

Claims (11)

무선 단말기의 가입자 정보를 제공하고, 가입자의 무선 단말기간에 세션을 연결하는 무선망 사업자 시스템에 의해 상기 무선 단말기와 접속되어, 상기 무선망 사업자 시스템에 의해 적어도 둘 이상의 무선 단말기간에 세션이 연결된 후, 상기 둘 이상의 무선 단말기간에 컨텐츠 송수신이 직접 이루어지도록 하는 개인간 컨텐츠 공유 서비스 시스템으로서,After providing the subscriber information of the wireless terminal and connected to the wireless terminal by a wireless network operator system for connecting a session between the wireless terminal of the subscriber, the session is connected between at least two or more wireless terminals by the wireless network operator system, An inter-person content sharing service system for directly transmitting and receiving content between two or more wireless terminals, 상기 요청자 단말기와 상기 제공자 단말기의 단말기 번호와 세션에 필요한 IP주소와 같은 사용자정보를 수신하는 사용자 관리수단;User management means for receiving user information such as a terminal number of the requestor terminal and the provider terminal and an IP address required for a session; 공유 가능한 컨텐츠를 보유하고 있는 상기 제공자 단말기로부터 공유 가능 컨텐츠 목록을 수신하여 저장하는 공유 컨텐츠 처리수단;Shared content processing means for receiving and storing a shareable content list from the provider terminal having shareable content; 상기 요청자 단말기로부터 컨텐츠 검색을 원하는 신호를 수신하면 요청자가 원하는 컨텐츠 목록을 검색하여 상기 요청자 단말기로 전송하는 컨텐츠 검색수단;Content searching means for searching for a content list desired by the requester and transmitting the desired content list to the requester terminal upon receiving a signal for content searching from the requester terminal; 상기 제공자 단말기의 프리젠스 상태정보를 실시간으로 전송받아 저장하는 프리젠스 정보 처리수단;Presence information processing means for receiving and storing the presence status information of the provider terminal in real time; 상기 요청자 단말기와 상기 제공자 단말기간에 연결이 이루어지도록 신호를 송수신하는 단말기 접속수단;Terminal connection means for transmitting and receiving a signal to establish a connection between the requestor terminal and the provider terminal; 데이터베이스는 사용자 관리수단, 공유 컨텐츠 처리수단 및 프리젠스 정보 처리수단과 연결되어 정보를 저장하는 데이터베이스; 및The database is connected to the user management means, shared content processing means and the presence information processing means for storing a database; And 사용자 관리수단, 공유 컨텐츠 처리수단, 컨텐츠 검색수단, 프리젠스 정보처리수단, 단말기 접속수단 및 데이터베이스와 연결되어 전체적인 시스템의 동작을 제어하는 제어부를 포함하는 것을 특징으로 하는 개인간 컨텐츠 공유 서비스 시스템.And a control unit connected to a user management unit, a shared content processing unit, a content searching unit, a presence information processing unit, a terminal access unit, and a database to control the operation of the entire system. 제1 항에 있어서,According to claim 1, 상기 단말기 접속수단은The terminal connection means 요청자 단말기로부터 공유 가능 컨텐츠를 보유하고 있는 제공자 단말기와의 세션을 요청하는 신호를 수신하는 컨텐츠 요청 수신수단; 및Content request receiving means for receiving a signal for requesting a session with a provider terminal having shareable content from the requester terminal; And 상기 프리젠스 정보 처리수단에 저장되어 있는 제공자 단말기의 프리젠스 상태에 따라 요청자 단말기 또는 제공자 단말기로 세션 신호를 송신하는 컨텐츠 요청 발신수단을 더 포함하는 것을 특징으로 하는 개인간 컨텐츠 공유 서비스 시스템.And a content request sending means for transmitting a session signal to the requester terminal or the provider terminal according to the presence state of the provider terminal stored in the presence information processing means. 제1 항에 있어서,According to claim 1, 상기 프리젠스 상태는 제공자의 단말기 상태로서, 온라인, 오프라인, 다른The presence state may be a terminal state of a provider, and may be online, offline, or other. 업무 중 및 온라인이지만 컨텐츠 전송이 불가능한 상태 중 어느 하나인 것을 특징으로 하는 개인간 컨텐츠 공유 서비스 시스템.Inter-person content sharing service system, characterized in that any one of the state of work and online but the content transmission is impossible. 제1 항에 있어서,According to claim 1, 상기 프리젠스 정보는 상기 제공자 단말기로부터 실시간으로 수신하여 저장하는 것을 특징으로 하는 개인간 컨텐츠 공유 서비스 시스템.And the presence information is received and stored in real time from the provider terminal. 유선망 사업자 시스템 및 무선망 사업자 시스템과 접속되어 컨텐츠 요청자 단말기와 컨텐츠 제공자 단말기가 연결되도록 하는 개인간 컨텐츠 공유 서비스 방법으로서,A content sharing service method between individuals connected to a wired network operator system and a wireless network operator system so that a content requester terminal and a content provider terminal are connected. 상기 요청자 단말기로부터 공유 컨텐츠 검색 요청을 수신하는 단계;Receiving a shared content search request from the requester terminal; 요청자가 원하는 컨텐츠 목록이 있는지의 여부를 검색하는 단계;Retrieving whether the requester has a desired content list; 공유 가능한 컨텐츠 목록을 상기 요청자 단말기로 전송하는 단계;Transmitting a shareable content list to the requester terminal; 상기 요청자 단말기로부터 상기 제공자 단말기와의 세션 요청 정보를 수신하는 단계;Receiving session request information with the provider terminal from the requester terminal; 상기 제공자 단말기의 프리젠스 정보를 확인하는 단계;Checking the presence information of the provider terminal; 상기 요청자 단말기와 상기 제공자 단말기가 세션 연결되도록 상기 무선망 사업자 시스템으로 신호를 전송하는 단계를 포함하는 것을 특징으로 하는 개인간 컨텐츠 공유 서비스 방법.And transmitting a signal to the wireless network operator system such that the requester terminal and the provider terminal are connected to the session. 제5 항에 있어서,The method of claim 5, 상기 요청자 단말기로부터 공유 컨텐츠 검색 요청을 수신하는 단계 이전에 공유 가능한 컨텐츠 목록을 수신하여 저장하는 단계를 더 포함하는 것을 특징으로 하는 개인간 컨텐츠 공유 서비스 방법.And receiving and storing a list of sharable contents before receiving the shared content search request from the requester terminal. 제5 항에 있어서,The method of claim 5, 상기 요청자가 원하는 컨텐츠 목록이 있는지의 여부를 검색하는 단계는 상기 컨텐츠 목록이 없는 경우 공유가능 컨텐츠 목록이 없다는 정보와 다른 컨텐츠를 검색하도록 하는 정보를 전송하는 단계를 더 포함하는 것을 특징으로 하는 개인간 컨텐츠 공유 서비스 방법.The searching of whether the requestor has a desired content list may further include transmitting information indicating that there is no shareable content list and information for searching for other contents when the content list does not exist. Shared service method. 제5 항에 있어서,The method of claim 5, 상기 제공자 단말기의 프리젠스 정보를 확인하는 단계는 상기 제공자의 프리젠스 상태가 오프라인, 다른 업무 중 또는 온라인 상태이지만 컨텐츠를 전송할 수 없는 상태일 경우 세션 불가능 정보를 전송하는 단계를 더 포함하는 것을 특징으로 하는 개인간 컨텐츠 공유 서비스 방법.The step of checking the presence information of the provider terminal further comprises the step of transmitting the session impossible information when the presence status of the provider is offline, other work or online but the content cannot be transmitted. Content sharing service method between individuals. 유선망 사업자 시스템 및 무선망 사업자 시스템과 접속되고 제공자 단말기 및 개인간 컨텐츠 공유 서비스 시스템과 연결되어 컨텐츠 요청자 단말기가 컨텐츠를 요청하는 방법으로서,A method for requesting content by a content requester terminal connected to a wired network operator system and a wireless network operator system and connected to a provider terminal and a content sharing service system between individuals, 공유 가능한 컨텐츠 검색을 요청하는 정보 전송하는 단계;Transmitting information requesting a search for shareable content; 상기 개인간 컨텐츠 공유 서비스 시스템으로부터 공유가능 컨텐츠 목록을 수신하는 단계;Receiving a shareable content list from the interpersonal content sharing service system; 상기 공유 가능한 컨텐츠 목록을 보유한 상기 제공자 단말기와 연결되도록 상기 개인간 컨텐츠 공유 서비스 시스템으로 요청정보를 전송하는 단계;Transmitting request information to the interpersonal content sharing service system to be connected to the provider terminal having the shareable content list; 상기 세션 요청에 대한 응답을 수신하고, 동시에 상기 제공자 단말기와 연결되는 단계; 및Receiving a response to the session request and simultaneously connecting with the provider terminal; And 상기 제공자 단말기로부터 컨텐츠를 수신하는 단계를 포함하는 것을 특징으로 하는 방법.Receiving content from the provider terminal. 유선망 사업자 시스템 및 무선망 사업자 시스템과 접속되고 요청자 단말기 및 개인간 컨텐츠 공유 서비스 시스템과 연결되어 컨텐츠 제공자 단말기가 컨텐츠 목록을 등록하는 방법으로서,A method of registering a content list by a content provider terminal connected to a wired network operator system and a wireless network operator system and connected to a requester terminal and a content sharing service system between individuals, 공유하고자 하는 컨텐츠의 목록을 상기 개인간 컨텐츠 공유 서비스 시스템으로 전송하는 단계;Transmitting a list of contents to be shared to the interpersonal content sharing service system; 상기 개인간 컨텐츠 공유 서비스 시스템으로부터 세션 요청을 수신하는 단계;Receiving a session request from the interpersonal content sharing service system; 상기 개인간 컨텐츠 공유 서비스 시스템으로 상기 세션 요청에 대한 응답신호를 전송하는 단계; 및Transmitting a response signal to the session request to the interpersonal content sharing service system; And 요청자 단말기로부터 요청되던 상기 컨텐츠를 상기 요청자 단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 방법Transmitting the content requested from the requester terminal to the requester terminal. 제10 항에 있어서,The method of claim 10, 상기 요청자 단말기로부터 요청되던 상기 컨텐츠를 상기 요청자 단말기로 전송하는 단계는 파일 전송 프로토콜을 이용하여 상기 컨텐츠를 전송하는 단계를 더 포함하는 것을 특징으로 하는 방법.And transmitting the content requested from the requester terminal to the requester terminal further comprises transmitting the content using a file transfer protocol.
KR1020020045836A 2002-08-02 2002-08-02 Contents Sharing Service System and Method by Presence Information in Wireless Network Ceased KR20040012311A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020020045836A KR20040012311A (en) 2002-08-02 2002-08-02 Contents Sharing Service System and Method by Presence Information in Wireless Network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020045836A KR20040012311A (en) 2002-08-02 2002-08-02 Contents Sharing Service System and Method by Presence Information in Wireless Network

Publications (1)

Publication Number Publication Date
KR20040012311A true KR20040012311A (en) 2004-02-11

Family

ID=37320306

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020045836A Ceased KR20040012311A (en) 2002-08-02 2002-08-02 Contents Sharing Service System and Method by Presence Information in Wireless Network

Country Status (1)

Country Link
KR (1) KR20040012311A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100666400B1 (en) * 2004-12-08 2007-01-09 한국전자통신연구원 Communication terminal, server system that supports content conversion and its conversion method
KR100703315B1 (en) * 2005-04-06 2007-04-03 삼성전자주식회사 File transfer device and method in Bluetooth communication of a mobile terminal
KR100705244B1 (en) * 2005-07-15 2007-04-10 에스케이 텔레콤주식회사 Method of sharing content between terminals in mobile communication system
KR100713230B1 (en) * 2005-08-08 2007-05-02 (주)뮤레카 A video content service system using a VMC application module of a mobile communication terminal and a mobile communication terminal
WO2009140669A3 (en) * 2008-05-16 2010-03-25 Terahop Networks, Inc. Securing, monitoring and tracking shipping containers
KR100969683B1 (en) * 2008-01-30 2010-07-14 에스케이 텔레콤주식회사 Method, system and server for providing ring back tone information using the presence information
KR101191561B1 (en) * 2006-02-20 2012-10-16 삼성전자주식회사 Method of dynamic folder browsing using a bluetooth and the system therefor
US8897214B2 (en) 2009-01-13 2014-11-25 Samsung Electronics., Ltd. Apparatus and method for sharing information through presence service in a communication network
US9532310B2 (en) 2008-12-25 2016-12-27 Google Inc. Receiver state estimation in a duty cycled radio
US9710661B2 (en) 2013-12-16 2017-07-18 Samsung Electronics Co., Ltd. Presence-based content sharing
US9860839B2 (en) 2004-05-27 2018-01-02 Google Llc Wireless transceiver
US9986484B2 (en) 2005-07-01 2018-05-29 Google Llc Maintaining information facilitating deterministic network routing
US10367884B2 (en) 2006-08-01 2019-07-30 Samsung Electronics Co., Ltd. Contents sharing method between mobile terminal and local server

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001128242A (en) * 1999-10-28 2001-05-11 Mitsubishi Electric Corp File transfer system between mobile terminals
KR20020031656A (en) * 2000-10-23 2002-05-03 정문재 wireless internet DB sharing
KR20020046668A (en) * 2000-12-15 2002-06-21 김지한, 김재형 Method and system for Direct Data Canmunication Between Wireless Telecommunication Devices
KR20020059066A (en) * 2000-12-30 2002-07-12 김지한, 김재형 Method and System for Direct Data Communication Between Wireless Telecommunication Devices

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001128242A (en) * 1999-10-28 2001-05-11 Mitsubishi Electric Corp File transfer system between mobile terminals
KR20020031656A (en) * 2000-10-23 2002-05-03 정문재 wireless internet DB sharing
KR20020046668A (en) * 2000-12-15 2002-06-21 김지한, 김재형 Method and system for Direct Data Canmunication Between Wireless Telecommunication Devices
KR20020059066A (en) * 2000-12-30 2002-07-12 김지한, 김재형 Method and System for Direct Data Communication Between Wireless Telecommunication Devices

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10395513B2 (en) 2004-05-27 2019-08-27 Google Llc Relaying communications in a wireless sensor system
US10861316B2 (en) 2004-05-27 2020-12-08 Google Llc Relaying communications in a wireless sensor system
US10573166B2 (en) 2004-05-27 2020-02-25 Google Llc Relaying communications in a wireless sensor system
US10565858B2 (en) 2004-05-27 2020-02-18 Google Llc Wireless transceiver
US9860839B2 (en) 2004-05-27 2018-01-02 Google Llc Wireless transceiver
US10229586B2 (en) 2004-05-27 2019-03-12 Google Llc Relaying communications in a wireless sensor system
US10015743B2 (en) 2004-05-27 2018-07-03 Google Llc Relaying communications in a wireless sensor system
US9955423B2 (en) 2004-05-27 2018-04-24 Google Llc Measuring environmental conditions over a defined time period within a wireless sensor system
US9872249B2 (en) 2004-05-27 2018-01-16 Google Llc Relaying communications in a wireless sensor system
KR100666400B1 (en) * 2004-12-08 2007-01-09 한국전자통신연구원 Communication terminal, server system that supports content conversion and its conversion method
KR100703315B1 (en) * 2005-04-06 2007-04-03 삼성전자주식회사 File transfer device and method in Bluetooth communication of a mobile terminal
US10425877B2 (en) 2005-07-01 2019-09-24 Google Llc Maintaining information facilitating deterministic network routing
US10813030B2 (en) 2005-07-01 2020-10-20 Google Llc Maintaining information facilitating deterministic network routing
US9986484B2 (en) 2005-07-01 2018-05-29 Google Llc Maintaining information facilitating deterministic network routing
KR100705244B1 (en) * 2005-07-15 2007-04-10 에스케이 텔레콤주식회사 Method of sharing content between terminals in mobile communication system
KR100713230B1 (en) * 2005-08-08 2007-05-02 (주)뮤레카 A video content service system using a VMC application module of a mobile communication terminal and a mobile communication terminal
KR101191561B1 (en) * 2006-02-20 2012-10-16 삼성전자주식회사 Method of dynamic folder browsing using a bluetooth and the system therefor
US10367884B2 (en) 2006-08-01 2019-07-30 Samsung Electronics Co., Ltd. Contents sharing method between mobile terminal and local server
KR100969683B1 (en) * 2008-01-30 2010-07-14 에스케이 텔레콤주식회사 Method, system and server for providing ring back tone information using the presence information
US11308440B2 (en) 2008-05-16 2022-04-19 Google Llc Maintaining information facilitating deterministic network routing
US10664792B2 (en) 2008-05-16 2020-05-26 Google Llc Maintaining information facilitating deterministic network routing
WO2009140669A3 (en) * 2008-05-16 2010-03-25 Terahop Networks, Inc. Securing, monitoring and tracking shipping containers
US9699736B2 (en) 2008-12-25 2017-07-04 Google Inc. Reducing a number of wake-up frames in a sequence of wake-up frames
US9532310B2 (en) 2008-12-25 2016-12-27 Google Inc. Receiver state estimation in a duty cycled radio
US9462442B2 (en) 2009-01-13 2016-10-04 Samsung Electronics Co., Ltd. Apparatus and method for sharing information through presence service in a communication network
US10237395B2 (en) 2009-01-13 2019-03-19 Samsung Electronics Co., Ltd. Apparatus and method for sharing information through presence service in a communication network
US8897214B2 (en) 2009-01-13 2014-11-25 Samsung Electronics., Ltd. Apparatus and method for sharing information through presence service in a communication network
US9137363B2 (en) 2009-01-13 2015-09-15 Samsung Electronics Co., Ltd. Apparatus and method for sharing information through presence service in a communication network
US9924025B2 (en) 2009-01-13 2018-03-20 Samsung Electronics Co., Ltd. Apparatus and method for sharing information through presence service in a communication network
US9143613B2 (en) 2009-01-13 2015-09-22 Samsung Electronics Co., Ltd. Apparatus and method for sharing information through presence service in a communication network
US9313635B2 (en) 2009-01-13 2016-04-12 Samsung Electronics Co., Ltd. Apparatus and method for sharing information through presence service in a communication network
US9832310B2 (en) 2009-01-13 2017-11-28 Samsung Electronics Co., Ltd. Apparatus and method for sharing information through presence service in a communication network
US9794395B2 (en) 2009-01-13 2017-10-17 Samsung Electronics Co., Ltd. Apparatus and method for sharing information through presence service in a communication network
US9762720B2 (en) 2009-01-13 2017-09-12 Samsung Electronics Co., Ltd. Apparatus and method for sharing information through presence service in a communication network
US11095737B2 (en) 2009-01-13 2021-08-17 Samsung Electronics Co., Ltd. Apparatus and method for sharing information through presence service in a communication network
US11647092B2 (en) 2009-01-13 2023-05-09 Samsung Electronics Co., Ltd. Apparatus and method for sharing information through presence service in a communication network
US9710661B2 (en) 2013-12-16 2017-07-18 Samsung Electronics Co., Ltd. Presence-based content sharing

Similar Documents

Publication Publication Date Title
US11418620B2 (en) Service request management
US7305375B2 (en) Method and system for distributed remote resources
US6742023B1 (en) Use-sensitive distribution of data files between users
EP1397923B1 (en) Mobile instant messaging and presence service
US20050038874A1 (en) System and method for downloading data using a proxy
US8140645B2 (en) Index server support to file sharing applications
CN103051663A (en) Proxy caching in a photosharing peer-to-peer network to improve guest image viewing performance
JP2005530372A5 (en)
JP2002512411A (en) Access control method and device
KR20040012311A (en) Contents Sharing Service System and Method by Presence Information in Wireless Network
JP5180048B2 (en) Service providing system, service providing method, and service providing program
JP2002540677A (en) Data network load management
US9699139B2 (en) Communications system
US7218714B2 (en) Method of calling service among devices in home network
JP4800332B2 (en) Service providing system, service providing method, and service providing program
US20040199643A1 (en) Distributed service component systems
JP2003273937A (en) Service gateway device
JP4282207B2 (en) Server device, client device, client-server communication system, and server identification method used for them
CN113612735A (en) Secure storage system
KR20020048548A (en) Data-retrieval system between personal computers and method of running the same
KR100515384B1 (en) Method for community of USB memory device&#39;s data
KR100649961B1 (en) Method and apparatus for providing distributed hybrid peer-to-peer network
JP4643697B2 (en) Communication method
JP2002117066A (en) Portable terminal device, base terminal device, position managing device, information registering device, portable terminal control method, base terminal control method, position managing method, information registering method, and storage medium
KR100612262B1 (en) Method and device for data management of data communication service providing system

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20020802

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20040728

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20041012

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20040728

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I