JP2016534434A - デバイスのホームスクリーン構成方法及び装置 - Google Patents

デバイスのホームスクリーン構成方法及び装置 Download PDF

Info

Publication number
JP2016534434A
JP2016534434A JP2016527908A JP2016527908A JP2016534434A JP 2016534434 A JP2016534434 A JP 2016534434A JP 2016527908 A JP2016527908 A JP 2016527908A JP 2016527908 A JP2016527908 A JP 2016527908A JP 2016534434 A JP2016534434 A JP 2016534434A
Authority
JP
Japan
Prior art keywords
home screen
information
configuring
configuration information
input
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.)
Granted
Application number
JP2016527908A
Other languages
English (en)
Other versions
JP6360170B2 (ja
Inventor
チェー,クァン−ピョ
パク,ジョン−フン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of JP2016534434A publication Critical patent/JP2016534434A/ja
Application granted granted Critical
Publication of JP6360170B2 publication Critical patent/JP6360170B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Selective Calling Equipment (AREA)
  • Telephone Function (AREA)

Abstract

デバイスのホームスクリーン構成方法及び装置を提供する。第1デバイスにおいて、第2デバイスのホームスクリーンを構成し、構成されたホームスクリーンに係わる情報を、第1デバイスから第2デバイスに伝送し、ホームスクリーンは、第2デバイスによってディスプレイされたグラフィックユーザインターフェースを備えることを特徴とするホームスクリーン構成方法。

Description

本発明は、第1デバイスで第2デバイスのホームスクリーンを構成する方法及び装置に係わる。
デバイスのホームスクリーンは、デバイスをオンさせた時に最初に見える画面であり、アプリケーションのウィジェットやアイコンを含ませることができる。
デバイスの既存の待機画面は、時間や背景画面などの簡単な情報をディスプレイしたが、最近導入されたスマートフォンを含むデバイスのホームスクリーンは、多様なGUI(graphic user interface)を始めとして、ユーザのデバイス使用に役に立つ多様な情報を提供する。
従って、ホームスクリーンは、ユーザのデバイス使用時に最初に接するという点で、ホームスクリーンの構成によってユーザのデバイス活用度が変わるため、デバイスのホームスクリーンはさらに簡易に構成及び管理する必要がある。
一実施形態によるホームスクリーン構成方法は、第1デバイスで第2デバイスのホームスクリーンを構成する段階と、前記構成されたホームスクリーンに係わる情報を前記第1デバイスから前記第2デバイスに伝送する段階と、を含み、前記ホームスクリーンは、前記第2デバイスによってディスプレイされたグラフィックユーザインターフェースを含むことを特徴とする。
一実施形態による前記ホームスクリーンを構成する段階は、前記第1デバイスにおいて、前記第2デバイスのホームスクリーン構成情報を獲得する段階と、前記第1デバイスで前記獲得された情報に基づいて、前記第2デバイスのホームスクリーンをディスプレイする段階と、前記第1デバイスにおいて、前記第2デバイスのホームスクリーンを構成するための入力を受信する段階と、前記第1デバイスで前記受信された入力によって、前記第2デバイスのホームスクリーンを構成する段階と、を含むことを特徴とする。
一実施形態による前記第2デバイスのホームスクリーン構成情報を獲得する段階は、1つのグループに属する少なくとも1つのデバイスと対応するホームスクリーン構成情報を獲得する段階を含み、前記第2デバイスのホームスクリーンをディスプレイする段階は、前記獲得された情報に基づいて、前記少なくとも1つのホームスクリーンをディスプレイする段階を含むことを特徴とする。
一実施形態による前記ホームスクリーンを構成する段階は、少なくとも1つのコンポーネントを利用して、前記第2デバイスのホームスクリーンを構成する段階を含み、前記コンポーネントは、前記第2デバイスのホームスクリーンを構成するために利用されるウィジェット、アプリケーション実行アイコン、ドックバー、状態バー、背景画面及び出力効果のうち少なくとも一つを含むことを特徴とする。
一実施形態による前記ホームスクリーンを構成する段階は、前記第1デバイスで、前記第2デバイスのホームスクリーン構成情報を獲得する段階と、前記獲得された情報に基づいて、前記第2デバイスのホームスクリーンをディスプレイする段階と、1以上のコンポーネントをディスプレイする段階と、前記ディスプレイされたコンポーネントのうち1以上を選択する段階と、前記選択されたコンポーネントの配列、位置、形態のうち1以上を含むディスプレイ情報を設定することにより、前記第2デバイスのホームスクリーンを構成する段階と、を含むことを特徴とする。
一実施形態による前記1以上のコンポーネントをディスプレイする段階は、前記第1デバイスで、前記第1デバイスのホームスクリーン構成情報を獲得する段階と、前記獲得された情報に基づいて、選択される1以上のコンポーネントを含む前記第1デバイスのホームスクリーンをディスプレイする段階と、前記ディスプレイされた第1デバイスのホームスクリーンに含まれたコンポーネントのうち少なくとも一つを選択する段階と、前記第2デバイスのホームスクリーンに追加された前記選択されたコンポーネントをディスプレイする段階と、を含むことを特徴とする。
一実施形態によるホームスクリーン構成方法は、前記第1デバイスまたは前記第2デバイスでイベントが発生する段階と、前記生じたイベントに対応し、前記第1デバイスにおいて、前記第2デバイスのホームスクリーンを変更する段階と、前記構成されたホームスクリーンに係わる情報を第2デバイスに伝送する段階と、をさらに含むことを特徴とする。
一実施形態によるホームスクリーン構成方法は、第2デバイスにおいて、前記第2デバイスのホームスクリーンを構成するための入力から入力情報を受信する段階と、前記受信された入力情報を第1デバイスに伝送する段階と、前記第1デバイスにおいて、前記入力情報によって、前記第2デバイスのホームスクリーンを構成する段階と、を含み、前記ホームスクリーンは、前記第2デバイスによってディスプレイされたグラフィックユーザインターフェースを含むことを特徴とする。
一実施形態による装置は、外部デバイスのホームスクリーンを構成するための構成情報を生成する制御部と、前記構成情報を前記外部デバイスに伝送する通信部と、を含み、前記ホームスクリーンは、前記外部デバイスによってディスプレイされたグラフィックユーザインターフェースを含むことを特徴とする。
一実施形態によるデバイスは、デバイスのホームスクリーンの構成情報を他のデバイスから受信する通信部と、前記デバイスのホームスクリーンの構成情報に基づいて、前記デバイスのホームスクリーンをディスプレイするディスプレイ部と、前記通信部及びディスプレイ部を制御する制御部と、を含み、前記ホームスクリーンは、前記デバイスによってディスプレイされたグラフィックユーザインターフェースを含むことを特徴とする。
一実施形態による他のデバイスから前記他のデバイスのホームスクリーンを構成するための入力情報を受信する通信部と、前記受信された入力情報によって、前記他のデバイスのホームスクリーンを構成する制御部と、を含み、前記ホームスクリーンは、前記他のデバイスでディスプレイされるグラフィックユーザインターフェースを含むことを特徴とする。
一実施形態によるデバイスは、他のデバイスから前記他のデバイスのホームスクリーンを構成するための入力情報を受信する通信部と、前記受信された入力情報によって、前記他のデバイスのホームスクリーンを構成する制御部と、を含み、前記ホームスクリーンは、前記他のデバイスでディスプレイされるグラフィックユーザインターフェースを含むことを特徴とする。
一実施形態によるデバイスは、デバイスのホームスクリーンを構成するための入力から入力情報を受信する入力部と、前記入力情報を他のデバイスに伝送し、前記他のデバイスから、前記入力情報によって構成された前記ホームスクリーンと対応する前記デバイスのホームスクリーン構成情報を受信する通信部と、前記デバイスのホームスクリーン構成情報に基づいて、前記デバイスのホームスクリーンをディスプレイするディスプレイ部と、を含み、前記ホームスクリーンは、前記デバイスによってディスプレイされるグラフィックユーザインターフェースを含むことを特徴とする。
一実施形態によれば、第1デバイスで第2デバイスあるいは複数のデバイスのホームスクリーンを構成することで、各デバイスのホームスクリーンが一貫性のあるユーザインターフェースを提供するように簡易に構成するか、またはユーザが直接編集できるため、ユーザの便宜を高める。
一実施形態によれば、それぞれのデバイスのホームスクリーンを1つの器機で統合管理できる。
一実施形態によれば、デバイスのホームスクリーンの構成時に他のデバイスに存在するホームスクリーンコンポーネントが使われる。
一実施形態によるホームスクリーンを構成する方法を実行するシステムを示すブロック図である。 一実施形態によるホームスクリーンを構成する方法を実行するシステムを示すブロック図である。 一実施形態によるホームスクリーンを構成する方法の一例を示す例示図である。 一実施形態によるホームスクリーンを構成する方法を示すフローチャートである。 一実施形態によるコンポーネントを用いてホームスクリーンを構成する方法を示すフローチャートである。 一実施形態による複数のデバイスのホームスクリーンを構成する方法の一例を示す例示図である。 一実施形態による他のデバイスのコンポーネントを用いてデバイスのホームスクリーンを構成する方法の一例を示す例示図である。 一実施形態による他のデバイスのホームスクリーン構成の変更に基づいて、デバイスのホームスクリーンを構成する方法を示すフローチャートである。 一実施形態による第2デバイスで受信された入力によって、第1デバイスで第2デバイスのホームスクリーンを構成する方法の一例を示す例示図である。 一実施形態による第2デバイスで受信された入力によって、第1デバイスで第2デバイスのホームスクリーンを構成する方法を示すフローチャートである。 一実施形態による第2デバイスで受信された入力によって、第1デバイスで第2デバイスのホームスクリーンを構成する方法を示すフローチャートである。 一実施形態による第2デバイスのホームスクリーンを構成する第1デバイスの構成を示すブロック図である。 一実施形態による第2デバイスのホームスクリーンを構成する第1デバイスの構成を示すブロック図である。 一実施形態による第2デバイスの構成を示すブロック図である。 一実施形態による第2デバイスの構成を示すブロック図である。
本明細書で使われる用語について簡略に説明し、本発明について具体的に説明する。
本明細書で使われる用語は、一実施形態での機能を考慮してなるべく現在広く使われる一般的な用語を選択したが、これは当業者の意図または判例、新たな技術の出現などによって変わる。また、特定の場合には出願人が任意に選定した用語もあり、この場合には、該発明の説明部分で詳細にその意味を記載する。従って、本明細書で使われる用語は、単純な用語の名称ではない、その用語が有する意味及び本明細書の全般にわたる内容に基づいて定義されねばならない。
明細書全体にわたって、ある部分がいずれかの構成要素を「含む」とするとき、これは、特に断りのない限り、他の構成要素を除くものではなく、他の構成要素をさらに含むということを意味する。また、明細書に記載の「〜部」、「モジュール」などの用語は、少なくとも1つの機能や動作を処理する単位を意味し、これは、ハードウェアまたはソフトウェアで具現されるか、またはハードウェアとソフトウェアとの結合で具現される。
明細書全体にわたって「ジェスチャ」とは、ユーザが移動端末機を制御するために使う手ぶりなどを意味する。例えば、本明細書で記述されるジェスチャには、ドラッグがある。
「ドラッグ」は、ユーザが指やタッチ道具を画面にタッチした後、タッチを維持した状態で指やタッチ道具を画面内の他の位置に移動させる動作を意味する。ドラッグ動作によってオブジェクトが移動するか、または画面が転換される。
「ホームスクリーン」は、一実施形態において、デバイスをオンさせた時に最初に見える画面を意味するが、これに限定されず、ウィジェットやアイコンのような1以上のユーザインターフェースを備える画面も含む。
以下、添付した図面を参考して本発明の実施形態について当業者が容易に行えるように詳細に説明する。しかし、本発明は様々な形態で具現され、ここで説明する実施形態に限定されるものではない。そして、図面で本発明を明確に説明するために説明と関係ない部分は省略し、明細書全体にわたって類似した部分については類似した図面符号を付する。
以下、添付した図面を参照して本発明の望ましい実施形態を説明する。
図1A及び図1Bは、一実施形態によるホームスクリーンを構成する方法を実行するシステムを示すブロック図である。
図1Aを参照すれば、一実施形態によるホームスクリーンを構成する方法を実行するシステムは、第1デバイス100及び第2デバイス200を備える。
第1デバイス100及び第2デバイス200は、多様な形態で具現される。本明細書で記述される第1デバイス100及び第2デバイス200は、携帯電話、スマートフォン、ノート型パソコン、デジタル放送用端末機、PDA(personal digital assistants)、PMP(portable multimedia player)、ナビゲーション、タブレットPC(personal computer)などがある。
一実施形態において、第1デバイス100は、第2デバイス200のホームスクリーンを構成及び管理する。従って、一実施形態において、第1デバイス100は、第2デバイス200に比べて高性能のハードウェアまたはソフトウェアを搭載し、他のデバイスのホームスクリーンを構成及び管理する。
以下の説明でホームスクリーンを構成することは、ホームスクリーンを構成できるアイコンや背景画面を含むコンポーネントを編集または削除するか、または新たなコンポーネントをホームスクリーンに加えることを意味する。また、ホームスクリーンを管理することは、ホームスクリーンに係わる情報をメモリに保存することを意味する。
例えば、第1デバイス100は、スマートフォン、ノート型パソコン、タブレットPC、スマートTV(television)のような高性能のハードウェアまたはソフトウェアを有するデバイスである。また、第2デバイス200は、デジタル放送用端末機、ナビゲーション、スマートウォッチ、スマートグラスのような、第1デバイス100に比べて活用度やサイズの制限があってその性能が制限的な端末装置である。
または、第1デバイス100は、スマートフォンやタブレットPCのような、ユーザの操作が簡易なデバイスである。第2デバイス200は、スマートウォッチ、スマートグラスのように、画面のサイズや入力方法に制限があって、ユーザの操作がわりと難しいデバイスである。また、第2デバイス200は、高性能のハードウェアまたはソフトウェアを有した他の高性能のデバイスでもある。例えば、第2デバイス200は、ユーザが適応し難いデバイスであるか、あるいはユーザとデバイスとの距離により、ユーザの使用が容易ではない、他のスマートフォン、タブレットPC、ノート型パソコンまたはスマートTVのような高性能のデバイスでもある。
デジタル放送用端末機やナビゲーションは、それぞれ主にデジタル放送や道引を提供する。よって、デジタル放送用端末機やナビゲーションは、それぞれ主に提供する機能を最適で提供するためのハードウェアまたはソフトウェアを含むことができるので、スマートフォンやタブレットPC、ノート型パソコン、スマートTVに比べてその以外の機能を提供するにはその性能が制限的なことがある。
デジタル放送用端末機やナビゲーションは、それぞれ主にデジタル放送や道案内を提供する。従って、デジタル放送用端末機やナビゲーションは、それぞれ主に提供する機能を最適に提供するためのハードウェアまたはソフトウェアを含むので、スマートフォンやタブレットPC、ノート型パソコン、スマートTVに比べて、それ以外の機能を提供するにはその性能が制限的である。
スマートウォッチやスマートグラスは、携帯性のためそのサイズや重さが制限的であるので、スマートフォンやタブレットPC、ノート型パソコン、スマートTVに比べて低性能のハードウェアやソフトウェアを含み、ユーザの操作がわりと難しい。
従って、一実施形態によれば、第1デバイス100で第2デバイス200のホームスクリーンを構成または管理する。従って、一実施形態によれば、それぞれの第2デバイス200で自身のホームスクリーンを構成または管理するより便利に、第1デバイス100で第2デバイス200のホームスクリーンを構成または管理できるグラフィックユーザインターフェースを提供する。
また、一実施形態によれば、第2デバイス200のホームスクリーンを管理する主体は、高性能のハードウェアまたはソフトウェアを含む第1デバイス100に制限されない。すなわち、ユーザが使う複数のデバイスのうちいずれか1つのデバイスが第1デバイス100と定められれば、第1デバイス100でユーザは、複数のデバイスのホームスクリーンを編集または管理する。
また、いずれか1つのデバイスが第1デバイス100と定められても、これに限定されず、他のデバイスで第1デバイス100のホームスクリーンを構成または管理できる。すなわち、第1デバイス100は、他のデバイスで自身のホームスクリーンが構成または管理される第2デバイス200にもなる。例えば、一実施形態により、デスクトップまたはノート型パソコンは、スマートフォンまたはタブレットPCのホームスクリーンを構成したり管理したりすることができる。そして、スマートフォンまたはタブレットPCは、他の装置、例えば、スマートTV、スマートウォッチ、スマートグラスのような他のデバイスのホームスクリーンを構成したり管理したりすることができる。また、スマートフォンまたはタブレットPCは、デスクトップ及びノート型パソコンのホームスクリーンを構成することができる。前述の例に限られず、現存するホームスクリーンの階層的制御によって、他の組み合わせにより、ホームスクリーンが構成されもする。
図1Bを参照すれば、一実施形態によるホームスクリーンを構成する方法を実行するシステムは、第1デバイス100、及び複数のデバイス200,300,…,nを備える。複数のデバイス200,300,…,nは、図1Aの第2デバイス200に対応する。
一実施形態によれば、第1デバイス100は、複数のデバイス200,300,…,nのホームスクリーンを構成及び管理する。すなわち、第1デバイス100は、1つの第2デバイス200だけではなく複数のデバイスで使われるホームスクリーンを構成及び管理する。第1デバイス100及び複数のデバイス200,300,…,nは、同じグループに属するか、または同じユーザ所有のデバイスである。
図2は、一実施形態によるホームスクリーンを構成する方法の一例を示す例示図である。図2を参照すれば、第1デバイス100でユーザは、第2デバイス200のホームスクリーン110を、コンポーネント120を用いて編集する。
第1デバイス100で構成または管理されるホームスクリーン110は、複数のコンポーネント120を含むことで構成される。
一実施形態において、ホームスクリーン110に含まれるコンポーネント120は、グラフィックユーザインターフェース(GUI:graphic user interface)であり、ウィジェット、アプリケーション実行アイコン、ドックバー(dockbar)、状態バー(statusbar)、ウォールペーパー及びホームスクリーンの出力効果を含む。
ホームスクリーンのウィジェットは、ウェブブラウザーまたはアプリケーションの実行なしにウェブブラウザーで得られる各種情報または天気、電卓、時計などのアプリケーションの実行で得られる有用な機能を、ホームスクリーンで直ぐ行えるように提供する。
アプリケーション実行アイコンは、ホームスクリーンに加えられて、ホームスクリーンでデバイスに設けられているアプリケーションが直ぐ実行できる機能を提供する。
ホームスクリーンのドックバーは、1以上のアプリケーション実行アイコンを含む。
ホームスクリーンの状態バーは、アプリケーションの実行状態や端末装置の現在状態(例えば、バッテリー、お知らせメッセージ受信など)を示す情報を提供する。
ウォールペーパーは、ホームスクリーンの背景であり、デザイン的な効果を提供する。ウォールペーパーは、ホームスクリーンの画面を転換しつつ変わるか、または出力位置が変わるように設定される。また、ウォールペーパーは、デザイン的な効果を提供するだけではなく、設定によって天気や株価、ニュースのような有用な情報を提供する。
出力効果は、ホームスクリーンでジェスチャが入力されるときのディスプレイ効果を意味する。例えば、ホームスクリーンでドラッグするジェスチャが入力された時に画面が転換されるが、画面転換時に多様な方法で画面転換効果がディスプレイされる。画面転換効果は、視覚的な効果だけではなく聴覚的な効果も含む。
図3は、一実施形態によるホームスクリーンを構成する方法を示すフローチャートである。図3を参照すれば、段階S301で、第1デバイス100は、第2デバイス200のGUIを含むホームスクリーンを構成する。
段階S301で構成されるホームスクリーンは、GUIを含むコンポーネントによって構成される。前記コンポーネントは、第2デバイス200を制御するユーザインターフェースを備える。もちろん、これに制限されるものではなく、コンポーネントは、第2デバイス200の制御とは関係ない美的な効果や聴覚的な効果のみを提供するものでありうる。
段階S303で、第1デバイス100は、段階S301で構成されたホームスクリーンに係わるホームスクリーン構成情報を第2デバイス200に伝送する。ホームスクリーン構成情報は、段階S301でホームスクリーンを構成した結果であり、ホームスクリーンに備えられたコンポーネントの識別情報、位置、機能に係わる情報を含む。第2デバイス200に伝送されたホームスクリーン構成情報に基づいて、第2デバイス200は、第2デバイス200のホームスクリーンをディスプレイする。
図4は、一実施形態によるコンポーネントを用いてホームスクリーンを構成する方法を示すフローチャートである。図4を参照すれば、段階S401で、第1デバイス100は、複数のデバイスのホームスクリーン構成情報を獲得する。ホームスクリーン構成情報は、ホームスクリーンを構成するコンポーネントに係わる情報、すなわち、各コンポーネントのタイプや位置、形態、識別情報などのコンポーネントに係わる情報を含む。
第1デバイス100は、複数のデバイスのホームスクリーン構成情報を第1デバイス100のメモリに予め保存しておき、段階S401でメモリに保存しておいたホームスクリーン構成情報を呼び込むことで、複数のデバイスのホームスクリーン構成情報を獲得する。または第1デバイス100は、獲得しようとするデバイスのホームスクリーン構成情報をそれぞれのデバイスに要請して受信することで、複数のデバイスのホームスクリーン構成情報を獲得する。また、第1デバイス100は、構成及び管理のための、第1デバイスに以前に設定されたデバイス、または定期的にデバイスのホームスクリーン構成情報を収集する所定のデバイスから、デバイスのホームスクリーン構成情報を獲得することができる。例えば、ユーザのスマートフォンのような第1デバイス100は、多数のデバイスのホームスクリーン構成情報を、以前にホームスクリーンを構成して管理するデバイスに設定されたタブレットから獲得することができる。また、他の実施形態によって、ユーザのスマートフォンは、多数のデバイスのホームスクリーン構成情報を定期的に保存してアップデートするデスクトップコンピュータまたはノート型パソコンから、多数のデバイスのホームスクリーン構成情報を獲得することができる。
第1デバイス100は、周期的に複数のデバイスのホームスクリーン構成情報をそれぞれのデバイスに要請し、受信して保存しておく。これは、それぞれのデバイス内でホームスクリーン構成情報が変更されてそれぞれのデバイスのメモリに保存される場合、第1デバイス100が段階S401で変更されたデバイスのホームスクリーン構成情報を獲得可能にするためである。従って、段階S401で、デバイスのホームスクリーン構成情報が受信され、メモリに保存されてから一定時間以上過ぎた場合、第1デバイス100は、前記デバイスのホームスクリーン構成情報を前記デバイスに要請して受信することで、前記デバイスのホームスクリーン構成情報を獲得する。他の実施形態において、デバイスのホームスクリーンに影響を与える所定のプロセス、プログラム、命令語、アップデートまたはトリガイベントなどが発生すれば、第1デバイス100がホームスクリーンを構成して管理するときに利用するための最新情報を有するように、デバイスは、アップデートされたホームスクリーン構成情報を第1デバイス100に伝送することを決定することができる。
段階S403で、第1デバイス100は、それぞれのデバイスのホームスクリーンを、段階S401で獲得されたホームスクリーン構成情報に基づいて第1デバイス100にディスプレイする。
第1デバイス100は、ユーザによって選択されたデバイスのホームスクリーンをディスプレイする。例えば、各デバイスのホームスクリーンをディスプレイする前に、各デバイスのホームスクリーンの構成情報に基づいて生成されたサムネイルをディスプレイし、サムネイルに基づいてユーザによって選択されたデバイスのホームスクリーンをディスプレイする。
ホームスクリーン構成情報は、ホームスクリーンに備えられたコンポーネントの位置、配列、サイズ、識別情報などの情報と、各コンポーネントの機能実行情報とを含む。機能実行情報は、各コンポーネントがホームスクリーンでいかなる機能を行うかに係わる情報、例えば、ニュース、天気、データ使用量などの情報を提供するか、または万歩計(登録商標)、メモリ最適化などのアプリケーションの機能を行うか、または該コンポーネントがアプリケーション実行アイコンである場合にいかなるアプリケーションを行うかに係わる情報を含む。
段階S404で、第1デバイス100は、ホームスクリーンにコンポーネントを加えるか、あるいは削除するかを判断する。該判断は、受信されたホームスクリーン情報に基づいて、自動的に決定されるか、あるいはユーザ入力に基づいて決定される。
例えば、コンポーネントを加える場合、段階S405で、第1デバイス100は、ユーザの入力によってディスプレイされた第2デバイス200のホームスクリーンに加えようとするコンポーネントのタイプを選択する。コンポーネントのタイプは、ウィジェット、アプリケーション実行アイコン、ドックバー、状態バー、ウォールペーパー、出力効果を含む。各タイプ別に、多様な機能またはデザインを有するコンポーネントが含まれる。
第1デバイス100は、段階S405で、ユーザがコンポーネントを選択するように第2デバイス200のホームスクリーンに加えられるコンポーネントのタイプと、各タイプに属するコンポーネントとをディスプレイする。
段階S407で、第1デバイス100は、ユーザの入力によって第2デバイス200のホームスクリーンに加えられるコンポーネントを、段階S405で選択されたコンポーネントのタイプに含まれたコンポーネントから選択する。また、一実施形態により、ユーザがコンポーネントを選択するとき、第1デバイス100によって制御されるホームスクリーンに含まれたコンポーネントのうち、一部または全体がユーザの意図によって選択される。第1デバイス100によって制御されるホームスクリーンは、第1デバイス100のホームスクリーンを含んでもよく、含まなくともよい。
さらに、段階S405及び段階S407で、第1デバイス100は、ユーザの入力によって、第1デバイス100に表示された複数のデバイスのホームスクリーンに備えられたコンポーネントから一つを選択する。前記複数のデバイスのホームスクリーンは、第1デバイス100のホームスクリーンを含む。
段階S409で、第1デバイス100は、段階S407で選択されたコンポーネントが加えられるデバイスのホームスクリーンに係わる設定情報を獲得する。
ホームスクリーン設定情報は、第2デバイス200のディスプレイ環境情報を考慮した各コンポーネントのタイプ別にコンポーネントの配列方法やサイズ、形態が設定された設定情報を含む。第2デバイス200のディスプレイ環境情報は、第2デバイス200のディスプレイ部の解像度、サイズまたは性能に係わる情報を含む。
例えば、コンポーネントのタイプがアプリケーション実行アイコンである場合、アプリケーション実行アイコンがホームスクリーンで位置可能な領域と、アプリケーション実行アイコンのサイズ、配列方法(例えば、1行当たり何個のアイコンが含まれているか)が設定された情報とがホームスクリーン設定情報に含まれる。
例えば、コンポーネントのタイプがドックバーである場合、ドックバーがホームスクリーンで位置可能な領域と、ドックバーまたはドックバーに含まれるアイコンのサイズ、配列方法、ドックバーのページ転換のためのドラッグ如何が設定された情報とがホームスクリーン設定情報に含まれる。
例えば、コンポーネントのタイプが状態バーである場合、状態バーに含まれる基本情報(例えば、現在時刻、日付、天気などの情報)や、状態バーがホームスクリーンで位置可能な領域や、状態バーに含まれるアイコンのサイズが設定された情報がホームスクリーン設定情報に含まれる。
例えば、コンポーネントのタイプがウォールペーパーである場合、ウォールペーパーと設定されるイメージのサイズ割合に係わる情報や、ライブウォールペーパー実行時の好適なCPUシェアがホームスクリーン設定情報に含まれる。
例えば、コンポーネントのタイプが出力効果である場合、ホームスクリーンが複数のページで構成されたとき、ページめくり時の出力効果が出力されるか、またはホームスクリーンでいかなる場合に出力効果が出力されるかに係わる情報がホームスクリーン設定情報に含まれる。出力効果は、ユーザのデバイス使用に際して、画面転換の認識率を良くするための視覚的または聴覚的な効果を含む。
ホームスクリーン設定情報は、それぞれのデバイス別に設定される。これは、それぞれのデバイス別にディスプレイ環境情報(例えば、表示可能な解像度または画面サイズなど)が異なるため、最適にコンポーネントを表示するための設定が変わりうるからである。
段階S411で、第1デバイス100は、段階S409で獲得したホームスクリーン設定情報に基づいて、段階S407で選択されたコンポーネントを第2デバイス200のホームスクリーンに加える。詳細に説明すれば、第1デバイス100は、ホームスクリーン設定情報に基づいて選択されたコンポーネントを位置させるか、またはコンポーネントの形態を設定してコンポーネントをデバイスのホームスクリーンに加えられる。
または、前述したように段階S405及び段階S407で、第1デバイス100は、ユーザの入力によって第1デバイス100に表示された複数のデバイスのホームスクリーンに備えられたコンポーネントのうち一つを選択できる場合がある。この場合、段階S411で、第1デバイス100は選択されたコンポーネントと対応し、第2デバイス200で加えられるようにコンポーネントを変形し、変形されたコンポーネントを第2デバイス200のホームスクリーンに加えられる。各デバイスごとに解像度やディスプレイ部のサイズが異なるため、前記変形されたコンポーネントは、第2デバイス200のディスプレイ環境情報を考慮して最適の形態に変形されたものである。
さらに、コンポーネントをホームスクリーンに加える段階以後に、第1デバイス100は、コンポーネントの位置や形態、デザイン、サイズのうち1以上を設定する。ユーザの入力によるか、または自動で第1デバイス100が、コンポーネントの位置や形態、デザイン、サイズのうち1以上を最適の条件に設定する。
段階S413で、第1デバイス100は、コンポーネントの追加または削除を行うデバイスのホームスクリーンの編集が完了すれば、段階S415で編集が完了したデバイスのホームスクリーン構成情報を前記デバイスに伝送する。また、第1デバイス100は、段階S415でホームスクリーン構成情報を第1デバイス100のメモリに保存しておく。
一方、第1デバイス100は、複数のデバイスのホームスクリーンを管理する場合に、編集が完了する度に各デバイスにホームスクリーン構成情報を伝送する場合、伝送を行うための負荷が過度に発生する。これを防止するために、第1デバイス100は、段階S413でホームスクリーン構成情報をメモリに保存しておき、周期的に各デバイスにホームスクリーン構成情報を伝送するか、またはCPU負荷が少ない時に各デバイスにホームスクリーン構成情報を伝送する。
一方、段階S413で、第1デバイス100は、デバイスのホームスクリーンの編集が未だ完了していなければ、段階S404に戻ってデバイスのホームスクリーンにコンポーネントを追加または削除する。
一方、段階S404で、第1デバイス100は、デバイスのホームスクリーンでコンポーネントを加えないと定める場合、段階S416で、コンポーネントを削除するか、またはコンポーネントのディスプレイ情報を変更するかを判断する。これは、ユーザの入力またはアプリケーションの削除によって定められる。
段階S416で、第1デバイス100は、コンポーネントを削除すると判断する場合、段階S417で削除するコンポーネントを選択する。第1デバイス100は、ユーザ入力によって削除するコンポーネントを選択する。
段階S419で、第1デバイス100は、段階S417で選択されたコンポーネントをホームスクリーンから削除する。
例えば、ユーザの入力によって選択されたコンポーネントが削除されてもよく、アプリケーションの削除によって削除されたアプリケーションの実行アイコンやウィジェットが削除されてもよい。前記削除されるアプリケーションは、第2デバイス200に設置されたアプリケーションである。
また、段階S416で、第1デバイス100は、コンポーネントを削除または追加しないと判断する場合、コンポーネントのディスプレイ情報を変更すると判断される。
コンポーネントのディスプレイ情報は、コンポーネントがホームスクリーンでどのようにディスプレイされるかに係わる情報を含む。例えば、コンポーネントのディスプレイ情報は、コンポーネントの位置、サイズのようなコンポーネントのディスプレイに係わる情報を含む。
段階S421で、第1デバイス100は、ディスプレイ情報を変更しようとするコンポーネントを、第2デバイス200のホームスクリーンで選択する。
段階S423で、第1デバイス100は、コンポーネントのディスプレイ情報を変更する。コンポーネントのディスプレイ情報は、コンポーネントに係わるアプリケーションのアップデートで変更されてもよく、ユーザ入力によって変更されてもよい。
段階S423で、第1デバイス100は、コンポーネントの追加、削除、変更を含む第2デバイス200のホームスクリーンの構成の完了如何を判断する。
ホームスクリーンの構成が完了すれば、段階S415で、第1デバイス100は、ホームスクリーン構成情報をメモリに保存するか、または第2デバイス200に伝送する。
図5は、一実施形態による複数のデバイスのホームスクリーンを構成する方法の一例を示す例示図である。図5を参照すれば、第1デバイス100は、複数のデバイスのホームスクリーン110,111,…,nを構成するためにディスプレイする。このとき、第1デバイス100のホームスクリーン110も共にディスプレイされ、複数のデバイスのホームスクリーンと同様にホームスクリーンが構成または管理される。
複数のデバイスのホームスクリーン110,111,…nは、ユーザ入力によって予め選択されたデバイスのホームスクリーンがディスプレイされる。
一実施形態において、第1デバイス100でホームスクリーンが構成されるデバイスは、第1デバイス100のグループに属するデバイスである。例えば、デバイスは、各デバイスのユーザ、ネットワーク上の近接性、ネットワーク上の連結及びマッピング(mapping)、ユーザ決定によるグループ化、または互いに異なるグループ化方法によってグループ化される。各グループに属するデバイスのうち1つのデバイスが第1デバイス100と定められ、第1デバイス100は、一実施形態による他のデバイスのホームスクリーンを構成または管理することができる。このとき、他のデバイスは、第1デバイス100のグループに属するデバイスであってもよい。もちろん、第1デバイス100は、グループ内の1つのデバイスに限定されず、グループ内の1以上のデバイスであってもよい。
または、ユーザ入力によって第1デバイス100でホームスクリーンを管理するデバイスを直接選択し、選択されたデバイスのホームスクリーンが第1デバイス100で編集または管理される。
図6は、一実施形態による他のデバイスのコンポーネントを用いてデバイスのホームスクリーンを構成する方法の一例を示す例示図である。図6を参照すれば、ユーザの入力によって、第1デバイス100は、ディスプレイされたホームスクリーン110,111,…,nのうち1つのホームスクリーンに備えられたコンポーネントを選択し、他のデバイスのホームスクリーン110,111,…,nに加える。すなわち、第1デバイス100は、第1デバイス100に表示されている各デバイス別に加えられるコンポーネント120だけではなく、他のデバイスのホームスクリーン110,111,…nに含まれているコンポーネントを選択して他のデバイスのホームスクリーン110,111,…,nに加える。
コンポーネントを加えるだけではなく、第1デバイス100は、第1デバイス100に表示されたホームスクリーン110,111,…,nに備えられたコンポーネントを選択し、第1デバイス100に表示されたホームスクリーン110,111,…,nのうち1つのホームスクリーンに備えられたコンポーネントのディスプレイ情報を、選択されたコンポーネントのディスプレイ情報によって変更する。
例えば、選択されたコンポーネントの位置やサイズによって、第1デバイス100に表示されたホームスクリーン110,111,…,nのうち1つのホームスクリーンに備えられたコンポーネントの位置やサイズが変更される。
図7は、一実施形態による他のデバイスのホームスクリーン構成の変更に基づいてデバイスのホームスクリーンを構成する方法を示すフローチャートである。図7を参照すれば、第1デバイス100は、第1デバイス100または第1デバイス100と関連する他のデバイスで発生したイベントによって、イベントが発生したデバイスのホームスクリーンに備えられたコンポーネントに係わる情報が変更されれば、第1デバイス100を含む1つのグループに属するデバイスのホームスクリーンに備えられたコンポーネントを、前記変更されたコンポーネントに対応するように変更する。
コンポーネントに係わる情報の変更またはコンポーネントの変更は、コンポーネントの追加、削除、ディスプレイ情報または実行可能な機能に係わる情報の変更を含む。
段階S701で、第1デバイス100は、デバイスのホームスクリーンに備えられたコンポーネントの情報を変更する。
以下の説明で、コンポーネントの情報が変更されたデバイスを、第2デバイス200と称する。第2デバイス200は、第1デバイス100で管理または構成されるホームスクリーンを有するデバイスのうち一つである。
コンポーネントの情報は、ユーザの入力によって変更されるか、またはコンポーネントと関連するイベント発生によって変更される。例えば、コンポーネントがアプリケーション実行アイコンである場合、コンポーネントに対応するアプリケーションが第2デバイス200で削除または設置されたとき、第2デバイス200のホームスクリーンに含まれた前記コンポーネントが削除されるか、または新たに加えられる。他の例を挙げれば、アイコンまたはアプリケーションが、プログラム開発者によってアップデートされれば、全てのデバイスにアップデートプロセスが適用される。また、ソフトウェアが提供(offering)に基づいて購読(subscription)され、ユーザがソフトウェアをアップグレードまたはダウングレードしたり、ソフトウェア購読が満了したりする場合、それと係わるコンポーネントは、それによってアップデートされる。
例えば、第2デバイス200のホームスクリーンに備えられたコンポーネントが、ウィジェット、ドックバー、状態バーである場合、それぞれのデザインが変更されたとき、第2デバイス200に関連するデバイスのホームスクリーンに、前記変更されたウィジェット、ドックバー、状態バーに対応するコンポーネントが存在するならば、変更されたデザインによってホームスクリーンに備えられたコンポーネントを変更する。
例えば、第2デバイス200のホームスクリーンに含まれたウォールペーパーが変更されたとき、第2デバイス200に関連するデバイスのホームスクリーンのウォールペーパーを、前記変更されたウォールペーパーに対応して変更する。このとき、第2デバイス200のディスプレイ可能な解像度や画面のサイズ情報に基づいてホームスクリーンのウォールペーパーが変更される。
また、第2デバイス200のホームスクリーンに備えられたコンポーネントの位置が変更されたとき、第2デバイス200に関連するデバイスのホームスクリーンに備えられたコンポーネントの位置が、前記変更された位置に対応して変更される。
段階S703で、第1デバイス100は、変更されたコンポーネントの情報によって、第2デバイス200のホームスクリーンの構成情報を変更する。すなわち、第1デバイス100は、変更されたコンポーネントの情報を反映してデバイスのホームスクリーンの構成情報を変更する。
段階S705で、第1デバイス100は、段階S701で情報が変更されたコンポーネントを備えるホームスクリーンの第2デバイス200に関連するデバイスの存否を判断する。
例えば、前記関連するデバイスは、第2デバイス200と同じグループに属するか、またはデバイスに登録されたユーザが第2デバイス200と同じユーザであるデバイスである。または、前記関連するデバイスは、第2デバイス200のホームスクリーンと前記関連するデバイスのホームスクリーンとが対応して変更されるように予め設定されたものでありうる。
以下の説明で、コンポーネントの情報が変更された第2デバイスに関連する他のデバイスを、第3デバイス300と称する。第3デバイス300は、第2デバイスに関連するデバイスを意味し、1以上のデバイスである。第3デバイス300は、第1デバイス100で管理または構成されるホームスクリーンを有するデバイスのうち一つである。第3デバイス300は、第1デバイス100であってもよい。すなわち、第2デバイス200のホームスクリーンのコンポーネント変更によって、第1デバイス100のホームスクリーンのコンポーネントが変更されることもある。
段階S707で、第1デバイス100は、第3デバイス300が存在する場合、第3デバイス300のホームスクリーンに加えられるコンポーネントのうち、段階S701で情報が変更されたコンポーネントに対応するコンポーネントの存否、または前記変更されたコンポーネントに対応するようにコンポーネントを変更可能かどうかを判断する。
例えば、アプリケーション実行アイコンがホームスクリーンから削除された場合、第3デバイス300のホームスクリーンに前記アプリケーション実行アイコンに対応するコンポーネントが存在すれば、第1デバイス100は、これを前記ホームスクリーンから削除する。
例えば、アプリケーション実行アイコンがホームスクリーンに加えられた場合、第3デバイス300のホームスクリーンに加えられるコンポーネントのうち、前記アプリケーション実行アイコンに対応するコンポーネントが存在すれば、第1デバイス100は、これを前記ホームスクリーンに加える。第3デバイス300のホームスクリーンに加えられるコンポーネントは、第3デバイス300のディスプレイ環境情報を考慮して生成されたコンポーネントである。
前記アプリケーション実行アイコンのアプリケーションが設置されていない場合には、第3デバイス300への前記アプリケーションの設置如何が判断される。そして、設置が完了した以後に前記アプリケーション実行アイコンをホームスクリーンに加えるかどうかが判断される。
段階S709で、第1デバイス100は、変更されたコンポーネントの情報に基づいて第3デバイス300のホームスクリーンを構成する。具体的に、変更されたコンポーネントに対応するコンポーネントが第3デバイス300のホームスクリーンに存在する場合、第1デバイス100は、前記対応されるコンポーネントを変更する。または、変更されたコンポーネントに対応するコンポーネントが存在して第3デバイス300のホームスクリーンに加えられる場合、第1デバイス100は、デバイスの前記対応するコンポーネントを前記ホームスクリーンに加える。
段階S711で、第1デバイス100は、ホームスクリーン構成情報を第3デバイス300に伝送する。段階S711で、ホームスクリーン構成情報を受信した第3デバイス300は、受信されたホームスクリーン構成情報に基づいてホームスクリーンをディスプレイする。
以上の説明で、ホームスクリーンに属するコンポーネントが変更または削除される場合に限って説明したが、これに限定されず、1つのデバイスのホームスクリーンの一部分が変更される場合、第1デバイス100は、各デバイスのホームスクリーンの全体的な統一のために変更された部分に対応するように各デバイスのホームスクリーンを変更する。例えば、ランチャプログラムによってホームスクリーンが設定されたテーマによって全体的に統一されたデザインに変わる場合、第1デバイス100は、各デバイスに適用可能なデザインを獲得し、変わったテーマに対応するように各デバイスのホームスクリーンを変更する。
図8は、一実施形態による第2デバイス200から受信された入力によって、第1デバイス100で第2デバイス200のホームスクリーンを構成する方法の一例を示す例示図である。図8を参照すれば、第2デバイス200でユーザから受信された入力によって、第2デバイス200のホームスクリーンのコンポーネントが編集される。
詳細に説明すれば、第2デバイス200で、ユーザから受信された入力情報を第1デバイス100に伝送する。第1デバイス100は、受信された入力情報によってホームスクリーンのコンポーネントを編集して再構成し、再構成されたホームスクリーン構成情報を第2デバイス200に伝送する。第2デバイス200は、受信したホームスクリーン構成情報に基づいてホームスクリーンをディスプレイする。
図9は、一実施形態による第2デバイスで受信された入力によって、第1デバイスで第2デバイスのホームスクリーンを構成する方法を示すフローチャートである。
第1デバイス100は、第2デバイス200のホームスクリーンを管理して構成する主体になる。すなわち、第2デバイス200は、第2デバイス200で受信されるか、または発生した入力信号を第1デバイス100に伝送すれば、入力信号に対応する処理は、第2デバイス200の代わりに第1デバイス100で行われる。
図9を参照すれば、段階S901で、第2デバイス200は、第2デバイス200のグラフィックユーザインターフェースを備えるホームスクリーンを構成するための入力を受信する。ユーザから第2デバイス200の入力部を通じて入力を受信されてもよいが、第2デバイス200で発生したホームスクリーンを構成するための制御信号も前記入力に含まれる。例えば、第2デバイス200での新たなアプリケーション設置によって、ホームスクリーンに新たなアプリケーションの実行アイコンを加えようとする信号が発生する。一方、第2デバイス200からのアプリケーション削除によって、ホームスクリーンにアプリケーションの実行アイコンを削除しようとする信号が発生する。
段階S903で、第2デバイス200は、段階S901で受信した入力を第1デバイス100に伝送する。
段階S905で、第1デバイス100は、第2デバイス200から受信された入力情報によって第2デバイス200のホームスクリーンを構成する。このとき、第2デバイス200のホームスクリーン設定情報によってホームスクリーンが構成される。ホームスクリーン設定情報は、第2デバイス200のディスプレイ環境情報を考慮して、各コンポーネントのタイプ別にホームスクリーンで位置可能な領域に係わる情報と、コンポーネントの配列方法、サイズ、形態、デザインなどに係わる情報とを含む。
段階S905で、ホームスクリーンが構成されれば、新たに構成された第2デバイス200のホームスクリーン構成情報は、第1デバイス100のメモリに保存されるか、または第2デバイス200に伝送される。
図10は、一実施形態による第2デバイス200で受信された入力によって、第1デバイス100で第2デバイス200のホームスクリーンを構成する方法を示すフローチャートである。
図10を参照すれば、段階S1001で、第2デバイス200で第2デバイス200のホームスクリーンを構成するための入力を受信する。例えば、ホームスクリーンに備えられたコンポーネントを移動させるか、削除または追加、変更する入力を受信する。
段階S1003で、第2デバイス200は、段階S1001で受信された入力を第1デバイス100に伝送する。
段階S1005で、第1デバイス100は、段階S1003で伝送された入力を受信する。
段階S1007で、第1デバイス100は、受信された入力情報によって第2デバイス200のホームスクリーンを構成する。第1デバイス100は、メモリから獲得した第2デバイス200のホームスクリーン構成情報に基づいて、受信された入力情報によってホームスクリーンを構成する。第2デバイス200のホームスクリーン構成情報がメモリに保存されていない場合には、第1デバイス100は、第2デバイス200に現在使用中のホームスクリーン構成情報を要請して受信する。
段階S1007で、第1デバイス100は、第2デバイス200のホームスクリーン設定情報に基づいて第2デバイス200のホームスクリーンを構成する。ホームスクリーン設定情報は、各コンポーネントのタイプ別に配列方法やサイズ、形態が設定された情報を含む。
段階S1009で、第1デバイス100は、第2デバイス200のホームスクリーン構成情報を第2デバイス200に伝送する。
段階S1011で、第1デバイス100は、段階S1007でホームスクリーンが構成された情報を含む第2デバイス200のホームスクリーン構成情報を第1デバイス100のメモリに保存しておく。
段階S1013で、第2デバイス200は、第1デバイス100から受信した第2デバイス200のホームスクリーン構成情報に基づいて、第2デバイス200のホームスクリーンをディスプレイする。
段階S1015で、第2デバイス200は、第2デバイス200のホームスクリーン構成を続けようとする場合、段階S1001に戻って、第2デバイス200のホームスクリーンを編集または構成するための入力を受信または獲得する。
前述した第1デバイス100及び第2デバイス200の内部構造を、以下図11ないし図12を参照して詳述する。
図11A及び図11Bは、一実施形態による第2デバイス200のホームスクリーンを構成する第1デバイス100の構成を示すブロック図である。
図11Aを参照すれば、第1デバイス100は、制御部110及び通信部120を備える。
制御部110は、通常的に第1デバイス100の全般的な動作を制御する。例えば、制御部110は、通信部120を全般的に制御する。また、制御部110は、第2デバイス200のホームスクリーンを構成する。
具体的に、制御部110は、第2デバイス200のホームスクリーンを構成するための制御信号によって、グラフィックユーザインターフェースを備えるコンポーネントによって構成される。前記コンポーネントは、第2デバイス200を制御するグラフィックユーザインターフェースを備える。また、制御部110は、第2デバイス200から受信された入力情報によって第2デバイス200のホームスクリーンを構成する。
通信部120は、第1デバイス100及び第2デバイス200、または第1デバイス110及び第2デバイス200を含む複数のデバイス間に通信を行わせる1以上の構成要素を含む。
例えば、通信部120は、移動通信モジュール、無線インターネットモジュール、有線インターネットモジュール、近距離通信モジュールなどを備える。
移動通信モジュールは、移動通信網上で基地局、外部の端末、サーバのうち少なくとも一つと無線信号を送受信する。ここで、前記無線信号は、音声呼信号、画像通話呼信号または文字/マルチメディアメッセージ送受信による多様な形態のデータを含む。
無線インターネットモジュールは、無線インターネット接続のためのモジュールをいい、無線インターネットモジュールは、内蔵または外付けされる。また、有線インターネットモジュールは、有線インターネット接続のためのモジュールを意味する。
近距離通信モジュールは、近距離通信のためのモジュールをいう。近距離通信技術として、ブルートゥース、RFID(radio frequency identification)、赤外線通信(IrDA:infrared data association)、UWB(ultra wideband)、ジグビー、WFD(Wi−Fi Direct)、NFC(near field communication)などが用いられる。
具体的に、通信部120は、制御部110によって構成された第2デバイス200または複数のデバイスのホームスクリーンの構成情報を、第2デバイス200または複数のデバイスに伝送する。また、通信部120は、第2デバイス200から、第2デバイス200のホームスクリーンを構成するための入力情報を受信する。
図11Bを参照すれば、第1デバイス100は、制御部110、通信部120、入力部130、ディスプレイ部140及びメモリ150を備える。図11Bの制御部110及び通信部120は、図11Aの制御部110及び通信部120に対応する構成であり、重なる説明は省略する。
制御部110は、通常的に第1デバイス100の全般的な動作を制御する。例えば、制御部110は、通信部120、入力部130、ディスプレイ部140及びメモリ150を全般的に制御する。また、制御部110は、第2デバイス200のホームスクリーンを構成する。
第1デバイス100で複数のデバイスのホームスクリーンを管理または構成できる場合には、複数のデバイスのホームスクリーンを構成する。第1デバイス100で管理するホームスクリーンのうち一つが変更されれば、制御部110は、変更されたホームスクリーンに対応して他のデバイスのホームスクリーンも変更されるように制御する。ホームスクリーンの変更は、ホームスクリーンに備えられたコンポーネントに係わる情報の変更を意味する。
通信部120は、第1デバイス100及び第2デバイス200、または第1デバイス110及び第2デバイス200を含む複数のデバイスの間に通信を行わせる1以上の構成要素を備える。
入力部130は、第1デバイス100の動作制御のための入力データを発生させる。具体的に、入力部130は、ユーザから、第2デバイス200または第1デバイス110及び第2デバイス200を含む複数のデバイスのホームスクリーンを構成するための入力を受信する。例えば、入力部130は、ホームスクリーンに備えられたコンポーネントの追加、削除、移動、サイズの変更を制御するための入力を受信する。
入力部130は、キーパッド、ドームスイッチ、タッチパッド(抵抗膜式/容量式)、ジョグホイール、ジョグスイッチ、H/Wボタンなどで構成される。特に、タッチパッドが後述するディスプレイ部140と互いにレイヤー構造をなす場合、これをタッチスクリーンと呼ぶ。
ディスプレイ部140は、第1デバイス100で処理される情報を表示出力する。例えば、ディスプレイ部140は、第2デバイス200、または、第1デバイス110及び第2デバイス200を含む複数のデバイスのホームスクリーンを構成するための情報を表示する。また、ディスプレイ部140は、デバイスのホームスクリーンが入力または制御信号によって変更された場合、変更された結果を含むホームスクリーンを表示する。
一方、前述したように、ディスプレイ部140とタッチパッドとが互いにレイヤー構造をなしてタッチスクリーンで構成される場合、ディスプレイ部140は、出力装置以外に入力装置としても使われる。ディスプレイ部140は、液晶ディスプレイ、TFT液晶ディスプレイ、有機発光ダイオード、フレキシブルディスプレイ、3次元ディスプレイのうち少なくとも一つを含む。そして、第1デバイス100の具現形態によってディスプレイ部140が2個以上存在してもよい。タッチスクリーンは、タッチ入力位置、タッチされた面積だけではなくタッチ入力の圧力までも検出できるように構成される。また、タッチスクリーンは、前記タッチ(real−touch)だけではなく近接タッチも検出されるように構成される。
本明細書で「タッチ(real-touch)」とは、画面に実際にポインタがタッチされた場合をいい、「近接タッチ(proximity-touch)」とは、ポインタが画面に実際にタッチされるものではなく、画面から所定距離離れて近づいた場合をいう。本明細書でポインタとは、ディスプレイされた画面の特定部分をタッチまたは近接タッチするための道具をいう。その一例として、スタイラスペン、指などがある。
メモリ150は、フラッシュメモリタイプ、ハードディスクタイプ、マルチメディアカードマイクロタイプ、カードタイプのメモリ(例えば、SDまたはXDメモリなど)、RAM(random access memory)、SRAM(static random access memory)、ROM(read only memory)、EEPROM(electrically erasable programmable read-only memory)、PROM(programmable read-only memory)、磁気メモリ、磁気ディスク、光ディスクのうち少なくとも1つのタイプの記録媒体を含む。また、第1デバイス100は、インターネット上でメモリ150の保存機能を行うウェブストレージを運用することもできる。
メモリ150は、一実施形態において、制御部110によって構成された第2デバイス200、または第1デバイス100、第2デバイス200を含む複数のデバイスのホームスクリーンを保存しておく。
図12A及び図12Bは、一実施形態による第2デバイス200の構成を示すブロック図である。
図12Aを参照すれば、第2デバイス200は、制御部210、通信部220及びディスプレイ部230を備える。
制御部210は、通常的に第2デバイス200の全般的な動作を制御する。例えば、制御部210は、通信部220及びディスプレイ部230を全般的に制御する。また、制御部210は、第2デバイス200のホームスクリーンを第1デバイス100から受信してディスプレイするように制御する。
通信部220は、第1デバイス100と第2デバイス200との間に通信を行わせる1以上の構成要素を備える。例えば、通信部120は、移動通信モジュール、無線インターネットモジュール、有線インターネットモジュール、近距離通信モジュールなどを備える。
具体的に、通信部220は、第2デバイス200のホームスクリーン構成情報を第1デバイスから受信する。
ディスプレイ部230は、第2デバイス200で処理される情報を表示出力する。例えば、ディスプレイ部230は、受信された第2デバイス200のホームスクリーンの構成情報に基づいて第2デバイス200のホームスクリーンをディスプレイする。また、ディスプレイ部230は、ユーザの入力または内部制御信号に基づいてホームスクリーンを構成するための情報を表示する。
入力部240は、第2デバイス200の動作制御のための入力データを発生させる。具体的に、入力部240は、ユーザから第2デバイス200のホームスクリーンを構成するための入力を受信する。例えば、入力部240は、ホームスクリーンに備えられたコンポーネントの追加、削除、移動、サイズの変更を制御するための入力を受信する。
入力部240は、キーパッド、ドームスイッチ、タッチパッド(抵抗膜式/容量式)、ジョグホイール、ジョグスイッチ、H/Wボタンなどで構成される。特に、タッチパッドがディスプレイ部230と互いにレイヤー構造をなす場合、これをタッチスクリーンと呼ぶ。ディスプレイ部230とタッチパッドとが互いにレイヤー構造をなしてタッチスクリーンで構成される場合、ディスプレイ部230は、出力装置以外に入力装置としても使われる。そして、第2デバイス200の具現形態によってディスプレイ部230が2個以上存在してもよい。タッチスクリーンは、タッチ入力位置、タッチされた面積だけではなく、タッチ入力圧力までも検出するように構成される。また、タッチスクリーンは、前記タッチ(real-touch)だけではなく、近接タッチ(proximity touch)も検出されるように構成される。
メモリ250は、第1デバイス100のメモリ150のような多様なタイプの記録媒体を含む。また、第2デバイス200は、インターネット上でメモリ250の保存機能を行うウェブストレージを運用することもできる。
メモリ250は、一実施形態において、第2デバイス200のホームスクリーン構成情報を保存しておく。
本発明は、コンピュータで読み取り可能な記録媒体にコンピュータ(情報処理機能を有する装置をいずれも含む)で読み取り可能なコードとして具現できる。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取られるデータが保存されるすべての記録装置を含む。コンピュータで読み取り可能な記録装置の例としては、ROM、RAM、CD−ROM、磁気テープ、フロッピー(登録商標)ディスク、光データ保存装置などがある。
たとえ前記説明が多様な実施形態に適用される本発明の新規の特徴に焦点を合わせて説明されたとしても、当業者ならば、本発明の範囲を逸脱せずに上述した装置及び方法の形態及び詳細事項において多様な削除、代替及び変更が可能であるということを理解できるであろう。従って、本発明の範囲は、前記説明よりは特許請求の範囲によって定義される。特許請求の範囲の均等範囲内のすべての変形は本発明の範囲に含まれる。
本発明は、デバイスのホームスクリーン構成方法及び装置関連の技術分野に好適に用いられる。

Claims (15)

  1. 第1デバイスで第2デバイスのホームスクリーンを構成する段階と、
    前記構成されたホームスクリーンに係わる情報を前記第1デバイスから前記第2デバイスに伝送する段階と、を含み、
    前記ホームスクリーンは、前記第2デバイスによってディスプレイされたグラフィックユーザインターフェースを備えることを特徴とするホームスクリーン構成方法。
  2. 前記ホームスクリーンを構成する段階は、
    前記第1デバイスで前記第2デバイスのホームスクリーン構成情報を獲得する段階と、
    前記第1デバイスで前記獲得した情報に基づいて前記第2デバイスのホームスクリーンをディスプレイする段階と、
    前記第1デバイスで前記第2デバイスのホームスクリーンを構成するための入力を受信する段階と、
    前記第1デバイスにおいて、前記受信された入力によって前記第2デバイスのホームスクリーンを構成する段階と、を含むことを特徴とする請求項1に記載のホームスクリーン構成方法。
  3. 前記第2デバイスのホームスクリーン構成情報を獲得する段階は、
    1つのグループに属する少なくとも1つのデバイスと対応するホームスクリーン構成情報を獲得する段階を含み、
    前記第2デバイスのホームスクリーンをディスプレイする段階は、
    前記獲得された情報に基づいて、前記少なくとも1つのデバイスのホームスクリーンをディスプレイする段階を含むことを特徴とする請求項2に記載のホームスクリーン構成方法。
  4. 前記ホームスクリーンを構成する段階は、
    少なくとも1つのコンポーネントを用いて前記第2デバイスのホームスクリーンを構成する段階を含み、
    前記コンポーネントは、前記第2デバイスのホームスクリーンを構成するために用いられるるウィジェット、アプリケーション実行アイコン、ドックバー、状態バー、ウォールペーパー及び出力効果のうち少なくとも一つを含むことを特徴とする請求項1に記載のホームスクリーン構成方法。
  5. 前記ホームスクリーンを構成する段階は、
    前記第1デバイスから、前記第2デバイスのホームスクリーン構成情報を獲得する段階と、
    前記獲得した情報に基づいて前記第2デバイスのホームスクリーンをディスプレイする段階と、
    1以上のコンポーネントをディスプレイする段階と、
    前記ディスプレイされたコンポーネントのうち1以上を選択する段階と、
    前記選択されたコンポーネントの配列、位置、形態のうち1以上を含むディスプレイ情報を設定することで、前記第2デバイスのホームスクリーンを構成する段階と、を含むことを特徴とする請求項4に記載のホームスクリーン構成方法。
  6. 前記1以上のコンポーネントをディスプレイする段階は、
    前記第1デバイスから、前記第1デバイスのホームスクリーン構成情報を獲得する段階と、
    前記獲得された情報に基づいて、選択可能な1以上のコンポーネントを備える前記第1デバイスのホームスクリーンをディスプレイする段階と、
    前記ディスプレイされた第1デバイスのホームスクリーンに備えられたコンポーネントのうち少なくとも一つを選択する段階と、
    前記第2デバイスのホームスクリーンに追加された前記選択されたコンポーネントをディスプレイする段階と、を含むことを特徴とする請求項5に記載のホームスクリーン構成方法。
  7. 前記第1デバイスまたは前記第2デバイスでイベントが発生する段階と、
    前記発生したイベントに対応して、前記第1デバイスで前記第2デバイスのホームスクリーンを変更する段階と、
    前記構成されたホームスクリーンに係わる情報を第2デバイスに伝送する段階と、をさらに含むことを特徴とする請求項1に記載のホームスクリーン構成方法。
  8. 第2デバイスにおいて、前記第2デバイスのホームスクリーンを構成するための入力から入力情報を受信する段階と、
    前記受信された入力情報を第1デバイスに伝送する段階と、
    前記第1デバイスにおいて、前記入力情報によって前記第2デバイスのホームスクリーンを構成する段階と、を含み、
    前記ホームスクリーンは、前記第2デバイスによってディスプレイされたグラフィックユーザインターフェースを備えることを特徴とするホームスクリーン構成方法。
  9. 外部デバイスのホームスクリーンを構成するための構成情報を生成する制御部と、
    前記構成情報を前記外部デバイスに伝送する通信部と、を備え、
    前記ホームスクリーンは、前記外部デバイスによってディスプレイされたグラフィックユーザインターフェースを備えることを特徴とする装置。
  10. 前記制御部は、
    前記装置で前記外部装置のホームスクリーン構成情報を獲得し、
    前記装置は、
    前記ホームスクリーン情報に基づいて、前記外部装置のホームスクリーンをディスプレイするディスプレイ部と、
    前記装置で前記外部装置のホームスクリーンを構成するための入力を受信する入力部と、をさらに備え、
    前記制御部は、前記入力部によって受信された入力によって前記外部装置のホームスクリーンを構成するための構成情報を生成することを特徴とする請求項9に記載の装置。
  11. 前記制御部は、
    前記装置または1以上の外部装置のホームスクリーン構成情報を獲得し、前記ディスプレイ部によってディスプレイされたホームスクリーンに備えられたコンポーネントのうち少なくとも一つを選択し、
    前記ディスプレイ部は、前記獲得された情報に基づいて1以上のコンポーネントを備える前記装置、及び1以上の外部装置のホームスクリーンをディスプレイし、前記第2デバイスのホームスクリーンに追加された前記選択されたコンポーネントをディスプレイすることを特徴とする請求項10に記載の装置。
  12. デバイスのホームスクリーンの構成情報を他のデバイスから受信する通信部と、
    前記デバイスのホームスクリーンの構成情報に基づいて、前記デバイスのホームスクリーンをディスプレイするディスプレイ部と、
    前記通信部及びディスプレイ部を制御する制御部と、を備え、
    前記ホームスクリーンは、前記デバイスによってディスプレイされたグラフィックユーザインターフェースを備えることを特徴とするデバイス。
  13. 前記通信部は、
    前記他のデバイスまたは前記デバイスで発生したイベントに対応し、前記ホームスクリーンの構成情報を変更し、
    前記ディスプレイ部は、前記変更されたデバイスのホームスクリーン構成情報に基づいて、前記デバイスのホームスクリーンをディスプレイすることを特徴とする請求項12に記載のデバイス。
  14. 他のデバイスから、前記他のデバイスのホームスクリーンを構成するための入力情報を受信する通信部と、
    前記受信された入力情報によって、前記他のデバイスのホームスクリーンを構成する制御部と、を備え、
    前記ホームスクリーンは、前記他のデバイスによってディスプレイされたグラフィックユーザインターフェースを備えることを特徴とする第1デバイス。
  15. デバイスのホームスクリーンを構成するための入力から入力情報を受信する入力部と、
    前記入力情報を他のデバイスに伝送し、前記他のデバイスから、前記入力情報によって構成された前記ホームスクリーンと対応する前記デバイスのホームスクリーン構成情報を受信する通信部と、
    前記デバイスのホームスクリーン構成情報に基づいて、前記第2デバイスのホームスクリーンをディスプレイするディスプレイ部と、を備え、
    前記ホームスクリーンは、前記デバイスによってディスプレイされたグラフィックユーザインターフェースを備えることを特徴とするデバイス。
JP2016527908A 2013-07-19 2014-05-19 デバイスのホームスクリーン構成方法及び装置 Active JP6360170B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020130085687A KR102163684B1 (ko) 2013-07-19 2013-07-19 디바이스의 홈 스크린 구성 방법 및 장치
KR10-2013-0085687 2013-07-19
PCT/KR2014/004439 WO2015008928A1 (en) 2013-07-19 2014-05-19 Method and apparatus for configuring home screen of device

Publications (2)

Publication Number Publication Date
JP2016534434A true JP2016534434A (ja) 2016-11-04
JP6360170B2 JP6360170B2 (ja) 2018-07-18

Family

ID=52344658

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016527908A Active JP6360170B2 (ja) 2013-07-19 2014-05-19 デバイスのホームスクリーン構成方法及び装置

Country Status (9)

Country Link
US (1) US10635270B2 (ja)
EP (1) EP3022636B1 (ja)
JP (1) JP6360170B2 (ja)
KR (1) KR102163684B1 (ja)
CN (1) CN105556458B (ja)
AU (1) AU2014291113B2 (ja)
CA (1) CA2918611C (ja)
RU (1) RU2687709C2 (ja)
WO (1) WO2015008928A1 (ja)

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150205396A1 (en) * 2012-10-19 2015-07-23 Mitsubishi Electric Corporation Information processing device, information terminal, information processing system and calibration method
WO2014143776A2 (en) 2013-03-15 2014-09-18 Bodhi Technology Ventures Llc Providing remote interactions with host device using a wireless device
JP6092702B2 (ja) * 2013-04-25 2017-03-08 京セラ株式会社 通信端末、および情報送信方法
KR102108069B1 (ko) * 2014-01-22 2020-05-08 엘지전자 주식회사 이동단말기 및 그 제어방법
US20170044927A1 (en) * 2014-04-30 2017-02-16 Borgwarner Inc. Lock-up prevention vane for variable geometry turbocharger
KR102173110B1 (ko) * 2014-05-07 2020-11-02 삼성전자주식회사 웨어러블 디바이스 및 그 제어 방법
US10313506B2 (en) 2014-05-30 2019-06-04 Apple Inc. Wellness aggregator
WO2016014601A2 (en) 2014-07-21 2016-01-28 Apple Inc. Remote user interface
JP6692344B2 (ja) 2014-08-02 2020-05-13 アップル インコーポレイテッドApple Inc. コンテキスト特化ユーザインターフェース
US10452253B2 (en) 2014-08-15 2019-10-22 Apple Inc. Weather user interface
CN112130720A (zh) 2014-09-02 2020-12-25 苹果公司 多维对象重排
US9547419B2 (en) 2014-09-02 2017-01-17 Apple Inc. Reduced size configuration interface
WO2016109977A1 (zh) * 2015-01-06 2016-07-14 华为技术有限公司 桌面分享方法和移动终端
EP3254452B1 (en) 2015-02-02 2018-12-26 Apple Inc. Device, method, and graphical user interface for establishing a relationship and connection between two devices
JP2016157156A (ja) * 2015-02-23 2016-09-01 株式会社リコー 情報処理装置、情報処理システム、情報処理方法、及びプログラム
WO2016144385A1 (en) 2015-03-08 2016-09-15 Apple Inc. Sharing user-configurable graphical constructs
US10275116B2 (en) 2015-06-07 2019-04-30 Apple Inc. Browser with docked tabs
EP4321088A3 (en) 2015-08-20 2024-04-24 Apple Inc. Exercise-based watch face
KR102456597B1 (ko) * 2015-09-01 2022-10-20 삼성전자주식회사 전자 장치 및 그의 동작 방법
US10209851B2 (en) * 2015-09-18 2019-02-19 Google Llc Management of inactive windows
US10891106B2 (en) 2015-10-13 2021-01-12 Google Llc Automatic batch voice commands
US10572213B2 (en) * 2016-04-04 2020-02-25 Microsoft Technology Licensing, Llc Universal application pinning
DK201770423A1 (en) 2016-06-11 2018-01-15 Apple Inc Activity and workout updates
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
US10873786B2 (en) 2016-06-12 2020-12-22 Apple Inc. Recording and broadcasting application visual output
US10820154B2 (en) 2016-06-13 2020-10-27 International Business Machines Corporation Location-based home screen customization
DK179412B1 (en) 2017-05-12 2018-06-06 Apple Inc Context-Specific User Interfaces
US11327650B2 (en) 2018-05-07 2022-05-10 Apple Inc. User interfaces having a collection of complications
DK180171B1 (en) 2018-05-07 2020-07-14 Apple Inc USER INTERFACES FOR SHARING CONTEXTUALLY RELEVANT MEDIA CONTENT
DE102019206337A1 (de) * 2019-05-03 2020-11-05 BSH Hausgeräte GmbH Verfahren und Einrichtung zum Betreiben eines Haushaltsgeräts und System mit einem Haushaltsgerät
US11131967B2 (en) 2019-05-06 2021-09-28 Apple Inc. Clock faces for an electronic device
KR102354046B1 (ko) 2019-05-06 2022-01-25 애플 인크. 전자 디바이스의 제한된 동작
US11960701B2 (en) 2019-05-06 2024-04-16 Apple Inc. Using an illustration to show the passing of time
DK201970533A1 (en) 2019-05-31 2021-02-15 Apple Inc Methods and user interfaces for sharing audio
CN110515579A (zh) 2019-08-28 2019-11-29 北京小米移动软件有限公司 投屏方法、装置、终端及存储介质
DK180392B1 (en) 2019-09-09 2021-03-12 Apple Inc Techniques for managing display usage
US20220357823A1 (en) * 2019-09-11 2022-11-10 Lg Electronics Inc. Mobile terminal for setting up home screen and control method therefor
KR102672510B1 (ko) * 2019-10-04 2024-06-07 삼성전자 주식회사 스크린들 간 수정 사항을 동기화하는 전자 장치 및 전자 장치의 동작 방법
US11372659B2 (en) 2020-05-11 2022-06-28 Apple Inc. User interfaces for managing user interface sharing
WO2021231345A1 (en) 2020-05-11 2021-11-18 Apple Inc. User interfaces for managing user interface sharing
DK202070625A1 (en) 2020-05-11 2022-01-04 Apple Inc User interfaces related to time
CN111752721B (zh) * 2020-05-14 2024-05-24 西安万像电子科技有限公司 数据传输方法及设备
KR20220013965A (ko) 2020-07-28 2022-02-04 삼성전자주식회사 홈 화면 설정 방법 및 이를 이용한 전자 장치
US20220083183A1 (en) * 2020-09-14 2022-03-17 Apple Inc. Device management user interface
CN114610419B (zh) * 2020-12-07 2023-04-14 荣耀终端有限公司 添加widget的方法、装置及计算机可读存储介质
US11694590B2 (en) 2020-12-21 2023-07-04 Apple Inc. Dynamic user interface with time indicator
US11720239B2 (en) 2021-01-07 2023-08-08 Apple Inc. Techniques for user interfaces related to an event
US11921992B2 (en) 2021-05-14 2024-03-05 Apple Inc. User interfaces related to time
EP4323992A1 (en) 2021-05-15 2024-02-21 Apple Inc. User interfaces for group workouts
CN113515252B (zh) * 2021-07-14 2022-04-26 亿咖通(湖北)技术有限公司 屏幕显示方法及装置
US20230367470A1 (en) 2022-05-10 2023-11-16 Apple Inc. Devices, Methods, and Graphical User Interfaces for Providing Notifications and Application Information

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010146504A (ja) * 2008-12-22 2010-07-01 Toshiba Corp 情報処理システム及び表示制御方法
US20110093822A1 (en) * 2009-01-29 2011-04-21 Jahanzeb Ahmed Sherwani Image Navigation for Touchscreen User Interface
US20120088548A1 (en) * 2010-10-06 2012-04-12 Chanphill Yun Mobile terminal, display device and controlling method thereof
US20120159472A1 (en) * 2010-12-20 2012-06-21 Lg Electronics Inc. Mobile terminal and application controlling method thereof
JP2012190326A (ja) * 2011-03-11 2012-10-04 Ricoh Co Ltd 編集制御システム、画像処理装置、編集制御プログラム、及び記録媒体
JP2012527684A (ja) * 2009-05-19 2012-11-08 サムスン エレクトロニクス カンパニー リミテッド 携帯端末機のホームスクリーンのためのページ編集方法及びホームスクリーンを備える携帯端末機
US20120287034A1 (en) * 2011-05-11 2012-11-15 Samsung Electronics Co., Ltd. Method and apparatus for sharing data between different network devices
US20130083075A1 (en) * 2011-09-30 2013-04-04 Nokia Corporation Method and apparatus for providing an overview of a plurality of home screens
EP2587771A1 (en) * 2011-10-28 2013-05-01 Doro AB Improved handling and configuration of a mobile communications terminal
US20130151981A1 (en) * 2009-03-02 2013-06-13 Apple Inc. Remotely defining a user interface for a handheld device
JP2013137669A (ja) * 2011-12-28 2013-07-11 Ntt Docomo Inc 画面共有装置及び画面共有方法

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4490577B2 (ja) * 2000-10-02 2010-06-30 株式会社キーエンス Plcシステム構築支援ツール
US10444964B2 (en) * 2007-06-12 2019-10-15 Icontrol Networks, Inc. Control system user interface
US7747086B1 (en) 2005-07-28 2010-06-29 Teradici Corporation Methods and apparatus for encoding a shared drawing memory
EP1787470A1 (en) 2004-08-30 2007-05-23 Telecom Italia S.p.A. Method and system for providing interactive services in digital television
US20060235944A1 (en) * 2005-04-15 2006-10-19 Haslam Andrew D M Method and system for a home screen editor in smartphone devices
US20060277577A1 (en) 2005-06-07 2006-12-07 Nokia Corporation Terminal, method and computer program product for performing operations with respect to broadcast content
US8239760B2 (en) * 2007-06-26 2012-08-07 Sap Ag Multi-user document editing system and method
MX2010009224A (es) * 2008-02-22 2010-09-28 Sharp Kk Dispositivo visualizador, dispositivo de interfaz integrado y metodo para controlar el dispositivo de interfaz integrado.
US8493344B2 (en) * 2009-06-07 2013-07-23 Apple Inc. Devices, methods, and graphical user interfaces for accessibility using a touch-sensitive surface
US20110225553A1 (en) * 2010-03-15 2011-09-15 Abramson Robert W Use Of Standalone Mobile Devices To Extend HID Capabilities Of Computer Systems
KR101742986B1 (ko) * 2010-07-26 2017-06-15 엘지전자 주식회사 영상표시기기 및 그 동작 방법
US9075903B2 (en) * 2010-11-26 2015-07-07 Hologic, Inc. User interface for medical image review workstation
JP5691605B2 (ja) * 2011-02-17 2015-04-01 株式会社リコー 画像処理装置、画面制御方法、画面制御プログラム及び記録媒体
JP6017891B2 (ja) * 2011-08-29 2016-11-02 京セラ株式会社 装置、方法、及びプログラム
KR101514044B1 (ko) * 2011-08-31 2015-04-21 주식회사 케이티 외부 디바이스와 도킹 연결되는 휴대 단말, 및 홈 스크린 설정 및 전환 방법
US8176435B1 (en) * 2011-09-08 2012-05-08 Google Inc. Pinch to adjust
US10248293B2 (en) * 2011-09-30 2019-04-02 Nokia Technologies Oy Method, apparatus, computer program and user interface
JP2013105202A (ja) * 2011-11-10 2013-05-30 Kyocera Corp 装置、方法、及びプログラム
JP6002012B2 (ja) * 2011-11-28 2016-10-05 京セラ株式会社 装置、方法、及びプログラム
US20140344735A1 (en) * 2011-12-14 2014-11-20 Nokia Corporation Methods, apparatuses and computer program products for managing different visual variants of objects via user interfaces
JP5809963B2 (ja) * 2011-12-22 2015-11-11 京セラ株式会社 装置、方法、及びプログラム
KR101819513B1 (ko) * 2012-01-20 2018-01-17 엘지전자 주식회사 이동단말기 및 그 제어방법
KR20130108745A (ko) * 2012-03-26 2013-10-07 삼성전자주식회사 폴더를 생성하기 위한 방법 및 그 전자 장치
US9959016B2 (en) * 2012-09-07 2018-05-01 Lg Electronics Inc. Method and digital device for access control with fingerprint authentication
US9104313B2 (en) * 2012-09-14 2015-08-11 Cellco Partnership Automatic adjustment of selectable function presentation on electronic device display
KR101990035B1 (ko) * 2012-10-31 2019-06-18 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
US20140189596A1 (en) * 2012-12-27 2014-07-03 Kabushiki Kaisha Toshiba Information processing apparatus, screen control program and screen control method
US9946427B1 (en) * 2013-12-03 2018-04-17 Google Llc Dynamic home screen

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010146504A (ja) * 2008-12-22 2010-07-01 Toshiba Corp 情報処理システム及び表示制御方法
US20110093822A1 (en) * 2009-01-29 2011-04-21 Jahanzeb Ahmed Sherwani Image Navigation for Touchscreen User Interface
US20130151981A1 (en) * 2009-03-02 2013-06-13 Apple Inc. Remotely defining a user interface for a handheld device
JP2012527684A (ja) * 2009-05-19 2012-11-08 サムスン エレクトロニクス カンパニー リミテッド 携帯端末機のホームスクリーンのためのページ編集方法及びホームスクリーンを備える携帯端末機
US20120088548A1 (en) * 2010-10-06 2012-04-12 Chanphill Yun Mobile terminal, display device and controlling method thereof
US20120159472A1 (en) * 2010-12-20 2012-06-21 Lg Electronics Inc. Mobile terminal and application controlling method thereof
JP2012190326A (ja) * 2011-03-11 2012-10-04 Ricoh Co Ltd 編集制御システム、画像処理装置、編集制御プログラム、及び記録媒体
US20120287034A1 (en) * 2011-05-11 2012-11-15 Samsung Electronics Co., Ltd. Method and apparatus for sharing data between different network devices
US20130083075A1 (en) * 2011-09-30 2013-04-04 Nokia Corporation Method and apparatus for providing an overview of a plurality of home screens
EP2587771A1 (en) * 2011-10-28 2013-05-01 Doro AB Improved handling and configuration of a mobile communications terminal
JP2013137669A (ja) * 2011-12-28 2013-07-11 Ntt Docomo Inc 画面共有装置及び画面共有方法

Also Published As

Publication number Publication date
KR20150010902A (ko) 2015-01-29
US10635270B2 (en) 2020-04-28
CA2918611A1 (en) 2015-01-22
JP6360170B2 (ja) 2018-07-18
RU2016105433A3 (ja) 2018-05-15
EP3022636A1 (en) 2016-05-25
EP3022636A4 (en) 2017-03-01
US20150026615A1 (en) 2015-01-22
CN105556458A (zh) 2016-05-04
RU2016105433A (ru) 2017-08-23
AU2014291113B2 (en) 2019-10-31
KR102163684B1 (ko) 2020-10-12
WO2015008928A1 (en) 2015-01-22
EP3022636B1 (en) 2021-04-07
CA2918611C (en) 2021-10-19
AU2014291113A1 (en) 2016-02-11
CN105556458B (zh) 2019-05-14
RU2687709C2 (ru) 2019-05-15

Similar Documents

Publication Publication Date Title
JP6360170B2 (ja) デバイスのホームスクリーン構成方法及び装置
US10180767B2 (en) Portable device and method facilitating execution of multiple applications simultaneously
US9645730B2 (en) Method and apparatus for providing user interface in portable terminal
JP5977970B2 (ja) オブジェクト変更機能支援方法及びこれを支援する携帯端末
US10353661B2 (en) Method for sharing screen between devices and device using the same
KR102332675B1 (ko) 전자 장치의 컨텐츠 공유 방법 및 장치
CN105683895B (zh) 提供用户交互的用户终端设备及其方法
EP2940572A1 (en) Method and electronic device for managing display objects
EP3783475A1 (en) Method and apparatus of processing data, device and storage medium
AU2013276998B2 (en) Mouse function provision method and terminal implementing the same
CN105051667A (zh) 用于生产力应用的预测性上下文工具栏
US20120260218A1 (en) Graphical user interface with customized navigation
US10824291B2 (en) Device and method of displaying windows by using work group
KR102162828B1 (ko) 베젤에 프로그램 가능한 버튼을 갖는 전자 장치 및 그 운용 방법
AU2013263738A1 (en) Method for displaying applications and electronic device thereof
JP2014053014A (ja) 携帯端末と外部表示装置の連結運用方法及びこれを支援する装置
US20140215364A1 (en) Method and electronic device for configuring screen
US10691333B2 (en) Method and apparatus for inputting character
JP2018512676A (ja) テキスト選択制御への向上
US20160191669A1 (en) Control system, control method, and communication device
US20200019305A1 (en) Method for altering display ratio of application, and electronic device that realises same
US20160012017A1 (en) Methods And Systems For Page Control With Event Display
KR102382074B1 (ko) 멀티윈도우 운용 방법 및 이를 지원하는 전자 장치
CN102609190A (zh) 浏览操作方法、浏览操作装置、浏览器以及移动终端
JP2016086269A (ja) 携帯端末およびその制御方法

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170221

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20170522

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170711

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171010

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180110

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180621

R150 Certificate of patent or registration of utility model

Ref document number: 6360170

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