JP6405384B2 - 外部端末とインタワーキングする方法、装置、及び記録媒体 - Google Patents

外部端末とインタワーキングする方法、装置、及び記録媒体 Download PDF

Info

Publication number
JP6405384B2
JP6405384B2 JP2016538847A JP2016538847A JP6405384B2 JP 6405384 B2 JP6405384 B2 JP 6405384B2 JP 2016538847 A JP2016538847 A JP 2016538847A JP 2016538847 A JP2016538847 A JP 2016538847A JP 6405384 B2 JP6405384 B2 JP 6405384B2
Authority
JP
Japan
Prior art keywords
terminal
backup data
interworking
reset
mobile terminal
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.)
Expired - Fee Related
Application number
JP2016538847A
Other languages
English (en)
Other versions
JP2016532214A (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 JP2016532214A publication Critical patent/JP2016532214A/ja
Application granted granted Critical
Publication of JP6405384B2 publication Critical patent/JP6405384B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operations
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1441Resetting or repowering
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/38Information transfer, e.g. on bus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/02Details of telephonic subscriber devices including a Bluetooth® interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/64Details of telephonic subscriber devices file transfer between terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)

Description

本発明は、2つの端末が相互にインタワーキングするような、外部端末とインタワーキングする方法、装置、及び記録媒体に関する。
スマートフォン、タブレットパーソナルコンピュータ(PC)のような端末は、無線通信を通じて相互にインタワーキングする。もう一つのインタワーキングする端末は、他の端末と多様な機能を共有する。例えば、端末は、ユーザーに提供される多様なアプリケーション、特定機能、又は多様なサービス(例えば、映画再生、写真一覧、音楽聴取、ゲーム再生、インターネット実行、チャットサービス)を共有する。
上記情報は、本発明の開示の理解を助けるための背景情報として示すだけである。上記のいずれかが本発明に関する従来技術として適用されるか否かに関しては、何の決定も判定も下されない。
従来技術において、相互にインタワーキングする2個の端末のうちのいずれか一つ(以下、‘携帯端末’と称する)が他の端末から接続要請を受信した場合、携帯端末は、他の端末からの接続要請を無視するか、或いは現在接続されている端末との接続を絶って他の端末に接続する。携帯端末は、他の端末との接続のために初期化しなければならない。しかし、多くのユーザーは、他の端末に接続するために自分の携帯電話を初期化しなければならないことを、マニュアルを詳しく検討しなくてはわからない。従って、多くのユーザーは、自分の携帯端末を他の端末に接続するのに難しさを経験し、特定端末とインタワーキングする自分の端末を他の端末に容易に接続させるために、外部端末とインタワーキングする改善された装置及び方法に対する必要性を有するという問題点があった。
本発明は、上記従来の問題点に鑑みてなされたものであって、本発明の目的は、ユーザーが特定端末とインタワーキングしている間に他の外部端末とインタワーキングする方法、装置、及び記録媒体を提供することにある。
上記目的を達成するためになされた本発明の一態様による外部端末とインタワーキングする方法は、携帯端末が第1の端末とインタワーキングしている間に第2の端末から接続要請が受信された場合、前記携帯端末で、前記携帯端末をリセットするか否かを選択する画面を表示するステップと、前記画面で前記携帯端末のリセットが選択された場合、前記携帯端末で、前記第1の端末にリンクされた一つ以上の機能に対応する一つ以上の実行ファイルに関する情報を含む第1のバックアップデータを生成するステップと、前記携帯端末で、前記第1のバックアップデータを前記第1の端末に伝送し、前記リセットを実行するステップと、を有する。
上記目的を達成するためになされた本発明の一態様による外部端末とインタワーキングする装置は、アプリケーションプログラムの実行画像、動作状態、及びメニュー状態を表示するディスプレイ部と、無線信号を送受信する通信モジュールと、前記装置が第1の端末とインタワーキングしているときに前記通信モジュールを介して第2の端末から接続要請が受信された場合、前記ディスプレイ部にリセットするか否かを選択する画面を表示し、前記画面でリセットが選択された場合、前記第1の端末にリンクされた一つ以上の機能に対応する一つ以上の実行ファイルに関する情報を含む第1のバックアップデータを生成し、前記通信モジュールを介して前記第1のバックアップデータを前記第1の端末に伝送し、前記装置をリセットする制御部と、を備える。
上記目的を達成するためになされた本発明の一態様によれば、上記外部端末とインタワーキングする方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。
本発明によれば、外部端末とインタワーキングする方法、装置、及び記録媒体を提供することで、ユーザーが特定端末とインタワーキングする自分の端末を他の端末に容易に接続することができる。即ち、相互にインタワーキングする多様な種類の端末を使用するユーザーは、簡単な操作を通じて自分の端末がインタワーキングする端末を容易に変更することができる。
本発明による上記及び他の態様、特徴、及び利点は、図面と共に述べる以下の詳細な説明から、一層明らかになるはずである。
本発明の一実施形態による外部端末とインタワーキングする携帯端末のブロック図である。 本発明の一実施形態による外部端末とインタワーキングする方法を示す図である。 本発明の一実施形態による外部端末とインタワーキングする方法を示すフローチャートである。 本発明の一実施形態による携帯端末とインタワーキングする方法におけるリセットするか否かをユーザーが選択することを可能にする画面の一例を示す図である。 本発明の一実施形態による外部端末とインタワーキングする方法を示すフローチャートである。 本発明の一実施形態による外部端末とインタワーキングする方法を示すフローチャートである。 本発明の一実施形態による外部端末とインタワーキングする方法を示すフローチャートである。
以下、本発明を実施するための形態の具体例を、図面を参照しながら詳細に説明する。
以下の説明は、本発明の多様な実施形態に対する理解を助けるための特定の詳細を含む。しかし、これらの詳細は、単に例示的なものと考えるべきである。従って、本発明の範囲及び精神を逸脱することなく、以下に説明する本発明の様々な変形及び変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかであろう。なお、公知の機能又は構成に関する具体的な説明は、明瞭性と簡潔性のために省略する。
以下の説明及び請求項に使用する用語及び単語は、辞典的意味に限定されるものではなく、発明者により本発明の理解を明確且つ一貫性があるようにするために使用する。従って、特許請求の範囲とこれと均等なものに基づいて定義されるものであり、本発明の実施形態の説明が単に具体例を提供するためのものであって、本発明の目的を限定するものでないことは、本発明の技術分野における通常の知識を持つ者には明らかである。
本明細書に記載の各要素は、文脈中で特に明示しない限り、複数形を含むことは、当業者に理解される。従って、例えば、“コンポーネント表面(a component surface)”との記載は、1つ又は複数の表面を含む。
以下の説明において、携帯端末、第1の端末、第1のバックアップデータに関する詳細は、特許請求の範囲の記載及びこれと均等なものの範囲内で定められるような本発明の実施形態の包括的な理解を助けるために提供される。従って、本発明の範囲及び趣旨を逸脱することなく、以下に説明する本発明の様々な変形及び変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。
本発明の一実施形態による端末間のインタワーキング方法を説明するために、端末は、携帯端末、第1の端末、及び第2の端末として区分して説明する。携帯端末、第1の端末、及び第2の端末は、無線通信機能を有し、例えば、スマートフォン、タブレットPC、時計、MP3プレーヤーである。更に、外部端末、即ち第1及び第2の端末の構成は、一部構成が省略されたり、他の構成要素を追加して含んだりしても、図1に示すブロック構成図の構成と実質的には同一である。
携帯端末は、外部端末(例えば、第1及び第2の端末)と無線接続してインタワーキングすることによって、外部端末の一つ以上の機能に対応する機能を遂行する。その機能は、ユーザーに提供される多様なアプリケーション又は所定の機能(例えば、映画再生、写真一覧、音楽聴取、ゲーム再生、インターネット実行、ショートメッセージサービス(SMS)、電子メール)を含む。外部端末の機能に対応する機能を遂行する動作の一例は、第1の端末が携帯端末とインタワーキングしているときに受信されたテキストメッセージを第1の端末が有する場合、第1の端末が携帯端末に受信されたテキストメッセージを有することを知らせる通知メッセージを表示する。
図1は、本発明の一実施形態による外部端末とインタワーキングする携帯端末のブロック図である。
図1を参照すると、携帯端末100は、入力部130、出力部150、格納部170、通信モジュール190、及び制御部110を含む。
入力部130は、ユーザーの操作を受信する。入力部130は、後述するタッチスクリーン(及びタッチスクリーンコントローラ)で構成され、一つ以上のボタン(図示せず)を含む。
ボタンは、携帯端末100のハウジングの前面、側面、及び/又は後面に提供される。ボタンは、電源/ロックボタン(図示せず)及びメニューボタン(図示せず)のうちの少なくとも一つを含む。
出力部150は、ディスプレイ部(図示せず)及びスピーカ(図示せず)のうちの少なくとも一つを含む。
ディスプレイ部は、多様なアプリケーションプログラムの実行画像、動作状態、及びメニュー状態を表示する。ディスプレイ部は、タッチスクリーンに組み込まれる。
スピーカは、制御部110の制御により、携帯端末100で遂行される機能に対応するサウンドを出力する。スピーカは、携帯端末100のハウジングの適切な位置に少なくとも一つのユニットとして提供される。
タッチスクリーンは、ユーザーの操作を受信し、アプリケーションプログラムの実行画像、動作状態、及びメニュー状態を表示する。即ち、タッチスクリーンは、多様なサービス(例えば、通話、データ伝送、ブロードキャスティング、及び写真撮影)に対応するグラフィカルユーザーインターフェース(GUI)をユーザーに提供する。タッチスクリーンは、GUIに入力される少なくとも一つのタッチ入力に対応するアナログ信号をタッチスクリーンコントローラに出力する。タッチスクリーンは、電子ペンのようなユーザーの指又はポイントユニット(例えば、スタイラスペン、以下‘電子ペン’と称する)を通じて少なくとも一つのタッチ入力を受信する。また、タッチスクリーンは、タッチアンドドラッグ入力を受信する。この場合、タッチスクリーンは、タッチアンドドラッグ入力に対応するアナログ信号をタッチスクリーンコントローラに伝送する。
タッチスクリーンは、例えば、抵抗膜(resistive)方式タッチスクリーン、静電容量(capacitive)方式タッチスクリーン、赤外線(infrared)方式タッチスクリーン、超音波(acoustic wave)方式タッチスクリーン、又はEMR(Electro Magnetic Resonance)方式タッチスクリーンである。
本明細書において、用語“タッチ”は、タッチスクリーンへのユーザーの指又は電子ペンの接触に限定されず、非接触認識を含む。タッチスクリーンがユーザーの指又は電子ペンを認識する認識距離は、携帯端末100の性能又は構造に基づく。例えば、非接触認識により発生する入力(例えば、ホバリングイベント)をタッチスクリーンにユーザーの指タッチ又は電子ペンの接触により発生するタッチイベントと区別するために、タッチスクリーンは、タッチイベント及びホバリングイベントに対して異なる値(例えば、電流値)を出力するように構成される。また、タッチスクリーンは、ホバリングイベントが発生した空間とタッチスクリーンとの間の距離に従って値(例えば、電流値)を出力する。
タッチスクリーンコントローラは、タッチスクリーンから受信されたアナログ信号をデジタル信号(例えば、XとYの座標)に変換して制御部110に送信する。制御部110は、タッチスクリーンコントローラから受信されたデジタル信号を用いてタッチスクリーンを制御する。例えば、制御部110は、タッチイベント又はホバリングイベントに応答して、タッチスクリーンに表示された短縮アイコン(図示せず)を選択するか又は短縮アイコンを実行する。タッチスクリーンコントローラは、制御部110に含まれる。
タッチスクリーンコントローラは、タッチスクリーンを通じて出力される値(例えば、電流値)を検出してホバリングイベントが発生した空間とタッチスクリーンとの間の距離値を決定し、この距離値をデジタル信号(例えば、Z座標)に変換して制御部110に提供する。
更に、タッチスクリーンは、ユーザーの指及び電子ペンによる入力を同時に受信するために、ユーザーの指及び電子ペンのタッチ又はアプローチを各々感知する少なくとも2個のタッチパネルを含む。少なくとも2個のタッチパネルは、異なる出力値をタッチスクリーンコントローラに提供し、タッチスクリーンコントローラは、少なくとも2個のタッチパネルから受信された異なる出力値を認識し、タッチスクリーンへの入力がユーザーの指による入力であるか又は電子ペンによる入力であるかを判定する。
通信モジュール190は、移動通信モジュール(図示せず)、WLAN(Wireless Local Area Network)モジュール(図示せず)、近距離通信モジュール(図示せず)などを含む。
移動通信モジュールは、制御部110の制御下で、少なくとも一つのアンテナ(図示せず)を用いて移動通信を通じて携帯端末100が外部端末に接続することを可能にする。移動通信モジュールは、携帯端末100に入力又は登録された各々の電話番号を有する携帯電話(図示せず)、スマートフォン(図示せず)、タブレットPC(図示せず)、又は他のデバイス(図示せず)と音声通話、画像通話、SMSメッセージ、又はマルチメディアメッセージサービス(MMS)のための無線信号を送受信する。
WLANモジュールは、制御部110の制御下で、無線アクセスポイント(AP)がインストールされた場所でインターネットに接続する。WLANモジュールは、IEEE(Electrical and Electronics Engineers)802.11x規格をサポートする。近距離通信モジュールはブルートゥース(登録商標)であり、制御部110の制御下で、端末間の無線近距離通信を実行する。
携帯端末100の通信モジュール190は、性能により、移動通信モジュール、WLANモジュール、及び近距離通信モジュールのうちの少なくとも一つを含む。例えば、通信モジュール190は、性能により、移動通信モジュール(図示せず)、WLANモジュール(図示せず)、及び近距離通信モジュール(図示せず)の組み合わせを含む。
格納部170は、制御部110の制御下で、入力部130、出力部150、及び通信モジュール190の動作に従って入出力される信号又はデータを格納する。格納部170は、携帯端末100又は制御部110の制御のための制御プログラム及びアプリケーションを格納する。
ここで、用語“格納部”は、格納部170、制御部110に含まれるROM(Read Only Memory)又はRAM(Random Access Memory)(図示せず)、及び携帯端末100にインストールされるメモリカード(図示せず、例えばSD(Secure Digital)カード(登録商標)又はメモリスティック(登録商標))を含む。格納部170は、非揮発性メモリ、揮発性メモリ、HDD(Hard Disk Drive)、又はSSD(Solid State Drive)を含む。
制御部110は、CPU(Central Processing Unit)(図示せず)、携帯端末100の制御のための制御プログラムを格納するROM、及び携帯端末100の外部から受信される信号/データを一時的に格納するか、或いは携帯端末100で実行される動作の作業領域(workspace)として使用されるRAMを含む。CPUは、シングルコアプロセッサ、デュアルコアプロセッサ、トリプルコアプロセッサ、又はクワッドコアプロセッサである。CPU、ROM、及びRAMは、内部バスを通じて相互に接続される。
制御部110は、入力部130、出力部150、格納部170、及び通信モジュール190を制御する。
本実施形態により、携帯端末100が第1の端末とインタワーキングしているときに通信モジュール190を介して第2の端末から接続要請を受信すると、制御部110は、ディスプレイ部(図示せず)にリセットするか否かをユーザーが選択することを可能にする画面を表示し、ユーザーがリセットを選択した場合、第1の端末にリンクされた一つ以上の機能に対応する実行ファイルに関する情報を含む第1のバックアップデータを生成し、通信モジュール190を介して第1のバックアップデータを第1の端末に伝送し、携帯端末100をリセットする。携帯端末100をリセットするプロセスは、携帯端末100が製造された最初の状態に初期化することを含む。携帯端末110をリセットした後、制御部110は、第2の端末とインタワーキングする。
図2は、本発明の一実施形態による外部端末とインタワーキングする方法を示す図であり、図3は、本発明の一実施形態による外部端末とインタワーキングする方法を示す図である。
図2及び図3を参照すると、これらは、携帯端末100が第1の端末200aとインタワーキングしているときに第2の端末200bから接続要請を受信した場合に動作する方法を提供する。より詳しくは、携帯端末100が第2の端末200bから接続要請を受信した場合、携帯端末100は、製造された最初の状態に携帯端末100を初期化するためにリセットするか否かをユーザーが選択することを可能にする画面を表示し、ユーザーがリセットを選択した場合に第1の端末200aにバックアップデータを伝送し、リセットを実行する。第2の端末200bがバックアップデータを格納している場合、携帯端末100は、バックアップデータに基づいて実行ファイルをインストールし、実行ファイルの設定値を回復し、第2の端末200bとインタワーキングする。第2の端末200bがバックアップデータを格納していない場合、携帯端末100は、第2の端末200bとインタワーキングを実行する。
携帯端末100が第1の端末200aとインタワーキングする場合、第1の端末200aで実行される一つ以上の機能に対応する実行ファイルは、携帯端末100に既にインストールされている。例えば、図2に示すように、第1の端末200aで実行される機能は、メッセージサービス、スケジューラ、及び電話のような複数のアプリケーション(以下、‘マスタアプリケーション’と称する)を含み、アプリケーションの一部(例えば、メッセージマスタアプリケーション及びコールマスタアプリケーション)に対応するアプリケーション(以下、‘ミニアプリケーション’と称する)は、携帯端末100に既にインストールされている。各ミニアプリケーションは、該当マスタアプリケーションの一部の機能を遂行する。例えば、メッセージが第1の端末200aのメッセージマスタアプリケーションを通じて受信された場合、携帯端末100のメッセージミニアプリケーションは、メッセージが第1の端末200aにより受信されたことを知らせる通知機能を実行する。
図3を参照すると、ステップ301において、第2の端末200bは、携帯端末100に接続を要請する接続要請信号を携帯端末100に送信する。ステップ303において、携帯端末100が第2の端末200bから接続要請信号を受信すると、携帯端末100は、初期化のために携帯端末100をリセットするか否かをユーザーが選択することが可能な画面を表示する。初期化のための携帯端末100のリセットは、携帯端末100が製造された最初の状態にする携帯端末100の初期化を含む。ステップ305において、ユーザーが所定の操作を通じて携帯端末100に表示された画面でリセットを選択すると、プロセスは、ステップ307に進む。ステップ307において、携帯端末100は、第1のバックアップデータを第1の端末200aに伝送する。第1のバックアップデータは、第1の端末200aにリンクされた一つ以上の機能に対応する実行ファイルに関する情報を含む。実行ファイルに関する情報は、携帯端末100にインストールされた一つ以上の実行ファイルのリストと、リセットが選択されたときに実行ファイルの実行状態に関連する設定情報をファイル形態で生成することにより決定された設定値とのうちの少なくとも一つを含む。例えば、携帯端末100が第1の端末200aとインタワーキングする場合、実行ファイルに関する情報は、第1の端末200aの一つ以上のマスタアプリケーションに対応するミニアプリケーションの実行ファイルのリスト、各ミニアプリケーションの実行ファイルのリスト、及びリセットが選択されたときにミニアプリケーションの実行状態に関連する設定情報をファイル形態で生成することにより決定された設定値のうちの少なくとも一つを含む。設定値は、第1の端末200aが携帯端末100とインタワーキングするために携帯端末100に再び接続された場合に、ミニアプリケーションの現在の実行状態に回復するために使用される。ステップ309において、第1の端末200aは、受信した第1のバックアップデータを格納する。第1の端末200aに格納された第1のバックアップデータは、第1の端末200aが携帯端末100に再び接続してインタワーキングする場合に、第1のバックアップデータの実行ファイルのリスト及び実行ファイルの設定値に基づき、第1の端末200aが携帯端末100にインストールされて使用されたミニアプリケーションを回復してそれぞれのミニアプリケーションに設定された設定値を回復することを可能にする。
ステップ311において、携帯端末100は、リセットを実行する。携帯端末100のリセットは、他の外部端末(即ち、第2の端末200b)に接続するためのものである。携帯端末100を第2の端末200bとインタワーキングすることで第2の端末200bの一部の機能を有する補助装置として使用するために、第2の端末200bにインストールされたマスタアプリケーションに対応するそれぞれのミニアプリケーションは、携帯端末100にインストールされる必要がある。第2の端末200bのマスタアプリケーションに対応するミニアプリケーションが携帯端末100に既にインストールされているときに第2の端末200bが第1の端末200aとインタワーキングしている携帯端末100に接続する場合、携帯端末100は、第2の端末200bのマスタアプリケーションが対応する携帯端末100のミニアプリケーションと同期化されなければならないためにリセットが必要である。ステップ313において、携帯端末100は、第2の端末200bに第2のバックアップデータ要請信号を伝送する。第2のバックアップデータは、第2の端末200bの一つ以上の機能に対応する実行ファイルに関する情報を含む。第2の端末200bの一つ以上の機能に対応する実行ファイルに関する情報は、第2の端末200bの一つ以上の機能に対応する実行ファイルに関する情報のリストと、第2の端末200bの一つ以上の機能に対応する実行ファイルに関する設定情報をファイル形態で生成することにより決定された設定値とのうちの少なくとも一つを含む。第2のバックアップデータは、第1のバックアップデータのように、第2の端末200が携帯端末100とインタワーキングするために携帯端末100に接続された後に第2の端末200bが携帯端末100から切り離された場合、第2の端末200bに格納される。ステップ315において、第2の端末200bは、第2のバックアップデータ要請信号に応答して第2のバックアップデータを携帯端末100に伝送する。ステップ317において、携帯端末100は、第2の端末200bから受信した第2のバックアップデータに基づき、個々の実行ファイルをインストールし、個々の実行ファイルの設定値を回復する。ステップ319において、携帯端末100は、第2の端末200bとインタワーキングする。
図4は、本発明の一実施形態による外部端末とインタワーキングする方法におけるリセットするか否かをユーザーが選択することを可能にする画面の一例を示す図であり、図5A〜図5Cは、本発明の一実施形態による外部端末とインタワーキングする方法を示すフローチャートである。
図4、図5A、図5B、及び図5Cを参照すると、携帯端末は、外部端末(以下、‘第2の端末’と称する)から接続要請を受信すると、携帯端末が第2の端末を除く他の端末(以下、‘第1の端末’と称する)に接続された状態であるか否かを判定する。携帯端末が第1の端末に接続された状態にある場合、携帯端末は、ユーザーがリセットするか否かを選択することが可能なポップアップウィンドウを表示する。ユーザーがポップアップウィンドウでリセットを選択すると、携帯端末は、第1の端末にバックアップデータ(以下、‘第1のバックアップデータ’と称する)を伝送し、初期状態にリセットする。その後、携帯端末は、第2の端末がバックアップデータ(以下、‘第2のバックアップデータ’と称する)を格納しているか否かを判定する。第2の端末が第2のバックアップデータを格納していると携帯端末が判定した場合、携帯端末は、第2の端末から第2のバックアップデータを受信し、第2のバックアップデータに基づいて一つ以上の実行ファイルを回復して第2の端末とインタワーキングする。第2の端末が第2のバックアップデータを格納していないと携帯端末が判定した場合、携帯端末は、第2の端末とインタワーキングする。携帯端末が第1の端末に接続された状態でないと携帯端末が判定した場合、携帯端末は、上記動作のうちの第1の端末に第1のバックアップデータを伝送する動作を除く他の動作を実行する。
ステップ401において、携帯端末は、第2の端末から接続要請が受信されたか否かを判定する。携帯端末が第2の端末から接続要請が受信されたと判定した場合、プロセスはステップ403に進む。携帯端末が第2の端末から接続要請が受信されないと判定した場合、プロセスは終了する。ステップ403において、携帯端末は、携帯端末が第1の端末に接続された状態にあるか否かを判定する。携帯端末が第1の端末に接続された状態にあると携帯端末が判定した場合、プロセスはステップ405に進む。携帯端末が第1の端末に接続された状態でないと携帯端末が判定した場合、プロセスはステップ421に進む。ステップ405において、携帯端末は、初期化のためにリセットするか否かをユーザーが選択することが可能なポップアップウィンドウを表示する。一例として、携帯端末は、図4に示すようにポップアップウィンドウ400を表示する。ステップ407において、携帯端末は、ポップアップウィンドウでリセットが選択されたか否かを判定する。リセットが選択されたと携帯端末が判定した場合、プロセスはステップ409に進む。リセットが選択されないと携帯端末が判定した場合、プロセスは終了する。ステップ409において、携帯端末は、第1の端末に第1のバックアップデータを伝送し、ステップ411で初期化されるようにリセットを実行する。ステップ413において、携帯端末は、第2の端末が第2のバックアップデータを格納しているか否かを判定するための信号を第2の端末に伝送する。ステップ415において、携帯端末は、第2のバックアップデータを第2の端末が格納していることを通知する信号が第2の端末から受信されたか否かを判定する。第2の端末が第2のバックアップデータを格納していることを通知する信号が第2の端末から受信されたと携帯端末が判定した場合、プロセスはステップ417に進み、第2の端末が第2のバックアップデータを格納していることを通知する信号が第2の端末から受信されないと携帯端末が判定した場合、プロセスはステップ435に進む。ステップ417において、携帯端末は、第2の端末から第2のバックアップデータを受信し、第2のバックアップデータに基づいて一つ以上の実行ファイルをインストールする。このとき、インストールされた実行ファイルの設定値は再び回復され、それによって、インストールされた実行ファイルは、第2のバックアップデータが生成されて格納されたときと同じ状態で実行される。ステップ419において、携帯端末は、第2の端末とインタワーキングする。
ステップ421において、ユーザーの操作による初期化のためのリセットを実行するか否かをユーザーが選択することが可能なポップアップウィンドウが表示される。また、携帯端末は、一例として図4に示すようにポップアップウィンドウ400を表示する。ステップ423において、携帯端末は、リセットが選択されるか否かを判定する。リセットが選択されたと携帯端末が判定した場合、プロセスはステップ425に進む。リセットが選択されないと携帯端末が判定した場合、プロセスは終了する。ステップ425において、携帯端末は、初期化されるようにリセットを実行する。ステップ427において、携帯端末は、第2の端末が第2のバックアップデータを格納しているか否かを判定するための信号を第2の端末に伝送する。ステップ429において、携帯端末は、第2の端末が第2のバックアップデータを格納していることを通知する信号が第2の端末から受信されたか否かを判定する。第2の端末が第2のバックアップデータを格納していることを通知する信号が第2の端末から受信されたと携帯端末が判定した場合、プロセスはステップ431に進む。第2の端末が第2のバックアップデータを格納していることを通知する信号が第2の端末から受信されないと携帯端末が判定した場合、プロセスはステップ435に進む。ステップ431において、携帯端末は、第2の端末から第2のバックアップデータを受信し、第2のバックアップデータに基づいて一つ以上の実行ファイルをインストールする。ステップ433において、携帯端末は、第2の端末とインタワーキングする。
ステップ435において、携帯端末は、第2の端末が第2のバックアップデータを格納していないことを通知する信号が第2の端末から受信されたか否かを判定する。第2の端末が第2のバックアップデータを格納していないことを通知する信号が第2の端末から受信されたと携帯端末が判定した場合、プロセスはステップ437に進み、第2の端末が第2のバックアップデータを格納していないことを通知する信号が第2の端末から受信されないと携帯端末が判定した場合、プロセスはステップ413に戻る。ステップ437において、携帯端末は、第2の端末とインタワーキングする。
本発明の一実施形態による外部端末とインタワーキングする方法について上述した。しかし、上述の実施形態は、多様な変形及び変更が可能である。例えば、本明細書に記載したそれぞれの動作は、その全体又は一部が並列に同時に遂行され、動作の一部が省略され、或いは他の動作が追加的に実行される。
例えば、複数のマスタアプリケーションの一部に対応するミニアプリケーションは、上述のように携帯端末にインストールされる。しかし、マスタアプリケーションの一部の代わりに、マスタアプリケーションの全部に対応する各ミニアプリケーションは、携帯端末にインストールされる。
また、各ミニアプリケーションは、上述のようにマスタアプリケーションに対応する一部の機能を実行する。しかし、各ミニアプリケーションは、マスタアプリケーションの通知機能のみを実行するか又はマスタアプリケーションとして同一の機能を実行する。
本発明の実施形態は、ハードウェア、ソフトウェア、又はそれらの組みせの形態で具現可能である。このようなソフトウェアは、例えば、揮発性若しくは非揮発性格納装置(例えば、消去可能/再書込み可能なROM(Read Only Memory)、メモリ(例えば、RAM(Random Access Memory)、メモリチップ、及び集積回路(IC)チップ)、又は光的若しくは磁気的に記録可能なコンピュータ読み取り可能な記録媒体(例えば、CD(Compact Disc)、DVD(Digital Versatile Disc)、磁気ディスク、及び磁気テープ)に格納される。携帯端末内に含まれるメモリは、本発明の実施形態を具現する指示を含むプログラム又はプログラムを格納するのに適合したコンピュータ読み取り可能な記録媒体の一例である。従って、本発明は、任意の請求項に記載された装置又は方法を具現するためのコードを含むプログラム及びこのようなプログラムを格納するコンピュータ読み取り可能な記録媒体を含む。また、このようなプログラムは、有線又は無線接続を通じて伝送される通信信号のような任意の媒体を介して電子的に移送され、本発明は、これと均等なことを適切に含む。
以上、本発明の詳細な説明において具体的な実施形態について説明したが、特許請求の範囲の記載及びこれと均等なものに基づいて定められる本発明の範囲及び精神を逸脱することなく、形式や細部の様々な変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。
100 携帯端末
110 制御部
130 入力部
150 出力部
170 格納部
190 通信モジュール
200a 第1の端末
200b 第2の端末
400 ポップアップウィンドウ

Claims (15)

  1. 外部端末とインタワーキングする方法であって、
    携帯端末が第1の端末とインタワーキングしている間に第2の端末から接続要請が受信された場合、前記携帯端末で、前記携帯端末をリセットするか否かを選択する画面を表示するステップと、
    前記画面で前記携帯端末のリセットが選択された場合、前記携帯端末で、前記第1の端末にリンクされた一つ以上の機能に対応する一つ以上の実行ファイルに関する情報を含む第1のバックアップデータを生成するステップと、
    前記携帯端末で、前記第1のバックアップデータを前記第1の端末に伝送し、前記リセットを実行するステップと、を有することを特徴とする方法。
  2. 前記リセットを実行した後に前記第2の端末とインタワーキングするステップを更に有することを特徴とする請求項1に記載の方法。
  3. 前記第1の端末にリンクされた一つ以上の機能に対応する一つ以上の実行ファイルに関する情報は、
    前記携帯端末にインストールされた一つ以上の実行ファイルのリストと、前記リセットが選択されたときに前記実行ファイルの実行状態に関連する設定情報をファイル形態で生成することにより決定された設定値とのうちの少なくとも一つを含むことを特徴とする請求項1に記載の方法。
  4. 前記リセットを実行するステップは、前記携帯端末が製造された最初の状態に前記携帯端末を初期化するステップを含むことを特徴とする請求項1に記載の方法。
  5. 前記第2の端末とインタワーキングするステップは、
    前記第2の端末が前記第2の端末の一つ以上の機能に対応する一つ以上の実行ファイルに関する情報を含む第2のバックアップデータを格納している場合、前記第2の端末に前記第2のバックアップデータの伝送を要請するステップと、
    前記第2のバックアップデータが前記第2の端末から受信された場合、前記第2のバックアップデータに基づいて前記実行ファイルをインストールするステップと、
    前記実行ファイルをインストールした後に前記第2の端末とインタワーキングするステップと、を含むことを特徴とする請求項2に記載の方法。
  6. 前記第2の端末が前記第2のバックアップデータを格納していない場合、前記第2の端末とインタワーキングするステップを更に有することを特徴とする請求項5に記載の方法。
  7. 前記第2の端末の一つ以上の機能に対応する一つ以上の実行ファイルに関する情報は、
    前記第2の端末の一つ以上の機能に対応する一つ以上の実行ファイルのリストと、前記第2の端末の一つ以上の機能に対応する一つ以上の実行ファイルの設定情報をファイル形態で生成することにより決定された設定値とのうちの少なくとも一つを含み、
    前記実行ファイルをインストールするステップは、前記実行ファイルの設定値を適用して前記実行ファイルをインストールすることを特徴とする請求項5に記載の方法。
  8. 外部端末とインタワーキングする装置であって、
    アプリケーションプログラムの実行画像、動作状態、及びメニュー状態を表示するディスプレイ部と、
    無線信号を送受信する通信モジュールと、
    前記装置が第1の端末とインタワーキングしているときに前記通信モジュールを介して第2の端末から接続要請が受信された場合、前記ディスプレイ部にリセットするか否かを選択する画面を表示し、前記画面でリセットが選択された場合、前記第1の端末にリンクされた一つ以上の機能に対応する一つ以上の実行ファイルに関する情報を含む第1のバックアップデータを生成し、前記通信モジュールを介して前記第1のバックアップデータを前記第1の端末に伝送し、前記装置をリセットする制御部と、を備えることを特徴とする装置。
  9. 前記制御部は、前記装置をリセットした後に前記第2の端末とインタワーキングすることを特徴とする請求項8に記載の装置。
  10. 前記第1の端末にリンクされた一つ以上の機能に対応する一つ以上の実行ファイルに関する情報は、
    前記装置にインストールされた一つ以上の実行ファイルのリストと、前記リセットが選択されたときに前記実行ファイルの実行状態に関連する設定情報をファイル形態で生成することにより決定された設定値とのうちの少なくとも一つを含むことを特徴とする請求項8に記載の装置。
  11. 前記装置のリセットは、前記装置が製造された最初の状態に前記装置を初期化することを特徴とする請求項8に記載の装置。
  12. 前記制御部は、
    前記第2の端末が前記第2の端末の一つ以上の機能に対応する一つ以上の実行ファイルに関する情報を含む第2のバックアップデータを格納している場合、前記通信モジュールを介して前記第2の端末に前記第2のバックアップデータの伝送を要請し、
    前記第2のバックアップデータが前記通信モジュールを介して前記第2の端末から受信された場合、前記第2のバックアップデータに基づいて前記実行ファイルをインストールし、前記第2の端末とインタワーキングすることを特徴とする請求項9に記載の装置。
  13. 前記制御部は、前記第2の端末が前記第2のバックアップデータを格納していない場合、前記第2の端末とインタワーキングすることを特徴とする請求項12に記載の装置。
  14. 前記第2の端末の一つ以上の機能に対応する一つ以上の実行ファイルに関する情報は、
    一つ以上の実行ファイルのリストと、前記実行ファイルの設定情報をファイル形態で生成することにより決定された設定値とのうちの少なくとも一つを含み、
    前記制御部は、前記実行ファイルの設定値を適用して前記実行ファイルをインストールすることを特徴とする請求項12に記載の装置。
  15. 請求項1に記載の外部端末とインタワーキングする方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
JP2016538847A 2013-08-28 2014-08-26 外部端末とインタワーキングする方法、装置、及び記録媒体 Expired - Fee Related JP6405384B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR10-2013-0102766 2013-08-28
KR1020130102766A KR102013373B1 (ko) 2013-08-28 2013-08-28 외부 단말과의 연동을 실행하는 방법, 장치 및 기록매체
PCT/KR2014/007925 WO2015030460A1 (en) 2013-08-28 2014-08-26 Method, apparatus, and recording medium for interworking with external terminal

Publications (2)

Publication Number Publication Date
JP2016532214A JP2016532214A (ja) 2016-10-13
JP6405384B2 true JP6405384B2 (ja) 2018-10-17

Family

ID=52584988

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016538847A Expired - Fee Related JP6405384B2 (ja) 2013-08-28 2014-08-26 外部端末とインタワーキングする方法、装置、及び記録媒体

Country Status (7)

Country Link
US (1) US9792183B2 (ja)
EP (2) EP3413548B1 (ja)
JP (1) JP6405384B2 (ja)
KR (1) KR102013373B1 (ja)
CN (2) CN110083486B (ja)
AU (1) AU2014312541B2 (ja)
WO (1) WO2015030460A1 (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106792058A (zh) * 2016-12-30 2017-05-31 新东网科技有限公司 一种电视屏幕远程遥控方法
CN107066380B (zh) * 2017-02-23 2023-05-16 海信视像科技股份有限公司 一种包含冗余功能的应用的认证方法和装置
CN107766062B (zh) * 2017-12-08 2021-02-09 北京小米移动软件有限公司 用于安装软件的方法、系统和第一终端
JP6960873B2 (ja) * 2018-03-16 2021-11-05 東京エレクトロン株式会社 半導体製造システム及びサーバ装置
KR20220017075A (ko) * 2020-08-04 2022-02-11 삼성전자주식회사 홈 화면을 복원하는 방법 및 이를 적용한 전자 장치
EP4354301A4 (en) 2021-08-10 2025-01-08 Samsung Electronics Co., Ltd. ELECTRONIC DEVICE AND OPERATING METHOD OF THE ELECTRONIC DEVICE
KR20230126480A (ko) * 2022-02-23 2023-08-30 삼성전자주식회사 웨어러블 디바이스의 데이터 이전 방법 및 전자 장치
US12222818B2 (en) 2022-02-23 2025-02-11 Samsung Electronics Co., Ltd. Electronic device and method for transfering data of wearable device
WO2024019183A1 (ko) * 2022-07-18 2024-01-25 엘지전자 주식회사 Tv 및 tv의 제어 방법

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2002238720B2 (en) 2001-03-07 2005-01-27 Matchtip Limited Data Storage System
US20060240806A1 (en) * 2001-07-18 2006-10-26 Saban Demirbasa Data security device
US7603466B2 (en) 2004-07-19 2009-10-13 Sap (Ag) Mobile collaborative peer-to-peer business applications
JP4172458B2 (ja) * 2005-02-28 2008-10-29 ソニー株式会社 接続制御装置、通信システムおよび接続制御方法
US7711392B2 (en) 2006-07-14 2010-05-04 Research In Motion Limited System and method to provision a mobile device
US7533178B2 (en) * 2006-10-31 2009-05-12 Cisco Technology, Inc. Resuming a computing session when rebooting a computing device
US20080216125A1 (en) 2007-03-01 2008-09-04 Microsoft Corporation Mobile Device Collaboration
US20100235523A1 (en) 2009-03-16 2010-09-16 Robert Garcia Framework for supporting multi-device collaboration
JP2011114755A (ja) * 2009-11-30 2011-06-09 Ichiro Kasawa 通信装置
EP2596661A1 (en) 2010-07-23 2013-05-29 Nokia Siemens Networks Oy Method, system, apparatus and related computer programs for selecting a wireless network
US8572262B2 (en) * 2011-03-17 2013-10-29 Blackberry Limited System and method for controlling connections to an application server
TWI582571B (zh) 2011-04-11 2017-05-11 啟碁科技股份有限公司 回復出廠預設值的方法與裝置,及其電腦程式產品
KR101267983B1 (ko) 2011-04-21 2013-05-27 아이테크 도쿄 코포레이션 무선랜 기반 피어투피어 응용간 연결 방법, 무선랜 기반 피어투피어 응용간 연결성 유지 방법 및 무선랜 기반 피어 단말
JP5803607B2 (ja) * 2011-11-22 2015-11-04 株式会社バッファロー ネットワーク装置、ネットワーク装置の制御方法、ネットワーク装置の制御プログラム
KR101919777B1 (ko) * 2012-01-09 2018-11-19 엘지전자 주식회사 이동 단말기 및 그 제어방법
US9294428B2 (en) 2012-01-18 2016-03-22 Kinectus, Llc Systems and methods for establishing communications between mobile device users

Also Published As

Publication number Publication date
US9792183B2 (en) 2017-10-17
WO2015030460A1 (en) 2015-03-05
KR102013373B1 (ko) 2019-08-23
EP3413548B1 (en) 2020-07-22
EP3039556A4 (en) 2017-05-17
JP2016532214A (ja) 2016-10-13
AU2014312541A1 (en) 2016-02-11
KR20150025302A (ko) 2015-03-10
CN105518634A (zh) 2016-04-20
EP3413548A1 (en) 2018-12-12
CN105518634B (zh) 2019-04-19
EP3039556B1 (en) 2018-10-03
CN110083486A (zh) 2019-08-02
AU2014312541B2 (en) 2019-08-01
CN110083486B (zh) 2023-04-07
EP3039556A1 (en) 2016-07-06
US20150067398A1 (en) 2015-03-05

Similar Documents

Publication Publication Date Title
JP6405384B2 (ja) 外部端末とインタワーキングする方法、装置、及び記録媒体
US10635379B2 (en) Method for sharing screen between devices and device using the same
KR102141155B1 (ko) 모바일 장치의 상태에 대응하는 변경된 숏컷 아이콘을 제공하는 모바일 장치 및 그 제어 방법
CN105518643B (zh) 多显示方法、存储介质和电子装置
US10228728B2 (en) Apparatus including multiple touch screens and method of changing screens therein
CN110069203B (zh) 电子设备和操作电子设备的方法
US20140351763A1 (en) Apparatus, method and computer readable recording medium for displaying thumbnail image of panoramic photo
JP2016521420A (ja) 携帯電子機器と接続可能な付加装置を介した表示方法及び装置
US20150012855A1 (en) Portable device for providing combined ui component and method of controlling the same
JP2014110056A (ja) 終了効果を表示するモバイル装置及びその制御方法
CN104049891A (zh) 在显示器未确认模式下执行动作的移动装置及其控制方法
CN104423796A (zh) 基于设备情境的用户界面
US9749455B2 (en) Electronic device and method for sending messages using the same
US9395947B2 (en) Electronic device and control method using relative position between electronic devices in the electronic device
CN109189313B (zh) 移动装置及其控制方法
KR20150000414A (ko) 미디어 컨텐츠 관리 방법 및 장치
CN108345423A (zh) 终端控制方法、装置以及移动终端
KR102120449B1 (ko) 어플리케이션 운용 방법 및 그 전자 장치
KR20150026657A (ko) 전자 장치들간의 연동에 따른 화면 설정 방법 및 컴퓨터 판독 가능한 기록 매체
CN105047205A (zh) 一种无线音箱系统的管理方法及终端
KR20150026658A (ko) 전자 장치들간의 연동에 따른 설정 화면 구성 방법 및 컴퓨터 판독 가능한 기록 매체

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170822

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180814

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180914

R150 Certificate of patent or registration of utility model

Ref document number: 6405384

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees