KR100538924B1 - 개인 컴퓨터를 서비스 서버로 구동한 다수의 서버/클라이언트들 구조를 이용한 피어투피어 방식의 웹 서비스, 원격 스토리지 서비스, 원격 제어 서비스 제공방법 - Google Patents
개인 컴퓨터를 서비스 서버로 구동한 다수의 서버/클라이언트들 구조를 이용한 피어투피어 방식의 웹 서비스, 원격 스토리지 서비스, 원격 제어 서비스 제공방법 Download PDFInfo
- Publication number
- KR100538924B1 KR100538924B1 KR10-2001-0018427A KR20010018427A KR100538924B1 KR 100538924 B1 KR100538924 B1 KR 100538924B1 KR 20010018427 A KR20010018427 A KR 20010018427A KR 100538924 B1 KR100538924 B1 KR 100538924B1
- Authority
- KR
- South Korea
- Prior art keywords
- service
- server
- personal computer
- client terminal
- peer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1087—Peer-to-peer [P2P] networks using cross-functional networking aspects
- H04L67/1091—Interfacing with client-server systems or between P2P systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Claims (11)
- 인터넷 망에 연결된 개인 컴퓨터가 자신을 서버로 지정하기 위한 소정의 프로그램 설치 절차를 거친 후 프로그램을 구동한 후, 엑스-브로커 서버와 관리 웹 서버의 인증을 완료 한 후 클라이언트 단말기와 개인 컴퓨터 서버 사이에서 피어투피어(P2P)기반의 여러 서비스를 제공하는 방법으로서,(a) 상기 개인 컴퓨터에 설치된 프로그램 구동후 로그인에 의하여 상기 개인 컴퓨터의 서비스 구동 인증정보가 상기 엑스-브로커 서버로 전송되고, 상기 엑스-브로커 서버는 수신한 인증정보를 이용하여 해당 개인 컴퓨터의 서비스 구동 인증을 수행하고, 인증된 경우에 한하여 해당 개인 컴퓨터를 서버로 동작시키는 제1단계;(b) 상기 관리 웹 서버는 서버로 동작하는 상기 개인 컴퓨터(이하, "개인 컴퓨터 서버"라 칭함)로의 접속을 원하는 클라이언트 단말기로부터 서비스 이용 인증 요청을 수신한 후 요청에 포함된 서비스 이용 인증정보를 이용하여 서비스 이용 인증을 수행하는 제2단계;(c) 상기 엑스-브로커 서버는 상기 서비스 이용 인증을 받은 클라이언트 단말기로부터 특정 개인 컴퓨터 서버로의 접속허가 요청을 수신하고, 접속허가 인증처리를 수행한 후, 인증이 된 경우에 한하여 해당 클라이언트와 개인 컴퓨터 사이의 커넥션을 생성하는 제3단계;(d) 서버로 기능하게 된 상기 개인 컴퓨터는 클라이언트 단말기로부터의 서비스 요청에 따라,(d-1) 자신이 보유하고 있는 페이지의 전송/열람(Page View), 자신이 보유하고 있는 파일의 다운로드, 클라이언트 단말기로부터의 파일 업로드를 수행하는 웹 서비스와;(d-2) 상기 개인 컴퓨터 서버 자신 및 연결되어 있는 다른 개인 컴퓨터 서버(파트너 PC)가 보유하는 파일 리스트의 전송/출력, 자신이 보유하고 있는 파일의 클라이언트 단말기로의 다운로드, 클라이언트 단말기로부터의 파일 업로드 중 하나 이상의 기능을 수행하는 원격 스토리지 서비스와;(d-3) 상기 클라이언트 단말기로부터의 명령 신호를 수신한 후 개인 컴퓨터 서버 자신에게 그대로 적용/실행하는 PC 원격 제어 서비스를 수행하는 제4단계;를 포함하는 것을 특징으로 하는 개인 컴퓨터를 서비스 서버로 구동한 다수의 서버/클라이언트들 구조를 이용한 피어투피어 방식의 웹 서비스, 원격 스토리지 서비스, 원격 제어 서비스 제공방법.
- 제 1 항에 있어서,상기 제1단계는,상기 엑스-브로커 서버는 상기 개인 컴퓨터로부터 전송된 서비스 구동 인증 정보를 인증서버용 DB서버로부터 검색한 해당 정보와 비교함으로써 서비스 구동 인증 여부를 결정하고, 인증 성공 결과 정보를 해당 개인 컴퓨터로 전송하는 과정과,해당 개인 컴퓨터는 서비스 구동 후 서비스 구동과 관련된 정보를 엑스-브로커 서버로 전송하고, 엑스-브로커 서버는 상기 개인 컴퓨터의 서비스 구동 정보를 수신/저장하는 과정을 포함하는 것을 특징으로 하는 개인 컴퓨터를 서비스 서버로 구동한 다수의 서버/클라이언트들 구조를 이용한 피어투피어 방식의 웹 서비스, 원격 스토리지 서비스, 원격 제어 서비스 제공방법.
- 제 1 항에 있어서,상기 웹 서비스가 파일 다운로드인 경우에는 상기 개인 컴퓨터에 설치된 업스트림 컴포넌트를 실행하고, 클라이언트 단말기에 설치된 다운스트림 컴포넌트를 실행함으로써 해당 파일 데이터를 개인 컴퓨터에서 클라이언트 단말기로 전송하며,상기 웹 서비스가 파일 업로드인 경우에는 상기 개인 컴퓨터에 설치된 다운스트림 컴포넌트를 실행하고, 클라이언트 단말기에 설치된 업스트림 컴포넌트를 실행함으로써 해당 파일 데이터를 클라이언트 단말기에서 상기 개인 컴퓨터로 전송하는 것을 특징으로 하는 개인 컴퓨터를 서비스 서버로 구동한 다수의 서버/클라이언트들 구조를 이용한 피어투피어 방식의 웹 서비스, 원격 스토리지 서비스, 원격 제어 서비스 제공방법.
- 제 3 항에 있어서,상기 웹 서비스는,(ㄱ) 상기 클라이언트의 요청이 페이지 전송/열람 또는 파일 다운로드인 경우, 해당 페이지 또는 파일이 유료 데이터인지 확인하고, 무료 데이터인 경우에는 해당 페이지 또는 파일을 해당 클라이언트 단말기로 전송하는 단계;(ㄴ) 상기 페이지 또는 파일이 유료 데이터인 경우에는 빌링 서버에 유료 데이터로의 접근을 통지하는 단계;(ㄷ) 유료 데이터인 상기 페이지 또는 파일을 클라이언트 단말기로 전송한 후, 상기 빌링 서버로 유료 데이터의 이용 완료를 통지하는 단계;(ㄹ) 상기 빌링 서버는 해당 클라이언트로의 과금 자료로서 상기 유료 데이터의 이용에 따른 과금(빌링) 정보를 산출하는 단계;를 포함하는 것을 특징으로 하는 개인 컴퓨터를 서비스 서버로 구동한 다수의 서버/클라이언트들 구조를 이용한 피어투피어 방식의 웹 서비스, 원격 스토리지 서비스, 원격 제어 서비스 제공방법.
- 제 1 항에 있어서,상기 원격 스토리지 서비스가 파일 리스트의 전송/출력 서비스인 경우, 상기 개인 컴퓨터는 연결된 다른 개인 컴퓨터(파트너 PC) 각각으로부터 파트너 PC가 보유한 파일 리스트 데이터를 수신하고, 수신한 파트너 PC의 파일 리스트를 자신이 보유하고 있는 파일 리스트와 결합하여 최종 파일 리스트를 생성한 후 해당 클라이언트 단말기로 전송하는 것을 특징으로 하는 개인 컴퓨터를 서비스 서버로 구동한 다수의 서버/클라이언트들 구조를 이용한 피어투피어 방식의 웹 서비스, 원격 스토리지 서비스, 원격 제어 서비스 제공방법.
- 제 1 항에 있어서,상기 원격 스토리지 서비스가 파일 다운로드인 경우에는 상기 개인 컴퓨터에 설치된 업스트림 컴포넌트를 실행하고, 클라이언트 단말기에 설치된 다운스트림 컴포넌트를 실행함으로써 해당 파일 데이터를 개인 컴퓨터에서 클라이언트 단말기로 전송하며,상기 원격 스토리지 서비스가 파일 업로드인 경우에는 상기 개인 컴퓨터에 설치된 다운스트림 컴포넌트를 실행하고, 클라이언트 단말기에 설치된 업스트림 컴포넌트를 실행함으로써 해당 파일 데이터를 클라이언트 단말기에서 상기 개인 컴퓨터로 전송하는 것을 특징으로 하는 개인 컴퓨터를 서비스 서버로 구동한 다수의 서버/클라이언트들 구조를 이용한 피어투피어 방식의 웹 서비스, 원격 스토리지 서비스, 원격 제어 서비스 제공방법.
- 제 1 항에 있어서,상기 PC 원격 제어서비스는상기 개인 컴퓨터가 자신의 현재 화면을 캡쳐하여 해당 클라이언트 단말기로 전송하여 출력하는 단계와;상기 클라이언트 단말기는 자신의 마우스 포인트 값 또는 키보드 입력값을 개인 컴퓨터로 전송하는 단계와;개인 컴퓨터는 클라이언트 단말기로부터 수신한 마우스 포인트 값 또는 키보드 입력값을 자신의 마우스 포인트값 또는 키보드 입력 값으로 적용함으로써 원격으로 제어되는 단계;를 포함하는 것을 특징으로 하는 개인 컴퓨터를 서비스 서버로 구동한 다수의 서버/클라이언트들 구조를 이용한 피어투피어 방식의 웹 서비스, 원격 스토리지 서비스, 원격 제어 서비스 제공방법.
- 삭제
- 삭제
- 삭제
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0018427A KR100538924B1 (ko) | 2001-04-06 | 2001-04-06 | 개인 컴퓨터를 서비스 서버로 구동한 다수의 서버/클라이언트들 구조를 이용한 피어투피어 방식의 웹 서비스, 원격 스토리지 서비스, 원격 제어 서비스 제공방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0018427A KR100538924B1 (ko) | 2001-04-06 | 2001-04-06 | 개인 컴퓨터를 서비스 서버로 구동한 다수의 서버/클라이언트들 구조를 이용한 피어투피어 방식의 웹 서비스, 원격 스토리지 서비스, 원격 제어 서비스 제공방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010078821A KR20010078821A (ko) | 2001-08-22 |
KR100538924B1 true KR100538924B1 (ko) | 2005-12-26 |
Family
ID=19707948
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2001-0018427A Expired - Fee Related KR100538924B1 (ko) | 2001-04-06 | 2001-04-06 | 개인 컴퓨터를 서비스 서버로 구동한 다수의 서버/클라이언트들 구조를 이용한 피어투피어 방식의 웹 서비스, 원격 스토리지 서비스, 원격 제어 서비스 제공방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100538924B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013089528A1 (ko) * | 2011-12-16 | 2013-06-20 | 삼성전자 주식회사 | 통신 장치 및 방법 |
KR101351449B1 (ko) * | 2013-07-22 | 2014-01-14 | 아란타(주) | 원격 서비스에 대한 보안 방법 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030037853A (ko) * | 2001-11-06 | 2003-05-16 | 알서포트 주식회사 | 인터넷에서의 개선된 원격제어시스템 |
KR20040025180A (ko) * | 2002-09-18 | 2004-03-24 | 최운철 | 피투피를 이용한 무제한 메일관리, 보안관리 및 웹과탐색기 상태에서 자료복사 처리시스템 및 처리방법 |
KR100694079B1 (ko) | 2005-01-08 | 2007-03-12 | 학교법인 대양학원 | 유무선 통합 네트워크에서 p2p 서비스를 위한 데이터다운로드 방법 및 그 노드 |
US8150987B2 (en) * | 2006-01-30 | 2012-04-03 | Microsoft Corporation | Automated peer-to-peer file distribution |
-
2001
- 2001-04-06 KR KR10-2001-0018427A patent/KR100538924B1/ko not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013089528A1 (ko) * | 2011-12-16 | 2013-06-20 | 삼성전자 주식회사 | 통신 장치 및 방법 |
KR101351449B1 (ko) * | 2013-07-22 | 2014-01-14 | 아란타(주) | 원격 서비스에 대한 보안 방법 |
WO2015012497A1 (ko) * | 2013-07-22 | 2015-01-29 | 아란타(주) | 원격 서비스에 대한 보안 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20010078821A (ko) | 2001-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100593166C (zh) | 便携式计算环境 | |
US6871286B1 (en) | Method and apparatus for resetting passwords in a computer system | |
US20100197293A1 (en) | Remote computer access authentication using a mobile device | |
US20050038874A1 (en) | System and method for downloading data using a proxy | |
CN105659557A (zh) | 用于单点登录的基于网络的接口集成 | |
JP4339234B2 (ja) | Vpn接続構築システム | |
KR20020009650A (ko) | 원격제어 방법 | |
KR100538924B1 (ko) | 개인 컴퓨터를 서비스 서버로 구동한 다수의 서버/클라이언트들 구조를 이용한 피어투피어 방식의 웹 서비스, 원격 스토리지 서비스, 원격 제어 서비스 제공방법 | |
US7962173B2 (en) | Portable personal server device with biometric user authentication | |
JP2009077031A (ja) | 携帯通信装置、モバイルコンピュータ、組織内システム、プログラム、外部通信接続制御システム、および、外部通信接続制御方法 | |
JP2008027202A (ja) | セッション管理方法、それに用いられるサーバ、セッション管理プログラム、プログラムを記録した記録媒体 | |
JP2006508415A (ja) | データを配布する方法及びシステム | |
JP6829341B1 (ja) | 情報処理システム、情報処理方法、及びプログラム | |
KR20020003674A (ko) | 데이타 동기화 시스템 및 그 방법 | |
JP3974128B2 (ja) | データ転送方法及びデータ転送システム | |
US8938539B2 (en) | Communication system applicable to communications between client terminals and a server | |
KR20030088253A (ko) | 피투피 기반의 원격지 컴퓨터 관리를 위한 연결요청중계시스템 및 그 방법 | |
KR20030060658A (ko) | 운영체제 로그인 정보를 이용한 웹 사이트 자동 인증시스템 및 방법 | |
TWI393406B (zh) | Integrating mobile content sharing and delivery system and its method in integrated network environment | |
KR101044455B1 (ko) | 정보 공유 시스템 및 방법 | |
KR100884271B1 (ko) | 무선단말기를 이용한 원격 스토리지 서비스 시스템 및서비스 방법 | |
JP2000231524A (ja) | ネットワークコンピューティングシステム、及び同システムに於ける通信制御方法、同方法を格納した記憶媒体 | |
WO2021235437A1 (ja) | 通信システム、中継処理装置、情報処理方法、及びプログラム | |
JP2002132560A (ja) | バックアップシステム | |
JP2007094493A (ja) | アクセス制御システム及びアクセス制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20010406 |
|
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: 20030926 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20040605 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20030926 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
Patent event date: 20040702 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20040605 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20051027 Appeal identifier: 2004101002962 Request date: 20040702 |
|
AMND | Amendment | ||
PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20040730 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20040702 Patent event code: PB09011R01I Comment text: Amendment to Specification, etc. Patent event date: 20031118 Patent event code: PB09011R02I |
|
B601 | Maintenance of original decision after re-examination before a trial | ||
PB0601 | Maintenance of original decision after re-examination before a trial |
Comment text: Report of Result of Re-examination before a Trial Patent event code: PB06011S01D Patent event date: 20040902 |
|
J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20040702 Effective date: 20051027 |
|
PJ1301 | Trial decision |
Patent event code: PJ13011S01D Patent event date: 20051027 Comment text: Trial Decision on Objection to Decision on Refusal Appeal kind category: Appeal against decision to decline refusal Request date: 20040702 Decision date: 20051027 Appeal identifier: 2004101002962 |
|
PS0901 | Examination by remand of revocation | ||
S901 | Examination by remand of revocation | ||
GRNO | Decision to grant (after opposition) | ||
PS0701 | Decision of registration after remand of revocation |
Patent event date: 20051121 Patent event code: PS07012S01D Comment text: Decision to Grant Registration Patent event date: 20051102 Patent event code: PS07011S01I Comment text: Notice of Trial Decision (Remand of Revocation) |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20051220 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20051220 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20081010 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20091221 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20101216 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20111220 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20130529 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20130529 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20131219 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20131219 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20141204 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20141204 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20170106 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20170106 Start annual number: 12 End annual number: 12 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20180930 |