【手続補正書】
【提出日】平成29年7月24日(2017.7.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のコンピューティングデバイスが、ユーザの第２のコンピューティングデバイスから、前記第２のコンピューティングデバイスの電力状態を示す標識を受信するステップと、
前記第１のコンピューティングデバイスが、前記第２のコンピューティングデバイスに送信する複数のメッセージを識別するステップと、
前記第１のコンピューティングデバイスが、前記複数のメッセージの各々に対して、
前記第２のコンピューティングデバイスの前記電力状態に少なくとも一部基づいて、前記メッセージに対する送信コストと、
前記ユーザと前記メッセージの送信者との間の親和度に少なくとも一部基づいて、前記メッセージの価値と、を決定するステップと、
前記第１のコンピューティングデバイスが、前記メッセージの対応する送信コスト、および前記価値に少なくとも一部基づいていずれのメッセージをキューに記憶するかを決定するステップと、
前記第１のコンピューティングデバイスが、前記送信コストおよび前記メッセージの価値に少なくとも一部基づいて、前記メッセージの少なくとも１つを前記キューに記憶するステップと、を備える、方法。
【請求項２】
前記第２のコンピューティングデバイスの電力状態は、
前記第２のコンピューティングデバイスのバッテリレベル、または、
前記第２のコンピューティングデバイスが、前記第２のコンピューティングデバイスの外部の電源に接続されているか否かを含む、請求項１に記載の方法。
【請求項３】
所定の間隔で、前記キューを並べ替えるステップ、または、記憶された前記メッセージの少なくとも１つの前記第２のコンピューティングデバイスに対する送信を開始するステップをさらに備える、請求項１に記載の方法。
【請求項４】
前記キューに記憶されたメッセージの数に基づいて、前記キューを並べ替えるステップ、または、記憶された前記メッセージの少なくとも１つの前記第２のコンピューティングデバイスに対する送信を開始するステップをさらに備える、請求項１に記載の方法。
【請求項５】
発信メッセージが送信されたこと、送信されるところであること、または、前記第２のコンピューティングデバイスに対する送信が最近に完了したことの検出に基づいて、前記キューを並べ替えるステップ、または、前記メッセージの少なくとも１つの前記第２のコンピューティングデバイスに対する送信を開始するステップをさらに備える、請求項１に記載の方法。
【請求項６】
前記複数のメッセージのうちの少なくとも１つは、電話呼またはビデオ通話を含む、請求項５に記載の方法。
【請求項７】
記憶された前記メッセージの送信コストが変更されたことの検出に基づいて、前記キューを並べ替えるステップ、または、記憶された前記メッセージの少なくとも１つの前記第２のコンピューティングデバイスに対する送信を開始するステップをさらに備える、請求項１に記載の方法。
【請求項８】
前記メッセージの一群に対する有効送信コストを決定するステップと、
前記有効送信コストに少なくとも一部基づいて、前記キューを並べ替えるか、または、前記メッセージの一群の前記第２のコンピューティングデバイスに対する送信を開始するステップとをさらに備える、請求項１に記載の方法。
【請求項９】
前記第２のコンピューティングデバイスの電力状態が変更されたことの検出に基づいて、前記キューを並べ替えるステップ、または、記憶された前記メッセージの前記第２のコンピューティングデバイスに対する送信を開始するステップをさらに備える、請求項１に記載の方法。
【請求項１０】
前記第２のコンピューティングデバイスの無線ネットワーク状態を示す標識を、ユーザの前記第２のコンピューティングデバイスから受信するステップをさらに備え、各メッセージの前記送信コストは、さらに、前記第２のコンピューティングデバイスの前記無線ネットワーク状態に少なくとも一部基づく、請求項１に記載の方法。
【請求項１１】
前記第２のコンピューティングデバイスの前記無線ネットワーク状態が変更されたことの検出に基づいて、前記キューを並べ替えるステップ、または、記憶されたメッセージの前記第２のコンピューティングデバイスに対する送信を開始するステップをさらに備える、請求項１０に記載の方法。
【請求項１２】
前記メッセージの価値がその送信コストに対応する所定の閾値を満足しない場合、前記メッセージはキューに記憶され、前記閾値は、前記第２のコンピューティングデバイスの前記電力状態に少なくとも一部基づく、請求項１に記載の方法。
【請求項１３】
前記複数のメッセージのうちの少なくとも１つを前記第２のコンピューティングデバイスに送信するステップをさらに備え、送信された前記メッセージはキューに記憶されていない、請求項１に記載の方法。
【請求項１４】
ソフトウェアを記憶した１以上の非一時的コンピュータ可読記憶媒体であって、前記ソフトウェアが実行されるとき、
ユーザの第２のコンピューティングデバイスから、前記第２のコンピューティングデバイスの電力状態を示す標識を受信するステップと、
前記第２のコンピューティングデバイスに送信する複数のメッセージを識別するステップと、
前記複数のメッセージの各々に対して、
前記第２のコンピューティングデバイスの前記電力状態に少なくとも一部基づいて、
前記メッセージに対する送信コストと、
前記ユーザと前記メッセージの送信者との間の親和度に少なくとも一部基づいて、前記メッセージの価値と、を決定するステップと、
前記メッセージの対応する送信コスト、および前記価値に少なくとも一部基づいていずれのメッセージをキューに記憶するかを決定するステップと、
前記送信コストおよび前記メッセージの価値に少なくとも一部基づいて、前記メッセージの少なくとも１つを前記キューに記憶するステップと、が行われるように構成される、記憶媒体。
【請求項１５】
前記第２のコンピューティングデバイスの電力状態は、
前記第２のコンピューティングデバイスのバッテリレベル、または、
前記第２のコンピューティングデバイスが、前記第２のコンピューティングデバイスの外部の電源に接続されているか否かを含む、請求項１４に記載の記憶媒体。
【請求項１６】
前記ソフトウェアが実行されるとき、
所定の間隔で、前記キューを並べ替えるステップ、または、記憶された前記メッセージの少なくとも１つの前記第２のコンピューティングデバイスに対する送信を開始するステップと、が行われるようにさらに構成される、請求項１４に記載の記憶媒体。
【請求項１７】
１以上のプロセッサと、前記プロセッサに結合され、前記プロセッサによって実行可能な命令を備える非一時的なメモリとを備えるシステムであって、前記プロセッサは、前記命令が実行されるとき、
ユーザの第２のコンピューティングデバイスから、前記第２のコンピューティングデバイスの電力状態を示す標識を受信するステップと、
前記第２のコンピューティングデバイスに送信する複数のメッセージを識別するステップと、
前記複数のメッセージの各々に対して、
前記第２のコンピューティングデバイスの前記電力状態に少なくとも一部基づいて、前記メッセージに対する送信コストと、
前記ユーザと前記メッセージの送信者との間の親和度に少なくとも一部基づいて、前記メッセージの価値と、を決定するステップと、
前記メッセージの対応する送信コスト、および前記価値に少なくとも一部基づいていずれのメッセージをキューに記憶するかを決定するステップと、
前記送信コストおよび前記メッセージの価値に少なくとも一部基づいて、前記メッセージの少なくとも１つを前記キューに記憶するステップと、が行われるように構成される、システム。
【請求項１８】
前記メッセージの各々の前記価値を決定する前記ステップは、前記メッセージの種類に少なくとも一部基づく、請求項１に記載の方法。
【請求項１９】
前記メッセージの少なくとも１つの前記種類は、
リアルタイム通信セッションを確立するための要求を示す通知、
電話呼、
ビデオ通話、
ショートメッセージサービスメッセージ、
マルチメディアメッセージサービスメッセージ、
インスタントメッセージ、
ニュースフィードエントリ、
Ｅメールメッセージ、
広告、
システム更新メッセージ、または、
これらの任意の組合せを含む、請求項１８に記載の方法。
【請求項２０】
前記ユーザと前記メッセージの送信者との間の前記親和度は、親和度係数を含む、請求項１に記載の方法。