【手続補正書】
【提出日】平成27年6月5日(2015.6.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
デバイスにおける方法であって、
少なくとも１つの延期可能なタスクを、後の実行のために待ち行列に入れるステップと、
前記待ち行列に入れた後において、前記デバイスのバッテリーに対する充電イベントの開始を検出するステップと、
前記充電イベントの間、前記検出から所定量の時間経過した後に、前記待ち行列に入れた少なくとも１つの延期可能なタスクを実行されるようイネーブルするステップであって、前記所定量の時間が前記充電イベントの時間長に基づく、ステップと、
を含む、方法。
【請求項２】
請求項１記載の方法において、前記デバイスについての充電プロファイルに基づいて、前記充電イベントが長期充電イベントであることを予測するステップであって、前記長期充電イベントが、前記充電イベントの間に実行される前記少なくとも１つの延期可能なタスクの内のある延期可能なタスクに対し十分長い期間を有する充電イベントである、ステップと、
前記予測の結果として、前記実行をイネーブルするステップと、
を含む、方法。
【請求項３】
請求項２記載の方法において、前記予測するステップが、
前記充電イベントが、所定のしきい値よりも長い期間を有することを予測するステップを含む、方法。
【請求項４】
請求項２記載の方法であって、更に、
前記デバイスのバッテリーの充電を時間的に監視するステップと、
前記監視に基づいて、前記充電プロファイルを生成するステップと、
を含む、方法。
【請求項５】
請求項２記載の方法であって、更に、
前記デバイスのユーザーが、前記充電プロファイルを手作業で構成することを可能にするステップを含む、方法。
【請求項６】
請求項１記載の方法であって、更に、
特定のタスクを実行する要求を受けるステップと、
前記特定のタスクが延期可能でないことを決定するステップと、
前記充電イベントの前に、前記特定のタスクを実行されるようイネーブルするステップと、
を含む、方法。
【請求項７】
請求項１記載の方法であって、更に、
ファイルに関連する延期可能なタスクを、後の実行のために待ち行列に入れるステップと、
前記ファイルに関係するユーザーから要求を受けるステップと、
前記要求を受けたことにより、前記延期可能なタスクを前記待ち行列から取り除くステップと、
前記要求を受けた結果、前記ファイルに関する動作を実行するステップと、
を含む、方法。
【請求項８】
請求項１記載の方法であって、更に、
スキャン結果を生成するために、ファイルに対し軽量スキャンを実行するステップと、
前記スキャン結果をリモートのサーバーに送信するステップと、
前記リモート・サーバーから、前記ファイルが悪質であるか否かの指示を受け取るステップと、
前記ファイルが悪質でないことが示された場合、前記ファイルに関連する完全スキャン・タスクを待ち行列に入れるステップと、
を含む、方法。
【請求項９】
請求項１記載の方法において、前記少なくとも１つの延期可能なタスクが、ファイル・ダウンロード・タスク、ウィルス・スキャン・タスク、バックアップ・タスクまたは構成管理タスクの内少なくとも１つを含む、方法。
【請求項１０】
移動体デバイスにおけるタスク・スケジューラーであって、このタスク・スケジューラーが、移動動作の間前記移動体デバイスのバッテリー電力の保存を可能とし、
少なくとも１つのタスクが延期可能であると決定し、後の実行のために、前記少なくとも１つの延期可能なタスクを待ち行列に入れるように構成されたタスク待ち行列処理モジュールと、
前記少なくとも１つの延期可能なタスクを待ち行列に入れた後に、前記移動体デバイスのバッテリーに対する充電イベントの開始を検出するように構成された充電モニターと、
前記充電イベントが長期充電イベントであることが予測された場合、前記充電イベントの間、前記検出から所定量の時間経過した後に、前記少なくとも１つの延期可能なタスクを実行されるようイネーブルするように構成された待ち行列イネーブラー・モジュールであって、前記所定量の時間が前記充電イベントの時間長に基づき、前記長期充電イベントが、前記充電イベントの間に実行される前記少なくとも１つの延期可能なタスクの内のある延期可能なタスクに対し十分長い期間を有する充電イベントである、待ち行列イネーブラー・モジュールと、
を含む、タスク・スケジューラー。
【請求項１１】
請求項１０記載のタスク・スケジューラーにおいて、前記待ち行列イネーブラー・モジュールが、
前記移動体デバイスについての充電プロファイルに基づいて、前記充電イベントが長期充電イベントであると予測するように構成された充電イベント・アナライザーを含み、
前記待ち行列イネーブラー・モジュールが、前記予測の結果、前記充電イベントの間に、前記待ち行列に入れた少なくとも１つの延期可能なタスクを実行されるようイネーブルするように構成された、タスク・スケジューラー。
【請求項１２】
請求項１１記載のタスク・スケジューラーにおいて、前記充電イベント・アナライザーが、前記充電イベントが長期充電イベントであるか否か予測するために、前記充電イベントが所定のしきい値よりも長い期間を有するか否か判断するように構成された、タスク・スケジューラー。
【請求項１３】
請求項１１記載のタスク・スケジューラーにおいて、前記待ち行列イネーブラー・モジュールが、充電履歴データーを生成するため、および前記充電履歴データーに基づいて前記充電プロファイルを生成するために、前記バッテリーの充電を時間的に監視するように構成された、タスク・スケジューラー。
【請求項１４】
請求項１１記載のタスク・スケジューラーであって、更に、
前記移動体デバイスのユーザーが、前記充電プロファイルを手作業で構成することを可能にするように構成されたユーザー・インターフェース・モジュールを含む、タスク・スケジューラー。
【請求項１５】
請求項１０記載のタスク・スケジューラーにおいて、前記タスク待ち行列処理モジュールが、特定のタスクを実行する要求を受け、前記特定のタスクが延期可能ではないか否か判断し、前記特定のタスクが延期可能ではないと決定された場合、充電電流を受ける前に、前記待ち行列イネーブラー・モジュールが、前記特定のタスクを実行されるようイネーブルする、タスク・スケジューラー。
【請求項１６】
コンピューター・プログラム・コードが具体化されたコンピューター読み取り可能記憶媒体を含むコンピューター・プログラム製品デバイスであって、前記コンピューター・プログラム・コードが、あるデバイスのバッテリー管理を処理ユニットが実行するのを可能にし、前記コンピューター・プログラム・コードが、
少なくとも１つの延期可能なタスクを、後の実行のために待ち行列に入れることを、前記処理ユニットが行うことを可能にする第１のコンピューター・プログラム・コードと、
第２のコンピューター・プログラム・コードであって、前記処理ユニットに、
前記少なくとも１つの延期可能なタスクが待ち行列に入れられた後に、前記デバイスのバッテリーに対する充電イベントの開始を予測すること、
前記待ち行列に入れられた少なくとも１つの延期可能なタスクの実行を開始するようイネーブルすること、
を行わせる、第２のコンピューター・プログラム・コードと、
前記処理ユニットに、前記充電イベントの間に前記実行の阻止をユーザーに可能にするようイネーブルする第３のコンピューター・プログラム・コードと、
を含む、コンピューター・プログラム製品デバイス。