JP2001290815A - データベース照会用のユーザ指向方法およびシステム - Google Patents

データベース照会用のユーザ指向方法およびシステム

Info

Publication number
JP2001290815A
JP2001290815A JP2001043286A JP2001043286A JP2001290815A JP 2001290815 A JP2001290815 A JP 2001290815A JP 2001043286 A JP2001043286 A JP 2001043286A JP 2001043286 A JP2001043286 A JP 2001043286A JP 2001290815 A JP2001290815 A JP 2001290815A
Authority
JP
Japan
Prior art keywords
query
inquiry
result
user
database
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
JP2001043286A
Other languages
English (en)
Inventor
Hong Lin
ホン・リン
Song Song
ソン・ソン
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JP2001290815A publication Critical patent/JP2001290815A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • 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/99932Access augmentation or optimizing
    • 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/99933Query processing, i.e. searching

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Multi Processors (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

(57)【要約】 【課題】 ユーザ指向のデータベース照会方法およびシ
ステムを提供すること。 【解決手段】 ユーザ指向のデータベース照会システム
は、ユーザ管理手段と、装置管理手段と、ユーザを識別
し、データベース照会要求および付加パラメータを受信
し、データベース照会要求をデータベース照会コマンド
に変換するための制御手段と、適当な時期にデータベー
ス照会コマンドを提示し、照会結果を受信するための照
会エージェント手段と、データベース照会要求、付加パ
ラメータ、照会コマンド、照会時間、および照会結果を
記憶するための照会記録手段とを含み、制御手段は、受
信装置をさらに決定し、受信装置によって受入れ可能な
形式に照会結果を変換し、それに照会結果を送信し、送
信成功の肯定応答後に照会を終了する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、照会装置を使用す
ることによるデータベース照会用の方法およびシステム
に関し、特にデータベース照会用のユーザ指向方法およ
びシステムに関する。
【0002】
【従来の技術】従来のデータベース照会システムではク
ライアント/サーバ・アーキテクチャを使用している。
照会要求を提示し、照会結果を入手する間、クライアン
ト・コンピュータとサーバとの連続接続が維持される。
モバイル・ユーザの場合、バッテリ容量が限られ、ユー
ザが常時移動しているので、照会の間、照会装置とサー
バとの連続接続を維持することは実行不可能である。
【0003】データベース照会に照会装置を使用するた
めに、照会装置を使用することによりデータベース照会
用のシステムを実現するためのクライアント/エージェ
ント/サーバ・アーキテクチャが開発された。このよう
なアーキテクチャでは、モバイル・クライアントとサー
バとの間にエージェントが追加される。このエージェン
トは、クライアントから提示される照会要求を対応する
データベース照会コマンドに変換し、それをサーバに手
渡し、サーバから返された照会結果を受け取った後、そ
れをクライアントが受入れ可能なフォーマットに変換
し、最後にその結果をクライアントに送り返す。
【0004】既存のクライアント/エージェント/サー
バ・アーキテクチャのデータベース照会システムは照会
装置とエージェント・コンピュータとの連続接続を維持
する必要はないが、照会結果受領装置と要求を提示する
照会装置とは1つの装置でなければならない。明らかな
ことに、この要件により、クライアント・コンピュータ
の照会装置として使用できる装置のタイプが制限され
る。というのは、照会装置は所与のデータ入力機能とデ
ータ出力機能を同時に備えていなければならないからで
ある。しかし、所与のデータ入力機能とデータ出力機能
を同時に備えている装置は、通常、かなり高価であり、
多くのユーザの間であまり人気がないので、照会装置と
して使用するには不適当である。このような状況では、
多くのユーザのために既存のクライアント/エージェン
ト/サーバ・アーキテクチャのデータベース照会システ
ムの応用例はある程度制限される。
【0005】現在までに、様々な種類のコンピューティ
ング装置が開発されている。そのうえ、科学および技術
の急速な発達により、より高性能なコンピューティング
装置が出現することになるだろう。このようなコンピュ
ーティング装置は、様々なコンピューティング機能と通
信機能を備えることになる。たとえば、CrossPa
dはデータ入力機能のみを備え、データ表示機能は備え
ていない。片方向ページャは、データを受信することだ
けが可能であり、データを送信することはできない。多
くのPDA(携帯情報端末)は赤外線インタフェースの
みを備え、これは短距離通信のみに適している。上記の
コンピューティング装置は、既存のクライアント/エー
ジェント/サーバ・アーキテクチャのデータベース照会
システムの照会装置として使用することはできない。し
たがって、様々な種類の既存のコンピューティング装置
をどのようにデータベース照会に使用できるかは、従来
技術の大きな問題になっている。
【0006】従来技術におけるもう1つの問題は、照会
装置が照会要求を提示した後、照会装置の障害、装置損
失、その他の理由により、ユーザが照会結果を入手でき
ないことである。一部の特別な場合には、洪水、地震、
台風などの自然災害に関する情報が緊急に必要になった
ときに、照会結果の喪失は生命および財産の多大な損失
を意味する可能性がある。すなわち、場合によっては、
既存のクライアント/エージェント/サーバ・アーキテ
クチャのデータベース照会システムは信頼できないもの
になる。
【0007】
【発明が解決しようとする課題】本発明の目的は、従来
技術の上記の問題を解決することであり、ユーザがデー
タベース照会用の照会装置として様々な種類の既存のコ
ンピューティング装置を使用し、照会結果を入手できる
ように、ユーザ指向のデータベース照会方法およびシス
テムを提供することにある。
【0008】
【課題を解決するための手段】上記の目的を達成するた
め、本発明は、(1)照会装置との接続を確立し、ユー
ザおよび照会装置を識別するステップと、(2)識別し
た照会装置から照会要求および付加パラメータを受信す
るステップと、(3)照会装置のタイプおよび照会した
データベースのタイプに基づいて、照会要求をデータベ
ース照会コマンドに変換するステップと、(4)付加パ
ラメータ、ネットワーク状況、所定の情報に基づいて、
照会時間を決定するステップと、(5)照会時間の満了
後にデータベース照会コマンドを提示し、次に照会結果
を受信するステップと、(6)付加パラメータ、所定の
情報、照会結果に基づいて、受信装置を決定するステッ
プと、(7)前記受信装置によって受入れ可能な形式に
照会結果を変換するステップと、(8)前記受信装置に
照会結果を送信し、送信成功の肯定応答後に照会を終了
するステップとを含み、これらのステップがエージェン
ト・コンピュータによって実行されることを特徴とす
る、ユーザ指向のデータベース照会方法を提供する。
【0009】さらに本発明は、ユーザ指向のデータベー
ス照会システムに登録された複数のユーザと、個々のユ
ーザの所定の情報を管理するためのユーザ管理手段と、
前記データベース照会システムによってサポートされる
複数の照会装置および複数の受信装置を管理するための
装置管理手段と、前記ユーザ管理手段の手段を使用する
ことによりユーザを識別し、照会装置を使用するユーザ
によって送信されたデータベース照会要求および付加パ
ラメータを受信し、照会装置のタイプおよび照会したデ
ータベースのタイプに基づいて、前記データベース照会
要求をデータベース照会コマンドに変換し、付加パラメ
ータ、ネットワーク状況、所定の情報に基づいて、照会
時間を決定するための制御手段と、照会時間の満了後に
データベース照会コマンドを提示し、照会結果を受信す
るための照会エージェント手段と、前記制御手段によっ
て受信されたデータベース照会要求および付加パラメー
タと、前記制御手段によって変換されたデータベース照
会コマンドと、決定した照会時間とを記憶し、前記照会
エージェント手段によって受信された照会結果を記憶す
るための照会記録手段とを含み、前記制御手段が、付加
パラメータ、所定の情報、照会結果に基づいて、受信装
置をさらに決定し、前記受信装置によって受入れ可能な
形式に照会結果を変換し、前記受信装置に照会結果を送
信し、送信成功の肯定応答後に照会を終了することを特
徴とする、ユーザ指向のデータベース照会システムを提
供する。
【0010】本発明の方法およびシステムは、デスクト
ップ・コンピュータ程度の大きさならびに移動電話また
は片方向/両方向ページャ程度の小ささの様々な種類の
コンピューティング装置を照会装置および受信装置とし
て使用することができる。このような装置により、ユー
ザは確実に様々なデータベース照会を行い、最大の可能
性で照会結果を入手することができる。
【0011】本発明の方法は、接続手数料を節約し、都
合良くコールバック機能を提供することができる。ユー
ザは、データベース照会要求を提示した後でその接続を
除去することができる。本発明のシステムは、照会結果
を取得した後、ユーザが照会結果を入手するまで、自動
的かつ連続的にユーザにコールバックすることができ
る。ユーザの受信装置が使用されていない場合、システ
ムは、照会結果を受信するために他に使用可能なユーザ
の受信装置を自動的に選択することができる。
【0012】本発明の方法およびシステムは、定期照会
および適時照会を都合良く実行することができる。ユー
ザはデータベース照会要求を1回提示するだけでよく、
システムは定期照会または適時照会を何度も自動的に行
い、更新した照会結果を連続的にユーザに返送すること
になる。
【0013】添付図面に関連する本発明の好ましい実施
形態の詳細説明により、本発明の上記の特徴および利点
がより明らかになる。
【0014】
【発明の実施の形態】添付図面に関連して、本発明の好
ましい実施形態について以下に説明する。
【0015】図1のラベル101〜106は、本発明の
照会装置および受信装置として使用可能な様々な種類の
コンピューティング装置を表し、たとえば、パーム・コ
ンピュータ101、片方向/両方向ページャ102、移
動電話103、ラップトップ・コンピュータ104、ス
クリーン電話105、デスクトップ・コンピュータ10
6などを含む。照会装置として使用する場合、これらの
装置は所与の入力機能と通信機能を有する。この実施例
では、それは、入力機能を備えた手段と、通信機能を備
えた手段との組合せにすることができる。受信装置とし
て使用する場合、これらの装置は所与の出力機能と通信
機能を有する。この実施例では、それは、出力機能を備
えた手段と、通信機能を備えた手段との組合せにするこ
とができる。
【0016】ラベル110は、PSTN(公衆交換電話
網)、ISDN(統合サービス・ディジタル網)、FD
DI(ファイバ分散データ・インタフェース)、GSM
(グループ・スペシャル・モバイル)、CDMA(符号
分割多重アクセス)、W−CDMA(広帯域符号分割多
重アクセス)などの通信ネットワークを表している。ラ
ベル120は通信ゲートウェイを表し、それは様々な照
会装置または受信装置101〜106とエージェント・
コンピュータ130とのデータ通信を担当する。ラベル
130は本発明で使用するエージェント・コンピュータ
を表し、制御手段131、照会記録手段132、照会エ
ージェント手段133、ユーザ管理手段134、装置管
理手段135などを含む。
【0017】ラベル141〜143は従来技術の様々な
データベースを表す。たとえば、ラベル141はリレー
ショナル・データベースを表し、ラベル142はファイ
ル・タイプなどのデータベースを表す。ラベル143は
従来技術で使用可能なその他のタイプのデータベースを
表す。
【0018】ユーザ管理手段134は、本発明のデータ
ベース照会システムに登録された複数のユーザと、個々
のユーザの所定の情報を管理するために使用する。所定
の情報とは、その登録時にユーザによって提示された情
報と、ユーザ登録後に提示または更新された情報であ
る。所定の情報は、少なくとも、ユーザ優先順位、使用
可能な照会装置および受信装置、通信手数料および送信
時間に対するユーザの要件を反映している。
【0019】ユーザ・アイデンティティの認証、ユーザ
優先順位の設定、サービス・タイプの設定、返される照
会結果の優先順位の設定などを含む、様々なタイプのユ
ーザ管理が存在する。たとえば、ユーザ管理手段134
では、以下のフォーマットのユーザ登録テーブルを記憶
することができる。
【0020】ユーザ登録テーブル
【表1】
【0021】ユーザ登録テーブルのユーザ名とパスワー
ドについてはさらに説明する必要はない。ユーザ優先順
位は、同じ条件下の他のユーザに比べ、そのユーザに対
応する優先順位のレベルを示す。サービス・タイプは、
何種類のサービスをユーザが使用できるかならびにどの
データベースにユーザがアクセスできるかを示す。返さ
れる結果の優先順位タイプは、ユーザによって指定さ
れ、その結果を時間順に返すかまたは手数料順に返すか
を示すために使用する。上記のようにここに記載して
も、ユーザ管理手段134に制約を課すものではない。
【0022】装置管理手段135は、本発明のデータベ
ース照会システムによってサポートされる複数の照会装
置および複数の受信装置を管理するために使用する。装
置の識別、通信プロトコルの設定、優先順位の設定な
ど、様々な種類の装置管理も存在する。たとえば、装置
管理手段135では、以下のフォーマットの装置登録テ
ーブルを記憶することができる。
【0023】装置登録テーブル
【表2】
【0024】装置登録テーブルの装置タイプは、本発明
のデータベース照会システムによってサポートされる様
々な種類のコンピューティング装置を示し、ユーザはこ
れらのコンピューティング装置を使用してデータベース
照会要求を送出し、照会結果を受信することができ、す
なわち、ユーザはこれらのコンピューティング装置を照
会装置または受信装置として使用することができる。こ
れらのコンピューティング装置は、たとえば、移動電
話、片方向/両方向ページャ、携帯情報端末、パーム・
コンピュータ、ラップトップ・コンピュータ、スクリー
ン電話、デスクトップ・コンピュータ、その後入手可能
な様々な種類のコンピューティング装置を含む。装置モ
デルは、所与の装置の特定のモデル番号を示す。移動電
話を例に取ると、装置モデルはある工場で製造された移
動電話の様々なモデルを示すことができる。通信番号
は、移動電話のダイヤル番号、ページャの発信側電話番
号など、コンピューティング装置のダイヤル番号を示
す。装置属性は、通信機能、入出力機能、表示機能、記
憶機能など、コンピューティング装置の技術的仕様を示
す。優先順位は、時間順の優先順序における優先順位、
手数料順の優先順序における優先順位などを示す。装置
動作状況は、オンまたはオフに切り換えられるコンピュ
ーティング装置の状況を示す。装置動作に関する制約
は、コンピューティング装置の動作に関する特定の条
件、たとえば、一部の移動電話は作業時間中のみ動作可
能であることなどを示す。
【0025】制御手段131は、ユーザ管理手段134
の手段を使用することによりユーザを識別し、照会装置
を使用するユーザによって送信されたデータベース照会
要求および付加パラメータを受信し、照会装置のタイプ
および照会したデータベースのタイプに基づいて、デー
タベース照会要求をデータベース照会コマンドに変換
し、付加パラメータ、ネットワーク状況、所定の情報に
基づいて、照会時間を決定するために使用する。ここで
は、付加パラメータは、照会属性、照会優先順位、指定
の受信装置などの情報を含む。照会属性は、少なくと
も、1回限りの照会、定期照会、または適時照会を示
す。所定の情報は前述した通りである。
【0026】照会エージェント手段133は、照会時間
の満了後にデータベース照会コマンドを関連データベー
スに提示し、そこから照会結果を受信するために使用す
る。
【0027】照会記録手段132は、制御手段131に
よって受信されたデータベース照会要求および付加パラ
メータと、制御手段131によって変換されたデータベ
ース照会コマンドと、決定した照会時間とを記憶し、照
会エージェント手段133によって受信された照会結果
を記憶するために使用する。
【0028】さらに、制御手段131は、付加パラメー
タ、所定の情報、照会結果に基づいて、受信装置を決定
し、受信装置によって受入れ可能な形式に照会結果を変
換し、受信装置に照会結果を送信し、送信成功の肯定応
答後に照会を終了する。
【0029】制御手段131によって決定された受信装
置は照会要求でユーザが指定した受信装置にすることが
できることをここで強調しておかなければならない。受
信装置が照会結果を正常に受信できない場合、制御手段
131はこのシステムでユーザによって登録された複数
の装置から1つを選択することができる。
【0030】制御手段131、照会記録手段132、照
会エージェント手段133の機能を実現する方法は様々
である。また、それらの間のデータ通信の方法も様々で
ある。ここでは一例を示す。たとえば、照会記録手段1
32では、以下のフォーマットの照会レコード・テーブ
ルを記憶することができる。
【0031】照会レコード・テーブル
【表3】
【0032】ユーザによって提示されたデータ、制御手
段131によって生成されたデータ、照会エージェント
手段133によって受信されたデータは、照会レコード
・テーブルのすべてのレコードに記録することができ
る。ユーザによって提示されたデータとしては、ユーザ
名、照会コード、照会条件、照会優先順位、照会属性、
開始日および終了日(照会属性が適時照会として指定さ
れている場合)、照会期間(照会属性が定期照会として
指定されている場合)などを含む。そのうえ、ユーザは
受信装置のタイプおよび順序を指定することができる。
【0033】照会コードおよび照会条件は、照会したデ
ータベースおよび照会条件を決定することができる。
【0034】ユーザは、必要な照会結果の緊急度に応じ
て照会優先順位を決定する。
【0035】照会属性は、その照会が1回限りの照会
か、定期照会か、適時照会か、その他の特定の条件下で
起動される照会かを示す。
【0036】定期照会の場合、照会エージェント手段
は、所与の周期で定期的に、データベース照会要求を提
示し、照会結果を受信する。
【0037】適時照会の場合、照会エージェント手段
は、指定の合法的照会期間内に、自動的にデータベース
照会要求を提示し、照会結果を受信する。
【0038】ユーザが照会結果を返すために使用する装
置順序を指定した場合、制御手段131は、指定の装置
順序に応じて受信装置を決定する。すべての指定の装置
が照会結果を正常に受信できない場合のみ、上記のユー
ザ登録テーブルおよび装置登録テーブルに応じて装置を
選択することができる。
【0039】制御手段131は、照会コマンドを照会レ
コード・テーブルに記憶する間に各レコードに照会順序
番号を割り当てることができる。
【0040】照会提示装置タイプは、通信ゲートウェイ
120から転送されたデータに応じて制御手段131に
よって決定することができる。
【0041】ユーザ優先順位は、ユーザ管理手段134
から入手することができる。
【0042】制御手段131は、照会コードに基づいて
照会結果のタイプおよびデータ量を判断する。照会結果
のタイプは、たとえば、小さいメッセージ、大きいテキ
スト、画像、オーディオ、ビデオなどを示す。
【0043】制御手段131は、ユーザ優先順位、照会
優先順位、照会属性、照会結果、現在のシステム動作状
況などの情報に基づいて照会時間を決定する。
【0044】照会エージェント手段133は、受信した
照会結果を照会レコード・テーブルに記憶する。照会結
果は、制御手段131によって照会レコード・テーブル
から読み出され、ユーザに返送される。
【0045】照会結果の実際のタイプを使用すると、照
会レコード・テーブルに記録された照会結果のタイプの
判断値にオーバレイすることができる。
【0046】照会要求を提示するときにユーザが受信装
置を指定しなかった場合(通常は受信装置を指定する必
要はない)、制御手段131は照会装置タイプおよび受
信装置の属性に応じて受信装置のタイプを決定し、ユー
ザ登録テーブル内の優先順位タイプと、装置登録テーブ
ル内の優先順位および装置動作状況ならびに装置動作に
関する制約に応じて、照会受信装置の順序が与えられ
る。
【0047】上記の3種類のテーブルはデータを記憶す
るための唯一の手段ではなく、したがって、本発明に制
約を課すものではないことをここで述べておかなければ
ならない。
【0048】本発明のユーザ指向のデータベース照会シ
ステムを実施する際に、データベース照会要求を提示
し、短いメッセージの形で照会結果を移動電話に返すた
めのコンピューティング装置としてWAP(ワイヤレス
・アプリケーション・プロトコル)をサポートする移動
電話を使用する一例を使用する。当然のことながら、前
述のように、コンピューティング装置は、従来技術また
は市場に提示される技術を使用する任意のコンピューテ
ィング装置にすることができる。
【0049】図2に関連して、本発明のユーザ指向のデ
ータベース照会方法について以下に説明するが、この方
法は図1に示すエージェント・コンピュータ130で使
用することができる。
【0050】図2は、本発明によるユーザ指向のデータ
ベース照会方法の流れ図である。
【0051】まず、ステップ201では、通信ゲートウ
ェイ120が通信ネットワーク110を使用して照会装
置(たとえば、照会装置101〜106のうちの1つ)
との接続を確立し、ユーザおよび照会装置を識別する。
それにより、ユーザ・アイデンティティが認証される。
そのユーザが合法的である場合、以下のステップが実行
される。
【0052】ステップ202では、ユーザによって提示
されるデータベース照会要求と付加パラメータを、通信
ゲートウェイ120および通信ネットワーク110を介
して照会装置から受信する。
【0053】ここでは、付加パラメータは、照会属性、
照会優先順位、指定の受信装置などの情報を含む。照会
属性は、少なくとも、1回限りの照会、定期照会、また
は適時照会を示す。
【0054】ステップ203では、照会装置のタイプお
よび照会したデータベースのタイプに応じて照会要求を
対応するデータベース照会コマンドに変換する。
【0055】様々なデータベース照会コマンドが様々な
フォーマットを使用し、エージェント・コンピュータ1
30は照会要求に基づいてユーザがどのデータベースに
アクセスすることを希望しているかを判定し、このデー
タベースが使用する照会コマンドのフォーマットにその
照会要求を変換することを述べておかなければならな
い。
【0056】任意選択で、ステップ203で生成された
照会コマンドをエージェント・コンピュータ130に記
憶することができ、ユーザ優先順位、照会優先順位、照
会属性、照会結果タイプ、関連データベースの動作状況
のうちの少なくとも1つに応じて、タイム・テーブルお
よび優先順位を設定することができる。このタイム・テ
ーブルおよび優先順位については前述した通りである。
【0057】たとえば、ステップ204では、付加パラ
メータ、ネットワーク・システム状況、所定の情報に基
づいて、照会時間を決定する。
【0058】ここでは、所定の情報とは、その登録時に
ユーザによって提示された情報と、ユーザ登録後に提示
または更新された情報である。所定の情報は、少なくと
も、ユーザ優先順位、使用可能な照会装置および受信装
置、通信手数料および送信時間に対するユーザの要件を
反映している。
【0059】ステップ205では、照会時間が満了した
かどうかを判断する。判断結果が否定である場合、プロ
セスはステップ206で待機する。そうではない場合、
プロセスはステップ207に移行する。
【0060】ステップ207では、関連データベースに
照会コマンドを提示し、照会結果を受信する。
【0061】ステップ209では、受信した照会結果が
照会の成功を示しているかどうかを判断する。判断結果
が否定である場合、プロセスはステップ208に移行
し、そうではない場合、ステップ210に移行する。
【0062】ステップ208では、照会失敗の原因、付
加パラメータ、ネットワーク・システム状況、所定の情
報に応じて、照会時間を決定する。次にプロセスはステ
ップ205に分岐する。
【0063】ステップ210では、付加パラメータ、照
会結果の所定の情報に応じて、受信装置を決定する。こ
こで決定する受信装置は、照会装置と同じ装置にするか
または異なる装置にすることができる。ステップ210
は、照会結果の情報量および情報特性に基づいて適当な
受信装置を選択するステップとして設計することもでき
る。この情報特性は、照会結果が数字、テキスト、グラ
フィック、画像、オーディオ、またはビデオ・データに
することができることを意味する。
【0064】その後、ステップ211では、受信装置が
受入れ可能な形式に照会結果を変換する。ステップ21
2では、通信ゲートウェイ120および通信ネットワー
ク110を介して変換した照会結果を受信装置に送信す
る。受信装置との接続がまったく存在しない場合、ステ
ップ212は、受信装置との接続を確立するステップを
さらに含む。ステップ213では、送信動作が成功した
かどうかを判断する。
【0065】送信動作が成功した場合、プロセスはステ
ップ201に戻り、次の照会を待つ。そうではない場
合、プロセスはステップ210に戻り、使用可能な他の
受信装置を決定する。
【0066】ステップ205、207、209、208
からなるループにより、照会が成功することを保証す
る。
【0067】ステップ210〜213からなるループに
より、ユーザが照会結果を入手できる可能性が最大にな
ることを保証することができる。
【0068】付加パラメータに含まれる照会属性が、そ
れが定期照会であることを示している場合、上記の方法
は、所与の期間を設定し、自動的にステップ204〜2
13を定期的に実行し、後で照会結果を受信装置に送信
できるように照会結果をエージェント・コンピュータ1
30に記憶するものとして設計することができる。
【0069】付加パラメータに含まれる照会属性が、こ
れが適時照会であることを示している場合、上記の方法
は、合法的な照会期間内にステップ204〜213を自
動的に実行し、後で照会結果を受信装置に送信できるよ
うに照会結果をエージェント・コンピュータ130に記
憶するものとして設計することができる。
【0070】ここでは、照会装置および受信装置は任意
のタイプのコンピューティング装置にすることができ
る。照会装置としてのコンピューティング装置は少なく
とも入力機能と通信機能を有する。たとえば、パーム・
コンピュータ、携帯情報端末、ポータブル・コンピュー
タ、スクリーン電話、移動電話、デスクトップ・コンピ
ュータなどが考えられる。受信装置としてのコンピュー
ティング装置は少なくとも出力機能と通信機能を有す
る。たとえば、パーム・コンピュータ、携帯情報端末、
ページャ、移動電話、ポータブル・コンピュータ、スク
リーン電話、デスクトップ・コンピュータなどが考えら
れる。
【0071】添付図面に関連して上記の本発明の好まし
い実施形態について詳細に説明してきたが、当業者であ
れば、本発明の範囲および精神を逸脱せずに様々な修正
および変更が可能であることが分かるだろう。したがっ
て、本発明の範囲は特許請求の範囲のみによって定義さ
れる。
【0072】まとめとして、本発明の構成に関して以下
の事項を開示する。
【0073】(1)ユーザ指向のデータベース照会方法
であって、 1)照会装置との接続を確立し、ユーザおよび照会装置
を識別するステップと、 2)識別した照会装置から照会要求および付加パラメー
タを受信するステップと、 3)照会装置のタイプおよび照会したデータベースのタ
イプに応じて、照会要求をデータベース照会コマンドに
変換するステップと、 4)付加パラメータ、ネットワーク・システム状況、所
定の情報に基づいて、照会時間を決定するステップと、 5)照会時間の満了後にデータベース照会コマンドを提
示し、照会結果を受信するステップと、 6)付加パラメータ、所定の情報、照会結果に応じて、
受信装置を決定するステップと、 7)前記受信装置によって受入れ可能な形式に照会結果
を変換するステップと、 8)前記受信装置に照会結果を送信し、送信成功の肯定
応答後に照会を終了するステップとを含み、これらのス
テップがエージェント・コンピュータによって実行され
ることを特徴とする方法。 (2)前記ステップ(6)において決定した受信装置が
前記照会装置とは異なってもよいことを特徴とする、上
記(1)に記載の方法。 (3)前記照会装置が少なくとも入力機能と通信機能を
有することを特徴とする、上記(2)に記載の方法。 (4)前記照会装置が、パーム・コンピュータ、携帯情
報端末、ポータブル・コンピュータ、スクリーン電話、
移動電話、PCのうちのいずれか1つであることを特徴
とする、上記(3)に記載の方法。 (5)前記受信装置が少なくとも出力機能と通信機能を
有することを特徴とする、上記(2)に記載の方法。 (6)前記受信装置が、パーム・コンピュータ、携帯情
報端末、ポータブル・コンピュータ、スクリーン電話、
ページャ、移動電話、PCのうちのいずれか1つである
ことを特徴とする、上記(5)に記載の方法。 (7)前記付加パラメータが、照会属性、照会優先順
位、指定の受信装置の情報を含むことを特徴とする、上
記(1)に記載の方法。 (8)前記照会属性が少なくとも、1回限りの照会、定
期照会、または適時照会を示すことを特徴とする、上記
(7)に記載の方法。 (9)前記定期照会が所与の周期で定期的に前記ステッ
プ(4)〜(8)を自動的に実行することを特徴とす
る、上記(8)に記載の方法。 (10)前記適時照会が指定の有効期間内に前記ステッ
プ(4)〜(8)を自動的に実行することを特徴とす
る、上記(8)に記載の方法。 (11)前記所定の情報が、登録時にユーザによって提
示された情報と、ユーザ登録後に提示または更新された
情報であることを特徴とする、上記(1)に記載の方
法。 (12)前記所定の情報が、少なくとも、ユーザ優先順
位、使用可能な照会装置および受信装置、通信手数料お
よび送信時間に対するユーザの要件を反映することを特
徴とする上記(11)に記載の方法。 (13)前記照会装置のタイプ、付加パラメータ、デー
タベース照会コマンド、照会時間、照会結果、成功の肯
定応答が前記エージェント・コンピュータに記憶される
ことを特徴とする、上記(1)に記載の方法。 (14)前記ステップ(5)が、前記照会結果が照会の
失敗を示す場合に、照会結果が照会の成功を示すまで、
照会失敗の原因、付加パラメータ、ネットワーク状況、
所定の情報に応じて照会時間を決定するステップと、照
会時間の満了後にデータベース照会コマンドを提示し、
照会結果を受信するステップとを繰返し実行するステッ
プをさらに含むことを特徴とする、上記(1)に記載の
方法。 (15)前記ステップ(8)が、前記照会結果を正常に
受信できない場合に、照会結果が正常に受信されるま
で、付加パラメータ、所定の情報、照会結果に応じて他
の受信装置を決定するステップと、前記他の受信装置が
受入れ可能な形式に照会結果を変換するステップと、前
記他の受信装置に照会結果を送信し、送信成功の肯定応
答後に照会を終了するステップとを繰返し実行するステ
ップをさらに含むことを特徴とする、上記(1)に記載
の方法。 (16)前記ステップ(6)が、照会結果の情報量およ
び特性に応じて適当な受信装置を選択するステップをさ
らに含むことを特徴とする、上記(1)に記載の方法。 (17)前記照会結果の前記特性により、前記照会結果
が数字、テキスト、グラフィック、画像、オーディオ、
またはビデオ・データであることが示されることを特徴
とする、上記(16)に記載の方法。 (18)ユーザ指向のデータベース照会システムであっ
て、前記データベース照会システムに登録された複数の
ユーザと、個々のユーザの所定の情報を管理するための
ユーザ管理手段と、前記データベース照会システムによ
ってサポートされる複数の照会装置および複数の受信装
置を管理するための装置管理手段と、前記ユーザ管理手
段を使用することによりユーザを識別し、照会装置を使
用する前記ユーザによって送信されたデータベース照会
要求および付加パラメータを受信し、照会装置のタイプ
および照会したデータベースのタイプに基づいて、前記
データベース照会要求をデータベース照会コマンドに変
換し、付加パラメータ、ネットワーク・システム状況、
所定の情報に基づいて、照会時間を決定するための制御
手段と、照会時間の満了後にデータベース照会コマンド
を提示し、照会結果を受信するための照会エージェント
手段と、前記制御手段によって受信されたデータベース
照会要求および付加パラメータと、前記制御手段によっ
て変換されたデータベース照会コマンドと、決定した照
会時間とを記憶し、前記照会エージェント手段によって
受信された照会結果を記憶するための照会記録手段とを
含み、前記制御手段が、付加パラメータ、所定の情報、
照会結果に基づいて、受信装置をさらに決定し、前記受
信装置によって受入れ可能な形式に照会結果を変換し、
前記受信装置に照会結果を送信し、送信成功の肯定応答
後に照会を終了することを特徴とするシステム。 (19)前記照会エージェント手段によって受信された
照会結果が照会の失敗を示す場合、前記制御手段が、照
会失敗の原因、付加パラメータ、ネットワーク・システ
ム状況、所定の情報に応じて照会時間を繰返し決定し、
照会結果によって照会の成功が示されるまで、前記照会
エージェント手段が、照会時間の満了後にデータベース
照会コマンドを提示し、照会結果を受信することを特徴
とする、上記(18)に記載のシステム。 (20)前記照会結果を正常に受信できない場合、照会
結果が正常に受信されるまで、前記制御手段が、付加パ
ラメータ、所定の情報、照会結果に応じて他の受信装置
を繰返し決定し、前記他の受信装置が受入れ可能な形式
に照会結果を変換し、前記他の受信装置に照会結果を送
信することを特徴とする、上記(18)に記載のシステ
ム。 (21)前記所定の情報が、登録時にユーザによって提
示された情報と、ユーザ登録後に提示または更新された
情報であることを特徴とする、上記(18)に記載のシ
ステム。 (22)前記所定の情報が、少なくとも、ユーザ優先順
位、使用可能な照会装置および受信装置、通信手数料お
よび送信時間に対するユーザの要件を反映することを特
徴とする上記(18)に記載のシステム。 (23)前記受信装置が前記照会装置とは異なってもよ
いことを特徴とする、上記(18)に記載のシステム。 (24)前記照会装置が少なくとも入力機能と通信機能
を有することを特徴とする、上記(23)に記載のシス
テム。 (25)前記照会装置が、パーム・コンピュータ、携帯
情報端末、ポータブル・コンピュータ、スクリーン電
話、移動電話、PCのうちのいずれか1つであることを
特徴とする、上記(24)に記載のシステム。 (26)前記受信装置が少なくとも出力機能と通信機能
を有することを特徴とする、上記(23)に記載のシス
テム。 (27)前記受信装置が、パーム・コンピュータ、携帯
情報端末、ポータブル・コンピュータ、スクリーン電
話、ページャ、移動電話、PCのうちのいずれか1つで
あることを特徴とする、上記(26)に記載のシステ
ム。 (28)前記付加パラメータが、照会属性、照会優先順
位、指定の受信装置の情報を含むことを特徴とする、上
記(18)に記載のシステム。 (29)前記照会属性が少なくとも、1回限りの照会、
定期照会、または適時照会を示すことを特徴とする、上
記(28)に記載のシステム。 (30)前記定期照会の場合、照会エージェント手段
が、所与の周期で定期的に、データベース照会コマンド
を提示し、照会結果を受信し、受信装置に照会結果を送
信することを特徴とする、上記(29)に記載のシステ
ム。 (31)前記適時照会の場合、照会エージェント手段
が、指定の有効期間内に自動的に、データベース照会コ
マンドを提示し、照会結果を受信し、受信装置に照会結
果を送信することを特徴とする、上記(29)に記載の
システム。 (32)前記制御手段が、照会結果の情報量および特性
に応じて適当な受信装置を選択することを特徴とする、
上記(18)に記載のシステム。 (33)前記照会結果の前記特性により、前記照会結果
が数字、テキスト、グラフィック、画像、オーディオ、
またはビデオ・データであることが示されることを特徴
とする、上記(32)に記載のシステム。 (34)前記データベースが複数の異なるタイプのデー
タベースでもよいことを特徴とする、上記(18)に記
載のシステム。
【発明の効果】本発明により、ユーザがデータベース照
会用の照会装置として様々な種類の既存のコンピューテ
ィング装置を使用し、照会結果を入手できるように、ユ
ーザ指向のデータベース照会方法およびシステムが得ら
れる。
【図面の簡単な説明】
【図1】本発明によるユーザ指向のデータベース照会シ
ステムの概略図である。
【図2】本発明によるユーザ指向のデータベース照会方
法の流れ図である。
【符号の説明】
101 パーム・コンピュータ 102 片方向/両方向ページャ 103 移動電話 104 ラップトップ・コンピュータ 105 スクリーン電話 106 デスクトップ・コンピュータ 110 通信ネットワーク(PSTN、ISDN、FD
DI、GSM、CDMA、W−CDMA、・・・) 120 通信ゲートウェイ 130 エージェント・コンピュータ 131 制御手段 132 照会記録手段 133 照会エージェント手段 134 ユーザ管理手段 135 装置管理手段 141 リレーショナル・データベース 142 ファイル・タイプのデータベース 143 その他のタイプのデータベース
フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 13/00 540 G06F 13/00 540C 15/00 310 15/00 310A 15/16 620 15/16 620W (72)発明者 ホン・リン 中華人民共和国100085 北京 シアオイ ン・ウェスト・ストリート スリー・ディ ー・ビルディング・ヤンコアン (72)発明者 ソン・ソン 中華人民共和国100044 北京 ノーザン・ チアトン大学 イースト・ナイン・ビルデ ィング ナンバー143

