KR20020020407A - 무선 단말기에서 쿠키 적용 방법 - Google Patents

무선 단말기에서 쿠키 적용 방법 Download PDF

Info

Publication number
KR20020020407A
KR20020020407A KR1020000053538A KR20000053538A KR20020020407A KR 20020020407 A KR20020020407 A KR 20020020407A KR 1020000053538 A KR1020000053538 A KR 1020000053538A KR 20000053538 A KR20000053538 A KR 20000053538A KR 20020020407 A KR20020020407 A KR 20020020407A
Authority
KR
South Korea
Prior art keywords
cookie
information
wireless
web server
registry
Prior art date
Application number
KR1020000053538A
Other languages
English (en)
Inventor
서은주
이성근
Original Assignee
정규석
주식회사데이콤
조문석
네플 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 정규석, 주식회사데이콤, 조문석, 네플 주식회사 filed Critical 정규석
Priority to KR1020000053538A priority Critical patent/KR20020020407A/ko
Publication of KR20020020407A publication Critical patent/KR20020020407A/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 무선 단말기에서의 쿠키 적용 방법에 관한 것이다.
이러한 본 발명은 무선 브라우저에 별도의 쿠키 레지스터리(Cookie Resistery)를 구성하여 쿠키 적용하는 방법에 있어서, 임의의 웹 서버의 URL에 해당하는 쿠키를 저장하는 제 1단계; 상기 저장된 쿠키 정보를 요청받는 제 2단계; 및 상기 요청받은 쿠키 정보를 전송하는 제 3단계로 구성되는 것을 특징으로 한다.
무선 단말기에서의 쿠키 적용 방법은, 무선 인터넷상에서 웹 서버의 정보를 유지하기 위한 구조로서, 쿠키 기술을 적용하여 무선 웹 브라우저에서 서버의 상태값을 원활히 유지시키는 효과가 있다.

Description

