【手続補正書】
【提出日】平成25年12月6日(2013.12.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
クラウド・コンピューティング・プラットフォームおよび少なくとも一台のロボットを含むクラウドロボットシステムであって、
前記クラウド・コンピューティング・プラットフォームは、
前記システムにおける少なくとも一台の前記ロボットにより送信される、当該ロボットに関するデータ、ステータスおよびリクエストを含む作業情報を受信し、
前記データおよび前記ステータスの作業情報を処理して前記ロボットに処理結果を返信し、前記リクエストに応じて対応するロボットに制御命令を送信し、
前記ロボットは、
自身の前記作業情報を前記クラウド・コンピューティング・プラットフォームに送信し、
前記クラウド・コンピューティング・プラットフォームにより処理された前記作業情報の処理結果を受信し、前記クラウド・コンピューティング・プラットフォームにより送信される前記制御命令に応じて自身の動作を行い、
前記クラウド・コンピューティング・プラットフォームは、一台の前記ロボットと対応する少なくとも一つのクラウドブレインモジュールを含み、
前記クラウドブレインモジュールは、前記ロボットの知識ベース、推論エンジン、ニューラル・ネット、データおよび経験を記憶し、前記ロボットより送信されてきたデータ、ステータスおよびリクエストを処理し、処理結果をダイナミックに前記ロボットに返信する、
ことを特徴とするクラウドロボットシステム。
【請求項２】
前記ロボットは、第一通信モジュールを含み、
前記クラウド・コンピューティング・プラットフォームは、第二通信モジュールを含み、
前記ロボットと前記クラウド・コンピューティング・プラットフォームとは、前記第一通信モジュールおよび前記第二通信モジュールを通じて有線または無線の通信方式により相互に通信し、
同一のクラウド・コンピューティング・プラットフォーム下における全てのロボットは、当該クラウド・コンピューティング・プラットフォームにより相互に通信する、
ことを特徴とする請求項１に記載のクラウドロボットシステム。
【請求項３】
前記ロボットは、
前記ロボット自身におけるリクエストを処理するローカルブレインモジュールと、
前記データを収集するセンサーと、
前記クラウド・コンピューティング・プラットフォームから返信された処理結果に応じてロボットの行動およびステータスを制御し、前記センサーにより収集されたデータおよびロボット自身のステータスおよびサービスのリクエストをダイナミックに前記クラウド・コンピューティング・プラットフォームに送信するロボットモニターモジュールと、をさらに含む、
ことを特徴とする請求項１または２に記載のクラウドロボットシステム。
【請求項４】
前記クラウド・コンピューティング・プラットフォームは、一つの前記クラウドブレインモジュールと対応する少なくとも一つのソーシャルモジュールをさらに含み、
前記ソーシャルモジュールは、異なる前記ロボットに対応する前記クラウドブレインモジュール間の通信を実現させ、ロボット群の情報を解析し、ロボット間の協同、連動を実現し、
前記ロボットは、前記ソーシャルモジュールを通じて、前記ロボット群に加入または前記ロボット群から脱退する、
ことを特徴とする請求項１〜３のいずれか一項に記載のクラウドロボットシステム。
【請求項５】
前記クラウド・コンピューティング・プラットフォームは、システム生成モジュールをさらに含み、
前記システム生成モジュールは、新規加入のロボットのために、前記クラウド・コンピューティング・プラットフォームにおいて、当該新規加入のロボットと対応するクラウドブレインモジュールをクローンし、新規加入のロボット群のために、前記クラウド・コンピューティング・プラットフォームにおいて、当該新規加入のロボット群と対応するソーシャルモジュールをクローンする、
ことを特徴とする請求項４に記載のクラウドロボットシステム。
【請求項６】
前記クラウド・コンピューティング・プラットフォームは、スーパーコンピュータ、コンピュータクラスター、ネットワークを通じて相互に接続される分散型コンピュータのいずれかである、
ことを特徴とする請求項１〜５のいずれか一項に記載のクラウドロボットシステム。
【請求項７】
前記クラウドブレインモジュールは、並列分散処理の方式により前記ロボットより送信されてきたデータ、ステータスおよびリクエストを処理する、
ことを特徴とする請求項１〜５のいずれか一項に記載のクラウドロボットシステム。
【請求項８】
前記クラウド・コンピューティング・プラットフォームの計算能力および記憶容量は拡張でき、前記クラウド・コンピューティング・プラットフォームは前記ロボットの必要に応じて、計算および記憶するためのリソースを割り付ける、
ことを特徴とする請求項１〜７のいずれか一項に記載のクラウドロボットシステム。
【請求項９】
クラウドロボットの実現方法であって、
ロボットが通信モジュールを通じてクラウド・コンピューティング・プラットフォームにアクセスするステップと、
前記ロボットが、センサーにより受け取ったデータ、自身のステータスおよびリクエストの作業情報を前記クラウド・コンピューティング・プラットフォームへ送信するステップと、
前記クラウド・コンピューティング・プラットフォームが、前記ロボットより送信されてきたデータ、ステータスおよびリスエストを処理し、処理結果をダイナミックに前記ロボットへ返信し、さらにロボット群の情報を解析するステップと、
前記ロボットは、返信された処理結果に応じて、前記ロボットの行動およびステータスを制御し、具体的には、前記クラウド・コンピューティング・プラットフォームによる前記作業情報に対する処理結果を受け取り、前記クラウド・コンピューティング・プラットフォームにより送信された制御命令に応じて自身を動作し、前記ロボットは前記クラウド・コンピューティング・プラットフォームとの相互通信により、ロボット間の協同、連動を実現するステップと、を含み、
前記クラウド・コンピューティング・プラットフォームは、ロボットの知識ベース、推論エンジン、ニューラル・ネット、データおよび経験を記憶し、クラウドブレインモジュールにより前記クラウドブレインモジュールと対応するロボットより送信されてきたデータ、ステータスおよびリクエストを処理し、処理結果をダイナミックに前記ロボットに返信する、
ことを特徴とするクラウドロボットの実現方法。
【請求項１０】
前記ロボットは、第一通信モジュールを含み、前記クラウド・コンピューティング・プラットフォームは、第二通信モジュールを含み、
前記ロボットが通信モジュールを通じてクラウド・コンピューティング・プラットフォームにアクセスするステップは、
前記ロボットと前記クラウド・コンピューティング・プラットフォームとは、前記第一通信モジュールおよび前記第二通信モジュールを通じて有線または無線の通信方式により相互に通信し、同一のクラウド・コンピューティング・プラットフォームにおける全てのロボットは、当該クラウド・コンピューティング・プラットフォームにより相互に通信する、
ことを特徴とする請求項９に記載のクラウドロボットの実現方法。
【請求項１１】
前記ロボットは、ローカルブレインモジュールによりロボット自身におけるリクエストを処理する、
ことを特徴とする請求項９または１０に記載のクラウドロボットの実現方法。
【請求項１２】
前記クラウド・コンピューティング・プラットフォームは、ソーシャルモジュールにより、異なる前記ロボットに対応する前記クラウドブレインモジュール間の迅速な通信を実現させ、ロボット群の情報を解析し、ロボット間の協同、連動を実現し、前記ロボットは、前記ソーシャルモジュールを通じて、前記ロボット群に加入または前記ロボット群から脱退する、
ことを特徴とする請求項９〜１１のいずれか一項に記載のクラウドロボットの実現方法。
【請求項１３】
前記クラウド・コンピューティング・プラットフォームは、システム生成モジュールにより、新規加入のロボットのために、前記クラウド・コンピューティング・プラットフォームにおいて、当該新規加入のロボットと対応するクラウドブレインモジュールをクローンし、新規加入のロボット群のために、前記クラウド・コンピューティング・プラットフォームにおいて、当該新規加入のロボット群と対応するソーシャルモジュールをクローンする、
ことを特徴とする請求項１２に記載のクラウドロボットの実現方法。
【請求項１４】
前記クラウド・コンピューティング・プラットフォームは、スーパーコンピュータ、コンピュータクラスター、ネットワークを通じて相互に接続される分散型コンピュータのいずれかである、
ことを特徴とする請求項９〜１３のいずれか一項に記載のクラウドロボットの実現方法。
【請求項１５】
前記クラウドブレインモジュールは、並列分散処理の方式により前記ロボットより送信されてきたデータ、ステータスおよびリクエストを処理する、
ことを特徴とする請求項９〜１３のいずれか一項に記載のクラウドロボットの実現方法。
【請求項１６】
前記クラウド・コンピューティング・プラットフォームの計算能力および記憶容量は拡張でき、前記クラウド・コンピューティング・プラットフォームは前記ロボットの必要に応じて、計算および記憶するためのリソースを割り付ける、
ことを特徴とする請求項９〜１５のいずれか一項に記載のクラウドロボットの実現方法。