KR20020020407A - 무선 단말기에서 쿠키 적용 방법 - Google Patents
무선 단말기에서 쿠키 적용 방법 Download PDFInfo
- 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
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/14—Session management
- H04L67/146—Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service 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
본 발명은 무선 단말기에서 쿠키 적용 방법에 관한 것으로서, 특히 무선 인터넷상에서도 웹 서버의 정보를 유지하기 위한 구조로서, 메모리 내에 쿠키를 지원하고자 하며, 이 쿠키를 이용하여 인터넷상에서, 서버의 상태 정보가 요구되는 곳에서 원할히 사용이 가능한 무선 단말기에서 쿠키 적용 방법에 관한 것이다.
일반적으로 종래의 유선 브라우저는 쿠키를 이용하여 웹 서버의 상태 정보를 유지하며 관리하게 된다. 그러나 무선 인터넷상에서 단말기내의 브라우저는 웹 서버의 상태를 유지하기 위한 별도의 구조가 존재하지 않는다.
이에 본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로서, 무선 인터넷상에서도 웹 서버의 정보를 유지하기 위한 구조로서, 메모리 내에 쿠키를 지원하고자 하며, 이 쿠키를 이용하여 서버의 상태 정보가 요구되는 곳에서 원활히 사용이 가능한 무선 단말기에서 쿠키 적용 방법을 제공하는데 그 목적이 있다.
도 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)
- 무선 브라우저에 별도의 쿠키 레지스터리(Cookie Resistery)를 구성하여 쿠키 구현하는 방법에 있어서,임의의 웹 서버의 URL에 해당하는 쿠키를 저장하는 제 1단계;상기 저장된 쿠키 정보를 요청받는 제 2단계; 및상기 요청받은 쿠키 정보를 전송하는 제 3단계로 구성되는 것을 특징으로 하는 무선 단말기에서의 쿠키 적용 방법.
- 제 1항에 있어서, 상기 제 1단계는,HTTP 헤더 정보를 수신하는 단계;상기 수신 정보에서 쿠키 정보 존재를 확인하는 단계;상기 존재가 확인된 쿠키 헤더를 파싱하는 단계; 및상기 파싱한 쿠키의 유효기간 경과를 확인하여 저장하는 단계를 포함하는 것으로 구성되는 것을 특징으로 하는 무선 단말기에서의 쿠키 적용 방법.
- 제 1항에 있어서, 상기 제 3단계는,레지스터리에서 URL을 검색하는 단계;상기 검색된 URL에서 쿠키 유무를 확인하는 단계;상기 확인된 쿠키에서 쿠키 정보를 얻는 단계; 및상기 얻은 정보를, HTTP 헤더에 쿠키 정보를 설정하여 전송하는 단계를 포함하는 것으로 구성되는 것을 특징으로 하는 무선 단말기에서의 쿠키 적용 방법.
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)
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)
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 |
-
2000
- 2000-09-08 KR KR1020000053538A patent/KR20020020407A/ko not_active Application Discontinuation
Patent Citations (5)
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)
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 |