무선 단말기에서 쿠키 적용 방법 {A Cookie Application Method in Wireless Terminator }
본 발명은 무선 단말기에서 쿠키 적용 방법에 관한 것으로서, 특히 무선 인터넷상에서도 웹 서버의 정보를 유지하기 위한 구조로서, 메모리 내에 쿠키를 지원하고자 하며, 이 쿠키를 이용하여 인터넷상에서, 서버의 상태 정보가 요구되는 곳에서 원할히 사용이 가능한 무선 단말기에서 쿠키 적용 방법에 관한 것이다.
일반적으로 종래의 유선 브라우저는 쿠키를 이용하여 웹 서버의 상태 정보를 유지하며 관리하게 된다. 그러나 무선 인터넷상에서 단말기내의 브라우저는 웹 서버의 상태를 유지하기 위한 별도의 구조가 존재하지 않는다.
이에 본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로서, 무선 인터넷상에서도 웹 서버의 정보를 유지하기 위한 구조로서, 메모리 내에 쿠키를 지원하고자 하며, 이 쿠키를 이용하여 서버의 상태 정보가 요구되는 곳에서 원활히 사용이 가능한 무선 단말기에서 쿠키 적용 방법을 제공하는데 그 목적이 있다.
도 1은 본 발명에 따른 구성예,
도 2는 본 발명에 따른 무선 브라우저 구성예,
도 3은 본 발명에 따른 쿠키 정보 수신시의 순서도,
도 4는 본 발명에 따른 쿠키 정보 송신시의 순서도,
도 5는 본 발명에 따른 쿠키 정보 실예,
도 6은 본 발명에 따른 요청 헤더 실예를 나타낸 것이다.
*도면의 주요부호 설명
10 : 무선 브라우저 11 : 쿠키 레지스터리
20 : 게이트웨이 30 : 웹 서버
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 무선 단말기에서 쿠키 적용 방법은, 무선 브라우저에 별도의 쿠키 레지스터리(Cookie Resistery)를 구성하여 쿠키 구현하는 방법에 있어서, 임의의 웹 서버의 URL에 해당하는 쿠키를 저장하는 제 1단계; 상기 저장된 쿠키 정보를 요청받는 제 2단계; 및 상기 요청받은 쿠키 정보를 전송하는 제 3단계로 구성되는 것을 특징으로 한다.
상기 제 1단계는, HTTP(Hyper Text Transport Protocol) 헤더 정보를 수신하는 단계; 상기 수신 정보에서 쿠키 정보 존재를 확인하는 단계; 상기 존재가 확인된 쿠키 헤더를 파싱하는 단계; 및 상기 파싱한 쿠키의 유효기간 경과를 확인하여 저장하는 단계를 포함하는 것으로 구성할 수 있다.
그리고 상기 제 3단계는, 레지스터리에서 URL을 검색하는 단계; 상기 검색된 URL에서 쿠키 유무를 확인하는 단계; 상기 확인된 쿠키에서 쿠키 정보를 얻는 단계; 및 상기 얻은 정보를, HTTP 헤더에 쿠키 정보를 설정하여 전송하는 단계를 포함하는 것으로 구성할 수 있다.
이하, 첨부된 도면을 참조하여 상세히 설명하고자 한다.
도 1은 본 발명에 따른 구성예로서, 쿠키 정보를 저장하기 위한 레지스 터리(11)를 내장한 무선 브라우저(10), 쿠키를 이용하고자 하는 웹 서버(30), 그리고 상호간의 송수신에 관여하는 게이트웨이(20)로 구성된다. 도면상에 표기한 MCookie는 네스케이프사에서 개발한 유선 기술을 바탕으로 무선상에서 구현한 쿠키 기술을 칭한다. 무선 브라우저(10)는 설치시에 쿠키 정보 저장을 위한 레지스 터리(11)를 구성하고, 구성된 레지스터리(11)에 쿠키를 이용하고자 하는 서버에서 쿠키에 대한 정보가 들어오면 이를 쿠키 레지스터리에 저장하게 된다. 그리고 웹 서버(30)에서 쿠키 정보를 이용하고자 할때, 저장된 쿠키 정보를 전송하게 된다.
도 2는 본 발명에 따른 무선 브라우저 구성예이다. 서버에서 전달받은 쿠키 정보(41)를 레지스터리(42)에 저장하고, 사용자가 해당 URL 로 이동시마다 레지스터리(42)를 조사하여 해당되는 URL의 쿠키에 관련된 정보가 존재하는지를 조사하게 되며, 해당되는 쿠키 정보를 해당 URL에 전달하게 된다.
도 3은 본 발명에 따른 쿠키 정보 수신시의 순서도이다, 먼저 서버에서 전송한 정보에서 HTTP 헤더 정보를 수신하여(100), 쿠키 정보가 존재하는지를 검색한다(110). 쿠키 정보가 존재한다면, 쿠키 헤더를 파싱(Parsing)하여(120), 쿠키의 유효기간이 경과되었는지를 검색한다(130). 경과되지 않았다면, 레지스터리에 쿠키 정보를 저장하게 된다(140). 기존의 유선 인터넷상에서 제공하는 쿠키는 쿠키가 클라이언트에 저장시에 쿠키의 유효기간에 따라 파일이나 임시 메모리 버퍼에 웹 서버의 정보를 저장했다가 다시 웹 서버가 이의 정보를 요구시 반환을 하게 된다. 그러나 무선 인터넷상에서는 무선 브라우저가 작동되는 상황을 쿠키의 소멸시점으로 보며, 웹 서버에서 상태정보를 저장시에 파일 시스템이 아닌 메모리 버퍼내에 레지스터리의 형식으로 저장을 하게 되며, 필요한 쿠키값을 웹 서버에서 요구시에 전달하게 된다. 이는 유선상에서 파일로 관리하고 소멸 시점의 시간 및 저장 형식과 방법에 있어서 종래 기술의 차이점이 있으며 무선상에서 발생하는 기술이라는 데 차이점이 있다.
도 4는 본 발명에 따른 쿠키 정보 송신시의 순서도를 나타낸 것이다. 사용자의 URL을 입력하거나(200), 문서내의 링크된 URL(210)을 레지스터리에서 검색을 한다(220). 그런 다음, 해당 URL의 쿠키 유무를 검색하여(230), 쿠키가 있으면 해당 URL의 쿠키 정보를 얻어(240), HTTP 헤더에 쿠키 정보를 설정한 후에(250) 전송한다(260).
도 5는 본 발명에 따른 쿠키 정보 실예를 나타낸 것이다. 온라인상에 쇼핑몰이 많이 존재한다. 이 쇼핑몰을 무선상에서 물건을 사고 팔고자 할 경우에 사용자의 아이디(ID)를 받지 않는다면 누가 어떤 물건을 구매했는지 알 수가 없다. 유선상에서는 쿠키 기술을 활용하여 이 문제를 해결하지만 아직 무선상에서는 쿠키에 관련된 기술이 시도되지 않았다. 무선상에서도 쿠키 기술을 활용함으로서 이 문제를 해결할 수 있다. 쇼핑몰에서 일어날 수 있는 상황을 바탕으로 실예를 들면 다음과 같다. 무선상에서 사용자 아이디는 단말기가 가진 고유 아이디를 가지고 접근할 수 있다. 웹 서버상에서 어떤 물건을 구매하게 되면 웹 서버는 임의로 생성된 사용자 아이디와 헤더정보를 가지고 쿠키를 설정하여 보내주게 된다. 만약 웹 서버상에 쇼핑백에 담기, 쇼핑백에 보기, 계산하기와 같은 메뉴가 존재한다면, 쇼핑백을 이용하여 한 사이트 내에서 여러가지 물건을 구매할 수 있다. 그러나 해당 사용자가 하나의 물건이 아닌 여러 개의 물건을 구매시에 해당 사용자의 물건 정보를 저장할 공간이 필요하다. 이를 해당 사용자의 영역내에 저장하고자 하는 것이 쿠키가 하고자 하는 일이다. 사용자가 쇼핑백에 담기 버튼을 클릭하면 도 5와 같은 쿠키 정보를 웹 서버에서 전송하게 된다. 서버에서 생성된 임의의 사용자 아이디를 가지고 사용자의 무선 브라우저에 전달된다. 무선 브라우저는 쿠키 정보를 파싱하여 유효기간의 경과 유무를 살핀 후에 쿠키의 정보를 해당되는 메모리 버퍼내에 임의로 생성된 쿠키 레지스터리에 저장한다. 유선상에서는 메모리의 한계때문에 현재 브라우저가 작동하는 시간동안만 쿠키의 정보를 저장하게 된다. 즉 무선 브라우저가 종료하게 되면 모든 쿠키의 레지스터리의 쿠키 정보는 소멸하게 된다.
도 6은 본 발명에 따른 요청 헤더 실예를 나타낸 것이다. 쿠키 정보가 저장된 URL을 다시 엑세스 할 경우에 브라우저의 관점에서 어떤 동작을 취하는지를 알아보면, 사용자가 엑세스하려는 URL이 쿠키 레지스터리내에 존재하는 URL이라면 해당 쿠키의 정보를 가지고 요청 헤더를 만들게 된다. 도 5를 바탕으로 설명하면, 도 6과 같은 요청 헤더를 해당 웹 서버에 전달한다. 도면에서 사용자 아이디에 해당하는 정보는 서버에서 임의로 생성된 아이디가 아닌 해당 단말기의 고유 아이디를 가지고 엑세스하게 된다. 웹 서버는 사용자 아이디에 해당하는 정보를 가지고 HTTP_Cookie 라는 환경 변수에 저장을 하게 된다. 저장된 환경 변수를 이용하여 물건의 구매시 해당 사용자의 정보를 표시하거나 접근이 가능하다.
이상 설명한 바와 같이 무선 단말기에서의 쿠키 적용 방법은, 무선 인터넷상에서 웹 서버의 정보를 유지하기 위한 구조로서, 쿠키 기술을 적용하여 무선 웹 브라우저에서 서버의 상태값을 원활히 유지시키는 효과가 있다.

