Podtech/llm-jp-corpus-v4-ja_patent huggingface dataset:
【手続補正書】
【提出日】平成26年8月19日(2014.8.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
位置測定デバイスであって、
−集束光学素子を備えた光学構造を有する、少なくとも１つの実量器、
−前記実量器から離間して配設される少なくとも１つの光レシーバ、
−前記実量器から離間して、及び前記光レシーバから離間して配設される光源、及び
−前記実量器と前記光レシーバの間に存在する、少なくとも１つの透明な基材
を有し、ここで、複数の層を重ねて構成した薄膜構造の形状の前記透明な基材の、前記実量器に対面していない側において、前記光レシーバは、前記透明な基材上に直接配置され、
−支持プレートに回路基板コンダクタが設けられ、その上に前記透明な基材が配設され、ここで、前記透明な基材と、前記支持プレートとは、フリップチップ組立てによって堅固に連結されること、
−前記実量器は光学素子を有する２つ以上のトラックを有し、第１のトラックは増分信号の生成に役立つこと、及び
−前記光レシーバはセンサ領域として形成され、各場合において、複数の光レシーバ要素を有し、ここで、少なくとも１つの第１のセンサ領域及び少なくとも１つの第２のセンサ領域が設けられ、前記第１のセンサ領域は、前記増分信号の生成のための前記第１のトラックと相互作用するよう設計され、前記第２のセンサ領域は、索引トラック又はコードされたトラックである第２のトラックと相互作用するよう設計されていること
を特徴とする、位置測定デバイス。
【請求項２】
前記支持プレートは、その両面に前記光レシーバとの接触及びデコード回路との接触のための回路基板コンダクタを有し、
前記デコード回路は前記支持プレート上に配設される
ことを特徴とする、請求項１に記載の位置測定デバイス。
【請求項３】
前記デコード回路は、前記支持プレートの、前記透明な基材と対面しない側に、フリップチッププロセスで配設され、
前記デコード回路は、前記光レシーバの信号を処理するための集積回路であり、
前記光レシーバは、前記集積回路と電気的に接続されている
ことを特徴とする、請求項２に記載の位置測定デバイス。
【請求項４】
前記支持プレートは、前記光源を格納する凹部を有することを特徴とする、請求項１〜３のいずれか１項に記載の位置測定デバイス。
【請求項５】
前記光レシーバは、導電性上面層と接触し、
前記導電性上面層と前記支持プレートの前記回路基板コンダクタとの間に、「バンプ」又は「スタッフバンプ」と呼ばれる球体を用いて、電気的接続が作製される
ことを特徴とする、請求項１〜４のいずれか１項に記載の位置測定デバイス。
【請求項６】
前記導電性上面層又は前記球体と前記支持プレートとの間の接続は、導電性接着剤を用いて作製されることを特徴とする、請求項５に記載の位置測定デバイス。
【請求項７】
前記支持プレートと前記透明な基材の間に、前記接着剤の拡散を制限するための永久レジストを設けることを特徴とする、請求項６に記載の位置測定デバイス。
【請求項８】
前記透明な基材と前記支持プレートの間に存在する空間の部分を、アンダーフィルで充填し、
前記アンダーフィルは不透明である
ことを特徴とする、請求項１〜７のいずれか１項に記載の位置測定デバイス。
【請求項９】
前記光源と前記透明な基材の間の光経路にエアギャップが存在することを特徴とする、請求項１〜８のいずれか１項に記載の位置測定デバイス。
【請求項１０】
前記光源は、前記薄膜構造の最上層に係留され、
前記光源と前記薄膜構造の前記最上層との間にスペーサが設けられ、これにより、前記接着剤のための画定された間隙が形成される
ことを特徴とする、請求項６又は７に記載の位置測定デバイス。
【請求項１１】
前記光源は、前記光レシーバの間で、前記透明な基材上に直接形成されることを特徴とする、請求項１〜３又は５〜８のいずれか１項に記載の位置測定デバイス。
【請求項１２】
前記支持プレートはセラミックからなることを特徴とする、請求項１〜１１のいずれか１項に記載の位置測定デバイス。
【手続補正書】
【提出日】平成26年8月5日(2014.8.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
対象における癌を検出するための方法であって、前記対象由来の試料におけるＳＡＳ１Ｒの存在をインビトロで検出することを含み、試料におけるＳＡＳ１Ｒの存在が、対象が癌を有することを示す、方法。
【請求項２】
対象におけるＳＡＳ１Ｒ陽性の癌の進行または治療をモニターするための方法であって、ＳＡＳ１Ｒを検出することおよび前記対象由来の試料におけるＳＡＳ１Ｒのレベルをインビトロで決定すること、前記対象におけるＳＡＳ１Ｒのレベルを、標準とまたは前記対象におけるＳＡＳ１Ｒの以前のレベルと比較することを含み、前記対象におけるレベルにおける変化が、対象におけるＳＡＳ１Ｒ陽性の癌の進行または治療と相関し、それによって、対象におけるＳＡＳ１Ｒ陽性の癌の進行または治療をモニターする、方法。
【請求項３】
前記ＳＡＳ１Ｒが、ＳＡＳ１Ｒタンパク質、ｍｉＲＮＡ、またはｍＲＮＡである、請求項１または２に記載の方法。
【請求項４】
前記ＳＡＳ１Ｒが、ＰＣＲを使用して検出されるＳＡＳ１Ｒ  ｍｉＲＮＡまたはｍＲＮＡであり、ＰＣＲが、配列番号２８〜３３からなる群から選択されるプライマーを使用して実行される、請求項１に記載の方法。
【請求項５】
前記ＳＡＳ１Ｒが、ＳＡＳ１Ｒタンパク質であり、かつＳＡＳ１Ｒに対する抗体またはその断片もしくは相同体を使用して検出される、請求項１に記載の方法。
【請求項６】
配列番号２８〜３３の配列を有する、ＳＡＳ１Ｒを検出するためのプライマーの組み合わせ。
【請求項７】
配列番号２８、配列番号２９、配列番号３０、配列番号３１、配列番号３２および配列番号３３から選択される配列を有する、単離核酸。
【請求項８】
対象における癌を造影するための組成物であって、造影剤およびＳＡＳ１Ｒに結合する分子の複合体を含む、組成物。
【請求項９】
前記分子が、配列番号１４の配列を有するＳＬＬＰ１である、請求項８に記載の組成物。
【請求項１０】
前記造影剤が、１１０Ｉｎ、１１１Ｉｎ、１７７Ｌｕ、１８Ｆ、５２Ｆｅ、６２Ｃｕ、６４Ｃｕ、６７Ｃｕ、６７Ｇａ、６８Ｇａ、８６Ｙ、９０Ｙ、８９Ｚｒ、９４ｍＴｃ、９４Ｔｃ、９９ｍＴｃ、１２０Ｉ、１２３Ｉ、１２４Ｉ、１２５Ｉ、１３１Ｉ、１５４−１５８Ｇｄ、３２Ｐ、１１Ｃ、１３Ｎ、１５Ｏ、１８６Ｒｅ、１８８Ｒｅ、５１Ｍｎ、５２ｍＭｎ、５５Ｃｏ、７２Ａｓ、７５Ｂｒ、７６Ｂｒ、８２ｍＲｂ、８３Ｓｒ、および他のガンマ、ベータ、またはポジトロン放射体からなる群から選択される、請求項８に記載の組成物。
【請求項１１】
ＳＡＳ１Ｒのアンタゴニストによる治療に対して応答性となる癌を有する対象を選択するための方法であって、前記対象由来の試料におけるＳＡＳ１Ｒタンパク質、ｍｉＲＮＡ、またはｍＲＮＡの存在をインビトロで検出することを含み、試料におけるＳＡＳ１Ｒタンパク質、ｍｉＲＮＡ、またはｍＲＮＡの存在が、対象が、ＳＡＳ１Ｒのアンタゴニストによる治療に対して応答性となるということを示す、方法。
【請求項１２】
対象におけるＳＡＳ１Ｒ陽性の癌の予防または治療における使用のための、免疫原性量のＳＡＳ１Ｒタンパク質またはその免疫原性断片もしくは相同体を含む、医薬組成物。
【請求項１３】
対象におけるＳＡＳ１Ｒ陽性の癌の予防または治療における使用のための、ＳＡＳ１Ｒタンパク質またはその免疫原性断片もしくは相同体をコードする配列を含む、単離核酸。
【請求項１４】
ＳＡＳ１Ｒ陽性の癌の治療における使用のための、有効量のＳＡＳ１Ｒのアンタゴニスト。
【請求項１５】
前記アンタゴニストが、ＳＬＬＰ１またはその断片もしくは相同体である、ＳＡＳ１Ｒ陽性の癌の治療における使用のための、請求項１４に記載のアンタゴニスト。
【請求項１６】
対象における癌を検出するための方法であって、前記対象由来の試料における癌−卵母細胞抗原の存在をインビトロで検出することを含み、試料における癌−卵母細胞抗原の存在が、対象が癌を有することを示す、方法。
【手続補正書】
【提出日】平成26年9月3日(2014.9.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
‐ムーブメントによって重なって駆動されて現在時の第1の情報を表示する2本の針（14、16）と、
‐表示機構を作動させる操作部（17）を備えていて、
前記表示機構が、前記操作部（17）を作動させたときに前記2本の針のうちの一方が前記第1の情報に対して移動して現在時の第2の情報を表示し、前記操作部（17）が解放されたときに前記2本の針が重なった状態に戻る構成にされている時計部品。
【請求項２】
前記針のうちの第1の針（14）が、ムーブメントによって駆動される第1の歯車（5）に取り付けられていて、前記第1の情報を表示することと、
第2の針（16）が、前記第1の歯車（5）に対して同軸かつフリーな状態の第2の歯車（1）に、取り付けられていることと、
弾性部品（10）が、前記2つの歯車に連結していて、前記第2の針（16）を前記第1の針に重ねる力を及ぼすことと、
前記表示機構が、
‐カム（8）と前記第1の歯車（5）を連動させる第1の動力伝達機構と、
‐前記第2の歯車（1）と駆動歯車（4）を連動させる第2の動力伝達機構と、
‐前記駆動歯車（4）と協働するラック（11）を有するとともに、前記カム（8）と協働するカム従節部（12）を有する切り換えレバー（9）であって、
この切り換えレバー（9）は、前記操作部の作動に応答して、前記カム従節部（12）と前記ラック（11）が、それぞれ前記カム（8）と前記駆動歯車（4）に対してフリーな状態である第1の位置と、前記カム従節部（12）と前記ラック（11）が、それぞれ前記カム（8）と前記駆動歯車（4）と協働する第2の位置の間を移動して、前記第2の針（16）が前記第2の情報を表示できるようにした切り換えレバー（9）と、を具備すること、
を特徴とする、請求項1に記載の時計部品。
【請求項３】
前記第1の針（14）が現在時の分を表示することを特徴とする、請求項2に記載の時計部品。
【請求項４】
前記第2の針（16）が現在時の時を表示することを特徴とする、請求項2又は3に記載の時計部品。
【請求項５】
前記第1の針（14）が現在時の分を表示し、かつ前記第2の針（16）が現在時の時を表示し、
前記第1の動力伝達機構の歯車比が、前記第1の歯車（5）が12回転する間に前記カム（8）が11回転する値にされていることを特徴とする、請求項2に記載の時計部品。
【請求項６】
前記弾性部品（10）が、前記第1の歯車と前記第2の歯車の間に配置された螺旋バネであることを特徴とする、請求項2から5のいずれか1項に記載の時計部品。
【請求項７】
前記カム（8）と前記駆動歯車（4）が同軸であることを特徴とする、請求項2から6のいずれか1項に記載の時計部品。
【手続補正書】
【提出日】平成26年9月19日(2014.9.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１４
【補正方法】変更
【補正の内容】
【請求項１４】
哺乳類におけるライム病の状態を診断するための方法であって、哺乳類から得られたあるいは派生した生体サンプルにおいて、ライム病菌(B.burgdorferi)細胞表層タンパク質(Osp) OspA、OspCおよびOspFに特異的な抗体の有無を決定すること、および：
i) OspAに対する抗体の存在、および、OspCおよびOspFに対する抗体の非存在の決定に基づき、前記哺乳類が、ワクチン接種を受けているが、ライム病菌に感染していないことを特定する；
ii) OspCに対する抗体の存在、および、OspAおよびOspFに対する抗体の非存在の決定に基づき、前記哺乳類が、初期のライム病を有することを特定する；
iii) OspFに対する抗体の存在、および、OspAおよびOspCに対する抗体の非存在の決定に基づき、前記哺乳類が、慢性のライム病を有することを特定する；
iv) OspAおよびOspCに対する抗体の存在、および、OspFに対する抗体の非存在の決定に基づき、前記哺乳類が、ライム病に対するワクチン接種を受けており、初期のライム病を有することを特定する；
v) OspAおよびOspFに対する抗体の存在、および、OspCに対する抗体の非存在の決定に基づき、前記哺乳類が、ライム病に対するワクチン接種を受けており、慢性のライム病を有することを特定する；
vi) OspCおよびOspFに対する抗体の存在、および、OspAに対する抗体の非存在の決定に基づき、前記哺乳類が、中期のライム病を有することを特定する；または
vii) OspC、OspFおよびOpsAに対する抗体の存在の決定に基づき、前記哺乳類が、ライム病に対するワクチン接種を受けており、中期のライム病を有することを特定する；
ことを含む方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の特定の態様において、前記方法は以下の工程を含む：
i) OspAに対する抗体の存在の決定、および、OspCおよびOspFに対する抗体の非存在の決定に基づき、前記哺乳類が、ワクチン接種を受けているが、ライム病菌に感染していないことを確認する
ii) OspCに対する抗体の存在の決定、および、OspAおよびOspFに対する抗体の非存在の決定に基づき、前記哺乳類が、初期のライム病を有することを確認する
iii) OspFに対する抗体の存在の決定、および、OspAおよびOspCに対する抗体の非存在の決定に基づき、前記哺乳類が、慢性のライム病を有することを確認する
iv) OspAおよびOspCに対する抗体の存在の決定、および、OspFに対する抗体の非存在の決定に基づき、前記哺乳類が、ライム病に対するワクチン接種を受けており、初期のライム病を有することを確認する
v) OspAおよびOspFに対する抗体の存在の決定、および、OspCに対する抗体の非存在の決定に基づき、前記哺乳類が、ライム病に対するワクチン接種を受けており、慢性のライム病を有することを確認する
vi) OspCおよびOspFに対する抗体の存在の決定、および、OspAに対する抗体の非存在の決定に基づき、前記哺乳類が、中期のライム病を有することを確認する、または、
vii) OspC、OspFおよびOpsAに対する抗体の存在の決定に基づき、前記哺乳類が、ライム病に対するワクチン接種を受けており、中期のライム病を有することを確認する
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
一実施形態において、前記方法は、OspA、OspCおよびOspFに特異的な抗体の有無(存在または非存在)を決定(測定)することによって、哺乳類におけるライム病の状態の診断を提供し、以下を含む：i) OspAに対する抗体の存在の決定、および、OspCおよびOspFに対する抗体の非存在の決定に基づき、前記哺乳類が、ライム病菌に対するワクチン接種を受けているが、ライム病菌に感染していないことを確認する；ii) OspCに対する抗体の存在の決定、および、OspAおよびOspFに対する抗体の非存在の決定に基づき、前記哺乳類が、初期のライム病を有することを確認する；iii) OspFに対する抗体の存在の決定、および、OspAおよびOspCに対する抗体の非存在の決定に基づき、前記哺乳類が、慢性のライム病を有することを確認する；iv) OspAおよびOspCに対する抗体の存在の決定、および、OspFに対する抗体の非存在の決定に基づき、前記哺乳類が、ライム病に対するワクチン接種を受けており、初期のライム病を有することを確認する；v) OspAおよびOspFに対する抗体の存在の決定、および、OspCに対する抗体の非存在の決定に基づき、前記哺乳類が、ライム病に対するワクチン接種を受けており、慢性のライム病を有することを確認する；vi) OspCおよびOspFに対する抗体の存在の決定、および、OspAに対する抗体の非存在の決定に基づき、前記哺乳類が、中期のライム病を有することを確認する；vii) OspC、OspFおよびOpsAに対する抗体の存在の決定に基づき、前記哺乳類が、ライム病に対するワクチン接種を受けており、中期のライム病を有することを確認する；またはviii) OspC、OspFおよびOpsAに対する抗体の非存在に基づき、前記哺乳類が、ライム病菌に対するワクチン接種を受けておらず、ライム病を有していないことを確認する。
【手続補正書】
【提出日】平成26年8月7日(2014.8.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１導電性電極と、
内在微小多孔質ポリマーを含む吸収性誘電体層と、
第２導電性電極と、を備え、
前記第２導電性電極が、カーボンナノチューブを含むと共に、少なくとも１種類の有機蒸気に対して透過性であり、
前記吸収性誘電体層が、前記第１導電性電極と前記第２導電性電極との間に少なくとも部分的に配置されている、センサー素子。
【請求項２】
内在微小多孔質ポリマーを含む吸収性誘電体層を第１導電性電極の上に配置する工程と、
前記吸収性誘電体層の少なくとも一部に近接して第２導電性電極を配置する工程とを含み、
前記第２導電性電極が、カーボンナノチューブを含むと共に、少なくとも１種類の有機蒸気に対して透過性であり、
前記吸収性誘電体層が、前記第１導電性電極と前記第２導電性電極との間に少なくとも部分的に配置されている、方法。
【請求項３】
入口開口部を有するセンサーチャンバと、
静電容量を有し、前記センサーチャンバ内に配置され、前記入口開口部と流体的に連通するセンサー素子であって、
電気的に結合された第１導電性部材を有する第１導電性電極と、
内在微小多孔質ポリマーを含む吸収性誘電体層と、
電気的に結合された第２導電性部材を有する第２導電性電極とを含み、
前記第２導電性電極が、カーボンナノチューブを含むと共に、少なくとも１種類の有機蒸気に対して透過性であり、
前記吸収性誘電体層が、前記第１導電性電極と前記第２導電性電極との間に少なくとも部分的に配置されている、センサー素子と、
前記センサー素子と電気的に導通する動作回路とを備え、
前記センサー素子が電源に接続されている場合に、前記動作回路が前記センサー素子の前記静電容量を測定する、センサー装置。
【手続補正書】
【提出日】平成26年8月11日(2014.8.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
本発明について本発明の例示的実施形態を参照して特に図示し説明したが、添付の特許請求の範囲に包含される本発明の範囲から逸脱せずに、形態及び詳細について様々な変更を行い得ることが当業者には理解されよう。
なお、本発明は、実施の態様として以下の内容を含む。
〔態様１〕
追跡システムディレクトリへのアクセスをリモートクライアントアプリケーションに提供するシステムであって、
前記追跡システムとのインタフェースを有するデータサービスと、
前記リモートクライアントアプリケーションとのインタフェースを有する軽量ディレクトリアクセスプロトコル（ＬＤＡＰ）サーバと、
前記データサービスと前記ＬＤＡＰサーバとの間に配置され、（i）前記リモートクライアントアプリケーションからの要求を処理し、（ii）前記要求に基づいて前記データサービスによって許容されるコマンドを作り、（iii）前記コマンドに応答した前記データサービスからの結果を受信し、（iv）前記リモートクライアントアプリケーションによって許容される形式に前記結果を変換するパーティションと、
を備える、システム。
〔態様２〕
前記リモートクライアントアプリケーションからの要求が、前記追跡システムディレクトリに記憶された交信相手情報についての検索クエリである、態様１に記載のシステム。
〔態様３〕
前記データサービスからの結果が、前記検索クエリに一致する交信相手情報を含む、態様２に記載のシステム。
〔態様４〕
前記データサービスが、前記追跡システムディレクトリ内の非構造化データを検索することにより前記結果を生成する、態様３に記載のシステム。
〔態様５〕
前記データサービスが、前記コマンドを実行する前に、前記リモートクライアントアプリケーションのユーザの認証情報を検証する、態様１に記載のシステム。
〔態様６〕
前記データサービスによって返される結果は、前記ユーザの前記認証情報に基づく、態様５に記載のシステム。
〔態様７〕
前記データサービスが、前記ユーザの前記認証情報に基づいて、前記追跡システムディレクトリへのアクセスを拒絶する、態様６に記載のシステム。
〔態様８〕
前記データサービスが、前記ユーザの前記認証情報に基づいて、前記結果をフィルタリングする、態様６に記載のシステム。
〔態様９〕
前記パーティションが、前記データサービスから受信する前記結果から仮想ディレクトリ構造を構築する、態様１に記載のシステム。
〔態様１０〕
前記パーティションは、さらに、前記ＬＤＡＰサーバを経由して前記結果を前記リモートクライアントアプリケーションに転送する、態様１に記載のシステム。
〔態様１１〕
追跡システムディレクトリへのアクセスをリモートクライアントアプリケーションに提供する方法であって、
軽量ディレクトリアクセスプロトコル（ＬＤＡＰ）サーバを経由して前記リモートクライアントアプリケーションから要求を受信するステップと、
前記要求に基づいて、データサービスによって許容されるコマンドを作るステップであって、前記データサービスは前記追跡システムとのインタフェースを有する、ステップと、
前記コマンドを前記データサービスに発信するステップと、
前記コマンドに応答した前記データサービスからの結果を受信するステップと、
前記リモートクライアントアプリケーションによって許容される形式に前記結果を変換するステップと、
を含む、方法。
〔態様１２〕
前記リモートクライアントアプリケーションから要求を受信するステップは、前記追跡システムディレクトリに記憶された交信相手情報についての検索クエリを受信することを含む、態様１１に記載の方法。
〔態様１３〕
前記データサービスからの結果を受信するステップは、前記検索クエリに一致した交信相手情報を受信することを含む、態様１２に記載の方法。
〔態様１４〕
前記追跡システムディレクトリ内の非構造化データを検索することにより前記結果を生成するステップをさらに含む、態様１３に記載の方法。
〔態様１５〕
前記コマンドを実行する前に前記リモートクライアントアプリケーションのユーザの認証情報を検証するステップをさらに含む、態様１１に記載の方法。
〔態様１６〕
前記ユーザの前記認証情報を検証するステップが、前記データサービスから受信される前記結果に影響を与える、態様１５に記載の方法。
〔態様１７〕
前記ユーザの前記認証情報を検証するステップが、前記追跡システムディレクトリへのアクセスを拒絶することを含む、態様１６に記載の方法。
〔態様１８〕
前記ユーザの前記認証情報を検証するステップは、前記ユーザの前記認証情報に基づいて前記結果をフィルタリングすることを含む、態様１６に記載の方法。
〔態様１９〕
前記データサービスから受信される前記結果から仮想ディレクトリ構造を構築するステップをさらに含む、態様１１に記載の方法。
〔態様２０〕
前記ＬＤＡＰサーバを経由して前記結果を前記リモートクライアントアプリケーションに転送するステップをさらに含む、態様１１に記載の方法。
〔態様２１〕
追跡システムディレクトリへのアクセスをリモートクライアントアプリケーションに提供するためのプログラムコードであって、コンピュータ内に具現化され、コンピュータ可読なプログラムコードを有するコンピュータ可読媒体であって、前記コンピュータ可読媒体プログラムコードは命令を含み、前記命令は、プロセッサにより実行されると、前記プロセッサに、
軽量ディレクトリアクセスプロトコル（ＬＤＡＰ）サーバを経由して前記リモートクライアントアプリケーションから受信する要求に基づいて、データサービスによって許容されるコマンドを作る手順であって、前記データサービスは前記追跡システムとのインタフェースを有する、手順と、
前記コマンドを前記データサービスに発信する手順と、
前記コマンドに応答した前記データサービスから受信する結果を、前記リモートクライアントアプリケーションによって許容される形式に変換する手順と
前記結果を前記リモートクライアントアプリケーションに転送する手順と、
を実行させる、コンピュータ可読媒体。
【手続補正書】
【提出日】平成26年8月12日(2014.8.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも１つのプロセッサによって実行されると、該プロセッサにユーザ定義型のコンパイル時境界検査の処理を実行させるためのプログラムであって、前記処理は、ソースコードから中間言語コードを通じて実行可能コードとなるプログラムのコンパイル中に実行され、
前記ソースコードにおいて、ユーザ定義の境界検査の注釈で注釈付けられるメモリアクセスメソッドを注釈メンバとして有するユーザ定義クラスを特定するステップであって、前記ユーザ定義クラスは、さらに前記メモリアクセスメソッドにおける境界検査を生成するための境界情報を提供することを示すように注釈付けられる境界提供メンバを別の注釈メンバとして有し、前記ユーザ定義の境界検査の注釈は、前記ユーザ定義クラス内のフィールドがメモリアクセスメソッドの境界を包含することを示す、境界包含のフィールドの注釈と、前記ユーザ定義クラス内の境界取得メソッドがメモリアクセスメソッドの境界を返すことを示す、境界取得メソッドの注釈とのうちの少なくとも１つを備え、前記ユーザ定義クラスは構成型として多要素配列型を使用せずに定義される、ユーザ定義クラスを特定するステップと、
前記ユーザ定義の境界検査の注釈の境界検査表現を前記中間言語コードに挿入するステップと、
前記実行可能コードで発生する可能性のある重複した境界検査を減らす最適化を適用するステップと
を備える、プログラム。
【請求項２】
前記処理は、境界検査表現に応答して境界検査コードを前記中間言語コードに挿入するステップをさらに備え、
前記適用するステップは、前記最適化を境界検査表現に適用するのではなく、前記最適化を、挿入された境界検査コードに適用する、
請求項１に記載のプログラム。
【請求項３】
前記適用するステップは、前記最適化を前記中間言語コード内の境界検査コードに適用するのではなく、前記最適化を境界検査表現に適用する、請求項１に記載のプログラム。
【請求項４】
前記特定するステップは、
明示的に割り当てられるメモリへのアクセスの注釈で注釈付けられたメモリアクセスメソッドを特定することと、
内蔵型のシステム定義の境界検査を補足するように、ユーザ定義の境界検査を示す注釈を特定することと、
ガーベジコレクタ管理型のシステム定義の境界検査を補足するように、ユーザ定義の境界検査を示す注釈を特定することと、
のうちの少なくとも１つを含む、請求項１に記載のプログラム。
【請求項５】
ユーザ定義型のコンパイル時境界検査を管理するための処理であって、
コンピュータプログラムのソースコードを取得するステップと、
前記ソースコードにおいてユーザ定義のデータ型を指定するステップであって、前記ユーザ定義のデータ型は、構成型としていずれの多要素配列型も使用せずに定義されている、ステップと、
前記ユーザ定義のデータ型によって定義されるメモリアクセスメソッドを見つけるステップと、
明示的に割り当てられるメモリへのアクセスの注釈で前記メモリアクセスメソッドに注釈を付けるステップと、
前記ユーザ定義のデータ型によって定義されるフィールドが前記メモリアクセスメソッドについての境界を包含することを示す、フィールド包含境界の注釈、及び
前記ユーザ定義のデータ型によって定義される境界取得メソッドが前記メモリアクセスメソッドについての境界を返すことを示す、境界取得メソッドの注釈、
のうちの少なくとも１つによって前記ソースコードに注釈を付けるステップと、
を備える、処理。
【請求項６】
論理プロセッサと、
前記論理プロセッサと動作可能に通信するメモリと、
前記メモリに常駐し、ユーザ定義型を有するソースコードであって、前記ユーザ定義型は、ユーザ定義の境界検査の注釈で注釈付けられるメモリアクセスメソッドを有し、前記ユーザ定義型は、少なくとも１つの境界指定子を有する、ソースコードと、
前記メモリに常駐し、前記ユーザ定義の境界検査の注釈の境界検査表現を、中間言語コードに挿入するように構成されたコンパイラと、
前記メモリに常駐し、重複した境界検査を減らすために最適化を中間言語コードに適用するように構成されたオプティマイザと、
を備える、コンピュータシステム。
【請求項７】
前記注釈付けられるソースコードは、デバイスドライバのソースコードを備え、前記ユーザ定義型は、メモリマップドバッファに対応する、請求項６に記載のシステム。
【請求項８】
前記ソースコードは、ガーベジコレクトされたデータ型を備え、前記ユーザ定義型は、明示的に割り当てられるメモリに対応する、請求項６に記載のシステム。
【請求項９】
前記ユーザ定義型は、多要素配列型ではない、構成型として定義される、請求項６に記載のシステム。
【請求項１０】
前記境界指定子は、
ユーザ定義のデータ型におけるフィールドが、前記メモリアクセスメソッドについての境界を包含することを示す、境界を包含するフィールドの注釈、および
ユーザ定義のデータ型における境界取得メソッドが、前記メモリアクセスメソッドについての境界を返すことを示す、境界取得メソッドの注釈、
のうちの少なくとも１つを備える、請求項６に記載のシステム。
【手続補正書】
【提出日】平成26年7月24日(2014.7.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
発光ダイオード（ＬＥＤ）コントローラー（６１８）であって、
複数（Ｎ個）のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）のＮ−１個のＬＥＤチャンネルを１以上の公称変調周波数で駆動し、前記Ｎ個のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）から選択された一つをプローブ変調周波数で選択的に駆動するために、Ｎ個のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）の一つを選択するように構成されるチャンネル選択回路（６３２）と、
前記Ｎ個のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）からの輝度信号に対応する複合輝度信号を受信するように構成される検出回路（６２０）にして、前記複合輝度信号をフィルターし、前記プローブ変調周波数の選択ＬＥＤチャンネルの輝度に対応する選択輝度信号を生成するように更に構成される、検出回路（６２０）と、
前記選択輝度信号とユーザー定義及び／又は事前設定の測光量を比較して、前記選択ＬＥＤチャンネルの前記輝度を調整するために制御信号を生成するように構成されるエラープロセッサ回路（６２４）と、
を備える、ＬＥＤコントローラー。
【請求項２】
前記制御信号が、前記選択ＬＥＤチャンネルのデューティーサイクルを制御する若しくは前記選択ＬＥＤチャンネルへ供給される駆動電流の振幅を制御するように構成される、請求項１に記載のＬＥＤコントローラー。
【請求項３】
順に選択される各ＬＥＤチャンネルのために、前記検出回路（６２０）が、前記選択輝度信号の振幅及びデューティーサイクルの積に基づいてパルスエリア信号を決定するように更に構成される、請求項１に記載のＬＥＤコントローラー。
【請求項４】
前記プローブ変調周波数が前記公称変調周波数よりも大きい、請求項１に記載のＬＥＤコントローラー。
【請求項５】
前記複合輝度信号を出力するように構成された広帯域光検出器回路を更に備える、請求項１に記載のＬＥＤコントローラー。
【請求項６】
複数（Ｎ個）のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）を制御する方法であって、
前記Ｎ個のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）のＮ−１個のＬＥＤチャンネルを１以上の公称変調周波数で駆動し、
前記Ｎ個のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）から選択された一つをプローブ変調周波数で選択的に駆動するために前記Ｎ個のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）の一つを選択し、
前記Ｎ個のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）からの輝度信号に対応する複合ＬＥＤ輝度信号を受信し、
前記複合輝度信号をフィルタリングし、前記プローブ変調周波数の選択ＬＥＤチャンネルの輝度に対応する選択輝度信号を生成し、
前記選択輝度信号とユーザー定義及び／又は事前設定の測光量の比較に基づいて、前記選択ＬＥＤチャンネルの前記輝度を調整するために制御信号を生成する、方法。
【請求項７】
更に、前記制御信号に基づいて前記選択ＬＥＤチャンネルのデューティーサイクルを調整する；若しくは
前記制御信号に基づいて前記選択ＬＥＤチャンネルへ供給される駆動電流の振幅を調整する、請求項６に記載の方法。
【請求項８】
更に、順に選択される各ＬＥＤチャンネルのために、前記選択輝度信号の振幅及びデューティーサイクルの積に基づいてパルスエリア信号を決定する；若しくは
広帯域光検出器回路（６１２）を用いて前記複合輝度信号を生成する、請求項６に記載の方法。
【請求項９】
更に、前記Ｎ個のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）のどれを前記プローブ変調周波数で駆動するのかを順に選択するために掃引間隔を選択する、請求項６に記載の方法。
【請求項１０】
個別又は組み合わせの指令が格納された１以上のストレージ媒体を備える装置（６１８）であって、１以上のプロセッサにより前記指令が実行される時に次の動作を生じさせる：
複数（Ｎ個）のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）のＮ−１個のＬＥＤチャンネルを１以上の公称変調周波数で駆動し、前記Ｎ個のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）の選択された一つをプローブ変調周波数で選択的に駆動するために前記Ｎ個のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）の一つを選択し；
前記Ｎ個のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）からの輝度信号に対応する複合ＬＥＤ輝度信号を受信し；
前記複合輝度信号をフィルタリングして、前記プローブ変調周波数の選択ＬＥＤチャンネルの輝度に対応する選択輝度信号を生成し；
前記選択輝度信号とユーザー定義及び／又は事前設定の測光量の比較に基づいて、前記選択ＬＥＤチャンネルの前記輝度を調整するために制御信号を生成する、装置。
【請求項１１】
請求項１０に記載の装置（６１８）であって、１以上の前記プロセッサにより前記指令が実行される時に次の追加の動作、前記Ｎ個のＬＥＤチャンネル（６０２−１〜６０２−Ｎ）のどれを前記プローブ変調周波数で駆動するかを順に選択するために掃引間隔を選択する、を生じさせる、装置。
【請求項１２】
請求項１０に記載の装置（６１８）であって、１以上の前記プロセッサにより前記指令が実行される時に次の追加の動作、前記制御信号に基づいて前記選択ＬＥＤチャンネルのデューティーサイクルを調整する；若しくは
前記制御信号に基づいて前記選択ＬＥＤチャンネルへ供給される駆動電流の振幅を調整する、を生じさせる、装置。
【請求項１３】
請求項１０に記載の装置（６１８）であって、１以上の前記プロセッサにより前記指令が実行される時に次の追加の動作、順に選択される各ＬＥＤチャンネルのために、前記選択輝度信号の振幅及びデューティーサイクルの積に基づいてパルスエリア信号を決定する；若しくは
広帯域光検出器回路（６１２）を用いて前記複合輝度信号を生成する、を生じさせる、装置。
【請求項１４】
複数（Ｎ個）の発光ダイオード（ＬＥＤ）チャンネル（６０２−１〜６０２−Ｎ）にして、各ＬＥＤチャンネルが、少なくとも１つのＬＥＤを含むＬＥＤ列（６１０−１〜６１０−Ｎ）；プローブ変調周波数又は１以上の公称変調周波数のいずれかで変調信号を生成するように構成された変調回路（６０４−１〜６０４−Ｎ）；及び前記Ｎ個のＬＥＤ列へ電流を供給するように構成された駆動回路（６０６−１〜６０６−Ｎ）を備える、複数のＬＥＤチャンネルと、
前記Ｎ個のＬＥＤチャンネルからの輝度信号に対応する複合ＬＥＤ輝度信号を生成するように構成された光検出器回路（６１２）と、
請求項１に記載のＬＥＤコントローラー（６１８）を備える、システム。
【請求項１５】
請求項１４に記載のシステム（６００）であって、
前記ＬＥＤコントローラー（６１８）が、順に選択される各ＬＥＤチャンネルのために、前記選択輝度信号の振幅及びデューティーサイクルの積に基づいてパルスエリア信号を決定するように更に構成され、
前記制御信号が、前記選択ＬＥＤチャンネルの輝度を調整するために前記選択ＬＥＤチャンネルへ前記駆動回路（６０６−１〜６０６−Ｎ）により供給される電流を調整するように構成される、システム。
【手続補正書】
【提出日】平成26年8月6日(2014.8.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
照明を自動的に構成するためのシステムであり、
各ランプが、制御信号によって起動され、その起動を出力するランプのネットワークと、
各存在検出器が、活動を検出することによって起動され、その起動を出力する存在検出器のネットワークと、
照明コンフィギュレータであって、 
前記ランプ及び前記存在検出器の起動のランダムな処理のモデルを有し、前記ランダムな処理のモデルが、
入力データとして受け取った前記ランプ及び前記存在検出器の起動のパターンを学習し、
受け取った前記入力データ、前記ランプ及び前記存在検出器の起動の学習したパターン、及び適応レートの現在の設定に基づいて、前記ランプ及び前記存在検出器の起動のパターンを予測し、
予測した前記パターンを前記ランプのための制御信号として出力する
よう構成されている照明コンフィギュレータと、
を有し、
前記ランプ及び前記存在検出器の前記起動のパターンの予測は、前記適応レートの変化によって当該システム内で変化するように適応可能である、
システム。
【請求項２】
前記照明コンフィギュレータが、前記適応レートを低下又は上昇させるコンフィギュレータを有する請求項１に記載のシステム。
【請求項３】
前記適応レートを低下させることが、
学習の過程において前記ランダムな処理の前記モデルによって用いられる歴史的入力データの量を変更すること、
前記学習の過程において前記ランダムな処理の前記モデルによって歴史的入力データがどのように重み付けされるかを変更すること、
前記起動のパターンを予測する前記ランダムな処理の前記モデルに対する変更がどれくらい素早くなされるかを決定するパラメータを変更すること、
前記学習の動作を完全にオン又はオフにするあらゆる動作、
前記ランダムな処理の前記モデルが全く学習しないように前記適応レートを設定すること、
前記ランダムな処理のパラメータの推定が全て取り除かれるように前記照明コンフィギュレータのメモリを再設定すること、及び
前記システムの予測モデルが適正であるか否かについてのフィードバックを前記システムが受け取るときに、前記システムが前記システムの予測を適応させる速度を前記システムに適応させる他のあらゆる動作、のうちの１つを含む請求項２に記載のシステム。
【請求項４】
前記システムによってユーザインタフェースを介して受け取られる前記適応レートに関するユーザ入力、
前記存在検出器及び／又はランプのネットワークへ／からの存在検出器及び／又はランプの追加又は除去、
信号強度、ルーティングテーブル、物理的なネットワーク接続を含む前記ネットワークの構成のあらゆる変更、
前記システムに対する変更のセットに対応する前記ランダムな処理の前記モデルにおけるノイズであって、前記変更のセットが、ランプ又は存在検出器が追加された、ランプ又は存在検出器が取り除かれた／壊れた、ランプ又は存在検出器が別の位置に配置された、前記ランプ及び／又は存在検出器のネットワークが分割された、といったものを含むノイズ、から成るグループからの事象の場合に、前記照明コンフィギュレータが、前記システムの変化を検出するよう構成される請求項１乃至３のいずれか一項に記載のシステム。
【請求項５】
各ランプが、制御信号によって起動され、その起動を出力するランプのネットワークと、各存在検出器が、活動を検出することによって起動され、その起動を出力する存在検出器のネットワークとを有するシステムにおいて照明を自動的に構成するための方法であって、前記方法が、
入力データとして受け取った前記ランプ及び前記存在検出器の起動のパターンを学習する動作と、
受け取った前記入力データ、前記ランプ及び前記存在検出器の起動の学習した前記パターン、及び適応レートの現在の設定に基づいて、前記ランプ及び前記存在検出器の起動のパターンを予測する動作と、
予測した前記パターンを前記ランプのための制御信号として出力する動作と、
を有し、
前記ランプ及び前記存在検出器の前記起動のパターンの予測は、前記適応レートの変化によって当該システム内で変化するように適応可能である、
システム。
【請求項６】
前記入力データを処理する動作が、ランプiが第１時間ステップt1において起動されるかどうかを、第２時間ステップt2における前記ランプiの起動及び全ての以前の事象et2に基づいて予測するための関数によって実施される前記ランダムな処理の前記モデルを有し、事象etxが、前記ランプのネットワークの特定のランプが或る期間txにおいて起動されるかどうかを予測するためのあらゆる情報を有する請求項５に記載の方法。
【請求項７】
前記関数が、他の入力として、より新しい事象et1がより古い事象et2と比べてどのように重み付けされるべきかを示す学習レートパラメータLRを受け取る請求項６に記載の方法。
【請求項８】
前記関数が、 
前記第２時間ステップt2における事象E={et2,0<et2<et1}、前記第２時間ステップt2における前記ランプの起動L={lit2,0<lit2<lit1}、及び前記学習レートパラメータLRを入力として受け取る第１関数fと、 
前記第１関数によって出力され、前記第２時間ステップt2における事象E={et2,0<et2<et1}を入力として受け取り、前記第１時間ステップt1における前記ランプの起動lit1が真であるか偽であるかを出力する第２関数mとを有する請求項７に記載の方法。
【請求項９】
前記第１関数f及び前記第２関数mが１つの関数に統合される請求項８に記載の方法。
【請求項１０】
前記第１関数f及び／又は前記第２関数mが、
ニューラルネットワークアルゴリズム、
機械学習アルゴリズム、
統計的パターン認識アルゴリズム、
強化学習アルゴリズム、
動的計画法アルゴリズム、
最適化関数アルゴリズム、
遺伝的アルゴリズムから成るグループのうちの１つによって実施される請求項８又は９に記載の方法。
【請求項１１】
前記学習レートパラメータLRが経時変化する、且つ／又は
ランプiの起動lが前記ランプiの減光レベルを示す値である請求項７乃至１０のいずれか一項に記載の方法。
【請求項１２】
プロセッサが請求項５乃至１１のいずれか一項に記載の方法を実行することを可能にするコンピュータプログラム。
【請求項１３】
請求項１２に記載のコンピュータプログラムを記憶する記録担体。
【請求項１４】
請求項５乃至１１のいずれか一項に記載の方法を実施するようプログラムされたコンピュータ。
【手続補正書】
【提出日】平成26年9月16日(2014.9.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
クラスタコンピューティングシステムを含むコンピューティング環境において、デバッギングプロセスを起動する方法であって、
クラスタプライベートネットワーク上のコンピュートノードにおいて、デバッグジョブを、ヘッドノードのスケジューラを介して受信するステップであって、前記デバッグジョブがパブリックネットワーク上のクライアントから生じ、前記ヘッドノードは、前記クラスタプライベートネットワークおよび前記パブリックネットワークの両方に接続され、前記パブリックネットワークは、前記クラスタプライベートネットワークの外部に存在する、ステップと、
前記コンピュートノードにおいて前記デバッグジョブを処理することに着手し、結果として、前記コンピュートノードにおいてデバッガリモートエージェントを始動させることによって、デバッギングを開始するステップであって、前記デバッガリモートエージェントが、ネットワークポートをオープンし、前記クライアントにおけるデバッガクライアントから生ずるデバッガ接続要求を前記ネットワークポートにおいてリスンすることを含む、ステップと、
前記コンピュートノードにおける前記始動させたデバッガリモートエージェントの存在下で、前記コンピュートノードにおいてユーザジョブを処理することに着手するステップと、
前記ユーザジョブをデバッグする準備が前記デバッガリモートエージェントにおいて整ったことを前記クライアントに通知するステップと、
前記クライアントに通知した結果として、前記コンピュートノードにおける前記デバッガリモートエージェントが、前記ネットワークポートにおいてデバッガ接続要求を受け、前記クライアントにおける前記デバッガクライアントを前記デバッガリモートエージェントに接続するステップと
を含むことを特徴とする方法。
【請求項２】
前記クライアントは、リスナを含み、前記クライアントにおける前記デバッガクライアントを前記デバッガリモートエージェントに接続することが、前記リスナを前記前記デバッガリモートエージェントに接続することを含むことを特徴とする請求項１に記載の方法。
【請求項３】
通信は、前記クライアントからプルされることを特徴とする請求項２に記載の方法。
【請求項４】
通信は、前記クライアントからプッシュされることを特徴とする請求項２に記載の方法。
【請求項５】
前記クライアントと前記コンピュートノードの間の通信は、前記パブリックネットワークと前記クラスタプライベートネットワークの両方に結合されたシステム上のプロキシを介するものであることを特徴とする請求項１に記載の方法。
【請求項６】
前記クライアントと前記コンピュートノードの間の通信は、前記パブリックネットワークと前記クラスタプライベートネットワークの両方に結合されたシステム上のＮＡＴサービスを介するものであることを特徴とする請求項１に記載の方法。
【請求項７】
前記ユーザジョブを前記パブリックネットワーク上の前記クライアントから前記ヘッドノードの前記スケジューラを介して受信するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記クライアントと前記コンピュートノードの間の通信を円滑化するために、１つまたは複数のプロキシポートをオープンするステップをさらに含み、前記１つまたは複数のプロキシポートは、１３２２５から１３７１９までの範囲から選択されることを特徴とする請求項１に記載の方法。
【請求項９】
前記クライアントは、クラスタコンピューティング用のアプリケーションを開発するために開発者によって使用される開発者アプリケーションを含み、前記クライアントからのメッセージは、前記開発者アプリケーションから受信されることを特徴とする請求項１に記載の方法。
【請求項１０】
クラスタコンピューティングシステムを含むコンピューティング環境において、デバッギングプロセスをアタッチする方法であって、
ユーザジョブを実行しているクラスタプライベートネットワーク上のコンピュートノードにおいて、デバッグジョブを始動させるためのメッセージを、パブリックネットワーク上のクライアントから、前記クラスタプライベートネットワークと前記パブリックネットワークの両方に接続されたヘッドノードを介して受信するステップであって、前記パブリックネットワークは、前記クラスタプライベートネットワークの外部に存在する、ステップと、
前記コンピュートノードにおいて前記デバッグジョブを処理することに着手し、結果として、前記コンピュートノードにおいてデバッガリモートエージェントを始動させることによって、前記ユーザジョブのデバッギングを開始するステップであって、前記デバッガリモートエージェントが、ネットワークポートをオープンし、前記クライアントにおけるデバッガクライアントから生ずるデバッガ接続要求を前記ネットワークポートにおいてリスンすることを含む、ステップと、
前記ユーザジョブをデバッグする準備が前記デバッガリモートエージェントにおいて整ったことを前記クライアントに通知するステップと、
前記クライアントに通知した結果として、前記コンピュートノードにおける前記デバッガリモートエージェントが、前記ネットワークポートにおいてデバッガ接続要求を受け、前記クライアントにおけるデバッガクライアントを前記デバッガリモートエージェントに接続するステップと
を含むことを特徴とする方法。
【請求項１１】
前記クライアントは、リスナを含み、前記クライアントにおける前記デバッガクライアントを前記デバッガリモートエージェントに接続することが、前記リスナを前記前記デバッガリモートエージェントに接続することを含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
通信は、前記クライアントからプルされることを特徴とする請求項１１に記載の方法。
【請求項１３】
通信は、前記クライアントからプッシュされることを特徴とする請求項１１に記載の方法。
【請求項１４】
前記クライアントと前記コンピュートノードの間の通信は、前記パブリックネットワークと前記クラスタプライベートネットワークの両方に結合されたシステム上のプロキシを介するものであることを特徴とする請求項１０に記載の方法。
【請求項１５】
前記クライアントと前記コンピュートノードの間の通信は、前記パブリックネットワークと前記クラスタプライベートネットワークの両方に結合されたシステム上のＮＡＴサービスを介するものであることを特徴とする請求項１０に記載の方法。
【手続補正書】
【提出日】平成26年9月12日(2014.9.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介して読み込み及び書き込み要求を送信するように構成されたクライア
ントコンピュータと、
前記ネットワークに結合されて前記読み込み及び書き込み要求を受け取るように構成さ
れた、複数のストレージデバイスを含むデータストレージサブシステムと、
を備え、前記データストレージサブシステムは、ストレージコントローラをさらに備え、
該ストレージコントローラは、
前記データストレージサブシステムに記憶されたデータ単位を識別するように構成さ
れ、前記データ単位は、前記複数のストレージデバイスのうちの少なくとも第１のストレ
ージデバイス及び第２のストレージデバイスにわたって記憶され、前記第１のストレージ
デバイス及び前記第２のストレージデバイスの各々は、前記データ単位に対応するデバイ
ス内冗長データを記憶し、前記ストレージコントローラは、
前記データ単位に対応するデバイス内冗長データの量を前記第１のストレージデバイ
ス上においてのみ変更する、
ようにさらに構成される、
ことを特徴とするコンピュータシステム。
【請求項２】
前記データ単位は、ＲＡＩＤストライプである、
ことを特徴とする請求項１に記載のコンピュータシステム。
【請求項３】
前記ストレージコントローラは、前記第１のストレージデバイスの信頼性の変化の指示
を検出したことに応答して、前記第１のストレージデバイス上に記憶された前記デバイス
内冗長データの量を変更するように構成される、
ことを特徴とする請求項１に記載のコンピュータシステム。
【請求項４】
前記ストレージコントローラは、前記複数のストレージデバイスの特性を示すデータを
記憶するようにさらに構成され、前記信頼性の変化は、前記特性に少なくとも部分的に基
づく、
ことを特徴とする請求項３に記載のコンピュータシステム。
【請求項５】
前記ストレージコントローラは、前記第１のストレージデバイスの特性を検出したこと
に応答して、前記第１のストレージデバイス上に記憶された前記デバイス内冗長性データ
の量を変更するように構成され、前記特性は、エラー率、アクセス率、使用年数、占有率
レベル、データの予想寿命、及び記憶されたデータの使用年数のうちの１つ又はそれ以上
である、
ことを特徴とする請求項１に記載のコンピュータシステム。
【請求項６】
前記ストレージコントローラは、前記複数のストレージデバイス間の２つの連続するス
トライプの２つの連続する書き込み間において、前記複数のストレージデバイスのうちの
少なくとも２つの異なるストレージデバイスについて、ユーザデータ及び対応するデバイ
ス内冗長データのための記憶空間のそれぞれの量の新しい明確な値を決定する、
ように構成されることを特徴とする請求項１に記載のコンピュータシステム。
【請求項７】
前記複数のストレージデバイスの各々は、固体メモリを含む、
ことを特徴とする請求項２に記載のコンピュータシステム。
【請求項８】
前記第１のストレージデバイス及び前記第２のストレージデバイスの各々は、前記デー
タ単位の記憶されたユーザデータのためのチェックサムをさらに含み、前記ストレージコ
ントローラは、前記データ単位の少なくとも一部に対する読み込みに応答して、
前記チェックサムを利用して、対応する読み込みデータを検証し、
前記チェックサムが、前記読み込みデータが有効でないと示したことを検出したことに
応答して、デバイス内冗長性データを利用して前記対応する読み込みデータを再生する、
ように構成されることを特徴とする請求項１に記載のコンピュータシステム。
【請求項９】
コンピューティングシステムで使用するための方法であって、
複数のストレージデバイスを含むデータストレージサブシステムにおいて読み込み及び
書き込み要求を受け取るステップと、
前記データストレージサブシステムに記憶されたデータ単位を識別するステップと、
を含み、前記データ単位は、前記複数のストレージデバイスのうちの少なくとも第１のス
トレージデバイス及び第２のストレージデバイスにわたって記憶され、前記第１のストレ
ージデバイス及び前記第２のストレージデバイスの各々は、前記データ単位に対応するデ
バイス内冗長データを記憶し、
前記データ単位に対応するデバイス内冗長データの量を前記第１のストレージデバイス
上においてのみ変更するステップをさらに含む、
ことを特徴とする方法。
【請求項１０】
プログラム命令を記憶するコンピュータ可読記憶媒体であって、前記プログラム命令は
、
複数のストレージデバイスを含むデータストレージサブシステムにおいて読み込み及び
書き込み要求を受け取り、
前記データストレージサブシステムに記憶されたデータ単位を識別する、
ように実行可能であり、前記データ単位は、前記複数のストレージデバイスのうちの少な
くとも第１のストレージデバイス及び第２のストレージデバイスにわたって記憶され、前
記第１のストレージデバイス及び前記第２のストレージデバイスの各々は、前記データ単
位に対応するデバイス内冗長データを記憶し、前記プログラム命令は、
前記データ単位に対応するデバイス内冗長データの量を前記第１のストレージデバイス
上においてのみ変更する、
ようにさらに実行可能であることを特徴とするコンピュータ可読記憶媒体。