(57)【要約】 【課題】  ビジネス組織のデータベースをソシアル・ネットワークサービスのデータベースにインターフェースする。【解決手段】  本発明の方法は、（ａ）サービス・プロバイダが、所定の主題領域内で、潜在的な協力者を求める要求者からのリクエストを受領するステップと、（ｂ）前記サービス・プロバイダが、ソシアル・ネットワーク・サービスが保存しているプロファイルにアクセスするステップと、（ｃ）前記サービス・プロバイダが、前記要求者に興味のある、前記アクセスされたプロファイルの中に記述されている個人の組を選択するステップと、（ｄ）前記サービス・プロバイダが、前記要求者に、前記個人の組のメンバーを記述した情報を提供するステップとを有する。【選択図】  図１
2010244513.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）サービス・プロバイダが、所定の主題領域内で、潜在的な協力者を求める要求者からのリクエストを受領するステップと、
（ｂ）前記サービス・プロバイダが、ソシアル・ネットワーク・サービスが保存しているプロファイルにアクセスするステップと、
（ｃ）前記サービス・プロバイダが、前記要求者に興味のある、前記アクセスされたプロファイルの中に記述されている個人の組を選択するステップと、
（ｄ）前記サービス・プロバイダが、前記要求者に、前記個人の組のメンバーを記述した情報を提供するステップと、
を有する
ことを特徴とする方法。
【請求項２】
前記サービス・プロバイダと、前記要求者と、前記ソシアル・ネットワーク・サービスは、異なる企業の組織に属し、
前記プロファイルは、個人プロファイルであり、
（ｅ）前記リクエストに応じて、前記サービス・プロバイダが、潜在的な協力を記述する協力プロファイルを創設するステップ
を更に有する
ことを特徴とする請求項１記載の方法。
【請求項３】
前記（ｄ）ステップは、
（ｄ１）前記ソシアル・ネットワーク・サービスから受領したデータフィールドの第１の組を、前記要求者が保持しているデータフィールドの第２の組に、マッピングするステップと、
（ｄ２）前記個人の組のメンバーと、前記プロファイル内でアクセスされた情報の内の少なくとも一方をフィルター処理するステップと、
これにより、前記要求者に提供されるべき情報を決定し、
（ｄ３）前記リクエストの少なくとも一部を、前記個人の組の少なくとも１人のメンバーに転送するステップと、
これにより、前記少なくとも１人のメンバーのコンテンツを得て、前記少なくとも１人のメンバーを記述する情報を要求者に提供する
を有する
ことを特徴とする請求項１記載の方法。
【請求項４】
請求項１の各ステップを実施するインストラクションを記憶するコンピュータで読みとり可能な記憶媒体。
【請求項５】
（ａ）サービス・プロバイダが、組織とソシアル・ネットワーク・サービスの少なくとも一方が保持している所定の従業員又は契約者の情報にアクセスするステップと、
（ｂ）前記アクセスされた情報を、前記組織とソシアル・ネットワーク・サービスの他方に提供するステップと、
これにより、前記組織とソシアル・ネットワーク・サービス内の記録内の所定のフィールドが一致する情報を保持し同期を確立する
を有する
ことを特徴とする方法。
【請求項６】
前記サービス・プロバイダと、前記組織と、前記ソシアル・ネットワーク・サービスは、異なる企業組織に属し、
前記（ａ）ステップは、
（ａ１）前記組織とソシアル・ネットワーク・サービスの内の少なくとも一方が、従業員又は契約者の情報をフィルター処理するステップと、
これにより、サービス・プロバイダがアクセスできるように、所定の従業員又は契約者の情報を提供する、
（ａ２）個人を記述する前記所定の従業員と契約者の情報を、個人に提供するステップと、
これにより、サービス・プロバイダがアクセス出来るよう、所定の従業員又は契約者の情報を提供する前に、レビューし承認する
を有する
ことを特徴とする請求項５記載の方法。
【請求項７】
ブローカが、
（ａ）サービス・プロバイダが、所定の主題領域内で、潜在的な協力者を求める要求者からのリクエストを受領するステップと、
（ｂ）前記サービス・プロバイダが、ソシアル・ネットワーク・サービスが保存しているプロファイルにアクセスするステップと、
（ｃ）前記サービス・プロバイダが、前記要求者に興味のある、前記アクセスされたプロファイルの中に記述されている個人の組を選択するステップと、
（ｄ）前記サービス・プロバイダが、前記要求者に、前記個人の組のメンバーを記述した情報を提供するステップと、
を実行する
ことを特徴とするサービス・プロバイダ。
【請求項８】
前記サービス・プロバイダと、前記要求者と、前記ソシアル・ネットワーク・サービスは、異なる企業の組織に属し、
前記プロファイルは、個人プロファイルであり、
前記ブローカは、
（ｅ）前記リクエストに応じて、前記サービス・プロバイダが、潜在的な協力を記述する協力プロファイルを創設するステップと、
（ｆ）サービス・プロバイダが、組織とソシアル・ネットワーク・サービスの内の少なくとも一方が保持している所定の従業員又は契約者の情報にアクセスするステップと、
（ｇ）前記アクセスされた情報を、前記組織とソシアル・ネットワーク・サービスの内の他方に提供するステップと、
これにより、前記組織とソシアル・ネットワーク・サービス内の記録内の所定のフィールドが一致する情報を保持し同期を確立する
を更に実行する
ことを特徴とする請求項７記載のサービス・プロバイダ。
【請求項９】
前記サービス・プロバイダと、前記要求者と、前記ソシアル・ネットワーク・サービスは、異なる企業の組織に属し、
前記組織とソシアル・ネットワーク・サービスの内の少なくとも一方が、従業員又は契約者の情報をフィルター処理し、サービス・プロバイダがアクセス出来るように、所定の従業員又は契約者の情報を提供し、
前記ブローカは、個人を記述する前記所定の従業員と契約者の情報を、個人に提供し、サービス・プロバイダがアクセス出来るよう、所定の従業員又は契約者の情報を提供する前に、レビューし承認する
前記（ｄ）ステップは、
（ｄ１）前記ソシアル・ネットワーク・サービスから受領したデータフィールドの第１の組を、前記要求者により保持されるデータフィールドの第２の組に、マッピングするステップと、
を有する
ことを特徴とする請求項７記載のサービス・プロバイダ。
【請求項１０】
前記（ｄ）ステップは、
（ｄ１）前記個人の組のメンバーと、前記プロファイル内でアクセスされた情報の内の少なくとも一方をフィルター処理するステップと、
これにより、前記要求者に提供されるべき情報を決定し、
（ｄ２）前記リクエストの少なくとも一部を、前記個人の組の少なくとも１人のメンバーに転送するステップと、
これにより、前記少なくとも１人のメンバーのコンテンツを得て、前記少なくとも１人のメンバーを記述する情報を要求者に提供する
を有する
ことを特徴とする請求項７記載のサービス・プロバイダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソシアル・ネットワークに関し、特に、プロフェショナル（職業紹介用）・ソシアル・ネットワークに関する。
【背景技術】
【０００２】
２００８年の”Global Corporate Workforce”におけるビジネス・マン一人が仕事に費やす平均時間は、１０年前に比べて劇的に短くなっている。その結果、会社の勤務形態(corporate rosters)は急激に変化している。その為、社内でのクロスファンクショナル・チーム(cross-functional teams：全社的・部門横断的なテーマについて検討し、解決策を提案することを目的として、複数の部門や職位から、多様な経験・能力を持ったメンバーを集めたチーム)に対しては、通常の勤務形態の維持が困難になり、企業目標(business goal)を達成するため、一企業の生産性と機動力を維持することが困難となっている。この問題の核心は通信（対話）上の問題にある。このような状況においては、社内の人間は、適切な人（即ち、チームの成功に不可欠なタスクを完了する責任能力のある人）を見出し接触することが時に困難となる。この問題は、クロスファンクショナル・チームが、複数の会社の従業員から構成される場合には、特にそうである。
【０００３】
クロスファンクショナル・チームは、特に企業通信製品(enterprise communication products)の産業における必須基準(norm)である。ネットワークを利用する製品の企業のバイヤーは、様々な会社の製品でネットワークを構築する必要がある。これには、複数のベンダーからの製品を、シームレスかつ信頼性高く組み立てる必要がある。その結果、ベンダーは、広範囲に通信（会話)し協調して、会社のネットワークの一体性と信頼性を確保する。そして新たな製品を販売し、会社の一連の製品群に追加する。クロスファンクショナル・チーム内の構築(creation)と組織化(organization)と通信／対話(communications)は、現在では完全に手作業で行われている。新たなクロスファンクショナル・チームは、複数の会社がこれらのベンダーから装置を購入する複数の共通の法人顧客をサポートする毎に、構築される。いずれの場合にも、各チームメンバーは、自分たちがチームの一部となるチームの各人員に対する接触先情報を手作業で編集しなければならない。その結果、各チームメンバーは、手作業で情報を集め、それを更新し、生産的かつ早急に動き、その作業を履行しなければならない。
【０００４】
「ソシアル・ネットワーク」は、所定の人にアクセスできる個人情報を保持する一般的かつ便利な技術となっている。ソシアル・ネットワークは、近年その主流として広く受け入れられているが、これは１５年以上も前のインターネットの「前WWW」時代にさかのぼる。最初の「オンライン」サービスは、掲示板(ＢＢＳｓ：bulletin boards)とチャット・リレー(ＩＣＱ：chat relay)であった。人々は、個人的あるいは職業的に特化した「グループ」内で、「ユーズネット(usenet)／ＵＵＣＰ(Unix to Unix Copy)」のディスカッション・グループを用いて相互に通信（対話）していた。これらのusenetグループは、Unixベースの電子メールリーダ(email reader)を用いて、広くアクセスされ、これにより人々は、相互に興味のある話題に関し、「パブリック」フォーラム内で会話ができるようになった。これらのusenet-styleグループは、存続し続け、非常に大きな使用例を維持していた。しかし過去５年の間、ウェブベースのソリューションの後に続く世代は、遥かに大きな興味を獲得し、かつ遥かに大きなユーザコミュニティを形成している。このソシアル・ネットワークの最大のものは、例えば十代の年代層には、MySpace（登録商標)と、学生や若年層には、Facebook（登録商標)と、一般や専門家向けにはLinkedIn(登録商標）である。各年代別のカテゴリーにおいては、大きな加入者ベースを有する様々な他の商標名も存在する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
増大する成人専門家の大部分は、これらのオンライン・ネットワークを用いて、ビジネスネットワークの関係の維持、ジョブサーチ（就職活動)、ビジネスサービスの宣伝あるいは従業員の雇用に利用している。これが新たな規範となりつつある。これは一つの会社内でのそのネットワークに頼る従業員（一つの会社での長期に渡る就業ゆえに知識が豊かになり力をつけている者）の慣行を置き換えつつある。新たなモデルにおいては、専門家は、LinkedIn、Plaxo、Facebookあるいはこれらのネットワークの組み合わせ内で発展したそれぞれのネットワークに依存するようになっている。専門家は、ある会社から別の会社に転職するにつれて、これらのネットワークは、人々の主な通信手段となり、その目的は、従業者を見つけ出し、ビジネス結果を生成することである。
【０００６】
社員の人事異動や退職率の上昇につれ、このようなソシアル・ネットワークの顧客の不満度が増している。この理由は、信頼性高く共同利用できる製品あるいはサービスを分配する広範囲のパートナーとの共同作業の要件と組み合わさって、共同利用できること、信頼性の高いこと、更には多くの産業に渡って提供される複数のベンダーの会社のソリューションの機能に関して、不満がましているからである。この種の問題の中心は、通信（対話)の問題である。この問題は、各パートナーの会社の主要人物が、通常変わるという対話上の問題である。その結果、対話や生産性の低下は、インフラの欠如により引き起こされる。この場合、インフラとは、会社を超えたチームメンバーが顧客をサポートするプロセスにおいて、適任者が適切な時間に確実かつ効率良く通信できる基盤のことである。
【課題を解決するための手段】
【０００７】
これらのニーズあるいは他のニーズは、本発明の様々な実施例により解決される。本発明は、ビジネス組織のデータベースをソシアル・ネットワークサービスのデータベースにインターフェースすることである。
【０００８】
本発明の一実施例によれば、本発明の方法は、
（ａ）サービス・プロバイダが、所定の主題領域内で、潜在的な協力者を求める要求者からのリクエストを受領するステップと、
（ｂ）前記サービス・プロバイダが、ソシアル・ネットワーク・サービスが保存しているプロファイルにアクセスするステップと、
（ｃ）前記サービス・プロバイダが、前記要求者に興味のある、前記アクセスされたプロファイルの中に記述されている個人の組を選択するステップと、
（ｄ）前記サービス・プロバイダが、前記要求者に、前記個人の組のメンバーを記述した情報を提供するステップと、を有する。
【０００９】
本発明の他の実施例によれば、本発明の方法は、
（ａ）サービス・プロバイダが、組織（会社）とソシアル・ネットワーク・サービスの少なくとも一方が保持している所定の従業員又は契約者の情報にアクセスするステップと、
（ｂ）前記アクセスされた情報を、前記組織とソシアル・ネットワーク・サービスの他方に提供するステップと、
これにより、前記組織とソシアル・ネットワーク・サービス内の記録内の所定のフィールドが一致する情報を保持し同期を確立する
を有する。
【００１０】
本発明の一実施例においては、従来の会社の情報と通信のインフラ、複数のビジネス組織においては、オンラインの世界で成長しつつある"professional social network"とリンクしている。実際に全ての従業員は、ソシアル・ネットワークの能動的なユーザとなり、２０世紀型の会社構造を２１世紀型の適応ネットワークに、生産性を維持しながら、移行することにより、既存の問題と新たに発生する問題の広い分野における有効なソリューションを提供する。
【００１１】
このインフラは、従業員の同意を前提に、会社の従業員のデータベース情報（例、役職、電話番号、電子メールアドレス、インスタント・メッセージの接触先情報)の所定の組を、能動的又は自動的に、その従業員の一般的な／職業上のソシアル・ネットワークのプロファイルにアップロードできる。このシステムは、広範囲で拡張可能な「拡張マークアップ言語(ＸＭＬ：eXtensible Markup Language）」のデータ構造と、「ＸＳＬＴ(eXtended Style Language Template）」のスキーマを規定する。これにより、従業員・契約者の職業上のプロファイルが、会社のデータベースと様々なソシアル・ネットワーク・プラットフォーム間で容易に移行できるようなる。
【００１２】
会社情報が職業上のソシアル・ネットワークに入ると、システムによりそのネットワーク上の従業員プロファイルの会社の通信インフラ(例、ＰＢＸ、電子メール、ＩＭ（インスタント・メッセージ)、ＳＡＰ（商標）への能動的な一体化が可能となる。ビジネス組織は、ソシアル・ネットワークそのものを自身の会社情報データベースの代わりに、また自身の通信インフラの代わりに、完全に利用するよう選択できる。
【００１３】
このアプローチに利点がある理由は、先進国の産業内の大部分の従業員は、自身の職業上のソーシャルネットワークでは、彼らが純粋に会社のデータベースよりもより豊かにかつより正確な自身のプロファイルを保持できることからである。一般的にソシアル・ネットワークは、ビジネス組織が単独で企業のソフトウェア・ソリューションを買うよりも、より情報量が豊かでより機能性があり、時により信頼性のあるビジネスアプリケーション・サービスを有する。例えば、LinkedIn（登録商標)の求人採用掲示板は、最適な会社のＨＲ／Ｊｏｂｓソフトウェア・プラットフォームよりも、より機能的である。
【００１４】
ソシアル・ネットワークサービス、例えば、"LinkedIn（商標）Answers Service"は、それらがビジネス情報とアドバイスを購入するので、ビジネスの職業の捕獲した社会的グラフ(social graphs)を極端にパワフルに利用する。LinkedIn（商標）内で日頃見出すことのできるビジネス・アドバイスは、そのアドバイスが支払い済みのビジネス・コンサルティング・サービスを用いることにより得られる場合には、大抵の場合ほぼ無料になる。
【００１５】
このサービスは、民間グループ・サービス(private group services)も提供し、かつ会社のチームを超えたより広いソシアル・ネットワークのコミュニティ環境(community srrounding)にアクセスできる。
【００１６】
この種のシステムで可能なトレーサビリティ（traceability)とオーディット・トレール（audit trail：データ処理の内容を追跡調査できる記録）は、社内の問題／論点を明確にし簡潔にする。そうでない場合には、これらの問題点は訴訟に発展することがある。人は、役割が変わったり退職したりするので、ソシアル・ネットワークは、チーム内の人を置換する敏速な遷移が可能となる。これは、単にチーム内の人々の社会的グラフ（social graph)を、状態空間（state-space)内で、類似の才能、経験、信用ある場合には残りのチームの「先存する信頼感（pre-existing rapport）」を持つ隣人を見出すことにより行われる。既存のチームメンバーを置換する新たな人が直ちに与えられ、全てのチームへの完全なアクセスとコンテンツがその点に形成される。これらの移動に対するネガティブな影響を最小にするることができる。
【００１７】
一人の従業員が複数の会社に就業する場合には、業績、推薦、知識等の連続的に更新した記録を構築する。これらは、前の会社との契約上の合意の範囲以内で自分も直ぐに再使用あるいは発行することができるものである。これは次の採用やプロジェクトに利用できるものでもある。１つのプロジェクトを降りることは、次のプロジェクトに早急の入ることになる。
【００１８】
長期に渡り、この種のソリューション・エコシステムは、１つの巨大なプロフェッショナルな人材銀行（talent pool）に発展する。この人材銀行においては、過去の複数のビジネス組織間を結ぶラインは、単一の会社の人の長期に渡る採用により大きく規定される一定の動きである。人は、その特定な経験知識により規定され、彼らの活動分野に対する一つの定着し安定した会社における認証された実績とその会社における役職とサービスにも規定される。
【００１９】
社会的あるいは文化的なシフトが、このシステムの価値を際立たせる。これらのシフトには次のものを含む。オンラインソシアル・ネットワークの適応と使用、スタッフの急速かつ通常の変動のビジネスの実態、仕事を低コストの会社への縮小化、外注、海外移転そして契約社員における増加する会社の優位がある。
【００２０】
このシステムは、ビジネス／従業員の敏活かつ融通の利く管理が可能となる。この管理には、採用、雇用、提携、協力、会社間あるいは社内の通信（会話）、かつ様々な会社における従業員からの最大の生産性と有効活用を得られる。従来のソリューションは、全く静的でありビジネス組織中心型であった。このソリューションは、主に作業者／従業員−中心型で、全ての従業員の移動と共に行われ、１つの会社でのフルタイムの作業者あるいは複数の会社の契約者が、より「フリーエージェント」といった思考に向かう傾向がある。
【００２１】
専門家がある会社から次の会社へ転職するにつれて、ソシアル・ネットワーク・サービスは、雇用を見出しビジネス結果を出す目的を持った人々の第１の通信手段となる。この傾向は、あるポイントまで成熟する。そのポイントにおいては、１つの会社に長期間働き、その会社でさらに働くような人が、社内のネットワークをこれらの外部のソシアル・ネットワーク・ツールにアップロードするようになる。この新興傾向を考慮すれば、ビジネス組織は、次のことを認識する。これらのネットワークは、提携会社との共同作業する際に現れる問題を非常に精力的に解決し、一体となり、複数のベンダーのソリューションを分配し、特に大手企業の顧客に関連する場合に適している。
【００２２】
この様な新しい傾向に対し、抵抗を試みようとするビジネス組織は、自分の会社の従業員のネットワークを、オンライン上の「職業上の社会的グラフ（professional social graph)」に移行するのを阻止することがあるが、これはこの社会的変動における最初の障害となり得る。これとは逆に、この様な変動を受け入れ加速するような会社は、その既存のスタッフから任意のキャパシティーの完全に新たなレベルを創出し、才能あるものが入社し、最良な国際的な才能のある人を惹き付ける。
【００２３】
本明細書において、用語「オンライン・コミュニティ（online community）」、「電子コミュニティ（e-community）」、「仮想コミュニティ（virtual communicty）」は、対面ではなく、コンピュータネット・ワークを介して、主に対話するグループを意味し、これは社会的、職業的、教育的な目的あるいは他の目的のためである。この対話は、様々な媒体形式、例えば、ウィキ(wikis：ウェブブラウザを利用してWebサーバ上のハイパーテキスト文書を書き換えるシステムの一種)、ブログ(blogs：Weblogの略で日記形式のホームページ)、チャット・ルーム(chat rooms：チャットを行うためのウェブページのこと)、インターネット・フォーラム(internet forums)、インスタント・メッセージ(instant messaging)、電子メール(email)あるいは電子媒体の他の形態を使用する。多くの媒体のフォーマットは、社会的ソフトウェア内で、個別にあるいは組み合わせて使用され、これにはテキストベースのチャット・ルーム、音声、画像、アバタ(avatars：ネット上での仮の像、例、掲示板に書き込むときいつもその人が自画像のように使うアイコン)を含む。
【００２４】
用語「ソシアル・ネットワーク・サービス」とは、人々のオンライン・コミュニティを構築するサービス・プロバイダである。このサービス・プロバイダの会員は、趣味（利益)又は活動を共有する。あるいは、他の趣味（利益)や活動を展開するに関心のある人である。大部分の「ソシアル・ネットワーク・サービス」は、ウェブベースであり、ユーザが相互に話し合う様々な方法を提供する。例えば、それらは、電子メールやインスタント・メッセージ等である。
用語「ソシアル・ネットワーク(social network)」とは、ウェブベースのソシアル・ネットワークである。
用語「同期している(synchronized)」とは、データベースで使用される場合においては、所定の分野において他のデータベースにより保存された情報の変更に関し、時間的に更新される１つのデータベースの記録内に所定のフィールドを維持する。例えば、２つの「データベースが同期している」とは、データベースのコンテンツが一致していることを意味する。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施例による分散型処理ネットワークのブロック図。
【図２】本発明の一実施例のフローチャート。
【図３】本発明の一実施例のフローチャート。
【図４】本発明の一実施例のフローチャート。
【図５】本発明の一実施例のフローチャート。
【発明を実施するための形態】
【００２６】
本発明の一実施例は、複数の企業の従来の会社情報と通信インフラとを職業上のソシアル・ネットワークと結合する。一実施例においては、本発明のシステムは、インターネットをベースにするものである。その結果、企業、会社、他のビジネス組織は、職業上のソシアル・ネットワーク内の個人情報を利用することができる。本発明のシステムは、従業員の同意を得てから、企業の社員のデータベースの情報の所定のサブセット（例、役職、電話番号、電子メール、インスタント・メッセージの接触先等)を、積極的に／自動的に、その社員の公衆／職業上のソシアル・ネットワークプロファイルにアップロードする。本発明のシステムは、主題専門家(subject matter experts)に対し、それが個人であれ／ビジネス組織であれ、共同作業のパートナーを求めるビジネス組織とペアを組むメカニズムを提供する。
【００２７】
図１に本発明の第１実施例の分散型ネットワーク１００を示す。ネットワーク１００は、第１と第２、. . . 第ｎの企業ネットワーク１０４ａ−ｎと、ＩＣＣＯＳネットワーク(Inter-Corporate Collaboration Overlay Solution)１０８と、第１と第２、. . . 第ｍのソシアル・ネットワーク１１２ａ−ｍとを有する。これらの構成要素は、信頼性のない即ちの未承認の（パケット交換の)ワイドエリア・ネットワーク１１６（例、インターネット）で通信可能になる。
【００２８】
各ＬＡＮ（local area network)とそのノードを包囲する点線は、非武装地帯（ＤＭＺ：DeMilitarized Zone )あるいは境界地帯(demarcation zone)あるいは周辺ネットワーク(perimeter network)を示す。ＤＭＺは、組織の外部サービスを含み、それをより大きな未承認のネットワーク（例、インターネット）に曝す物理的あるいは論理的なサブネットワークである。このサブネットワークは、追加的なセキュリティ層を、組織のＬＡＮに提供し、これにより外部からの攻撃者は、ＬＡＮ全体にはアクセスできず、ＤＭＺ内の機器にアクセスできるだけである。外部ネットワーク内の外部ユーザに提供されるあらゆるサービスは、ＤＭＺ内に置かれる。特に、ウェブサーバ、メールサーバ、ＦＴＰサーバ(ファイル転送プロトコルFTPを利用しているシステム)、ＶｏＩＰサーバ、ＤＮＳサーバ（Domain Name System でホストの識別子を利用者が理解し易い形式とコンピュータが理解し易い形式(IPアドレス)を対応付けるコンピュータやサーバソフトウェアのことである。)内に置かれる。
【００２９】
ＩＣＣＯＳネットワーク１０８は、仲介者あるいはブローカとして行動し、データサービスと通信サービスの提供者としてサービスを提供する。即ち、既存の企業のネットワークのインフラ(例、データベース、構内電話交換機（ＰＢＸ)、インスタント・メッセージ(ＩＭ)サーバ、認証サーバ(certificate server)等)の構築を仲介する。企業体(business entities)例えば会社は、全ての関連する従業員を、この会社内の斡旋サービスに登録する。あらゆる産業界で企業の大部分がこのアプローチを用いると、企業は、クロス・カンパニー・チーム(ＣＣＴ：cross-company team、会社を超えたチーム)を直ちに実現できる。クロス・カンパニー・チームは、メンバーが直ちに会社超えた事業の完了に際し、会社を超えるチームメンバー等との研究と対話を直ちに実施できる。
【００３０】
図１において、各企業ネットワーク１０４ａ−ｎは、データベース１２０と、データベースサーバ１２４と、ＩＣＣＯＳサーバ１２８と、アプリケーション・サーバ１３２と、通信機器１３６ａ−ｙと、ゲートウェイ１４０とを有し、それらは信頼されるローカルエリア・ネットワーク１４２により接続されている。前記データベースサーバ１２４は、前記データベース１２０と通信して、データベース１２０内に記憶されている情報にアクセスし更新する。前記ＩＣＣＯＳサーバ１２８は、ＩＣＣＯＳネットワーク１０８との通信を開始しそれに応答する。これは、ＩＣＣＯＳネットワーク１０８へ分配される前に、データベース１２０からの情報を予め処理（例えば、フィルタリング)する。アプリケーション・サーバ１３２は、例えば、電子メールサーバ、ボイスメールサーバ、インスタント・メッセージサーバ、ウェブサーバ、ＦＴＰサーバ、ＶｏＩＰサーバ、ＤＮＳサーバである。
【００３１】
データベース１２０は、ユーザ又はアプリケーション用のデータを、オン・デマンドで受領し、記録し、提供する構造を有する。このデータベースの構造は、適宜のデータベース・モデル又はスキーマ(schema)で規定される。例えば、関連モデル(relational model)、オブジェクト指向モデル(object oriented model)、階層モデル(hierarchical model)、ネットワーク・モデルあるいはスキーマレス(schema-less)モデルである。データベース１２０は、様々なタイプの会社情報を含む。会社情報は、例えば、従業員プロファイル１４４ａ−ｘ、契約者プロファイル１４８ａ−ｊ、会社の共同作業プロファイル１５２ａ−ｉである。この従業員と契約者のプロファイルは、様々な種類の個人情報と職業情報（例、名前、コンタクト情報、給与情報、雇用契約、雇用日、非雇用者の共同作業組織による業績評価と、非雇用者の共同作業組織による評価と格付け、雇用経験、所属)を含む。共同作業プロファイル１５２ａ−ｉは、会社間の協力関係の事例から得た情報を含む。この様な記述的情報は、例えば、共同作業者のアイデンティティ（個人又は会社を問わない)と、各共同作業者の責任度合いと、対応する共同作業の記述である。この記述は、例えば、共同作業の名前と／又は主題、共同作業の間行われたアクティビティ、各アクティビティに対する共同作業者のＩＤ、各共同作業者の共同作業における作業範囲、各共同作業の結果、各共同作業者とそのメンバーの業績評価と格付け、各共同作業者からのメンバーのＩＤ（例、従業員又は契約者)、指定された契約と各共同作業者におけるコンタクト情報と関連者のコンタクト先情報である。
【００３２】
データベースサーバ１２４は、適宜のデータベース管理システムである。このデータベース管理システムは、例えば、リレーショナル・データベース・モデル(relational database model)あるいはデータベース１２０が使用するデータベース・モデルをサポートするのに適した他のアプリケーション・プログラミング・インターフェース用である。代表的なデータベース・サーバは、Ｐｏｓｔ（登録商標)あるいはＳＡＰ（登録商標)により製造されたものを含む。
【００３３】
ＩＣＣＯＳサーバ１２８は、ＩＣＣＯＳネットワーク１０８の構成要素と対話するアプリケーション・サーバである。これによりデータベース１２０からの情報をＩＣＣＯＳネットワーク１０８に与え、データベース１２０内の情報を更新して、ＩＣＣＯＳネットワーク１０８から受領した情報を反映し、フィルタ処理を行い、未承認の情報がＩＣＣＯＳネットワーク１０８に転送されるのを阻止し、あるいは企業ネットワーク１０４とＩＣＣＯＳネットワーク１０８の間の対話を取り扱う。
【００３４】
通信機器１３６ａ−ｙは、パケット交換型の計算要素(computational components)である。例えば、パソコン、ノート型パソコン、携帯端末(ＰＤＡ)、有線又は無線の電話、情報を企業ネットワーク１０４に提供するあるいは加入者からの入力を受領する他の装置である。
【００３５】
ゲートウェイ１４０は、ネットワークへのアクセスを許したり制御したりする。ゲートウェイ１４０は、プロトコル・コンバータ(protocol converter)とも称し、他の様々なプロトコルを使用する他のネットワークとインターフェースする機能を具備する。ゲートウェイは、プロトコル変換機(protocol translators)、インピーダンス整合装置(impedance matching devices)、レート・コンバータ(rate converters)、故障アイソレータ(fault isolators)、信号変換機(signal translators)等を必要に応じて有し、システムの相互運用性(interoperability)を提供する。ゲートウェイは、更にセキュリティ・アプリケーションを含む。例えば、あるルールあるいは他の基準に基づいて様々なセキュリティ・ドメイン間での全てのコンピュータ・トラフィックを許可したり、拒否したり、暗号化したり、解読したり、プロクシを行うよう構成されたファイアウォールを含む。
【００３６】
ＩＣＣＯＳネットワーク１０８は、複数の構成要素を含む。具体的には、ＩＣＣＯＳネットワーク１０８は、データベース１５４と、データベースサーバ１２４、ブローカサーバ１５８、アプリケーション・サーバ１３２、ゲートウェイ１４０とを含み、それらは信頼されたローカルエリア・ネットワーク１４２により相互に接続される。
【００３７】
データベース１２０の場合と同様に、データベース１５４は、適宜のデータベース・モデルであるスキーマにより規定される。例えば、関連モデル、関連指向モデル、階層モデル、ネットワーク・モデル、スキーマレス・モデルである。データベース１２０は、共同作業プロファイル１５２ａ−ｉと、共同作業者プロファイル１６２ａ−ｋとを有する。共同作業プロファイル１５２ａ−ｉは、データベース１２０内に、共同作業プロファイル１５２ａ−ｉと同一の情報を含んでも含まなくてもよい。共同作業者プロファイル１６２ａ−ｋは、実際のあるいは期待されたビジネス・エンティティ（例、会社)、の共同作業者や個人の共同作業者等に関する情報を含む。情報は、従業員プロファイル１４４ａ−ｘと契約者プロファイル１４４ａ−ｊに関連して議論した情報に加えて、それぞれの共同作業者が協力すべき優先順位と基準を支配するルールと、それぞれの共同作業者が協力したりしなかったりする主題の領域と、あらゆる協力に参加することが期待される保証と、共同作業に参加するそれぞれの共同作業者の時間的な利用性と非利用性と、それぞれの共同作業者の職業経験と資格と、前記共同作業により決定されるようなそれぞれの共同作業者の作業スキルと過去の実績格付けレベルである。
【００３８】
ブローカサーバ１５８は、周期的に企業ネットワーク１０４ａ−ｎの内の１つのＩＣＣＯＳサーバ１２８から更新データを受領し、それをソシアル・ネットワーク１１２ａ−ｍに転送するか、ソシアル・ネットワーク１１２ａ−ｍから企業ネットワーク１０４ａ−ｎ内のＩＣＣＯＳサーバ１２８に転送するか、又はＩＣＣＯＳサーバ１２８からの問い合わせである所定の共同作業プロジェクト用の潜在的な共同作業者に関する問い合わせを受領し処理するか、潜在的な共同作業者からの間接的な問い合わせ、例えばソシアル・ネットワークを通して、あるいは潜在的な共同作業者から直接に、共同作業プロジェクト用の所定の資格を有する潜在的な共同作業者を求める。ブローカサーバ１５８は、共同作業を管理するような適宜の契約上の措置を協議する際に、企業と将来の契約者を補助する。この様な措置は、共同作業を行うのに必要な法的ステップ、経済的ステップ、物流ステップを含む。これは、例えば、予め構築された設定により行われる。この設定は、各ビジネス・エンティティにより確立され、サービス(例、雇用契約、コンサルティング契約、ジョイント・ベンチャー(共同事業)、パートナーシップ等である)の協働契約(collaborative contract)の制限された間を形成する全ての以前のマニュアル・ステップを自動的に実行する。予め構築された設定は、ブローカに初期の要請の一部として伝えられ、様々な変数を含む。様々な変数要素は、例えば、価格、支払スケジュール、業務範囲、重要な目標(milestones)、時間枠(timeframes)、あるいは他の契約（取引)条件である。
【００３９】
第１、第２、−−−第ｍのソシアル・ネットワークは、様々なソシアル・ネットワークサービスにより運営される。このソシアル・ネットワークサービスの一例は、以下の名称のサービスを含む："MySpace（登録商標）", "Facebook（登録商標）", "Zoominfo（登録商標）", "Spoke（登録商標）", "LinkedIn（登録商標）", "Nexopia（登録商標）", "Bebo（登録商標）", "Hi5（登録商標）", "Tagged（登録商標）", "Xing（登録商標）", "Skyrock（登録商標）", "Orkut（登録商標）", "Friendster（登録商標）", "Xianoei（登録商標）", "CareerBuilder（登録商標）", "Monster（登録商標）", Ryze（登録商標）", "Crworld（登録商標）"。一般的でプロフェッショナルなソシアル・ネットワークにおいては、例えば、個人の直接の接続からなる契約ネットワーク(contract network)が構築される。それら複数の接続の各接続（用語：第２レベルの接続(second dgree connections))と、第２レベルの接続の接続（用語：第３レベルの接続（third degree connections))が構築される。これらを用いて相互に信頼された接触先を介して、ある人が知り合いたいと思う人への紹介を得ることができる。この契約ネットワークを用いて、職を探し、接触ネットワーク内のある人により推奨された人とビジネスの機会を探し、接触ネットワーク内のある人からの問い合わせに対する応答を得る。又は、例えば、同窓会(alumni)、産業界、職業上あるいは他の関連するグループに加入することによる新たなビジネス関係の構築を行う。雇用者は、仕事をリスト化して、その仕事をする潜在的な候補者を探す。職を探す人は、雇用マネージャのプロファイルを精査して、どの既存の接触先が職を紹介するか見出す。
【００４０】
第１、第２、−−−第ｍのソシアル・ネットワーク１１２ａ−ｍは、データベース１６６と、コンテンツ・サーバ１７４と、他のアプリケーション・サーバ１３２と、ゲートウェイ１４０とを有し、それらは信頼されたローカルエリア・ネットワーク１８０により相互接続される。データベース１６６は、複数の個人用プロファイル１７０ａ−ｚを含む。この個人用プロファイル１７０ａ−ｚは、それぞれのソシアル・ネットワーク・メンバーにが選択する個人情報と、この個人情報が提供される人を支配するルールを含む。個人情報は、例えば、名前、連絡先、年齢、学歴、職歴、興味の有無、現在の雇用情報等である。コンテンツ・サーバ１７４は、ソシアル・ソフトウェア(social software)を含む。このソシアル・ソフトウェアは、加入者がソシアル・ネットワークに加入できるアプリケーションを有し、データと明示的あるいは暗示的なサーチエンジンと相互作用しかつ共有する。これらのアプリケーションは、特徴、例えば、オープン・アプリケーション・プログラミング・インターフェース(open application programming interfaces)、サービス指向型デザイン(service-oriented designs)、あるいはデータとメディアとをアップロードする機能を共有する。この様なアプリケーションの一例は、協働ソフトウェア(collaborative software)である。
【００４１】
様々なエンティティ（会社又は個人）の間で、情報の転送を可能にするために、個々の専門家のダイナミックに拡張可能なデータモデルと、そのデータモデル上の動的操作言語(dynamic operations language)が、その専門家としての活動の中、継続中の相互作用から派生した連続的に更新される情報を持つそのプロフェッショナル・オンライン・プロファイル(professional online profiles)を構築し、専門家が拡張し策定できるよう、規定される。このプロフェッショナルなアクティビティは、ユーザのメイン雇用状態を外部に曝し、かつユーザの現在の雇用契約内において回覧されるものを含む。一実施例においては、データモデルと動的操作言語は、一貫した動作(semantics)、構文(syntax)、文法(grammar)を使用して所定のプロパティあるいは属性を記述する。他の実施例においては、企業ネットワーク１０４、ＩＣＣＯＳネットワーク１０８、ソシアル・ネットワーク１１２のデータモデルは、拡張可能で他人により容易に発見可能である。
【００４２】
ある構成例においては、このシステムは、広範囲で拡張可能な「拡張マークアップ言語(ＸＭＬ：eXtensible Markup Language）」のデータ構造と、「ＸＳＬＴ(eXtended Style Language Template）」のスキーマを規定する。これにより、従業員・契約者の職業上のプロファイルが、会社のデータベースと様々なソシアル・ネットワーク・プラットフォーム間で容易に移行できるようになる。以下に述べるように、ＸＬＳＴにより、ＸＭＬドキュメントのクラスが他のＸＭＬドキュメントへ変換される。これは、クラスのインスタンス(instance)がＸＭＬドキュメントに如何に変換されるかを記述することにより行われる。このＸＭＬドキュメントは、用語のフォーマット（formatting vocabulary)を使用する。例えば、（Ｘ)ＨＴＭＬ又はＸＳＬ‐ＦＯである。このデータ構造は、オープン・ソシアル(OpenSocial)への標準の拡張(extension)であり、これが複数のウェブサイトに渡るソシアル・アプリケーション用の共通のアプリケーション・プログラミング・インターフェースを規定する。
【００４３】
様々なネットワークの相互作用は、以下の一連の例で説明する。この実施例において、ＩＣＣＯＳネットワーク１０８は、相互接続された構造／アーキテクチャを提供する。この構造／アーキテクチャが、信頼され間にある仲介サービスを介して、外部／プロフェッシャルなオンライン・ソシアル・サービス（例、LinkedIn（商標登録)）と企業のネットワークとを接続する。ＩＣＣＯＳサービスは、ネットワーク１０８内の上記の構造要素を用いて、従業員のダイナミックに交換可能なオンライン・プロフェッショナル・ファイルである個人用プロファイル１７０ａ−ｚを、会社の従業員のデータベース１２０のテキスト内で記録され管理されるプロファイルである従業員プロファイル１４４ａ−ｘと契約者プロファイル１４８ａ−ｊと安全確保し、双方向に「読み出し／書き込み」ができるよう、リンクする。ＩＣＣＯＳサービスによりコーディネートされた様々な機能と操作は、信頼され個人とビジネス組織の両方と共同作業する。
【００４４】
本発明の一実施例においては、企業ネットワークのデータベース１２０内の情報は、ＩＣＣＯＳネットワーク１０８により送受信され、第１、第２、第ｍのソシアル・ネットワーク１１２ａ−ｍが最終的にアクセスできるようにする。この例を図２を参照して以下説明する。
【００４５】
ステップ２００において、トリガー・イベント(trigger event)が、ＩＣＣＯＳサーバ１２８により検出される。このトリガー・イベントは、通常、企業ネットワーク１０４からの特定のプロファイルである従業員プロファイル１４４ａ−ｘ、契約者プロファイル１４８ａ−ｊあるいは共同作業プロファイル１５２ａ−ｉ内のフィールドへの更新あるいは変更の通知の受領である。別の構成として、トリガー・イベントは、ブローカ１５８からの、プロファイルへの更新あるいは変更のリクエストの受領である。このリクエストは、通常時間の経過に応答して、生成される。
【００４６】
ステップ２０４において、データベースサーバ１２４は、選択されたプロファイルからのデータの特定のタイプをＩＣＣＯＳサーバ１２８に提供して、更にＩＣＣＯＳブローカ１５８に送信する。データベースサーバ１２４が受信した問い合わせは、データの種類又はデータが取り出されるファイルの種類を特定する。
【００４７】
ステップ２０８において、ＩＣＣＯＳサーバ１２８は、フィルタ・ルール(filtration rules)あるいはポリシーを、データベースサーバ１２４から受領したデータに適用して、特定の種類の情報が偶発的に公開されるのを防ぐ。このフィルタ・ルールは、組織の情報、機密情報のみならず従業員や契約者も保護する。保護すべき情報と秘密情報は、ビジネス関連あるいは技術関連のいずれかでもよい。
【００４８】
ステップ２１２において、ＩＣＣＯＳサーバ１２８により更なるルールや方策が適用されて、データを編集したり承認したりするために、フィルタ処理されたデータの一部が個人（例、従業員、契約者、広報係幹部)に提供されるか否かを決定する。その様な場合、フィルタ処理されたデータの主題の一部が、通信機器１３６ａ−ｙ上の個人に提供され、その後ＩＣＣＯＳブローカ１５８に送られる。承認又は編集上の変更やコメントを受領すると、それはフィルタ処理されたデータの一部であるが、変更やコメントに影響を及ぼす修正をした後、ステップ２１６でＩＣＣＯＳブローカ１５８に転送される。フィルタ処理されたデータの他の部分は、その開示は同意を必要としないが、ステップ２１６で、承認／編集されたフィルタ処理されたデータから分離してあるいはそれと一体になって転送される。
【００４９】
ＩＣＣＯＳサーバ１２８からフィルタ処理されたデータを受領すると、ブローカ１５８は、ステップ２２０で、この情報をデータベースサーバ１２４に提供する。このデータベースサーバ１２４は、必要に応じて、データベース１５４を更新して、この情報の全てあるいは一部を受領するために、このデータをソシアル・ネットワーク１１２ａ−ｍのフィールドにマッピングする。以下に説明するように、会社又は個人による開示条件は、特定のソシアル・ネットワークに提供されるべき情報の特定の種類による。例えば、第１のソシアル・ネットワーク１１２ａは、第２のソシアル・ネットワーク１１２ｂとは異なる情報を受領する。フィールド・マッピングは、全てのソシアル・ネットワークが共通の拡張可能なデータモデル(common extensible data model)を使用する場合には、要求されることはない。
【００５０】
ステップ２４０において、データの適宜の部分がパッケージ化されて、各ソシアル・ネットワーク１１２ａ−ｍに転送される。
【００５１】
本発明の第２の実施例においては、企業ネットワークのデータベース１６６内の情報は、ＩＣＣＯＳネットワーク１０８により送受信され、第１、第２、−−−第ｍのソシアル・ネットワーク１１２ａ−ｍが最終的にアクセスできるようにする。この例を図３を参照して以下説明する。
【００５２】
ステップ３００において、トリガー・イベント(trigger event)が、ＩＣＣＯＳネットワークにより検出される。このトリガー・イベントは、ソシアルネットワークからのプロファイルの変更に通知の受領、又は時間の経過である。
【００５３】
それに応答して、ブローカ１５８は、ステップ３０４において、リクエストを所定のソシアル・ネットワークに送り、所定の個人用プロファイル１７０内に含まれる特定のデータを得る。このソシアル・ネットワークは、データを取り出し、それをＩＣＣＯＳデータベース１５４に送る。取り出しプロセスの一部として、ソシアル・ネットワークは、プライベートなルールやポリシーを適用して、それがデータベース１５４へ情報提供する許可を得ているかを確認する。このルールあるいはポリシーは、影響を受ける個人から直接的あるいはデータベース１５４から間接的に、個人の加入プロセスの一部として受領する。
【００５４】
それに応答して、ブローカ１５８は、ステップ３０８で、情報をデータベースサーバ１２４に提供する。データベースサーバ１２４は、必要に応じて、データベース１５４を更新して、データを企業ネットワーク１０４ａ−ｎのフィールドにマッピングし、情報の全てあるいは一部を取り出す。個人による開示条件は、特定の企業ネットワークに提供される情報の特定の種類による。例えば、第１の企業ネットワーク１０４ａ−ｎは、第２の企業ネットワーク１０４ｂとは異なる情報を受領する。本発明の一実施例においては、更なる開示制限が、個人は例えば雇用関係を持つ会社により課せられる。フィールド・マッピングは、全てのソシアル・ネットワークが共通の拡張可能なデータモデルを使用する場合には必要とされない。
ステップ３１２において、各企業ネットワークに開示されるべきデータを、パッケージ化し、宛先に送る。
ステップ３１６において、データは、ＩＣＣＯＳサーバ１２８でパッケージが解かれ、データベース１２０が、データベースサーバ１２４により更新される。
【００５５】
第３の実施例においては、リクエストをビジネス組織から受領して共同作業の候補者を得る。この実施例は、ＩＣＣＯＳサービスが、他のビジネス組織あるいは個人と、ビジネス組織をマッチするための仲介者として、如何に機能するかを示す。
【００５６】
ステップ４００において、ブローカ１５８は、ビジネス組織（例、会社）からリクエストを受領し、特定の資格を有する個人あるいはビジネス組織のパートナを得る。資格の一例は、専門知識、ビジネスが必要とする主題の領域、経験年数、能力水準、報酬水準、学歴等である。このリクエストは、潜在的なビジネスの共同作業の特定のアイデンティティを含む。このリクエストは、適用可能性に関する制約（禁止事項）を含む。例えば、このリクエストは、パートナは会社Ｘ（競合他社)であってはならず、個人は会社Ｘのために働いてはならず、個人は要求者の前の従業員であってはならず、又個人はある国の出身者（北朝鮮)であってはならないといったものである。
【００５７】
ステップ４０４において、データベースサーバ１２４は、リクエストに対し共同作業プロファイル１５２の実証する。
ステップ４０８において、ブローカ自身が、マッピングをするか、あるいは資格の共同作業者プロファイル１６２ａ−ｋのフィールドへのマッピング、又はソシアル・ネットワーク１１２ａ−ｍ内の各個人用プロファイル１７０ａ−ｚのフィールドへのマッピングを行わせ、潜在的なビジネス組織又は個人の組織の共同作業者あるいは個人の共同作業者を特定する。本発明の一実施例においては、マッピングはソシアル・ネットワーク内のサーバにより行われる。
【００５８】
ステップ４１２において、ブローカ１５８は、様々な応答を受領し、ルールとポリシーを適用して、好ましくない応答を取り除く。応答が好ましくない場合とは、上記したように、要求者から受領したネガティブな制限の場合、必要資格を完全に満たすことができない場合、又は潜在的な共同作業者から受領したルール又はポリシーの違反の場合である。候補者である共同作業者自身も、共同作業者プロファイル１６２の一部として、どのような主題の領域に対し共同作業しようとするか、あるいは共同作業とする人に対するルールや制限を規定する。
ステップ４１６において、フィルタ処理された共同作業者候補に関するデータが要求者に転送されるか、リクエストそのものが共同作業者候補に転送され。
【００５９】
ステップ４２０において、共同作業者の候補の応答を集め、パッケージ化し要求者に送る。共同作業者の候補が要求者により考慮されるべき意思を示した時には、共同作業者のデータを要求者に転送する。共同作業者の候補が要求者により考慮されるべき意思を示さない場合、その共同作業者の候補者に関するデータは、要求者には転送されない。その後、要求者は、共同作業者の候補者に直接接触して、共同作業の条件を交渉する。
【００６０】
第４の実施例を図５を参照して議論する。この実施例は、共同作業がＩＣＣＯＳネットワーク１５４により如何に追跡されるかを示す。
ステップ５００において、データベース１５４は、共同作業のビジネス組織から通知を受領する。この通知は、共同作業者の身元と、共同作業の主題と、共同作業の期間と、共同作業の条件等を含む。
【００６１】
ステップ５０４において、データベースサーバ１２４は、共同作業者プロファイル１６２を実証するか、又は既存の共同作業者プロファイル１６２を更新する。
ステップ５０８において、データベースサーバ１２４は、後続の共同作業通知に応答してプロファイルを更新する。更なる共同作業通知は、共同作業の進捗に関連する情報、例えば、共同作業者の変更（追加／削除)、実行された目的、共同作業の結果、他の共同作業者の技能の格付け等に関する情報を含む。通知は、通常同一の共同作業に関連する複数の共同作業者が受信する。本発明の一実施例においては、共同作業者プロファイルは、電子掲示板の形態で機能する。それは、情報又はドキュメントを、共同作業者又は他の共同作業者の従業員や契約者あるいはその共同作業者の従業員から、受領する。情報が送信された共同作業者又は従業員／契約者は、情報がその電子掲示板に掲げられたとの通知を受領する。認証後に通知された共同作業者又は従業員／契約者は、情報あるいは他の電子ドキュメントを受領することができる。
【００６２】
ステップ５１２において、共同作業の事例が完了すると、ブローカ１５８は、各参加者から他の参加者に関する技能の格付けを生成あるいは要求する。この技能の格付けは、他の参加者の技量の満足度のレベルとして構築される。様々な共同作業で受領した参加者の様々な格付けは、記録されるあるいは組み合わせて統合した格付けを提供する。組み合わせのアルゴリズムにおいて、現在の格付けは、前の統合した格付けよりも多かれ少なかれ重み付けされる。本発明の一実施例においては、格付けのアルゴリズムは、次の通りである。
ＣＲＮＥＷ＝（Ｘ)（ＣＲＯＬＤ)＊（１−Ｘ)（ＲＮＥＷ)
ここでＸは、重み付けファクタであり、ＣＲOLDは、所定の共同作業者に対する過去の累積した格付けであり、ＲＮＥＷは、現在の通知の一部として前記所定の共同作業者に対し受領した格付けであり、ＣＲＮＥＷは、前記所定の共同作業者に対する新たな累積格付けである。
【００６３】
選択的事項としてのステップ５１６において、共同作業が完了すると、共同作業のプロファイルの所定のフィールドが所定の参加者に通知される。本発明の一実施例においては、様々なフィールドが、同一の共同作業に係わった様々な共同作業者に提供される。本発明の一実施例においては、所定のフィールドに対する変化が、共同作業者のプロファイル１６２ａ−ｋに発生した時にはいつでも、プロファイルへの更新が、プロファイルに対応する共同作業者のみならず、この様な変更が通知されるべきＩＣＣＯＳネットワーク１０８に加入したビジネス組織にも通知される。加入者に公開されたフィールドは、共同作業者プロファイル１６２に対応する共同作業者が制限することができる。
【００６４】
様々な通信チャネルは、安全確保（セキュリティが確保）されている。マルチビジネスの組織あるいは共同作業のプロジェクトは、ある種の産業においては極めて一般的であり、時にこれらのプロジェクトは、著しいセキュリティの要件を有する。あるセキュリティの要件は、複数の独立したビジネス組織が、所定のプロジェクトに対し共に働くという事実に単に起因するが、それらのプロジェクトに関連しない資源のセキュリティを維持するためにも必要である。例えば、ゲートウェイ（gateway)あるいはゲートキーパ（gate keeper)の制御アルゴリズムの共同開発に参加した会社は、自分の財産の保護を要求し、自分の財産とその共同プロジェクトに関連しない知的財産の保護を要求する。それ故に、会社は、他の会社が自分の資産にアクセスすることを望まない、その結果、その会社は、自分の社内ネットが、その会社外の未承認の発信元から安全であることを保障する必要がある。かくして作業環境は、プロジェクトの認証された参加者の間でのオープンな通信、あるいは共同作業をする機能を提供すべきであるが、同時にある資源は、望まないアクセスから保護するのに十分な安全確保をする必要がある。
【００６５】
セキュリティは、ＩＣＣＯＳサーバ１２８とブローカ１５８が実行するルールやポリシーにより提供されるだけでなく、未承認のワイドエリア・ネットワーク１１６を介した通信チャネルを認証しその安全を確保することによっても提供される。認証は、適宜の方法により実行される。例えば、認証は、デジタル証明書(そのＩＣＣＯＳネットワークのネットワーク（データベース）１５４である証明機関による)を用いて、あるいはＩＤ又は保護されたパスワードを入力することにより、実行される。この安全確保されたチャネルは、適宜の暗号化／脱暗号化（平文化）アルゴリズムを用いて確立される。これらの暗号化／脱暗号化アルゴリズムは、対称又は非対称のキーのいずれかを用いる。一実施例は、公開キーと秘密キーのペアである。対称キーペア又は非対称キーのペアは、ＩＣＣＯＳネットワークにより生成され、発行され、そして各共同作業者に帯域内(in-band)周波数あるいは帯域外(out-band)周波数で提供される。
【００６６】
ビジネス組織と個人がネットワーク１００を使用するようにさせるビジネスモデルは、様々な方法で構築できる。例えば、ビジネス組織は、料金を払い、ＩＣＣＯＳサービスに加入し、ビジネス組織の加入者等の既に確立された関係である他の企業とその従業員と契約者と個人に関する現在の情報へのアクセスの交換を申し込む。ＩＣＣＯＳサービスは、共同作業の補助を求めるビジネス組織とは別のビジネス組織により動作される。別の構成として、ビジネス組織は、共同作業毎に取引手数料をＩＣＣＯＳサービスに払うこともできる。ソシアル・ネットサービスに関するその個人ファイルの開示を許可する同意を、ビジネス組織の加入者(潜在的あるいは現在の従業員)への可能な開示用にＩＣＣＯＳサービスに交換する際に、ＩＣＣＯＳサービスの使用は、個人に対しては無料となる。組織の加入者又は個人の加入者に提供されるグラフィカル・ユーザ・インターフェースの一部として広告提供者により支払われる料金と貰い提供することもできる。
【００６７】
用語「自動的」とは、文字通り解釈すれば、人間が介在しないプロセスを意味するが、プロセスが人による入力を必要とする場合でも、自動的と称することもある。人による入力がプロセスに影響を及ぼすような場合には自動的とは称さないが、プロセスの実行に同意するような人による入力は自動的と称する。
用語「協働」とは、複数の企業体又は個人が、プロジェクト、作業で共に働くことを意味する。授業員、契約者は、協働作業者と見なされる。
用語「コンピュータで読み取り可能な媒体」とは、コンピュータが実行するプロセスを記憶する媒体或いは伝送媒体を意味する。媒体とは、非揮発性媒体、揮発性媒体、伝送媒体を意味する。非揮発性の媒体とは、ＮＶＲＡＭ、磁気ディスク又は光学ディスクである。揮発性媒体とは、ＤＲＡＭ、メインメモリを意味する。このコンピュータで読み取り可能な媒体の一般的なものとしては、フロッピーディスク、フレキシブルディスク、ハードディスク、磁気ディスク、他の磁気媒体、磁気光学媒体、ＣＤ−ＲＯＭ、パンチカード、ペーパーテープ等、更にＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭ、メモリカード、メモリチップ、或いはカートリッジ等がある。ｅ−ｍａｉｌ或いは他の自己保存型の情報アーカイブに付属したデジタルファイルは、記憶媒体に等価な分配型の記憶媒体であり、本発明でいう記憶媒体と見なすことができる。コンピュータで読み取り可能な媒体がデータベースとして構築された場合には、このデータベースは、あらゆる種類のデータベース、例えば関連型、階層型、オブジェクト志向型のいずれをも含む。
回路交換又はパケット交換型の通信の概念は、他のプロトコルにも適用可能である。従って本発明では、接触型の記憶媒体、分散型の記憶媒体、従来技術の記憶媒体とアクセス可能媒体も含み、その中には本発明で使用されるソフトウエアが記憶される。
用語「決定する」、「計算する」、「判定する」等は、同意で使用し、プロセスでの計算の操作等を含む。
用語「モジュール」とは、現在公知な或いはこれから開発されるハードウエア、ソフトウエア、ファームウエア、人工知能、ファジーロジック等を意味する。更に或る要素に関連する機能を実行することのできるハードウエアとソフトウエアの組合せも含む。
本発明は、インターネット・プロトコルで接続されたネットワーク環境を例に説明する。本発明のシステムと方法は、ソフトウエアとモジュールとそれらに関連するハードウエアとネットワークを例に説明するが、公知の構造、構成要素、装置は、ブラックボックスの形態で示し単に概要を示すに留める。本発明は、実施例以外に様々な方法で実現できる。
上記の実施例では、システムの様々な構成要素或いはシステムのある構成要素は、遠隔地に即ち分散型ネットワーク（ＬＡＮ、ケーブルネットワーク、インターネット）のノードに、又は専用のシステム内の離れた点に配置されている。しかしシステムのこれ等の構成要素は、１つの装置例えばゲートウエイに組み込むこともできる。或いは分散型ネットワーク（例えばアナログ又はデジタルの通信ネットワーク、パケット交換ネットワーク、回路交換ネットワーク、ケーブルネットワーク）の特定のノード上に、集めることもできる。
計算効率を上げるために、システムの構成要素は、分散型ネットワーク内のあらゆる点に配置することができ、これによりシステムの操作に影響を及ぼすことはない。例えば本発明の様々な構成要素は、交換器、ＰＢＸ、メディアサーバ、ゲートウエイ、ケーブルプロバイダ、企業内のシステム或いは通信システムに、そしてユーザーの構内で或いはそれらの組合せた構成内に配置することができる。同様にシステムの機能の一部は、通信装置とそれに関連する計算装置の間で分配することもできる。
要素間をつなぐ様々なリンクは、有線又は無線或いはそれらの組合せ、更には又将来開発される通信データを接続された要素間で供給できる伝達要素でもよい。有線リンク又は無線リンクは、安全確保したリンクであり、暗号化された情報を通信できる。リンクとして使用される伝送媒体は、電気信号を搬送できる媒体（同軸ケーブル、銅線ワイヤ、光ファイバー）、音波或い光波を搬送できる媒体、或いは無線やインフラレッド（赤外線）の通信媒体も含む。
ここで議論したフローチャートは、特定のイベントのシーケンスを例に説明するが、本発明の操作に影響を及ぼすことなく、これ等のシーケンスの変更、追加、一部省略も可能である。本発明のシステムと方法は、特殊コンピュータ、プログラムされたマイクロプロセッサ、マイクロコントローラ、ＡＳＩＣ、他の集積回路ＤＳＰ、ハードワイヤド電子素子、論理素子、例えばディスクリートな要素回路、プログラム可能な論理回路、ゲートアレイ、例えばＰＬＤ、ＰＬＡ、ＦＰＧＡ、ＰＡＬ、特殊目的コンピュータ或いは他の手段で実現できる。
本発明を実施するのに用いられるハードウエアは、コンピュータ、携帯用装置、電話器（携帯電話、インターネット電話、デジタル、アナログそれ等の組合せの電話）や他の公知のハードウエアである。これ等の装置のあるものは、プロセッサ（例；シングル又はマルチプルのマイクロプロセッサ）、メモリ、非揮発性記憶媒体、入力装置、出力装置等を含む。更に別の形態のソフトウエアの実行は、分散型の処理、要素／目的型の分散型処理、並列処理或いは仮想機械処理で実行される。
他の実施例に於いては、ここに開示された方法は、オブジェクト指向のソフトウエア開発環境を用いたソフトウエアと組み合わせて実現できる。このソフトウエア環境は、様々なコンピュータ又はワークステーションで使用されるポータブルなソースコードを提供する。別の構成として、開示されたシステムは、標準の論理回路又はＶＬＳＩデザインを用いて一部又は全部のハードウエアで実現できる。本発明のシステムを実行するのにハードウエア又はソフトウエアを用いるかは、システムに要求される速度と効率に依存する。特に使用される特定のソフトウエア、ハードウエアのシステム、マイクロプロセッサ又はマイクロコンピュータシステムに依存する。
他の実施例に於いては、開示された方法は、コンピュータで読み取り可能な記憶媒体に記憶されたソフトウエアで実行され、コントローラとメモリとを有するプログラムされた汎用コンピュータ、特殊目的コンピュータ、マイクロプロセッサ等で実施される。これ等の実施例に於いては、本発明のシステムと方法は、パソコンに組み込まれたプログラムで実行できる。例えばアプレット、ＪＡＶＡ、ＣＧＩスクプリト、サーバ或いはコンピュータ、ワークステーションに記録された資源或いは専用の測定システムに組み込まれたルーチン等で実施できる。
本発明のシステムは、本発明のシステムと方法をソフトウエア又はハードウエアのシステムに物理的に組み込むことにより実施することもできる。  本発明は、特定の標準及びプロトコルを例に説明したが、本発明はこのような標準とプロトコルに制限されるものではない。他の類似の標準とプロトコルも本発明で用いることができる。これ等の標準とプロトコルは、今後開発されるより効率的な標準とプロトコルで置換されるかも知れないが、このような置換も本発明の一態様（一実施例）と考えられる。
【００６８】
以上の説明は、本発明の一実施例に関するもので、この技術分野の当業者であれば、本発明の種々の変形例を考え得るが、それらはいずれも本発明の技術的範囲に包含される。特許請求の範囲の構成要素の後に記載した括弧内の番号は、図面の部品番号に対応し、発明の容易なる理解の為に付したものであり、発明を限定的に解釈するために用いてはならない。また、同一番号でも明細書と特許請求の範囲の部品名は必ずしも同一ではない。これは上記した理由による。用語「又は」に関して、例えば「Ａ又はＢ」は、「Ａのみ」、「Ｂのみ」ならず、「ＡとＢの両方」を選択することも含む。特に記載のない限り、装置又は手段の数は、単数か複数かを問わない。
【符号の説明】
【００６９】
１００  ネットワーク
１１２  ソシアル・ネットワーク
１１６  ワイドエリア・ネットワーク
１０８  ＩＣＣＯＳネットワーク
１２０  データベース
１２４  データベースサーバ
１０４  企業ネットワーク
１２８  ＩＣＣＯＳサーバ
１３２  アプリケーション・サーバ
１３６  通信機器
１４０  ゲートウエイ
１４４  従業員プロファイル
１５２  共同作業プロファイル
１５８  ブローカサーバ
１５４  データベース
１４２  ローカルエリア・ネットワーク
１５４  データベース
１６２  共同作業者プロファイル
１４４，１４８  契約者プロファイル
１８０  ローカルエリア・ネットワーク
１７０  個人用プロファイル
１６６  データベース
１７４  コンテンツ・サーバ
図２
２００：トリガー事象を企業のネットワークが検出する
２０４：ＩＣＣＯＳブローカに転送されるべきデータを収集する
２０８：データをフィルタ処理し企業ネットワークのプライバシーを保護する
２１２：従業員／契約者の同意を得て、どの同意がフィルタ処理されたデータへの編集を        含むかを開示する
２１６：ＩＣＣＯＳブローカに転送する
２２０：必要に応じてデータベースを更新し、データを各ソシアル・ネットワークのフィ        ールドにマッピングする
２４０：データをパッケージ化し、各ソシアル・ネットワークに転送する
図３
３００：トリガー事象をＩＣＣＯＳネットワークが検出する
３０４：各ソシアル・ネットワークからデータを要求し受領する
３０８：必要に応じて、データベースを更新し、データを関連する企業のフィールドにマ        ッピングする
３１２：データをパッケージ化し、関連する企業ネットワークに送信する
３１６：データのパッケージを解いて、データベースを更新する
図４
４００：企業からリクエストを受領し、特定の資格を有する個人／パートナーを求める
４０４：共同作業プロファイルを実証する
４０８：資格を各ソシアル・ネットワークのフィールドにマッピングし、データをパッケ        ージし、各ソシアル・ネットワークに送信する
４１２：応答を受領し、フィルタ処理して、不要な応答を取り除く
４１６：リクエストを共同作業に興味のある企業に転送し、共同作業の興味を確かめる
４２０：応答を収集し、それをパッケージ化し、要求した企業に転送する
図５
５００：共同作業の通知を受領する
５０４：共同作業の事例を集める又は共同作業事例のデータ構造を更新する
５０８：更なる共同作業の通知に応答して、共同作業事例のデータ構造を更新する
５１２：共同作業事例が完了した時に各関係者からの格付けを生成又は要求する
５１６：データ構造が完了した時に関連データ構造を各関係者に送る
【図１】
2010244513.tif 000003
【図２】
2010244513.tif 000004
【図３】
2010244513.tif 000005
【図４】
2010244513.tif 000006
【図５】
2010244513.tif 000007
【外国語明細書】
2010244513000001.pdf