Claims (3)

  1. 무선 브라우저에 별도의 쿠키 레지스터리(Cookie Resistery)를 구성하여 쿠키 구현하는 방법에 있어서,
    임의의 웹 서버의 URL에 해당하는 쿠키를 저장하는 제 1단계;
    상기 저장된 쿠키 정보를 요청받는 제 2단계; 및
    상기 요청받은 쿠키 정보를 전송하는 제 3단계로 구성되는 것을 특징으로 하는 무선 단말기에서의 쿠키 적용 방법.
  2. 제 1항에 있어서, 상기 제 1단계는,
    HTTP 헤더 정보를 수신하는 단계;
    상기 수신 정보에서 쿠키 정보 존재를 확인하는 단계;
    상기 존재가 확인된 쿠키 헤더를 파싱하는 단계; 및
    상기 파싱한 쿠키의 유효기간 경과를 확인하여 저장하는 단계를 포함하는 것으로 구성되는 것을 특징으로 하는 무선 단말기에서의 쿠키 적용 방법.
  3. 제 1항에 있어서, 상기 제 3단계는,
    레지스터리에서 URL을 검색하는 단계;
    상기 검색된 URL에서 쿠키 유무를 확인하는 단계;
    상기 확인된 쿠키에서 쿠키 정보를 얻는 단계; 및
    상기 얻은 정보를, HTTP 헤더에 쿠키 정보를 설정하여 전송하는 단계를 포함하는 것으로 구성되는 것을 특징으로 하는 무선 단말기에서의 쿠키 적용 방법.
KR1020000053538A 2000-09-08 2000-09-08 무선 단말기에서 쿠키 적용 방법 KR20020020407A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000053538A KR20020020407A (ko) 2000-09-08 2000-09-08 무선 단말기에서 쿠키 적용 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000053538A KR20020020407A (ko) 2000-09-08 2000-09-08 무선 단말기에서 쿠키 적용 방법

Publications (1)

Publication Number Publication Date
KR20020020407A true KR20020020407A (ko) 2002-03-15

Family

ID=19688283

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000053538A KR20020020407A (ko) 2000-09-08 2000-09-08 무선 단말기에서 쿠키 적용 방법

Country Status (1)

Country Link
KR (1) KR20020020407A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100909561B1 (ko) * 2004-01-15 2009-07-27 엔에이치엔(주) 지역 정보 검색 결과 제공 시스템
KR20150051255A (ko) * 2013-11-01 2015-05-12 에스케이플래닛 주식회사 쿠키를 이용한 거래 서비스 시스템 및 방법

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980070202A (ko) * 1997-01-28 1998-10-26 포맨제프리엘 쿠키를 이용한 분산형 파일 시스템 웹 서버 사용자 인증 방법
KR19990029311A (ko) * 1997-09-08 1999-04-26 포만 제프리 엘 월드 와이드 웹 최종 이용자 응답 시간 모니터
WO1999064967A1 (en) * 1998-06-12 1999-12-16 Telefonaktiebolaget Lm Ericsson (Publ) A method and a system for transmitting a cookie
EP1020804A2 (en) * 1999-01-13 2000-07-19 Pitney Bowes Inc. A system for managing user-characterizing network protocol headers
WO2000051031A1 (en) * 1999-02-26 2000-08-31 America Online, Inc. Proxy server augmenting a client request with user profile data

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980070202A (ko) * 1997-01-28 1998-10-26 포맨제프리엘 쿠키를 이용한 분산형 파일 시스템 웹 서버 사용자 인증 방법
KR19990029311A (ko) * 1997-09-08 1999-04-26 포만 제프리 엘 월드 와이드 웹 최종 이용자 응답 시간 모니터
WO1999064967A1 (en) * 1998-06-12 1999-12-16 Telefonaktiebolaget Lm Ericsson (Publ) A method and a system for transmitting a cookie
EP1020804A2 (en) * 1999-01-13 2000-07-19 Pitney Bowes Inc. A system for managing user-characterizing network protocol headers
WO2000051031A1 (en) * 1999-02-26 2000-08-31 America Online, Inc. Proxy server augmenting a client request with user profile data

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100909561B1 (ko) * 2004-01-15 2009-07-27 엔에이치엔(주) 지역 정보 검색 결과 제공 시스템
KR20150051255A (ko) * 2013-11-01 2015-05-12 에스케이플래닛 주식회사 쿠키를 이용한 거래 서비스 시스템 및 방법

Similar Documents

Publication Publication Date Title
KR101320216B1 (ko) 소셜 네트워크들에서 배포를 위한 커스터마이징가능한 콘텐츠
US8131777B2 (en) Method for client-side personalization
USRE45858E1 (en) System and method for modifying internet traffic and controlling search responses
US8589484B2 (en) Method for optimizing a web content proxy server and devices thereof
US7634570B2 (en) Managing state information across communication sessions between a client and a server via a stateless protocol
US6460079B1 (en) Method and system for the discovery of cookies and other client information
US20120210011A1 (en) Apparatus and methods for access solutions to wireless and wired networks
CN101405723B (zh) 初始动态呈现控件数据估计
US20070136279A1 (en) URL shortening and authentication with reverse hash lookup
CN102594813A (zh) 多账号登录方法及装置
KR20060055314A (ko) 액세스 제공 방법, 서비스 제공 방법 및 이를 실행하는프로그램을 갖는 컴퓨터 판독 가능한 기록 매체
CN102333092A (zh) 一种网络用户识别的方法及其应用服务器
WO2008059353A1 (en) An rss enabled personal token
CN103888540B (zh) 登录信息同步方法、被同步和同步网络服务器
US20130227004A1 (en) Methods for optimizing a web content proxy server and devices thereof
WO2014118548A1 (en) Tracking system
KR20020020407A (ko) 무선 단말기에서 쿠키 적용 방법
US20020120528A1 (en) Method for inserting promotional messages into an internet purchase transaction
JP5898132B2 (ja) 広告選択装置、広告処理システム、広告選択方法、及びプログラム
KR20050046919A (ko) 대용량 쿠키 처리 방법 및 장치
WO2002080021A2 (en) Providing access to present and past digital artefacts
KR100641237B1 (ko) 장치관리 서비스 유알엘을 이용한 장치관리 시스템 및 방법
EP2369496B1 (en) Method, system and apparatus for propagating data change notifications
US8745169B2 (en) Intelligent system of unified content posting
CN103796342A (zh) 属性信息的显示***和路由器

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E902 Notification of reason for refusal
E601 Decision to refuse application