Claims (34)

    【特許請求の範囲】
  1. 【請求項1】ユーザ指向のデータベース照会方法であっ
    て、 1)照会装置との接続を確立し、ユーザおよび照会装置
    を識別するステップと、 2)識別した照会装置から照会要求および付加パラメー
    タを受信するステップと、 3)照会装置のタイプおよび照会したデータベースのタ
    イプに応じて、照会要求をデータベース照会コマンドに
    変換するステップと、 4)付加パラメータ、ネットワーク・システム状況、所
    定の情報に基づいて、照会時間を決定するステップと、 5)照会時間の満了後にデータベース照会コマンドを提
    示し、照会結果を受信するステップと、 6)付加パラメータ、所定の情報、照会結果に応じて、
    受信装置を決定するステップと、 7)前記受信装置によって受入れ可能な形式に照会結果
    を変換するステップと、 8)前記受信装置に照会結果を送信し、送信成功の肯定
    応答後に照会を終了するステップとを含み、これらのス
    テップがエージェント・コンピュータによって実行され
    ることを特徴とする方法。
  2. 【請求項2】前記ステップ(6)において決定した受信
    装置が前記照会装置とは異なってもよいことを特徴とす
    る、請求項1に記載の方法。
  3. 【請求項3】前記照会装置が少なくとも入力機能と通信
    機能を有することを特徴とする、請求項2に記載の方
    法。
  4. 【請求項4】前記照会装置が、パーム・コンピュータ、
    携帯情報端末、ポータブル・コンピュータ、スクリーン
    電話、移動電話、PCのうちのいずれか1つであること
    を特徴とする、請求項3に記載の方法。
  5. 【請求項5】前記受信装置が少なくとも出力機能と通信
    機能を有することを特徴とする、請求項2に記載の方
    法。
  6. 【請求項6】前記受信装置が、パーム・コンピュータ、
    携帯情報端末、ポータブル・コンピュータ、スクリーン
    電話、ページャ、移動電話、PCのうちのいずれか1つ
    であることを特徴とする、請求項5に記載の方法。
  7. 【請求項7】前記付加パラメータが、照会属性、照会優
    先順位、指定の受信装置の情報を含むことを特徴とす
    る、請求項1に記載の方法。
  8. 【請求項8】前記照会属性が少なくとも、1回限りの照
    会、定期照会、または適時照会を示すことを特徴とす
    る、請求項7に記載の方法。
  9. 【請求項9】前記定期照会が所与の周期で定期的に前記
    ステップ(4)〜(8)を自動的に実行することを特徴
    とする、請求項8に記載の方法。
  10. 【請求項10】前記適時照会が指定の有効期間内に前記
    ステップ(4)〜(8)を自動的に実行することを特徴
    とする、請求項8に記載の方法。
  11. 【請求項11】前記所定の情報が、登録時にユーザによ
    って提示された情報と、ユーザ登録後に提示または更新
    された情報であることを特徴とする、請求項1に記載の
    方法。
  12. 【請求項12】前記所定の情報が、少なくとも、ユーザ
    優先順位、使用可能な照会装置および受信装置、通信手
    数料および送信時間に対するユーザの要件を反映するこ
    とを特徴とする請求項11に記載の方法。
  13. 【請求項13】前記照会装置のタイプ、付加パラメー
    タ、データベース照会コマンド、照会時間、照会結果、
    成功の肯定応答が前記エージェント・コンピュータに記
    憶されることを特徴とする、請求項1に記載の方法。
  14. 【請求項14】前記ステップ(5)が、 前記照会結果が照会の失敗を示す場合に、照会結果が照
    会の成功を示すまで、 照会失敗の原因、付加パラメータ、ネットワーク状況、
    所定の情報に応じて照会時間を決定するステップと、 照会時間の満了後にデータベース照会コマンドを提示
    し、照会結果を受信するステップとを繰返し実行するス
    テップをさらに含むことを特徴とする、請求項1に記載
    の方法。
  15. 【請求項15】前記ステップ(8)が、 前記照会結果を正常に受信できない場合に、照会結果が
    正常に受信されるまで、 付加パラメータ、所定の情報、照会結果に応じて他の受
    信装置を決定するステップと、 前記他の受信装置が受入れ可能な形式に照会結果を変換
    するステップと、 前記他の受信装置に照会結果を送信し、送信成功の肯定
    応答後に照会を終了するステップとを繰返し実行するス
    テップをさらに含むことを特徴とする、請求項1に記載
    の方法。
  16. 【請求項16】前記ステップ(6)が、 照会結果の情報量および特性に応じて適当な受信装置を
    選択するステップをさらに含むことを特徴とする、請求
    項1に記載の方法。
  17. 【請求項17】前記照会結果の前記特性により、前記照
    会結果が数字、テキスト、グラフィック、画像、オーデ
    ィオ、またはビデオ・データであることが示されること
    を特徴とする、請求項16に記載の方法。
  18. 【請求項18】ユーザ指向のデータベース照会システム
    であって、 前記データベース照会システムに登録された複数のユー
    ザと、個々のユーザの所定の情報を管理するためのユー
    ザ管理手段と、 前記データベース照会システムによってサポートされる
    複数の照会装置および複数の受信装置を管理するための
    装置管理手段と、 前記ユーザ管理手段を使用することによりユーザを識別
    し、照会装置を使用する前記ユーザによって送信された
    データベース照会要求および付加パラメータを受信し、
    照会装置のタイプおよび照会したデータベースのタイプ
    に基づいて、前記データベース照会要求をデータベース
    照会コマンドに変換し、付加パラメータ、ネットワーク
    ・システム状況、所定の情報に基づいて、照会時間を決
    定するための制御手段と、 照会時間の満了後にデータベース照会コマンドを提示
    し、照会結果を受信するための照会エージェント手段
    と、 前記制御手段によって受信されたデータベース照会要求
    および付加パラメータと、前記制御手段によって変換さ
    れたデータベース照会コマンドと、決定した照会時間と
    を記憶し、前記照会エージェント手段によって受信され
    た照会結果を記憶するための照会記録手段とを含み、 前記制御手段が、付加パラメータ、所定の情報、照会結
    果に基づいて、受信装置をさらに決定し、前記受信装置
    によって受入れ可能な形式に照会結果を変換し、前記受
    信装置に照会結果を送信し、送信成功の肯定応答後に照
    会を終了することを特徴とするシステム。
  19. 【請求項19】前記照会エージェント手段によって受信
    された照会結果が照会の失敗を示す場合、前記制御手段
    が、照会失敗の原因、付加パラメータ、ネットワーク・
    システム状況、所定の情報に応じて照会時間を繰返し決
    定し、照会結果によって照会の成功が示されるまで、前
    記照会エージェント手段が、照会時間の満了後にデータ
    ベース照会コマンドを提示し、照会結果を受信すること
    を特徴とする、請求項18に記載のシステム。
  20. 【請求項20】前記照会結果を正常に受信できない場
    合、照会結果が正常に受信されるまで、前記制御手段
    が、付加パラメータ、所定の情報、照会結果に応じて他
    の受信装置を繰返し決定し、前記他の受信装置が受入れ
    可能な形式に照会結果を変換し、前記他の受信装置に照
    会結果を送信することを特徴とする、請求項18に記載
    のシステム。
  21. 【請求項21】前記所定の情報が、登録時にユーザによ
    って提示された情報と、ユーザ登録後に提示または更新
    された情報であることを特徴とする、請求項18に記載
    のシステム。
  22. 【請求項22】前記所定の情報が、少なくとも、ユーザ
    優先順位、使用可能な照会装置および受信装置、通信手
    数料および送信時間に対するユーザの要件を反映するこ
    とを特徴とする請求項18に記載のシステム。
  23. 【請求項23】前記受信装置が前記照会装置とは異なっ
    てもよいことを特徴とする、請求項18に記載のシステ
    ム。
  24. 【請求項24】前記照会装置が少なくとも入力機能と通
    信機能を有することを特徴とする、請求項23に記載の
    システム。
  25. 【請求項25】前記照会装置が、パーム・コンピュー
    タ、携帯情報端末、ポータブル・コンピュータ、スクリ
    ーン電話、移動電話、PCのうちのいずれか1つである
    ことを特徴とする、請求項24に記載のシステム。
  26. 【請求項26】前記受信装置が少なくとも出力機能と通
    信機能を有することを特徴とする、請求項23に記載の
    システム。
  27. 【請求項27】前記受信装置が、パーム・コンピュー
    タ、携帯情報端末、ポータブル・コンピュータ、スクリ
    ーン電話、ページャ、移動電話、PCのうちのいずれか
    1つであることを特徴とする、請求項26に記載のシス
    テム。
  28. 【請求項28】前記付加パラメータが、照会属性、照会
    優先順位、指定の受信装置の情報を含むことを特徴とす
    る、請求項18に記載のシステム。
  29. 【請求項29】前記照会属性が少なくとも、1回限りの
    照会、定期照会、または適時照会を示すことを特徴とす
    る、請求項28に記載のシステム。
  30. 【請求項30】前記定期照会の場合、照会エージェント
    手段が、所与の周期で定期的に、データベース照会コマ
    ンドを提示し、照会結果を受信し、受信装置に照会結果
    を送信することを特徴とする、請求項29に記載のシス
    テム。
  31. 【請求項31】前記適時照会の場合、照会エージェント
    手段が、指定の有効期間内に自動的に、データベース照
    会コマンドを提示し、照会結果を受信し、受信装置に照
    会結果を送信することを特徴とする、請求項29に記載
    のシステム。
  32. 【請求項32】前記制御手段が、照会結果の情報量およ
    び特性に応じて適当な受信装置を選択することを特徴と
    する、請求項18に記載のシステム。
  33. 【請求項33】前記照会結果の前記特性により、前記照
    会結果が数字、テキスト、グラフィック、画像、オーデ
    ィオ、またはビデオ・データであることが示されること
    を特徴とする、請求項32に記載のシステム。
  34. 【請求項34】前記データベースが複数の異なるタイプ
    のデータベースでもよいことを特徴とする、請求項18
    に記載のシステム。
