Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6101360B2 - アプリケーションの状態を設定するための方法、装置、プログラム及び記録媒体 - Google Patents
[go: Go Back, main page]

JP6101360B2 - アプリケーションの状態を設定するための方法、装置、プログラム及び記録媒体 - Google Patents

アプリケーションの状態を設定するための方法、装置、プログラム及び記録媒体 Download PDF

Info

Publication number
JP6101360B2
JP6101360B2 JP2015543273A JP2015543273A JP6101360B2 JP 6101360 B2 JP6101360 B2 JP 6101360B2 JP 2015543273 A JP2015543273 A JP 2015543273A JP 2015543273 A JP2015543273 A JP 2015543273A JP 6101360 B2 JP6101360 B2 JP 6101360B2
Authority
JP
Japan
Prior art keywords
application
setting
state
permission information
information
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
Application number
JP2015543273A
Other languages
English (en)
Other versions
JP2016502186A (ja
Inventor
ヤン ジャン
ヤン ジャン
ポン スン
ポン スン
Original Assignee
シャオミ・インコーポレイテッド
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by シャオミ・インコーポレイテッド filed Critical シャオミ・インコーポレイテッド
Publication of JP2016502186A publication Critical patent/JP2016502186A/ja
Application granted granted Critical
Publication of JP6101360B2 publication Critical patent/JP6101360B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4418Suspend and resume; Hibernate and awake
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer Hardware Design (AREA)
  • Telephone Function (AREA)
  • Circuits Of Receivers In General (AREA)
  • Power Sources (AREA)

Description

本発明は、コンピュータ技術分野に関し、特に、アプリケーションの状態を設定するための方法装置、プログラム及び記録媒体に関する。
アンドロイド(Android)OS(オペレーティング・システム)は、オープン系のOSであり、特有のクロスプロセス通信技術を利用して、OSとアプリケーションとの間の、さらに、各アプリケーション同士の間の双方向の通信を許可する。システムブロードキャストが、その中の一種の通信形式である。
システムブロードキャストは、AndroidOSによって提供される目標性が無いプロセス間通信方法である。ここで、OS或はアプリケーションにより、特定イベントが発生した時に、一つのメッセージを発するが、受信方を指定しない。例えば、OSは、デバイスを起動させた後に、BOOT_COMPLETEメッセージをブロードキャストし、ネットワークが変更された時に、CONNECTIVITY_CHANGEメッセージをブロードキャストする。
アプリケーションは、インストールされた後に、その状態は非活性状態(stop状態)にあり、ユーザにより当該アプリケーションを起動した後、その状態が活性化状態(非stop状態)に変換される。しかし、システムブロードキャストは、活性化状態にあるアプリケーションにのみ、扱われる。
アプリケーション或はOSから正常にドロップアウトして、再び、起動させても、アプリケーションの活性化状態を非活性状態に変更できない。ユーザにより、OS設定オプションにおいて、アプリケーションの状態を、活性化状態を非活性状態に手動的に変更させなければならない。
発明者は、上記の構成には、少なくとも以下の問題が存在することを発見した。
システムブロードキャストが発生すれば、活性化状態にあるアプリケーションは、システムブロードキャストを受信して、システムブロードキャストに基づいて自己起動することになる。このため、消費電力が増加され、さらに、これらアプリケーションが自己起動した後にユーザの情報を収集するため、ユーザのプライバシーが侵害されるおそれがある。端末に大量のアプリケーションがインストールされているため、もし、ユーザによりアプリケーションを使用した後、度々、手動的に状態を変更する操作を行うと、操作が面倒くさくなる。
上記の技術問題を解決するために、本発明に係る実施例は、アプリケーションの状態を設定するための方法装置、プログラム及び記録媒体を提供する。当該構成は、以下のとおりである。
本発明に係る実施例の第1の態様によると、アプリケーションの状態を設定するための方法を提供する。
前記方法は、
アプリケーションの状態設定許可情報を取得するステップと、
前記状態設定許可情報が、前記アプリケーションの状態の設定許可を指示する場合、前記アプリケーションの状態を非活性状態に設定するステップと
を含む。
本発明に係る実施例の第2の態様によると、アプリケーションの状態を設定するための装置を提供する。
前記装置は、
アプリケーションの状態設定許可情報を取得するための取得モジュールと、
前記状態設定許可情報が、前記アプリケーションの状態の設定許可を指示する場合、前記アプリケーションの状態を非活性状態に設定するための第1設定モジュールと
を備える。
本発明の実施例に係る第3態様によると、プロセッサに実行されることにより、上記の、アプリケーションの状態を設定するための方法を実現するプログラムを提供する。
本発明の実施例に係る第4態様によると、上記プログラムが記録された記録媒体を提供する。
本発明の実施例が提供する構成の有益な効果は以下のとおりである。
アプリケーションの状態設定許可情報を取得し、設定許可状態にあるアプリケーションの状態を非活性状態に設定することにより、これらアプリケーションがシステムブロードキャストを受信できなくなって、ユーザにより手動的にアプリケーションの状態を変更する必要がなくなった上で、システムブロードキャストを受信するアプリケーションの数を有効にコントロールして、アプリケーションがシステムブロードキャストを受信することに起因して消費電力が増加される問題を解決したほか、アプリケーションがシステムブロードキャストを受信して自己起動することに起因してユーザ情報が漏洩されるおそれを減らした。
以上の統括な記述と以下の細部記述は、ただ例示的なものであり、本発明を制限するものではないと、理解するべきである。
本発明の実施例の構成をもっと詳しく説明するために、以下、実施例の説明に必要な図面を簡単に説明する。当然ながら、以下に記載の図面は、ただ、本発明の実施例の幾つかの例であり、当業者が創造的労働をせずにこれらに基づいて他の図面を得ることができる。
図1は、本発明に係る実施例1によって提供するアプリケーションの状態を設定するための方法を示す例示的なフローチャートである。 図2は、本発明に係る実施例2によって提供するアプリケーションの状態を設定するための方法を示す例示的なフローチャートである。 図3は、本発明に係る実施例2によって提供する状態設定許可情報を設定する一方法を示す例示的なフローチャートである。 図4は、本発明に係る実施例2によって提供する状態設定許可情報を設定するもう一方法を示す例示的なフローチャートである。 図5は、本発明に係る実施例3によって提供するアプリケーションの状態を設定するための装置の構成を示す例示的な模式図である。 以上の図面を通じて、本発明の実施例を例示しているが、そのさらに具体的な内容については後述する。これらの図面及び文字記載は、本発明の趣旨の範囲を限定するためのものではなく、特定の実施例を参照として、当業者に本発明のコンセプトを理解させるためのものである。
以下、本発明の目的、技術的解決策及び利点をさらに明確にするために、図面を参照しながら本発明の実施例をさらに詳しく説明する。
実施例1
図1を参照すると、本発明に係る実施例は、アプリケーションの状態を設定するための方法を提供する。
方法の流れは、以下のステップを含む。
ステップ101において、アプリケーションの状態設定許可情報を取得する。
ステップ102において、前記状態設定許可情報が、前記アプリケーションの状態の設定許可を指示する場合、前記アプリケーションの状態を非活性状態に設定する。
上記から分かるように、本発明に係る実施例1中、アプリケーションの状態設定許可情報を取得し、設定許可状態にあるアプリケーションの状態を非活性状態に設定することにより、これらアプリケーションがシステムブロードキャストを受信できなくなって、ユーザにより手動的にアプリケーションの状態を変更する必要がなくなった上で、システムブロードキャストを受信するアプリケーションの数を有効にコントロールして、アプリケーションがシステムブロードキャストを受信することに起因して消費電力が増加される問題を解決したほか、アプリケーションがシステムブロードキャストを受信して自己起動することに起因してユーザ情報が漏洩されるおそれを減らした。
実施例2
AndroidOSの中のPackageManagerは、全てのアプリケーションを管理するためのコンポーネントである。各々のアプリケーションは、一つのパケットの形式によって、当該アプリケーションのアプリケーション情報をPackageManagerの中に保存する。ここで、アプリケーション情報は、アプリケーションに対応するアプリケーション識別子、保存パス、アプリケーション権限、等の内容を含む。
本発明に係る実施例2において、事前に、各アプリケーションに対応するアプリケーション情報の中に、一つの新たなフィールドを追加して、当該アプリケーションの状態設定許可情報を保存する。
アプリケーションの状態設定許可情報の設定方法には、以下の二種類の設定方法がある。
第1、アプリケーションをインストールする際に設定する。
図2は、本発明の実施例2に係る状態設定許可情報を設定する一方法を示す例示的なフローチャートである。当該流れは、以下のステップを含む。
ステップ201において、アプリケーションをインストールする際に、アプリケーションが予め設定したホワイトリストの中に存在するか否かを判断し、存在する場合には、ステップ202を実行、存在しない場合には、ステップ203を実行する。
ここでのホワイトリストとは、バックグランドで運行する必要があるアプリケーションのリストを保存するためのものであり、即ち、当該ホワイトリストの中にあるアプリケーションは活性化状態にある必要があり、設定によってこれらアプリケーションの状態を変更することを許可しない。ホワイトリストの中に記録するのは、アプリケーションのアプリケーション識別子である。ホワイトリストは、権威ある団体(公式、或は、影響力がある団体)により提供してもよい。
アプリケーションがホワイトリストに属するか否かを判断する時には、インストールするアプリケーションのアプリケーション識別子と、予め設定したホワイトリストの中に存在するアプリケーション識別子をマッチングして、マッチングできる場合には、当該アプリケーションの状態の設定を許可せず、マッチングできない場合には、当該アプリケーションの状態の設定を許可する。
ステップ202において、アプリケーションの状態設定許可情報を、当該アプリケーションの状態の設定を許可しないように設定してから、ステップ204を実行する。
オプションとして、状態設定許可情報は、数字、文字、等の内容であってもよい。例えば、状態設定許可情報が数字である「0」、或は、文字である「false」である場合は、当該アプリケーションが設定を許可しない状態にあることを意味する。
ステップ203において、アプリケーションの状態設定許可情報を、当該アプリケーションの状態の設定を許可するように設定する。
オプションとして、状態設定許可情報は、数字、文字、等の内容であってもよい。例えば、状態設定許可情報が数字である「1」、或は、文字である「true」である場合は、当該アプリケーションが設定を許可する状態にあることを意味する。
ステップ204において、状態設定許可情報をアプリケーションに対応するアプリケーション情報の設定フィールドの中に保存する。
第2、ユーザの指示に従って設定する。
上記のアプリケーションをインストールする際に該当する状態設定許可情報に設定する方法のほか、本発明に係る実施例2は、さらに、インターフェースを提供して、上位アプリケーションが上記の設定フィールドを変更できるようにして、ユーザの指示に従って状態設定許可情報を設定するようにする。
ユーザは、上記の上位アプリケーションを通じて、あるアプリケーションに対する設定情報であって、当該アプリケーションの状態の設定を許可するか否かを指示するための設定情報を入力してから、当該設定情報に基づいて、当該アプリケーションの状態設定許可情報を設定してもよい。
このようなユーザの指示に従って設定する方法は、主に、ユーザの実際のアプリケーションに対する要求を満足させることができ、ホワイトリストに基づいて行う設定に限られない。
図3は、本発明に係る実施例2の状態設定許可情報を設定するもう一方法を示す例示的なフローチャートである。当該流れは、以下のステップを含む。
ステップ301において、ユーザにより前記アプリケーションに対して入力した設定情報であって、前記アプリケーションの状態の設定を許可するか否かを指示するための設定情報を受信する。
ステップ302において、前記設定情報に基づいて、前記アプリケーションの状態設定許可情報を設定する。
ステップ303において、状態設定許可情報をアプリケーションに対応するアプリケーション情報の設定フィールドの中に保存する。
図4を参照すると、本発明に係る実施例2は、アプリケーションの状態を設定するための方法を提供する。当該方法の流れは、以下のステップを含む。
ステップ401において、アプリケーションの状態の設定をトリガするための特定イベントが発生した場合、アプリケーションの状態設定許可情報を取得する。
ここで、アプリケーションの状態設定許可情報を取得する過程において、
アプリケーションに対応するアプリケーション情報を取得し、前記アプリケーション情報の設定フィールドの中から、アプリケーションの状態設定許可情報を抽出する。
アプリケーションの状態の設定をトリガするための特定イベントは、端末を再起動するイベント、メモリを解放するイベント、或は、画面をロックするイベントであってもよい。
ステップ402において、状態設定許可情報が、アプリケーションの状態の設定許可を指示する場合、前記アプリケーションの状態を非活性状態に設定する。
状態設定許可情報が、アプリケーションの状態の設定の不可を指示する場合、当該アプリケーションの状態を設定しないし、状態設定許可情報が、アプリケーションの状態の設定許可を指示する場合、当該アプリケーションの状態を、非活性状態に設定する。
ここでのステップ402において、設定許可状態にあるアプリケーションが、現在、活性化状態にある場合には、当該アプリケーションの状態を非活性状態に変更し、設定許可状態にあるアプリケーションが、現在、非活性状態にある場合には、再び、当該アプリケーションの状態を非活性状態に設定する。
この後、状態が非活性状態に変更されたアプリケーションは、システムブロードキャストを受信できなくなる。
上記から分かるように、本発明に係る実施例2中、アプリケーションの状態設定許可情報を取得し、設定許可状態にあるアプリケーションの状態を非活性状態に設定することにより、これらアプリケーションがシステムブロードキャストを受信できなくなって、ユーザにより手動的にアプリケーションの状態を変更する必要がなくなった上で、システムブロードキャストを受信するアプリケーションの数を有効にコントロールして、アプリケーションがシステムブロードキャストを受信することに起因して消費電力が増加される問題を解決したほか、アプリケーションがシステムブロードキャストを受信して自己起動することに起因してユーザ情報が漏洩されるおそれを減らした。
実施例3
図5を参照すると、本発明に係る実施例は、アプリケーションの状態を設定するための装置を提供する。当該装置は、以下のモジュールを備える。
取得モジュール501は、アプリケーションの状態設定許可情報を取得する。
第1設定モジュール502は、前記状態設定許可情報が、前記アプリケーションの状態の設定許可を指示する場合、前記アプリケーションの状態を非活性状態に設定する。
ここで、オプションとする実施形態において、取得モジュール501は、アプリケーションの状態の設定をトリガするためのイベントが発生した際に、アプリケーションの状態設定許可情報を取得する。
さらに、状態設定許可情報の設定方法には、以下の二種類の設定方法がある。
状態設定許可情報の第1の設定方法は、以下のモジュールにより実現する。
判断モジュール503は、アプリケーションをインストールする際に、アプリケーションが、バックグランドで運行する必要があるアプリケーションを保存するための、予め設定したホワイトリストの中に存在するか否かを判断する。
第2設定モジュール504は、アプリケーションが前記ホワイトリストの中に存在する場合、アプリケーションの状態設定許可情報を、アプリケーションの状態の設定不可に設定する。
第3設定モジュール505は、アプリケーションが前記ホワイトリストの中に存在しない場合、アプリケーションの状態設定許可情報を、アプリケーションの状態の設定許可に設定する。
状態設定許可情報の第2の設定方法は、以下のモジュールにより実現する。
受信モジュール506は、ユーザによりアプリケーションに対して入力した設定情報であって、アプリケーションの状態の設定を許可するか否かを指示するための設定情報を受信する。
第4設定モジュール507は、設定情報に基づいて、アプリケーションの状態設定許可情報を設定する。
状態設定許可情報の第1と第2の設定方法に対応するモジュールは、一緒に、本発明に係る実施例3の装置の中に含まれている。
本発明に係る実施例3の装置は、状態設定許可情報を保存するためのモジュールをさらに含んでもよい。
保存モジュール508は、アプリケーションの状態設定許可情報を、当該アプリケーションに対応するアプリケーション情報の設定フィールドの中に保存する。
上記から分かるように、本発明に係る実施例3中、アプリケーションの状態設定許可情報を取得し、設定許可状態にあるアプリケーションの状態を非活性状態に設定することにより、これらアプリケーションがシステムブロードキャストを受信できなくなって、ユーザにより手動的にアプリケーションの状態を変更する必要がなくなった上で、システムブロードキャストを受信するアプリケーションの数を有効にコントロールして、アプリケーションがシステムブロードキャストを受信することに起因して消費電力が増加される問題を解決したほか、アプリケーションがシステムブロードキャストを受信して自己起動することに起因してユーザ情報が漏洩されるおそれを減らした。
上記の本発明に係る実施例の番号は、ただ、記述するためのものであり、実施例の優劣を代表しない。
当業者は、ハードウェアによって上記実施例を実現するステップの全体又はその一部を実行してもよいし、プログラムにより関連するハードウェアを指定して実行するようにしてもよいし、上記プログラムを不揮発性の読取可能である記憶媒体に記憶させてもよいし、以上に言及した記憶媒体としては、リードオンリーメモリ、磁気ディスク又は光ディスク等が挙げられると、理解するべきである。
上述の内容は本発明の比較的適切な実施例に過ぎず、本発明を制限するものではなく、本発明の主旨及び原則内で行う如何なる修正、同等の置換、改善等は本発明の保護範囲内に含まれる。
本願は、出願番号がCN201310119636.3であって、出願日が2013年4月8日である中国特許出願に基づいて優先権を主張し、当該中国特許出願のすべての内容を援用する。

Claims (10)

  1. アプリケーションの状態を設定するための方法であって、
    アプリケーションの状態設定許可情報を取得するステップと、
    前記状態設定許可情報が、前記アプリケーションの状態の設定許可を指示する場合、前記アプリケーションの状態を非活性状態に設定して、前記非活性状態に設定された前記アプリケーションがシステムブロードキャストを受信できなくなるようにするステップと
    を含み、
    前記状態設定許可情報を設定する方法として、
    前記アプリケーションをインストールする際に、前記アプリケーションが、バックグランドで運行する必要があるアプリケーションを保存するための、予め設定したホワイトリストの中に存在するか否かを判断するステップと、
    前記アプリケーションが前記ホワイトリストの中に存在する場合、前記アプリケーションの状態設定許可情報を、前記アプリケーションの状態の設定不可に設定するステップと、
    前記アプリケーションが前記ホワイトリストの中に存在しない場合、前記アプリケーションの状態設定許可情報を、前記アプリケーションの状態の設定許可に設定するステップと
    を含むことを特徴とする方法。
  2. 前記状態設定許可情報を設定する方法として、
    ユーザにより前記アプリケーションに対して入力した設定情報であって、前記アプリケーションの状態の設定を許可するか否かを指示するための設定情報を受信するステップと、
    前記設定情報に基づいて、前記アプリケーションの状態設定許可情報を設定するステップと
    を含むことを特徴とする請求項1に記載の方法。
  3. 前記アプリケーションの状態設定許可情報を、前記アプリケーションに対応するアプリケーション情報の設定フィールドの中に保存するステップ
    をさらに含むことを特徴とする請求項又はに記載の方法。
  4. 前記アプリケーションの状態設定許可情報を取得するステップは、
    アプリケーションの状態の設定をトリガするためのイベントが発生した際に、アプリケーションの状態設定許可情報を取得するステップ
    を含むことを特徴とする請求項1に記載の方法。
  5. アプリケーションの状態を設定するための装置であって、
    アプリケーションの状態設定許可情報を取得するための取得モジュールと、
    前記状態設定許可情報が、前記アプリケーションの状態の設定許可を指示する場合、前記アプリケーションの状態を非活性状態に設定して、前記非活性状態に設定された前記アプリケーションがシステムブロードキャストを受信できなくなるようにするための第1設定モジュールと
    前記アプリケーションをインストールする際に、前記アプリケーションが、バックグランドで運行する必要があるアプリケーションを保存するための、予め設定したホワイトリストの中に存在するか否かを判断するための判断モジュールと、
    前記アプリケーションが前記ホワイトリストの中に存在する場合、前記アプリケーションの状態設定許可情報を、前記アプリケーションの状態の設定不可に設定するための第2設定モジュールと、
    前記アプリケーションが前記ホワイトリストの中に存在しない場合、前記アプリケーションの状態設定許可情報を、前記アプリケーションの状態の設定許可に設定するための第3設定モジュールと
    備えることを特徴とする装置。
  6. ユーザにより前記アプリケーションに対して入力した設定情報であって、前記アプリケーションの状態の設定を許可するか否かを指示するための設定情報を受信するための受信モジュールと、
    前記設定情報に基づいて、前記アプリケーションの状態設定許可情報を設定するための第4設定モジュールと
    をさらに備えることを特徴とする請求項に記載の装置。
  7. 前記アプリケーションの状態設定許可情報を、前記アプリケーションに対応するアプリケーション情報の設定フィールドの中に保存するための保存モジュール
    をさらに備えることを特徴とする請求項又はに記載の装置。
  8. 前記取得モジュールは、アプリケーションの状態の設定をトリガするためのイベントが発生した際に、アプリケーションの状態設定許可情報を取得する
    ことを特徴とする請求項に記載の装置。
  9. プロセッサに実行されることにより、請求項1から請求項のいずれかに記載のアプリケーションの状態を設定するための方法を実現することを特徴とするプログラム。
  10. 請求項に記載のプログラムが記録された記録媒体。
JP2015543273A 2013-04-08 2013-10-25 アプリケーションの状態を設定するための方法、装置、プログラム及び記録媒体 Active JP6101360B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201310119636.3 2013-04-08
CN201310119636.3A CN103226491B (zh) 2013-04-08 2013-04-08 一种设置应用程序状态的方法及装置
PCT/CN2013/085931 WO2014166231A1 (zh) 2013-04-08 2013-10-25 设置应用程序状态的方法及装置

Publications (2)

Publication Number Publication Date
JP2016502186A JP2016502186A (ja) 2016-01-21
JP6101360B2 true JP6101360B2 (ja) 2017-03-22

Family

ID=48836953

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015543273A Active JP6101360B2 (ja) 2013-04-08 2013-10-25 アプリケーションの状態を設定するための方法、装置、プログラム及び記録媒体

Country Status (9)

Country Link
US (1) US9727351B2 (ja)
EP (1) EP2985695B1 (ja)
JP (1) JP6101360B2 (ja)
KR (1) KR101748388B1 (ja)
CN (1) CN103226491B (ja)
BR (1) BR112015017826A2 (ja)
MX (1) MX352670B (ja)
RU (1) RU2015125071A (ja)
WO (1) WO2014166231A1 (ja)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103226491B (zh) * 2013-04-08 2017-06-16 小米科技有限责任公司 一种设置应用程序状态的方法及装置
US9692879B1 (en) * 2014-05-20 2017-06-27 Invincea, Inc. Methods and devices for secure authentication to a compute device
CN104052909A (zh) * 2014-06-19 2014-09-17 深圳市中兴移动通信有限公司 拍摄方法和装置
CN104486510A (zh) * 2014-12-16 2015-04-01 上海斐讯数据通信技术有限公司 一种降低智能终端功耗的方法和系统
KR101852822B1 (ko) * 2015-07-10 2018-06-04 엘지전자 주식회사 이동단말기, 차량 및 그 제어방법
CN105069352A (zh) * 2015-07-29 2015-11-18 浪潮电子信息产业股份有限公司 一种在服务器上构建可信应用程序运行环境的方法
CN105242973A (zh) * 2015-11-10 2016-01-13 上海斐讯数据通信技术有限公司 一种安卓系统的内存优化方法
CN106095484B (zh) * 2016-05-31 2019-06-25 周奇 一种应用程序启动管理方法及装置
KR102691293B1 (ko) 2016-07-29 2024-08-05 삼성전자 주식회사 전자 장치의 전력 소모 감소를 위한 방법 및 장치
CN106406944A (zh) * 2016-09-05 2017-02-15 Tcl集团股份有限公司 一种禁止应用自启动的控制方法及系统
CN106919428A (zh) * 2017-03-21 2017-07-04 北京奇虎科技有限公司 清理移动终端内存的方法、装置及移动终端
KR101899149B1 (ko) 2018-04-30 2018-09-14 에스엠테크놀러지(주) 비정상 프로세스 감시 및 통제 시스템 및 방법, 상기 방법을 수행하기 위한 기록 매체
CN109284040B (zh) * 2018-08-28 2020-08-11 珠海格力电器股份有限公司 应用管理方法、装置和终端及计算机存储介质
KR102552754B1 (ko) * 2018-10-25 2023-07-05 에스케이텔레콤 주식회사 서비스 이용 이력정보를 이용한 vmi 서비스 제공방법 및 장치
JP6754471B1 (ja) * 2019-06-11 2020-09-09 株式会社 日立産業制御ソリューションズ 業務システムおよびプログラム

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3968325B2 (ja) * 2003-05-19 2007-08-29 ソフトバンクモバイル株式会社 移動体通信端末
WO2006101549A2 (en) 2004-12-03 2006-09-28 Whitecell Software, Inc. Secure system for allowing the execution of authorized computer program code
US20070016958A1 (en) * 2005-07-12 2007-01-18 International Business Machines Corporation Allowing any computer users access to use only a selection of the available applications
CN100531048C (zh) * 2006-01-10 2009-08-19 英业达股份有限公司 在智能平台管理接口动态设定管理功能的方法
CN102307377B (zh) * 2006-03-03 2015-01-21 联想创新有限公司(香港) 移动电话及其控制方法
CN101237290A (zh) * 2008-02-20 2008-08-06 北京创毅视讯科技有限公司 一种移动多媒体广播信号接收终端的激活方法
JP5332838B2 (ja) 2009-04-07 2013-11-06 ソニー株式会社 情報処理装置、および実行制御方法
US20100262953A1 (en) * 2009-04-14 2010-10-14 Barboni Michael P Systems and methods for automatically enabling and disabling applications and widgets with a computing device based on compatibility and/or user preference
CN101923609A (zh) * 2009-06-09 2010-12-22 深圳市联软科技有限公司 一种计算机网络的安全保护方法及系统
US8266226B2 (en) * 2009-06-26 2012-09-11 International Business Machines Corporation System and method to enhance user presence management to enable the federation of rich media sessions
US8745758B2 (en) * 2009-11-02 2014-06-03 Time Warner Cable Enterprises Llc Apparatus and methods for device authorization in a premises network
EP2612272B1 (en) * 2010-08-30 2017-10-11 VMWare, Inc. Unified workspace for thin, remote, and saas applications
EP2439673A3 (en) * 2010-10-11 2012-05-30 Lumension Security, Inc. Systems and methods for implementing application control security
EP2628091A4 (en) 2010-10-11 2016-04-27 Hsbc Technology & Services Usa Inc Computer Architecture and Method for an Application Processing Machine
US8863232B1 (en) * 2011-02-04 2014-10-14 hopTo Inc. System for and methods of controlling user access to applications and/or programs of a computer
US9311061B2 (en) * 2011-02-10 2016-04-12 International Business Machines Corporation Designing task execution order based on location of the task icons within a graphical user interface
US20120209923A1 (en) 2011-02-12 2012-08-16 Three Laws Mobility, Inc. Systems and methods for regulating access to resources at application run time
KR20130023656A (ko) * 2011-08-29 2013-03-08 주식회사 팬택 애플리케이션 접근권한 통제 기능을 갖는 휴대용 다기능 디바이스 및 애플리케이션 접근권한 통제방법
US8239918B1 (en) 2011-10-11 2012-08-07 Google Inc. Application marketplace administrative controls
JP5957204B2 (ja) * 2011-11-01 2016-07-27 ソニー株式会社 情報処理装置、情報処理方法及びプログラム
JP5076021B1 (ja) * 2011-11-17 2012-11-21 株式会社東芝 電子機器、電子機器の制御方法、電子機器の制御プログラム
CN102711098B (zh) * 2012-04-28 2015-01-07 广东欧珀移动通信有限公司 一种防止应用程序后台流量流失的方法
US20140096246A1 (en) * 2012-10-01 2014-04-03 Google Inc. Protecting users from undesirable content
CN102981906A (zh) * 2012-11-16 2013-03-20 广东欧珀移动通信有限公司 一种应用程序后台进程管理方法及装置
CN103226491B (zh) * 2013-04-08 2017-06-16 小米科技有限责任公司 一种设置应用程序状态的方法及装置

Also Published As

Publication number Publication date
JP2016502186A (ja) 2016-01-21
BR112015017826A2 (pt) 2017-07-11
MX2015008158A (es) 2016-02-05
MX352670B (es) 2017-12-04
CN103226491B (zh) 2017-06-16
RU2015125071A (ru) 2017-01-10
CN103226491A (zh) 2013-07-31
WO2014166231A1 (zh) 2014-10-16
EP2985695A1 (en) 2016-02-17
KR20150076231A (ko) 2015-07-06
US20140304706A1 (en) 2014-10-09
EP2985695B1 (en) 2020-08-19
EP2985695A4 (en) 2016-11-30
KR101748388B1 (ko) 2017-06-16
US9727351B2 (en) 2017-08-08

Similar Documents

Publication Publication Date Title
JP6101360B2 (ja) アプリケーションの状態を設定するための方法、装置、プログラム及び記録媒体
CN104199669B (zh) 对应用程序的进程进行管理的方法及装置
CN104462978B (zh) 一种应用程序权限管理的方法和装置
CN104199731B (zh) 对应用程序的进程进行管理的方法及装置
CN104375869B (zh) 自启动应用控制方法及装置
US20230110179A1 (en) System Function Invoking Method and Apparatus, and Terminal
CN103826215B (zh) 一种在终端设备上进行Root权限管理的方法和装置
CN103399840B (zh) 一种计算机配置文件的带外修改方法及计算机
US20150301851A1 (en) Managing a server template
CN104462980A (zh) 一种应用程序权限管理的方法、装置、系统及移动终端
CN103870749B (zh) 一种实现虚拟机系统的安全监控系统及方法
WO2015058574A1 (zh) 实现扩展应用程序的推送通知的方法及装置
CN113360893B (zh) 基于容器的智能合约执行方法、装置及存储介质
CN106547590A (zh) 隐私应用程序的启动方法和启动装置
CN104573497B (zh) 一种启动项的处理方法和装置
US9652223B2 (en) Method and apparatus for executing integrated application program
KR101710328B1 (ko) 동적 재구성 및 교체를 지원하는 os 보안 커널 시스템 및 그 방법
CN106569832A (zh) 应用程序的管理方法、装置及终端
US10956561B2 (en) Automatic whitelisting using provisioning information
CN104573495B (zh) 一种启动项的处理方法和装置
CN112130900B (zh) 一种bmc的用户信息管理方法、系统、设备以及介质
CN104573496A (zh) 一种禁止启动项启动的方法和装置
CN110389791B (zh) 组件调度方法、装置、设备及存储介质
CN105868622A (zh) 应用开机启动的控制方法及装置
CN105868006A (zh) 应用运行的控制方法及装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150525

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150525

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160413

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160426

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160711

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160927

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161222

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: 20170131

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170224

R150 Certificate of patent or registration of utility model

Ref document number: 6101360

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

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