(57)【要約】【課題】アプリケーションを実行するためのページをディスプレイする方法及びそのデバイスを提供する。【解決手段】デバイスがアプリケーションを実行するためのサービスページをディスプレイする方法において、アプリケーションの予め設定された機能を実行するための客体を含むサービスページをグルーピングすることによって、ページグループを生成する段階と、所定のページグループが選択されることによって、選択されたページグループに含まれたサービスページを、デバイスのホームスクリーン上にディスプレイされるサービスページとして設定する段階と、該設定に基づいて、選択されたページグループに含まれたサービスページを、ホームスクリーン上にディスプレイする段階と、を含む方法である。【選択図】図１
2014191832.tif 000002
【特許請求の範囲】
【請求項１】
デバイスがアプリケーションを実行するためのサービスページをディスプレイする方法において、
前記アプリケーションの予め設定された機能を実行するための客体を含むサービスページをグルーピングすることによって、ページグループを生成する段階と、
所定のページグループが選択されることによって、前記選択されたページグループに含まれたサービスページを、前記デバイスのホームスクリーン上にディスプレイされるサービスページとして設定する段階と、
前記設定に基づいて、前記選択されたページグループに含まれたサービスページを、前記ホームスクリーン上にディスプレイする段階と、を含むことを特徴とする方法。
【請求項２】
前記デバイスのサービスページのうち、前記選択されたページグループに属さないサービスページは、前記ページグループが選択されることによって、前記ホームスクリーンにディスプレイされないことを特徴とする請求項１に記載の方法。
【請求項３】
一つのページグループに属する前記サービスページは、同一なサービス提供者により提供されるサービスを利用するためのサービスページであることを特徴とする請求項１に記載の方法。
【請求項４】
一つのページグループに属する前記サービスページは、同一な種類のランチャによりサポートされることを特徴とする請求項１に記載の方法。
【請求項５】
前記ページグループそれぞれについての要約情報を含む複数のカバーページを生成する段階と、
前記複数のカバーページをディスプレイする段階と、をさらに含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記要約情報は、前記ページグループに含まれたサービスページに含まれたアプリケーションに係る情報と、前記ページグループに含まれたサービスページに含まれたアプリケーションにより発生したお知らせ情報とに基づいて生成されたことを特徴とする請求項５に記載の方法。
【請求項７】
前記複数のカバーページをディスプレイする段階は、前記複数のカバーページを、前記デバイスのロックスクリーン上にディスプレイすることを特徴とする請求項５に記載の方法。
【請求項８】
前記ロックスクリーン上にディスプレイされた前記複数のカバーページのうち、所定のカバーページが選択されることによって、前記選択されたカバーページに対応するページグループに含まれた前記サービスページが、前記デバイスのホームスクリーン上にディスプレイされることを特徴とする請求項７に記載の方法。
【請求項９】
前記カバーページは、前記カバーページに対応するページグループに含まれたサービスページに含まれたアプリケーションのアイコンが表示され、
前記アプリケーションのアイコンが選択されることによって、前記選択されたアイコンに対応するアプリケーションを実行する段階をさらに含むことを特徴とする請求項７に記載の方法。
【請求項１０】
前記アプリケーションを実行する段階は、前記アプリケーションの予め設定された一部の機能を実行することを特徴とする請求項９に記載の方法。
【請求項１１】
前記所定のページグループが選択されることによって、前記ページグループに係るアプリケーションを、前記デバイスにインストールする段階をさらに含み、
前記インストールされたアプリケーションの実行のためのアイコンが、前記選択されたページグループに含まれたサービスページに含まれることを特徴とする請求項１に記載の方法。
【請求項１２】
アプリケーションを実行するためのサービスページをディスプレイするデバイスにおいて、
前記アプリケーションの予め設定された機能を実行するための客体を含むサービスページをグルーピングすることによって、ページグループを生成し、所定のページグループが選択されることによって、前記選択されたページグループに含まれたサービスページを、前記デバイスのホームスクリーン上にディスプレイされるサービスページとして設定する制御部と、
前記設定に基づいて、前記選択されたページグループに含まれたサービスページを、前記ホームスクリーン上にディスプレイするディスプレイ部と、を備えることを特徴とするデバイス。
【請求項１３】
前記デバイスのサービスページのうち、前記選択されたページグループに属さないサービスページは、前記ページグループが選択されることによって、前記ホームスクリーンにディスプレイされないことを特徴とする請求項１２に記載のデバイス。
【請求項１４】
一つのページグループに属する前記サービスページは、同一な種類のランチャによりサポートされることを特徴とする請求項１２に記載のデバイス。
【請求項１５】
請求項１ないし１１のうちいずれか一項に記載の方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションを実行するためのサービスページを、ページグループ別にディスプレイする方法及びそのデバイスに関する。
【背景技術】
【０００２】
マルチメディア技術及びデータプロセッシング技術が発展するにつれて、デバイスは、多くのアプリケーションを実行し、多様な情報を処理できることになった。また、デバイスは、多様なサービス提供者から多様なサービスを提供され、多様な種類のランチャを利用して、アプリケーションをディスプレイして実行できることになった。
【０００３】
しかし、デバイスのユーザは、デバイスにインストールされた多くのアプリケーションを効果的に管理することが困難であるという問題があり、ユーザの好みによって、所定のランチャを効果的に選択して使用することが困難であるという問題があった。
【０００４】
したがって、デバイスのユーザが、サービス提供者またはランチャ別に、デバイスにインストールされたアプリケーションを効果的に管理して利用できるようにするデバイスのサービスページ管理技術が要求されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、類似した属性のサービスページをグルーピングし、所定のページグループに属するサービスページをホームスクリーンにディスプレイする、アプリケーションを実行するためのページをディスプレイする方法及びそのデバイスを提供することにある。
【課題を解決するための手段】
【０００６】
前記目的を達成するための技術的手段として、本発明の第１側面は、アプリケーションの予め設定された機能を実行するための客体を含むサービスページをグルーピングすることによって、ページグループを生成する段階と、所定のページグループが選択されることによって、前記選択されたページグループに含まれたサービスページを、前記デバイスのホームスクリーン上にディスプレイされるサービスページとして設定する段階と、前記設定に基づいて、前記選択されたページグループに含まれたサービスページを、前記ホームスクリーン上にディスプレイする段階と、を含む、デバイスがアプリケーションを実行するためのサービスページをディスプレイする方法を提供する。
【０００７】
また、前記デバイスのサービスページのうち、前記選択されたページグループに属さないサービスページは、前記ページグループが選択されることによって、前記ホームスクリーンにディスプレイされない。
【０００８】
また、一つのページグループに属する前記サービスページは、同一なサービス提供者により提供されるサービスを利用するためのサービスページであってもよい。
【０００９】
また、一つのページグループに属する前記サービスページは、同一な種類のランチャによりサポートされてもよい。
【００１０】
また、前記方法は、前記ページグループそれぞれについての要約情報を含む複数のカバーページを生成する段階と、前記複数のカバーページをディスプレイする段階と、をさらに含んでもよい。
【００１１】
また、前記要約情報は、前記ページグループに含まれたサービスページに含まれたアプリケーションに係る情報と、前記ページグループに含まれたサービスページに含まれたアプリケーションにより発生したお知らせ情報とに基づいて生成されてもよい。
【００１２】
また、前記複数のカバーページをディスプレイする段階は、前記複数のカバーページを、前記デバイスのロックスクリーン上にディスプレイしてもよい。
【００１３】
また、前記ロックスクリーン上にディスプレイされた前記複数のカバーページのうち、所定のカバーページが選択されることによって、前記選択されたカバーページに対応するページグループに含まれた前記サービスページが、前記デバイスのホームスクリーン上にディスプレイされてもよい。
【００１４】
また、前記カバーページは、前記カバーページに対応するページグループに含まれたサービスページに含まれたアプリケーションのアイコンが表示され、前記方法は、前記アプリケーションのアイコンが選択されることによって、前記選択されたアイコンに対応するアプリケーションを実行する段階をさらに含んでもよい。
【００１５】
また、前記アプリケーションを実行する段階は、前記アプリケーションの予め設定された一部の機能を実行してもよい。
【００１６】
また、前記方法は、前記所定のページグループが選択されることによって、前記ページグループに係るアプリケーションを、前記デバイスにインストールする段階をさらに含み、前記インストールされたアプリケーションの実行のためのアイコンが、前記選択されたページグループに含まれたサービスページに含まれてもよい。
【００１７】
また、本発明の第２側面は、前記アプリケーションの予め設定された機能を実行するための客体を含むサービスページをグルーピングすることによって、ページグループを生成し、所定のページグループが選択されることによって、前記選択されたページグループに含まれたサービスページを、前記デバイスのホームスクリーン上にディスプレイされるサービスページとして設定する制御部と、前記設定に基づいて、前記選択されたページグループに含まれたサービスページを、前記ホームスクリーン上にディスプレイするディスプレイ部と、を備える、アプリケーションを実行するためのサービスページをディスプレイするデバイスを提供する。
【００１８】
また、前記デバイスのサービスページのうち、前記選択されたページグループに属さないサービスページは、前記ページグループが選択されることによって、前記ホームスクリーンにディスプレイされない。
【００１９】
また、一つのページグループに属する前記サービスページは、同一なサービス提供者により提供されるサービスを利用するためのサービスページであってもよい。
【００２０】
また、一つのページグループに属する前記サービスページは、同一な種類のランチャによりサポートされてもよい。
【００２１】
また、前記制御部は、前記ページグループそれぞれについての要約情報を含む複数のカバーページを生成し、前記ディスプレイ部は、前記複数のカバーページをディスプレイしてもよい。
【００２２】
また、前記要約情報は、前記ページグループに含まれたサービスページに含まれたアプリケーションに係る情報と、前記ページグループに含まれたサービスページに含まれたアプリケーションにより発生したお知らせ情報とに基づいて生成されてもよい。
【００２３】
また、前記ディスプレイ部は、前記複数のカバーページを、前記デバイスのロックスクリーン上にディスプレイしてもよい。
【００２４】
また、前記ロックスクリーン上にディスプレイされた前記複数のカバーページのうち、所定のカバーページが選択されることによって、前記選択されたカバーページに対応するページグループに含まれた前記サービスページが、前記デバイスのホームスクリーン上にディスプレイされてもよい。
【００２５】
また、前記カバーページには、前記カバーページに対応するページグループに含まれたサービスページに含まれたアプリケーションのアイコンが表示され、前記制御部は、前記アプリケーションのアイコンが選択されることによって、前記選択されたアイコンに対応するアプリケーションを実行してもよい。
【００２６】
また、前記制御部は、前記アプリケーションの予め設定された一部の機能を実行してもよい。
【００２７】
また、前記制御部は、前記所定のページグループが選択されることによって、前記ページグループに係るアプリケーションを、前記デバイスにインストールし、前記インストールされたアプリケーションの実行のためのアイコンが、前記選択されたページグループに含まれたサービスページに含まれてもよい。
【００２８】
また、本発明の第３側面は、前記第１側面の方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態による、デバイスが選択されたページグループによって、サービスページをディスプレイする一例を示す図面である。
【図２】本発明の一実施形態による、カバーページ、サービスページ及びアプリケーションページが、ロックスクリーン、ホームスクリーン及びアプリケーションスクリーンにそれぞれディスプレイされる一例を示す図面である。
【図３】本発明の一実施形態による、カバーページ、サービスページ及びアプリケーションページの関係を説明するための図面である。
【図４】本発明の一実施形態による、デバイスがサービスページのグループを生成し、サービスページをデバイスの画面上にディスプレイする方法を示すフローチャートである。
【図５】本発明の一実施形態による、ページグループをサービス提供者またはランチャにより生成し、ページグループに含まれたサービスページがデバイスの画面上にディスプレイされる一例を説明するための図面である。
【図６】本発明の一実施形態による、デバイスがサービス提供者から提供されるサービスページを利用して、ページグループを生成する方法を示すフローチャートである。
【図７】本発明の一実施形態による、デバイスがサービスページ及びページグループを生成する方法を示すフローチャートである。
【図８】本発明の一実施形態による、デバイスがページ提供サーバに接続することによって、サービスページ及びページグループを生成する方法を示すフローチャートである。
【図９Ａ】本発明の一実施形態による、デバイスがテンプレートを編集することによって、サービスページを生成する一例を示す図面である。
【図９Ｂ】本発明の一実施形態による、デバイスがテンプレートを編集することによって、サービスページを生成する一例を示す図面である。
【図９Ｃ】本発明の一実施形態による、デバイスがテンプレートを編集することによって、サービスページを生成する一例を示す図面である。
【図１０Ａ】本発明の一実施形態によるサービスページの一例を示す図面である。
【図１０Ｂ】本発明の一実施形態によるサービスページの一例を示す図面である。
【図１１Ａ】本発明の他の実施形態によるサービスページの一例を示す図面である。
【図１１Ｂ】本発明の他の実施形態によるサービスページの一例を示す図面である。
【図１１Ｃ】本発明の他の実施形態によるサービスページの一例を示す図面である。
【図１２】本発明の一実施形態による、デバイスがカバーページ及びサービスページをディスプレイする方法を示すフローチャートである。
【図１３】本発明の一実施形態による、ロックスクリーン上にカバーページが一枚ずつディスプレイされ、カバーページのうち選択されたカバーページに対応するサービスページがホームスクリーン上にディスプレイされる一例を示す図面である。
【図１４】本発明の一実施形態による、ロックスクリーンに複数のカバーページが共にディスプレイされ、カバーページのうち選択されたカバーページに対応するサービスページがホームスクリーン上にディスプレイされる一例を示す図面である。
【図１５】本発明の一実施形態による、デバイスがカバーページを生成する方法を示すフローチャートである。
【図１６】本発明の一実施形態によるカバーページの一例を示す図面である。
【図１７】本発明の他の実施形態によるカバーページの一例を示す図面である。
【図１８】本発明の一実施形態による、デバイスがサービスページ上のアイコンを選択することによって、アプリケーションを実行する方法を示すフローチャートである。
【図１９】本発明の一実施形態による、デバイスがサービスページ上のアイコンを選択する一例を示す図面である。
【図２０】本発明の一実施形態による、デバイスがカバーページ上のアイコンを選択することによって、アプリケーションを実行する方法を示すフローチャートである。
【図２１】本発明の一実施形態による、デバイスがカバーページ上のアイコンを選択する一例を示す図面である。
【図２２】本発明の一実施形態による、サービスページをバックアップする方法を示すフローチャートである。
【図２３】本発明の一実施形態によるデバイスを示すブロック図である。
【図２４】本発明の他の実施形態によるデバイスを示すブロック図である。
【発明を実施するための形態】
【００３０】
以下、添付した図面を参照して、当業者が容易に実施できるように、本発明の実施形態について詳細に説明する。しかし、本発明は、色々な形態に具現され、ここで説明する実施形態に限定されない。そして、図面において、本発明を明確に説明するために、説明と関係ない部分は省略し、明細書の全体にわたって類似した部分に対しては、類似した図面符号を付した。
【００３１】
明細書の全体において、ある部分が他の部分と“連結”されているとする時、それは、“直接的に連結”されている場合だけでなく、その中間に他の素子を挟んで“電気的に連結”されている場合も含む。また、ある部分がある構成要素を“含む”とする時、それは、特に逆になる記載がない限り、他の構成要素を除くものではなく、他の構成要素をさらに含むことを意味する。
【００３２】
本明細書において、ロックスクリーンは、デバイスのロックを解除するためのソフトウェアスクリーンを指す。ロックスクリーンに対して、所定のユーザ入力が受信されることによって、デバイスは、デバイスのロックを解除する。
【００３３】
また、ホームスクリーンは、デバイスのソフトウェアスクリーンのうち、主なスクリーンであって、デバイスの予め設定された動作を制御したり、デバイスにインストールされたアプリケーションのうち、予め設定されたアプリケーションを実行して制御するためのソフトウェアスクリーンを指す。ホームスクリーン上には、デバイスにインストールされたアプリケーションのうち、一部のアプリケーションのアイコン、一部のアプリケーションの実行結果などがディスプレイされる。
【００３４】
また、アプリケーションスクリーンは、デバイスにインストールされたアプリケーションのリストが表示されるソフトウェアスクリーンを指す。アプリケーションスクリーン上には、デバイスにインストールされた全てのアプリケーションのアイコンが表示される。また、ユーザは、アプリケーションスクリーン上に表示されたアイコンを選択することによって、選択されたアプリケーションのアイコンを実行したり、選択されたアイコンをホームスクリーンに移動させる。
【００３５】
本明細書では、デバイスがロックスクリーン、ホームスクリーン及びアプリケーションスクリーンを提供するものと説明したが、それらに制限されるものではない。デバイスは、ロックスクリーン及びホームスクリーンのみを提供してもよい。
【００３６】
また、サービスページは、デバイスの予め設定された機能と、デバイスにインストールされたアプリケーションの予め設定された機能とを実行するための客体が表示されるページを指す。サービスページには、デバイスの一部の機能と、デバイスの一部のアプリケーションとを実行させるための客体が表示される。客体は、イメージ、動画及びテキストを含み、例えば、アプリケーションのアイコン、アプリケーションの実行ウィンドウ及びウィジェットを含む。サービスページは、ホームスクリーン上に表示される。また、ホームスクリーンに対するユーザのスワイプ入力に基づいて、サービスページが順次にホームスクリーンに表示される。
【００３７】
また、ページグループは、類似した属性を有するサービスページのグループを指す。サービス提供者は、サービス提供者のサービスを利用するためのサービスページをデバイスに提供し、デバイスは、サービス提供者から受信されたサービスページをグルーピングすることによって、ページグループを生成する。また、デバイスは、同一なランチャによりサポートされるサービスページを、ランチャ別にグルーピングすることによって、ページグループを生成する。しかし、それに制限されるものではない。
【００３８】
また、カバーページは、ページグループに属するサービスページの要約情報を表示するためのページを指す。カバーページには、例えば、所定のページグループに属するサービスページで実行されたアプリケーションの実行情報、サービスページを提供したサービス提供者の識別値、及びサービスページをサポートするランチャの識別値が表示されるが、それらに制限されるものではない。また、カバーページは、ロックスクリーン上に表示される。
【００３９】
また、アプリケーションページは、デバイスにインストールされたアプリケーションのリストを表示するためのページを指す。アプリケーションページ上には、デバイスにインストールされた全てのアプリケーションのリストが表示される。例えば、アプリケーションページ上には、デバイスにインストールされた全てのアプリケーションのアイコンが表示される。
【００４０】
また、本明細書において、サービス提供者は、所定のサービスを提供するサーバまたは装置である。サービスは、例えば、ＳＮＳ(Social Networking Service)サービス、コンテンツ提供サービス、メッセージ提供サービス、コンテンツ共有サービス、放送サービス、ゲームサービス、及びポータル情報提供サービスを含むが、それらに制限されるものではない。
【００４１】
以下、添付された図面を参照して、本発明について詳細に説明する。
【００４２】
図１は、本発明の一実施形態による、デバイス１０００が選択されたページグループによって、サービスページをディスプレイする一例を示す図面である。
【００４３】
図１を参照すれば、デバイス１０００のユーザがページグループを選択すれば、デバイス１０００は、選択されたページグループに含まれたサービスページを、デバイス１０００の画面上にディスプレイする。
【００４４】
例えば、デバイス１０００のユーザがページグループＩを選択すれば、デバイス１０００は、ページグループＩに含まれたサービスページを、デバイス１０００のホームスクリーンにディスプレイする。その場合、ページグループＩに含まれたサービスページは、ユーザのスワイプ入力によって、デバイス１０００の画面上に一枚ずつ順次にディスプレイされる。また、ユーザがページグループＩを選択すれば、他のグループに属するサービスページは、デバイス１０００の画面にディスプレイされない。
【００４５】
また、例えば、デバイス１０００のユーザがページグループＩＩを選択すれば、デバイス１０００は、ページグループＩＩに含まれたサービスページを、デバイス１０００のホームスクリーンにディスプレイする。また、例えば、デバイス１０００のユーザがページグループＩＩＩを選択すれば、デバイス１０００は、ページグループＩＩＩに含まれたサービスページを、デバイス１０００のホームスクリーンにディスプレイする。
【００４６】
また、デバイス１０００は、スマートフォン、スマートＴＶ、携帯電話、タブレットＰＣ(Personal Computer)、ＰＤＡ(Personal Digital Assistant)、ラップトップ、メディアプレーヤ、マイクロサーバ、ＧＰＳ(Global Positioning System)装置、及びその他のモバイルまたは非モバイルコンピュータ装置であるが、それらに制限されるものではない。
【００４７】
図２は、本発明の一実施形態による、カバーページ、サービスページ及びアプリケーションページが、ロックスクリーン、ホームスクリーン及びアプリケーションスクリーンにそれぞれディスプレイされる一例を示す図面である。
【００４８】
図２を参照すれば、デバイス１０００のソフトウェアスクリーンは、ロックスクリーン、ホームスクリーン及びアプリケーションスクリーンを含む。また、デバイス１０００のロックスクリーン上には、少なくとも一枚のカバーページがディスプレイされ、デバイス１０００のホームスクリーン上には、少なくとも一枚のサービスページがディスプレイされ、デバイス１０００のアプリケーションスクリーン上には、少なくとも一枚のアプリケーションページがディスプレイされる。
【００４９】
具体的には、デバイス１０００のロックスクリーン上には、カバーページ１、カバーページ２及びカバーページ３がディスプレイされる。カバーページ１は、ページグループＩに対応し、カバーページ２は、ページグループＩＩに対応し、カバーページ３は、ページグループＩＩＩに対応する。また、カバーページ１には、ページグループＩに含まれたサービスページの要約情報が含まれ、カバーページ２には、ページグループＩＩに含まれたサービスページの要約情報が含まれる。
【００５０】
また、デバイス１０００のロックスクリーンにおいて、所定のカバーページが選択されれば、デバイス１０００のロックが解除され、デバイス１０００のホームスクリーン上には、選択されたカバーページにマッチングされたサービスページがディスプレイされる。例えば、デバイス１０００のロックスクリーン上で、カバーページＩが選択されれば、デバイス１０００のロックが解除され、ページグループＩに属するサービスページ１−１，１−２，…，１−ｎが、デバイス１０００のホームスクリーン上にディスプレイされる。その場合、ページグループＩＩのサービスページ２−１，２−２，…，２−ｎ、及びページグループＩＩＩのサービスページ３−１，３−２，…，３−ｎは、ホームスクリーン上にディスプレイされない。
【００５１】
また、デバイス１０００のアプリケーションスクリーン上には、アプリケーションページがディスプレイされる。アプリケーションページ上には、デバイス１０００にインストールされたアプリケーションのアイコンが配列される。
【００５２】
図３は、本発明の一実施形態による、カバーページ、サービスページ及びアプリケーションページの関係を説明するための図面である。
【００５３】
図３を参照すれば、サービスページは、アプリケーションページから抽出された一部の構成を含む。例えば、アプリケーションページに含まれたアプリケーションのうち、一部のアプリケーションが選択され、選択されたアプリケーションの一部の機能または全体の機能が選択される。また、選択されたアプリケーションの選択された機能を実行するための客体がサービスページに含まれる。また、アプリケーションの機能はモジュール化され、アプリケーションの複数の機能モジュールのうち、所定の機能モジュールが選択され、選択された機能モジュールがサービスページに含まれる。
【００５４】
また、サービスページから抽出された一部の情報がカバーページに含まれる。例えば、サービスページが属するページグループの名称、サービスページで実行されたアプリケーションの名称、アプリケーションの機能、及び実行結果に係る情報がカバーページに含まれる。
【００５５】
図４は、本発明の一実施形態による、デバイス１０００がサービスページのグループを生成し、サービスページをデバイス１０００の画面上にディスプレイする方法を示すフローチャートである。
【００５６】
段階Ｓ４００において、デバイス１０００は、サービスページのグループを生成する。デバイス１０００は、類似した属性のサービスページをグルーピングすることによって、ページグループを生成する。デバイス１０００は、サービス提供者から受信されたサービスページを、サービス提供者別にグルーピングすることによって、ページグループを生成する。例えば、第１サービス提供者から受信されたサービスページをグルーピングすることによって、第１ページグループを生成し、第２サービス提供者から受信されたサービスページをグルーピングすることによって、第２ページグループを生成する。
【００５７】
また、デバイス１０００は、同一なランチャによりサポートされるサービスページをグルーピングすることによって、ページグループを生成する。例えば、デバイス１０００は、第１ランチャによりサポートされるサービスページをグルーピングすることによって、第３ページグループを生成し、第２ランチャによりサポートされるサービスページをグルーピングすることによって、第４ページグループを生成する。
【００５８】
また、デバイス１０００のユーザは、自身が所望するアプリケーション及びアプリケーションの一部の機能を選択し、選択されたアプリケーション及び選択された一部の機能を実行するための客体を、サービスページに含めることによって、所定のサービスページを生成する。また、デバイス１０００は、ユーザにより生成されたサービスページをグルーピングすることによって、第５ページグループを生成する。
【００５９】
段階Ｓ４１０において、デバイス１０００は、生成されたページグループのうち、所定のグループを選択する。デバイス１０００は、生成されたグループのリストをディスプレイし、ユーザ入力に基づいて、所定のグループを選択する。
【００６０】
例えば、デバイス１０００は、生成されたページグループのグループ名をディスプレイし、ディスプレイされたグループ名のうち一つを選択するユーザ入力に基づいて、選択されたグループ名にマッチングされたグループを選択する。
【００６１】
また、例えば、デバイス１０００は、生成されたページグループにそれぞれマッチングされるカバーページをディスプレイし、カバーページのうち一枚を選択するユーザ入力に基づいて、選択されたカバーページにマッチングされたグループを選択する。その場合、カバーページは、デバイス１０００のロックスクリーン上に表示されるが、それに制限されるものではない。
【００６２】
段階Ｓ４２０において、デバイス１０００は、ユーザにより選択されたグループに含まれたサービスページを、デバイス１０００の画面上にディスプレイする。デバイス１０００は、選択されたグループに含まれたサービスページを、デバイス１０００のホームスクリーン上にディスプレイするサービスページとして設定する。また、デバイス１０００は、選択されたグループに含まれたサービスページを、デバイス１０００のホームスクリーン上にディスプレイする。デバイス１０００は、選択されていないグループに属するサービスページをディスプレイせず、選択されたグループに属するサービスページのみをディスプレイする。また、デバイス１０００は、選択されたグループに属するサービスページを、ホームスクリーン上にディスプレイし、ユーザのスワイプ入力に基づいて、サービスページを順次に一枚ずつホームスクリーン上にディスプレイする。
【００６３】
図５は、本発明の一実施形態による、ページグループをサービス提供者またはランチャにより生成し、ページグループに含まれたサービスページがデバイス１０００の画面上にディスプレイされる一例を説明するための図面である。
【００６４】
図５を参照すれば、ページグループは、サービス提供者、ランチャ及びカテゴリのうち少なくとも一つに対して、別途に生成される。具体的には、ページグループＩは、サービス提供者Ａにより提供されたサービスページ１−１，１−２，１−３，１−４のグループである。また、ページグループＩに属するサービスページ１−１，１−２，１−３，１−４は、ランチャＡによりサポートされる。また、サービスページ１−１，１−２，１−３，１−４は、デバイス１０００のホームスクリーン上にディスプレイされる。また、サービスページ１−１がデバイス１０００のホームスクリーン上にディスプレイされ、ユーザのスワイプ入力に基づいて、サービスページ１−２，１−３，１−４が順次にディスプレイされる。
【００６５】
また、ページグループＩＩは、サービス提供者Ｂにより提供されたサービスページ２−１，２−２，２−３，２−４のグループである。また、ページグループＩＩに属するサービスページ２−１，２−２，２−３，２−４は、ランチャＢによりサポートされる。また、サービスページ２−１，２−２，２−３，２−４は、デバイス１０００のホームスクリーン上にディスプレイされる。また、サービスページ２−１がデバイス１０００のホームスクリーン上にディスプレイされ、ユーザのスワイプ入力に基づいて、サービスページ２−２，２−３，２−４が順次にディスプレイされる。
【００６６】
また、ページグループＩＩＩは、ユーザにより生成されたサービスページ３−１，３−２，３−３，３−４のグループである。ユーザは、カテゴリ別にページグループを生成し、サービスページ３−１，３−２，３−３，３−４は、例えば、カテゴリＡのページグループに属する。また、サービスページ３−１，３−２，３−３，３−４は、デバイス１０００のホームスクリーン上にディスプレイされる。また、サービスページ３−１がデバイス１０００のホームスクリーン上にディスプレイされ、ユーザのスワイプ入力に基づいて、サービスページ３−２，３−３，３−４が順次にディスプレイされる。
【００６７】
一方、ページグループＩに属するサービスページ１−１，１−２，１−３，１−４がホームスクリーン上にディスプレイされる場合に、ページグループＩＩに属するサービスページ２−１，２−２，２−３，２−４、及びページグループＩＩＩに属するサービスページ３−１，３−２，３−３，３−４は、ホームスクリーン上にディスプレイされない。
【００６８】
図６は、本発明の一実施形態による、デバイス１０００がサービス提供者から提供されるサービスページを利用して、ページグループを生成する方法を示すフローチャートである。
【００６９】
段階Ｓ６００において、デバイス１０００は、サービス提供者２０００へデバイス情報を伝送する。デバイス情報は、例えば、デバイス１０００のモデル名、デバイス１０００にインストールされたＯＳ(Operating System)名、ＯＳのバージョン、デバイス１０００のユーザの識別値、デバイス１０００にインストールされたアプリケーションの名称、及びアプリケーションのバージョンのうち少なくとも一つを含む。
【００７０】
段階Ｓ６１０において、サービス提供者２０００は、サービス提供者２０００のサービスを利用するための複数のサービスページを、デバイス１０００へ伝送する。サービス提供者２０００は、サービス提供者２０００のサービスを利用するためのサービスページを、ＤＢ(Database)から抽出し、抽出されたサービスページを、デバイス１０００へ伝送する。その場合、サービス提供者２０００は、デバイス情報に基づいて、デバイス１０００によりサポートされる形式のサービスページを、ＤＢから抽出する。
【００７１】
また、サービス提供者２０００は、デバイスの種類、デバイスにインストールされたＯＳの種類、及びデバイスにインストールされたアプリケーションを考慮して、デバイス１０００に提供するサービスページを生成する。サービス提供者２０００により提供されるサービスページは、例えば、サービス提供者２０００のサービスを利用するためのアプリケーションの実行アイコン、及びサービス提供者２０００のサービスを利用するためのアプリケーションをダウンロードするためのリンク情報を含むが、それらに制限されるものではない。
【００７２】
段階Ｓ６２０において、デバイス１０００は、受信された複数のサービスページをグルーピングする。デバイス１０００は、サービス提供者２０００から受信されたサービスページをグルーピングすることによって、所定のページグループを生成する。また、デバイス１０００は、生成されたページグループを、サービス提供者２０００の識別値とマッチングする。
【００７３】
段階Ｓ６３０において、デバイス１０００は、サービス提供者２０００に、サービス提供者２０００のサービスに係るアプリケーションを要請する。サービス提供者２０００から受信されたサービスページには、サービス提供者２０００のサービスに係るアプリケーションをダウンロードするためのリンク情報（例えば、リンクアドレス）が含まれる。また、デバイス１０００は、サービス提供者２０００から受信されたサービスページに含まれたリンク情報を利用して、サービス提供者２０００にアプリケーションを要請する。例えば、デバイス１０００のユーザが、デバイス１０００のホームスクリーンにディスプレイされたサービスページ上の所定のアイコンを選択すれば、デバイス１０００は、サービス提供者２０００にアプリケーションを要請する。しかし、それに制限されず、サービス提供者２０００のサービスページが、デバイス１０００のホームスクリーンにディスプレイされれば、デバイス１０００は、自動的にサービス提供者２０００にアプリケーションを要請する。
【００７４】
段階Ｓ６４０において、サービス提供者２０００は、サービス提供者２０００のサービスに係るアプリケーションを、デバイス１０００へ伝送する。サービス提供者２０００は、デバイス１０００からの要請に応答して、デバイス１０００から要請されたアプリケーションのインストールファイルを、デバイス１０００へ伝送する。
【００７５】
段階Ｓ６５０において、デバイス１０００は、アプリケーション提供サーバ３０００に、サービス提供者２０００のサービスに係るアプリケーションを要請する。サービス提供者２０００から受信されたサービスページには、サービス提供者２０００のサービスに係るアプリケーションをダウンロードするためのリンク情報（例えば、リンクアドレス）が含まれる。また、デバイス１０００は、サービス提供者２０００から受信されたサービスページに含まれたリンク情報を利用して、アプリケーション提供サーバ３０００にアプリケーションを要請する。例えば、デバイス１０００のユーザが、デバイス１０００のホームスクリーンにディスプレイされたサービスページ上の所定のアイコンを選択すれば、デバイス１０００は、アプリケーション提供サーバ３０００にアプリケーションを要請する。しかし、それに制限されず、サービス提供者２０００のサービスページが、デバイス１０００のホームスクリーンにディスプレイされれば、デバイス１０００は、自動的にアプリケーション提供サーバ３０００にアプリケーションを要請する。
【００７６】
また、デバイス１０００のユーザが、デバイス１０００のホームスクリーンにディスプレイされたサービスページ上の所定のアイコンを選択すれば、アプリケーション提供サーバ３０００により提供されるユーザインターフェース（例えば、アプリケーションの選択及び購入のためのメニュー）が、デバイス１０００の画面にディスプレイされず、デバイス１０００がアプリケーション提供サーバ３０００からアプリケーションをダウンロードする。
【００７７】
また、デバイス１０００は、一つのＩＤを利用して、サービス提供者２０００及びアプリケーション提供サーバ３０００にログインし、サービス提供者２０００及びアプリケーション提供サーバ３０００に、アプリケーションを要請する。
【００７８】
段階Ｓ６６０において、アプリケーション提供サーバ３０００は、サービス提供者２０００のサービスに係るアプリケーションを、デバイス１０００へ伝送する。アプリケーション提供サーバ３０００は、デバイス１０００からの要請に応答して、デバイス１０００から要請されたアプリケーションのインストールファイルを、デバイス１０００へ伝送する。
【００７９】
段階Ｓ６７０において、デバイス１０００は、サービス提供者２０００のサービスに係るアプリケーションをインストールする。デバイス１０００は、段階Ｓ６４０及び段階Ｓ６６０で受信されたアプリケーションのインストールファイルを実行することによって、デバイス１０００にアプリケーションをインストールする。
【００８０】
段階Ｓ６８０において、デバイス１０００は、インストールされたアプリケーションのアイコンを、サービス提供者２０００のサービスページにディスプレイする。したがって、サービス提供者２０００から提供されたサービスページが、デバイス１０００のホームスクリーン上にディスプレイされれば、サービス提供者２０００のサービスを利用するためのアプリケーションが効果的にデバイス１０００にインストールされる。
【００８１】
図７は、本発明の一実施形態による、デバイス１０００がサービスページ及びページグループを生成する方法を示すフローチャートである。
【００８２】
段階Ｓ７００において、デバイス１０００は、サービスページに含まれるアプリケーション及びアプリケーションの所定の機能を選択する。デバイス１０００は、デバイス１０００にインストールされたアプリケーションのうち、一部のアプリケーションを選択する。例えば、デバイス１０００は、デバイス１０００にインストールされたアプリケーションＡ、アプリケーションＢ及びアプリケーションＣのうち、アプリケーションＡ及びアプリケーションＢを選択する。
【００８３】
また、デバイス１０００は、選択された一部のアプリケーションの機能のうち、一部の機能を選択する。その場合、アプリケーションの機能はモジュール化され、デバイス１０００は、アプリケーションの複数の機能モジュールのうち一部を選択する。例えば、アプリケーションＡが機能モジュールａ−１、機能モジュールａ−２及び機能モジュールａ−３を含む場合に、デバイス１０００は、機能モジュールａ−１を選択する。
【００８４】
段階Ｓ７１０において、デバイス１０００は、選択されたアプリケーションの選択された機能を実行するための客体を生成する。例えば、デバイス１０００がアプリケーションＡ及びアプリケーションＢを選択し、アプリケーションＡの機能モジュールａ−１を選択すれば、デバイス１０００は、アプリケーションＡの機能モジュールａ−１を実行するためのアイコンと、アプリケーションＢを実行するためのアイコンとを生成する。
【００８５】
段階Ｓ７２０において、デバイス１０００は、生成された客体を含むサービスページを生成する。例えば、デバイス１０００がアプリケーションＡ及びアプリケーションＢを選択し、アプリケーションＡの機能モジュールａ−１を選択すれば、デバイス１０００は、アプリケーションＡの機能モジュールａ−１を実行するためのアイコンと、アプリケーションＢを実行するためのアイコンとを、サービスページに含める。
【００８６】
段階Ｓ７３０において、デバイス１０００は、生成されたサービスページを、所定のページグループとマッチングする。デバイス１０００は、生成されたサービスページを、所定のページグループとマッチングすることによって、マッチングされたページグループが選択される時、生成されたサービスページが、デバイス１０００のホームスクリーンにディスプレイされるようにする。
【００８７】
図８は、本発明の一実施形態による、デバイス１０００がページ提供サーバ４０００に接続することによって、サービスページ及びページグループを生成する方法を示すフローチャートである。
【００８８】
段階Ｓ８００において、デバイス１０００は、ページ提供サーバ４０００に接続する。ページ提供サーバ４０００は、サービスページを生成するのに利用されるテンプレートを販売するマーケットのサーバである。
【００８９】
段階Ｓ８１０において、デバイス１０００は、ページグループのカテゴリを選択し、段階Ｓ８２０において、デバイス１０００は、選択されたカテゴリ値を、ページ提供サーバ４０００に提供する。ページグループのカテゴリは、例えば、検索、コミュニケーション、スタジオ、エンターテインメント、ショッピング及びスケジュールを含む。
【００９０】
カテゴリ‘検索’は、データを検索するためのアプリケーションを含むサービスページとマッチングされる。カテゴリ‘検索’にマッチングされたサービスページに含まれたアプリケーションは、例えば、ポータルサイトを通じる検索、及びＳＮＳサーバに保存されたデータの検索のためのアプリケーションを含む。また、カテゴリ‘検索’にマッチングされたサービスページに含まれたアプリケーションは、位置に基づいた検索サービスを提供するアプリケーションを含む。
【００９１】
また、カテゴリ‘コミュニケーション’は、コミュニケーションサービスを提供するアプリケーションを含むサービスページとマッチングされる。カテゴリ‘コミュニケーション’にマッチングされたサービスページに含まれたアプリケーションは、例えば、電話通話のためのアプリケーション、メッセージ送受信のためのアプリケーション、及びＳＮＳサービスのためのアプリケーションを含む。
【００９２】
また、カテゴリ‘スタジオ’は、写真及びビデオの生成のためのサービスを提供するアプリケーションを含むサービスページとマッチングされる。カテゴリ‘スタジオ’にマッチングされたサービスページに含まれたアプリケーションは、例えば、写真撮影のためのアプリケーション、ビデオ撮影のためのアプリケーション、写真編集のためのアプリケーション、ビデオ編集のためのアプリケーション、写真共有のためのアプリケーション、及びビデオ共有のためのアプリケーションを含む。
【００９３】
また、カテゴリ‘エンターテインメント’は、コンテンツの再生のためのアプリケーションを含むサービスページとマッチングされる。カテゴリ‘エンターテインメント’にマッチングされたサービスページに含まれたアプリケーションは、例えば、音楽鑑賞のためのアプリケーション、及び映画鑑賞のためのアプリケーションを含む。
【００９４】
また、カテゴリ‘スケジュール’は、日程管理サービスを提供するアプリケーションを含むサービスページとマッチングされる。カテゴリ‘スケジュール’にマッチングされたサービスページに含まれたアプリケーションは、例えば、カレンダーアプリケーションを含む。
【００９５】
しかし、カテゴリの種類と、カテゴリにマッチングされたサービスページに含まれるアプリケーションの種類は、それらに制限されるものではない。
【００９６】
段階Ｓ８３０において、ページ提供サーバ４０００は、選択されたカテゴリに属するサービスページのテンプレートを獲得する。ページ提供サーバ４０００は、カテゴリ別にテンプレートを区別して保存する。また、ページ提供サーバ４０００は、デバイス１０００により選択されたカテゴリを確認し、確認されたカテゴリに含まれたテンプレートを、ＤＢから抽出する。
【００９７】
段階Ｓ８４０において、ページ提供サーバ４０００は、サービスページのテンプレートを、デバイス１０００に提供する。ページ提供サーバ４０００は、デバイス１０００により選択されたカテゴリに属するテンプレートと、テンプレートを編集するためのユーザインターフェースとを、デバイス１０００に提供する。
【００９８】
段階Ｓ８５０において、デバイス１０００は、テンプレートを編集することによって、サービスページを生成する。デバイス１０００は、ページ提供サーバ４０００から提供されたユーザインターフェースを利用して、テンプレートに含めるアプリケーション及びアプリケーションの一部の機能を選択する。
【００９９】
段階Ｓ８４０及び段階Ｓ８５０において、デバイス１０００がテンプレートを編集するためのユーザインターフェースと、テンプレートとをページ提供サーバ４０００から受信し、受信されたユーザインターフェースを利用して、受信されたテンプレートを編集するものと説明したが、それに制限されるものではない。
【０１００】
デバイス１０００がページ提供サーバ４０００に接続した状態で、テンプレートを編集するためのユーザインターフェースを利用する。その場合、デバイス１０００は、ページ提供サーバ４０００に接続した状態で、テンプレートを編集し、デバイス１０００がテンプレート編集を完了した後に、デバイス１０００は、編集されたテンプレートを、ページ提供サーバ４０００から受信することもできる。
【０１０１】
段階Ｓ８６０において、デバイス１０００は、生成されたサービスページをグルーピングする。デバイス１０００は、テンプレートを編集することによって生成されたサービスページを、所定のページグループとマッチングすることによって、ページグループを生成する。例えば、デバイス１０００は、テンプレートを編集することによって生成されたサービスページを、所定のカテゴリとマッチングする。
【０１０２】
図９Ａないし図９Ｃは、本発明の一実施形態による、デバイス１０００がテンプレートを編集することによって、サービスページを生成する一例を示す図面である。
【０１０３】
図９Ａを参照すれば、デバイス１０００がページ提供サーバ４０００に接続すれば、ページグループ及びサービスページを生成するためのテンプレートが、デバイス１０００の画面にディスプレイされる。また、デバイス１０００のユーザがボタン１０を選択すれば、図９Ｂのように、カテゴリを選択するためのカテゴリリストがディスプレイされる。また、ユーザは、カテゴリリストのうち、所定のカテゴリを選択する。
【０１０４】
また、例えば、ユーザがカテゴリ‘コミュニケーション’を選択すれば、図９Ｃのように、カテゴリ‘コミュニケーション’に係るテンプレートが、デバイス１０００の画面にディスプレイされる。また、デバイス１０００は、ユーザ入力に基づいて、図９Ｃのテンプレートを編集することによって、サービスページを生成する。デバイス１０００は、テンプレートに所定のテキストを記録し、所定のイメージを挿入させる。また、デバイス１０００は、テンプレートに含まれた所定のボタンに対して、デバイス１０００の所定の機能または所定のアプリケーションの一部の機能をマッチングする。
【０１０５】
一方、ユーザが図９Ａのテンプレート上のボタン１２及びボタン１４を選択すれば、デバイス１０００の画面には、他のカテゴリのテンプレートがディスプレイされる。
【０１０６】
また、図９Ａのテンプレート上で、上下方向にスワイピングするユーザ入力が受信されれば、デバイス１０００は、カテゴリ‘コミュニケーション’内の他のテンプレートを画面にディスプレイする。
【０１０７】
図１０Ａ及び図１０Ｂは、本発明の一実施形態によるサービスページの一例を示す図面である。
【０１０８】
図１０Ａ及び図１０Ｂに示すように、本発明の一実施形態によるサービスページは、所定のアプリケーション、または所定のアプリケーションの一部の機能にマッチングされた客体を含む。
【０１０９】
例えば、サービスページは、所定のアプリケーションを実行したり、所定の情報を呼び出すためのアイコン２０を含む。アイコン２０は、アプリケーションの動作を活性化させるためのアイコンである。また、アイコン２０は、アプリケーションの一部の機能を呼び出し、呼び出された機能を実行させるためのアイコンである。その場合、アプリケーションの複数の機能モジュールを含み、アイコン２０が選択されることによって、複数の機能モジュールのうち、予め設定された機能モジュールが実行される。また、アイコン２０は、ウェブ上の所定の情報を受信してディスプレイするためのアイコンである。
【０１１０】
また、例えば、サービスページは、ウェブ上でリアルタイムで収集される情報がディスプレイされるウィンドウ２２を含む。ウィンドウ２２には、所定のウェブサイトから収集される予め設定されたコンテンツがリアルタイムで更新されてディスプレイされる。例えば、ウィンドウ２２には、所定の放送チャンネルを通じて受信される放送コンテンツがリアルタイムでディスプレイされる。また、ウィンドウ２２には、所定のウェブページの全体の領域のうち、ユーザにより選択された一部の領域がディスプレイされる。
【０１１１】
また、例えば、サービスページは、所定のアプリケーションに対して、予め定義された機能を制御するためのウィンドウ２４を含む。例えば、音楽再生アプリケーションの機能のうち、音楽再生を制御するための機能のみを実行するためのウィンドウ２４が予め設定され、デバイス１０００は、サービスページの一部の領域にウィンドウ２４を配置する。また、ウィンドウ２４には、予め定義された機能を制御するための複数のボタンが含まれる。
【０１１２】
また、例えば、サービスページは、アプリケーションの実行画面で、ユーザにより指定された一部の領域についての実行結果がディスプレイされるウィンドウ２６を含む。例えば、ユーザは、メッセージ伝送アプリケーションの実行画面で、一部の領域を選択し、デバイス１０００は、メッセージ伝送アプリケーションの実行結果のうち、ユーザにより選択された一部の領域にディスプレイされる実行結果を、ウィンドウ２６にディスプレイする。
【０１１３】
また、サービスページを構成する客体の種類及びフォーマット、並びに客体に関連した機能及びデータは、デバイス１０００の仕様及びユーザの好みによってカスタマイズされる。
【０１１４】
また、図１０Ａのように、デバイス１０００が、デバイス１０００の画面の下側部分から上側部分にスワイピングするユーザ入力を受信すれば、図１０Ｂのように、共用アプリケーションのリストを含むトレイ２８が、デバイス１０００の画面にディスプレイされる。共用アプリケーションは、デバイス１０００の画面にディスプレイされたサービスページのページグループとは関係なく、デバイス１０００の画面にディスプレイされるアプリケーションである。共用アプリケーションは、例えば、ページグループとは関係なく、ユーザにより多用されるアプリケーションである。
【０１１５】
図１１Ａないし図１１Ｃは、本発明の他の実施形態によるサービスページの一例を示す図面である。
【０１１６】
図１１Ａに示すように、カテゴリ‘コミュニケーション’に属するサービスページは、コミュニケーションの対象となる相手ユーザの氏名及び写真がディスプレイされる領域３０と、相手ユーザと送受信したメッセージ及びコンテンツがディスプレイされる領域３２と、相手ユーザと電話通話を行うためのボタンがディスプレイされる領域３４とを含む。
【０１１７】
また、図１１Ｂに示すように、カテゴリ‘スタジオ’に属するサービスページは、写真がディスプレイされる領域４０と、写真を編集するためのツールがディスプレイされる領域４２と、写真を他のデバイス１０００へ伝送するためのボタンがディスプレイされる領域４４とを含む。
【０１１８】
また、図１１Ｃに示すように、カテゴリ‘エンターテインメント’に属するサービスページは、俳優の氏名及び写真がディスプレイされる領域５０と、俳優が登場する映画を説明し、俳優に係る記事をディスプレイするための領域５２とを含む。
【０１１９】
図１２は、本発明の一実施形態による、デバイス１０００がカバーページ及びサービスページをディスプレイする方法を示すフローチャートである。
【０１２０】
段階Ｓ１２００において、デバイス１０００は、ページグループについての要約情報を含むカバーページを生成する。デバイス１０００は、ページグループについてのカバーページを生成するために、ページグループに属するサービスページから、各種の情報を抽出する。また、デバイス１０００は、抽出された情報をカバーページに含める。
【０１２１】
デバイス１０００は、サービスページを構成する構成要素についての情報を、カバーページに含める。サービスページを構成する構成要素についての情報は、例えば、サービスページに含まれたアプリケーション、サービスページを通じて実行されるアプリケーションの特定の機能、及びサービスページにディスプレイされるウィジェットに係る情報を含む。
【０１２２】
また、デバイス１０００は、サービスページを通じて提供されるお知らせ情報を抽出する。サービスページに含まれたアプリケーションまたはウィジェットを通じて、所定のお知らせ情報が受信されれば、デバイス１０００は、受信されたお知らせ情報を、カバーページにディスプレイする。
【０１２３】
また、デバイス１０００は、サービスページでユーザにより多用されたアプリケーションのリストを抽出し、多用されたアプリケーションのアイコンを、カバーページに含める。また、デバイス１０００は、デバイス１０００の現在状況を判断し、判断された現在状況に係るアプリケーションのリストを、カバーページに含める。
【０１２４】
また、デバイス１０００は、ユーザにより最近使われたアプリケーションの現在状態を、カバーページにディスプレイし、ユーザにより最近使われたアプリケーションのアイコンを、カバーページに含める。
【０１２５】
段階Ｓ１２１０において、デバイス１０００は、カバーページを、デバイス１０００のロックスクリーン上にディスプレイする。デバイス１０００は、カバーページを一枚ずつ順次にロックスクリーン上にディスプレイする。その場合、ユーザのスワイプ入力に基づいて、ロックスクリーンに現在ディスプレイされたカバーページの次のカバーページが、ロックスクリーン上にディスプレイされる。また、デバイス１０００は、複数のカバーページを、ロックスクリーン上に共にディスプレイする。その場合、ロックスクリーンの領域が複数に分割され、分割された複数の領域に、カバーページがそれぞれディスプレイされる。
【０１２６】
段階Ｓ１２２０において、デバイス１０００は、ロックスクリーンにディスプレイされたカバーページのうち一枚を選択する。デバイス１０００は、ユーザのタッチ入力に基づいて、ロックスクリーンにディスプレイされたカバーページのうち一枚を選択する。
【０１２７】
段階Ｓ１２３０において、デバイス１０００は、選択されたカバーページに対応するページグループに含まれたサービスページを、デバイス１０００のホームスクリーン上にディスプレイする。例えば、デバイス１０００がカバーページ１を選択すれば、カバーページ１に対応するページグループＩに含まれたサービスページ１−１，１−２，１−３，１−４が、デバイス１０００のホームスクリーン上にディスプレイされる。
【０１２８】
図１３は、本発明の一実施形態による、ロックスクリーン上にカバーページが一枚ずつディスプレイされ、カバーページのうち選択されたカバーページに対応するサービスページが、ホームスクリーン上にディスプレイされる一例を示す図面である。
【０１２９】
図１３を参照すれば、デバイス１０００のロックスクリーン上に、カバーページ２がディスプレイされた状態で、ユーザのスワイプ入力が受信されれば、デバイス１０００は、カバーページ１またはカバーページ３を、ロックスクリーン上にディスプレイする。
【０１３０】
また、ユーザが、デバイス１０００のロックスクリーン上にディスプレイされたカバーページ２を選択すれば、デバイス１０００のロックが解除されつつ、デバイス１０００は、ホームスクリーンに入る。また、デバイス１０００のホームスクリーン上には、サービスページ２−１，２−２，２−３，２−４が順次にディスプレイされる。
【０１３１】
図１４は、本発明の一実施形態による、ロックスクリーンに複数のカバーページが共にディスプレイされ、カバーページのうち選択されたカバーページに対応するサービスページが、ホームスクリーン上にディスプレイされる一例を示す図面である。
【０１３２】
図１４を参照すれば、デバイス１０００のロックスクリーン上には、カバーページ１、カバーページ２、カバーページ３及びカバーページ４が共にディスプレイされる。デバイス１０００のロックスクリーンは、四つの領域に分割され、分割された四つの領域に、カバーページ１、カバーページ２、カバーページ３及びカバーページ４がそれぞれディスプレイされる。
【０１３３】
また、ユーザが、デバイス１０００のロックスクリーン上にディスプレイされたカバーページのうち、カバーページ２を選択すれば、デバイス１０００のロックが解除されつつ、デバイス１０００は、ホームスクリーンに入る。また、デバイス１０００のホームスクリーン上には、サービスページ２−１，２−２，２−３，２−４が順次にディスプレイされる。
【０１３４】
図１５は、本発明の一実施形態による、デバイス１０００がカバーページを生成する方法を示すフローチャートである。
【０１３５】
段階Ｓ１５００において、デバイス１０００は、ページグループに属するサービスページに係る情報を獲得する。デバイス１０００は、ページグループに属するサービスページから、各種の情報を抽出する。
【０１３６】
具体的には、デバイス１０００は、サービスページを構成する構成要素についての情報を、サービスページから獲得する。サービスページを構成する構成要素についての情報は、例えば、サービスページに含まれたアプリケーション、サービスページを通じて実行されるアプリケーションの特定の機能、及びサービスページにディスプレイされるウィジェットに係る情報を含む。
【０１３７】
また、デバイス１０００は、サービスページを通じて提供されるお知らせ情報を獲得する。サービスページに含まれたアプリケーションまたはウィジェットを通じて、所定のお知らせ情報が受信されれば、デバイス１０００は、受信されたお知らせ情報を、カバーページを生成するのに利用できる。
【０１３８】
また、デバイス１０００は、サービスページで、ユーザにより多用されたアプリケーションのリストを抽出する。また、デバイス１０００は、デバイス１０００の現在状況を判断し、判断された現在状況に係るアプリケーションを決定する。また、デバイス１０００は、ユーザにより最近使われたアプリケーションの現在状態に係る情報を獲得する。
【０１３９】
また、デバイス１０００は、サービスページに属するアプリケーションのうち、ユーザにより最近使われたアプリケーションについての情報と、最近使われた機能についての情報とを獲得する。
【０１４０】
段階Ｓ１５１０において、デバイス１０００は、獲得された情報に基づいて、要約情報を生成する。デバイス１０００は、サービスページを構成する構成要素についての情報を利用して、カバーページのタイトルと、カバーページにディスプレイされる要約テキストとを生成する。例えば、デバイス１０００は、サービスページに含まれたアプリケーションの名称、種類及び実行回数に基づいて、カバーページのタイトルと、要約テキストとを生成する。デバイス１０００は、ユーザにより多用されたアプリケーションのカテゴリを、カバーページのタイトルとして設定する。また、デバイス１０００は、サービスページで実行されたアプリケーションの実行履歴に基づいて、カバーページにディスプレイされる要約テキストを生成する。
【０１４１】
また、デバイス１０００は、サービスページの一部分をキャプチャすることによって、イメージファイルを生成する。また、デバイス１０００は、サービスページ内のアプリケーションの実行結果を表す動画ファイルを生成する。また、デバイス１０００は、サービスページ内のアプリケーションを通じて出力されるサウンド、イメージ及び動画をキャプチャする。また、デバイス１０００は、お知らせ情報に含まれたメッセージを抽出する。また、デバイス１０００は、お知らせ情報を受信した回数を計数する。
【０１４２】
段階Ｓ１５２０において、デバイス１０００は、要約情報をカバーページに挿入する。要約情報をカバーページに挿入するというのは、カバーページ上に要約情報がディスプレイされることを意味する。デバイス１０００は、カバーページのタイトルと、要約テキストとを、カバーページに挿入する。また、デバイス１０００は、サービスページの一部分をキャプチャすることによって生成されたイメージファイルと、アプリケーションの実行結果を表す動画ファイルとをカバーページに挿入する。また、デバイス１０００は、アプリケーションから出力されたサウンド、イメージ及び動画を、カバーページに挿入する。また、デバイス１０００は、お知らせ情報から抽出されたメッセージと、お知らせ情報を受信した回数とを、カバーページに挿入する。
【０１４３】
その場合、カバーページを生成するためのテンプレートが、デバイス１０００のメモリに予め保存されていてもよい。デバイス１０００は、予め保存されたテンプレートを、メモリから抽出し、抽出されたテンプレートに、要約情報を挿入することによって、カバーページを生成する。例えば、デバイス１０００は、テンプレートのタイトルフィールドに、カバーページのタイトルを挿入し、カバーページの内容フィールドに、生成された要約テキストを挿入する。また、例えば、デバイス１０００は、テンプレートのコンテンツフィールドに、サウンド、イメージ及び動画を挿入する。また、例えば、デバイス１０００は、テンプレートの付加情報フィールドに、お知らせ情報から抽出されたメッセージと、お知らせ情報を受信した回数とを挿入する。
【０１４４】
カバーページは、デバイス１０００により自動的に生成されるが、それに制限されるものではない。デバイス１０００の画面に、カバーページの生成のための別途の編集ツールがディスプレイされ、編集ツールを利用するユーザ入力に基づいて、デバイス１０００がカバーページを生成することもできる。
【０１４５】
また、デバイス１０００は、サービスページに含まれたアプリケーションのうち、予め設定された数値以上に使われたアプリケーションのアイコンを、カバーページに挿入する。カバーページに含まれたアプリケーションのアイコンが選択されれば、選択されたアイコンのアプリケーションが直ちに実行される。
【０１４６】
また、デバイス１０００は、サービスページに含まれたアプリケーションのうち、最近使われたアプリケーションのアイコンを、カバーページに挿入する。また、デバイス１０００は、最近使われたアプリケーションのアイコンが選択されれば、最近使われた機能が実行されるようにする。
【０１４７】
また、デバイス１０００は、サービスページ別に要約情報を生成する。その場合、デバイス１０００は、カバーページの領域を分割し、分割された領域に、サービスページ別に生成された要約情報を挿入する。
【０１４８】
図１６は、本発明の一実施形態によるカバーページの一例を示す図面である。
【０１４９】
図１６を参照すれば、デバイス１０００のロックスクリーン上に、所定のカバーページがディスプレイされる。図１６のカバーページには、所定のページグループに属する全てのサービスページから獲得された要約情報がディスプレイされる。例えば、図１６のカバーページが、ページグループＩのカバーページである場合に、サービスページ１−１，１−２，１−３，１−４についての要約テキストが参照符号６０で表示され、サービスページ１−１，１−２，１−３，１−４に含まれたアプリケーションから受信されたお知らせ情報が参照符号６２で表示される。また、ページグループと関係なく、デバイス１０００に受信されるお知らせ情報が参照符号６４で表示される。また、サービスページ１−１，１−２，１−３，１−４に含まれたアプリケーションのうち、多用されるアプリケーションのアイコン６６が、カバーページにディスプレイされる。
【０１５０】
図１７は、本発明の他の実施形態によるカバーページの一例を示す図面である。
【０１５１】
図１７を参照すれば、本発明の他の実施形態によるカバーページには、サービスページ別に要約情報がディスプレイされる。例えば、図１７のカバーページは、ページグループＩのカバーページであり、カバーページの全体の領域が四つの領域に分割される。また、カバーページの分割された領域には、サービスページ１−１の要約情報、サービスページ１−２の要約情報、サービスページ１−３の要約情報、及びサービスページ１−４の要約情報がそれぞれディスプレイされる。カバーページの分割された領域には、サービスページ１−１に含まれた主なアプリケーションのアイコン、サービスページ１−２に含まれた主なアプリケーションのアイコン、サービスページ１−３に含まれた主なアプリケーションのアイコン、及びサービスページ１−４に含まれた主なアプリケーションのアイコンがそれぞれディスプレイされる。
【０１５２】
図１８は、本発明の一実施形態による、デバイス１０００がサービスページ上のアイコンを選択することによって、アプリケーションを実行する方法を示すフローチャートである。
【０１５３】
段階Ｓ１８００において、デバイス１０００は、ホームスクリーン上にディスプレイされたサービスページに含まれた所定のアイコンを選択する。サービスページに含まれたアイコンは、所定のアプリケーションを実行させるためのアイコンであってもよく、所定のアプリケーションの特定の機能を実行させるためのアイコンであってもよい。
【０１５４】
サービスページに含まれたアイコンが、所定のアプリケーションを実行させるためのアイコンである場合には、該アイコンは、アプリケーションの実行ファイルとマッチングされる。
【０１５５】
また、サービスページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合には、該アイコンは、アプリケーションの実行ファイル及び所定の制御命令とマッチングされる。しかし、それに制限されるものではない。サービスページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合に、該アイコンは、アプリケーションの特定の機能モジュールとマッチングされもする。例えば、アプリケーションが音楽アプリケーションである場合に、音楽アプリケーションは、音楽を検索する機能モジュール、音楽を再生する機能モジュール、及び音楽を編集する機能モジュールを含む。また、サービスページに含まれたアイコンは、音楽を再生する機能モジュールとマッチングされる。
【０１５６】
段階Ｓ１８１０において、デバイス１０００は、選択されたアイコンに対応するアプリケーションの予め設定された機能を実行する。サービスページに含まれたアイコンが、所定のアプリケーションを実行させるためのアイコンである場合には、デバイス１０００は、アイコンにマッチングされたアプリケーションの実行ファイルを実行することによって、アプリケーションを実行させる。また、サービスページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合には、デバイス１０００は、アイコンにマッチングされたアプリケーションの実行ファイルを実行することによって、アプリケーションを実行させ、実行されたアプリケーションに、所定の制御命令を入力することによって、予め設定された機能を実行する。また、サービスページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合に、デバイス１０００は、アイコンにマッチングされたアプリケーションの特定の機能モジュールを呼び出し、呼び出された特定の機能モジュールを実行することもできる。例えば、音楽を再生する機能モジュールとマッチングされたアイコンが選択されれば、デバイス１０００は、音楽を再生する機能モジュールを呼び出して実行することによって、音楽アプリケーションのうち、音楽を再生する機能のみを利用できる。
【０１５７】
図１９は、本発明の一実施形態による、デバイス１０００がサービスページ上のアイコンを選択する一例を示す図面である。
【０１５８】
図１９を参照すれば、デバイス１０００のホームスクリーン上には、サービスページがディスプレイされ、サービスページに含まれた所定のアイコンが、ユーザにより選択される。また、ユーザにより選択されたアイコンにマッチングされたアプリケーション、またはアプリケーションの特定の機能が、デバイス１０００により実行される。
【０１５９】
図２０は、本発明の一実施形態による、デバイス１０００がカバーページ上のアイコンを選択することによって、アプリケーションを実行する方法を示すフローチャートである。
【０１６０】
段階Ｓ２０００において、デバイス１０００は、ロックスクリーン上にディスプレイされたカバーページに含まれた所定のアイコンを選択する。カバーページに含まれたアイコンは、所定のアプリケーションを実行させるためのアイコンであってもよく、所定のアプリケーションの特定の機能を実行させるためのアイコンであってもよい。
【０１６１】
カバーページに含まれたアイコンが、所定のアプリケーションを実行させるためのアイコンである場合には、該アイコンは、アプリケーションの実行ファイルとマッチングされる。
【０１６２】
また、カバーページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合には、該アイコンは、アプリケーションの実行ファイル及び所定の制御命令とマッチングされる。しかし、それに制限されるものではない。カバーページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合に、該アイコンは、アプリケーションの特定の機能モジュールとマッチングされる。例えば、アプリケーションが音楽アプリケーションである場合に、音楽アプリケーションは、音楽を検索する機能モジュール、音楽を再生する機能モジュール、及び音楽を編集する機能モジュールを含む。また、カバーページに含まれたアイコンは、音楽を再生する機能モジュールとマッチングされる。
【０１６３】
段階Ｓ２０１０において、デバイス１０００は、選択されたアイコンに対応するアプリケーションの予め設定された機能を実行する。デバイス１０００は、カバーページ内のアイコンが選択されることによって、デバイス１０００のロックを解除し、選択されたアイコンに対応するアプリケーションの予め設定された機能を実行する。
【０１６４】
カバーページに含まれたアイコンが、所定のアプリケーションを実行させるためのアイコンである場合には、デバイス１０００は、アイコンにマッチングされたアプリケーションの実行ファイルを実行することによって、アプリケーションを実行させる。また、カバーページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合には、デバイス１０００は、アイコンにマッチングされたアプリケーションの実行ファイルを実行することによって、アプリケーションを実行させ、実行されたアプリケーションに、所定の制御命令を入力することによって、予め設定された機能を実行する。また、カバーページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合に、デバイス１０００は、アイコンにマッチングされたアプリケーションの特定の機能モジュールを呼び出し、呼び出された特定の機能モジュールを実行することもできる。例えば、音楽を再生する機能モジュールとマッチングされたアイコンが選択されれば、デバイス１０００は、音楽を再生する機能モジュールを呼び出して実行することによって、音楽アプリケーションのうち、音楽を再生する機能のみを利用できる。
【０１６５】
図２１は、本発明の一実施形態による、デバイス１０００がカバーページ上のアイコンを選択する一例を示す図面である。
【０１６６】
図２１を参照すれば、デバイス１０００のロックスクリーン上には、カバーページがディスプレイされ、カバーページに含まれた所定のアイコンが、ユーザにより選択される。また、ユーザにより選択されたアイコンにマッチングされたアプリケーション、またはアプリケーションの特定の機能が、デバイス１０００により実行される。
【０１６７】
図２２は、本発明の一実施形態による、サービスページをバックアップする方法を示すフローチャートである。
【０１６８】
段階Ｓ２２００において、デバイス１０００は、ページグループを選択する。デバイス１０００は、ユーザ入力に基づいて、バックアップされるページグループを選択する。
【０１６９】
段階Ｓ２２１０において、デバイス１０００は、選択されたページグループのカバーページ及びサービスページをバックアップする。デバイス１０００は、選択されたページグループのカバーページ及びサービスページを、別途のサーバ（図示せず）またはユーザの他の機器（図示せず）にバックアップする。また、デバイス１０００は、ページグループのサービスページに含まれたアプリケーションの実行ファイルと、アプリケーションの実行履歴と、サービスページを通じてデバイス１０００に保存されたデータとをバックアップする。また、デバイス１０００は、バックアップされるデータを圧縮し、圧縮されたデータをパッケージングする。
【０１７０】
また、デバイス１０００は、選択されたページグループのサービスページに含まれたアプリケーションのうち、他のページグループのサービスページに含まれていないアプリケーションを、デバイス１０００から除去する。
【０１７１】
したがって、デバイス１０００は、デバイス１０００のリソース資源を効率的に管理できる。また、デバイス１０００は、サーバにバックアップされたページグループに属するカバーページ及びサービスページをいつでも復元でき、デバイス１０００にインストールされたアプリケーションを効果的に削除及び復元できる。
【０１７２】
図２３は、本発明の一実施形態によるデバイス１０００のブロック図である。
【０１７３】
図２３を参照すれば、本発明の一実施形態によるデバイス１０００は、ディスプレイ部１１００、ユーザ入力部１２００、メモリ１３００、通信部１４００及び制御部１５００を備える。
【０１７４】
ディスプレイ部１１００は、デバイス１０００の画面に、カバーページ、サービスページ及びアプリケーションページをディスプレイする。ディスプレイ部１１００は、後述する制御部１５００により制御されることによって、ロックスクリーン上に、カバーページをディスプレイする。また、ディスプレイ部１１００は、後述する制御部１５００により制御されることによって、ホームスクリーン上に、サービスページをディスプレイする。また、ディスプレイ部１１００は、後述する制御部１５００により制御されることによって、アプリケーションスクリーン上に、アプリケーションページをディスプレイする。また、ディスプレイ部１１００は、後述する制御部１５００により制御されることによって、デバイス１０００で実行されたアプリケーションの実行結果をディスプレイする。ディスプレイ部１１００は、例えば、タッチスクリーンを含むが、それに制限されるものではない。
【０１７５】
ユーザ入力部１２００は、デバイス１０００に対するユーザ入力を受信する。ユーザ入力部１２００は、ロックスクリーン上にディスプレイされたカバーページに対するユーザ入力、ホームスクリーンにディスプレイされたサービスページに対するユーザ入力、及びアプリケーションスクリーンにディスプレイされたアプリケーションスクリーンに対するユーザ入力を受信する。ユーザ入力部１２００は、例えば、タッチスクリーンを含むが、それに制限されるものではない。
【０１７６】
メモリ１３００は、デバイス１０００が、ページグループ、ページグループのカバーページ、及びページグループに属するサービスページを生成してディスプレイするために利用される情報を保存する。また、メモリ１３００は、デバイス１０００により生成されたページグループ、ページグループのカバーページ、及びページグループに属するサービスページを保存する。
【０１７７】
通信部１４００は、サービス提供者２０００（図６）、アプリケーション提供サーバ３０００（図６）、ページ提供サーバ４０００（図８）及びサーバ（図示せず）と通信を行い、サービス提供者２０００、アプリケーション提供サーバ３０００及びサーバ（図示せず）とデータを送受信する。
【０１７８】
制御部１５００は、デバイス１０００の全体の動作を制御し、ディスプレイ部１１００、ユーザ入力部１２００、メモリ１３００及び通信部１４００を制御することによって、デバイス１０００をして、ページグループ、ページグループのカバーページ、及びページグループに属するサービスページを生成してディスプレイさせる。
【０１７９】
また、制御部１５００は、サービスページのグループを生成する。制御部１５００は、類似した属性のサービスページをグルーピングすることによって、ページグループを生成する。制御部１５００は、サービス提供者から受信されたサービスページを、サービス提供者別にグルーピングすることによって、ページグループを生成する。具体的には、制御部１５００は、通信部１４００を制御することによって、サービス提供者２０００へデバイス情報を伝送し、サービス提供者２０００から、サービス提供者２０００のサービスを利用するための複数のサービスページを受信する。サービス提供者２０００により提供されるサービスページは、例えば、サービス提供者２０００のサービスを利用するためのアプリケーションの実行アイコンと、サービス提供者２０００のサービスを利用するためのアプリケーションをダウンロードするためのリンク情報とを含む。また、制御部１５００は、サービス提供者から受信されたサービスページをグルーピングし、グルーピングされたサービスページを、サービス提供者の識別値とマッチングする。また、制御部１５００は、サービスページに含まれた、アプリケーションをダウンロードするためのリンク情報を利用して、アプリケーションをダウンロードし、ダウンロードされたアプリケーションをインストールする。また、インストールされたアプリケーションのアイコンを、サービスページに含める。
【０１８０】
また、制御部１５００は、同一なランチャによりサポートされるサービスページをグルーピングすることによって、ページグループを生成する。また、ユーザは、自身が所望するアプリケーションと、該アプリケーションの一部の機能とを選択し、選択されたアプリケーションと、選択された一部の機能とを実行するための客体を、サービスページに含めば、制御部１５００は、所定のサービスページを生成する。
【０１８１】
また、制御部１５００は、通信部１４００を制御することによって、ページ提供サーバ４０００から、所定のカテゴリに属するテンプレートを獲得し、獲得されたテンプレートを編集することによって、サービスページを生成する。また、制御部１５００は、生成されたサービスページを、カテゴリ別にグルーピングする。
【０１８２】
また、制御部１５００は、ページグループ別にカバーページを生成する。制御部１５００は、ページグループに属するサービスページから、各種の情報を抽出する。制御部１５００は、サービスページを構成する構成要素についての情報を、サービスページから獲得する。サービスページを構成する構成要素についての情報は、例えば、サービスページに含まれたアプリケーション、サービスページを通じて実行されるアプリケーションの特定の機能、及びサービスページにディスプレイされるウィジェットに係る情報を含む。
【０１８３】
また、制御部１５００は、サービスページを通じて提供されるお知らせ情報を獲得する。サービスページに含まれたアプリケーションまたはウィジェットを通じて、所定のお知らせ情報が受信されれば、制御部１５００は、受信されたお知らせ情報を、カバーページを生成するのに利用できる。
【０１８４】
また、制御部１５００は、サービスページで、ユーザにより多用されたアプリケーションのリストを抽出する。また、制御部１５００は、デバイス１０００の現在状況を判断し、判断された現在状況に係るアプリケーションを決定する。また、制御部１５００は、ユーザにより最近使われたアプリケーションの現在状態に係る情報を獲得する。
【０１８５】
また、制御部１５００は、抽出された情報に基づいて、要約情報を生成する。制御部１５００は、サービスページを構成する構成要素についての情報を利用して、カバーページのタイトルと、カバーページにディスプレイされる要約テキストとを生成する。例えば、制御部１５００は、サービスページに含まれたアプリケーションの名称、種類及び実行回数に基づいて、カバーページのタイトルと、要約テキストとを生成する。制御部１５００は、ユーザにより多用されたアプリケーションのカテゴリを、カバーページのタイトルとして設定する。また、制御部１５００は、サービスページで実行されたアプリケーションの実行履歴に基づいて、カバーページにディスプレイされる要約テキストを生成する。
【０１８６】
また、制御部１５００は、サービスページの一部分をキャプチャすることによって、イメージファイルを生成する。また、制御部１５００は、サービスページ内のアプリケーションの実行結果を表す動画ファイルを生成する。また、制御部１５００は、サービスページ内のアプリケーションを通じて出力されるサウンド、イメージ及び動画をキャプチャする。また、制御部１５００は、お知らせ情報に含まれたメッセージを抽出する。また、制御部１５００は、お知らせ情報を受信した回数を計数する。
【０１８７】
また、制御部１５００は、生成された要約情報を、カバーページに挿入する。制御部１５００は、カバーページのタイトルと、要約テキストとを、カバーページに挿入する。また、制御部１５００は、サービスページの一部分をキャプチャすることによって生成されたイメージファイルと、アプリケーションの実行結果を表す動画ファイルとを、カバーページに挿入する。また、制御部１５００は、アプリケーションから出力されたサウンド、イメージ及び動画を、カバーページに挿入する。また、制御部１５００は、お知らせ情報から抽出されたメッセージと、お知らせ情報を受信した回数とを、カバーページに挿入する。
【０１８８】
その場合、カバーページを生成するためのテンプレートが、デバイス１０００のメモリに予め保存されていてもよい。制御部１５００は、予め保存されたテンプレートを、メモリから抽出し、抽出されたテンプレートに、要約情報を挿入することによって、カバーページを生成する。
【０１８９】
また、制御部１５００は、生成されたページグループのうち、所定のグループを選択する。制御部１５００は、生成されたページグループのリストをディスプレイし、ユーザ入力に基づいて、所定のグループを選択する。また、制御部１５００は、生成されたページグループのカバーページを、ロックスクリーン上にディスプレイし、カバーページに対するユーザ入力に基づいて、ページグループを選択する。
【０１９０】
また、制御部１５００は、ユーザにより選択されたページグループに含まれたサービスページを、デバイス１０００の画面上にディスプレイする。制御部１５００は、選択されたグループに含まれたサービスページを、デバイス１０００のホームスクリーン上にディスプレイするサービスページとして設定する。また、制御部１５００は、選択されたページグループに含まれたサービスページを、デバイス１０００のホームスクリーン上にディスプレイする。制御部１５００は、選択されていないグループに属するサービスページをディスプレイせず、選択されたグループに属するサービスページのみをディスプレイする。また、制御部１５００は、選択されたグループに属するサービスページを、ホームスクリーン上にディスプレイし、ユーザのスワイプ入力に基づいて、サービスページを順次に一枚ずつホームスクリーン上にディスプレイする。
【０１９１】
また、制御部１５００は、ホームスクリーンにディスプレイされたサービスページに含まれた所定のアイコンが選択されれば、選択されたアイコンに対応するアプリケーションの予め設定された機能を実行する。サービスページに含まれたアイコンが、所定のアプリケーションを実行させるためのアイコンである場合には、制御部１５００は、アイコンにマッチングされたアプリケーションの実行ファイルを実行することによって、アプリケーションを実行させる。また、サービスページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合には、制御部１５００は、アイコンにマッチングされたアプリケーションの実行ファイルを実行することによって、アプリケーションを実行させ、実行されたアプリケーションに、所定の制御命令を入力することによって、予め設定された機能を実行する。また、サービスページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合に、制御部１５００は、アイコンにマッチングされたアプリケーションの特定の機能モジュールを呼び出し、呼び出された特定の機能モジュールを実行することもできる。例えば、音楽を再生する機能モジュールとマッチングされたアイコンが選択されれば、制御部１５００は、音楽を再生する機能モジュールを呼び出して実行することによって、音楽アプリケーションのうち、音楽を再生する機能のみを利用できる。
【０１９２】
また、制御部１５００は、ロックスクリーンにディスプレイされたカバーページに含まれた所定のアイコンが選択されれば、選択されたアイコンに対応するアプリケーションの予め設定された機能を実行する。カバーページに含まれたアイコンが、所定のアプリケーションを実行させるためのアイコンである場合には、制御部１５００は、アイコンにマッチングされたアプリケーションの実行ファイルを実行することによって、アプリケーションを実行させる。また、カバーページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合には、制御部１５００は、アイコンにマッチングされたアプリケーションの実行ファイルを実行することによって、アプリケーションを実行させ、実行されたアプリケーションに、所定の制御命令を入力することによって、予め設定された機能を実行する。また、カバーページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合に、制御部１５００は、アイコンにマッチングされたアプリケーションの特定の機能モジュールを呼び出し、呼び出された特定の機能モジュールを実行することもできる。
【０１９３】
図２４は、本発明の他の実施形態によるデバイス１０００のブロック図である。デバイス１０００は、図２４において携帯端末である。
【０１９４】
移動通信部１００１は、３Ｇ／４Ｇのようなセルラネットワークを通じて、基地局とのコール設定、データ通信などを行う。サブ通信部１００２は、ブルートゥースやＮＦＣ(Near Field Communication)のような近距離通信のための機能を行う。放送部１００３は、ＤＭＢ(Digital Multimedia Broadcasting)信号を受信する。
【０１９５】
カメラ部１００４は、写真や動画を撮影するためのレンズ及び光学素子を含む。
【０１９６】
センサ部１００５は、デバイス１０００の動きを感知する重力センサ、光の照度を感知する照度センサ、人の近接度を感知する近接センサ、人の動きを感知するモーションセンサなどを含む。
【０１９７】
ＧＰＳ(Global Positioning System)受信部１００６は、人工衛星からＧＰＳ信号を受信する。かかるＧＰＳ信号を利用して、多様なサービスがユーザに提供される。
【０１９８】
入出力部１０１０は、外部機器や人とのインターフェースを提供し、ボタン１０１１、マイク１０１２、スピーカ１０１３、振動モータ１０１４、コネクタ１０１５及びキーパッド１０１６を含む。
【０１９９】
タッチスクリーン１０１８は、ユーザのタッチ入力を受信する。タッチスクリーンコントローラ１０１７は、タッチスクリーン１０１８を通じて入力されたタッチ入力を、制御部１０５０に伝達する。電源供給部１０１９は、デバイス１０００に必要な電力を供給するために、バッテリまたは外部電源ソースと連結される。
【０２００】
制御部１０５０は、メモリ１０６０に保存されたプログラムを実行することによって、本発明によって、サービスページ及びカバーページを生成してディスプレイし、ページグループを生成する。
【０２０１】
メモリ１０６０に保存されたプログラムは、その機能によって、複数個のモジュールに分類されるが、移動通信モジュール１０６１、Ｗｉ−Ｆｉモジュール１０６２、ブルートゥースモジュール１０６３、ＤＭＢモジュール１０６４、カメラモジュール１０６５、センサモジュール１０６６、ＧＰＳモジュール１０６７、動画再生モジュール１０６８、オーディオ再生モジュール１０６９、電源モジュール１０７０、タッチスクリーンモジュール１０７１、ユーザインターフェース（ＵＩ）モジュール１０７２、アプリケーションモジュール１０７３などに分類される。
【０２０２】
各モジュールの機能は、その名称から、当業者が直観的に推論できるので、ここでは、アプリケーションモジュール１０７３についてのみ説明する。アプリケーションモジュール１０７３は、ページグループ、ページグループのカバーページ、及びページグループに属するサービスページを生成し、タッチスクリーン１０１８に、カバーページ及びサービスページをディスプレイさせる。
【０２０３】
アプリケーションモジュール１０７３は、サービスページのグループを生成する。アプリケーションモジュール１０７３は、類似した属性のサービスページをグルーピングすることによって、ページグループを生成する。アプリケーションモジュール１０７３は、サービス提供者から受信されたサービスページを、サービス提供者別にグルーピングすることによって、ページグループを生成する。また、アプリケーションモジュール１０７３は、同一なランチャによりサポートされるサービスページをグルーピングすることによって、ページグループを生成する。また、ユーザは、自身が所望するアプリケーションと、該アプリケーションの一部の機能とを選択し、選択されたアプリケーションと、選択された一部の機能とを実行するための客体を、サービスページに含めば、アプリケーションモジュール１０７３は、所定のサービスページを生成する。
【０２０４】
また、アプリケーションモジュール１０７３は、ページ提供サーバ４０００から、所定のカテゴリに属するテンプレートを獲得し、獲得されたテンプレートを編集することによって、サービスページを生成する。また、アプリケーションモジュール１０７３は、生成されたサービスページを、カテゴリ別にグルーピングする。
【０２０５】
また、アプリケーションモジュール１０７３は、ページグループ別にカバーページを生成する。アプリケーションモジュール１０７３は、ページグループに属するサービスページから、各種の情報を抽出する。また、アプリケーションモジュール１０７３は、抽出された情報に基づいて、要約情報を生成する。また、アプリケーションモジュール１０７３は、生成された要約情報を、カバーページに挿入する。その場合、カバーページを生成するためのテンプレートが、デバイス１０００のメモリ１０６０に予め保存されていてもよい。アプリケーションモジュール１０７３は、予め保存されたテンプレートを、メモリ１０６０から抽出し、抽出されたテンプレートに、要約情報を挿入することによって、カバーページを生成する。
【０２０６】
また、アプリケーションモジュール１０７３は、生成されたページグループのうち、所定のグループを選択する。アプリケーションモジュール１０７３は、生成されたページグループのリストを、タッチスクリーン１０１８上にディスプレイし、ユーザ入力に基づいて、所定のグループを選択する。また、アプリケーションモジュール１０７３は、生成されたページグループのカバーページを、ロックスクリーン上にディスプレイし、カバーページに対するユーザ入力に基づいて、ページグループを選択する。
【０２０７】
また、アプリケーションモジュール１０７３は、選択されたグループに含まれたサービスページを、デバイス１０００のホームスクリーン上にディスプレイするサービスページとして設定する。アプリケーションモジュール１０７３は、ユーザにより選択されたページグループに含まれたサービスページを、デバイス１０００のタッチスクリーン１０１８上にディスプレイする。アプリケーションモジュール１０７３は、選択されたページグループに含まれたサービスページを、デバイス１０００のホームスクリーン上にディスプレイする。アプリケーションモジュール１０７３は、選択されていないグループに属するサービスページをディスプレイせず、選択されたグループに属するサービスページのみをディスプレイする。
【０２０８】
また、アプリケーションモジュール１０７３は、ホームスクリーンにディスプレイされたサービスページに含まれた所定のアイコンが選択されれば、選択されたアイコンに対応するアプリケーションの予め設定された機能を実行する。サービスページに含まれたアイコンが、所定のアプリケーションを実行させるためのアイコンである場合には、アプリケーションモジュール１０７３は、アイコンにマッチングされたアプリケーションの実行ファイルを実行することによって、アプリケーションを実行させる。また、サービスページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合には、アプリケーションモジュール１０７３は、アイコンにマッチングされたアプリケーションの実行ファイルを実行することによって、アプリケーションを実行させ、実行されたアプリケーションに、所定の制御命令を入力することによって、予め設定された機能を実行する。また、サービスページに含まれたアイコンが、所定のアプリケーションの特定の機能を実行させるためのアイコンである場合に、アプリケーションモジュール１０７３は、アイコンにマッチングされたアプリケーションの特定の機能モジュールを呼び出し、呼び出された特定の機能モジュールを実行することもできる。例えば、音楽を再生する機能モジュールとマッチングされたアイコンが選択されれば、アプリケーションモジュール１０７３は、音楽を再生する機能モジュールを呼び出して実行することによって、音楽アプリケーションのうち、音楽を再生する機能のみを利用できる。
【０２０９】
また、アプリケーションモジュール１０７３は、ロックスクリーンにディスプレイされたカバーページに含まれた所定のアイコンが選択されれば、選択されたアイコンに対応するアプリケーションの予め設定された機能を実行する。
【０２１０】
本発明の一実施形態は、コンピュータにより実行されるプログラムモジュールのような、コンピュータにより実行可能な命令語を含む記録媒体の形態でも具現される。コンピュータで読み取り可能な媒体は、コンピュータによりアクセスされる任意の可用媒体であり、揮発性及び不揮発性の媒体、並びに分離型及び非分離型の媒体を全て含む。また、コンピュータで読み取り可能な媒体は、コンピュータ記録媒体及び通信媒体をいずれも含む。コンピュータ記録媒体は、コンピュータで読み取り可能な命令語、データ構造、プログラムモジュール、またはその他のデータのような情報の保存のための任意の方法または技術により具現された揮発性及び非揮発性の媒体、並びに分離型及び非分離型の媒体をいずれも含む。通信媒体は、典型的にはコンピュータで読み取り可能な命令語、データ構造、プログラムモジュール、または搬送波のような変調されたデータ信号のその他のデータ、またはその他の伝送メカニズムを含み、任意の情報伝達媒体を含む。
【０２１１】
前述した本発明の説明は、例示のためのものであり、当業者は、本発明の技術的思想や必須的な特徴を変更しなくても、他の具体的な形態に容易に変形可能であるということを理解できるであろう。したがって、前述した実施形態は、全ての面で例示的なものであり、限定的ではないものと理解しなければならない。例えば、単一型に述べられている各構成要素は、分散されて実施されることもあり、それと同様に、分散されたものと述べられている構成要素も、結合された形態に実施されることもある。
【０２１２】
本発明の範囲は、発明の詳細な説明よりは特許請求の範囲により表れており、特許請求の範囲の意味及び範囲、その均等な概念から導出される全ての変更または変形された形態が、本発明の範囲に含まれるものと解釈されなければならない。
【産業上の利用可能性】
【０２１３】
本発明は、例えば、アプリケーション管理関連の技術分野に適用可能である。
【符号の説明】
【０２１４】
１０００    デバイス
１１００    ディスプレイ部
１２００    ユーザ入力部
１３００    メモリ
１４００    通信部
１５００    制御部
２０００    サービス提供者
３０００    アプリケーション提供サーバ
４０００    ページ提供サーバ
【図１】
2014191832.tif 000003
【図２】
2014191832.tif 000004
【図３】
2014191832.tif 000005
【図４】
2014191832.tif 000006
【図５】
2014191832.tif 000007
【図６】
2014191832.tif 000008
【図７】
2014191832.tif 000009
【図８】
2014191832.tif 000010
【図９】
2014191832.tif 000011
【図１０】
2014191832.tif 000012
【図１１】
2014191832.tif 000013
【図１２】
2014191832.tif 000014
【図１３】
2014191832.tif 000015
【図１４】
2014191832.tif 000016
【図１５】
2014191832.tif 000017
【図１６】
2014191832.tif 000018
【図１７】
2014191832.tif 000019
【図１８】
2014191832.tif 000020
【図１９】
2014191832.tif 000021
【図２０】
2014191832.tif 000022
【図２１】
2014191832.tif 000023
【図２２】
2014191832.tif 000024
【図２３】
2014191832.tif 000025
【図２４】
2014191832.tif 000026