(57)【要約】      （修正有）【課題】モバイル端末にインストールされたアプリケーションの実行履歴を把握し、アプリケーションを効率的に管理する方法を提供する。【解決手段】モバイル端末は、複数のアプリケーションが格納されたメモリと、前記複数のアプリケーションのそれぞれに対応するアプリケーション情報を受信し、前記アプリケーション情報に対応するアプリケーションの状態情報を生成するアプリケーション管理モジュール１１５と、状態情報に基づき、アプリケーションの実行履歴を判断する制御部と、を含む。アプリケーション管理モジュールは、複数のアプリケーションのそれぞれに対するキャッシュデータサイズを予め設定された時間間隔で収集するアプリケーション情報収集部と、各アプリケーションのキャッシュデータサイズ情報を、前記各アプリケーションに対応する基準値と比較して、前記各アプリケーションに該当する前記状態情報を生成する比較部とを含む。【選択図】図２
2019126028.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションが格納されたメモリと、
前記複数のアプリケーションのそれぞれに対応するアプリケーション情報を受信し、前記アプリケーション情報に対応するアプリケーションの状態情報を生成するアプリケーション管理モジュールと、
前記アプリケーション管理モジュールから提供される前記状態情報に基づき、前記アプリケーションの実行履歴を判断する制御部と、を含み、
前記アプリケーション管理モジュールは、
前記複数のアプリケーションのそれぞれに対するキャッシュデータサイズを予め設定された時間間隔で収集するアプリケーション情報収集部と、
前記アプリケーション情報収集部を介して収集した各アプリケーションのキャッシュデータサイズ情報を、前記各アプリケーションに対応する基準値と比較して、前記各アプリケーションに該当する前記状態情報を生成する比較部とを含むモバイル端末。
【請求項２】
前記アプリケーションの前記状態情報または前記実行履歴の情報を、前記制御部の制御によって、ネットワークを介して外部のサーバに伝送する通信モジュールをさらに含む、請求項１に記載のモバイル端末。
【請求項３】
前記アプリケーションの前記状態情報または前記実行履歴の情報に基づき、前記制御部によって検知された結果をユーザに表示するディスプレイモジュールをさらに含む、請求項１に記載のモバイル端末。
【請求項４】
前記アプリケーションの前記状態情報または前記実行履歴の情報に基づき、前記制御部によって検知された結果をユーザにオーディオとして出力するオーディオ出力モジュールをさらに含む、請求項１に記載のモバイル端末。
【請求項５】
前記各アプリケーションに対応する基準値は、前記アプリケーション情報収集部で収集される前の前記各アプリケーションのキャッシュデータの累積サイズである、請求項１に記載のモバイル端末。
【請求項６】
メモリに格納された複数のアプリケーションのそれぞれに対応するアプリケーション情報を受信するステップと、
前記受信されたアプリケーション情報に対応する前記各アプリケーションの基準値と比較して、前記各アプリケーションに該当する状態情報を生成するステップと、
前記状態情報に基づいて前記各アプリケーションの実行履歴を判断するステップと、
前記各アプリケーションの前記実行履歴の情報および前記各アプリケーションに該当する前記状態情報を格納するステップと、を含むモバイル端末のアプリケーション管理方法。
【請求項７】
前記各アプリケーションに対応するアプリケーション情報は、前記各アプリケーションに対するキャッシュデータサイズである、請求項６に記載のモバイル端末のアプリケーション管理方法。
【請求項８】
前記各アプリケーションに対応する基準値は、前記受信された各アプリケーションのキャッシュデータが収集される前の前記各アプリケーションのキャッシュデータの累積サイズである、請求項７に記載のモバイル端末のアプリケーション管理方法。
【請求項９】
前記アプリケーションの前記状態情報または前記実行履歴の情報を、ネットワークを介して外部のサーバに伝送するステップをさらに含む、請求項６に記載のモバイル端末のアプリケーション管理方法。
【請求項１０】
前記アプリケーションの前記状態情報または前記実行履歴の情報に基づいて生成された検知結果をユーザに表示するステップをさらに含む、請求項６に記載のモバイル端末のアプリケーション管理方法。
【請求項１１】
前記アプリケーションの前記状態情報または前記実行履歴の情報に基づいて生成された検知結果をユーザにオーディオとして出力するステップをさらに含む、請求項６に記載のモバイル端末のアプリケーション管理方法。
【請求項１２】
複数のアプリケーションがインストールされたモバイル端末と、
前記モバイル端末に無線通信環境を提供するネットワークと、
前記ネットワークを介して前記モバイル端末と通信し、前記モバイル端末から伝送されたアプリケーションの状態情報または実行履歴情報を受信し、前記状態情報または前記実行履歴情報に基づいてターゲット広告コンテンツを選定し、前記ターゲット広告コンテンツを前記モバイル端末に伝送するターゲット広告提供サーバとを含むターゲット広告提供システム。
【請求項１３】
前記モバイル端末は、
前記複数のアプリケーションが格納されたメモリと、
前記複数のアプリケーションのそれぞれに対するキャッシュデータサイズを予め設定された時間間隔で収集するアプリケーション情報収集部、および前記アプリケーション情報収集部を介して収集した各アプリケーションのキャッシュデータサイズ情報を、前記各アプリケーションに対応する基準値と比較して、前記各アプリケーションに該当する前記状態情報を生成する比較部を含むアプリケーション管理モジュールと、
前記アプリケーション管理モジュールから提供される前記状態情報に基づき、前記アプリケーションの実行履歴を判断する制御部と、を含む、請求項１２に記載のターゲット広告提供システム。
【請求項１４】
前記各アプリケーションに対応する基準値は、前記アプリケーション情報収集部で収集される前の前記各アプリケーションのキャッシュデータの累積サイズである、請求項１３に記載のターゲット広告提供システム。
【請求項１５】
前記ターゲット広告提供サーバは、メモリと、データベースと、プロセッサと、通信モジュールと、入出力インタフェースとを含み、
前記データベースには、前記ターゲット広告提供サーバで提供できる広告コンテンツが分野別に区分されて格納および保持される、請求項１２に記載のターゲット広告提供システム。
【請求項１６】
前記プロセッサは、
前記モバイル端末から伝送されたアプリケーションの前記実行履歴情報を収集するデータ収集部と、
前記モバイル端末の前記実行履歴情報に基づいてユーザの関心の性向を分析処理するデータ処理部と、
前記データ処理部の分析結果に対応して、前記データベースに格納および保持される広告コンテンツのうちユーザの関心分野に適したターゲット広告コンテンツを選定する広告コンテンツ選定部と、
前記選定されたターゲット広告コンテンツを前記モバイル端末に伝送する広告コンテンツ提供部と、を含む、請求項１５に記載のターゲット広告提供システム。
【請求項１７】
メモリに格納された複数のアプリケーションのそれぞれに対応するアプリケーション情報を受信し、
前記受信されたアプリケーション情報に対応する前記各アプリケーションの基準値と比較して、前記各アプリケーションに該当する状態情報を生成し、
前記状態情報に基づいて前記各アプリケーションの実行履歴を判断し、
前記各アプリケーションの前記実行履歴の情報および前記各アプリケーションに該当する前記状態情報を格納することをモバイル端末のプロセッサに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、モバイル端末およびそのアプリケーション管理方法に関し、特に、端末内にインストールされたアプリケーションの実行履歴を確認してこれを管理するモバイル端末およびそのアプリケーション管理方法とこれを活用したターゲット広告提供システムに関する。
【背景技術】
【０００２】
最近、コンピュータ、電子、通信技術の飛躍的な発展に伴い、無線通信網（Ｗｉｒｅｌｅｓｓ  Ｎｅｔｗｏｒｋ）を用いた多様な無線通信サービスが提供されており、これによって、各種のユーザ便利機能が具備されたモバイル端末はユーザの必需品となってきた。このようなユーザ便利機能は、ユーザがモバイル端末にインストールされたアプリケーションを介して実現される。
【０００３】
一般的に、アプリケーション（ａｐｐｌｉｃａｔｉｏｎ）とは、例えば、日程管理、住所録、ゲーム、動画、音楽再生などのコンテンツアプリケーションプログラムを意味するものであって、これは、オンライン上のアプリケーションストア（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｔｏｒｅ）などを介してダウンロードされ、ユーザのモバイル端末にインストールすることができる。
【０００４】
また、最近は、このような通信網の発展によってモバイル端末を活用した広告が広く用いられている。しかし、このような広告媒体の増加によって、ユーザが無制限的にまたは関心のない分野の広告に過度に接することにより、広告への関心を失う傾向が現れており、これは、アドバタイザが支払う広告費に比べて広告効果が低くなり得る原因になる。
【０００５】
これによって、個別ユーザの関心事に適合する最適な広告を提供できる方策が求められている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の実施形態は、ユーザのモバイル端末にインストールされたアプリケーションのうちユーザが使用するアプリケーションの実行履歴を把握し、当該実行履歴を活用して前記アプリケーションを効率的に管理できるモバイル端末およびそのアプリケーション管理方法を提供することを目的とする。
【０００７】
また、前記各モバイル端末で管理されるアプリケーションの実行履歴情報に基づいて前記モバイル端末のユーザに適したターゲット広告コンテンツを決定し、当該ターゲット広告コンテンツを当該モバイル端末に伝送するターゲット広告提供システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明の実施形態に係るモバイル端末は、複数のアプリケーションが格納されたメモリと、前記複数のアプリケーションのそれぞれに対応するアプリケーション情報を受信し、前記アプリケーション情報に対応するアプリケーションの状態情報を生成するアプリケーション管理モジュールと、前記アプリケーション管理モジュールから提供される状態情報に基づき、前記アプリケーションの実行履歴を判断する制御部と、を含み、前記アプリケーション管理モジュールは、前記複数のアプリケーションのそれぞれに対するキャッシュデータサイズを予め設定された時間間隔で収集するアプリケーション情報収集部と、前記アプリケーション情報収集部を介して収集した各アプリケーションのキャッシュデータサイズ情報を、前記各アプリケーションに対応する基準値と比較して、前記各アプリケーションに該当する前記状態情報を生成する比較部とを含む。
【０００９】
前記アプリケーションの前記状態情報または前記実行履歴の情報を、前記制御部の制御によって、ネットワークを介して外部のサーバに伝送する通信モジュールをさらに含んでもよい。
【００１０】
前記アプリケーションの前記状態情報または前記実行履歴の情報に基づき、前記制御部によって検知された結果をユーザに表示するディスプレイモジュールをさらに含んでもよい。
【００１１】
前記アプリケーションの前記状態情報または前記実行履歴の情報に基づき、前記制御部によって検知された結果をユーザにオーディオとして出力するオーディオ出力モジュールをさらに含んでもよい。
【００１２】
前記各アプリケーションに対応する基準値は、前記アプリケーション情報収集部で収集される前の前記各アプリケーションのキャッシュデータの累積サイズである。
【００１３】
本発明の実施形態に係るモバイル端末のアプリケーション管理方法は、メモリに格納された複数のアプリケーションのそれぞれに対応するアプリケーション情報を受信するステップと、前記受信されたアプリケーション情報に対応する前記各アプリケーションの基準値と比較して、前記各アプリケーションに該当する状態情報を生成するステップと、前記状態情報に基づいて前記各アプリケーションの実行履歴を判断するステップと、前記各アプリケーションの前記実行履歴の情報および前記各アプリケーションに該当する前記状態情報を格納するステップと、を含む。
【００１４】
前記各アプリケーションに対応するアプリケーション情報は、前記各アプリケーションに対するキャッシュデータサイズである。
【００１５】
前記各アプリケーションに対応する基準値は、前記受信された各アプリケーションのキャッシュデータが収集される前の前記各アプリケーションのキャッシュデータの累積サイズである。
【００１６】
前記アプリケーションの前記状態情報または前記実行履歴の情報を、ネットワークを介して外部のサーバに伝送するステップをさらに含んでもよい。
【００１７】
前記アプリケーションの前記状態情報または前記実行履歴の情報に基づいて生成された検知結果をユーザに表示するステップをさらに含んでもよい。
【００１８】
前記アプリケーションの前記状態情報または前記実行履歴の情報に基づいて生成された検知結果をユーザにオーディオとして出力するステップをさらに含んでもよい。
【００１９】
本発明の実施形態に係るターゲット広告提供システムは、複数のアプリケーションがインストールされたモバイル端末と、前記モバイル端末に無線通信環境を提供するネットワークと、前記ネットワークを介して前記モバイル端末と通信し、前記モバイル端末から伝送されたアプリケーションの状態情報または実行履歴情報を受信し、前記状態情報または前記実行履歴情報に基づいてターゲット広告コンテンツを選定し、前記ターゲット広告コンテンツを前記モバイル端末に伝送するターゲット広告提供サーバとを含む。
【００２０】
前記モバイル端末は、前記複数のアプリケーションが格納されたメモリと、前記複数のアプリケーションのそれぞれに対するキャッシュデータサイズを予め設定された時間間隔で収集するアプリケーション情報収集部、および前記アプリケーション情報収集部を介して収集した各アプリケーションのキャッシュデータサイズ情報を、前記各アプリケーションに対応する基準値と比較して、前記各アプリケーションに該当する前記状態情報を生成する比較部を含むアプリケーション管理モジュールと、前記アプリケーション管理モジュールから提供される前記状態情報に基づき、前記アプリケーションの実行履歴を判断する制御部と、を含むことができる。
【００２１】
前記各アプリケーションに対応する基準値は、前記アプリケーション情報収集部で収集される前の前記各アプリケーションのキャッシュデータの累積サイズである。
【００２２】
前記ターゲット広告提供サーバは、メモリと、データベースと、プロセッサと、通信モジュールと、入出力インタフェースとを含み、前記データベースには、前記ターゲット広告提供サーバで提供できる広告コンテンツが分野別に区分されて格納および保持される。
【００２３】
前記プロセッサは、前記モバイル端末から伝送されたアプリケーションの前記実行履歴情報を収集するデータ収集部と、前記モバイル端末の前記実行履歴情報に基づいてユーザの関心の性向を分析処理するデータ処理部と、前記データ処理部の分析結果に対応して、前記データベースに格納および保持される広告コンテンツのうちユーザの関心分野に適したターゲット広告コンテンツを選定する広告コンテンツ選定部と、前記選定されたターゲット広告コンテンツを前記モバイル端末に伝送する広告コンテンツ提供部と、を含むことができる。
【発明の効果】
【００２４】
このような本発明の実施形態によれば、ユーザのモバイル端末にインストールされたアプリケーションのうちユーザが使用するアプリケーションの実行履歴を把握し、当該実行履歴を活用して前記アプリケーションを効率的に管理することができる。
【００２５】
また、前記各モバイル端末で管理されるアプリケーションの実行履歴情報に基づき、モバイル端末のユーザに対するターゲット広告の提供などといった多様な便利機能を実現することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態に係るモバイル端末の内部構成の一実施例を概略的に示すブロック図。
【図２】図１に示されたアプリケーション管理モジュールの一実施例を概略的に示すブロック図。
【図３】本発明の実施形態に係るアプリケーション管理方法を示すフロー図。
【図４】図１に示されたモバイル端末を活用したターゲット広告提供システムを示すブロック図。
【図５】図４に示されたターゲット広告提供サーバの内部構成の一実施例を概略的に示すブロック図。
【図６】図５のターゲット広告提供サーバに含まれるプロセッサの内部構成の一実施例を概略的に示すブロック図。
【発明を実施するための形態】
【００２７】
上記の背景技術の欄に記載の内容は単に本発明の技術的思想に対する背景技術の理解のためのものである。つまり、当該記載内容は本発明の技術分野における当業者に知られた先行技術に該当する内容ではない。
【００２８】
以下の記述において、説明の目的として、多様な実施例の理解のために多くの具体的な細部内容が提示される。しかし、多様な実施例にかかる具体的な細部の内容がなくても、または１つ以上の同等の方式で実施できることは明らかである。他の例示において、よく知られた構造と装置は、多様な実施例を不必要に理解しにくくすることを避けるためにブロック図で表される。
【００２９】
添付したブロック図の各ブロックは、コンピュータプログラムインストラクション（実行エンジン）によって行われてもよい。これらのコンピュータプログラムインストラクションは、汎用コンピュータ、特殊用コンピュータまたはその他のプログラム可能なデータプロセッシング装備のプロセッサに搭載されてもよい。したがって、コンピュータまたはその他のプログラム可能なデータプロセッシング装備の、プロセッサを介して行われるそのインストラクションは、ブロック図の各ブロックで説明された機能を行う手段を生成する。
【００３０】
これらのコンピュータプログラムインストラクションは、特定方式で機能を実現するために、コンピュータまたはその他のプログラム可能なデータプロセッシング装備を指向できる、コンピュータ利用可能またはコンピュータ読取可能なメモリに格納されることも可能である。したがって、そのコンピュータ利用可能またはコンピュータ読取可能なメモリに格納されたインストラクションは、ブロック図の各ブロックで説明された機能を行うインストラクション手段を含むリストを生成することも可能である。
【００３１】
そして、コンピュータプログラムインストラクションは、コンピュータまたはその他のプログラム可能なデータプロセッシング装置に搭載されることも可能である。したがって、コンピュータまたはその他のプログラム可能なデータプロセッシング装置で一連の動作ステップが行われ、コンピュータで実行されるプロセスを生成してコンピュータまたはその他のプログラム可能なデータプロセッシング装置が実行するインストラクションは、ブロック図の各ブロックで説明される機能を実行するための機能を提供することも可能である。
【００３２】
また、各ブロックは、特定された論理的機能を実行するための、１つ以上の実行可能なインストラクションを含むモジュール、セグメントまたはコードの一部であってもよく、いくつかの代替実施例では、ブロックまたはステップで言及された機能が順序から外れて発生することも可能である。
【００３３】
すなわち、図示の２つのブロックは、実質的に同時に実行されることも可能である。また、そのブロックが必要に応じて該当する機能の逆順に実行されることも可能である。
【００３４】
ここで使われた用語は、特定の実施例を説明する目的であり制限するための目的ではない。明細書全体において、ある部分がある構成要素を「含む」とする時、これは、特に反対の記載がない限り、他の構成要素を除くのではなく、他の構成要素をさらに包含できることを意味する。別の定義がない限り、ここに使われた用語は、本発明の属する分野における通常の知識を有する者に一般的に理解されるのと同じ意味を有する。
【００３５】
以下、添付した図面を参照して、本発明の実施形態をより詳細に説明する。
【００３６】
図１は、本発明の実施形態に係るモバイル端末の内部構成の一実施例を概略的に示すブロック図である。図２は、図１に示されたアプリケーション管理モジュールの一実施例を概略的に示すブロック図である。また、図３は、本発明の実施形態に係るアプリケーション管理方法を示すフロー図である。
【００３７】
まず、図１を参照すれば、モバイル端末１１０は、通信モジュール１１１と、メモリ１１２と、ディスプレイモジュール１１３と、オーディオ出力モジュール１１４と、アプリケーション管理モジュール１１５と、制御部１１６とを含むことができる。
【００３８】
通信モジュール１１１は、ネットワーク１２０を介して、モバイル端末１１０の内部の任意の構成要素またはモバイル端末１１０の外部の任意の少なくとも１つの機器と通信連結することができる。この時、外部の任意の機器は、一例として、図４に示されたターゲット広告提供サーバ１３０を含むことができる。ここで、無線インターネット技術には、無線ＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ：ＷＬＡＮ）、ＤＬＮＡ（登録商標）（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）、ワイブロ（Ｗｉｒｅｌｅｓｓ  Ｂｒｏａｄｂａｎｄ：Ｗｉｂｒｏ）、ワイマックス（Ｗｏｒｌｄ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ：Ｗｉｍａｘ）、ＨＳＤＰＡ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｄｏｗｎｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）、ＨＳＵＰＡ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｕｐｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）、ＩＥＥＥ８０２．１６、ロングタームエボリューション（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ：ＬＴＥ）、ＬＴＥ−Ａ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ−Ａｄｖａｎｃｅｄ）、広帯域無線移動通信サービス（Ｗｉｒｅｌｅｓｓ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｂａｎｄ  Ｓｅｒｖｉｃｅ：ＷＭＢＳ）などがある。前記通信モジュール１１１は、前記で挙げられていないインターネット技術までを含む範囲で少なくとも１つの無線インターネット技術によりデータを送受信する。さらに、近距離通信技術には、ブルートゥース（登録商標）（Ｂｌｕｅｔｏｏｔｈ（登録商標））、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）、赤外線通信（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ：ＩｒＤＡ）、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅｂａｎｄ）、ジグビー（ＺｉｇＢｅｅ）、近接磁場通信（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ：ＮＦＣ）、超音波通信（Ｕｌｔｒａ  Ｓｏｕｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ：ＵＳＣ）、可視光通信（Ｖｉｓｉｂｌｅ  Ｌｉｇｈｔ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ：ＶＬＣ）、ワイファイ（Ｗｉ−Ｆｉ）、ワイファイダイレクト（Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ）などが含まれてもよい。
【００３９】
また、通信モジュール１１１は、移動通信のための技術標準または通信方式（例えば、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉ  Ａｃｃｅｓｓ）、ＣＤＭＡ２０００（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉ  Ａｃｃｅｓｓ２０００）、ＥＶ−ＤＯ（Ｅｎｈａｎｃｅｄ  Ｖｏｉｃｅ−Ｄａｔａ  Ｏｐｔｉｍｉｚｅｄ  ｏｒ  Ｅｎｈａｎｃｅｄ  Ｖｏｉｃｅ−Ｄａｔａ  Ｏｎｌｙ）、ＷＣＤＭＡ（登録商標）（Ｗｉｄｅｂａｎｄ  ＣＤＭＡ）、ＨＳＤＰＡ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｄｏｗｎｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）、ＨＳＵＰＡ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｕｐｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、ＬＴＥＡ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ−Ａｄｖａｎｃｅｄ）など）により構築された移動通信網上で基地局と無線信号を送受信することができる。
【００４０】
メモリ１１２は、多様なユーザインタフェース（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ：ＵＩ）、グラフィックユーザインタフェース（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ：ＧＵＩ）などを格納する。また、メモリ１１２は、モバイル端末１１０が動作するのに必要なデータとプログラムなどを格納する。すなわち、メモリ１１２は、モバイル端末１１０で駆動される複数のアプリケーションプログラム（ａｐｐｌｉｃａｔｉｏｎ  ｐｒｏｇｒａｍ、以下、「アプリケーション」）、モバイル端末１１０の動作のためのデータ、および命令語を格納することができる。このようなアプリケーションの少なくとも一部は、無線通信を介して外部サーバからダウンロードされる。前記アプリケーションは、自動音声認識（ＡＳＲ）アプリケーション、対話アプリケーション、地図アプリケーション、メディアアプリケーション（例えば、ＱｕｉｃｋＴｉｍｅ、ＭｏｂｉｌｅＭｕｓｉｃ．ａｐｐ、またはＭｏｂｉｌｅＶｉｄｅｏ．ａｐｐ）、ソーシャルネットワーキングアプリケーション（ｓｏｃｉａｌ  ｎｅｔｗｏｒｋｉｎｇ  ａｐｐｌｉｃａｔｉｏｎｓ）（例えば、フェイスブック、ツイッター（登録商標）など）、インターネットブラウジングアプリケーションなどで実現される。また、前記アプリケーションは、コミュニケーション動作を行う１つまたは数個のアプリケーションを含むことができる。例えば、前記アプリケーションは、メッセージアプリケーション、メールプログラム、ボイスメールプログラム、インスタントメッセージングアプリケーション（例えば、チャット）、ビデオ会議アプリケーション、ファックスアプリケーションまたは１つ以上のアプリケーションで組み合わされたものと理解される。一方、前記アプリケーションは、メモリ１１２に格納され、モバイル端末１１０にインストールされて、制御部１１６によってモバイル端末１１０の動作（または機能）を行うように駆動される。また、メモリ１１２は、フラッシュメモリタイプ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ  Ｔｙｐｅ）、ハードディスクタイプ（Ｈａｒｄ  Ｄｉｓｋ  Ｔｙｐｅ）、マルチメディアカードマイクロタイプ（Ｍｕｌｔｉｍｅｄｉａ  Ｃａｒｄ  Ｍｉｃｒｏ  Ｔｙｐｅ）、カードタイプのメモリ（例えば、ＳＤまたはＸＤメモリなど）、磁気メモリ、磁気ディスク、光ディスク、ラム（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ：ＲＡＭ）、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ロム（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ：ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）の少なくとも１つの格納媒体を含むことができる。また、モバイル端末１１０は、インターネット（ｉｎｔｅｒｎｅｔ）上でメモリ１１２の格納機能を行うウェブストレージ（ｗｅｂ  ｓｔｏｒａｇｅ）を運営したり、またはウェブストレージに関連して動作してもよい。
【００４１】
また、前記通信モジュール１１１は、制御部１１６の制御によって、前記アプリケーションに関する情報を、前記ネットワーク１２０を介してターゲット広告提供サーバ１３０に伝送することができる。一例として、前記アプリケーション情報は、前記アプリケーション管理モジュール１１５によって生成されたアプリケーションの状態情報またはアプリケーションの実行履歴情報であってもよい。よって、前記ターゲット広告提供サーバ１３０は、前記モバイル端末１１０で管理されるアプリケーションの実行履歴情報に基づいて前記モバイル端末のユーザに適したターゲット広告コンテンツを決定し、これを当該モバイル端末に伝送することができる。
【００４２】
また、メモリ１１２は、制御部１１６の制御によって、先に言及したモバイル端末１１０にインストールされたアプリケーションの実行履歴情報などを格納することができる。
【００４３】
ディスプレイモジュール１１３は、制御部１１６の制御によって、メモリ１１２に格納されたユーザインタフェースおよび／またはグラフィックユーザインタフェースを用いて多様なメニュー画面などといった多様なコンテンツを表示し、前記制御部１１６の制御によって実行されたアプリケーション実行結果画面を表示することができる。ここで、ディスプレイモジュール１１３に表示されるコンテンツは、多様なテキストまたはイメージデータ（各種情報データを含む）と、アイコン、リストメニュー、コンボボックスなどのデータを含むメニュー画面などを含む。ディスプレイモジュール１１３は、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：ＬＣＤ）、有機発光ダイオード（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ：ＯＬＥＤ）、フレキシブルディスプレイ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｐｌａｙ）、３次元ディスプレイ（３Ｄ  Ｄｉｓｐｌａｙ）、電子インクディスプレイ（ｅ−ｉｎｋ  ｄｉｓｐｌａｙ）、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などで実現される。
【００４４】
オーディオ出力モジュール１１４は、制御部１１６の制御によって、所定の信号処理をされた信号に含まれた音声情報を出力することができる。ここで、オーディオ出力モジュール１１４には、レシーバ（ｒｅｃｅｉｖｅｒ）、スピーカ（ｓｐｅａｋｅｒ）、ブザー（ｂｕｚｚｅｒ）などが含まれてもよい。また、オーディオ出力モジュール１１４は、制御部１１６の制御によって実行されたアプリケーション実行結果画面に対応する案内情報を出力することができる。
【００４５】
アプリケーション管理モジュール１１５は、前記メモリ１１２に格納された複数のアプリケーションの情報を受信し、当該アプリケーションに対応するアプリケーションの状態情報を生成する動作を行う。より具体的には、前記アプリケーション管理モジュール１１５は、前記モバイル端末１１０にインストールされた複数のアプリケーションが実際に実行されたかどうかを確認する機能を実行する。前記アプリケーション管理モジュール１１５は、無線通信を介して外部サーバからダウンロードされ、前記メモリ１１２に格納されモバイル端末１１０にインストールされて、制御部１１６によって前記アプリケーションに対する管理動作（機能）を行うように駆動される。つまり、前記アプリケーション管理モジュール１１５は、モバイル端末１１０に搭載されたアプリケーションの情報を収集し、前記アプリケーションのうちユーザがどのアプリケーションを実際に使用するかを確認できる情報を生成する。一例として、前記アプリケーションの情報は、各アプリケーションのキャッシュ（ｃａｃｈｅ）データサイズ情報であってもよい。前記サイズ（ｓｉｚｅ）は、データの大きさを意味するもので、一般的にビット（ｂｉｔ）をその単位とする。前記アプリケーション管理モジュール１１５は、収集した各アプリケーションのキャッシュデータサイズ情報を、各アプリケーションに対応する基準値と比較して、前記モバイル端末１１０にインストールされた複数のアプリケーションの状態情報すなわち、前記アプリケーションの実行履歴情報を生成することができる。
【００４６】
つまり、アプリケーションが実行されると、動画を含めたイメージが変更される、または各種スクリプトが新たに呼び出され、かかる機能実現のために自動的に格納されるアプリケーションのキャッシュデータも変更されるしかない。これによって、アプリケーションのキャッシュデータサイズが変化するか否かの確認を通じて、ユーザが実際に使用するアプリケーションが何かを知ることができる。すなわち、アプリケーション管理モジュール１１５を介して生成されるアプリケーションの状態情報は、前記モバイル端末１１０にインストールされた複数のアプリケーションに関する実行履歴情報として活用される。
【００４７】
以下、図２および図３を参照して、本発明の実施形態に係るアプリケーション管理モジュール１１５の構成およびこれによるアプリケーション管理方法を説明する。
【００４８】
前記アプリケーション管理モジュール１１５は、アプリケーション情報収集部２１０と、比較部２２０とを含む。
【００４９】
アプリケーション情報収集部２１０は、モバイル端末１１０にインストールされた複数のアプリケーションのキャッシュデータサイズを、予め設定された時間間隔で収集する（ＳＴ３１０）。この時、前記時間間隔は、一例として２４時間になってもよいが、これは、一つの実施例であって、本発明の構成がこれに限定されるものではない。すなわち、ユーザは、前記時間間隔を制御部１１６によって制御可能である。
【００５０】
前記比較部２２０は、前記アプリケーション情報収集部２１０を介して収集した各アプリケーションのキャッシュデータサイズ情報を、各アプリケーションに対応する基準値と比較して、前記各アプリケーションに該当する状態情報を生成する役割を果たす（ＳＴ３２０）。一例として、キャッシュデータサイズの変化は、前記アプリケーション情報収集部２１０がキャッシュデータサイズを収集する前までに、最終的に累積された各アプリケーション別キャッシュデータのサイズと、前記アプリケーション情報収集部２１０で収集された各アプリケーション別キャッシュデータのサイズとを比較することで得るができる。すなわち、前記基準値は、前記アプリケーション情報収集部２１０がキャッシュデータサイズを収集する前までに、最終的に累積された各アプリケーション別キャッシュデータのサイズになってもよい。また、前記比較部２２０による比較が完了すると、前記アプリケーション情報収集部２１０で収集されたアプリケーションのキャッシュデータサイズは、これに対応するアプリケーションの累積キャッシュデータのサイズにアップデートされる。
【００５１】
前記アプリケーション管理モジュール１１５によって生成された各アプリケーションの状態情報は、前記制御部１１６に伝送され、前記モバイル端末１１０にインストールされた複数のアプリケーションに関する実行履歴を判断する情報として活用される（ＳＴ３３０）。
【００５２】
ここで、前記アップデートされた情報および前記比較部２２０を介して得た各アプリケーションの実行履歴情報はメモリ１１２に格納される（ＳＴ３４０）。
【００５３】
制御部１１６は、前記アプリケーションに関する実行履歴情報に基づいて、特定のアプリケーションに過度なキャッシュが使用されることを検知することができる。過度なキャッシュを使用したアプリケーションがある場合、モバイル端末１１０の性能に悪影響がある可能性がある。したがって、制御部１１６は、過度なキャッシュが使用されたアプリケーションが検知されると、これをディスプレイモジュール１１３および／またはオーディオ出力モジュール１１４を介してユーザに警告することができ、ユーザは当該アプリケーションを削除することができる。
【００５４】
また、制御部１１６は、前記アプリケーションに関する実行履歴情報に基づいて、ユーザが実際に実行しないアプリケーションであるにもかかわらず自動的にバックグラウンドで実行されて動作し続けることを検知することができる。この場合、制御部１１６は、前記検知結果をディスプレイモジュール１１３および／またはオーディオ出力モジュール１１４を介してユーザに警告することができ、ユーザは当該アプリケーションを削除することができる。
【００５５】
さらに、制御部１１６は、前記アプリケーションに関する実行履歴情報に基づいて、ユーザがよく使用しないアプリケーションが何かを検知することができる。この場合、制御部１１６は、前記検知結果をディスプレイモジュール１１３および／またはオーディオ出力モジュール１１４を介してユーザに警告することができ、ユーザは当該アプリケーションを削除することができる。
【００５６】
制御部１１６は、モバイル端末１１０の全般的な制御機能を実行する。また、制御部１１６は、メモリ１１２に格納されたプログラムおよびデータを用いてモバイル端末１１０の全般的な制御機能を実行する。制御部１１６は、ＲＡＭ、ＲＯＭ、ＣＰＵ、ＧＰＵ、バスを含むことができ、ＲＡＭ、ＲＯＭ、ＣＰＵ、ＧＰＵなどは、バスを介して互いに接続される。ＣＰＵは、メモリ１１２にアクセスして、メモリ１１２に格納されたＯ／Ｓ（オペレーションシステム）を用いて起動され、メモリ１１２に格納された各種プログラム、コンテンツ、データなどを用いて多様な動作を実行することができる。さらに、制御部１１６は、前記アプリケーション管理モジュール１１５を実行させ、前記アプリケーションに対する管理動作（機能）を行うことができる。すなわち、先に説明したように、前記アプリケーション管理モジュール１１５は、制御部１１６によって活性化され、各アプリケーションのキャッシュデータサイズ情報を、各アプリケーションに対応する基準値と比較して、前記モバイル端末１１０にインストールされた複数のアプリケーションに関する実行履歴情報として用いることができる。
【００５７】
また、モバイル端末１１０は、当該モバイル端末１１０に接続されるすべての外部機器とのインタフェースの役割を果たすインタフェースモジュール（図示せず）をさらに含んでもよい。例えば、インタフェースモジュールは、有線／無線ヘッドセットポート（Ｈｅａｄｓｅｔ  Ｐｏｒｔ）、外部充電器ポート、有線／無線データポート、メモリカード（Ｍｅｍｏｒｙ  Ｃａｒｄ）ポート、オーディオＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）ポート、ビデオＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）ポート、イヤホンポートなどから構成される。
【００５８】
さらに、モバイル端末１１０は、ユーザによるボタン操作または任意の機能の選択による信号を受信する、または表示される画面をタッチ／スクロールするなどの操作によって生成された命令または制御信号を受信するための入力モジュール（図示せず）をさらに含んでもよい。入力モジュールは、ユーザの命令、選択、データ、情報のうち少なくとも１つを受信するための手段であって、数字または文字情報が入力され、多様な機能を設定するための複数の入力キーおよび機能キーを含むことができる。また、入力モジュールは、キーパッド（Ｋｅｙ  Ｐａｄ）、ドームスイッチ（Ｄｏｍｅ  Ｓｗｉｔｃｈ）、タッチパッド（静圧／静電）、タッチスクリーン（Ｔｏｕｃｈ  Ｓｃｒｅｅｎ）、ジョグホイール、ジョグスイッチ、ジョグシャトル（Ｊｏｇ  Ｓｈｕｔｔｌｅ）、マウス（ｍｏｕｓｅ）、スタイラスペン（Ｓｔｙｌｕｓ  Ｐｅｎ）、タッチペン（Ｔｏｕｃｈ  Ｐｅｎ）などの多様な装置が使用可能である。特に、ディスプレイモジュール１１３がタッチスクリーン形態である場合、入力の機能の一部または全部は、ディスプレイモジュール１１３を介して行われる。また、モバイル端末１１０の構成要素またはモジュールは、モバイル端末１１０のメモリ１１２上に格納されるソフトウェアによって実現されてもよい。当該ソフトウェアは、実行時にモバイル端末１１０に特定動作を行わせる命令語セットを含むことができる。
【００５９】
図４は、図１に示されたモバイル端末を活用したターゲット広告提供システムを示すブロック図である。
【００６０】
図４を参照すれば、本発明の実施形態に係るネットワーク環境は、複数のモバイル端末１１０＿１、１１０＿２、・・・、１１０＿ｎと、ネットワーク１２０と、ターゲット広告提供サーバ１３０とを含んで構成される。
【００６１】
前記モバイル端末１１０＿１、１１０＿２、・・・、１１０＿ｎおよびネットワーク１２０は、前記図１〜図３を通じて説明したものと同一である。
【００６２】
ターゲット広告提供サーバ１３０は、前記モバイル端末１１０とネットワーク１２０とを介して通信してターゲット広告コンテンツを提供する主体である。ターゲット広告提供サーバ１３０は、命令、コード、ファイル、コンテンツ、サービスなどを提供する少なくとも１つのサーバ装置から構成される。すなわち、ターゲット広告提供サーバ１３０は、前記それぞれのモバイル端末１１０＿１、１１０＿２、・・・、１１０＿ｎのユーザが実際に使用するアプリケーションの実行履歴情報に基づいて、前記モバイル端末のユーザに適したターゲット広告コンテンツを決定し、これを当該モバイル端末に伝送することができる。
【００６３】
図５は、図４に示されたターゲット広告提供サーバの内部構成の一実施例を概略的に示すブロック図である。
【００６４】
図５を参照すれば、ターゲット広告提供サーバ１３０は、メモリ１３２と、データベース１３３と、プロセッサ１３４と、通信モジュール１３６と、入出力インタフェース１３８とを含む。
【００６５】
メモリ１３２は、コンピュータで読取可能な記録媒体であって、ＲＡＭ、ＲＯＭおよびディスクドライブのような不消滅性大容量記録装置を含むことができる。また、メモリ１３２には、Ｏ／Ｓと少なくとも１つのプログラムコードが格納される。このようなソフトウェア構成要素は、ドライブメカニズムを利用して、メモリ１３２とは別のコンピュータで読取可能な記録媒体からローディングされる。このような別のコンピュータで読取可能な記録媒体は、フロッピードライブ、ディスク、テープ、ＤＶＤ／ＣＤ−ＲＯＭドライブ、メモリカードなどの記録媒体を含むことができる。また、前記ソフトウェア構成要素は、通信モジュール１３６を介してメモリ１３２にローディングされてもよい。
【００６６】
データベース１３３には、本発明の実施形態に係るターゲット広告提供サーバ１３０で提供できる広告コンテンツが格納および保持される。また、前記広告コンテンツは、分野別に区分されて格納および保持される。一例として、ファッション、ショッピング、図書、旅行、食生活、家電／家具、および地域特性別に区分されてもよい。
【００６７】
プロセッサ１３４は、基本的な算術、ロジック演算、および入出力演算を行うことにより、コンピュータプログラムの命令を処理するように構成される。当該命令は、メモリ１３２または通信モジュール１３６によってプロセッサ１３４に提供される。一例として、プロセッサ１３４は、メモリ１３２のような記録装置に格納されたプログラムコードに応じて受信される命令を実行するように構成される。
【００６８】
通信モジュール１３６は、ネットワーク１２０を介してモバイル端末１１０とターゲット広告提供サーバ１３０とが互いに通信するための機能を提供することができる。一例として、サーバ１３０のプロセッサ１３４の制御によって提供される制御信号、命令、コンテンツ、ファイルなどが、通信モジュール１３６を介してネットワーク１２０を経てモバイル端末１１０に伝送される。
【００６９】
入出力インタフェース１３８は、キーボードまたはマウスなどで実現される入力装置およびディスプレイなどのような出力装置の間のインタフェースを提供する役割を果たすことができる。
【００７０】
本発明の実施形態に係るターゲット広告提供サーバ１３０は、モバイル端末１１０から伝送されたアプリケーションの実行履歴情報に基づいてユーザ行動情報を分析し、分析結果に対応してユーザの関心分野に適したターゲット広告コンテンツを選定した後、当該ターゲット広告コンテンツを前記モバイル端末１１０に伝送する役割を果たす。すなわち、ターゲット広告提供サーバ１３０は、前記アプリケーションの実行履歴に基づいて、モバイル端末１１０で最近使用されたアプリケーションを確認することができる。この場合、ターゲット広告提供サーバ１３０は、最近使用したアプリケーションに関連する広告コンテンツをターゲット広告コンテンツとして選定して提供することができる。
【００７１】
図６は、図５のターゲット広告提供サーバに含まれるプロセッサの内部構成の一実施例を概略的に示すブロック図である。
【００７２】
図６を参照すれば、ターゲット広告提供サーバ１３０のプロセッサ１３４は、データ収集部３１０と、データ処理部３２０と、広告コンテンツ選定部３３０と、広告コンテンツ提供部３４０とを含むことができる。ここで、前記プロセッサ１３４は、メモリ１３２が含むＯ／Ｓのコードと少なくとも１つのプログラムコードによる命令（ｉｎｓｔｒｕｃｔｉｏｎ）を実行するように実現される。この時、プロセッサ１３４内の構成要素すなわち、データ収集部３１０、データ処理部３２０、広告コンテンツ選定部３３０および広告コンテンツ提供部３４０は、サーバ１３０に格納されたプログラムコードが提供する制御命令によって、プロセッサ１３４によって実行される異なる機能を互いに区分して表現したものと理解することもできる。
【００７３】
一例として、前記データ収集部３１０は、モバイル端末１１０から伝送されたアプリケーションの実行履歴情報を収集する機能を意味してもよく、データ処理部３２０は、前記各モバイル端末１１０の実行履歴情報に基づいてユーザの関心の性向を分析処理する機能を意味してもよい。また、広告コンテンツ選定部３３０は、前記データ処理部３２０の分析結果に対応して、前記データベース１３３に格納および保持される広告コンテンツのうちユーザの関心分野に適したターゲット広告コンテンツを選定する機能を意味してもよく、広告コンテンツ提供部３４０は、前記選定されたターゲット広告コンテンツを前記モバイル端末１１０に伝送する機能を意味してもよい。
【００７４】
前記データ処理部３２０は、このようなユーザの関心の性向に基づいてユーザ個別の特性を分類することができ、このように分類されたユーザ個別の特性に対応して、ファッション、ショッピング、図書、旅行、食生活、家電／家具および地域特性などを反映した分野別ターゲット顧客として設定することができる。
【００７５】
このように、広告識別値に基づいて分析したユーザの行動情報によりユーザが特定分野のターゲット顧客に含まれると、広告コンテンツ選定部３３０は、前記データベース１３３に格納および保持される広告コンテンツのうちユーザの関心分野に適したターゲット広告コンテンツを選定することができる。
【００７６】
前記各モバイル端末１１０に対するアプリケーションの実行履歴情報を分析すると、ユーザが最近使用するアプリケーションの性向を把握することができ、これを通じてより正確なユーザの関心の性向を決定することができる。一例として、ショッピングアプリケーションに対する最近の使用頻度が高ければ、ショッピング購買欲求が高いユーザの性向と判断することができ、健康関連アプリケーションに対する最近の使用頻度が高ければ、健康に関心が多いユーザの性向と判断することができる。このような各モバイル端末に対するアプリケーションの実行履歴情報の分析結果に基づいてユーザ別の最近の関心事を決定し、このような関心事に関連するターゲット広告コンテンツを選定することができる。
【００７７】
この後、広告コンテンツ提供部３４０は、前記選定されたターゲット広告コンテンツを前記モバイル端末１１０に伝送することにより、前記ユーザに最適化されたターゲット広告を提供することができる。
【００７８】
以上、本発明では、具体的な構成要素などのような特定事項と限定された実施例および図面によって説明されたが、これは、本発明のより全般的な理解のために提供されたものに過ぎず、本発明は、上記の実施例に限定されるものではなく、本発明の属する分野における通常の知識を有する者であればこのような記載から多様な修正および変形が可能である。
【００７９】
したがって、本発明の思想は説明された実施例に限って定められてはならず、後述する特許請求の範囲だけでなく、この特許請求の範囲と均等または等価的変形があるすべてのものは本発明の思想の範疇に属するというべきである。
【図１】
2019126028.tif 000003
【図２】
2019126028.tif 000004
【図３】
2019126028.tif 000005
【図４】
2019126028.tif 000006
【図５】
2019126028.tif 000007
【図６】
2019126028.tif 000008