JP2001043286A 2000-02-21 2001-02-20 データベース照会用のユーザ指向方法およびシステム Pending JP2001290815A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNB001023519A CN1146821C (zh) 2000-02-21 2000-02-21 面向用户的数据库查询方法及***
CN00102351.9 2000-02-21

Publications (1)

Publication Number Publication Date
JP2001290815A true JP2001290815A (ja) 2001-10-19

Family

ID=4576360

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001043286A Pending JP2001290815A (ja) 2000-02-21 2001-02-20 データベース照会用のユーザ指向方法およびシステム

Country Status (3)

Country Link
US (1) US6775660B2 (ja)
JP (1) JP2001290815A (ja)
CN (1) CN1146821C (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111897837A (zh) * 2019-05-06 2020-11-06 百度在线网络技术(北京)有限公司 数据查询方法、装置、设备和介质

Families Citing this family (90)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7281003B2 (en) * 1998-10-05 2007-10-09 Oracle International Corporation Database fine-grained access control
US7392237B2 (en) * 2001-04-26 2008-06-24 Siemens Medical Solutions Usa, Inc. Identifier code translation system
GB2377287B (en) * 2001-07-06 2005-07-13 Livedevices Ltd Improvements relating to internet-connected devices
US20030145048A1 (en) * 2002-01-18 2003-07-31 Bea Systems, Inc. System and method for HTTP request preprocessing for servlets and application servers
US7203690B2 (en) * 2002-05-31 2007-04-10 Capital One Financial Corporation Systems and methods for tracking assets
US20040203624A1 (en) * 2002-09-12 2004-10-14 Teh Jin Teik Technique for sharing of files with minimal increase of storage space usage
US7925246B2 (en) 2002-12-11 2011-04-12 Leader Technologies, Inc. Radio/telephony interoperability system
US8195714B2 (en) 2002-12-11 2012-06-05 Leaper Technologies, Inc. Context instantiated application protocol
US6990491B2 (en) 2002-12-12 2006-01-24 International Business Machines Corporation System and method for accessibility data maintenance and privilege authorization
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US7917468B2 (en) * 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
US20040139043A1 (en) * 2003-01-13 2004-07-15 Oracle International Corporation Attribute relevant access control policies
US7873660B1 (en) 2003-02-27 2011-01-18 Oracle International Corporation Enforcing data privacy aggregations
US20040205048A1 (en) * 2003-03-28 2004-10-14 Pizzo Michael J. Systems and methods for requesting and receiving database change notifications
US8447775B2 (en) * 2003-06-13 2013-05-21 Microsoft Corporation Database query user interface to assist in efficient and accurate query construction
US7310647B2 (en) * 2003-12-24 2007-12-18 Oracle International Corporation Column masking of tables
US8825702B2 (en) * 2004-02-24 2014-09-02 Oracle International Corporation Sending control information with database statement
CN1973292A (zh) * 2004-03-26 2007-05-30 科洛奎斯公司 用于计算机向人工升级的方法和设备
US20060015483A1 (en) * 2004-07-15 2006-01-19 International Business Machines Corporation SQL query enhancement technique
DE602005016696D1 (de) * 2004-07-19 2009-10-29 Intercasting Corp Dynamisches informationsgestütztes netzwerksystem und verfahren
CN100426879C (zh) * 2004-11-26 2008-10-15 腾讯科技(深圳)有限公司 无线通信终端与互联网消息处理器交互的实现方法
US7356545B2 (en) * 2004-12-22 2008-04-08 Oracle International Corporation Enabling relational databases to incorporate customized intrusion prevention policies
CN100405870C (zh) * 2005-02-02 2008-07-23 亚信科技(中国)有限公司 一种采集和使用用户特征数据识别用户的***和方法
US8566806B2 (en) * 2005-03-04 2013-10-22 Microsoft Corporation Command-line data-type discovery and conversion
JP2007206942A (ja) * 2006-02-01 2007-08-16 Konica Minolta Business Technologies Inc 生体認証装置及び生体認証方法
CA2647737A1 (en) 2006-03-31 2007-10-11 Visto Corporation System and method for searching disparate datastores via a remote device
US10318752B2 (en) * 2006-05-26 2019-06-11 Oracle International Corporation Techniques for efficient access control in a database system
US8055682B1 (en) * 2006-06-30 2011-11-08 At&T Intellectual Property Ii, L.P. Security information repository system and method thereof
US7694054B2 (en) * 2007-04-26 2010-04-06 Microsoft Corporation Governing access to a computing resource
US20080319975A1 (en) * 2007-06-22 2008-12-25 Microsoft Corporation Exploratory Search Technique
US20090006358A1 (en) * 2007-06-27 2009-01-01 Microsoft Corporation Search results
US20090006324A1 (en) * 2007-06-27 2009-01-01 Microsoft Corporation Multiple monitor/multiple party searches
US20090024570A1 (en) * 2007-07-20 2009-01-22 Oracle Internatonal Corporation User defined query rewrite mechanism
US8078595B2 (en) * 2007-10-09 2011-12-13 Oracle International Corporation Secure normal forms
US20090182707A1 (en) * 2008-01-10 2009-07-16 Dbix Corporation Database changeset management system and method
US7974982B2 (en) * 2008-02-04 2011-07-05 Disney Enterprises, Inc. System and method for device profiling using cascaded databases
CN101556587B (zh) * 2008-04-10 2010-12-29 中兴通讯股份有限公司 一种异构数据库的操作代理装置
CN101266609B (zh) * 2008-04-30 2010-06-23 中山爱科数字科技有限公司 数字远程医疗中实现医疗数据外部查询的方法
US8639600B2 (en) * 2008-08-11 2014-01-28 Visa U.S.A. Inc. Mobile payer authentication
AU2015215942B2 (en) * 2008-08-11 2016-11-17 Visa U.S.A. Inc. Mobile payer authentication
CN101478437A (zh) * 2009-01-13 2009-07-08 深圳市同洲电子股份有限公司 一种网络资源管理方法、***及网管服务器
US8239396B2 (en) * 2009-03-20 2012-08-07 Oracle International Corporation View mechanism for data security, privacy and utilization
US8560539B1 (en) * 2009-07-29 2013-10-15 Google Inc. Query classification
US8290939B2 (en) 2010-06-04 2012-10-16 International Busines Machines Corporation Visualizing query results in stream processing systems
US9805108B2 (en) 2010-12-23 2017-10-31 Mongodb, Inc. Large distributed database clustering systems and methods
US9740762B2 (en) 2011-04-01 2017-08-22 Mongodb, Inc. System and method for optimizing data migration in a partitioned database
US11544288B2 (en) 2010-12-23 2023-01-03 Mongodb, Inc. Systems and methods for managing distributed database deployments
US10346430B2 (en) 2010-12-23 2019-07-09 Mongodb, Inc. System and method for determining consensus within a distributed database
US8572031B2 (en) 2010-12-23 2013-10-29 Mongodb, Inc. Method and apparatus for maintaining replica sets
US10740353B2 (en) 2010-12-23 2020-08-11 Mongodb, Inc. Systems and methods for managing distributed database deployments
US9881034B2 (en) 2015-12-15 2018-01-30 Mongodb, Inc. Systems and methods for automating management of distributed databases
US10262050B2 (en) 2015-09-25 2019-04-16 Mongodb, Inc. Distributed database systems and methods with pluggable storage engines
US11615115B2 (en) 2010-12-23 2023-03-28 Mongodb, Inc. Systems and methods for managing distributed database deployments
US10997211B2 (en) 2010-12-23 2021-05-04 Mongodb, Inc. Systems and methods for database zone sharding and API integration
US8996463B2 (en) 2012-07-26 2015-03-31 Mongodb, Inc. Aggregation framework system architecture and method
US10713280B2 (en) 2010-12-23 2020-07-14 Mongodb, Inc. Systems and methods for managing distributed database deployments
US10977277B2 (en) 2010-12-23 2021-04-13 Mongodb, Inc. Systems and methods for database zone sharding and API integration
US10614098B2 (en) 2010-12-23 2020-04-07 Mongodb, Inc. System and method for determining consensus within a distributed database
CN102968420B (zh) * 2011-08-31 2016-05-04 国际商业机器公司 数据库查询的方法和***
US8745021B2 (en) 2011-10-18 2014-06-03 International Business Machines Corporation Transformation of complex data source result sets to normalized sets for manipulation and presentation
US11544284B2 (en) 2012-07-26 2023-01-03 Mongodb, Inc. Aggregation framework system architecture and method
US11403317B2 (en) 2012-07-26 2022-08-02 Mongodb, Inc. Aggregation framework system architecture and method
US10872095B2 (en) 2012-07-26 2020-12-22 Mongodb, Inc. Aggregation framework system architecture and method
US10318635B2 (en) 2012-09-28 2019-06-11 Cerner Innovation, Inc. Automated mapping of service codes in healthcare systems
US10403391B2 (en) 2012-09-28 2019-09-03 Cerner Health Services, Inc. Automated mapping of service codes in healthcare systems
US10565315B2 (en) 2012-09-28 2020-02-18 Cerner Innovation, Inc. Automated mapping of service codes in healthcare systems
US9413596B2 (en) * 2013-01-10 2016-08-09 Webroot Inc. Managed execution and expiration of agent commands
US20140278504A1 (en) * 2013-03-14 2014-09-18 Mark M. BRAUER Medical Research Technology Information Consortium
US9824118B2 (en) 2013-03-15 2017-11-21 Looker Data Sciences, Inc. Querying one or more databases
US10191984B2 (en) 2013-03-15 2019-01-29 Looker Data Sciences Inc. Systems and methods for cancelling a query
US10490306B2 (en) 2015-02-20 2019-11-26 Cerner Innovation, Inc. Medical information translation system
US9633060B2 (en) 2015-05-14 2017-04-25 Walleye Software, LLC Computer data distribution architecture with table data cache proxy
US10713275B2 (en) 2015-07-02 2020-07-14 Mongodb, Inc. System and method for augmenting consensus election in a distributed database
US10846411B2 (en) 2015-09-25 2020-11-24 Mongodb, Inc. Distributed database systems and methods with encrypted storage engines
US10673623B2 (en) 2015-09-25 2020-06-02 Mongodb, Inc. Systems and methods for hierarchical key management in encrypted distributed databases
CN106598983A (zh) * 2015-10-16 2017-04-26 北京国双科技有限公司 信息显示方法及装置
CN105677360B (zh) * 2016-02-02 2019-03-29 江苏优聚思信息技术有限公司 一种跨网***数据自动化提交装置及方法
US10671496B2 (en) 2016-05-31 2020-06-02 Mongodb, Inc. Method and apparatus for reading and writing committed data
US10621050B2 (en) 2016-06-27 2020-04-14 Mongodb, Inc. Method and apparatus for restoring data from snapshots
MX2019007886A (es) * 2016-12-30 2020-01-15 Walmart Apollo Llc Sistema y metodo para consultas de bases de datos.
WO2018210139A1 (zh) * 2017-05-18 2018-11-22 苏州欧普照明有限公司 无线网络节点的配置方法、装置及***
US10866868B2 (en) 2017-06-20 2020-12-15 Mongodb, Inc. Systems and methods for optimization of database operations
US10866943B1 (en) 2017-08-24 2020-12-15 Deephaven Data Labs Llc Keyed row selection
CN108108439A (zh) * 2017-12-21 2018-06-01 北京奇艺世纪科技有限公司 一种数据查询方法、装置及电子设备
CN109542917B (zh) * 2018-10-18 2021-06-29 北京新唐思创教育科技有限公司 数据读取方法及计算机可读介质
WO2020200306A1 (zh) * 2019-04-04 2020-10-08 华控清交信息科技(北京)有限公司 数据查询和计算方法及***、及存储介质
US10915418B1 (en) * 2019-08-29 2021-02-09 Snowflake Inc. Automated query retry in a database environment
CN111708848B (zh) * 2020-06-12 2024-02-23 北京思特奇信息技术股份有限公司 一种数据查询方法、***及电子设备
CN114116716A (zh) * 2021-11-19 2022-03-01 天翼数字生活科技有限公司 一种层次数据检索方法、装置和设备
CN113918770B (zh) * 2021-12-16 2022-03-25 上海冰鉴信息科技有限公司 字符串与时间字段的转换方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08153115A (ja) * 1994-11-29 1996-06-11 Canon Inc 文書処理方法及びその装置
JPH09200250A (ja) * 1996-01-12 1997-07-31 Nippon Telegr & Teleph Corp <Ntt> マルチメディア情報送達方法及びシステム
JPH1117806A (ja) * 1997-06-25 1999-01-22 Hitachi Ltd 情報受信処理方法およびコンピュータ・テレフォニイインテグレーションシステム
JPH11136394A (ja) * 1997-08-26 1999-05-21 Casio Comput Co Ltd データ出力システムおよびデータ出力方法
JPH11288403A (ja) * 1998-04-03 1999-10-19 Toshiba Corp 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5845282A (en) * 1995-08-07 1998-12-01 Apple Computer, Inc. Method and apparatus for remotely accessing files from a desktop computer using a personal digital assistant
JPH09114851A (ja) * 1995-10-20 1997-05-02 Fuji Xerox Co Ltd 情報管理装置
US6552813B2 (en) * 1996-06-11 2003-04-22 Sun Microsystems, Inc. Directing print jobs in a network printing system
US5842009A (en) * 1996-09-30 1998-11-24 Apple Computer, Inc. System for automatically retrieving information relevant to a user's scheduled event
JP3887867B2 (ja) * 1997-02-26 2007-02-28 株式会社日立製作所 構造化文書の登録方法
JP3547069B2 (ja) * 1997-05-22 2004-07-28 日本電信電話株式会社 情報関連づけ装置およびその方法
GB2342196A (en) * 1998-09-30 2000-04-05 Xerox Corp System for generating context-sensitive hierarchically-ordered document service menus
US6366915B1 (en) * 1998-11-04 2002-04-02 Micron Technology, Inc. Method and system for efficiently retrieving information from multiple databases
US6434545B1 (en) * 1998-12-16 2002-08-13 Microsoft Corporation Graphical query analyzer

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08153115A (ja) * 1994-11-29 1996-06-11 Canon Inc 文書処理方法及びその装置
JPH09200250A (ja) * 1996-01-12 1997-07-31 Nippon Telegr & Teleph Corp <Ntt> マルチメディア情報送達方法及びシステム
JPH1117806A (ja) * 1997-06-25 1999-01-22 Hitachi Ltd 情報受信処理方法およびコンピュータ・テレフォニイインテグレーションシステム
JPH11136394A (ja) * 1997-08-26 1999-05-21 Casio Comput Co Ltd データ出力システムおよびデータ出力方法
JPH11288403A (ja) * 1998-04-03 1999-10-19 Toshiba Corp 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111897837A (zh) * 2019-05-06 2020-11-06 百度在线网络技术(北京)有限公司 数据查询方法、装置、设备和介质
CN111897837B (zh) * 2019-05-06 2023-08-15 百度在线网络技术(北京)有限公司 数据查询方法、装置、设备和介质

Also Published As

Publication number Publication date
CN1146821C (zh) 2004-04-21
US6775660B2 (en) 2004-08-10
CN1310418A (zh) 2001-08-29
US20010021929A1 (en) 2001-09-13

Similar Documents

Publication Publication Date Title
JP2001290815A (ja) データベース照会用のユーザ指向方法およびシステム
CN100401289C (zh) 配置同步会话
KR20030007895A (ko) 단문 게이트웨이, 정보 서비스를 이동 통신 디바이스에제공하는 시스템 및 방법
US20040203956A1 (en) Method and apparatus for providing wireless messaging
SG185479A1 (en) Communication device, distribution system, distribution data processing method, and distribution data processing program
JP2004534427A (ja) インターネットのプロトコルに対応した移動端末装置内に格納されたファイルにアクセスする方法及び装置
JP2000049901A (ja) コミュニケーションツール利用状況伝達方法,そのサーバ装置,クライアント端末装置およびそれらのプログラム記録媒体
US20040174981A1 (en) Interactive system, interaction control method, and interaction control program
US20060199568A1 (en) Method for providing a search service using a mobile communication terminal and mobile communication terminal and server therefor
KR20050102564A (ko) 유무선 통신 단말기를 이용하여 전화번호 소유자 정보를제공하는 방법 및 그 시스템
WO2002052475A1 (en) Method and system for providing short message services using command code
JP2003196128A (ja) 携帯通信端末、外部記憶装置及び情報通信システム
JP2003333181A (ja) スケジュール管理システムおよびスケジュール管理サービス処理方法
JP3506321B2 (ja) 情報伝達システム及び方法
CN103002595B (zh) 基于电信网及互联网的综合通讯控制***、装置及方法
JP2005038072A (ja) ネットワーク内でコンテンツをインテリジェント配信するための方法とそのシステム
JP2001145168A (ja) 通信システム、通信装置、及び通信方法
KR100860227B1 (ko) 무선 일정 관리 방법
JP2002368883A (ja) 情報提供システム及び情報提供サーバ
JP3520416B2 (ja) 情報表示システム、情報表示方法、この方法をコンピュータに実行させるためのプログラム、およびこのプログラムを記録したコンピュータ読み取り可能な記録媒体
CN116634384B (zh) 终端设备寻找方法及其***、存储介质
JP3304887B2 (ja) ユーザ状況検索通知方法,ユーザ状況検索方法,ユーザ状況検索サーバ装置,ユーザ状況検索クライアント端末装置およびそれらのプログラム記録媒体
KR100833224B1 (ko) 이동 사무 서비스 방법 및 시스템
KR20060089308A (ko) 이동통신 단말기를 이용한 이메일 전송 장치 및 방법
JP3543801B2 (ja) 携帯端末

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040420

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20040714

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20040720

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040903

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050215

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20050511

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20050523

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050810

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050927