1 |
1
단말로부터 서비스 요청 메시지를 수신하여 프로파일 정보를 포함하는 서비스 요청 메시지를 웹 서버로 전송하고, 상기 웹 서버로부터 웹 콘텐츠를 수신하여 상기 프로파일 정보에 따라 변환된 웹 콘텐츠를 상기 단말로 전송하는 웹 프럭시 서버;
단말의 프로파일 정보를 저장 및 관리하고, 상기 웹 프럭시 서버로부터 단말의 프로파일 정보 요청이 있는 경우 상기 단말의 프로파일 정보를 상기 웹 프럭시 서버로 전송하는 프로파일 관리 서버; 및
상기 웹 프럭시 서버로부터 웹 콘텐츠와 프로파일 정보를 수신하는 경우 수신한 웹 콘텐츠를 수신한 프로파일 정보에 따라 변환한 후 변환된 웹 콘텐츠를 상기 웹 프럭시 서버로 전송하는 콘텐츠 변환 서버를 포함하는 것을 특징으로 하는 개인 맞춤형 웹 브라우징 서비스 제공 시스템
|
2 |
2
제 1 항에 있어서,
상기 웹 프럭시 서버는, 상기 단말로부터 수신한 서비스 요청 메시지에 프로파일 정보가 포함되어 있는 경우, 상기 프로파일 정보를 상기 프로파일 관리 서버로 전달하고,
상기 프로파일 관리 서버는, 상기 웹 프럭시 서버로부터 전달받은 프로파일 정보를 기 저장된 프로파일 정보와 비교하여 저장된 프로파일 정보를 최신 프로파일 정보로 갱신하고 최신 프로파일 정보를 상기 웹 프럭시 서버로 전송하는 것을 특징으로 하는 개인 맞춤형 웹 브라우징 서비스 제공 시스템
|
3 |
3
제 2 항에 있어서, 상기 웹 프럭시 서버는,
상기 단말로부터 수신한 서비스 요청 메시지에 포함된 프로파일 정보를 상기 프로파일 관리 서버로부터 수신한 최신 프로파일 정보로 대체하여 상기 웹 서버로 전송하는 것을 특징으로 하는 개인 맞춤형 웹 브라우징 서비스 제공 시스템
|
4 |
4
제 1 항에 있어서, 상기 웹 프럭시 서버는,
상기 단말로부터 수신한 서비스 요청 메시지에 프로파일 정보가 포함되어 있지 않은 경우, 상기 프로파일 관리 서버로 상기 단말의 프로파일 정보를 요청하고, 상기 프로파일 관리 서버로부터 상기 단말의 프로파일 정보를 전달 받아, 상기 서비스 요청 메시지에 전달받은 프로파일 정보를 실어서 상기 웹 서버로 전송하는 것을 특징으로 하는 개인 맞춤형 웹 브라우징 서비스 제공 시스템
|
5 |
5
제 1 항에 있어서, 상기 웹 프럭시 서버는,
상기 웹 서버로부터 프로파일 정보에 따라 변환된 웹 콘텐츠를 수신한 경우, 수신한 웹 콘텐츠를 상기 단말로 전달하는 것을 특징으로 하는 개인 맞춤형 웹 브라우징 서비스 제공 시스템
|
6 |
6
제 1 항에 있어서, 상기 웹 프럭시 서버는,
상기 웹 서버로부터 프로파일 정보에 따라 변환되지 않는 웹 콘텐츠를 수신한 경우, 수신한 웹 콘텐츠와 프로파일 정보를 상기 콘텐츠 변환 서버로 전송하고, 상기 콘텐츠 변환 서버로부터 변환된 웹 콘텐츠를 수신하여 상기 단말로 전달하는 것을 특징으로 하는 개인 맞춤형 웹 브라우징 서비스 제공 시스템
|
7 |
7
제 1 항에 있어서, 상기 프로파일 정보는,
단말의 화면 크기, 하드웨어 및 소프트웨어 사양 중 하나 이상을 포함하는 단말 특성을 나타내는 단말 프로파일; 및
단말 사용자의 선호 정보, 위치 정보 및 상황 정보 중 하나 이상을 포함하는 사용자 프로파일을 포함하는 것을 특징으로 하는 개인 맞춤형 웹 브라우징 서비스 제공 시스템
|
8 |
8
단말 또는 웹 서버로부터 전송되는 메시지를 수신하여 메시지 종류에 따라 프로파일 처리부 및 콘텐츠 처리부로 전달하는 메시지 수신부;
상기 메시지 수신부로부터 전달받은 서비스 요청 메시지에 프로파일 정보가 포함되어 있으면 상기 프로파일 정보를 프로파일 관리 서버로 전달하고 상기 서비스 요청 메시지를 메시지 전송부로 전달하며, 상기 메시지 수신부로부터 전달받은 서비스 요청 메시지에 프로파일 정보가 포함되어 있지 않으면 상기 프로파일 관리 서버로부터 상기 단말의 프로파일 정보를 전달받아 상기 서비스 요청 메시지에 실어서 상기 메시지 전송부로 전달하는 프로파일 처리부;
상기 메시지 수신부로부터 수신한 서비스 응답 메시지에 포함된 웹 콘텐츠가 프로파일 정보에 따라 변환된 웹 콘텐츠인 경우 수신한 서비스 응답 메시지를 상기 메시지 전송부로 전달하고, 변환되지 않은 웹 콘텐츠인 경우 상기 웹 콘텐츠 및 프로파일 정보를 콘텐츠 변환 서버로 전송하고 상기 콘텐츠 변환 서버로부터 변환된 웹 콘텐츠를 수신하여 상기 메시지 전송부로 전달하는 콘텐츠 처리부; 및
상기 프로파일 처리부 및 상기 콘텐츠 처리부로부터 전달받은 메시지를 상기 단말 또는 상기 웹 서버로 전송하는 메시지 전송부를 포함하는 것을 특징으로 하는 웹 프럭시 서버
|
9 |
9
제 8 항에 있어서, 상기 프로파일 처리부는,
상기 메시지 수신부로부터 전달받은 서비스 요청 메시지에 포함된 프로파일 정보를 프로파일 관리 서버로 전달한 후 상기 프로파일 관리 서버로부터 최신 프로파일 정보를 수신하면, 상기 서비스 요청 메시지에 포함된 프로파일 정보를 상기 최신 프로파일 정보로 대체하여 상기 메시지 전송부로 전달하는 것을 특징으로 하는 웹 프럭시 서버
|
10 |
10
제 8항에 있어서,
상기 메시지 수신부로부터 서비스 등록 요청 메시지를 전달받아 상기 프로파일 관리 서버로 인증을 요청하고, 상기 프로파일 관리 서버로부터 인증 결과를 수신하여 상기 단말에 대한 서비스 등록을 수행하는 서비스 등록 처리부를 더 포함하는 것을 특징으로 하는 웹 프럭시 서버
|
11 |
11
웹 프럭시 서버에 의해 개인 맞춤형 웹 브라우징 서비스를 제공하는 방법에 있어서,
단말로부터 수신한 서비스 요청 메시지에 프로파일 정보가 포함되어 있는지 여부를 확인하는 단계;
상기 서비스 요청 메시지에 프로파일 정보가 포함되어 있지 않은 경우, 프로파일 관리 서버로부터 상기 단말의 프로파일 정보를 수신하는 단계;
상기 서비스 요청 메시지에 상기 프로파일 관리 서버로부터 수신한 단말의 프로파일 정보를 실어서 웹 서버로 전송하는 단계;
상기 웹 서버로부터 수신한 웹 콘텐츠가 상기 프로파일 정보에 따라 변환되었는지 여부를 확인하는 단계; 및
상기 웹 콘텐츠가 상기 프로파일 정보에 따라 변환된 웹 콘텐츠인 경우, 웹 콘텐츠를 상기 단말로 전달하는 단계를 포함하는 것을 특징으로 하는 개인 맞춤형 웹 브라우징 서비스 제공 방법
|
12 |
12
제 11 항에 있어서,
상기 서비스 요청 메시지에 프로파일 정보가 포함되어 있는 경우, 상기 프로파일 관리 서버로 상기 프로파일 정보를 전달하는 단계;
상기 프로파일 관리 서버로부터 상기 단말에 대한 최신 프로파일 정보를 수신하는 단계; 및
상기 서비스 요청 메시지에 포함된 프로파일 정보를 상기 프로파일 관리 서버로부터 수신한 최신 프로파일 정보로 대체하여 상기 웹 서버로 전송하는 단계를 더 포함하는 것을 특징으로 하는 개인 맞춤형 웹 브라우징 서비스 제공 방법
|
13 |
13
제 11 항에 있어서,
상기 웹 콘텐츠가 상기 프로파일 정보에 따라 변환되지 않은 웹 콘텐츠인 경우, 상기 웹 콘텐츠와 상기 프로파일 정보를 콘텐츠 변환 서버로 전송하는 단계; 및
상기 콘텐츠 변환 서버로부터 상기 프로파일 정보에 따라 변환된 웹 콘텐츠를 수신하여 상기 단말로 전달하는 단계를 더 포함하는 것을 특징으로 하는 개인 맞춤형 웹 브라우징 서비스 제공 방법
|