JP5961767B2 - シャットダウン閾値電圧を調整するための方法、スタートアップ方法、およびそれらの電子デバイス - Google Patents
シャットダウン閾値電圧を調整するための方法、スタートアップ方法、およびそれらの電子デバイス Download PDFInfo
- Publication number
- JP5961767B2 JP5961767B2 JP2015543275A JP2015543275A JP5961767B2 JP 5961767 B2 JP5961767 B2 JP 5961767B2 JP 2015543275 A JP2015543275 A JP 2015543275A JP 2015543275 A JP2015543275 A JP 2015543275A JP 5961767 B2 JP5961767 B2 JP 5961767B2
- Authority
- JP
- Japan
- Prior art keywords
- electronic device
- application
- shutdown threshold
- threshold
- application program
- 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
Links
- 238000000034 method Methods 0.000 title claims description 172
- 230000008569 process Effects 0.000 claims description 72
- 230000006870 function Effects 0.000 claims description 16
- 230000001960 triggered effect Effects 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 7
- 238000001514 detection method Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 8
- 230000002159 abnormal effect Effects 0.000 description 7
- 238000004590 computer program Methods 0.000 description 7
- 238000012423 maintenance Methods 0.000 description 5
- 230000001052 transient effect Effects 0.000 description 3
- 238000009795 derivation Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3296—Power saving characterised by the action undertaken by lowering the supply or operating voltage
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3212—Monitoring battery levels, e.g. power saving mode being initiated when battery voltage goes below a certain level
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3287—Power saving characterised by the action undertaken by switching off individual functional units in the computer system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0264—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by selectively disabling software applications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Telephone Function (AREA)
- Power Sources (AREA)
- Stored Programmes (AREA)
Description
電子デバイスのバッテリーの現在の電圧を取得する取得ステップと、
前記現在の電圧が、前記電子デバイスの最低シャットダウン閾値以上、且つ、前記電子デバイスの通常のシャットダウン閾値以下であるときに、少なくとも1つのアプリケーション・プログラムの少なくとも1片のアプリケーション情報を取得する取得ステップであり、前記少なくとも1片のアプリケーション・情報の各片のアプリケーション情報に対応するアプリケーション・プログラムのアプリケーション・シャットダウン閾値は、前記最低シャットダウン閾値よりも高く、前記現在の電圧以下である、取得ステップと、
前記少なくとも1片のアプリケーション情報に基づいて、前記現在の電圧に対応する、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定する設定ステップと、を備える。
前記電子デバイスにおける、そのアプリケーション・シャットダウン閾値が前記通常のシャットダウン閾値以下であるすべての利用可能なアプリケーション・プログラムを表示する表示ステップと、
すべての前記利用可能なアプリケーション・プログラムから、前記少なくとも1つのアプリケーション・プログラムをユーザが構成するか否かを決定する決定ステップであり、もし前記ユーザが前記少なくとも1つのアプリケーション・プログラムを、すべての前記利用可能なアプリケーション・プログラムから、構成するならば、前記少なくとも1つのアプリケーション・プログラムの前記少なくとも1片のアプリケーション情報を取得する、決定ステップと、を含む。
そのアプリケーション・シャットダウン閾値が前記通常のシャットダウン閾値より大きいすべての利用可能でないアプリケーション・プログラムを閉じて無効化するステップ、をさらに含む。
前記最低のシャットダウン閾値、前記バッテリーの内部抵抗、および前記アプリケーション・プログラムに対応するピーク電流に従って取得される電圧値である。
前記現在の電圧によってトリガーを掛けられたシャットダウン・イベントをシールド(shield)し、前記電子デバイスの前記現在のシャットダウン閾値が調整されていることを示すために使用されるグローバル変数を、既調整識別子に設定するステップ、をさらに含む。
前記バッテリーのその後の電圧を取得する取得ステップと、
前記その後の電圧が閾値電圧より大きいか否かを決定する決定ステップであり、前記閾値電圧は前記通常のシャットダウン閾値より大きい、決定ステップと、
前記その後の電圧が前記閾値電圧より大きいとき、前記電子デバイスの前記現在のシャットダウン閾値を前記通常のシャットダウン閾値に設定する設定ステップと、をさらに含む。
前記電子デバイスの動作モードを、すべてのアプリケーション・プログラムが実行可能なフル機能モードに調整し、前記グローバル変数を、未調整識別子に設定するステップ、をさらに含む。
ユーザのスタートアップ操作に応答し、電子デバイスのバッテリーの現在の電圧を検出および取得するステップと、
前記現在の電圧が、前記電子デバイスの最小スタートアップ閾値より大きいか否かを決定する決定ステップと、
前記現在の電圧が、前記最小スタートアップ閾値より大きいとき、前記現在の電圧が、前記電子デバイスの通常のスタートアップ閾値より大きいか否かを決定する決定ステップと、
前記現在の電圧が、前記通常のスタートアップ閾値より大きくないとき、前記電子デバイスの最小システムおよび表示モジュールの初期化を完了するように、低電圧スタートアップ処理を開始するように前記電子デバイスを制御する制御ステップと、を含む。
前記電子デバイスにおける、そのアプリケーション・シャットダウン閾値が前記現在の電圧以下であるすべての利用可能なアプリケーション・プログラムを取得し表示するステップと、
すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、少なくとも1つのアプリケーション・プログラムを取得し、前記少なくとも1つのアプリケーション・プログラムを、実行可能な状態に設定するステップと、をさらに含む。
前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値を取得する取得ステップと、
前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定する設定ステップと、をさらに含む。
前記電子デバイスのバッテリーの現在の電圧を取得するように構成された第1取得ユニットと、
前記現在の電圧が、前記電子デバイスの最小シャットダウン閾値以上であり、前記電子デバイスの通常のシャットダウン閾値以下であるとき、少なくとも1つのアプリケーション・プログラムの少なくとも1片のアプリケーション情報を取得するように構成された第2取得ユニットであり、前記少なくとも1片のアプリケーション情報の各片のアプリケーション情報に対応するアプリケーション・プログラムのアプリケーション・シャットダウン閾値は、前記最小シャットダウン閾値より大きく、前記現在の電圧以下である、第2取得ユニットと、
前記少なくとも1片のアプリケーション情報に従って、前記現在の電圧に対応する、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定するように構成された設定ユニットと、を含む。
すべての前記利用可能なアプリケーション・プログラムから、前記少なくとも1つのアプリケーション・プログラムをユーザが構成するか否かを決定し、もし、前記ユーザが、前記少なくとも1つのアプリケーション・プログラムを、すべての前記利用可能なアプリケーション・プログラムから構成するならば、前記少なくとも1つのアプリケーション・プログラムの前記少なくとも1片のアプリケーション情報を取得する、ように特に構成される。
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値が、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の最大のアプリケーション・シャットダウン閾値に設定されるとき、または設定される前に、そのアプリケーション・シャットダウン閾値が前記通常のシャットダウン閾値より大きいすべての利用可能でないアプリケーション・プログラムを閉じて無効化するように構成された閉ユニット、をさらに含む。
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値が、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の前記最大アプリケーション・シャットダウン閾値に設定された後、前記現在の電圧によってトリガーを掛けられたシャットダウン・イベントをシールドし、前記電子デバイスの前記現在のシャットダウン閾値が調整されているか否かを示すために使用されるグローバル変数を、既調整識別子に設定するように構成されたシールド・ユニット、をさらに含む。
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値が、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の前記最大アプリケーション・シャットダウン閾値に設定された後、前記バッテリーのその後の電圧を取得するように構成された第3取得ユニットと、
前記その後の電圧が閾値電圧より大きいか否かを決定するように構成された決定ユニットであり、前記閾値電圧は、前記通常のシャットダウン閾値より大きい、決定ユニットと、をさらに含み、
前記その後の電圧が前記閾値電圧より大きいとき、前記設定ユニットは、前記電子デバイスの前記現在のシャットダウン閾値を前記通常のシャットダウン閾値に設定する。
前記電子デバイスの前記現在のシャットダウン閾値が前記通常のシャットダウン閾値に設定された後、前記電子デバイスの実行モードを、すべてのアプリケーション・プログラムが実行可能なフル機能モードに調整し、前記グローバル変数を、未調整識別子に設定するように構成された調整ユニット、をさらに含む。
ユーザのスタートアップ操作に応答し、前記電子デバイスのバッテリーの現在の電圧を検出し取得するように構成された検出ユニットと、
前記現在の電圧が、前記電子デバイスの最小スタートアップ閾値より大きいか否かを決定するように構成された第1決定ユニットと、
前記現在の電圧が、前記最小スタートアップ閾値より大きいとき、前記現在の電圧が、前記電子デバイスの通常のスタートアップ閾値より大きいか否かを決定するように構成された第2決定ユニットと、
前記現在の電圧が、前記通常のスタートアップ閾値より大きくないとき、前記電子デバイスの最小システムおよび表示モジュールの初期化を完了するように、低電圧スタートアップ処理を開始するように前記電子デバイスを制御するように構成された開始ユニットと、を含む。
前記電子デバイスの前記最小システムおよび前記表示モジュールの初期化を完了するように、前記低電圧スタートアップ処理を開始するように前記電子デバイスが制御された後、前記電子デバイスにおける、そのアプリケーション・シャットダウン閾値が前記現在の電圧以下であるすべての利用可能なアプリケーション・プログラムを取得し表示するように構成された第1取得ユニットと、
すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、少なくとも1つのアプリケーション・プログラムを取得し、前記少なくとも1つのアプリケーション・プログラムを実行可能な状態に設定するように構成された実行ユニットと、をさらに含む。
すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、前記少なくとも1つのアプリケーション・プログラムが取得されるとき、または取得された後、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値を取得するように構成された第2取得ユニットと、
前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定するように構成された設定ユニットと、をさらに含む。
アプリケーション・プログラムのアプリケーション情報を前記電子デバイス内に格納するように構成されたメモリと、
前記電子デバイスのバッテリーの現在の電圧を取得し、前記現在の電圧が、前記電子デバイスの最低シャットダウン閾値以上、且つ、前記電子デバイスの通常のシャットダウン閾値以下であるとき、少なくとも1つのアプリケーション・プログラムの少なくとも1片のアプリケーション情報を取得し、前記少なくとも1片のアプリケーション情報の各片のアプリケーション情報に対応するアプリケーション・プログラムのアプリケーション・シャットダウン閾値は、前記最低シャットダウン閾値より大きく、前記現在の電圧以下であり、前記少なくとも1片のアプリケーション情報に従って、前記現在の電圧に対応する、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定するように構成されたプロセッサと、を含む。
そのアプリケーション・シャットダウン閾値が前記通常のシャットダウン・閾値以下である、前記電子デバイス内のすべての利用可能なアプリケーション・プログラムを表示するように構成されたディスプレイ、をさらに含み、
前記の、前記プロセッサが少なくとも1つのアプリケーション・プログラムの前記少なくとも1片のアプリケーション情報を取得するように構成されることは、すべての前記利用可能なアプリケーション・プログラムから前記少なくとも1つのアプリケーション・プログラムをユーザが構成するか否かを決定し、もし、前記ユーザが前記少なくとも1つのアプリケーションをすべての前記利用可能なアプリケーション・プログラムから構成するならば、前記少なくとも1つのアプリケーション・プログラムの前記少なくとも1片のアプリケーション情報を取得するように前記プロセッサが構成されることである。
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の前記最大アプリケーション・シャットダウン閾値に設定するとき、または、設定する前に、そのアプリケーション・シャットダウン閾値が前記通常のシャットダウン閾値より大きいすべての利用可能でないアプリケーション・プログラムを閉じ、無効化するように、さらに構成される。
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の前記最大アプリケーション・シャットダウン閾値に設定した後、前記現在の電圧によってトリガーを掛けられたシャットダウン・イベントをシールドし、前記電子デバイスの前記現在のシャットダウン閾値が調整されているか否かを示すために使用されるグローバル変数を、既調整識別子に設定するようにさらに構成される。
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の前記最大アプリケーション・シャットダウン閾値に設定する設定ステップの後、前記バッテリーのその後の電圧を取得し、前記その後の電圧が閾値電圧より大きいか否かを決定し、前記閾値電圧は、前記通常のシャットダウン閾値より大きく、前記その後の電圧が前記閾値電圧より大きいとき、前記設定ユニットが、前記電子デバイスの前記現在のシャットダウン閾値を前記通常のシャットダウン閾値に設定する、ようにさらに構成される。
前記電子デバイスの前記現在のシャットダウン閾値が前記通常のシャットダウン閾値に設定された後、前記電子デバイスの実行モードを、すべてのアプリケーション・プログラムが実行可能なフル機能モードに調整し、前記グローバル変数を、未調整識別子に設定する、ようにさらに構成される。
前記電子デバイスの、最小スタートアップ閾値と通常のスタートアップ閾値を格納するように構成されたメモリと、
ユーザのスタートアップ操作に応答し、前記電子デバイスのバッテリーの現在の電圧を検出し取得し、前記現在の電圧が、前記電子デバイスの前記最小スタートアップ閾値より大きいか否かを決定し、前記現在の電圧が前記最小スタートアップ閾値より大きいとき、前記現在の電圧が、前記電子デバイスの前記通常のスタートアップ閾値より大きいか否かを決定し、前記現在の電圧が前記通常のスタートアップ閾値より大きくないとき、前記電子デバイスの、最小システムおよび表示モジュールの初期化を完了するように、低電圧スタートアップ処理を開始するように前記電子デバイスを制御する、ように構成されたプロセッサと、を含む。
前記電子デバイスの、前記最小システムおよび前記表示モジュールの初期化を完了するように、前記低電圧スタートアップ処理を開始するように前記電子デバイスを制御した後、前記電子デバイスにおける、そのアプリケーション・シャットダウン閾値が前記現在の電圧以下であるすべての利用可能なアプリケーション・プログラムを取得し表示し、すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、少なくとも1つのアプリケーション・プログラムを取得し、前記少なくとも1つのアプリケーション・プログラムを実行可能な状態に設定する、ようにさらに構成される。
すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、前記少なくとも1つのアプリケーション・プログラムを取得し、前記少なくとも1つのアプリケーション・プログラムを前記実行可能な状態に設定するとき、または設定した後、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値を取得し、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定する、ようにさらに構成される。
(実施形態1)
低電圧スタートアップ処理を開始するように前記電子デバイスを制御する、ステップ。特に、前記電子デバイスの前記バッテリー電圧は小さいので、もし、前記スタートアップ処理における負荷が過度に重いならば、多くの電力が消費され、それは、前記スタートアップ後にユーザが緊急に実行する必要のあるアプリケーション・プログラムにとって良いことではない。従って、前記電子デバイスの前記最小システムおよび前記表示モジュールだけの前記初期化を完了するために、前記低電圧スタートアップ処理が開始され、それによって、前記バッテリー電力の消費を削減する。
(実施形態2)
前記電子デバイスのバッテリーの現在の電圧を取得するように構成された第1取得ユニット601と、
前記現在の電圧が、前記電子デバイスの最低シャットダウン閾値以上、且つ、前記電子デバイスの通常のシャットダウン閾値以下であるとき、少なくとも1つのアプリケーション・プログラムの少なくとも1片のアプリケーション情報を取得するように構成された第2取得ユニット602であり、前記少なくとも1片のアプリケーション情報の各片のアプリケーション情報に対応するアプリケーション・プログラムのアプリケーション・シャットダウン閾値は、前記最低シャットダウン閾値より大きく、且つ、前記現在の電圧以下である、第2取得ユニット602と、
前記少なくとも1片のアプリケーション情報に従って、前記現在の電圧に対応する、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定するように構成された設定ユニット603と、を含む。
そのアプリケーション・シャットダウン閾値が前記通常のシャットダウン閾値以下である、前記電子デバイス内のすべての利用可能なアプリケーション・プログラムを表示し、
すべての前記利用可能なアプリケーション・プログラムから、前記少なくとも1つのアプリケーション・プログラムをユーザが構成するか否かを決定し、もし、前記ユーザが、前記少なくとも1つのアプリケーション・プログラムを、すべての前記利用可能なアプリケーション・プログラムから構成するならば、前記少なくとも1つのアプリケーション・プログラムの前記少なくとも1片のアプリケーション情報を取得する、ように特に構成される。
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値が、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定されるとき、または、設定される前に、そのアプリケーション・シャットダウン閾値が前記通常のシャットダウン閾値より大きい、すべての利用可能でないアプリケーション・プログラムを閉じ、無効化する、ように構成された閉ユニット604、をさらに含む。
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値が、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定された後、前記現在の電圧によってトリガーを掛けられたシャットダウン・イベントをシールドし、前記電子デバイスの前記現在のシャットダウン閾値が調整されているか否かを示すために使用されるグローバル変数を、既調整識別子に設定するように構成されたシールド・ユニット、をさらに含む。
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値が、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定された後、前記バッテリーのその後の電圧を取得するように構成された第3取得ユニット606と、
前記その後の電圧が閾値電圧より大きいか否かを決定するように構成された決定ユニット607であり、前記閾値電圧は、前記通常のシャットダウン閾値よりも大きい、決定ユニット607と、をさらに含み、
前記その後の電圧が前記閾値電圧よりも大きいとき、前記設定ユニット603は、前記電子デバイスの前記現在のシャットダウン閾値を前記通常のシャットダウン閾値に設定する。
前記電子デバイスの現在のシャットダウン閾値が前記通常のシャットダウン閾値に設定された後、前記電子デバイスの実行モードを、すべてのアプリケーション・プログラムが実行可能なフル機能状態に設定し、前記グローバル変数を、未調整識別子に設定するように構成された調整ユニット608、をさらに含む。
ユーザのスタートアップ操作に応答し、前記電子デバイスのバッテリーの現在の電圧を検出し、取得するように構成された、検出ユニット701と、
前記現在の電圧が、前記電子デバイスの最小スタートアップ閾値より大きいか否かを決定するように構成された第1決定ユニット702と、
前記現在の電圧が前記最小スタートアップ閾値より大きいとき、前記現在の電圧が、前記電子デバイスの通常のスタートアップ閾値より大きいか否かを決定するように構成された第2決定ユニット703と、
前記現在の電圧が、前記通常のスタートアップ閾値より大きくないとき、前記電子デバイスの最小システムおよび表示モジュールの初期化を完了するように、低電圧スタートアップ処理を開始するように前記電子デバイスを制御するように構成された開始ユニット704と、を含む。
前記電子デバイスの前記最小システムおよび前記表示モジュールの初期化を完了するように、前記低電圧スタートアップ処理を開始するように前記電子デバイスが制御された後、そのアプリケーション・シャットダウン閾値が現在の電圧以下である、前記電子デバイス内のすべての利用可能なアプリケーション・プログラムを取得し表示するように構成された、第1取得ユニット705と、
すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、少なくとも1つのアプリケーション・プログラムを取得し、前記少なくとも1つのアプリケーション・プログラムを実行可能な状態に設定する、ように構成された実行ユニット706と、をさらに含む。
すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、前記少なくとも1つのアプリケーション・プログラムが取得されるとき、または、取得された後、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値を取得するように構成された第2取得ユニット707と、
前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定するように構成された設定ユニット708と、をさらに含む。
(実施形態3)
前記電子デバイス内にアプリケーション・プログラムのアプリケーション情報を格納するように構成されたメモリと、
前記電子デバイスのバッテリーの現在の電圧を取得し、前記現在の電圧が、前記電子デバイスの最低シャットダウン閾値以上であり、且つ、前記電子デバイスの通常のシャットダウン閾値以下であるとき、少なくとも1つのアプリケーション・プログラムの少なくとも1片のアプリケーション情報を取得し、前記少なくとも1片のアプリケーション情報の各片のアプリケーション情報に対応するアプリケーション・プログラムのアプリケーション・シャットダウン閾値は、最低シャットダウン閾値より大きく、前記現在の電圧以下であり、前記少なくとも1片のアプリケーション情報に従って、前記現在の電圧に対応する、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定する、ように構成されたプロセッサ802と、を含む。
そのアプリケーション・シャットダウン閾値が、前記通常のシャットダウン閾値以下である、前記電子デバイス内のすべての利用可能なアプリケーション・プログラムを表示するように構成されたディスプレイ803をさらに含み、
前記の、前記プロセッサ802が、前記少なくとも1つのアプリケーション・プログラムの前記少なくとも1片のアプリケーション情報を取得するように構成されることは、特に、すべての前記利用可能なアプリケーション・プログラムから、前記少なくとも1つのアプリケーション・プログラムをユーザが構成するか否かを決定し、もし、前記ユーザが、前記少なくとも1つのアプリケーション・プログラムを、すべての前記利用可能なアプリケーション・プログラムから構成するならば、前記少なくとも1つのアプリケーション・プログラムの前記少なくとも1片のアプリケーション情報を取得する、ように構成されていることである。
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定するとき、または、設定する前に、そのアプリケーション・シャットダウン閾値が前記通常のシャットダウン閾値より大きい、すべての利用可能でないアプリケーション・プログラムを閉じ、無効化する、ようにさらに構成される。
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定した後、前記現在の電圧によってトリガーを掛けられたシャットダウン・イベントをシールドし、前記電子デバイスの前記現在のシャットダウン閾値が調整されているか否かを示すために使用されるグローバル変数を、既調整識別子に設定する、ようにさらに構成される。
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定した後、前記バッテリーのその後の電圧を取得し、前記その後の電圧が閾値電圧より大きいか否かを決定し、ここで、前記閾値電圧は前記通常のシャットダウン閾値より大きく、前記その後の電圧が前記閾値電圧より大きいとき、前記設定ユニットは、前記電子デバイスの前記現在のシャットダウン閾値を前記通常のシャットダウン閾値に設定する、ようにさらに構成される。
前記電子デバイスの前記現在のシャットダウン閾値が前記通常のシャットダウン閾値に設定された後、前記電子デバイスの実行モードを、すべてのアプリケーション・プログラムが実行可能なフル機能モードに調整し、前記グローバル変数を、未調整識別子に設定する、ようにさらに構成される。
前記電子デバイスの最小スタートアップ閾値と通常のスタートアップ閾値を格納するように構成されたメモリ901と、
ユーザのスタートアップ操作に応答し、前記電子デバイスのバッテリーの現在の電圧を検出し取得し、前記現在の電圧が、前記電子デバイスの最小スタートアップ閾値より大きいか否かを決定し、前記現在の電圧が、最小スタートアップ閾値より大きいとき、前記現在の電圧が、前記電子デバイスの前記通常のスタートアップ閾値より大きいか否かを決定し、そして、前記現在の電圧が、前記通常のスタートアップ閾値より大きくないとき、前記電子デバイスの最低システムおよび表示モジュールの初期化を完了するように、低電圧スタートアップ処理を開始するように、前記電子デバイスを制御する、ように構成されたプロセッサ902と、を含む。
前記電子デバイスの前記最小システムおよび前記表示モジュールの初期化を完了するように、前記低電圧スタートアップ処理を開始するように前記電子デバイスを制御した後、そのアプリケーション・シャットダウン閾値が前記現在の電圧以下である、前記電子デバイス内のすべての利用可能なアプリケーション・プログラムを取得し表示し、すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、少なくとも1つのアプリケーション・プログラムを取得し、前記少なくとも1つのアプリケーション・プログラムを実行可能な状態に設定する、ようにさらに構成される。
すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、前記少なくとも1つのアプリケーション・プログラムを取得し、前記少なくとも1つのアプリケーション・プログラムを前記実行可能な状態に設定したとき、または、設定した後、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値を取得し、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定する、ようにさらに構成される。
Claims (27)
- シャットダウン閾値電圧を調整するための方法であって、
電子デバイスのバッテリーの現在の電圧を取得する取得ステップと、
前記現在の電圧が、前記電子デバイスの最低シャットダウン閾値以上であり、且つ、前記電子デバイスの通常のシャットダウン閾値以下であるとき、少なくとも1つのアプリケーション・プログラムの少なくとも1つのアプリケーション情報を取得する取得ステップであり、前記アプリケーション情報に対応する前記アプリケーション・プログラムのアプリケーション・シャットダウン閾値は、前記最低シャットダウン閾値より大きく、且つ、前記現在の電圧以下である、取得ステップと、
前記少なくとも1つのアプリケーション情報に基づいて、前記現在の電圧に対応する、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定する設定ステップと、を備える方法。 - 請求項1に記載の方法であって、前記の、少なくとも1つのアプリケーション・プログラムの少なくとも1つのアプリケーション情報を取得する取得ステップは特に、
すべての利用可能なアプリケーション・プログラムのアプリケーション・シャットダウン閾値が前記通常のシャットダウン閾値以下である、前記電子デバイス内のすべての前記利用可能なアプリケーション・プログラムを表示する表示ステップと、
ユーザが、すべての前記利用可能なアプリケーション・プログラムから、前記少なくとも1つのアプリケーション・プログラムを構成するか否かを決定する決定ステップと、もし前記ユーザが、前記少なくとも1つのアプリケーション・プログラムを、すべての前記利用可能なアプリケーション・プログラムから構成するならば、前記少なくとも1つのアプリケーション・プログラムの前記少なくとも1つのアプリケーション情報を取得する取得ステップと、を含む、
方法。 - 請求項1に記載の方法であって、前記現在の電圧に対応する、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定する設定ステップの間に、または設定ステップの前に、当該方法はさらに、
アプリケーション・シャットダウン閾値が前記通常のシャットダウン閾値より大きいすべての利用可能でないアプリケーション・プログラムを閉じ、無効化するステップ、を備える、
方法。 - 請求項1に記載の方法であって、前記アプリケーション・シャットダウン閾値は特に、
前記最低シャットダウン閾値、前記バッテリーの内部抵抗、および前記アプリケーション・プログラムに対応するピーク電流、に従って取得される電圧値である、
方法。 - 請求項1乃至4のいずれか1項に記載の方法であって、前記現在の電圧に対応する、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定する設定ステップの後、当該方法はさらに、
前記現在の電圧によってトリガーを掛けられたシャットダウン・イベントをシールドし、前記電子デバイスの前記現在のシャットダウン閾値が調整されているか否かを示すために使用されるグローバル変数を、既調整識別子に設定するステップ、を備える、
方法。 - 請求項5に記載の方法であって、前記現在の電圧に対応する、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定する設定ステップの後、当該方法はさらに、
前記バッテリーのその後の電圧を取得する取得ステップと、
前記その後の電圧が、閾値電圧より大きいか否かを決定する決定ステップであり、前記閾値電圧は、前記通常のシャットダウン閾値より大きい、決定ステップと、
前記その後の電圧が前記閾値電圧より大きいとき、前記電子デバイスの前記現在のシャットダウン閾値を前記通常のシャットダウン閾値に設定する設定ステップと、を備える、
方法。 - 請求項6に記載の方法であって、前記電子デバイスの前記現在のシャットダウン閾値を前記通常のシャットダウン閾値に設定する設定ステップの後、当該方法はさらに、
前記電子デバイスの実行モードを、すべてのアプリケーション・プログラムが実行可能なフル機能モードに調整し、前記グローバル変数を未調整識別子に設定するステップ、を備える、
方法。 - スタートアップ方法であって、
ユーザのスタートアップ操作に応答して、電子デバイスのバッテリーの現在の電圧を検出し、取得するステップと、
前記現在の電圧が、前記電子デバイスの最小スタートアップ閾値より大きいか否かを決定する決定ステップと、
前記現在の電圧が、前記最小スタートアップ閾値より大きいとき、前記現在の電圧が、前記電子デバイスの通常のスタートアップ閾値より大きいか否かを決定する決定ステップと、
前記現在の電圧が、前記通常のスタートアップ閾値より大きくないとき、前記電子デバイスの最小システムおよび表示モジュールの初期化が完了するように、低電圧スタートアップ処理を開始するように前記電子デバイスを制御する制御ステップと、を備え、
前記電子デバイスの最小システムおよび表示モジュールの初期化が完了するように、低電圧スタートアップ処理を開始するように前記電子デバイスを制御する前記制御ステップの後、
すべての利用可能なアプリケーション・プログラムのアプリケーション・シャットダウン閾値が前記現在の電圧以下である、前記電子デバイス内のすべての前記利用可能なアプリケーション・プログラムを取得し、表示するステップと、
すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、少なくとも1つのアプリケーション・プログラムを取得し、前記少なくとも1つのアプリケーション・プログラムを実行可能な状態に設定するステップと、をさらに備える、
方法。 - 請求項8に記載の方法であって、前記の、すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、少なくとも1つのアプリケーション・プログラムを取得し、前記少なくとも1つのアプリケーション・プログラムを実行可能な状態に設定するステップの間、または、後、
前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値を取得する取得ステップと、
前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定する設定ステップと、をさらに備える、
方法。 - 電子デバイスであって、
前記電子デバイスのバッテリーの現在の電圧を取得するように構成された第1取得ユニットと、
前記現在の電圧が、前記電子デバイスの最低シャットダウン閾値以上であり、且つ、前記電子デバイスの通常のシャットダウン閾値以下であるとき、少なくとも1つのアプリケーション・プログラムの少なくとも1つのアプリケーション情報を取得するように構成された第2取得ユニットであり、前記アプリケーション情報に対応する前記アプリケーション・プログラムのアプリケーション・シャットダウン閾値は、前記最低シャットダウン閾値より大きく、前記現在の電圧以下である、第2取得ユニットと、
前記少なくとも1つのアプリケーション情報に従って、前記現在の電圧に対応する、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定するように構成された設定ユニットと、を備える、
電子デバイス。 - 請求項10に記載された電子デバイスであって、前記第2取得ユニットは特に、
すべての利用可能なアプリケーション・プログラムのアプリケーション・シャットダウン閾値が前記通常のシャットダウン閾値以下である、前記電子デバイス内のすべての前記利用可能なアプリケーション・プログラムを表示し、
ユーザが、すべての前記利用可能なアプリケーション・プログラムから、前記少なくとも1つのアプリケーション・プログラムを構成するか否かを決定し、もし前記ユーザが、前記少なくとも1つのアプリケーション・プログラムを、すべての前記利用可能なアプリケーション・プログラムから構成するならば、前記少なくとも1つのアプリケーション・プログラムの前記少なくとも1つのアプリケーション情報を取得するように構成されている、
電子デバイス。 - 請求項10に記載の電子デバイスであって、
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の前記最大アプリケーション・シャットダウン閾値に設定するとき、または、設定する前に、アプリケーション・シャットダウン閾値が前記通常のシャットダウン閾値より大きい、すべての利用可能でないアプリケーション・プログラムを閉じ、無効化する、ように構成された閉ユニット、をさらに備える、
電子デバイス。 - 請求項10に記載の電子デバイスであって、
前記アプリケーション・シャットダウン閾値が特に、前記最低シャットダウン閾値、前記バッテリーの内部抵抗、および前記アプリケーション・プログラムに対応するピーク電流、に従って取得される電圧値である、
電子デバイス。 - 請求項10乃至13のいずれか1項に記載の電子デバイスであって、
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値が、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の前記最大アプリケーション・シャットダウン閾値に設定された後、前記現在の電圧によってトリガーを掛けられたシャットダウン・イベントをシールドし、前記電子デバイスの前記現在のシャットダウン閾値が調整されているか否かを示すために使用されるグローバル変数を、既調整識別子に設定する、ように構成されたシールド・ユニット、をさらに備える、
電子デバイス。 - 請求項14に記載の電子デバイスであって、
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値が、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の前記最大アプリケーション・シャットダウン閾値に設定された後、前記バッテリーのその後の電圧を取得するように構成された第3取得ユニットと、
前記その後の電圧が、閾値電圧より大きいか否かを決定するように構成された決定ユニットであり、前記閾値電圧は、前記通常のシャットダウン閾値より大きい、決定ユニットと、をさらに備え、
前記その後の電圧が前記閾値電圧より大きいとき、前記設定ユニットは、前記電子デバイスの前記現在のシャットダウン閾値を、前記通常のシャットダウン閾値に設定する、
電子デバイス。 - 請求項15に記載の電子デバイスであって、
前記電子デバイスの前記現在のシャットダウン閾値が前記通常のシャットダウン閾値に設定された後、前記電子デバイスの実行モードを、すべてのアプリケーション・プログラムが実行可能なフル機能モードに調整し、前記グローバル変数を未調整識別子に設定する、ように構成された調整ユニット、をさらに備える、
電子デバイス。 - 電子デバイスであって、
ユーザのスタートアップ操作に応答して、前記電子デバイスのバッテリーの現在の電圧を検出し取得するように構成された検出ユニットと、
前記現在の電圧が、前記電子デバイスの最小スタートアップ閾値より大きいか否かを決定するように構成された第1決定ユニットと、
前記現在の電圧が前記最小スタートアップ閾値より大きいとき、前記現在の電圧が、前記電子デバイスの通常のスタートアップ閾値より大きいか否かを決定する、ように構成された第2決定ユニットと、
前記現在の電圧が前記通常のスタートアップ閾値より大きくないとき、前記電子デバイスの最小システムおよび表示モジュールの初期化が完了するように、低電圧スタートアップ処理を開始するように前記電子デバイスを制御する、ように構成された開始ユニットと、
を備え、
前記電子デバイスの前記最小システムおよび前記表示モジュールの初期化が完了するように、前記低電圧スタートアップ処理を開始するように前記電子デバイスが制御された後、すべての利用可能なアプリケーション・プログラムのアプリケーション・シャットダウン閾値が前記現在の電圧以下である、前記電子デバイス内のすべての前記利用可能なアプリケーション・プログラムを取得し表示する、ように構成された第1取得ユニットと、
すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、少なくとも1つのアプリケーション・プログラムを取得し、前記少なくとも1つのアプリケーション・プログラムを実行可能な状態に設定する、ように構成された実行ユニットと、をさらに備える、
電子デバイス。 - 請求項17に記載の電子デバイスであって、
すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、前記少なくとも1つのアプリケーション・プログラムが取得され、前記少なくとも1つのアプリケーション・プログラムが前記実行可能な状態に設定されるとき、または、設定された後、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値を取得する、ように構成された第2取得ユニットと、
前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定する、ように構成された設定ユニットと、をさらに備える、
電子デバイス。 - 電子デバイスであって、
アプリケーション・プログラムのアプリケーション情報を前記電子デバイス内に格納するように構成されたメモリと、
前記電子デバイスのバッテリーの現在の電圧を取得し、前記現在の電圧が、前記電子デバイスの最低シャットダウン閾値以上であり、且つ、前記電子デバイスの通常のシャットダウン閾値以下であるとき、少なくとも1つのアプリケーション・プログラムの少なくとも1つのアプリケーション情報を取得し、ここで、前記アプリケーション情報に対応する前記アプリケーション・プログラムのアプリケーション・シャットダウン閾値は、前記最低シャットダウン閾値より大きく、前記現在の電圧以下であり、前記少なくとも1つのアプリケーション情報に従って、前記現在の電圧に対応する、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定する、ように構成されたプロセッサと、を備える、
電子デバイス。 - 請求項19に記載の電子デバイスであって、
すべての利用可能なアプリケーション・プログラムのアプリケーション・シャットダウン閾値が前記通常のシャットダウン閾値以下である、前記電子デバイス内のすべての前記利用可能なアプリケーション・プログラムを表示するように構成されたディスプレイ、をさらに備え、
前記プロセッサが前記少なくとも1つのアプリケーション・プログラムの前記少なくとも1つのアプリケーション情報を取得するように構成されていることは特に、ユーザが、すべての前記利用可能なアプリケーション・プログラムから、前記少なくとも1つのアプリケーション・プログラムを構成するか否かを決定し、もし前記ユーザが、前記少なくとも1つのアプリケーション・プログラムを、すべての前記利用可能なアプリケーション・プログラムから構成するならば、前記少なくとも1つのアプリケーション・プログラムの前記少なくとも1つのアプリケーション情報を取得することである、
電子デバイス。 - 請求項19に記載の電子デバイスであって、前記プロセッサがさらに、
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の前記最大アプリケーション・シャットダウン閾値に設定するときに、または、設定する前に、アプリケーション・シャットダウン閾値が前記通常のシャットダウン閾値より大きいすべての利用可能でないアプリケーション・プログラムを閉じ、無効化するように構成された、
電子デバイス。 - 請求項19に記載の電子デバイスであって、前記アプリケーション・シャットダウン閾値が特に、前記最低シャットダウン閾値、前記バッテリーの内部抵抗、および前記アプリケーション・プログラムに対応するピーク電流、に対応する電圧値である、
電子デバイス。 - 請求項19乃至22のいずれか1項に記載の電子デバイスであって、前記プロセッサがさらに、
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の前記最大アプリケーション・シャットダウン閾値に設定した後、前記現在の電圧によってトリガーを掛けられたシャットダウン・イベントをシールドし、前記電子デバイスの前記現在のシャットダウン閾値が調整されているか否かを示すために使用されるグローバル変数を、既調整識別子に設定する、ように構成された、
電子デバイス。 - 請求項23に記載の電子デバイスであって、前記プロセッサがさらに、
前記現在の電圧に対応する、前記電子デバイスの前記現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・プログラムに対応する前記少なくとも1つのアプリケーション・シャットダウン閾値の前記最大アプリケーション・シャットダウン閾値に設定した後、前記バッテリーのその後の電圧を取得し、前記その後の電圧が、閾値電圧より大きいか否かを決定するように構成され、前記閾値電圧は、前記通常のシャットダウン閾値より大きく、前記その後の電圧が前記閾値電圧より大きいとき、設定ユニットが、前記電子デバイスの前記現在のシャットダウン閾値を前記通常のシャットダウン閾値に設定する、
電子デバイス。 - 請求項24に記載の電子デバイスであって、前記プロセッサはさらに、
前記電子デバイスの前記現在のシャットダウン閾値が前記通常のシャットダウン閾値に設定された後、前記電子デバイスの実行モードを、すべてのアプリケーション・プログラムが実行可能なフル機能モードに調整し、前記グローバル変数を、未調整識別子に設定する、ように構成された、
電子デバイス。 - 電子デバイスであって、
前記電子デバイスの最小スタートアップ閾値および通常のスタートアップ閾値を格納するように構成されたメモリと、
ユーザのスタートアップ操作に応答して、前記電子デバイスのバッテリーの現在の電圧を検出し、取得し、前記現在の電圧が、前記電子デバイスの前記最小スタートアップ閾値より大きいか否かを決定し、前記現在の電圧が前記最小スタートアップ閾値より大きいとき、前記現在の電圧が、前記電子デバイスの前記通常のスタートアップ閾値より大きいか否かを決定し、前記現在の電圧が、前記通常のスタートアップ閾値より大きくないとき、前記電子デバイスの最小システムおよび表示モジュールの初期化が完了するように、低電圧スタートアップ処理を開始するように前記電子デバイスを制御する、ように構成されたプロセッサと、を備え、
前記プロセッサはさらに、
前記電子デバイスの前記最小システムおよび前記表示モジュールの初期化が完了するように、前記低電圧スタートアップ処理を開始するように前記電子デバイスを制御した後、すべての利用可能なアプリケーション・プログラムのアプリケーション・シャットダウン閾値が前記現在の電圧以下である、前記電子デバイス内のすべての前記利用可能なアプリケーション・プログラムを取得し、表示し、すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、少なくとも1つのアプリケーション・プログラムを取得し、前記少なくとも1つのアプリケーション・プログラムを実行可能な状態に設定する、ように構成された、
電子デバイス。 - 請求項26に記載の電子デバイスであって、前記プロセッサはさらに、
すべての前記利用可能なアプリケーション・プログラムから、前記ユーザによって構成された、前記少なくとも1つのアプリケーション・プログラムを取得し、前記少なくとも1つのアプリケーション・プログラムを前記実行可能な状態に設定するとき、または、設定した後、前記少なくとも1つのアプリケーション・プログラムに対応する少なくとも1つのアプリケーション・シャットダウン閾値を取得し、前記電子デバイスの現在のシャットダウン閾値を、前記少なくとも1つのアプリケーション・シャットダウン閾値の最大アプリケーション・シャットダウン閾値に設定する、ように構成された、
電子デバイス。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/085978 WO2015058410A1 (zh) | 2013-10-25 | 2013-10-25 | 一种关机门限电压的调节方法、开机方法及其电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016500892A JP2016500892A (ja) | 2016-01-14 |
JP5961767B2 true JP5961767B2 (ja) | 2016-08-02 |
Family
ID=50864328
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015543275A Active JP5961767B2 (ja) | 2013-10-25 | 2013-10-25 | シャットダウン閾値電圧を調整するための方法、スタートアップ方法、およびそれらの電子デバイス |
Country Status (5)
Country | Link |
---|---|
US (1) | US9665166B2 (ja) |
EP (1) | EP2881838B1 (ja) |
JP (1) | JP5961767B2 (ja) |
CN (1) | CN103858070B (ja) |
WO (1) | WO2015058410A1 (ja) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9746894B1 (en) * | 2014-11-26 | 2017-08-29 | Amazon Technologies, Inc. | Dynamic threshold voltage compensation |
CN106371537A (zh) * | 2015-07-24 | 2017-02-01 | 中兴通讯股份有限公司 | 一种控制终端的方法及装置 |
US9880611B2 (en) * | 2015-08-31 | 2018-01-30 | Google Llc | Energy saving mode for electronic devices |
CN106959844A (zh) * | 2016-01-12 | 2017-07-18 | 西安中兴新软件有限责任公司 | 一种低电开机处理的方法及装置 |
CN107273274A (zh) * | 2016-04-07 | 2017-10-20 | 中兴通讯股份有限公司 | 终端的显示方法、装置及终端 |
CN107346167A (zh) * | 2016-05-06 | 2017-11-14 | 中兴通讯股份有限公司 | 一种显示控制的方法以及装置 |
CN106211288A (zh) * | 2016-07-15 | 2016-12-07 | 乐视控股(北京)有限公司 | 电源控制方法和装置以及移动终端 |
CN106569444A (zh) * | 2016-11-08 | 2017-04-19 | 惠州Tcl移动通信有限公司 | 一种终端低电压下关机异常的控制方法及系统 |
CN106534440A (zh) * | 2016-11-15 | 2017-03-22 | 努比亚技术有限公司 | 移动终端及移动终端显示方法 |
CN107045295B (zh) * | 2017-04-20 | 2019-02-05 | 维沃移动通信有限公司 | 一种移动终端的控制方法及移动终端 |
CN107277219A (zh) * | 2017-05-25 | 2017-10-20 | 维沃移动通信有限公司 | 一种开机控制方法及移动终端 |
US11347290B2 (en) * | 2017-08-04 | 2022-05-31 | Dell Products L.P. | Power monitor scaling for an information handling system |
CN110729790B (zh) * | 2019-10-28 | 2023-03-21 | Oppo广东移动通信有限公司 | 充电方法、装置、计算机设备与存储介质 |
CN110891304B (zh) * | 2019-11-29 | 2023-07-28 | 浙江如新智能科技有限公司 | 一种移动终端gps耗电控制方法 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005037388A1 (ja) | 2003-10-21 | 2005-04-28 | Sony Computer Entertainment Inc. | 電子装置 |
JP2008071149A (ja) * | 2006-09-14 | 2008-03-27 | Fujifilm Corp | 電池駆動機器 |
GB2446168A (en) * | 2007-01-30 | 2008-08-06 | Third Sense Ltd | Reducing the power consumed from a battery |
US20080200220A1 (en) * | 2007-02-16 | 2008-08-21 | Jackson Bruce K | Methods and devices for limiting battery power consumption in a wireless communication device |
US7631627B2 (en) * | 2007-10-30 | 2009-12-15 | Gm Global Technology Operations, Inc. | Voltage sag prevention apparatus and method |
JP2010009538A (ja) * | 2008-06-30 | 2010-01-14 | Toshiba Corp | 情報処理装置 |
JP2010028578A (ja) * | 2008-07-22 | 2010-02-04 | Toshiba Corp | 携帯型電子機器 |
CN101330696A (zh) | 2008-07-29 | 2008-12-24 | 中兴通讯股份有限公司 | 终端设备电池电量管理方法及装置 |
JP5293255B2 (ja) * | 2009-02-20 | 2013-09-18 | 株式会社リコー | 情報記録再生装置およびデジタルカメラ |
CN102299992A (zh) * | 2010-06-23 | 2011-12-28 | 北京中星微电子有限公司 | 一种终端控制的方法、装置及终端 |
JP2012155425A (ja) * | 2011-01-25 | 2012-08-16 | Nec Engineering Ltd | 無停電電源システム |
US20120210150A1 (en) * | 2011-02-10 | 2012-08-16 | Alcatel-Lucent Usa Inc. | Method And Apparatus Of Smart Power Management For Mobile Communication Terminals |
JP2013045373A (ja) * | 2011-08-25 | 2013-03-04 | Fujitsu Ltd | 情報処理装置、制御プログラム及び制御方法 |
CN102999137A (zh) * | 2011-09-08 | 2013-03-27 | 昆达电脑科技(昆山)有限公司 | 低电量关机方法 |
US9307495B2 (en) * | 2011-09-12 | 2016-04-05 | Apple Inc. | Monitoring a battery in a portable electronic device |
CN103890693B (zh) * | 2011-10-28 | 2017-01-18 | 惠普发展公司,有限责任合伙企业 | 基于参数报告更新的阈值基准 |
CN102883058A (zh) * | 2012-09-24 | 2013-01-16 | 华为终端有限公司 | 一种开机的方法和终端 |
-
2013
- 2013-10-25 CN CN201380003246.8A patent/CN103858070B/zh active Active
- 2013-10-25 EP EP13883348.8A patent/EP2881838B1/en active Active
- 2013-10-25 JP JP2015543275A patent/JP5961767B2/ja active Active
- 2013-10-25 WO PCT/CN2013/085978 patent/WO2015058410A1/zh active Application Filing
-
2014
- 2014-11-19 US US14/547,518 patent/US9665166B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN103858070B (zh) | 2016-05-25 |
EP2881838B1 (en) | 2019-09-11 |
US9665166B2 (en) | 2017-05-30 |
WO2015058410A1 (zh) | 2015-04-30 |
EP2881838A1 (en) | 2015-06-10 |
US20150121112A1 (en) | 2015-04-30 |
CN103858070A (zh) | 2014-06-11 |
EP2881838A4 (en) | 2016-04-06 |
JP2016500892A (ja) | 2016-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5961767B2 (ja) | シャットダウン閾値電圧を調整するための方法、スタートアップ方法、およびそれらの電子デバイス | |
US9703346B2 (en) | Firmware interface with backup non-volatile memory storage | |
US10007507B2 (en) | Method for updating firmware of a battery included in a rechargeable battery module, portable electronic device, and rechargeable battery module | |
KR102666476B1 (ko) | 어댑터 테스트 장치, 방법 및 컴퓨터 저장 매체 | |
US9772857B2 (en) | Executing sub-programs stored in an on-chip memory and charging a device via USB before enumeration process | |
TW201405305A (zh) | 一種終端設備及其運行方法 | |
CN106598646A (zh) | 程序更新方法和终端 | |
US8904085B2 (en) | Solid-state memory management | |
US10243380B2 (en) | Method and apparatus for battery malfunction detection and notification thereof | |
KR20130090136A (ko) | 배터리 충전 방법 및 장치 | |
US9087569B2 (en) | Non-volatile memory validity | |
US10079500B2 (en) | Apparatus, method, and program product for powering a device using a USB connection | |
US20140245047A1 (en) | Information processing apparatus, operation state control method, and computer program product | |
US9317092B2 (en) | Universal serial bus chargers and charging management methods | |
CN103092304B (zh) | 双显卡模块的电源控制方法及应用该方法的电脑装置 | |
US11294447B2 (en) | Dynamic battery power management based on battery internal impedance | |
US11086371B2 (en) | Heat suppression in an information processing device in an initial setting mode | |
JP2013218623A (ja) | 情報処理装置、更新方法、および更新プログラム | |
JP5614347B2 (ja) | 情報処理装置、電力制御方法、および電力制御プログラム | |
JP2019207551A (ja) | 情報処理装置、制御方法、及びプログラム | |
US11397485B2 (en) | Circuit control method and control device, display module and display device | |
US20210096624A1 (en) | Electronic apparatus and operation information output method | |
US9197073B2 (en) | Active swelling reduction for pouch cells | |
US20210124411A1 (en) | Information processing apparatus and power source control method | |
CN104795848A (zh) | 电源管理方法以及显示装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160223 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160519 |
|
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: 20160614 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160627 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5961767 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |