JPH10303977A - 通信制御方法及び装置 - Google Patents

通信制御方法及び装置

Info

Publication number
JPH10303977A
JPH10303977A JP9296534A JP29653497A JPH10303977A JP H10303977 A JPH10303977 A JP H10303977A JP 9296534 A JP9296534 A JP 9296534A JP 29653497 A JP29653497 A JP 29653497A JP H10303977 A JPH10303977 A JP H10303977A
Authority
JP
Japan
Prior art keywords
web site
browser
information
user
access
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.)
Granted
Application number
JP9296534A
Other languages
English (en)
Other versions
JP3992250B2 (ja
Inventor
Bruce R Rowland
アール.ロウランド ブルース
Lee G Friedman
ジー.フライドマン リー
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NCR International Inc
Original Assignee
NCR International Inc
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25026262&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JPH10303977(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by NCR International Inc filed Critical NCR International Inc
Publication of JPH10303977A publication Critical patent/JPH10303977A/ja
Application granted granted Critical
Publication of JP3992250B2 publication Critical patent/JP3992250B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2113Multi-level security, e.g. mandatory access control
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99939Privileged access

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Information Transfer Between Computers (AREA)
  • Small-Scale Networks (AREA)
  • Telephonic Communication Services (AREA)
  • Storage Device Security (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 (修正有) 【課題】 ウェブ・サイトにユーザ識別情報を提供でき
る通信制御方法及び装置を提供する。 【解決手段】 ユーザ・ターミナル102は、ユーザ情
報データベース、ブラウザIDクライアント・アプレッ
ト406、及びブラウザIDウェブ・サイト・データベ
ース408で構成される。ユーザ情報データベースは、
ユーザの識別情報及び各情報レコードに対するアクセス
・レベルに関する複数の情報レコードを含む。ブラウザ
IDウェブ・サイト・データベースは、ウェブ・サイト
の名前及び各ウェブ・サイトに対するアクセス・レベル
を含む。ウェブ・サイトからのユーザ情報に対する要求
に応えて、ブラウザIDクライアント・アプレットは、
ウェブ・サイト用のブラウザIDウェブ・サイト・デー
タベースの現在のアクセス・レベルをチェックし、正し
い場合には、ウェブ・サイトの被制御部分にアクセスす
るため、ウェブ・サイトにより許可されたアクセス・キ
ーを検索する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ウェブ・サイトに
アクセスするプロセス中に、ウェブ・サイトにユーザ識
別および取引情報を提供するための通信制御方法および
装置に関する。
【0002】
【従来の技術、及び、発明が解決しようとする課題】ユ
ーザがインターネットを通してワールドワイド・ウェブ
・サイト(または、ウェブ・サイト)から情報を検索す
ることができることは周知である。より詳細に説明する
と、特定のウェブ・サイトから必要な情報を検索する際
に、ユーザは、ユーザ・ターミナルのところのウェブ・
ブラウザ・ソフトウェアを使用して、ウェブ・サイトに
サービス要求を送る。このサービス要求を受信すると、
ウエブ・サイト用のサーバ・ソフトウェアは、その要求
に従って(ウェブ・ページ形式の)情報の貯蔵場所をサ
ーチし、必要な情報をユーザ・ターミナルに送る。必要
な情報を受信すると、ウェブ・ブラウザ・ソフトウェア
は、ユーザにページ形式で必要な情報を表示する。
【0003】そのウェブ・サイト・サービスの品質を向
上させ、それに対するマーケットを拡大し、新しいサー
ビスを供給するために、多くのウェブ・サイトは、受信
したサービス要求を処理する前に、ビジターの身分証明
を要求し、個人の身元および人口統計の情報について問
い合わせてくる。さらに、ユーザに対して、クレジット
・カードまたは他の確実な財政情報の送信の要求が行わ
れる。ユーザの身元確認を行うことは、いろいろな目
的、すなわち、ウェブ・ビジターの身元確認、選択的ア
クセス権の許可、インターネット上の販売可能なサービ
スの管理および課金を容易にすること、もっと集中的な
応答の供給、結果として生じる反復サービスを容易にす
るための顧客経歴データベースの構築、マーケティング
情報の収集等のために役にたつ。
【0004】現時点では、ユーザ識別情報を収集するた
めに数種類の方法が開発されている。ネットスケープ社
が使用しているその一つの方法は、ユーザ・ターミナル
のところで顧客がブラウザ・ソフトウェアにアクセスす
ることができる範囲内で、一つファイルを「静的に」維
持する方法である。ユーザ・ターミナルがウェブ・サイ
トにサービス要求を送信すると、ブラウザ・ソフトウェ
アは、最初サーバ・ソフトウェアに、サーバ領域(イン
ターネット・アドレス)に適用される(「クッキー・テ
キスト(cookies.txt)」と呼ばれる)ファ
イル内の情報を送る。この方法の一つの問題は、ユーザ
がアドレスしているウェブ・サイトのタイプが何であろ
うと、ユーザが(ファイルまたはそのエントリの削除を
除いては、)全然制御を行うことができないということ
である。この方法の他の問題は、ユーザの識別が不完全
であることである。何故なら、収集されたユーザの識別
は、ユーザ・ターミナルのハードウェアおよびソフトウ
ェアの構成に限られているからである。現在のトラッキ
ング施設は、ブラウザ・ソフトウェアとサーバ・ソフト
ウェアとの間の交換に基づいて、ウェブ・ビジターに関
連する一意の識別子を認識することにより、ウェブ・ビ
ジターを識別する。通常、上記識別子は、ビジターが使
用しているユーザ・ターミナルのIP(インターネット
・プロトコル)アドレスである。このタイプの識別には
問題がある。何故なら、(アメリカン・オンラインおよ
びコンピュサーブのような)多くのオンライン・サービ
ス・プロバイダは、ユーザ・セクション毎にIPアドレ
スを割当て、解放されたときに、そのIPアドレスを他
のユーザに対して再使用するからである。法人代理サー
バは、そのファイアウォールを持つ関連ユーザ・ターミ
ナルに対する個々のIPアドレスを隠す(またはマスク
する)こともできる。
【0005】他の方法の場合、多くのウェブ・サイトは
登録機能を実行している。ウェブ・サイトにサービス要
求を送信すると、HTML(ハイパーテキスト・マーク
アップ・ランゲージ)書式がウェブ・ビジターに表示さ
れ、書式に名前、電子メール・アドレス、電話番号、業
務提携等の情報を、書式に記入するようにとの要求がビ
ジターに対して行われる。多くの場合、この登録と一緒
に、ウェブ・サイトに次回アクセスする際に使用するた
めの個人IDおよびパスワードが発行され、通常ビジタ
ーは、この個人IDおよびパスワードにより、他の方法
では利用することができない情報およびサービスのペー
ジにアクセスすることができるようになる。上記登録プ
ロセスは、ウェブ・サイト・ユーザにとっては、厄介で
あり、不便である。識別情報の書式は、個々の各ウェブ
・サイトを満足させるように作られていて、ユーザに対
して一定のものではない。ユーザがウェブ・サイトにア
クセスしている時に、要求されている情報が、手近にな
い場合も十分考えられる。複数の個人IDおよびパスワ
ードが発行された場合には、それらのIDとパスワード
を覚え、該当するウェブ・サイトとそれらを一致させる
ことは難しい。
【0006】ユーザのプライバシーと、ユーザの識別情
報の入手の必要性との間のバランスをとるために、ダニ
エル W.コノリは、1995年7月に二つの提案
(「要求−IDヘッダ・フィールド」および「匿名身元
確認」)を行った。これら二つの提案は、セッション毎
のトラッキングに焦点を合わせているので、ウェブ・サ
イト・プロバイダと顧客との間の長期間の関係を容易に
確立することができず、また人口統計的な目的に対する
ユーザ識別を詳しく行うことができない。ダニエルW.
コノリは、ブラウザが自動的に記入することができる標
準化したフィールド名を使用することにより、共通の登
録書式の記入を容易にするHTML書式、およびIDフ
ィールド名を使用することによる「電子ビジネス・カー
ド」の確立を提案した。ブラウザ・ユーザは、情報を提
出したくなければしなくてもよいし、提出する前に情報
を編集することができる。この提案の一つの問題は、代
理サーバによって実行されたキャッシュ・メモリへの記
憶に悪影響を与えるおそれがあることである。何故な
ら、ID情報は、キャッシュ・メモリに記憶したウェブ
・ページに対するキーであるURL(ユニフォーム・リ
ソース・ロケータ)を通して送信されるからである。
【0007】それ故、ユーザの制御の下で、ウェブ・サ
イトにユーザ識別情報を提供することができる方法およ
び装置を提供する必要がある。
【0008】また、制御、一貫性、効率およびユーザへ
の便宜と共に、ウェブ・サイトにユーザ識別情報を提供
することができる方法および装置も提供する必要があ
る。
【0009】本発明の目的は、これらの要求を満足させ
ることである。
【0010】
【課題を解決するための手段】ユーザ・ターミナルのと
ころで、ウェブ・サイトに情報を提供するための方法
は、ユーザ・ターミナルのところで、(a)アクセス・
レベルを表示するための各アクセス・レベル・インジケ
ータを持つ、複数の情報レコードを確立するステップ
と、(b)ウェブ・サイトから、ウェブ・サイトに関連
するアクセス・レベルを持つ要求を受信するステップ
と、(c)ウェブ・サイトに対する、アクセス・レベル
をチェックするステップと、(d)情報レコードに関連
する上記アクセス・レベル・インジケータと、ウェブ・
サイトに関連するアクセス・レベルに基づいて情報記録
を検索するステップと、を特徴としている。
【0011】また、本発明の場合、ユーザ・ターミナル
のところで、ウェブ・サイトに情報を提供するための装
置は、ウェブ・サイトから、ウェブ・サイトに関連する
アクセス・レベルを持つ要求を受信するための受信機回
路と、ウェブ・サイトに対するアクセス・レベルをチェ
ックし、ウェブ・サイトに関連するアクセス・レベルに
基づいて、情報を検索するためのプロセッサ・ロジック
と、を含むユーザ・ターミナルを特徴としている。
【0012】添付の図面を参照しながら以下に本発明を
説明するが、これは単に例示としてのものに過ぎない。
【0013】
【発明の実施の形態】図1について説明すると、この図
は、複数のユーザ・ターミナル(102.1、10
2.2、...、102.M)、複数のウェブ・サイト
(112.1、112.2、...,102.N)および
データ・ネットワーク106を含む例示としてのデータ
・ネットワーク構成である。上記各ユーザ・ターミナル
は、データネットワーク106を通して、ウェブ・サイ
トにアクセスすることができる。
【0014】図2に示す通り、ユーザ・ターミナル20
0は、処理ユニット202、メモリ装置204、ディス
ク・ドライブ・インターフェース208、ディスプレイ
・インターフェース212、直列インターフェース22
4、およびネットワーク通信インターフェース234を
含み、これらはすべてシステム・バス214に接続して
いる。
【0015】ハード・ディスク206は、ディスク・ド
ライブ・インターフェース208に接続し;ディスプレ
イ・モニタ210は、ディスプレイ・インターフェース
212に接続し;マウス225およびキーボード226
は、直列インターフェース224に接続している。
【0016】メモリ装置204およびハード・ディスク
206は、両方ともプログラムを記憶することができ
る。しかし、メモリ装置204は、ハード・ディスク2
06より速いアクセス速度を持ち、一方、ハード・ディ
スク206は、メモリ装置204より大きな容量を持
つ。
【0017】ネットワーク通信インターフェース234
は、ユーザ・ターミナルとデータ・ネットワーク106
との間でインターフェースとして作動する。より詳細に
説明すると、図2および図3に示すすべてのソフトウェ
ア機能ブロックは、予め定めたネットワーク・プロトコ
ルに従って、ネットワーク通信インターフェース234
を通して、データ・ネットワーク106にアクセスす
る。
【0018】処理ユニット202は、メモリ装置204
またはハード・ディスク206に記憶されているプログ
ラムを実行することにより、ユーザ・ターミナルの動作
を制御することができる。処理ユニット202は、また
メモリ装置204とハード・ディスク206との間で
の、プログラムまたはデータの送信を制御することがで
きる。
【0019】図3について説明すると、この図は、ウェ
ブ・サイト(112.1、112.2、...,112.
N)の任意のウェブ・サイトをサポートし、処理ユニッ
ト302、メモリ装置304、ディスク・ドライブ・イ
ンターフェース308、およびネットワーク通信インタ
ーフェース334を含むコンピュータ・システム300
のハードウェアのブロック図である。上記装置は、すべ
てシステム・バス314に接続している。ディスク・ド
ライブ・インターフェース308は、ハード・ディスク
306に接続している。
【0020】メモリ装置304およびハード・ディスク
306は、両方ともプログラムを記憶することができ
る。しかし、メモリ装置304は、ハード・ディスク3
06より速いアクセス速度を持ち、一方、ハード・ディ
スク306は、メモリ装置304より大きい容量を持
つ。
【0021】ネットワーク通信インターフェース334
は、予め定めたネットワーク・プロトコルに従って、コ
ンピュータ300とデータ・ネットワーク106との間
でインターフェースとして動作することができる。
【0022】処理ユニット302は、メモリ装置304
またはハード・ディスク306に記憶しているプログラ
ムを実行することによって、コンピュータ・システム3
00の動作を制御することができ、またメモリ装置30
4およびハード・ディスク306との間のプログラムお
よびデータの送信を制御することができる。
【0023】図4においては、ユーザ・ターミナルは五
つの機能ブロック404−414を含む。
【0024】ブラウザ・ソフトウェア404は、要求を
作成し、ウェブ・サイトに送信することができ、ウェブ
・サイトから検索した情報を表示することができる。ブ
ラウザ・ソフトウェアは、またウェブ・サイトからユー
ザID情報要求を受信することができる。
【0025】ブラウザ・データベース408は、ユーザ
情報を含む。
【0026】ブラウザIDクライアント・アプレット4
06は、ブラウザIDデータベース408からユーザ情
報を検索し、それをブラウザ・ソフトウェア404に送
る。しかし、ブラウザIDクライアント・アプレット4
06は、ブラウザIDデータベース408にユーザがセ
ットした明示の許可なしには、またはそのウェブ・サイ
ト414に対するブラウザIDウェブ・サイト・データ
ベース410の指定の許可のセットとそれらを比較した
後でなければ、いかなるユーザ情報も通過させない。ウ
ェブ・サイトからのユーザID情報に対する要求に対し
て、ウェブ・サイトに許可が与えられない場合には、ブ
ラウザ・ソフトウェア404は、ブラウザIDウェブ・
サイト・データベース410に入力する許可を指定する
ように、ユーザの注意を喚起する。ブラウザIDクライ
アント・アプレット406は、どんなブラウザによって
も実行(または解釈)することができるように、設計さ
れている(例えば、ジャバでプログラムされている)。
【0027】ブラウザIDウェブ・サイト・データベー
ス410は、ウェブ・サイトの名称および共有する識別
情報の等級を含む。
【0028】グラフィカル・ユーザ・インターフェース
(GUI)412は、ユーザと、ブラウザID・クライ
アント・アプレット406およびブラウザID・データ
ベース408を含む機能ブロックとの間でインターフェ
ースとして動作する。ディスプレイ・モニタ210、キ
ーボード225およびマウス226を通して、ユーザは
ブラウザIDデータベース408およびブラウザIDウ
ェブ・サイト・データベース410を初期化し、更新
し、ブラウザIDクライアント・アプレット406に制
御信号を送る。
【0029】サーバ・ソフトウェア414は、ブラウザ
からの情報に対する要求を処理し、その情報をHTT
P,FTP、ゴーファー(Gopher)または他のイ
ンターネット情報転送プロトコルを通して、ブラウザに
送り返すことができる。
【0030】ユーザがウェブ・サイト112にアクセス
したい場合には、ユーザはキーボード225またはマウ
ス226を使用して、ブラウザ・ソフトウェア404を
起動し、ライン426で示すように、ウェブ・サイトに
サービス要求を送ることができる。サービス要求を受信
すると、ウェブ・サイト用のサーバ・ソフトウェア41
4は、ライン424で示すように、ユーザID情報に対
する要求をおくる。それにより、ブラウザIDクライア
ント・アプレット406のユーザ・ターミナル上で実行
される。
【0031】図5は、それぞれが二つのフィールド、す
なわち、単一ID情報項目およびその後に続く共有レベ
ル制限フィールドを持つ、何列かのIDレコードを含む
ブラウザID情報データベース408である。最初のレ
コードには、ID情報項目フィールドがユーザのフル・
ネームを含む。レベル制限フィールドは、ユーザがその
ウェブ・サーバに対する情報アクセスのそのレベルを供
給することを選択した場合に限って、ウェブ・サイトの
ウェブ・サーバにその名前を表示するように指示する数
値を含む。そうである場合には、その共有レベルは、レ
ベル制限フィールドにより、ブラウザIDウェブ・サイ
ト・データベース410に表示される。もう一つの例を
上げると、7番目のレコードのID情報項目フィールド
は社会保障番号を含む。レベル・インジケータ・フィー
ルドは7を含んでいるが、この数字は、ユーザが7より
大きい数値のブラウザIDウェブ・サイト・データベー
ス410に、ウェブ・サーバのアクセス・レベルを指定
した場合に限って、社会保障番号をウェブ・サイトのウ
ェブ・サーバに送信するように指示している。
【0032】図5の実施形態の場合には、レベル制限フ
ィールドの数値が大きければ大きいほど、アクセス・レ
ベルが高くなっている。この実施形態は他の方法でも設
計することができる。すなわち、レベル制限フィールド
の数値が小さければ小さいほど、アクセス・レベルが高
くなるように設計することもできる。このことは、ブラ
ウザIDウェブ・サイト・データベース410からのサ
ーバのアクセス・レベルが、そのレコードに関連するレ
ベル制限フィールドより低いか、または等しい場合に限
って、レコードがウェブ・サイトのウェブ・サーバに表
示されることを意味する。
【0033】図6に示す通り、ブラウザIDウェブ・サ
イト・データベース410は、二つのフィールドを持つ
いくつかのレコードからなっている。第一のフィールド
はサイトに対する公共URLである。第二のフィールド
は、情報共有レベル・アクセスが、ブラウザIDクライ
アント・アプレットとウェブ・サイト・サーバとの間で
折り合いがついたとき、ユーザが割り当てたアクセス・
レベルを含む。この情報は、ブラウザIDウェブ・サイ
ト・データベース410に記憶され、ブラウザIDアプ
レット406の制御の下で、ブラウザIDデータベース
408によりインデックスされる。
【0034】図7は、ウェブ・サイトへユーザ情報を開
示するステップである。
【0035】ステップ704においては、ユーザは、ウ
ェブ・サイトにアクセスするために、ユーザ・ターミナ
ル(102.1、102.2、...、102.M)の中
の一つからアクセスを要求している、ウェブ・サイト
(112.1、112.2、...、112.N)の一つ
にサービス要求を送る。
【0036】ステップ706においては、ウェブ・サイ
ト用のサーバ・ソフトウェア414は、ユーザが要求し
たサービスを供給するウェブ・サイト名、およびブラウ
ザIDクライアント・アプレット406への情報に対す
る要求を返送する。この要求に、サーバ・ソフトウェア
(414)は、名前、アドレス、電話番号等のような必
要とする情報項目を指定することができる。
【0037】ステップ707においては、ブラウザID
クライアント・アプレット406は、ブラウザIDウェ
ブ・サイト・データベース410の、返送されたウェブ
・サイト名に対して、一つのエントリが存在するかどう
かを決定する。上記返送されてたウェブ・サイト名に対
して一つのエントリが存在する場合には、動作はステッ
プ710に進む。返送されたウェブ・サイト名に対して
エントリが存在しない場合には、動作はステップ708
に進む。
【0038】ステップ708においては、ウェブ・サイ
トと情報を共有するための調整を行うために、ブラウザ
IDクライアント・アプレット406は、サーバ・ソフ
トウェア414により指定された情報項目を含むHTM
L書式をユーザに提示する。
【0039】ステップ708の後に続くステップ709
においては、ブラウザIDクライアント・アプレット4
06は、ブラウザIDデータベース408に、返送され
たウェブ・サイト名に対するエントリを生成し、ユーザ
は、HTML書式を参照して、レベル制限を選択する。
ユーザは、ウェブ・サイトにより指定された情報項目に
適合するレベル制限を選択することができ、またもっと
低いレベル制限の許可を選択することもできる。その
後、動作はステップ710に進む。
【0040】ステップ710においては、ブラウザID
クライアント・アプレット406は、ブラウザIDデー
タベース408およびブラウザIDウェブ・サイト・デ
ータベース410に記憶している情報を使用して、ウェ
ブ・サイトが指定した情報項目のどれかが、以前にウェ
ブ・サイトに許可されたレベル制限を超えたかどうかを
決定する。
【0041】ステップ710においては、以前に許可さ
れたレベル制限を超えていない場合には、動作はステッ
プ712へ進む。レベル制限を超えている場合には、動
作はステップ711に進み、そこでブラウザIDクライ
アント・アプレット406は、ユーザにHTML書式を
提示して、ウェブ・サイトへのレベル制限の強化を許可
するよう求め、またユーザがその許可を永久的なものに
するかどうかを尋ねる。ユーザが応答した後(レベル制
限を厳しくした後、または前に許可したレベル制限を変
更しないことを決定した後)、動作はステップ712へ
進む。
【0042】ステップ712においては、ブラウザID
クライアント・アプレット406は、ウェブ・サイトに
許可されたレベル制限に従って、ブラウザIDデータベ
ース408からの情報フィールドにより、サーバ・ソフ
トウェアに応答する。
【0043】ステップ722においては、サーバ・ソフ
トウェア414は、ウェブ・サイトを動作させたままで
先に進むために、ブラウザ・ソフトウェア404からの
要求を処理する。
【0044】好適には、図2および図4の実施形態の場
合には、ユーザ・ターミナル用のソフトウェア機能ブロ
ックを、メモリ装置204またはハード・ディスク20
6に記憶し、処理ユニット202により実行することが
好ましい。図3の実施形態の場合には、サーバ・ソフト
ウェアはメモリ304に記憶され、処理ユニット302
により実行される。
【0045】本発明は、ユーザに対して、ユーザ自身の
識別情報を制御するための機構を供給するものであるこ
とを理解されたい。それ故、本発明の場合には、ウェブ
・サイトに対するユーザ情報を収集し、供給するブラウ
ザIDクライアント・アプレットは、クライアントのブ
ラウザと永久的に関連していなければならない。ウエブ
・サイト・サーバからダウンロードされるアプレット
は、個人情報へのアクセスを制御するために、ユーザと
協力するとは限らない。本発明は、(a)ユーザは、異
なるレベルのID情報公開を制御することができるとい
う利点;(b)ユーザがID情報を提供できるという利
点;(c)ID情報を提供するために、標準化した機構
および書式を供給するための機構を生成することができ
るという利点、および(d)(公開されている場合)ウ
ェブ・サーバが完全で正確なID情報を入手することが
できるという利点を持つ。
【図面の簡単な説明】
【図1】例示としてのデータ・ネットワーク構成であ
る。
【図2】図1のユーザ・ターミナルの代表的なもののハ
ードウェアのブロック図である。
【図3】図1のウェブ・サイトの任意の一つをサポート
することができる、コンピュータ・システムのハードウ
ェアのブロック図である。
【図4】ユーザ・ターミナルの代表的なもののソフトウ
ェア、および図1のウェブ・サイトの代表的なもののソ
フトウェアのブロック図である。
【図5】図4のブラウザIDデータベースの詳細図であ
る。
【図6】図4のブラウザIDウェブ・サイト・データベ
ースの詳細図である。
【図7】ウェブ・サイトにユーザ情報を開示するステッ
プのフローチャートである。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI H04L 12/28 H04L 11/00 331 12/437 H04M 3/00 (72)発明者 リー ジー.フライドマン アメリカ合衆国 ジョージア州 30202 アルファレッタ チムバーストーン ロー ド 10615

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 ユーザ・ターミナルのところでウェブ・
    サイトに情報を提供する通信制御方法であって、 ユーザ・ターミナルのところで、 (a)アクセス・レベルを表示するための、各アクセス
    ・レベル・インジケータを持つ複数の情報レコードを確
    立するステップと、 (b)ウェブ・サイトから、ウェブ・サイトに関連する
    アクセス・レベルを持つ要求を受信するステップ(70
    6)と、 (c)ウェブ・サイトに対する、アクセス・レベルをチ
    ェックするステップ(707、710)と、 (d)情報レコードに関連する上記アクセス・レベル・
    インジケータと、ウェブ・サイトに関連するアクセス・
    レベルに基づいて、情報レコードを受信するステップ
    (712)と、を特徴とする通信制御方法。
  2. 【請求項2】 ユーザ・ターミナルのところで、ウェブ
    ・サイトに情報を提供するための通信制御装置であっ
    て、 ウェブ・サイトから、ウェブ・サイトに関連するアクセ
    ス・レベルを持つ要求を受信するための受信機回路と、 ウェブ・サイトに対するアクセス・レベルをチェック
    し、ウェブ・サイトに関連するアクセス・レベルに基づ
    いて、情報を検索するためのプロセッサ・ロジックと、
    を含むユーザ・ターミナルを特徴とする通信制御装置。
JP29653497A 1996-11-19 1997-10-29 通信制御方法及び装置 Expired - Lifetime JP3992250B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/752,421 1996-11-19
US08/752,421 US5848412A (en) 1996-11-19 1996-11-19 User controlled browser identification disclosing mechanism

Publications (2)

Publication Number Publication Date
JPH10303977A true JPH10303977A (ja) 1998-11-13
JP3992250B2 JP3992250B2 (ja) 2007-10-17

Family

ID=25026262

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29653497A Expired - Lifetime JP3992250B2 (ja) 1996-11-19 1997-10-29 通信制御方法及び装置

Country Status (4)

Country Link
US (1) US5848412A (ja)
EP (1) EP0844767B1 (ja)
JP (1) JP3992250B2 (ja)
DE (1) DE69725952T2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002149798A (ja) * 2000-11-10 2002-05-24 Yozan Inc 個人情報管理システム及び記録媒体

Families Citing this family (155)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5774670A (en) * 1995-10-06 1998-06-30 Netscape Communications Corporation Persistent client state in a hypertext transfer protocol based client-server system
US5790785A (en) 1995-12-11 1998-08-04 Customer Communications Group, Inc. World Wide Web registration information processing system
US6615251B1 (en) 1995-12-11 2003-09-02 John R. Klug Method for providing node targeted content in an addressable network
US6591245B1 (en) 1996-02-02 2003-07-08 John R. Klug Media content notification via communications network
US6968319B1 (en) * 1996-10-18 2005-11-22 Microsoft Corporation Electronic bill presentment and payment system with bill dispute capabilities
JPH10187525A (ja) * 1996-10-28 1998-07-21 Matsushita Electric Ind Co Ltd 代理情報取得装置および情報転送管理装置
US6216141B1 (en) * 1996-12-06 2001-04-10 Microsoft Corporation System and method for integrating a document into a desktop window on a client computer
US7069511B2 (en) * 1996-12-19 2006-06-27 Sun Microsystems, Inc. Platform independent on-line project management tool
US6317742B1 (en) * 1997-01-09 2001-11-13 Sun Microsystems, Inc. Method and apparatus for controlling software access to system resources
US7324972B1 (en) * 1997-03-07 2008-01-29 Clickshare Service Corporation Managing transactions on a network: four or more parties
US6085224A (en) * 1997-03-11 2000-07-04 Intracept, Inc. Method and system for responding to hidden data and programs in a datastream
US6446119B1 (en) * 1997-08-07 2002-09-03 Laslo Olah System and method for monitoring computer usage
US6128603A (en) * 1997-09-09 2000-10-03 Dent; Warren T. Consumer-based system and method for managing and paying electronic billing statements
US6035334A (en) * 1997-09-10 2000-03-07 Tibersoft Corporation System for communicating state information relating to user previous interactions with other internet web sites during an internet session
US6141694A (en) * 1997-09-16 2000-10-31 Webtv Networks, Inc. Determining and verifying user data
US6917962B1 (en) 1997-10-22 2005-07-12 Brokercom Inc. Web-based groupware system
US6324574B1 (en) * 1997-11-07 2001-11-27 International Business Machines Corporation Relay server for unsigned applets
US6134588A (en) * 1997-11-12 2000-10-17 International Business Machines Corporation High availability web browser access to servers
US6247011B1 (en) * 1997-12-02 2001-06-12 Digital-Net, Inc. Computerized prepress authoring for document creation
US6965870B1 (en) * 1997-12-24 2005-11-15 Nortel Networks Limited Method and system for activity responsive telemarketing
US20020065772A1 (en) * 1998-06-08 2002-05-30 Saliba Bassam A. System, method and program for network user access
US20050192900A1 (en) * 1998-06-08 2005-09-01 Microsoft Corporation Parcel manager for distributed electronic billing system
US6457052B1 (en) * 1998-06-23 2002-09-24 At&T Corp Method and apparatus for providing multimedia buffering capabilities based on assignment weights
CA2247706C (en) 1998-06-23 2010-11-23 Nielsen Media Research, Inc. Use of browser history file to determine web site reach
US6553417B1 (en) * 1998-08-05 2003-04-22 International Business Machines Corporation Internet data access acknowledgment applet and method
US7509349B2 (en) * 1998-10-01 2009-03-24 Onepin, Inc. Method and apparatus for storing and retrieving business contact information in a computer system
US6374259B1 (en) * 1998-10-01 2002-04-16 Onepin, Llc Method and apparatus for storing and retreiving business contact information in computer system
US8326361B2 (en) 1998-10-01 2012-12-04 Lupine Investments Llc Phone to phone data exchange
US7813725B2 (en) * 1998-10-01 2010-10-12 Onepin, Llc Wireless data exchange
US7836011B2 (en) * 1998-10-01 2010-11-16 Onepin, Inc. Phone to phone data exchange
US7970792B2 (en) 1998-10-01 2011-06-28 Onepin, Inc. Phone to phone data exchange
US7349907B2 (en) * 1998-10-01 2008-03-25 Onepin, Inc. Method and apparatus for storing and retrieving business contact information in a computer system
US20080015998A1 (en) * 1998-10-01 2008-01-17 Feyzi Celik Method and Apparatus for Storing and Retrieving Business Contact Information in a Computer System
AU6410699A (en) 1998-10-13 2000-05-01 Chris Cheah Method and system for controlled distribution of information over a network
US6463460B1 (en) * 1999-04-23 2002-10-08 The United States Of America As Represented By The Secretary Of The Navy Interactive communication system permitting increased collaboration between users
US6829711B1 (en) * 1999-01-26 2004-12-07 International Business Machines Corporation Personal website for electronic commerce on a smart java card with multiple security check points
US6567918B1 (en) * 1999-01-28 2003-05-20 Microsoft Corporation Saved Web page security system and method
US6286001B1 (en) * 1999-02-24 2001-09-04 Doodlebug Online, Inc. System and method for authorizing access to data on content servers in a distributed network
US6496855B1 (en) * 1999-03-02 2002-12-17 America Online, Inc. Web site registration proxy system
JP4004683B2 (ja) * 1999-04-22 2007-11-07 株式会社東芝 通信装置及びその方法
US6711681B1 (en) * 1999-05-05 2004-03-23 Sun Microsystems, Inc. Cryptographic authorization with prioritized authentication
FR2793576B1 (fr) * 1999-05-11 2001-11-16 Gemplus Card Int Terminal radiotelephonique avec une carte a puce dotee d'un navigateur
US6546392B1 (en) * 1999-06-25 2003-04-08 Mediaone Group, Inc. Self service gateway
US6970933B1 (en) 1999-07-15 2005-11-29 F5 Networks, Inc. Enabling application level persistence between a server and another resource over a network
US7287084B1 (en) 1999-07-15 2007-10-23 F5 Networks, Inc. Enabling encryption of application level persistence between a server and a client
US7346695B1 (en) 2002-10-28 2008-03-18 F5 Networks, Inc. System and method for performing application level persistence
US6701486B1 (en) 1999-07-29 2004-03-02 Grischa Corporation Method, apparatus, and computer program product for automatic page suppression in forms
US6971105B1 (en) 1999-07-29 2005-11-29 Rehle Visual Communications Llc Method, apparatus, and computer program product for deferred completion of multi-step user transaction applications
WO2001009714A2 (en) * 1999-07-29 2001-02-08 Respondtv, Inc. Method, apparatus, and computer program product for deferred completion of multi-step user transaction applications
US6760912B1 (en) 1999-08-03 2004-07-06 International Business Machines Corporation Determining browser type in an open Java environment
SG94350A1 (en) * 1999-10-21 2003-02-18 Matsushita Electric Industrial Co Ltd Control content transmission method and storage-based broadcasting system
US6535916B1 (en) * 1999-10-28 2003-03-18 International Business Machines Corporation Systems, methods and computer program products for linking transactions by multiple web site servers to web site visitors
US6625609B1 (en) * 1999-11-03 2003-09-23 Amazon.Com, Inc. Method and system for navigating within a body of data using one of a number of alternative browse graphs
US8185549B1 (en) * 1999-11-03 2012-05-22 A9.Com, Inc. Method and system for navigating within a body of data using one of a number of alternative browse graphs
KR20010057778A (ko) * 1999-12-23 2001-07-05 오길록 데이터 뷰를 이용한 데이터 접근권한 통제방법
US6601170B1 (en) 1999-12-30 2003-07-29 Clyde Riley Wallace, Jr. Secure internet user state creation method and system with user supplied key and seeding
US7822683B2 (en) * 2000-01-21 2010-10-26 Microsoft Corporation System and method for secure third-party development and hosting within a financial services network
US6606659B1 (en) 2000-01-28 2003-08-12 Websense, Inc. System and method for controlling access to internet sites
WO2001055905A1 (en) * 2000-01-28 2001-08-02 Websense, Inc. Automated categorization of internet data
US6889213B1 (en) * 2000-02-18 2005-05-03 Hewlett-Packard Development Company, L.P. E-service to manage contact information with privacy levels
US6772146B2 (en) * 2000-05-10 2004-08-03 Jpmorgan Chase Bank Website for financial information
US20050033602A1 (en) * 2000-05-25 2005-02-10 Mark Cirinna Business-to-employee web services
US20010049796A1 (en) * 2000-06-01 2001-12-06 Roth Mark L. Authentication-technology independent, non-programmatic method and apparatus for bootstrapping a user database from the WEB tier
CA2411034C (en) 2000-06-07 2017-05-02 Telecheck Services, Inc. Online machine data collection and archiving process
US7140045B2 (en) * 2000-07-26 2006-11-21 Sony Corporation Method and system for user information verification
AUPQ924000A0 (en) * 2000-08-07 2000-08-31 Sharinga Networks Inc. An access system for use with lans
US7024454B1 (en) * 2000-08-25 2006-04-04 Practicefirst.Com L.L.C. Work sharing and communicating in a web site system
US20020055912A1 (en) * 2000-10-20 2002-05-09 Byron Buck Network and method for facilitating on-line privacy
US20020082910A1 (en) * 2000-12-22 2002-06-27 Leandros Kontogouris Advertising system and method which provides advertisers with an accurate way of measuring response, and banner advertisement therefor
AU2002238075A1 (en) * 2001-02-09 2002-08-28 Acallto, Inc. System and method for maintaining special purpose web pages
US7320107B2 (en) 2001-02-10 2008-01-15 Samsung Electronics Co., Ltd. Bookmark frame and method of launching browsers using the bookmark in an internet terminal
US7272849B2 (en) * 2001-04-20 2007-09-18 Hewlett-Packard Development Company, L.P. System and method for sharing data
US8095597B2 (en) 2001-05-01 2012-01-10 Aol Inc. Method and system of automating data capture from electronic correspondence
US7051045B2 (en) * 2001-05-15 2006-05-23 Hewlett-Packard Development Company, L.P. Logical architecture for business-to-employee web services
US7113301B2 (en) * 2001-10-31 2006-09-26 Hewlett-Packard Development Company, L.P. System and method for automated access of a network page
US7873566B1 (en) * 2001-11-20 2011-01-18 First Data Corporation Systems and methods for selectively accessing or using financial account data for subsequent risk determination
US20030130919A1 (en) * 2001-11-20 2003-07-10 Randy Templeton Systems and methods for selectively accessing financial account information
US6947985B2 (en) * 2001-12-05 2005-09-20 Websense, Inc. Filtering techniques for managing access to internet sites or other software applications
US7194464B2 (en) 2001-12-07 2007-03-20 Websense, Inc. System and method for adapting an internet filter
US7346575B1 (en) 2002-01-07 2008-03-18 First Data Corporation Systems and methods for selectively delaying financial transactions
US7668776B1 (en) 2002-01-07 2010-02-23 First Data Corporation Systems and methods for selective use of risk models to predict financial risk
US7653590B1 (en) 2002-01-14 2010-01-26 First Data Corporation System and method for overturning of risk evaluation performed by risk model to control financial risk
US7386503B2 (en) * 2002-06-18 2008-06-10 First Data Corporation Profitability evaluation in transaction decision
US20040034583A1 (en) * 2002-08-15 2004-02-19 Lanier Cheryl Lynn Systems and methods for performing electronic check commerce
US7043438B2 (en) * 2002-08-27 2006-05-09 Kabushiki Kaisha Micronet Moral standard protecting system in voice and/or text communication and interactive game system using therewith
US7430755B1 (en) 2002-09-03 2008-09-30 Fs Networks, Inc. Method and system for providing persistence in a secure network access
US20040103306A1 (en) * 2002-11-21 2004-05-27 Paddock Raymond Eugene System and method for administering permisson for use of information
US7529754B2 (en) 2003-03-14 2009-05-05 Websense, Inc. System and method of monitoring and controlling application files
US7185015B2 (en) 2003-03-14 2007-02-27 Websense, Inc. System and method of monitoring and controlling application files
US7185272B2 (en) * 2003-07-30 2007-02-27 William M Pearce Method for automatically filling in web forms
US7221910B2 (en) * 2003-10-17 2007-05-22 Sharp Laboratories Of America, Inc. Method for transferring data objects between portable devices
US20050091130A1 (en) * 2003-10-27 2005-04-28 Cheryl Phillips Systems and methods for editing check transactions
US20050091163A1 (en) * 2003-10-27 2005-04-28 Cheryl Phillips Systems and methods for handling repetitive inputs
US7520420B2 (en) * 2003-10-27 2009-04-21 First Data Corporation Systems and methods for generating receipts
US7118030B2 (en) * 2003-10-27 2006-10-10 First Data Corporation Systems and methods for interfacing location-base devices
US7389324B2 (en) 2003-11-07 2008-06-17 Plaxo, Inc. Viral engine for network deployment
US7373505B2 (en) * 2004-04-15 2008-05-13 Microsoft Corporation Displaying a security element with a browser window
US7523498B2 (en) * 2004-05-20 2009-04-21 International Business Machines Corporation Method and system for monitoring personal computer documents for sensitive data
GB2416879B (en) 2004-08-07 2007-04-04 Surfcontrol Plc Device resource access filtering system and method
US7702730B2 (en) 2004-09-03 2010-04-20 Open Text Corporation Systems and methods for collaboration
GB2418108B (en) 2004-09-09 2007-06-27 Surfcontrol Plc System, method and apparatus for use in monitoring or controlling internet access
GB2418037B (en) 2004-09-09 2007-02-28 Surfcontrol Plc System, method and apparatus for use in monitoring or controlling internet access
US20060136329A1 (en) * 2004-12-21 2006-06-22 Daniel Ahles Systems and methods for processing promissory transactions as debit transactions
US7232060B2 (en) * 2004-12-21 2007-06-19 First Data Corporation Point of sale devices for converting promissory transactions into debit transactions
US20060179111A1 (en) * 2005-01-14 2006-08-10 Verona Steven N Data sharing among multiple web sites
US7413117B2 (en) * 2005-02-09 2008-08-19 First Data Corporation Pre-paid activation and replenishment on a point-of-sale device
US20060206424A1 (en) * 2005-03-10 2006-09-14 Ken Algiene Systems and methods for rewarding debit transactions
US7631007B2 (en) * 2005-04-12 2009-12-08 Scenera Technologies, Llc System and method for tracking user activity related to network resources using a browser
US8949406B2 (en) 2008-08-14 2015-02-03 International Business Machines Corporation Method and system for communication between a client system and a server system
US8127000B2 (en) * 2006-06-30 2012-02-28 Tealeaf Technology, Inc. Method and apparatus for monitoring and synchronizing user interface events with network data
US8583772B2 (en) 2008-08-14 2013-11-12 International Business Machines Corporation Dynamically configurable session agent
US8868533B2 (en) 2006-06-30 2014-10-21 International Business Machines Corporation Method and apparatus for intelligent capture of document object model events
US8020206B2 (en) 2006-07-10 2011-09-13 Websense, Inc. System and method of analyzing web content
US8615800B2 (en) 2006-07-10 2013-12-24 Websense, Inc. System and method for analyzing web content
US9858341B2 (en) * 2006-08-02 2018-01-02 Jason Frankovitz Method and apparatus for remotely monitoring a social website
WO2008016553A2 (en) * 2006-08-02 2008-02-07 Onepin, Inc. Event sharing
US8566452B1 (en) 2006-08-03 2013-10-22 F5 Networks, Inc. Intelligent HTTP based load-balancing, persistence, and application traffic management of SSL VPN tunnels
US20080090597A1 (en) * 2006-10-17 2008-04-17 Feyzi Celik Short message formatting for information exchange
US7447510B2 (en) 2006-10-22 2008-11-04 Onepin, Inc. Short message service network plug-in
US9654495B2 (en) 2006-12-01 2017-05-16 Websense, Llc System and method of analyzing web addresses
GB2445764A (en) 2007-01-22 2008-07-23 Surfcontrol Plc Resource access filtering system and database structure for use therewith
US8015174B2 (en) 2007-02-28 2011-09-06 Websense, Inc. System and method of controlling access to the internet
US8087060B2 (en) 2007-03-16 2011-12-27 James Mark Norman Chaining information card selectors
US8151324B2 (en) 2007-03-16 2012-04-03 Lloyd Leon Burch Remotable information cards
WO2008130653A1 (en) 2007-04-20 2008-10-30 Onepin, Inc. Mobile virtual community invitations
GB0709527D0 (en) 2007-05-18 2007-06-27 Surfcontrol Plc Electronic messaging system, message processing apparatus and message processing method
US8042055B2 (en) 2007-08-31 2011-10-18 Tealeaf Technology, Inc. Replaying captured network interactions
US20090133034A1 (en) * 2007-11-15 2009-05-21 Microsoft Corporation Screened participant class notification for public networks
US20090271209A1 (en) * 2008-03-03 2009-10-29 At&T Intellectual Property I, L.P. System and Method for Tailoring Privacy in Online Social Networks
US8079069B2 (en) * 2008-03-24 2011-12-13 Oracle International Corporation Cardspace history validator
US8141140B2 (en) * 2008-05-23 2012-03-20 Hsbc Technologies Inc. Methods and systems for single sign on with dynamic authentication levels
EP2318955A1 (en) 2008-06-30 2011-05-11 Websense, Inc. System and method for dynamic and real-time categorization of webpages
US7669136B1 (en) 2008-11-17 2010-02-23 International Business Machines Corporation Intelligent analysis based self-scheduling browser reminder
US8083135B2 (en) 2009-01-12 2011-12-27 Novell, Inc. Information card overlay
US8632003B2 (en) 2009-01-27 2014-01-21 Novell, Inc. Multiple persona information cards
US8930818B2 (en) 2009-03-31 2015-01-06 International Business Machines Corporation Visualization of website analytics
US9934320B2 (en) 2009-03-31 2018-04-03 International Business Machines Corporation Method and apparatus for using proxy objects on webpage overlays to provide alternative webpage actions
US20100262837A1 (en) * 2009-04-14 2010-10-14 Haluk Kulin Systems And Methods For Personal Digital Data Ownership And Vaulting
EP2443580A1 (en) 2009-05-26 2012-04-25 Websense, Inc. Systems and methods for efficeint detection of fingerprinted data and information
MY159467A (en) * 2009-07-07 2017-01-13 Netsweeper (Barbados) Inc System and method for providing customized response messages based on requested website
US9172706B2 (en) 2009-11-23 2015-10-27 At&T Intellectual Property I, L.P. Tailored protection of personally identifiable information
US8533532B2 (en) 2010-06-23 2013-09-10 International Business Machines Corporation System identifying and inferring web session events
US8498895B2 (en) * 2010-07-19 2013-07-30 Accenture Global Services Limited Browser based user identification
CN103384864B (zh) 2011-02-22 2016-12-14 国际商业机器公司 渲染内容的方法和系统
CN103246657A (zh) * 2012-02-03 2013-08-14 腾讯科技(深圳)有限公司 生成浏览器书签的方法和装置、网页浏览方法和装置
US9635094B2 (en) 2012-10-15 2017-04-25 International Business Machines Corporation Capturing and replaying application sessions using resource files
US9536108B2 (en) 2012-10-23 2017-01-03 International Business Machines Corporation Method and apparatus for generating privacy profiles
US9535720B2 (en) 2012-11-13 2017-01-03 International Business Machines Corporation System for capturing and replaying screen gestures
US10474735B2 (en) 2012-11-19 2019-11-12 Acoustic, L.P. Dynamic zooming of content with overlays
US9117054B2 (en) 2012-12-21 2015-08-25 Websense, Inc. Method and aparatus for presence based resource management
US9143468B1 (en) 2013-01-08 2015-09-22 Twitter, Inc. Identifying relevant messages in a conversation graph
US9424359B1 (en) * 2013-03-15 2016-08-23 Twitter, Inc. Typeahead using messages of a messaging platform
US11516155B1 (en) 2019-12-20 2022-11-29 Twitter, Inc. Hard and soft ranking messages of conversation graphs in a messaging platform
US10951560B1 (en) 2019-12-20 2021-03-16 Twitter, Inc. Ranking messages of conversation graphs in a messaging platform using predictive outcomes
US11057322B1 (en) 2019-12-20 2021-07-06 Twitter, Inc. Ranking messages of conversation graphs in a messaging platform using machine-learning signals

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4660168A (en) * 1984-03-14 1987-04-21 Grant Elwyn E Apparatus for completing a customer initiated ATM transaction
US4885789A (en) * 1988-02-01 1989-12-05 International Business Machines Corporation Remote trusted path mechanism for telnet
US5159669A (en) * 1988-12-15 1992-10-27 Xerox Corporation Automatically creating a second workspace operation record including history data and a unit ID based on a first workspace operation
JP2857777B2 (ja) * 1989-10-26 1999-02-17 株式会社日立製作所 現金自動取引装置
US5204947A (en) * 1990-10-31 1993-04-20 International Business Machines Corporation Application independent (open) hypermedia enablement services
US5297249A (en) * 1990-10-31 1994-03-22 International Business Machines Corporation Hypermedia link marker abstract and search services
US5564043A (en) * 1994-03-24 1996-10-08 At&T Global Information Solutions Launching computer program upon download of data created by program
US5678041A (en) * 1995-06-06 1997-10-14 At&T System and method for restricting user access rights on the internet based on rating information stored in a relational database
US5706507A (en) * 1995-07-05 1998-01-06 International Business Machines Corporation System and method for controlling access to data located on a content server
US5684951A (en) * 1996-03-20 1997-11-04 Synopsys, Inc. Method and system for user authorization over a multi-user computer system
US5692124A (en) * 1996-08-30 1997-11-25 Itt Industries, Inc. Support of limited write downs through trustworthy predictions in multilevel security of computer network communications

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002149798A (ja) * 2000-11-10 2002-05-24 Yozan Inc 個人情報管理システム及び記録媒体

Also Published As

Publication number Publication date
EP0844767A1 (en) 1998-05-27
DE69725952T2 (de) 2004-09-02
EP0844767B1 (en) 2003-11-05
JP3992250B2 (ja) 2007-10-17
DE69725952D1 (de) 2003-12-11
US5848412A (en) 1998-12-08

Similar Documents

Publication Publication Date Title
JP3992250B2 (ja) 通信制御方法及び装置
CA2233496C (en) Technique for obtaining information and services over a communication network
JP3569122B2 (ja) セッション管理システム、サービス提供サーバ、セッション管理サーバ、セッション管理方法及び記録媒体
EP1163773B1 (en) An internet interface system
US20030093699A1 (en) Graphical passwords for use in a data processing network
US6496855B1 (en) Web site registration proxy system
US6393468B1 (en) Data access control
US7281139B2 (en) Authenticating legacy service via web technology
US20070277235A1 (en) System and method for providing user authentication and identity management
US20070156592A1 (en) Secure authentication method and system
US20050022013A1 (en) Method for customized data output on a web site
JP2003508865A (ja) 自動ウェブフォーム対話プロキシ
JP2003523011A (ja) 情報サービス
WO2003019378A1 (en) Single universal authentication system for internet services
JP2002538525A (ja) ユーザプロファイルデータを用いてクライアントリクエストを増加させるプロキシサーバ
WO2004100429A2 (en) Network download system
JP2002032216A (ja) アプリケーションのホスティング装置
US20050210135A1 (en) System for ubiquitous network presence and access without cookies
US20030163740A1 (en) User interface system
JP2000106552A (ja) 認証方法
JP3882269B2 (ja) 通信ネットワーク・システムにおける発信者認証方法
JP2002203109A (ja) データベースへのアクセス許可システム、アクセス許可方法、及びデータベース管理装置
JPH08320846A (ja) 対話管理型情報提供方法及び装置
JPH11272613A (ja) 利用者認証方法及びこの方法を実現するプログラムを格納した記録媒体並びに上記方法を用いる利用者認証システム
WO2002013025A1 (en) An access system for use with lans

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040922

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060426

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20060725

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20060731

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061026

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061124

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20070222

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20070227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070523

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070622

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070723

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100803

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110803

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120803

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120803

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130803

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term