JP6384551B2 - 協働装置のモニタリング、感知および解析のためのシステムおよび方法 - Google Patents

協働装置のモニタリング、感知および解析のためのシステムおよび方法 Download PDF

Info

Publication number
JP6384551B2
JP6384551B2 JP2017002228A JP2017002228A JP6384551B2 JP 6384551 B2 JP6384551 B2 JP 6384551B2 JP 2017002228 A JP2017002228 A JP 2017002228A JP 2017002228 A JP2017002228 A JP 2017002228A JP 6384551 B2 JP6384551 B2 JP 6384551B2
Authority
JP
Japan
Prior art keywords
event data
data
electronic conferencing
event
electronic
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.)
Active
Application number
JP2017002228A
Other languages
English (en)
Other versions
JP2017126335A (ja
Inventor
マラテシャ ラトナーカラ
マラテシャ ラトナーカラ
アローラー チャーチット
アローラー チャーチット
ウォン ラナ
ウォン ラナ
北田 博之
博之 北田
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of JP2017126335A publication Critical patent/JP2017126335A/ja
Application granted granted Critical
Publication of JP6384551B2 publication Critical patent/JP6384551B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/321Display for diagnostics, e.g. diagnostic result display, self-test user interface
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3452Performance evaluation by statistical analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/40Data acquisition and logging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/069Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Multimedia (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Medical Informatics (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Probability & Statistics with Applications (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Debugging And Monitoring (AREA)
  • Hardware Redundancy (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Description

本発明は概括的にはネットワーキングに、より詳細には解析システムにシステム更新を提供するための電子会議装置のためのアプローチに関する。
本節に記載されるアプローチは、追求されることができたアプローチであるが、必ずしも以前に着想または追求されたアプローチではない。よって、特に断わりのない限り、本節に記載されるアプローチは、本願の請求項に対する従来技術でないこともあり、本節に含まれていることをもって従来技術であると認められるものではない。
対話的ホワイトボード、ビデオ会議システムおよびプロジェクターといったビデオ会議またはウェブ会議のために使われる電子会議装置は、典型的にはシステム・データにアクセスするための限られたユーザー・インターフェースをもつ。電子会議装置を維持し、電子会議装置に関する問題を診断し、必要なときに電子会議装置に対する修理を実行するためにシステム・データが使われる。システム・データは、これらの装置に対して保守活動を先を見越して行なうことによって、装置の健全性、寿命および可用性を改善する助けとなる。電子会議装置は、電子会議装置が正しく動作していることを保証する責を担うシステム管理者からは遠方であり、該システム管理者にとってアクセス可能でないことがある。
上記に基づき、従来のアプローチの限界を受けない、電子管理装置を管理するためのアプローチが必要とされている。特に、電子会議装置がダウンしている可能性を減らす、電子会議装置を管理するためのアプローチが必要とされている。さらに、従来のアプローチよりもユーザーフレンドリーな、電子会議装置を管理するためのアプローチも必要とされている。電子会議装置をリモートでモニタリングおよび修理するための有用な機構を提供する、電子会議装置を管理するためのアプローチも必要とされている。
ある実施形態は、データ管理システムを有する、一つまたは複数のプロセスをサポートする装置を有する。該データ管理システムは:電子会議装置であってその上で実行されるIOTデーモンを有する、電子会議をサポートできる電子会議装置から、該電子会議装置の現在状態を記述するイベント・データを受信する段階であって、前記IoTデーモンは前記イベント・データを生成するよう構成されている、段階と;前記イベント・データに対して一つまたは複数のプロセスを実行して、処理されたイベント・データを生じる段階であって、前記一つまたは複数のプロセスは前記イベント・データの、第一のフォーマットから第二のフォーマットへの変換、前記イベント・データの圧縮、前記イベント・データの暗号化および前記イベント・データに保持ポリシーを関連付けることを含む、段階と;前記処理されたイベント・データを、前記イベント・データの解析を提供するよう構成されているデータ収集システムおよび前記電子会議装置に関連するアラートを生成するよう構成されているデータ解析ツールに送る段階とを実行するよう構成されている。
もう一つの実施形態は、命令を記憶している非一時的なコンピュータ可読媒体を含む。前記命令は、一つまたは複数のプロセッサによって実行されたときに、電子会議装置であってその上で実行されるIOTデーモンを有する、電子会議をサポートできる電子会議装置から、該電子会議装置の現在状態を記述するイベント・データを受信する段階であって、前記IoTデーモンは前記イベント・データを生成するよう構成されている、段階と;前記イベント・データに対して一つまたは複数のプロセスを実行して、処理されたイベント・データを生じる段階であって、前記一つまたは複数のプロセスは前記イベント・データの、第一のフォーマットから第二のフォーマットへの変換、前記イベント・データの圧縮、前記イベント・データの暗号化および前記イベント・データに保持ポリシーを関連付けることを含む、段階と;前記処理されたイベント・データを、前記イベント・データの解析を提供するよう構成されているデータ収集システムおよび前記電子会議装置に関連するアラートを生成するよう構成されているデータ解析ツールに送る段階とを引き起こすものである。
さらなる実施形態は:電子会議装置であってその上で実行されるIOTデーモンを有する、電子会議をサポートできる電子会議装置から、該電子会議装置の現在状態を記述するイベント・データを受信する段階であって、前記IoTデーモンは前記イベント・データを生成するよう構成されている、段階と;前記イベント・データに対して一つまたは複数のプロセスを実行して、処理されたイベント・データを生じる段階であって、前記一つまたは複数のプロセスは前記イベント・データの、第一のフォーマットから第二のフォーマットへの変換、前記イベント・データの圧縮、前記イベント・データの暗号化および前記イベント・データに保持ポリシーを関連付けることを含む、段階と;前記処理されたイベント・データを、前記イベント・データの解析を提供するよう構成されているデータ収集システムおよび前記電子会議装置に関連するアラートを生成するよう構成されているデータ解析ツールに送る段階とを含む、方法を含む。
付属の図面において、同様の参照符号は同様の要素を指す。
ある実施形態に基づく、IoTデーモンから得られたデータをモニタリング、感知および解析するためのアーキテクチャーを描くブロック図である。 IoTデーモンによってプッシュされるデータをモニタリング、感知および解析する例示的な方法を描くフローチャートである。 モニターによってIoTデーモンからプルされるデータをモニタリング、感知および解析する例示的な方法を描くフローチャートである。 諸実施形態が実装されうるコンピュータ・システムのブロック図である。
以下では、説明の目的で、本発明の十全な理解を提供するために、数多くの個別的詳細が記載されるが、本発明がそうした個別的詳細なしでも実施されうることは明白であろう。他方、よく知られた構造および装置は、本発明を無用に埋没させるのを避けるために、ブロック図の形で示されている。以下ではさまざまな実施形態が次のセクションにおいて記載される。
I.全般的概観
II.モニタリング、感知および解析アーキテクチャー
III.協働装置をモニタリングするためのプッシュ方法
IV.協働装置をモニタリングするためのプル方法
V.実装機構。
I.全般的概観
「電子会議装置」とも称される、ネットワーク接続された協働装置のリモートのモニタリング、感知および解析のためのアプローチが提供される。協働装置は、特化したユーザー・インターフェースをもつ電子的なネットワーク接続された装置であり、二つ以上の地理的位置における参加者を有する電子会議をサポートする機能をもつ。協働装置はたとえば、対話的ホワイトボード、プロジェクター、カメラ、電話およびビデオ会議装置などを含む。協働装置の前記特化したユーザー・インターフェースは、協働装置が、これらの装置の維持および保守を受け持つユーザーに対して状態メッセージまたは警告を発することを防止しうる。よって、会議参加者の観点からは、これらの装置は、未知の理由により一見、自発的に動作不能になりうる。
各協働装置にインストールされているIOTデーモンは、協働装置の動作に影響する問題または潜在的問題を記述する状態メッセージおよび警告を含む、協働装置についてのイベント・データを検出または取得するよう構成される。IoTデーモンは、該イベント・データを、データ管理システムに送るよう構成され、該データ管理システムは該イベント・データを、サードパーティーのデータ収集システムおよびデータ解析ツールのために準備する。イベント・データは、再フォーマット、圧縮または他の修正をされてもよい。サードパーティーのデータ収集システムおよびデータ解析ツールは、そのデータを、ニューラル・ネットワークのような人工知能技法を使うことも含め、進んだ処理技法を使って処理する。データ解析ツールは、イベント・データに基づいて生成されたアラートをモニターに提供する。このアラートは、作業フロー・プロセッサによって、協働装置の修理または交換といったアクションを開始するために使用されることができる。
諸実施形態は他の既存のシステムに対して数多くの利点を提供する。たとえば、開示されるシステムおよび方法は、協働装置をリモートにモニタリング、維持、修理または交換する仕方を提供する。さらに、開示されるシステムおよび方法は、リモートの管理者が、単一のコンソールまたはシステムから、協働装置を診断し、そのための技術サポートを提供することを許容する。いくつかの実施形態では、本稿に記載されるシステムおよび方法は、従来の手段を使って問題が識別されることができる前に、潜在的な問題の予測を許容する。
II.モニタリング、感知および解析アーキテクチャー
図1は、ある実施形態に基づく、IoTデーモンから得られるデータをモニタリング、感知および解析するためのアーキテクチャーを描くブロック図である。モニタリング、感知、解析アーキテクチャーは、ネットワーク接続された諸コンピュータにまたがって実装される。それらのコンピュータは、該コンピュータを汎用コンピュータから特殊目的コンピュータに変容させるプログラムされた命令をメモリに記憶している。前記命令は、ソフトウェアまたは集積回路を使うハードウェアにプログラムされてもよい。このアーキテクチャーは議論のための例示的なアーキテクチャーである。アーキテクチャー内のいくつかのコンポーネントは組み合わされたり、あるいはさまざまな装置の間でさらに細分されたりしてもよい。アーキテクチャーは、互いに電子的に通信する一つまたは複数のサードパーティー装置またはコンポーネントを含んでいてもよい。
電子会議装置102、106、110は、一つまたは複数の位置にまたがって地理的に分散される。電子会議装置102、106、110は、電話会議またはビデオ会議といった電子会議において使われる特殊目的装置である。電子会議装置の例は、対話的ホワイトボード、プロジェクター、カメラなどを含むがそれに限られない。電子会議装置102、106、110は、システム状態情報にアクセスしたり、あるいは管理者からの注目を必要とする潜在的な問題についてユーザーに警告を提供したりするための限られたユーザー・インターフェースをもつことがある。さらに、電子会議装置102、106、110は、いくつかの警告を提供する、特定の問題を検出する、特定のデータを感知する、データを収集するまたはデータをネットワークを通じて共有するよう構成されなくてもよい。電子会議装置は、メモリに記憶された命令を実行するよう構成されたマイクロプロセッサを有していてもよい。
電子会議装置102、106、110のそれぞれはIoTデーモン104、108、112をそれぞれホストする。IoTデーモン104、108、112は、電子会議装置102、106、110内で生起するイベントを記述するイベント・データを感知し、収集し、共有するよう構成される。イベント・データは、電子会議装置102、106、110内に組み込まれたセンサーまたはプロセスを使って、あるいはその電子会議装置の状態を判別することによって、収集されてもよい。イベント・データは、定期的に、あるいはディスク・フル、会議開始などといったトリガー・イベントに応答して、収集されてもよい。データ収集期間は、一時間毎、毎日、毎週または毎月でありうる。イベント・データはIoTデーモン104、108、112によって収集されてもよく、ジャバスクリプト・オブジェクト記法(JSON: JavaScript(登録商標) Object Notation)ファイル、ハイパーテキスト・マークアップ言語(HTML: HyperText Markup Language)ファイル、テキスト(.txt)ファイル、単純オブジェクト・アクセス・プロトコル(SOAP: Simple Object Access Protocol)ファイルまたは拡張可能マークアップ言語(XML: Extensible Markup Language)ファイルのような電子ファイルの一部として記憶されてもよい。
IoTデーモンによって記録されうるイベント・データの例は、IoTデーモンが存在する電子会議装置102、106または110に依存する。電子会議装置にインストールされたIoTデーモンは、該イベント会議装置に固有のイベント・データを生成するようプログラムされてもよい。たとえば、対話的ホワイトボードによってホストされるIoTデーモンは、会議開始、会議終了、ユーザーが会議に参加、ユーザーが会議を去った、音声脱落、ビデオ脱落、ファイルが開かれる、ファイルが保存されるおよび記録が保存されることを含む会議イベント・データ;ソフトウェアがインストールされた、ソフトウェアがアンインストールされた、ソフトウェアがクラッシュした、ログがいっぱいになったことを含むソフトウェア・イベント・データ;システム・アップ、システム・ダウン、システム健全性、低ディスク・スペース、低メモリ、ファイアウォール・オープン、ファイアウォール閉鎖、アンチウイルス・ソフトウェアがインストールされていない、ユーザーがログインした、ユーザーがログアウトした、ユーザーが生成された、ユーザーが削除されたことを含むシステム・イベント・データ;および接続アップ、接続ダウンおよび接続が閾値を下回ることを含む接続イベント・データを有していてもよい。たとえば、ビデオ会議通信システムによってホストされるIoTデーモンは、会議開始、会議終了、ユーザーが会議に参加、ユーザーが会議を去った、音声脱落、ビデオ脱落を含む会議イベント・データ;ソフトウェアがインストールされた、ソフトウェアがアンインストールされた、ソフトウェアがクラッシュした、ログがいっぱいになったことを含むソフトウェア・イベント・データ;システム・アップ、システム・ダウン、システム健全性、ユーザーがログインした、ユーザーがログアウトした、ユーザーが生成された、ユーザーが削除されたことを含むシステム・イベント・データ;および接続アップ、接続ダウンおよび音声接続が閾値を下回る、ビデオ接続が閾値を下回る、低アップストリーム速度、低ダウンストリーム速度を含む接続イベント・データを有していてもよい。たとえば、プロジェクターによってホストされるIoTデーモンは、プロジェクター・オン、プロジェクター・オフ、音声脱落およびビデオ脱落を含む会議イベント・データ;オペレーティング・システムがサポートされているおよび言語がサポートされていることを含むソフトウェア・イベント・データ;電源オン、電源オフ、プロジェクター健全性、高ノイズおよび高電力消費を含むシステム・イベント・データ;および接続アップ、接続ダウン、低分解能、インターフェースが接続された、およびインターフェースが切断されたことを含む接続イベント・データを有していてもよい。
イベント・データは、生成されるとき、これに限られないが電子会議IPアドレス、電子会議装置名、日付および時間などの複数のデータ・フィールドを含むイベント・モデルに入れられる。いくつかの型のイベントは、条件付きでイベント・データに含まれる追加的なフィールドに関連付けられてもよい。たとえば、対話的ホワイトボードのための「システム・アップ」イベントについて収集されたイベント・データはさらに、解像度、サポートされるオペレーティング・システム、ログインしているユーザー、GPS位置(緯度/経度)、CPUおよびメモリ構成ならびに接続されたインターフェースを含んでいてもよい。「会議開始」イベントについて収集されたイベント・データは、ホストおよびリモート・システムのIPアドレス、司会者、日付および時間、タイムゾーン、会議室および物理的なアドレスを含んでいてもよい。「ユーザーが会議に参加」イベントについて収集されたイベント・データは、ユーザー名、ユーザー/従業員ID、装置(たとえばユーザーがタブレット・コンピュータまたはスマートフォンのようなモバイル装置からログインした場合)、位置を含んでいてもよい。「オーディオ/ビデオ脱落」イベントについて収集されたイベント・データは、脱落時における解像度、脱落時におけるアップストリームおよびダウンストリーム・ネットワーク速度およびエラー・コードを含んでいてもよい。「プロジェクター健全性」について収集されるイベント・データは、プロジェクターの名前、モデル、型、解像度、温度、GPS位置およびノイズ・レベルを含んでいてもよい。
IoTデーモン104、108、112は、データ管理114に通信リンクを介して通信するよう構成される。通信リンクは、IoTデーモンとデータ管理114との間のデータの交換を提供するいかなる媒体または機構によって実装されてもよい。通信リンクの例は、限定するものではないが、ローカル・エリア・ネットワーク(LAN)、広域ネットワーク(WAN)、イーサネット(登録商標)またはインターネットといったネットワークまたは一つもしくは複数の地上波、衛星もしくは無線リンクを含む。IoTデーモンは、さまざまな種類の装置の間の通信を容易にするためにさまざまなプロトコル(HTTP、MQTTおよびWi-Fiなど)をサポートしてもよい(たとえば、ホワイトボードはHTTPをサポートしてもよく、一方、プロジェクターはMQTTのみをサポートしてもよい)。データ管理114は、イベント・データをデータ収集システム122に送信する前に、イベント・データに対して複数の動作を実行するよう構成される。
データ管理114は、変換プロセス116を含む。変換プロセス116は、データ管理114によって実行されたとき、イベント・データを、あるファイル・フォーマットから、データ収集システム122によって読み取り可能な別のファイル・フォーマットに変換するよう動作する。いくつかの実施形態では、変換プロセスは、データを、所与のファイル・フォーマットからJSON電子ファイルまたは他の何らかの広く受け入れられているフォーマットにフォーマットしてもよい。変換プロセス116は、変換プロセスの間に、IoTデーモン104、108または112から得られたファイルからデータを追加または除去してもよい。
データ管理114はさらにデータ保持プロセス118を含む。データ保持プロセス118は、実行されるとき、イベント・データに対してデータ保持ポリシーを適用する。データ保持ポリシーは、イベント・データの一つまたは複数の属性、たとえばイベント・データの起源、イベント・データによって示されるイベント、イベント・データのデータ型、イベント・データの枢要性(criticality)、イベント・データの敏感性(sensitivity)またはイベント・データの秘匿性(confidentiality)に基づく一つまたは複数のヒューリスティックに従って割り当てられてもよい。イベント・データの属性に基づいて、異なるイベント・データには異なるポリシーが適用されてもよい。データ保持ポリシーは、イベント・データが、指定された時間期間にわたって、ある条件が満たされるまで、または無期限で、データ収集システム122にとってアクセス可能であることを示してもよい。データ保持ポリシーは、実行されるべき他のデータ保持機能、たとえば敏感なデータを保護するために暗号化をも指定してもよい。
データ管理114はデータ記憶プロセス120を含む。データ記憶プロセス120は、実行されたとき、データ収集システム122への送信のためのイベント・データを記憶する。イベント・データはたとえば、暗号化、圧縮またはその他の修正をされてもよい。たとえば、イベント・データは、データ収集システム122がイベント・データを解読できるように暗号化されてもよい。暗号化はデータの期限を含んでいてもよく、期限が過ぎたらデータは解読できなくてもよい。データはたとえばZipファイルに圧縮されてもよい。いくつかの実施形態では、データ記憶プロセス120は、イベント・データにパスワードを割り当ててもよく、システムまたは管理者によってそのパスワードが提供されるまでイベント・データがアクセスできなくてもよい。
データ収集システム122は、電子会議装置102、106、110のイベント・データを収集し、イベント・データをサードパーティーのデータ解析ツール124に提供するサードパーティー・システムを含む。イベント・データは、定期的にまたはトリガー・イベントに応答して収集されてもよい。データ収集システム122は、たとえば、IBM BLUEMIX(登録商標)IoTプラットフォームを有していてもよい。データ解析ツール124はたとえばIBM WATSON(登録商標)解析システムを有していてもよい。データ解析ツール124は、イベント・データを受領したとき、ニューラル・ネットワークまたは予測的解析のような人工知能技法を使ってイベント・データを解析する。データ解析ツール124は、解析、さまざまな規則のセットへのプロビジョンに基づいてアクションを生成し、知識、知識のセット・コーパスまたはボディへのプロビジョンに基づいて新たな規則を学習し、予測的な解析および報告を提供する。データ解析ツール124は、装置故障または誤動作;ディスクまたはメモリのフル;サービスまたは保証通知;ウイルスまたはマルウェア感染;サイバー攻撃またはサービス拒否(DOS: denial of Service)攻撃の発生;CPUメモリまたは温度閾値の超過;電子会議装置への不正なアクセス;セキュリティーまたは情報セキュリティー違反;またはデータ侵害の発生といった、電子会議装置102、106、110に影響するイベントを予測してもよい。データ解析ツール124は、電子会議装置102、106、110についてのその一つまたは複数の予測を記述するアラートを生成し、モニター126に送る。アラートは、たとえば、予測されるイベント、電子会議装置の識別情報およびアラートの日時を示す一つまたは複数のデータ・フィールドを含んでいてもよい。
モニター126は、管理者に関連するコンピューティング装置であって、データ解析ツール124から受領されたアラートをモニター126のディスプレイ上に表示するグラフィカル・ユーザー・インターフェース(GUI)を備える。モニター126が備えるGUIは、電子会議装置102、116、110の報告、解析および視覚化を表示してもよく;作業フロー・プロセッサ128にアラートを送る。モニター126は、電子メールまたはショートメッセージサービス(SMS)の形で、該アラートに応答して管理者へのメッセージを生成し、送ってもよい。
作業フロー・プロセッサ128は、該アラートに応答して電子会議装置102、106、110における変化につながるアクションをトリガーするよう構成される。作業フロー・プロセッサ128は、該アラートに応答して交換用の部品または電子会議装置の注文を生成する注文プロセス130を有する。資産管理プロセス132が電子会議装置を追加または除去させる。サービス・プロセス134は、電子会議装置のためにサービスを注文させる。チケット発行プロセス136は、該アラートに対処するためにチケットを生成させる。チケットは、内部または外部のサービス・プロバイダーに送られてもよい。
III.協働装置をモニタリングするためのプッシュ方法
図2は、IoTデーモン104によってプッシュされるデータをモニタリング、感知および解析する例示的な方法を描くフローチャートである。方法104は、モニター126からのイベント・データの要求なしにIoTデーモン104がイベント・データを生成するプッシュ機構を使う。プッシュ機構は、人間の介入なしに定期的に、またはトリガー・イベントの発生によってトリガーされたときに、自動的にイベント・データが収集されることを許容する。プッシュ機構は、プル機構より多くのイベント・データが収集されることを許容しうる。
動作202では、IoTデーモン104は、それが存在している電子会議装置102についてイベント・データを生成する。IoTデーモン104はイベント・データを定期的に、あるいはトリガー・イベントに応答して生成しうる。IoTデーモン104は、イベント・データに、電子会議装置102を同定するデータ、組み込まれたセンサーまたはプロセスのデータ、当該イベント・データの型、当該イベント・データの枢要性、当該イベント・データの敏感性および当該イベント・データの秘匿性を含めてもよい。IoTデーモンはイベント・データをデータ管理114に送る。
動作204では、データ管理114は、イベント・データに対する一つまたは複数のデータ・プロセスを実行する。データ管理114は、イベント・データを再フォーマット、暗号化または圧縮してもよい。いくつかの実施形態では、データ管理114は、当該イベント・データに、当該イベント・データの型、当該イベント・データの枢要性、当該イベント・データの敏感性および/または当該イベント・データの秘匿性を割り当ててもよい。データ管理はさらに、期限を決定し、イベント・データに割り当ててもよい。データ管理114は次いで、イベント・データをデータ収集122に送り、データ収集122は次いでイベント・データをデータ解析ツール124に送る。
動作206では、データ解析ツール124はイベント・データから、電子会議装置102についてのアラートを生成する。アラートは、電子会議装置102の動作に関係する予測であってもよい。データ解析ツール124は、モニター126にアラートを送る。
動作208では、モニター126はディスプレイを介してGUIにおいてアラートを表示する。アラートは、電子メール・メッセージのようなメッセージであってもよく、あるいは電子会議装置102の視覚化に加えられるアラートであってもよい。モニター126は、アラートを作業フロー・プロセッサ128に送る。動作210では、作業フロー・プロセッサ128は、アラートに基づいてチケットを生成してもよい。動作212では、作業フロー・プロセッサ128はチケットからの作業フロー・プロセスを開始する。作業フロー・プロセスは、交換用の部品または装置の注文を引き起こしてもよく、図1のアーキテクチャーから電子会議装置102を追加または除去してもよく、あるいはさらなるチケットまたは作業注文を生成させてもよい。たとえば、チケットまたは作業注文は、イレギュラーなデータ・フォーマット、イレギュラーなデータ速度、データにおけるスパイク、正常動作からの大きなデータ・パケットといった要因に基づいてDOS攻撃または他のデータ侵害が発生したことを示してもよい。データ侵害(data breach)は、システムの、許諾を受けていないユーザーが、枢要なデータ・ファイルにアクセスしたことの判別に基づいて予測されてもよい。たとえば、ホワイトボードが過去三か月の間に複数回のブート障害を経験した場合、システムが誤動作したこと、交換されるべきであることをチケットが示してもよい。作業プロセッサ128が、一つの月について同じカテゴリーにおいて複数のサービス・チケット(たとえばプロジェクターからの複数の温度上昇イベント)を発行する場合、装置が適正に機能していないことを予測することができる。いくつかの事例では、会議開始/終了日、オーディオ/ビデオ脱落の数およびユーザー切断に基づいて、会議生産性および有効性が、優秀、良好または不良として予測されてもよい。
図2の流れ図は特定の一組のステップを特定の順序で描いているが、他の実装はより少数またはより多数のステップを図2に描いたのと同じまたは異なる順序で使ってもよい。
IV.協働装置をモニタリングするためのプル方法
図3は、モニターによってIoTデーモン104からプルされるデータをモニタリング、感知および解析する例示的な方法を描くフローチャートである。モニター126は、アラートに応答してまたは管理者によってそうするよう命令されたときに、電子会議装置102上のIoTデーモン104からイベント・データをプルする要求を生成してもよい。プル機構は、コマンドに際してイベント・データが生成され、解析されることを許容する。いくつかの実施形態では、特定のイベント・データが要求されてもよい。たとえば、ディスク・スペースの残量を示すイベント・データが要求されてもよい。
動作302では、モニターはIoTデーモン104に対するシステム更新の要求を生成し、送る。要求は、電子会議装置102に埋め込まれている特定のセンサーまたはプロセッサからのデータのような特定のデータを指定してもよい。あるいはまた、要求はいかなるイベント・データも指定しなくてもよい。
動作304では、IoTデーモン104は、動作302の要求に応答してイベント・データを生成する。いくつかの実施形態では、IoTデーモン104は、一つまたは複数の組み込まれたセンサーまたはプロセッサに問い合わせしてもよい。IoTデーモンはイベント・データをデータ管理114に送る。次いで、イベント・データを解析して一つまたは複数の作業フローを開始するために、動作204、206、208、210および212が実行される。
図3の流れ図は特定の一組のステップを特定の順序で描いているが、他の実装はより少数またはより多数のステップを図3に描いたのと同じまたは異なる順序で使ってもよい。
V.実装機構
本稿に記載されるような機能エリアによる管理ネットワーク装置構成設定データは非常にユーザーフレンドリーであり、従来のアプローチほど誤りを起こしやすくない。構成設定データの各機能エリアが更新され、次いでネットワーク装置上で実装される際、ユーザーはその進行についてGUI上で通知される。本アプローチは、更新されたデータのみがネットワーク装置に供給されることを許容することによって、帯域幅消費を削減もする。バルク管理フィーチャーは、既存の構成設定データの編集および新規の構成設定データの作成を簡略化し、迅速化する。
ある実施形態によれば、本稿に記載される技法は一つまたは複数の特殊目的コンピューティング装置によって実装される。特殊目的コンピューティング装置は、本技法を実行するよう固定構成にされていてもよいし、あるいは本技法を実行するよう恒久的にプログラムされている一つまたは複数の特定用途向け集積回路(ASIC)またはフィールドプログラマブルゲートアレイ(FPGA)といったデジタル電子デバイスを含んでいてもよく、あるいはファームウェア、メモリ、他の記憶または組み合わせにおけるプログラム命令に従って本技法を実行するようプログラムされる一つまたは複数の汎用ハードウェア・プロセッサを含んでいてもよい。そのような特殊目的コンピューティング装置は、カスタムの固定構成論理、ASICまたはFPGAをカスタムのプログラミングと組み合わせて本技法を達成してもよい。特殊目的コンピューティング装置はデスクトップ・コンピュータ・システム、ポータブル・コンピュータ・システム、ハンドヘルド装置、ネットワーキング装置または本技法を実装するために固定構成および/またはプログラム論理を組み込んでいる他の任意の装置であってもよい。
図4は、実施形態が実装されうる例示的なコンピュータ・システム400を描くブロック図である。コンピュータ・システム400は、情報を通信するためのバス402または他の通信機構と、情報を処理するための、バス402に結合されたプロセッサ404とを含む。コンピュータ・システム400は、ランダム・アクセス・メモリ(RAM)または他の動的記憶装置のような、情報およびプロセッサ404によって実行されるべき命令を記憶するための、バス402に結合されたメイン・メモリ406をも含む。メイン・メモリ406はまた、一時変数または他の中間的な情報を、プロセッサ404によって実行されるべき命令の実行の間、記憶しておくために使われてもよい。コンピュータ・システム400はさらに、バス402に結合された、静的な情報およびプロセッサ404のための命令を記憶するための読み出し専用メモリ(ROM)408または他の静的記憶装置を含む。磁気ディスクまたは光ディスクのような記憶装置410が提供され、情報および命令を記憶するためにバス402に結合される。
コンピュータ・システム400は、コンピュータ・ユーザーに対して情報を表示するための、陰極線管(CRT)のようなディスプレイ412にバス402を介して結合されていてもよい。バス402は単一のバスとして示されているが、バス402は一つまたは複数のバスを含んでいてもよい。たとえば、バス402は、限定するものではないが、プロセッサ404がコンピュータ・システム400内の他の装置を制御するための制御バス、プロセッサ404が実行のための命令のメモリ位置を指定するためのアドレス・バスまたはコンピュータ・システム400のコンポーネント間でデータまたは信号を転送するための他の任意の型のバスを含んでいてもよい。
英数字その他のキーを含む入力装置414が、情報およびコマンド選択をプロセッサ404に伝えるためにバス402に結合される。もう一つの型のユーザー入力装置は、方向情報およびコマンド選択をプロセッサ404に伝えるとともにディスプレイ412上でのカーソル動きを制御するための、マウス、トラックボールまたはカーソル方向キーのようなカーソル・コントロール416である。この入力装置は典型的には、第一軸(たとえばx)および第二軸(たとえばy)の二つの軸方向において二つの自由度をもち、これにより該装置は平面内での位置を指定できる。
コンピュータ・システム400は、本稿に記載される技法を実施するのに、カスタマイズされた固定構成論理、一つまたは複数のASICもしくはFPGA、コンピュータ・システムと組み合わさってコンピュータ・システム400を特殊目的機械にするまたはプログラムするファームウェアおよび/またはプログラム論理またはコンピュータ・ソフトウェアを使ってもよい。ある実施形態によれば、それらの技法は、プロセッサ404がメイン・メモリ406に含まれる一つまたは複数の命令の一つまたは複数のシーケンスを実行するのに応答して、コンピュータ・システム400によって実行される。そのような命令は、記憶装置410のような別のコンピュータ可読媒体からメイン・メモリ406に読み込まれてもよい。メイン・メモリ406に含まれる命令のシーケンスの実行により、プロセッサ404は、本稿に記載されるプロセス段階を実行する。代替的な実施形態では、ソフトウェア命令の代わりにまたはソフトウェア命令と組み合わせて固定構成の回路が本発明を実装するために使用されてもよい。このように、実施形態は、ハードウェア回路およびソフトウェアのいかなる特定の組み合わせにも限定されない。
本稿で用いられる用語「コンピュータ可読媒体」は、コンピュータに特定の仕方で動作させるデータを提供することに参加する任意の媒体を指す。コンピュータ・システム400を使って実装されるある実施形態では、たとえば実行のためにプロセッサ404に命令を提供することにおいて、さまざまなコンピュータ可読媒体が関わる。そのような媒体は、これに限られないが不揮発性媒体および/または揮発性媒体を含む多くの形を取りうる。不揮発性媒体は、たとえば、記憶装置410のような光学式または磁気ディスクを含む。揮発性媒体は、メイン・メモリ406のような動的メモリを含む。コンピュータ可読媒体の一般的な形は、たとえば、フロッピーディスク、フレキシブルディスク、ハードディスク、磁気テープまたは他の任意の磁気媒体、CD-ROM、他の任意の光学式媒体、RAM、PROMおよびEPROM、フラッシュEPROM、他の任意のメモリ・チップまたはメモリ・カートリッジまたはそこからコンピュータが読むことのできる他の任意の媒体を含む。
実行のためにプロセッサ404に一つまたは複数の命令の一つまたは複数のシーケンスを搬送することにおいて、さまざまな形のコンピュータ可読媒体が関わりうる。たとえば、命令は最初、リモート・コンピュータの磁気ディスク上に担持されていてもよい。リモート・コンピュータは該命令をその動的メモリにロードし、該命令をモデムを使って電話線を通じて送ることができる。コンピュータ・システム400にローカルなモデムが、電話線上のデータを受信し、赤外線送信器を使ってそのデータを赤外線信号に変換することができる。赤外線検出器が赤外線信号において担持されるデータを受信することができ、適切な回路がそのデータをバス402上に載せることができる。バス402はそのデータをメイン・メモリ406に搬送し、メイン・メモリ406から、プロセッサ404が該命令を取り出し、実行する。メイン・メモリ406によって受信される命令は、任意的に、プロセッサ404による実行の前または後に記憶装置410上に記憶されてもよい。
コンピュータ・システム400は、バス402に結合された通信インターフェース418をも含む。通信インターフェース418は、ローカル・ネットワーク422に接続されているネットワーク・リンク420への双方向データ通信結合を提供する。たとえば、通信インターフェース418は、対応する型の電話線へのデータ通信接続を提供するための、統合サービス・デジタル通信網(ISDN)カードまたはモデムであってもよい。もう一つの例として、通信インターフェース418は、互換LANへのデータ通信接続を提供するためのローカル・エリア・ネットワーク(LAN)カードであってもよい。無線リンクも実装されてもよい。そのようないかなる実装でも、通信インターフェース418は、さまざまな型の情報を表すデジタル・データ・ストリームを搬送する電気的、電磁的または光学的信号を送受信する。
ネットワーク・リンク420は典型的には、一つまたは複数のネットワークを通じた他のデータ装置へのデータ通信を提供する。たとえば、ネットワーク・リンク420は、ローカル・ネットワーク422を通じてホスト・コンピュータ424またはインターネット・サービス・プロバイダー(ISP)426によって運営されているデータ設備への接続を提供してもよい。ISP 426は、現在一般に「インターネット」428と称される世界規模のパケット・データ通信網を通じたデータ通信サービスを提供する。ローカル・ネットワーク422およびインターネット428はいずれも、デジタル・データ・ストリームを担持する電気的、電磁的または光学的信号を使う。
コンピュータ・システム400は、ネットワーク(単数または複数)、ネットワーク・リンク420および通信インターフェース418を通じて、メッセージを送り、プログラム・コードを含めデータを受信することができる。インターネットの例では、サーバー430は、インターネット428、ISP 426、ローカル・ネットワーク422および通信インターフェース418を通じてアプリケーション・プログラムのための要求されたコードを送信してもよい。受信されたコードは、受信される際にプロセッサ404によって実行されても、および/または、のちの実行のために記憶装置410または他の不揮発性記憶に記憶されてもよい。
以上の明細書では、実施形態について、実装によって変わりうる数多くの個別的詳細に言及しつつ述べてきた。よって、何が本発明であり、出願人によって本発明であると意図されているかの唯一にして排他的な指標は、この出願に対して付与される特許の一組の請求項の、その後の訂正があればそれも含めてかかる請求項が特許された特定の形のものである。よって、請求項に明示的に記載されていない限定、要素、属性、特徴、利点または特性は、いかなる仕方であれかかる請求項の範囲を限定するべきではない。よって、明細書および図面は、制約する意味ではなく例解するものとしてみなされるものである。
102 電子会議装置
104 IoTデーモン
106 電子会議装置
108 IoTデーモン
110 電子会議装置
112 IoTデーモン
114 データ管理
116 変換プロセス
118 データ保持プロセス
120 データ記憶プロセス
122 データ収集システム
124 データ解析ツール
126 モニター
128 作業フロー・プロセッサ
130 注文プロセス
132 資産管理プロセス
134 サービス・プロセス
136 チケット発行プロセス
202 電子会議装置についてのイベント・データを生成
204 一つまたは複数のデータ・プロセスを実行
206 電子会議装置についてのアラートを生成
208 アラートを表示
210 アラートからチケットを生成
212 チケットから作業フローを開始
302 システム更新を要求
304 電子会議装置についてのイベント・データを生成
402 バス
404 プロセッサ
406 メイン・メモリ
408 ROM
410 記憶デバイス
412 ディスプレイ
414 入力装置
416 カーソル・コントロール
418 通信インターフェース
420 ネットワーク・リンク
422 ローカル・ネットワーク
424 ホスト
426 ISP
428 インターネット
430 サーバー

Claims (20)

  1. データ管理システムを有する、一つまたは複数のプロセスをサポートする装置であって、前記データ管理システムは:
    電子会議装置であってその上で実行されるデーモンを有する、電子会議をサポートできる電子会議装置から、該電子会議装置の現在状態を記述するイベント・データを受信する段階であって、前記デーモンは前記イベント・データを生成するよう構成されている、段階と;
    前記イベント・データに対して一つまたは複数のプロセスを実行して、処理されたイベント・データを生じる段階であって、前記一つまたは複数のプロセスは前記イベント・データの、第一のフォーマットから第二のフォーマットへの変換、前記イベント・データの圧縮、前記イベント・データの暗号化および前記イベント・データに保持ポリシーを関連付けることを含む、段階と;
    前記処理されたイベント・データを、前記イベント・データの解析を提供するよう構成されているデータ収集システムおよび前記電子会議装置に関連するアラートを生成するよう構成されているデータ解析ツールに送る段階とを実行するよう構成されている、
    装置。
  2. 前記データ解析ツールから、前記電子会議装置に関連付けられた前記アラートを受領して、前記イベント・データまたは前記アラートの表示を含むグラフィカル・ユーザー・インターフェースを提供するようプログラムされたモニタリング・コンソールをさらに有する、
    請求項1記載の装置。
  3. 前記モニタリング・コンソールが、前記イベント・データを生成するよう、前記電子会議装置の前記デーモンに命令するようさらにプログラムされている、請求項2記載の装置。
  4. 前記デーモンが、前記イベント・データを前記モニタリング・コンソールに送るよう構成されている、請求項2記載の装置。
  5. 前記保持ポリシーが、前記イベント・データに期限日を割り当てるとともに、前記データ管理システムに、前記期限日が過ぎたら前記イベント・データがもはや前記データ収集システムおよび前記データ解析ツールによって解読できなくなるよう前記イベント・データを暗号化させるよう構成されている、請求項1記載の装置。
  6. 前記データ管理システムが、前記イベント・データのデータ型、前記イベント・データの枢要性、前記イベント・データの敏感性および前記イベント・データの秘匿性に応じて前記期限日を割り当てるよう構成されている、請求項5記載の装置。
  7. 前記電子会議装置における変化につながる作業フロー・プロセスをリモートに開始するための作業フロー・プロセッサをさらに有する、
    請求項1記載の装置。
  8. 開始される作業フロー・プロセスが、前記電子会議装置の交換部品の注文を生成するよう構成されている、請求項7記載の装置。
  9. 開始される作業フロー・プロセスが、前記電子会議装置を除去または追加させる、請求項7記載の装置。
  10. 開始される作業フロー・プロセスが、前記電子会議装置を修理させる、請求項7記載の装置。
  11. 開始される作業フロー・プロセスが、サービス・チケットを生成するよう構成されている、請求項7記載の装置。
  12. 前記電子会議装置における変化につながる作業フロー・プロセスをリモートに開始するための作業フロー・プロセッサをさらに有し、
    開始される作業フロー・プロセスが、メッセージを生成し、該メッセージを前記イベント・データまたは前記アラートとともに前記モニタリング・コンソールに送ることを含む、請求項記載の装置。
  13. 前記電子会議装置が対話的ホワイトボード、プロジェクターまたはカメラを含む、請求項1記載の装置。
  14. 前記イベント・データが、前記電子会議装置の誤動作に応答して生成される、請求項1記載の装置。
  15. 前記イベント・データが、前記電子会議装置がオフラインである、電子会議に追加されたまたは電子会議から除去されたことを示す、請求項14記載の装置。
  16. 前記イベント・データが、前記電子会議装置が限られた帯域幅またはメモリを有することを示す、請求項14記載の装置。
  17. 前記イベント・データが、前記電子会議装置がサイバー攻撃を受けたことを示す、請求項14記載の装置。
  18. 命令を記憶している非一時的なコンピュータ可読媒体であって、前記命令は、一つまたは複数のプロセッサによって実行されたときに:
    電子会議装置であってその上で実行されるデーモンを有する、電子会議をサポートできる電子会議装置から、該電子会議装置の現在状態を記述するイベント・データを受信する段階であって、前記デーモンは前記イベント・データを生成するよう構成されている、段階と;
    前記イベント・データに対して一つまたは複数のプロセスを実行して、処理されたイベント・データを生じる段階であって、前記一つまたは複数のプロセスは前記イベント・データの、第一のフォーマットから第二のフォーマットへの変換、前記イベント・データの圧縮、前記イベント・データの暗号化および前記イベント・データに保持ポリシーを関連付けることを含む、段階と;
    前記処理されたイベント・データを、前記イベント・データの解析を提供するよう構成されているデータ収集システムおよび前記電子会議装置に関連するアラートを生成するよう構成されているデータ解析ツールに送る段階とを引き起こすものである、
    非一時的なコンピュータ可読媒体。
  19. 前記命令が、前記一つまたは複数のプロセッサによって実行されたときに、さらに:
    前記データ解析ツールから、前記電子会議装置に関連付けられた前記アラートを受領する段階と;
    前記イベント・データまたは前記アラートの表示を含むグラフィカル・ユーザー・インターフェースを提供する段階とを引き起こすものである、
    請求項18記載の非一時的なコンピュータ可読記憶媒体。
  20. 電子会議装置であってその上で実行されるデーモンを有する、電子会議をサポートできる電子会議装置から、該電子会議装置の現在状態を記述するイベント・データを受信する段階であって、前記デーモンは前記イベント・データを生成するよう構成されている、段階と;
    前記イベント・データに対して一つまたは複数のプロセスを実行して、処理されたイベント・データを生じる段階であって、前記一つまたは複数のプロセスは前記イベント・データの、第一のフォーマットから第二のフォーマットへの変換、前記イベント・データの圧縮、前記イベント・データの暗号化および前記イベント・データに保持ポリシーを関連付けることを含む、段階と;
    前記処理されたイベント・データを、前記イベント・データの解析を提供するよう構成されているデータ収集システムおよび前記電子会議装置に関連するアラートを生成するよう構成されているデータ解析ツールに送る段階とを含む、
    方法。
JP2017002228A 2016-01-13 2017-01-11 協働装置のモニタリング、感知および解析のためのシステムおよび方法 Active JP6384551B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/994511 2016-01-13
US14/994,511 US10541892B2 (en) 2016-01-13 2016-01-13 System and method for monitoring, sensing and analytics of collaboration devices

Publications (2)

Publication Number Publication Date
JP2017126335A JP2017126335A (ja) 2017-07-20
JP6384551B2 true JP6384551B2 (ja) 2018-09-05

Family

ID=59275113

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017002228A Active JP6384551B2 (ja) 2016-01-13 2017-01-11 協働装置のモニタリング、感知および解析のためのシステムおよび方法

Country Status (2)

Country Link
US (1) US10541892B2 (ja)
JP (1) JP6384551B2 (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10303393B2 (en) 2016-06-21 2019-05-28 International Business Machines Corporation Technology for governance of data retention and transfer
US20180081972A1 (en) * 2016-09-19 2018-03-22 Sap Se Filtering and processing data related to internet of things
CN107315839A (zh) * 2017-07-17 2017-11-03 广东交通职业技术学院 一种教育资源数据采集方法
CN109421747B (zh) * 2017-08-30 2020-08-25 比亚迪股份有限公司 基于轨道交通的监测***和方法
CN109408312B (zh) * 2018-11-01 2021-10-29 郑州云海信息技术有限公司 一种服务器运行温度测试***及设备
CN110704854B (zh) * 2019-09-27 2021-11-09 上海易点时空网络有限公司 针对文本数据保留格式的流式加密方法
CN110855928A (zh) * 2019-10-21 2020-02-28 苏州中亿丰科技有限公司 一种物联网架构的多会议***集中管控***
US11429474B2 (en) 2020-08-03 2022-08-30 Bank Of America Corporation Enterprise IOT system for onboarding and maintaining peripheral devices
CN115296976B (zh) * 2022-06-28 2024-03-22 青岛海尔科技有限公司 物联网设备故障检测方法、装置、设备及存储介质

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07162825A (ja) * 1993-12-02 1995-06-23 Canon Inc テレビ会議システムの遠隔保守装置
NO323527B1 (no) * 2004-07-01 2007-06-04 Tandberg Telecom As Monitorering og kontroll av administrasjonssystemer
JP5708168B2 (ja) * 2010-06-16 2015-04-30 株式会社リコー 伝送端末、伝送システム、伝送方法、及び伝送端末用プログラム
US9319897B2 (en) * 2012-08-15 2016-04-19 Qualcomm Incorporated Secure behavior analysis over trusted execution environment
JP6107250B2 (ja) * 2013-03-12 2017-04-05 株式会社リコー 障害予測システム、障害予測装置、及び障害予測プログラム
US20160294614A1 (en) * 2014-07-07 2016-10-06 Symphony Teleca Corporation Remote Embedded Device Update Platform Apparatuses, Methods and Systems
US10382294B2 (en) * 2014-09-25 2019-08-13 Oracle International Corporation Platform for capturing, processing, storing, and presentation of generic sensor data from remote arbitrary locations
US10268961B2 (en) * 2015-11-24 2019-04-23 Sap Se Generating predictive models to reconfigure electronic devices

Also Published As

Publication number Publication date
US20170201433A1 (en) 2017-07-13
JP2017126335A (ja) 2017-07-20
US10541892B2 (en) 2020-01-21

Similar Documents

Publication Publication Date Title
JP6384551B2 (ja) 協働装置のモニタリング、感知および解析のためのシステムおよび方法
US11489846B2 (en) Applying reduction functions to anomalous event risk score
US20190244147A1 (en) Systems, structures, and processes for interconnected devices and risk management
US9825956B2 (en) Systems and methods for access permission revocation and reinstatement
US6816898B1 (en) Interfacing external metrics into a performance management system
US20180084001A1 (en) Enterprise graph method of threat detection
US7810156B2 (en) Automated evidence gathering
US20160103750A1 (en) Application programming interface monitoring tool notification and escalation method and system
JP2004038940A (ja) ネットワーク上の個々の装置を監視する方法及びシステム
JP2009277081A (ja) ネットワーク上に配置された構成要素についての情報を検出するためのパスワードを管理するコンピュータ・システム、並びにその方法及びコンピュータ・プログラム
US11632382B2 (en) Anomaly detection using endpoint counters
US9246912B2 (en) Password generator
US9590999B2 (en) Preview serving from an external preview service
US11949700B2 (en) Using content stored in an entity behavior catalog in combination with an entity risk score
JP2016095631A (ja) 情報診断システム、情報診断装置、情報診断方法およびプログラム
US20150334253A1 (en) Information management apparatus, information management method, and information device
KR101641306B1 (ko) 서버 모니터링 장치 및 이를 이용하는 서버 모니터링 방법
JP2005071191A (ja) ユーザサポートシステム、方法、サーバ、コンピュータで実行するプログラム
US20160105419A1 (en) Method for logging of a remote control session
US20160142515A1 (en) Network system and control device
US8155275B1 (en) Systems and methods for managing alarms from recorders
JP2020095459A (ja) 履歴監視方法、監視処理装置および監視処理プログラム
US11748210B2 (en) Intelligent monitoring of backup, recovery and anomalous user activity in data storage systems
Kettner et al. Monitoring Serverless Applications
Leach et al. Automated service monitoring in the deployment of ARCHER2

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180213

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: 20180710

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180723

R151 Written notification of patent or utility model registration

Ref document number: 6384551

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151