JP2005531054A - ウェブサーバへ情報を供給する方法 - Google Patents

ウェブサーバへ情報を供給する方法 Download PDF

Info

Publication number
JP2005531054A
JP2005531054A JP2004514634A JP2004514634A JP2005531054A JP 2005531054 A JP2005531054 A JP 2005531054A JP 2004514634 A JP2004514634 A JP 2004514634A JP 2004514634 A JP2004514634 A JP 2004514634A JP 2005531054 A JP2005531054 A JP 2005531054A
Authority
JP
Japan
Prior art keywords
web server
client
server
cookie
message
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.)
Pending
Application number
JP2004514634A
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 テレフオンアクチーボラゲット エル エム エリクソン(パブル)
Publication of JP2005531054A publication Critical patent/JP2005531054A/ja
Pending legal-status Critical Current

Links

Images

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/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • 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/142Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/2871Implementation details of single intermediate entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/561Adding application-functional data or data for application control, e.g. adding metadata
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0281Proxies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Library & Information Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Treatments For Attaching Organic Compounds To Fibrous Goods (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本発明は、クライアント(C)に関する情報を第1のウェブサーバ(WS1)へ提供するための方法に関する。本発明は更に、本発明による方法を実行するためのプロキシサーバ、プロキシサーバにロード可能なプログラム、ウェブサーバ及びウェブサーバにロード可能なプログラムに関する。第2のウェブサーバ(WS2)はクライアント(C)に関する情報を格納し、第1のウェブサーバ(WS1)はプロキシサーバ(PS)を介してクライアント(C)に接続される。プロキシサーバは、クライアント(C)に関連し、第2のウェブサーバ(WS2)のネットワークアドレスを含む、前記第1のウェブサーバ(WS1)用のクッキーを格納する。クライアント(C)は、プロキシサーバ(PS)を介してメッセージを第1のウェブサーバ(WS1)へ送信する。メッセージはプロキシサーバで受信され、プロキシサーバはクッキーをこのメッセージへ挿入して第1のウェブサーバ(WS1)へ転送する。第1のウェブサーバ(WS1)はメッセージを受信し、第2のウェブサーバ(WS2)のネットワークアドレスをクッキーから読み出し、クライアント(C)に関する情報を第2のウェブサーバ(WS2)へ要求する。第2のウェブサーバ(WS2)は、クライアント(C)に関する情報を、第1のウェブサーバ(WS1)へ送信する。

Description

本発明はウェブサーバに、クライアントに関する情報を提供する方法に関する。本発明は更に、本発明による方法を実行するためのプロキシサーバ、プロキシサーバにロード可能なプログラム、ウェブサーバ及びウェブサーバにロード可能なプログラムに関する。
インターネットにおいて、第1のウェブサーバは、クライアントへサービスを提供するため、そのクライアントへ接続することが可能である。第1のウェブサーバは、第2のウェブサーバが保持しているそのクライアントに関する情報を必要とするかもしれない。クライアントに関する情報の例としては、ウェブサーバによりそのクライアントにサービスを提供可能になる前に行わねばならない、モバイル・ペイメント(mobile payment)の承認がある。この例では、第2のウェブサーバが支払いサーバ、例えば機密電子商取引ウォレットサーバであっても良い。
他の例としては、電子メールサーバに保持されている電子メール、認証サーバによって行われるべき認証又はチケット発行サーバ(ticketing server)が提供する電子チケットなどがある。クライアントに関する情報にアクセスするには、第2のウェブサーバのIPアドレスが第1のウェブサーバへ与えられねばならない。
Konrad Wrona及びTerence Trenchは、非特許文献1において、この問題の解決策を提案した。この方法によれば、クライアントのネットワークアドレスと第2のウェブサーバのウェブアドレスとのマッピングが、第3のウェブサーバによって提供される。この方法は、クライアントのネットワークアドレスと第2のウェブサーバのウェブアドレスとのマッピングを提供する第3のウェブサーバの維持という問題を引き起こす。これは、クライアントのネットワークアドレスとウェブサーバのウェブアドレスとのマッピングの数が多くなった場合特に困難であり、結果として2つのアドレス形式間のマッピングを行う機能をネットワーク内に分散させねばならなくなる。
従って、本発明の目的は、クライアントに関する情報をウェブサーバに提供するための簡単な方法を提供することである。
Konrad Wrona及びTerence Trench、"m−コマース環境におけるカード支払い処理−実現可能性の検討(Card Payment Transactions in an m-Commerce Environment - Feasibility Study)",無線アプリケーションパートフォーラムミーティング,2000年12月10〜15日
この目的は、請求項1、2及び5に係る方法、請求項11に係るプロキシサーバ、請求項12に係る、プロキシサーバにロード可能なプログラム(program unit)、請求項13に係るウェブサーバ及び請求項14に係る、ウェブサーバにロード可能なプログラムによって達成される。好適な実施形態は従属項に記述される。
提案される方法の長所は、第2のウェブサーバのネットワークアドレスがプロキシサーバに格納され、ただ1つのプロキシサーバがクライアントに関連することである。これは、第2のウェブサーバのネットワークアドレスをプロキシサーバで容易に維持することが可能であるため、有利である。さらなる利点は、第2のウェブサーバのネットワークアドレスがクライアントとウェブサーバとのセッション中に送られるため、第3のウェブサーバへのコンタクトが不要なことである。
第2のウェブサーバによる、ハイパーテキスト転送プロトコルに従ったセッション中にクッキーがプロキシサーバへ送信される方法が好ましい。第2のウェブサーバは自分のネットワークアドレスを保持しているため、これは、第2のウェブサーバのネットワークアドレスをプロキシサーバに与える簡単な方法である。
他の好適な実施形態では、要求がクライアントを介して第2のウェブサーバへ送信される。この方法は、クライアントとウェブサーバとの間で既に存在しているセッションを要求の送信に用いることができるため、有利である。
クライアントに関する情報をウェブサーバに要求及び提供するための簡便な方法は、情報がウェブサーバに関するクライアントの認証(authentication)を行ったり、クライアントへウェブサーバに対する権限を与えたり(authorize)する場合特に必要とされる。
以下、本発明を実施形態及び図面を用いてより詳細に説明する。同一参照記号は同一要素を示す。
図1は、本発明による方法を用いるためのアーキテクチャ及び信号の流れの例を示す。図において、クライアントCはプロキシサーバPSを介して第1のウェブサーバWSに接続されている。図1においては、さらに第2のウェブサーバWS2が示されている。クライアントCから第1のウェブサーバWS1へ送信されるメッセージ1、第1のウェブサーバWS1から第2のウェブサーバWS2への要求2及び第2のウェブサーバWS2から第1のウェブサーバWS1への応答3が、矢印によって示されている。メッセージ1、要求2及び応答3の内容は、図2に示す信号の流れの説明と共に説明する。
図2は、本発明による別の信号フローを示す。図において、クライアントC2は、プロキシサーバPS2を介して第1のウェブサーバWS12及び第2のウェブサーバWS22へ接続されている。代替信号フローは、クライアントC2から第1のウェブサーバWS12へ送信されるメッセージ12、第1のウェブサーバWS12から第2のウェブサーバWS22への要求22及び第2のウェブサーバWS22からクライアントC2を介して第1のウェブサーバWS12への応答32が、矢印によって示されている。
クライアントC、C2は、移動端末であってよく、プロキシサーバPS、PS2は無線アプリケーションプロトコル(WAP)ゲートウェイ又はハイパーテキスト転送プロトコル(HTTP)プロキシサーバであってよい。クライアントC、C2のユーザは、第1のウェブサーバWS1、WS12を介してサービスを提供する第1のサービスプロバイダからの第1のサービスを要求している。このサービスはディジタルコンテンツを提供するためのサービス、クライアントC、C2のユーザに物理的な物品を供給するためのサービス、又は他のサービスを提供するためのサービスであってよい。サービスがディジタルコンテンツを提供するためのサービスである場合、第1のウェブサーバWS1、WS12は例えばマルチメディアストリームを格納するマルチメディアサーバであってよい。クライアントC、C2のユーザは、第2のウェブサーバWS2、WS22を介してクライアントC、C2のユーザに別のサービスを提供する第2のサービスプロバイダに登録(subscribe)されている。第2のウェブサーバWS2、WS22は例えば電子メールサーバ、認証サーバ、チケット発行サーバ又は機密電子商取引ウォレットサーバのような支払いサーバであって良い。第2のウェブサーバWS2、WS22は、例えば第1のサーバWS1、WS12によってクライアントC、C2のユーザに提供されるサービスに関する権利(right)を与えることができる。これを実現するため、第2のウェブサーバWS2、WS22はクライアントC、C2のユーザに対する認証データ、電子チケット又は電子決済に関するデータを格納することができる。
クライアントC、C2は、プロキシサーバPS、PS2を介して第2のウェブサーバWS2、WS22とのコネクションを確立する。クライアントC、C2が携帯端末で、かつプロキシサーバPS、PS2が無線アプリケーションプロトコルゲートウェイである場合、クライアントC、C2と第2のウェブサーバWS2、WS22との間のコネクションは、クライアントC、C2とプロキシサーバPS、PS2との間の無線アプリケーションプロトコル上の第1のコネクションと、プロキシサーバPS、PS2と第2のウェブサーバWS2、WS22との間のハイパーテキスト転送プロトコル上の第2のコネクションとを含むことができる。代替構成として、プロキシサーバPS、PS2がハイパーテキスト転送プロトコルプロキシサーバであって良く、この場合クライアントC、C2と第2のウェブサーバWS2、WS22との間のコネクションは、クライアントC、C2とプロキシサーバPS、PS2との間のハイパーテキスト転送プロトコル上の第1のコネクションと、プロキシサーバPS、PS2と第2のウェブサーバWS2、WS22との間のハイパーテキスト転送プロトコル上の第2のコネクションとを含むことができる。無線アプリケーションプロトコルに従って第1の種類のクライアントにコネクションを提供し、ハイパーテキスト転送プロトコルに従って第2の種類のクライアントにコネクションを提供するため、プロキシサーバPS、PS2は無線アプリケーションプロトコルゲートウェイの機能及びハイパーテキスト転送プロトコルプロキシサーバの機能の両方を提供することができる。
第2のウェブサーバWS2、WS22は、ハイパーテキスト転送プロトコルに従い、セッション中にクッキー(cookie)を含むメッセージをプロキシサーバPS、PS2へ送信する。このクッキーはクライアントC、C2に関連し、また第2のウェブサーバWS2、WS22のネットワークアドレスを含んでいる。プロキシサーバPS、PS2は第1のウェブサーバWS1、WS12についてのクッキーを格納している。
クライアントC、C2は、例えば第1のウェブサーバWS1、WS12からディジタルコンテンツを受信するため、プロキシサーバPS、PS2を介して第1のウェブサーバWS1、WS12へのコネクションを確立する。
第1のサーバWS1、WS12は、第2のウェブサーバWS2、WS22に格納されているクライアントC、C2に関する情報を要求する。この情報は例えば第1のウェブサーバWS1、WS12によって提供されるディジタルコンテンツへのアクセスを許可するチケットや、第1のウェブサーバWS1、WS12に関してクライアントC、C2のユーザを認証する(authenticate)情報であってよい。この情報はクライアントC、C2のユーザに対して第1のウェブサーバWS1、WS12に関する権限を与えて(authorize)も良いし、第1のウェブサーバWS1、WS12が提供するサービス、物理的な物品又はディジタルコンテンツに対する支払いに関する情報であってもよい。
クライアントC、C2は、プロキシサーバPS、PS2を介して第1のウェブサーバWS1、WS12へメッセージ1、12を送信する。プロキシサーバPS、PS2は第2のウェブサーバWS2、WS22のネットワークアドレスを第1のウェブサーバWS1、WS12へ供給するため、メッセージ1、12を受信し、メッセージ1、12へクッキーを挿入して第1のウェブサーバWS1、WS12へ転送する。第1のウェブサーバWS1、WS12はクッキーを含んだメッセージ1、12を受信し、クッキーから第2のウェブサーバWS2、WS22のネットワークアドレスを読み出して、第2のウェブサーバWS2、WS22にクライアントC、C2に関する情報を要求2、22する。図2に示す別の信号フローでは、第2のウェブサーバWS22への要求22がクライアントC2へ送信され、クライアントC2によって第2のウェブサーバWS22へリダイレクト又は転送される。
第2のウェブサーバWS2、WS22は、クライアントC、C2に関する情報を、応答3、32の中で第1のウェブサーバWS1、WS12へ送信する。図2に示す別の信号フローでは、応答32はクライアントC2を介して送信される。第1のウェブサーバWS1、WS12はクライアントC、C2に関する情報を受信する。受信した情報は、第1のウェブサーバWS1、WS12に関してクライアントC、C2の認証を行ったり、権限を与えたりすることができる。第2のウェブサーバWS2、WS22から受信した情報に従い、第1のウェブサーバWS1、WS12はクライアントC、C2にサービスを提供するかを決定することができる。第1のウェブサーバは、例えばディジタルコンテンツへのアクセスを提供するため、又は物理的な物品をクライアントC、C2のユーザに供給するための決定を、第2のウェブサーバWS2、WS22から受信した情報に基づいて決定することができる。
本発明の好ましい実施形態において、本発明による方法を用いる通信ネットワークのためのプロキシサーバPS、PS2は、クッキーを格納するためのメモリ、メッセージを送受信するためのインタフェース及び、ハイパーテキスト転送プロトコルに従ったセッションにおいて第2のウェブサーバWS2、WS22のネットワークアドレスを含んだクッキーを受信するように適合された処理システムを含む。この処理システムは、クライアントC、C2に関連し、第2のウェブサーバWS2、WS22のネットワークアドレスを含む、第1のウェブサーバWS1、WS12用のクッキーを格納するように適合される。また、この処理システムは、第1のウェブサーバWS1、WS12宛のメッセージ1、12を受信し、このメッセージ1、12にクッキーを挿入し、メッセージ1、12を第1のウェブサーバWS1、WS12へ転送するように適合される。
本発明が提案する方法を用いるためのプログラム(program unit)は、通信ネットワークにおけるプロキシサーバPS、PS2にロードすることが可能である。このプログラムは、例えばデータ保持媒体(data carrier)、例えば磁気記録媒体や光学記憶媒体に格納することができる。さらにこのプログラムは、例えばデータリンクを介してプロキシサーバPS、PS2にロード可能な信号列として実施することもできる。プログラムは、クライアントC、C2に関連し、また第2のウェブサーバWS2、WS22のネットワークアドレスを含む、第1のウェブサーバWS1、WS12用のクッキーを格納させるように適合されたコードを含む。また、プログラムはクライアントC、C2から第1のウェブサーバWS1、WS12へのメッセージ1、12を含むメッセージを処理するように適合される。プログラムは更に、クッキーをメッセージ1、12へ挿入し、そのメッセージ1、12を第1のウェブサーバWS1、WS12へ転送するように適合されたコードを含む。
本発明の好ましい実施形態において、本発明による方法を用いる通信ネットワークのためのウェブサーバWS1、WS12は、メッセージを送受信するためのインタフェースを有する。ウェブサーバWS1、WS12はさらに、クッキーから第2のウェブサーバWS2、WS22のネットワークアドレスを読み出し、クライアントC、C2に関する情報の要求を第2のウェブサーバWS2、WS22へ送信するように適合される処理システムを含む。
本発明が提案する方法を用いるための別のプログラム(program unit)は、通信ネットワークにおけるウェブサーバWS1、WS12にロードすることが可能である。この別のプログラムは、例えばデータ保持媒体(data carrier)、例えば磁気記録媒体や光学記憶媒体に格納することができる。さらにこの別のプログラムは、例えばデータリンクを介してウェブサーバにロード可能な信号列として実施することもできる。この別のプログラムは、プロキシサーバPS、PS2からのメッセージ1、12及び第2のウェブサーバWS2、WS22への要求2、22を含むメッセージを処理するように適合されるコードを含む。プロキシサーバPS、PS2からのメッセージ1、12は、第2のウェブサーバWS2、WS22のネットワークアドレスを含んだクッキーを含む。第2のウェブサーバWS2、WS22への要求2、22は、クライアントC、C2に関連する情報を要求する。この別のプログラムは、クッキーから第2のウェブサーバWS2、WS22のネットワークアドレスを読み出し、クライアントC、C2に関する情報の要求2、22を第2のウェブサーバWS2、WS22へ送信するように適合されたコードを含む。
本発明による方法を用いるアーキテクチャ及び信号の流れを示す図である。 本発明による方法を用いる別の信号の流れを示す図である。

Claims (14)

  1. 第2のウェブサーバ(WS2;WS22)がクライアント(C;C2)に関する情報を格納し、第1のウェブサーバ(WS1;WS12)がプロキシサーバ(PS;PS2)を介して前記クライアント(C;C2)に接続される構成において、前記クライアント(C;C2)に関する情報を前記第1のウェブサーバ(WS1;WS12)に供給するための方法であって、
    前記クライアント(C;C2)に関連し、前記第2のウェブサーバ(WS2;WS22)のネットワークアドレスを含む、前記第1のウェブサーバ(WS1;WS12)用のクッキーを、前記プロキシサーバ(PS;PS2)に格納するステップと、
    前記プロキシサーバ(PS;PS2)を介して、前記第1のウェブサーバ(WS1;WS12)へメッセージ(1;12)を送信するステップと、
    前記メッセージ(1;12)を前記プロキシサーバ(PS;PS2)で受信するステップと、
    前記クッキーを前記メッセージ(1;12)へ挿入するステップと、
    前記メッセージ(1;12)を前記第1のウェブサーバ(WS1;WS12)へ転送するステップと、
    前記メッセージ(1;12)を前記第1のウェブサーバ(WS1;WS12)で受信するステップと、
    前記クッキーから前記第2のウェブサーバ(WS2;WS22)のネットワークアドレスを読み出すステップと、
    前記クライアント(C;C2)に関する情報を前記第2のウェブサーバ(WS2;WS22)に要求(2;22)するステップと、
    前記クライアント(C;C2)に関する情報に対する前記要求(2;22)を、前記第2のウェブサーバ(WS2;WS22)で受信するステップと、
    前記クライアント(C;C2)に関する情報を、前記第1のウェブサーバ(WS1;WS12)へ送信するステップとを有することを特徴とする方法。
  2. 第1のウェブサーバ(WS1;WS12)がプロキシサーバ(PS;PS2)を介してクライアント(C;C2)に接続される構成において、第2のウェブサーバ(WS2;WS22)に格納される、前記クライアント(C;C2)に関する情報を、前記第1のウェブサーバ(WS1、WS12)に供給するための方法であって、
    前記プロキシサーバ(PS;PS2)において、
    前記クライアント(C;C2)に関連し、前記第2のウェブサーバ(WS2;WS22)のネットワークアドレスを含む、前記第1のウェブサーバ(WS1;WS12)用のクッキーを格納するステップと、
    前記第1のウェブサーバ(WS1;WS12)宛のメッセージ(1;12)を受信するステップと、
    前記クッキーを前記メッセージ(1;12)へ挿入するステップと、
    前記メッセージ(1;12)を前記第1のウェブサーバ(WS1;WS12)へ転送するステップとを有することを特徴とする方法。
  3. 前記クライアント(C;C2)が移動端末であり、前記プロキシサーバ(PS;PS2)が無線アプリケーションプロトコルゲートウェイ又はハイパーテキスト転送プロトコルプロキシサーバの少なくとも1つであり、 前記クライアント(C;C2)の前記第1のウェブサーバ(WS1;WS12)へのコネクションが、前記クライアント(C;C2)と前記プロキシサーバ(PS;PS2)との間の、無線アプリケーションプロトコル又はハイパーテキスト転送プロトコルによる第1のコネクションと、前記プロキシサーバ(PS;PS2)と前記第1のウェブサーバ(WS1;WS12)との間の、ハイパーテキスト転送プロトコルによる第2のコネクションとを含むことを特徴とする請求項2記載の方法。
  4. 前記第2のウェブサーバ(WS2;WS22)による、ハイパーテキスト転送プロトコルによるセッション中に前記クッキーが前記プロキシサーバ(PS;PS2)へ送信されることを特徴とする請求項2又は請求項3記載の方法。
  5. クライアント(C;C2)に関する情報を、第1のウェブサーバ(WS1;WS12)から前記クライアント(C;C2)に関する情報を保持する第2のウェブサーバ(WS2;WS22)へ要求するための方法であって、
    メッセージ(1;12)を、前記第2のウェブサーバ(WS2;WS22)のネットワークアドレスを含むクッキーとともに、プロキシサーバ(PS;PS2)から受信するステップと、
    前記クッキーから前記第2のウェブサーバ(WS2;WS22)の前記ネットワークアドレスを読み出すステップと、
    前記クライアント(C;C2)に関する前記情報を、前記第2のウェブサーバ(WS2;WS22)に要求(2;22)するステップとを有することを特徴とする方法。
  6. 前記第2のウェブサーバ(WS22)への前記要求(22)が、前記クライアント(C2)を介して送信されることを特徴とする請求項5記載の方法。
  7. 前記第1のウェブサーバ(WS1;WS12)が前記クライアント(C;C2)に関する情報を受信することを特徴とする請求項5又は請求項6記載の方法。
  8. 前記クライアント(C;C2)に関する情報が、前記ウェブサーバに関して前記クライアント(C;C2)の認証を行うことを特徴とする請求項7記載の方法。
  9. 前記クライアント(C;C2)に関する情報が、前記ウェブサーバに関して前記クライアント(C;C2)に権限を与えることを特徴とする請求項7又は請求項8記載の方法。
  10. 前記第2のウェブサーバ(WS2;WS22)が、支払いサーバ、電子メールサーバ、認証サーバ又はチケット発行サーバの少なくとも1つであることを特徴とする請求項5乃至請求項9のいずれか1項に記載の方法。
  11. 通信ネットワークのためのプロキシサーバ(PS;PS2)であって、クッキーを格納するためのメモリと、メッセージを送受信するためのインタフェースと、請求項2乃至請求項4のいずれか1項に記載の方法を実行するように適合された処理システムを有することを特徴とするプロキシサーバ。
  12. 通信ネットワーク内のプロキシサーバ(PS;PS2)にロード可能なプログラムであって、クライアント(C;C2)に関連し、また第2のウェブサーバ(WS2;WS22)のネットワークアドレスを含む、第1のウェブサーバ(WS1;WS12)用のクッキーを格納するように適合されたコードを含み、クライアント(C;C2)から第1のウェブサーバ(WS1;WS12)へのメッセージ(1;12)を含むメッセージを処理するように適合されるとともに、前記クッキーを前記メッセージ(1;12)へ挿入し、当該メッセージ(1;12)を前記第1のウェブサーバ(WS1;WS12)へ転送するように適合されたコードを含むことを特徴とするプログラム。
  13. 通信ネットワークにおけるウェブサーバであって、 メッセージを送受信するためのインタフェースと、 クッキーから第2のウェブサーバ(WS2;WS22)のネットワークアドレスを読み出し、クライアント(C;C2)に関する情報の要求を前記第2のウェブサーバ(WS2;WS22)へ送信するように適合される処理システムを有することを特徴とするウェブサーバ。
  14. 通信ネットワーク内のウェブサーバにロード可能なプログラムであって、 第2のウェブサーバ(WS2;WS22)のネットワークアドレスを含むクッキーを含む、プロキシサーバ(PS;PS2)からのメッセージ(1;12)と、クライアント(C;C2)に関する情報を要求する、第2のウェブサーバ(WS2;WS22)への要求(2;22)とを含むメッセージを処理するように適合されるコードと、前記クッキーから前記第2のウェブサーバ(WS2;WS22)のネットワークアドレスを読み出し、前記クライアント(C;C2)に関する情報の前記要求(2;22)を前記第2のウェブサーバ(WS2;WS22)へ送信するように適合されているコードを含むことを特徴とするプログラム。
JP2004514634A 2002-06-22 2003-05-14 ウェブサーバへ情報を供給する方法 Pending JP2005531054A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP02013844A EP1379044A1 (en) 2002-06-22 2002-06-22 Method for providing information to a web server
PCT/EP2003/005016 WO2004002105A1 (en) 2002-06-22 2003-05-14 Method for providing information to a web server

Publications (1)

Publication Number Publication Date
JP2005531054A true JP2005531054A (ja) 2005-10-13

Family

ID=29719680

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004514634A Pending JP2005531054A (ja) 2002-06-22 2003-05-14 ウェブサーバへ情報を供給する方法

Country Status (7)

Country Link
US (1) US7380013B2 (ja)
EP (2) EP1379044A1 (ja)
JP (1) JP2005531054A (ja)
AT (1) ATE335347T1 (ja)
AU (1) AU2003240637A1 (ja)
DE (1) DE60307275T2 (ja)
WO (1) WO2004002105A1 (ja)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7899748B2 (en) 2003-09-30 2011-03-01 International Business Machines Corporation Server wallet provider portal
JP4787145B2 (ja) * 2006-12-06 2011-10-05 サンデン株式会社 通信装置及び通信管理システム
CA3027898C (en) 2010-09-22 2023-01-17 The Nielsen Company (Us), Llc Methods and apparatus to determine impressions using distributed demographic information
EP2656297B1 (en) 2010-12-20 2024-07-17 The Nielsen Company (US), LLC Methods and apparatus to determine media impressions using distributed demographic information
AU2012231667B9 (en) 2011-03-18 2015-09-24 The Nielsen Company (Us), Llc Methods and apparatus to determine media impressions
US10834167B1 (en) * 2011-06-02 2020-11-10 Amazon Technologies, Inc. Client side navigation compositor
AU2013204865B2 (en) 2012-06-11 2015-07-09 The Nielsen Company (Us), Llc Methods and apparatus to share online media impressions data
US9332035B2 (en) 2013-10-10 2016-05-03 The Nielsen Company (Us), Llc Methods and apparatus to measure exposure to streaming media
US10956947B2 (en) 2013-12-23 2021-03-23 The Nielsen Company (Us), Llc Methods and apparatus to measure media using media object characteristics
US9852163B2 (en) 2013-12-30 2017-12-26 The Nielsen Company (Us), Llc Methods and apparatus to de-duplicate impression information
KR101934841B1 (ko) 2014-03-13 2019-01-03 더 닐슨 컴퍼니 (유에스) 엘엘씨 데이터베이스 사업자에 의한 기인오류 및/또는 논-커버리지에 대해 노출 데이터를 보상하기 위한 방법 및 장치
US10311464B2 (en) 2014-07-17 2019-06-04 The Nielsen Company (Us), Llc Methods and apparatus to determine impressions corresponding to market segments
US9565271B1 (en) * 2014-10-10 2017-02-07 Go Daddy Operating Company, LLC Methods for website version control using bucket cookies
US20160189182A1 (en) 2014-12-31 2016-06-30 The Nielsen Company (Us), Llc Methods and apparatus to correct age misattribution in media impressions
US10380633B2 (en) 2015-07-02 2019-08-13 The Nielsen Company (Us), Llc Methods and apparatus to generate corrected online audience measurement data
US10045082B2 (en) 2015-07-02 2018-08-07 The Nielsen Company (Us), Llc Methods and apparatus to correct errors in audience measurements for media accessed using over-the-top devices
JP6880579B2 (ja) * 2016-06-27 2021-06-02 富士通株式会社 情報提供システム

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999064967A1 (en) * 1998-06-12 1999-12-16 Telefonaktiebolaget Lm Ericsson (Publ) A method and a system for transmitting a cookie
US6157917A (en) * 1997-07-11 2000-12-05 Barber; Timothy P. Bandwidth-preserving method of charging for pay-per-access information on a network
WO2000079367A1 (en) * 1999-06-23 2000-12-28 The Brodia Group Method and system for secure guaranteed transactions over a computer network
JP2001312672A (ja) * 2000-02-25 2001-11-09 Sony Corp 決済仲介処理装置、決済仲介処理用の処理プログラムを格納する記憶媒体、決済仲介用のコンピュータプログラム、オンラインショップ装置およびオンラインショッピング方法とそのシステム
JP2001350720A (ja) * 2000-06-06 2001-12-21 Sony Corp 情報提供システム、情報提供装置、情報提供方法及びプログラム格納媒体
JP2002063520A (ja) * 2000-08-22 2002-02-28 Oki Electric Ind Co Ltd 中継サーバ,中継方法及び支払システム
JP2002171294A (ja) * 2000-12-04 2002-06-14 Terusheru:Kk Httpクッキープロキシサーバー
JP2003244134A (ja) * 2002-02-14 2003-08-29 Toyota Motor Corp 認証システム

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5875296A (en) * 1997-01-28 1999-02-23 International Business Machines Corporation Distributed file system web server user authentication with cookies
WO2001078351A2 (en) * 2000-04-10 2001-10-18 British Telecommunications Public Limited Company Provision of secure access for telecommunications system
CN1878180A (zh) * 2000-05-29 2006-12-13 诺基亚有限公司 同步方法
US6836845B1 (en) * 2000-06-30 2004-12-28 Palm Source, Inc. Method and apparatus for generating queries for secure authentication and authorization of transactions
EP1182625A1 (de) * 2000-08-25 2002-02-27 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Einleitung einer elektronischen Zahlungstransaktion

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6157917A (en) * 1997-07-11 2000-12-05 Barber; Timothy P. Bandwidth-preserving method of charging for pay-per-access information on a network
WO1999064967A1 (en) * 1998-06-12 1999-12-16 Telefonaktiebolaget Lm Ericsson (Publ) A method and a system for transmitting a cookie
JP2002517861A (ja) * 1998-06-12 2002-06-18 テレフオンアクチーボラゲツト エル エム エリクソン(パブル) クッキーを送信するための方法およびシステム
WO2000079367A1 (en) * 1999-06-23 2000-12-28 The Brodia Group Method and system for secure guaranteed transactions over a computer network
JP2003502983A (ja) * 1999-06-23 2003-01-21 ザ ブローディア グループ コンピュータネットワーク上における安全が保証された取引方法及びシステム
JP2001312672A (ja) * 2000-02-25 2001-11-09 Sony Corp 決済仲介処理装置、決済仲介処理用の処理プログラムを格納する記憶媒体、決済仲介用のコンピュータプログラム、オンラインショップ装置およびオンラインショッピング方法とそのシステム
JP2001350720A (ja) * 2000-06-06 2001-12-21 Sony Corp 情報提供システム、情報提供装置、情報提供方法及びプログラム格納媒体
JP2002063520A (ja) * 2000-08-22 2002-02-28 Oki Electric Ind Co Ltd 中継サーバ,中継方法及び支払システム
JP2002171294A (ja) * 2000-12-04 2002-06-14 Terusheru:Kk Httpクッキープロキシサーバー
JP2003244134A (ja) * 2002-02-14 2003-08-29 Toyota Motor Corp 認証システム

Also Published As

Publication number Publication date
DE60307275T2 (de) 2007-08-30
AU2003240637A1 (en) 2004-01-06
DE60307275D1 (de) 2006-09-14
US7380013B2 (en) 2008-05-27
EP1379044A1 (en) 2004-01-07
EP1516473B1 (en) 2006-08-02
US20050257141A1 (en) 2005-11-17
WO2004002105A1 (en) 2003-12-31
EP1516473A1 (en) 2005-03-23
ATE335347T1 (de) 2006-08-15

Similar Documents

Publication Publication Date Title
JP2005531054A (ja) ウェブサーバへ情報を供給する方法
JP4440779B2 (ja) Smsおよびテキストメッセージを送信するシステム並びに方法
KR100856674B1 (ko) 클라이언트 서버 환경에서 클라이언트를 인증하는 시스템및 방법
US6539093B1 (en) Key ring organizer for an electronic business using public key infrastructure
US8266421B2 (en) Private electronic information exchange
US7051003B1 (en) Method and apparatus for delivering electronic data through a proxy server
US7657599B2 (en) Systems and methods for automatically updating electronic mail access lists
AU2006206255B2 (en) Data exchanges related to financial transactions over a public network
US6684248B1 (en) Method of transferring data from a sender to a recipient during which a unique account for the recipient is automatically created if the account does not previously exist
US20090077649A1 (en) Secure messaging system and method
US20020124112A1 (en) Header-based network API
CN110169033A (zh) 增强型电子邮件服务
EP2518972A1 (en) System and method for device addressing
US7254709B1 (en) Managed information transmission of electronic items in a network environment
WO2004045144A1 (en) System and method for add-on services, secondary authentication, authorization and/or secure communication for dialog based protocols and systems
JP4814311B2 (ja) ネットワークノード、及びインターネットマーケットでインターネットサービスを提供する方法
JP5593359B2 (ja) 通信制御装置、メッセージ転送方法およびメッセージ転送プログラム
JP2003248659A (ja) コンテンツへのアクセス制御のための方法とコンテンツへのアクセス制御のためのシステム
US7543038B2 (en) Arrangement and method for impermanent connectivity
US20230353518A1 (en) File Transfer System
US7478056B1 (en) Activating a communications system
Kim et al. Web e-speak: Facilitating web-based e-services
Sim et al. The Internet—past, present and future
JP6926887B2 (ja) 配信制御装置、端末、配信制御方法、およびプログラム
Diacakis et al. INTERNET-DRAFT H. Sugano Fujitsu F. Mazzoldi Network Projects, Inc.

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060511

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090619

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20091016

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100216

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20100226

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20100702

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110722

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110727