(57)【要約】個人および企業ウェブカードのシステムは、少なくともサーチエンジンと、少なくともデータベースとを有する少なくともサーバと、およびインターネットにアクセス可能であり、したがってインターネットによって前記サーバと接続可能である複数の電子装置とから構成されている。データベースは少なくとも、１以上の特定の地理的エリア内において位置を突きとめられた、あるいはインターネットサービスプロバイダ（ＩＳＰ）と契約した個人の個人データおよび情報とを含んでいる。データベースは、個人または企業の種々のカテゴリーに対する複数のサブデータベースを含んでいてもよい。上述したサーバにアクセスした者は誰でも、このような個人または企業情報をこれらのデータベースからサーチすることができる。
2004526248.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのサーチエンジンと、名前、電話番号、住所および付加的な背景情報等を含む個人および企業コンタクト情報を記憶している１以上のデータベースとを有するサーバと、アドレスバーを有するブラウザと同等のものを備え、インターネットによってサーバおよびデータベースにアクセスすることのできる複数の一般ユーザの装置とから構成され、前記情報は階層ツリーで構成され、ハッシュテーブルにより示され、サーバおよび対応したデータベースは、サーチエンジンが正確なサーチだけでなく、問合せが最初に複数の単語に分解されるファジーサーチもまた行うように構成されている個人および企業ウェブカードのシステム。
【請求項２】
ブラウザの前記アドレスバーおよびウェブサイトのサーチエンジンバーの一方はウェブカードの１つまたは複数のキーワードの入力手段として機能する請求項１記載のシステム。
【請求項３】
前記サーバは、ＩＳＰ、ＡＳＰおよびＬＡＮのいずれのポータルによってユーザに接続される請求項１記載のシステム。
【請求項４】
サーバおよびデータベースはサーチ問合せを入力手段から受信し、サーバのサーチエンジンは処理手段および制御手段を備え、最初にハッシュテーブルにしたがってサーチを行う請求項２記載のシステム。
【請求項５】
前記正確なサーチはハッシュテーブルおよび階層ツリー構造を使用して行われ、ハッシュテーブルから階層ツリーまでのルートに沿ったノードが個人および企業コンタクト情報の入力に一致した問合せの対応した文字を構成する請求項１または２記載のシステム。
【請求項６】
ハッシュテーブルは、データベースのメモリ中に記憶されている個人および企業コンタクト情報に導くポインタをノードに含んでいる請求項５記載のシステム。
【請求項７】
ファジーサーチは、データベースのメモリ中に記憶されている予め定められたルールにしたがって問合せの文字のストリームを意味のある単語に分割することにより行われる請求項１または２記載のシステム。
【請求項８】
分割された文字のそれぞれは、個人および企業コンタクト情報に関してウェブカード名、付加的な情報と自動的に一致する請求項７記載のシステム。
【請求項９】
インターネットによってアクセス可能である個人および企業コンタクト情報を遠隔地で管理する方法において、
（ａ）１以上のサーチエンジンと、データベースとを有する１以上のサーバを設け、
（ｂ）名前、電話番号、住所および付加的な背景情報等を含む個人および企業コンタクト情報を前記データベース中に記憶し、
（ｃ）複数のインターネットアクセス可能なユーザの装置の１つによってサーチ問合せを入力し、
（ｄ）予め定められたルールが記憶されている解析装置によりその問合せを解析して、その問合せを予め定められた数の単語に分解し、
（ｅ）サーチエンジンにより前記単語に関して前記データベース中をランしてサーチ結果の集まりを獲得するステップを含んでおり、前記情報は階層ツリーで構成され、ハッシュテーブルにより示される方法。
【請求項１０】
前記個人および企業コンタクト情報は、自国語の標準的な文字セットに対応したユニコードに符号化される請求項９記載の方法。
【請求項１１】
ハッシュテーブルはユニコード文字の全ての入力のテーブルを含み、各入力は前記階層ツリーの枝に対応している請求項９記載の方法。
【請求項１２】
前記ハッシュテーブルから前記階層ツリーの対応した枝までの各ノードにおいて、対応した個人および企業コンタクト情報の１つに導くポインタが設けられている請求項９記載の方法。
【請求項１３】
問合せにファネチックアルファベット文字が含まれている場合、サーチをランする前に、前記問合せの文字を予め定められたルールにしたがって対応した音声スペリングワードに変換するステップをさらに含んでいる請求項８記載の方法。
【請求項１４】
少なくともインターネットアクセス可能な装置またはこれと同等のものとウェブカードサーバとの間においてインターネットによりウェブカードフォーマット中の情報の１つをサーチして同期する方法において、
（１）キーワードのサーチ問合せを個人データ装置のブラウザのアドレスバーおよびウェブカードサーバのサーチエンジンの一方に入力し、
（２）入力された問合せがＵＲＬウェブサイトアドレスであるか否かを決定し、
（３）入力された問合せキーワードがＵＲＬウェブサイトアドレスでない場合、それがウェブサイトアドレスに導かれるか、あるいは所望のウェブカードに導かれるかを決定し、
（４）問合せキーワードがウェブカードに導かれた場合はウェブカードを表示し、その他の場合には対応したウェブサイトを表示し、
（５）選択されたときにウェブカードの任意の所望の情報を別のインターネットアクセス可能な装置と同期するステップを含んでいる方法。
【請求項１５】
前記同期するステップは、（ａ）所望の情報をウェブカードから選択し、（ｂ）同期されるべき１以上の所望のインターネットアクセス可能な装置を選択し、（ｃ）選択された情報を選択されたインターネットアクセス可能な装置に送信して、ウェブカードの情報と選択されたインターネットアクセス可能な装置の情報との同期を行うステップを含んでいる請求項１４記載のウェブカードをサーチして同期する方法。
【請求項１６】
サーチ問合せの前記キーワードは自国語文字または単語である請求項１４記載の方法。
【請求項１７】
サーチエンジンは正確なサーチだけでなく、問合せのキーワードが最初に任意の可能な組合せの複数の単語に分解され、階層構造のハッシュテーブル内でサーチされるファジーサーチもまた行う請求項１６記載の方法。
【請求項１８】
ハッシュテーブルはユニコード文字の全ての入力のテーブルを含み、各入力は前記階層ツリーの枝に対応している請求項１７記載の方法。
【請求項１９】
前記ハッシュテーブルから前記階層ツリーの対応した枝までの各ノードにおいて、対応した個人および企業コンタクト情報の１つに導くポインタが設けられている請求項１７記載の方法。
【請求項２０】
問合せにファネチックアルファベット文字が含まれている場合、サーチをランする前に、前記問合せの文字を予め定められたルールにしたがって対応した音声スペリングワードに変換するステップをさらに含んでいる請求項１４記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はオンライン個人情報管理システムに関し、とくに個人および企業ウェブカードのシステム、および個人および企業ウェブカードのシステムを管理し、アクセスする方法に関する。
【背景の技術】
【０００２】
今までのところ、ほとんど全ての電子個人情報管理（ＰＩＭ）システムは、システムの個人またはユーザが彼ら自身および彼らの友人またはコンタクトの個人データを入力する個人情報管理システムに制限される。このようなシステムは、パーソナルコンピュータ、パームトップコンピュータまたは任意のその他の種類の電子オーガナイザのような個々の電子装置内に設けられ、ほとんどＭｉｃｒｏｓｏｆｔ  Ｏｕｔｌｏｏｋ、Ｌｏｔｕｓまたは別のアドレスブックを使用する。しかしながら、これらの電子装置は、あるものは容易に持ち歩くことができず、あるものは手許においておくことができず、またあるものは、ある定まった同期ソフトウェアが利用可能であるが、あまり頻繁に更新されることができない。そのために実際に、ある人物が有することのできる種々の個人電子装置中に記憶されているデータの不一致が生じる。
【０００３】
したがって、いくつかのウェブベースの個人情報管理システムは、インターネットによってアクセス可能である住所、カレンダーおよびコンタクトのような個人情報の遠隔記憶装置およびデータベースを提供するように設定されている。このようなシステムは、たとえば、www.ecode.com、www.planetall.comおよびwww.backup.comである。ｅコードは個人情報を電子カードフォーマットで提供する。さらに、“イエローペ−ジ”または“ホワイトページ”のような多くの既存のオンライン電話ディレクトリサービスが種々のフォーマットで存在している。個人情報管理の遠隔記憶装置およびデータベースの設定により、このようなデータベースにアクセスする付随のテクノロジーが次第に発達してきた。たとえば、コンタクト・ネットワーク社は、たとえば、ＷＯ  ００／６７１０５、ＷＯ  ００／６７１０６、ＷＯ  ００／６７１０８、ＷＯ  ００／６７４１６等のいくつかの特許出願を出願中である。
【０００４】
国際特許出願第ＷＯ  ００／６７１０５号明細書において、ネットワークにより選択されたユーザ情報を公表し、同期化する方法および装置が開示されている。これには、公表側のユーザの制御の下に種々の受け手ユーザに伝達されてもよいある種の仮想個人情報カードが記載されている。公表する側のユーザが個人情報を変更したとき、このような変更は公表側のユーザのカードの全てのホルダに伝達される。しかしながら、カードサーチがどのようにしてさらに効率的に行われるか、およびこのようなシステムが異なる言語の種々のユーザに対してどのようにして採用されることができるのかに対する教示は示されていない。時には、遠隔ＰＩＭデータベースのウェブサイトアドレスは思出されないかもしれない。したがって、このような遠隔ＰＩＭデータベースは全く役に立たない可能性がある。
【０００５】
このような遠隔ＰＩＭデータベースシステムのほとんど全てにおいて、このような名前、電話番号および時には住所の各入力は名前および電話番号等の、正確に一致した単語を使用してサーチされることができる。入力された問合せが情報の入力に正確に一致することができない場合、いくつかの最も近い可能性のある入力が選択のために与えられてもよい。しかしながら、サーチ結果が“一致する入力なし”で終わることは非常によくあることかもしれない。したがって、サーチを行う者は問合せを何度も修正しなければならない可能性がある。最後に、サーチを行った者が何回かの試みにもかかわらず結果を得ることができない場合、度重なる問合せの修正にいらだって断念するかもしれない。これは、いくつかの単語または文字が音声上等価だからではなく、ほとんどの場合、たとえば、正しい結果を得るための単語または正確に一致した文字のスペリングが正しくない等、サーチを行った者がサーチされている人物の正確な記述を行っていないために生じる。このようなサーチの問題においては、サーチワードが単一または複数の入力の単語と完全にまたは正確に“一致する”ことが必要である。
【０００６】
全く一度も接触したことのない誰か、あるいは１、２度しか会ったことのない人物をサーチする場合、彼または彼女に関して得られた情報はおそらく多くない。彼または彼女の名前を覚えていない可能性が高い。あるいは、時にはビジネスカードまたはデータバンク集を紛失したり、もしくは単にこのような情報が手元にないこともある。それでも、たとえば、彼または彼女がどこで勉強し、生活し、あるいは前に働いていたか、または彼または彼女のニックネーム、あるいは彼または彼女の趣味等、彼または彼女に関する何かが分かっている。どのような理由にせよ、とにかく彼または彼女を見つけ出すことが希望され、あるいは必要とされているが、正確なコンタクト情報はない。上述した伝統的なサーチ方法を使用しても、おそらく何も得られないか、あるいは所望の情報を獲得するまでに何十回または何百回も試行を行わなければならないであろう。実生活において、単なるサーチ結果を得るために何回も試行したいと思う者はいない。したがって、誰かの情報をそれ程たいした面倒もなくインテリジェントに見出すことができる方法が解決されるべき問題となってきている。
【０００７】
今日では、移動電話、ページャ、ノートブックコンピュータ、パームトップコンピュータ、あるいは任意の種類のパーソナルコンピュータまたはデータ装置のようなインターネットアクセス可能な電子情報管理装置は広く使用されており、ますます普及してきている。職場、学校、自宅、店、図書館またはその他の公共機関のようなどの場所でも、このような装置に対するこのようなアクセスが見出されることができる。旅行中か、あるいは個人情報ファイルまたはカードが通常保存されている自宅または職場を単に離れている場合、所望のものを獲得するためにインターネットを使用する気になるかもしれない。容易に利用可能で、正確にアクセス可能なデータベースを全ての個人に提供するインターネット上のサービスの信頼性が高ければ、捜されている誰かのコンタクト情報を誰でもどこからでも獲得することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
したがって、本発明の目的は個人情報管理のオンラインサービスを提供するシステムをインターネット上に生成することであり、このシステムによってインターネットユーザは誰かの所望の情報の１つをその人物の最小の記述に基づいて獲得することができる。
【０００９】
本発明の別の目的は、個人の必要な情報を全て含んでおり、サーチされている個人の考えられるいずれの記述を使用して迅速かつ正確にサーチされることのできるデータベースシステムを提供することである。
【００１０】
本発明のさらに別の目的は、中国語または日本語のような自国語を使用して迅速かつ効率的にサーチされることのできるデータベースシステムを提供することである。
【００１１】
本発明の別の目的は、サーチキーワードがブラウザのアドレスバー中に入力され、それによって所望のウェブカードが取出されることのできるシステムおよび方法を提供することである。
【００１２】
本発明のさらに別の目的は、ウェブカードの情報が種々の装置のアドレスブックに同期されることのできるシステムおよび方法を提供することである。
【課題を解決するための手段】
【００１３】
本発明によると、個人および企業ウェブカードのシステムは、少なくとも１つのサーチエンジンと、少なくとも１つのデータベースとを有する少なくとも１つのサーバと、およびインターネットにアクセス可能であり、したがってインターネットによって前記サーバと接続可能である複数の電子装置とから構成されている。データベースは少なくとも、１以上の特定の地理的エリア内において位置を突きとめられた、あるいはインターネットサービスプロバイダ（ＩＳＰ）と契約した個人の個人データおよび情報とを含んでいる。データベースは、個人または企業の種々のカテゴリーに対する複数のサブデータベースを含んでいてもよい。上述したサーバにアクセスした者は誰でも、このような個人または企業情報をこれらのデータベースからサーチすることができる。
【００１４】
情報は階層ツリーで構成され、ハッシュテーブルにより示され、サーバおよび対応したデータベースは、サーチエンジンが正確なサーチだけでなく、問合せが最初に複数の単語に分解されるファジーサーチもまた行うように構成されている。
【００１５】
本発明によると、個人および企業コンタクト情報をインターネットによって遠隔地で管理し、アクセスする方法は、（ａ）１以上のサーチエンジンとデータベースとを有する１以上のサーバを設け、（ｂ）名前、電話番号、住所および付加的な背景情報を含むがそれに限定されない個人および企業コンタクト情報を前記データベース中に記憶し、（ｃ）複数のインターネットアクセス可能なユーザの装置の１つによってサーチ問合せを入力し、（ｄ）予め定められたルールが記憶されている解析装置によってその問合せを解析して、その問合せを予め定められた数の単語に分解し、および（ｅ）サーチエンジンにより前記単語に関して前記データベース中をランしてサーチ結果の集まりを獲得するステップを含んでおり、前記情報は階層ツリーで構成され、ハッシュテーブルにより示される。
【００１６】
このような電子装置には、個々のインターネットユーザのコンピュータ、データ装置、および広域携帯電話が含まれてもよい。したがって、個々のインターネットユーザは上述したサーバに瞬間的にアクセスし、上述のサーバのデータベースから任意の所望の情報のサーチおよび交換することができる。個々のユーザはまたサーバと同期することによって彼らの情報ファイルを更新することができることが確実にされる。
【００１７】
これらの装置またはコンピュータは全て、ウェブサイトをサーチするためのＵＲＬアドレスまたはキーワードの入力用のアドレスバーを提供するブラウザと同等のものを備えている。本発明によると、ブラウザのアドレスバーにキーワードを入力することにより、ウェブサイトアドレスまたは対応したＵＲＬではなく、したがってサーチエンジンにおいてキーワードを入力したように、このような電子装置またはコンピュータのスクリーン上に表示される所望のウェブカードに導かれることができる。
【００１８】
上述したサーバに接続されている種々の電子装置はまた内部データベース、それら自身のデータベースの別のＩＳＰ、ならびにそれら自身のデータベースの公衆電話サービスプロバイダおよび広域携帯電話サービスプロバイダとのイントラネットを含むことができる。これらのデータベースは上述されたサーバにひとたび接続されると、それら自身を保護するためにファイアウォールを備えていてもよい。さらに、任意のイントラネットユーザは彼ら自身のイントラネットまたはローカルエリアネットワーク（ＬＡＮ）によって上述のサーバにアクセスすることができるが、個々のユーザはインターネットによって上述のサーバと関連して別のデータベースからサーチすることができる。最も重要なことは、このような接続されたデータベースおよび個々の装置が、以下マスターサーバと呼ばれてもよい上述のサーバのデータベースおよび他のものと同期されてもよいことである。したがって、個人または企業情報の任意の更新が、全ての装置において同時に行われることができる。この特徴は、本出願人の別出願の特許出願明細書に詳細に記載されている。
以下の詳細な説明および添付図面によって本発明をさらによく認識することができる。
【発明を実施するための最良の形態】
【００１９】
以下の詳細な説明および添付図面から、本発明の特徴、性質および利点がさらに明らかになるであろう。なお、図面において同じ参照符号は一貫して同じ構成要素を示している。
図１Ａを参照とすると、３７２１TMサーバとして示されているサーバ11は、マスターデータベース12と、会社Ａおよび会社Ｂのデータベースのようなサブデータベース13とを含んでいる。種々の電子装置は、インターネットにアクセスして３７２１TMサーバ11をサーチするための、ラップトップコンピュータ、パーソナルコンピュータ、広域携帯電話およびその他のデータ装置のような一般のインターネットユーザのツールである。それらは、どこに位置していても、インターネットにログオンしたときに３７２１TMサーバでサーチを行うことができる。図１は、一般の個人ユーザが３７２１TMサーバ11に直接リンクされていることを示している。しかしながら、個人ユーザはまたポータルＩＳＰ14またはＡＳＰ15にリンクされることができ、したがってこのＩＳＰ14またはＡＳＰ15は３７２１TMサーバ11と接続している。ＩＳＰ14またはＡＳＰ15は、それら自身の個人または企業情報あるいは電話帳を含むことのできるそれ自身のデータベースを備えている。
【００２０】
さらに図１Ａに認められるように、種々の電子装置はまた、それ自身の内部データベースを備えた会社のイントラネットであってもよい。このようなイントラネットデータベースは通常イントラネットユーザに対してのみ使用される。イントラネットユーザは、他のユーザの情報をサーチする必要が生じたとき、３７２１TMサーバ11のようなインターネットまたは外部データベースにアクセスする必要があるかもしれない。他方において、イントラネットユーザによる使用のために他のユーザの個人または企業情報もまたそこに記憶されていてもよい。このような他のユーザの個人または企業情報または会社の公的に知られている情報は、たまに時間の経過と共に更新される必要がある。この状況では、ファイアウォールがイントラネットデータベース中の機密情報を保護するために必要である。
【００２１】
図１Ｂは、本発明の個人および企業ウェブカードシステムのネットワーキングを示している。各ブロックは、ウェブカードサーバまたはシステムユニットを示している。このような各システムまたはユニットはそれ自身のカードデータベースおよびカードサーチエンジンを含んでいる。性能およびロードバランスのために、各システムは、たとえば、マスターまたはローカルウェブサーバ16に対する１つと、マスターまたはローカルサーチエンジンに対する１つと、およびマスターまたはローカルデータベースに対する１以上等の、１以上の物理的サーバを備えていてもよい。サービスベンダー（ＩＳＰ／ＩＣＰ等）はウェブカードユニットを独立的に動作させることができ、一方これらのウェブカードユニットは独立しているが、特定の内蔵インターフェースによって互いに通信できることが最も重要である。したがって、このような接続され、通信されるウェブカードシステムまたはユニットは、大区域分散形ウェブカードシステムを構成する。このような大区域システム20内において、ユーザは、所望の人物のウェブカードが登録されているのがどのベンダーであろうと、その人物のウェブカードをサーチすることができる。もちろん、ユーザはｅメールやノートを書くか、あるいはウェブカードを交換する等により彼らのウェブカードを介して互いに通信することができる。
【００２２】
通常、サーチエンジンは、遠隔ＰＩＭサービスウェブサイトのような任意のウェブサイトのウェブページ上にバーとして表示される。単一または複数のキーワードがそのサーチエンジンバーに入力される。サーチエンジンは、ＰＩＭウェブサイトが本発明のソフトウェアを備えている場合、以下に説明するように本発明にしたがってサーチを行うことができる。本発明によると、サーチキーワードは、上述した電子装置またはコンピュータに通常インストールされているＩＥまたはＮｅｔｓｃａｐｅのような任意の種類のブラウザのアドレスバー中に直接入力されることができる。ブラウザが開かれており、３７２１ウェブサイトまたは別の関連したウェブサイトが開かれているときはいつでも、アクティブＸプラグインソフトウェアがダウンロードされることができ、ブラウザが本発明のウェブカードサーチ機能を有することを可能にするであろう。
【００２３】
図１Ｃに示されているように、ステップ1においてキーワードがアドレスバーに入力されたとき、ウェブカードサーチ能力を備えているコンピュータまたは装置のブラウザは、ステップ2においてそれがＵＲＬであるか否かを決定する。イエスならば、ブラウザは対応したウェブサイトを表示する。入力されたものがＵＲＬでない場合には、装置はステップ3においてこのような入力されたキーワードがウェブサイトだけに対応するのか、あるいはＰＩＭサービスまたはウェブカードサーバによって提供されるウェブカードに対応するのかを決定する。入力されたキーワードがウェブサイト、すなわち、対応したＵＲＬだけに対応する場合、ステップ4においてウェブページが表示されることができ、また、そのキーワードがウェブカードの任意の情報に対応する場合には、ステップ5においてウェブカードサーバのサイトの最初のページが表示される代りに、ウェブカードサーバからの所望のウェブカードが表示されることができる。入力されたキーワードがウェブサイトアドレスおよびウェブカードの両者に対応する場合、ステップ6においてブラウザは選択スクリーンのウェブページを表示する。いずれの場合も、ウェブカードの情報はリンク可能なインターネットキーワードとなるように選択され、ウェブカードサーバ中に記憶される。しかしながら、ウェブカードの登録された人物は、彼または彼女が彼または彼女のウェブカードをサーチ可能にしたいと思うか否かを自由に選択することができる。アクティブＸプラグインソフトウェアは、本出願人すなわち権利を譲渡された者の関連した特許出願明細書に記載されている。
【００２４】
大区域カードサーチは、３７２１TMサーバ11のようなマスターカードサーバによって調整されてもよい。マスターサーバは、スレイブサーバ間におけるどの更新のデータ同期の伝播を調整することができる。マスターサーバは大区域カード交換センタを備えていてもよく、スレイブサーバの更新またはデータの全ては、別のスレイブサーバまたは他の所望のスレイブサービスに伝送してこれらの更新をそれと同期するためにマスターサーバに送信されてもよい。ユーザがスレイブサーバにおいてサーチを行ったとき、特定のスレイブサーバのローカルサーチエンジンによってサーチが行われるだけでなく、サーチはマスターカードサーチエンジンにも送られる。これらの特定の特徴は、本出願人の別出願の特許出願明細書に記載されている。
【００２５】
図２Ａは、本発明の実在のウェブカードのプリントアウトを示している。サーバ11中に記憶されている個人情報は、企業カードと同様に、しかしそれよりはるかに装飾的にカードフォーマット31内に現れるであろうことが認識されることができる。カード上において、ペットまたは花等の利用可能な装飾36、ロゴ37ならびに背景およびカラー38を選択することができる。図２Ｂに見ることができるように、個人情報はある人物の名前、電話番号および住所（通りのあて名または郵便箱）を含んでいる。しかしながら、それは名前、住所、その人物が働いている会社のウェブサイトならびにその会社の電話およびファクシミリ番号、その人物の携帯電話番号およびｅメルアドレス等のようなもっと多くの情報を含んでいてもよい。サーチを行っている者が特定の人物を捜しだすことを望んだとき、必要なコンタクト情報の全てがそのサーチによって示される。
【００２６】
しかしながら、その人物が表示しないことを選択している場合、このような情報は常にカード上に示されるとは限らない。ときにはサーチ結果を確認するための名前しかカード上に示されない。もっとも、対話形表面スクリーンが、サーチを行った者に対してそのサーチをされている人物と通信する選択肢を提供し、その後、サーチされた人物がサーチを行っている者とコンタクトするか否かを決定することができる。これらの選択肢は、個人メッセージボックス（音声または書かれたもの）、公開掲示板、ｅメールボックス、カード交換用ボックス、および言語選択を含んでいてもよいが、それらに限定されない。サーチした者がサーチにより捜しだされた人物にメッセージまたはコンタクト情報を残したと仮定すると、その捜しだされた人物は、彼または彼女がまさにその人物であり、サーチを行った者と連絡を取りたいと思った場合、サーチを行った者に電話するか、あるいはメール等で返信することができる。いずれにしても、個人情報は取り扱いに注意を要し、必ず保護される必要がある。本発明のこのプライバシー保護の特徴は、本出願人の別出願の特許出願明細書にさらに詳細に開示されている。
【００２７】
図２Ｃに示されているように、本発明のウェブカードの特徴には、マイカードフォルダ40、カードのデザイン46、ネットのサーチ41、およびメッセージのチェック44等が含まれる。“マイカードのデザイン”選択46には、カードの外観の選択肢だけでなく、個人情報の入力およびプライバシー保護のレベル設定もまた存在している。図２Ｂに見られるように、ある人物の仕事に関する情報には、その人物の名前、会社の名称および住所、その人物の仕事上の肩書き、電話番号、ファクシミリ番号、ｅメール、個人のウェブページ、携帯電話番号、ならびにページャが含まれていてもよく、一方個人情報には、その人物の性別、年齢、居住地の住所、自宅の電話番号等が含まれていてもよい。最も重要な特徴は、情報入力には、婚姻関係の有無、血液型、ホームドクターおよび顧問弁護士、家族の履歴、健康状態、最終学歴、過去の住居地、誕生日および出生地、趣味、好きな本、映画、さらには写真等のもっと詳しい情報もまた含まれることができることである。
【００２８】
大部分の人々に関して、彼等は上述された情報を全ての人に開示するつもりはないが、しかしほぼ常にこのような情報を異なったグループの人々に開示することを望んでいる。たとえば、人々はおおまかに３つのグループに分けられることができる。第１のグループは社会的または仕事上のコンタクトを含み、第２のグループは友人または親戚であり、第３のグループは家族のメンバーである。しかしながら、ときには、ある“詳細なデータ”がそのデータを知らなければならない者以外の誰かに知られることは望まれない。したがって、上述の“さらに詳細なデータ”の一部または大部分は、その人物の明確な許可がない場合は開示されないであろう。それでもなお、このようなデータはサーチの基礎となることができる。誰かがこのような情報のいくつかの断片をたまたま知っていたり、あるいは思い出した場合、そのサーチされている人物が実際にローカルウェブカードシステムまたは広域ウェブカードシステムに登録されているなら、彼または彼女は依然として意味のあるサーチを行うことができる。しかしながら、サーチの結果は必ずしもその情報の全てをサーチを行った者に表示するとは限らないが、少なくともサーチした者に、たとえば、少なくともサーチされている人物がその名前で識別されるか否か等、このような人物がそこに存在するか否かを知らせる。
【００２９】
図２Ｃはまた、対話型スクリーンには、お気入りカードのフォルダ42、同期43、ウェブカード情報の修正47、ウェブカードの配布48、プライバシー制御49、カード交換記録50、ならびに背景およびデザインエリアの選択51が含まれることを示している。これらの特徴は、ユーザの便宜性のために設計されているに過ぎない。これによって、ユーザはウェブカードの送信および受信の制御をもっと自由に行うことができるようになるため、個人および企業カードは登録されたユーザの選択を試みた受け手に配布されて同期されることが可能であり、カードは登録されたユーザの選択を制限されて任意の他の者によりサーチされることができる。
【００３０】
図３Ａは、厳密に整合したまたは正確なマッチングの通常のサーチを行うためにカードサーチエンジン23によって採用されたデータ構造を示している。図３Ｂは、本発明によるファジーまたは近似サーチ方法を行うためにカードサーチエンジン23によって採用されたデータ構造を示している。本発明のウェブカードサーチエンジン23は、厳密に一致したまたは正確なマッチングサーチおよびファジーまたは近似サーチの両方を行う。ウェブカードサーチエンジン23はサーチを行うために通常の関係のデータベース（ＲＤＢＭＳ）を使用しない。サーチ速度および効率を保証するために、特定のデータ構造および指標付け構造がメモリ58中に完璧に設定されている。
【００３１】
図３Ａに見られるように、重要なのは、ウェブカードデータがそこに記憶されているメモリ構造の設定（たとえば、アレイおよびリンクリストの採用等）に加えて、非常に効率的で高速の指標付けを設定することである。ウェブカードサーチエンジン23はハッシュテーブル55および階層構造指標56を使用して名前、ピンイン（音声スペリング）および同音性の正確なサーチを行う。サーチエンジン23において、カードデータおよび指標データは全てユニコードの形態である。正確なまたは厳密に一致するサーチに対するハッシュテーブル55および階層構造指標56を一例として考える。ハッシュテーブル55は、ユニコードの全て６４Ｋ文字の入力を含むテーブルである。各入力のもとに、階層ツリーの枝が存在する。ドットで示されている各ノード57はポインタ59を含んでいる。このようなポインタ59のそれぞれは、メモリ中に記憶されている実際のカードデータの位置に続いている。これらのカードの名前は、ハッシュテーブルの入力からノードまでのルートに沿った文字の全てにより構成された名前と同じである。したがって、名前に基づいた正確なサーチは、図３Ａに示されているように階層ツリーにおけるノードおよびポインタの位置を突きとめるプロセスである。ピンインおよび同音性サーチ用のハッシュテーブルに階層指標ツリーを加えた構造は、文字に基づいたサーチの構造に類似している。唯一の相違は、文字の代りにファネチックアルファベット文字が階層ツリーのノードとハッシュテーブルの入力とに現れることである。
【００３２】
図３Ｂは、ウェブカードサーチエンジン23においてファジーサーチを行うために設定された指標構造を示している。図３Ｂの指標構造は、図３Ａのものに類似している。しかしながら、文字は、それらがハッシュテーブル55から階層ツリー56までのノード57において構成されたときに、中国語の単語または語句を形成する。各ノード57はカードポインタ59を含んでいる。各ポインタ59は名前カードの名前またはこのような単語を含む他の付加的な情報に続いている。図３Ｂは実際に単語のサーチに基づいた逆指標である。
【００３３】
図３Ａおよび３Ｂ内の指標構造はダイナミックに維持されている。すなわち、ユーザがウェブカードを照会するか、あるいは修正したとき、カードの全ての特性の付加的なサーチ可能な情報を含んでいるこのウェブカードの情報は、ウェブカードサーチエンジンに送信されるであろう。サーチエンジン23は、カードの名前およびそれの中国語の音声スペリングにしたがってこのような情報を図３Ａにおける階層指標ツリーの２つの枝に追加する。同時に、付加的な情報およびカードの名前はいくつかの単語に分割されることとなり、これらの分割された単語は図３Ｂにおける指標ツリーのノード57に対応した指標ポインタ59に追加される。
【００３４】
現在、ほとんど全ての国には、たとえば、指定された中国語の文字セットＧＢ２３１２等の、それらの指定された文字セットがある。これらの文字のセットはユニコードの文字と一致していてもよい。したがって、ウェブカードサーチエンジンはユニコード文字を符号化フォーマットとして使用してウェブカードデータを記憶するため、本発明のウェブカードサーチエンジンのサーチモードは、日本語または韓国語等の別の言語に対して容易に採用されることができる。
【００３５】
本発明のウェブカードサーチエンジンを詳細に説明するために、図４Ａは正確なまたは厳密に一致するサーチを使用するサーチプロセスのフローチャートを示している。正確なまたは厳密に一致するサーチのもとで、名前のサーチはステップ61において問合せストリングＡを入力し、その問合せの文字ストリームＡをその名前に対する厳密に一致した単語として処理することによって行われる。文字ストリームＡの最初の文字に基づくことにより、図３Ａのハッシュテーブル55における入力の位置を突きとめることは容易であろう。その後、後続するプロセスは、この入力に接続された階層ツリー内においてノードＮａを見出し（ステップ62）、Ｎａに対応した文字がこの問合せの文字ストリームＡの最後の文字と同じになるようにすることである。ハッシュテーブル入力からノードＮａまでの文字が結合されたとき、それらは問合せの文字ストリームＡを形成しなければならない。これは伝統的な計算方法であり、それの時間複雑性はＯ（Ｎ）であり、ここでＮは問合せの文字ストリームの長さである。ノードＮａが見出されたとき、このノードＮａ内に含まれる指標ポインタ63により導かれた内容は、全てのカードが問合せに一致している所望のウェブカードＲａである。このようなノードが見出されない場合、それはメモリ58中に記憶されているウェブカードが全て、問合せの文字ストリームＡに一致するものを１つも有しないことを意味する。
【００３６】
同じ正確なサーチモードに対して、しかし、音声スペリングまたは同音化サーチに基づいて、それは上述されたウェブカードの文字に対するこのようなサーチと実質的に同じである。最初に、ステップ65において、入力された問合せＡがＡＳＣＩＩ文字の純粋なストリームであるか否かを決定する。イエスならば、ステップ67においてこの問合せＡをピンインストリングとして処理する。その後、ピンインストリングは、中国語の音声スペリングルールにしたがっていくつかの音声単位に分割されてもよい。ステップ68において、このような音声単位は音声スペリングＡ’のストリームを構成する。問合せＡが音声スペリングアルファベット文字だけでなく、中国語の文字もまた含んでいる場合、ステップ66に示されているように、中国語の文字は、メモリ58中に記憶されている変換テーブルによって等価な音声単位に変換されることができる。したがって、ステップ68に示されているように、音声スペリングのストリームＡ’が最初の問合せのストリームＡから容易に得られることができる。その後、ステップ69において、ストリームＡ’に対して関連したノードＮｂが図３Ａに示されているように指標構造によって見出されることができる。続いて、ステップ70でポインタが見出され、ステップ71において結果Ｒｂを示すことができる。このプロセスは、文字をサーチするプロセス、すなわち正確なまたは厳密に一致するサーチと実質的に同じである。ステップ72においてＲａとＲｂとを結合したとき、ステップ73において最終的な結果Ｒが得られる。
【００３７】
図４Ｂは、本発明によるファジーまたは近似サーチのフローチャートである。図３Ｂに示されているように、ファジーまたは近似サーチの指標構造は、正確なまたは厳密に一致するサーチの構造と同じである。ステップ81において入力された、中国語では“我想找在北京做ＩＴ工作的ＸＹＺ”である“私は北京のＩＴ会社に勤めるＸＹＺを捜し出したい”のような問合せ文字ストリームＡに対して、ステップ82においてサーチエンジン23は自己学習能力を有する辞書によってその問合せをいくつかの単語に分解するであろう。このような単語はある集合体Ｗを構成する。ステップ83において、各単語Ｗｘは、図３Ｂの指標構造中におけるノードＮｘの位置を突きとめるために正確なまたは厳密に一致したサーチに対する方式と同じ計算方式にしたがって処理される。ステップ84において、各ノードＮｘから結果集合体Ｒｘが生成される。この結果集合体Ｒｘは、その名前または単語Ｗｘを含む付加的な情報を有するウェブカードを含んでいる。ステップ85において、結果集合体Ｒｘは全て大きい結果集合体Ｒを構成するように統合される。この統合中、ステップ86において各カードの類似性が重みで評価されてもよい。このような類似性は、ある特定のルールに従っている可能性がある。最後に、ステップ87において大きい結果集合体Ｒの中のウェブカードの全てが分類されて類似性にしたがって配列され、ウェブカードの選択されたサーチ結果の数があるルールのもとに制限され、ステップ88においてファジーまたは近似サーチの最終的なサーチ結果集合体Ｒが得られる。
【００３８】
図３Ａおよび３Ｂならびに図４Ａおよび４Ｂに示されている上述のサーチ可能な指標構造およびフローチャートは、ウェブカードサーバのサーチエンジンに対してだけでなく、ブラウザのアドレスバーでのサーチに対しても採用できる。さらに、所望のウェブカードが見出されたとき、その人物はこのような情報が彼または彼女の個人データ装置またはコンピュータ中に記録されることを希望することができる。これは、表示されたウェブカード情報をサーチをした者または別の指定された単一のまたは複数の人物の別の所望の装置と同期する機能である。
【００３９】
図５Ａおよび図５Ｂは、保存ボタンを備えた例示的なウェブカードおよび種々の装置の選択スクリーンをそれぞれ示している。保存ボタンがクリックされたとき、選択スクリーンが出現する。選択用の装置は、ＰＤＡまたはアドレスブックのような通常の個人データ記憶装置である。ウェブカードシステムは、同期機能によりブラウザを起動するためのブラウザプラグインソフトウェアを提供する。このようなブラウザプラグインソフトウェアはブラウザにインストールされ、定期的に更新されることができる。
【００４０】
図５Ｃは同期フローチャートを示している。この同期は、ブラウザプラグインソフトウェアによって実現される。ステップ91でサーチがスタートしたとき、ステップ92においてブラウザはウェブカードを表示する。その時、サーチをしている者は“保存”ボタンをクリックしてもよく（ステップ93）、ステップ94においてドロップダウンメニューまたは選択スクリーンが現れ、同期されるべき種々の装置を示す。ステップ95において所望の単一または複数の装置が選択されると、ステップ96においてブラウザプラグインはウェブカードサーバのインターフェースによってウェブカードの所望の情報を引き寄せて、それを所望の装置に送信する。ステップ93において“保存”ボタンがクリックされる前にウェブカード上の任意の所望の情報が最初に選択されてもよいことは認識されることができる。
【図面の簡単な説明】
【００４１】
【図１Ａ】本発明のシステムを示す概略図。
【図１Ｂ】本発明によるウェブカードのネットワークシステムの概略図。
【図１Ｃ】キーワードがブラウザのアドレスバーに入力される本発明のフローチャート。
【図２Ａ】本発明の対話型スクリーンの外観図。
【図２Ｂ】本発明の対話型スクリーンの外観図。
【図２Ｃ】本発明の対話型スクリーンの外観図。
【図３Ａ】厳密に一致したサーチ用のデータ構造の通常の配置図。
【図３Ｂ】本発明のデータ構造の配置図。
【図４Ａ】通常の正確に一致したサーチのフローチャート。
【図４Ｂ】本発明による個人および企業ウェブカードのファジーサーチを示すフローチャート。
【図５Ａ】保存ボタンを備えた例示的なウェブカードの概略図。
【図５Ｂ】種々の装置の選択スクリーンの概略図。
【図５Ｃ】本発明の下でウェブカード情報と別の電子装置の情報の同期を示すフローチャート。
【図１Ａ】
2004526248.tif 000003
【図１Ｂ】
2004526248.tif 000004
【図１Ｃ】
2004526248.tif 000005
【図２Ａ】
2004526248.tif 000006
【図２Ｂ】
2004526248.tif 000007
【図２Ｃ】
2004526248.tif 000008
【図３Ａ】
2004526248.tif 000009
【図３Ｂ】
2004526248.tif 000010
【図４Ａ】
2004526248.tif 000011
【図４Ｂ】
2004526248.tif 000012
【図５Ａ】
2004526248.tif 000013
【図５Ｂ】
2004526248.tif 000014
【図５Ｃ】
2004526248.tif 000015
【国際公開パンフレット】
2004526248.tif 000016
2004526248.tif 000017
2004526248.tif 000018
2004526248.tif 000019
2004526248.tif 000020
2004526248.tif 000021
2004526248.tif 000022
2004526248.tif 000023
2004526248.tif 000024
2004526248.tif 000025
2004526248.tif 000026
2004526248.tif 000027
2004526248.tif 000028
2004526248.tif 000029
2004526248.tif 000030
2004526248.tif 000031
2004526248.tif 000032
2004526248.tif 000033
2004526248.tif 000034
2004526248.tif 000035
2004526248.tif 000036
2004526248.tif 000037
2004526248.tif 000038
2004526248.tif 000039
2004526248.tif 000040
2004526248.tif 000041
2004526248.tif 000042
2004526248.tif 000043
2004526248.tif 000044
2004526248.tif 000045
2004526248.tif 000046
【国際調査報告】
2004526248.tif 000047