(57)【要約】  本願の実施形態は、アプリケーション機能の実施方法及び電子装置を開示し、電子装置の分野に関連し、電子装置の使用効率が低いという問題を解決する。第１の電子装置は、第１の無線通信プロトコルを使用することによって第１の無線リンクを確立し、第１のコントロールを含む画面を表示し、第１のコントロールに対して行われる操作を受け取り、第２のコントロールを含むショートカットメニューを表示し、第２のコントロールに対して行われる操作を受け取り、第２の電子装置の識別子を含むリストを表示し、第２の電子装置の識別子に対して行われる操作を受け取り、第２の無線通信プロトコルを使用することによって第２の電子装置への第２の無線リンクを確立し、第１の電子装置及び第２の電子装置は互いに関連付けられ、第１の電子装置は、共有されるデータ及び識別子を含む第１の情報を第２の無線リンクを介して第２の電子装置に送信し、識別子はアプリケーションモジュールを示すために使用される。第２の電子装置は、第１の情報を受信及び解析し、識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施する。
2021526332.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーション機能の実施方法であって、当該方法は、
第１の電子装置が、第１の無線通信プロトコルを使用することによって第１の無線リンクを確立するステップと、
前記第１の電子装置が、第１の画面を表示するステップであって、該第１の画面には、前記第１の電子装置のユーザが共有したいデータに関連する第１のコントロールが含まれる、表示するステップと、
前記第１の電子装置が、前記第１のコントロールに対して行われる第１の操作を受け取るステップと、
前記第１の電子装置が、前記第１の操作に応答して、第２のコントロールを含むショートカットメニューを表示するステップと、
前記第１の電子装置が、前記第２のコントロールに対して行われる第２の操作を受け取るステップと、
前記第１の電子装置が、前記第２の操作に応答して、第２の電子装置の識別子を含む装置発見リストを表示するステップと、
前記第１の電子装置が、前記第２の電子装置の前記識別子に対して行われる第３の操作を受け取るステップと、
前記第３の操作に応答して、第１の電子装置が、第２の無線通信プロトコルを使用することによって前記第２の電子装置への第２の無線リンクを確立するステップであって、前記第１の電子装置及び前記第２の電子装置は互いに関連付けられる、確立するステップと、
前記第１の電子装置が、前記第２の無線リンクを介して第１の情報を前記第２の電子装置に送信するステップであって、前記第１の情報には、共有される（to-be-shared）データ及び識別子が含まれ、該識別子は、アプリケーションモジュールを示すために使用される、送信するステップと、
前記第２の電子装置が、前記第１の情報を受信及び解析して、前記共有されるデータ及び前記識別子を取得するステップと、
前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールにオンシェアサービスを提供し、前記共有されるデータに基づいて対応するアプリケーション機能を自動的に実施するステップと、を含む、
アプリケーション機能の実施方法。
【請求項２】
前記共有されるデータには、無線ローカルエリアネットワークのサービスセット識別子（ＳＳＩＤ）及びパスワードが含まれ、
前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールにオンシェアサービスを提供し、前記共有されるデータに基づいて対応するアプリケーション機能を自動的に実施するステップは、
前記第２の電子装置が、前記識別子によって示される設定対象（Settings）のＷｉ−Ｆｉ（wireless  fidelity）モジュールにオンシェアサービスを提供し、前記ＳＳＩＤ及び前記パスワードを使用することによって前記無線ローカルエリアネットワークに自動的にアクセスするステップを特に含む、請求項１に記載のアプリケーション機能の実施方法。
【請求項３】
当該方法は、前記第２の電子装置が、第３のコントロールを含む第２の画面を表示するステップをさらに含み、
前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールにオンシェアサービスを提供し、前記共有されるデータに基づいて対応するアプリケーション機能を自動的に実施するステップは、
前記第２の電子装置が、前記第３のコントロールに対して行われる第４の操作を受け取るステップと、
該第４の操作に応答して、前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールに前記オンシェアサービスを提供し、前記共有されるデータに基づいて前記対応するアプリケーション機能を自動的に実施するステップと、を特に含む。請求項１に記載のアプリケーション機能の実施方法。
【請求項４】
前記共有されるデータには、前記無線ローカルエリアネットワークの前記ＳＳＩＤ及び前記パスワードが含まれる、又は
前記識別子によって示される前記アプリケーションモジュールは、設定対象（Settings）の前記Ｗｉ−Ｆｉモジュールであり、前記第１の画面は、設定対象（Settings）の無線ローカルエリアネットワーク機能の設定画面である、又は
前記第１の情報にはさらにオペコードが含まれ、該オペコードは、前記ＳＳＩＤ及び前記パスワードを使用することによって前記無線ローカルエリアネットワークに自動的にアクセスすることを示すために使用される、又は
前記共有されるデータには属性情報が提供され、該属性情報には、保存可能かどうか、印刷可能かどうか、再共有可能かどうか、読み取り直後に消去を行うかどうかの少なくとも１つが含まれる、又は
前記共有されるデータには、前記第１の電子装置のおやすみ（Do  Not  Disturb）モードのパラメータが含まれる、又は
前記識別子によって示される前記アプリケーションモジュールは、設定対象（Settings）のおやすみモードモジュールであり、前記第１の画面は、設定対象（Settings）のおやすみモードの設定画面である、又は
前記共有されるデータには、前記第１の電子装置における仮想プライベートネットワーク（ＶＰＮ）の構成パラメータが含まれる、又は
前記識別子によって示される前記アプリケーションモジュールは設定対象（Settings）のＶＰＮモジュールであり、前記第１の画面は設定対象（Settings）のＶＰＮの構成画面である、又は
前記第１の無線通信プロトコルには、Ｗｉ−Ｆｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル、近距離通信（ＮＦＣ）プロトコル、４Ｇ技術で使用されるプロトコル、及び５Ｇ技術で使用されるプロトコルのいずれかが含まれる、又は
前記第２の無線通信プロトコルには、Ｗｉ−Ｆｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル、ＮＦＣプロトコル、４Ｇ技術で使用されるプロトコル、及び５Ｇ技術で使用されるプロトコルのいずれかが含まれる、又は
前記第１の電子装置及び前記第２の電子装置が互いに関連付けられることには、前記第１の電子装置及び前記第２の電子装置が同じアカウントでログインしていること、又は前記第２の電子装置がログインしているアカウントが前記第１の電子装置のコンタクト先であることが特に含まれる、請求項１乃至３のいずれか一項に記載のアプリケーション機能の実施方法。
【請求項５】
アプリケーション機能の実施方法であって、当該方法は、
第１の電子装置が、第１の画面を表示するステップであって、該第１の画面には、無線ローカルエリアネットワークのサービスセット識別子（ＳＳＩＤ）に関連付けられた第１のコントロールが含まれる、表示するステップと、
前記第１の電子装置が、前記第１のコントロールに対して行われる第１の操作を受け取るステップと、
前記第１の電子装置が、前記第１の操作に応答して、第２のコントロールを含むショートカットメニューを表示するステップであって、前記第２のコントロールは、前記ＳＳＩＤ及び前記無線ローカルエリアネットワークのパスワードを共有するように構成される、表示するステップと、
前記第１の電子装置が、前記第２のコントロールに対して行われる第２の操作を受け取るステップと、
前記第１の電子装置が、前記第２の操作に応答して、第２の電子装置の識別子を含む装置発見リストを表示するステップと、
前記第１の電子装置が、前記第２の電子装置の前記識別子に対して行われる第３の操作を受け取るステップと、
前記第３の操作に応答して、前記第１の電子装置が、Ｂｌｕｅｔｏｏｔｈプロトコルを使用することによって前記第２の電子装置へのＢｌｕｅｔｏｏｔｈリンクを確立するステップと、
前記第１の電子装置が、前記Ｂｌｕｅｔｏｏｔｈリンクを使用することによって第１の情報を前記第２の電子装置に送信するステップであって、前記第１の情報には、前記ＳＳＩＤ、前記パスワード、及び識別子が含まれ、該識別子は、設定対象（Settings）のＷｉ−Ｆｉ（wireless  fidelity）モジュールを示すために使用される、送信するステップと、
前記第２の電子装置が、前記第１の情報を受信及び解析して、前記ＳＳＩＤ、前記パスワード、及び前記識別子を取得するステップと、
前記第２の電子装置が、前記識別子によって示される設定対象の前記Ｗｉ−Ｆｉモジュールにオンシェアサービスを提供し、前記ＳＳＩＤ及び前記パスワードを使用することによって前記無線ローカルエリアネットワークに自動的にアクセスするステップと、を含む、
アプリケーション機能の実施方法。
【請求項６】
アプリケーション機能の実施システムであって、当該システムは、第１の電子装置及び第２の電子装置を含み、
前記第１の電子装置は、第１の無線通信プロトコルを使用することによって第１の無線リンクを確立し、
前記第１の電子装置は、第１の画面を表示し、該第１の画面には、前記第１の電子装置のユーザが共有したいデータに関連する第１のコントロールが含まれ、
前記第１の電子装置は、第１のコントロールに対して行われる第１の操作を受け取り、
前記第１の電子装置は、前記第１の操作に応答して、第２のコントロールを含むショートカットメニューを表示し、
前記第１の電子装置は、前記第２のコントロールに対して行われる第２の操作を受け取り、
前記第１の電子装置は、前記第２の操作に応答して前記第２の電子装置の識別子を含む装置発見リストを表示し、
前記第１の電子装置は、前記第２の電子装置の前記識別子に対して行われる第３の操作を受け取り、
該第３の操作に応答して、前記第１の電子装置は、第２の無線通信プロトコルを使用することによって前記第２の電子装置への第２の無線リンクを確立し、前記第１の電子装置及び前記第２の電子装置は互いに関連付けられ、
前記第１の電子装置は、前記第２の無線リンクを介して第１の情報を前記第２の電子装置に送信し、前記第１の情報には、共有されるデータ及び識別子が含まれ、該識別子は、アプリケーションモジュールを示すために使用され、
前記第２の電子装置は、第１の情報を受信及び解析して、前記共有されるデータ及び前記識別子を取得し、そして
前記第２の電子装置は、前記識別子によって示される前記アプリケーションモジュールにオンシェアサービスを提供し、前記共有されるデータに基づいて対応するアプリケーション機能を自動的に実施する、
アプリケーション機能の実施システム。
【請求項７】
前記共有されるデータには、無線ローカルエリアネットワークのサービスセット識別子（ＳＳＩＤ）及びパスワードが含まれ、
前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールにオンシェアサービスを提供し、前記共有されるデータに基づいて対応するアプリケーション機能を自動的に実施することは、
前記第２の電子装置が、前記識別子によって示される設定対象（Settings）のＷｉ−Ｆｉ（wireless  fidelity）モジュールにオンシェアサービスを提供し、前記ＳＳＩＤ及び前記パスワードを使用することによって前記無線ローカルエリアネットワークに自動的にアクセスすることを特に含む、請求項６に記載のアプリケーション機能の実施システム。
【請求項８】
前記第２の電子装置は、第３のコントロールを含む第２の画面を表示し、
前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールにオンシェアサービスを提供し、前記共有されるデータに基づいて対応するアプリケーション機能を自動的に実施することは、
前記第２の電子装置が、前記第３のコントロールに対して行われる第４の操作を受け取り、該第４の操作に応答して、前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールに前記オンシェアサービスを提供し、前記共有されるデータに基づいて前記対応するアプリケーション機能を自動的に実施することを特に含む、請求項６に記載のアプリケーション機能の実施システム。
【請求項９】
前記共有されるデータには、前記無線ローカルエリアネットワークの前記ＳＳＩＤ及び前記パスワードが含まれる、又は
前記識別子によって示される前記アプリケーションモジュールは、設定対象（Settings）の前記Ｗｉ−Ｆｉモジュールであり、前記第１の画面は、設定対象（Settings）の無線ローカルエリアネットワーク機能の設定画面である、又は
前記第１の情報にはさらにオペコードが含まれ、該オペコードは、前記ＳＳＩＤ及び前記パスワードを使用することによって前記無線ローカルエリアネットワークに自動的にアクセスすることを示すために使用される、又は
前記共有されるデータには属性情報が提供され、該属性情報には、保存可能かどうか、印刷可能かどうか、再共有可能かどうか、読み取り直後に消去を行うかどうかの少なくとも１つが含まれる、又は
前記共有されるデータには、前記第１の電子装置のおやすみモードのパラメータが含まれる、又は
前記識別子によって示される前記アプリケーションモジュールは、設定対象（Settings）のおやすみモードモジュールであり、前記第１の画面は、設定対象（Settings）のおやすみモードの設定画面である、又は
前記共有されるデータには、前記第１の電子装置における仮想プライベートネットワーク（ＶＰＮ）の構成パラメータが含まれる、又は
前記識別子によって示される前記アプリケーションモジュールは設定対象（Settings）のＶＰＮモジュールであり、前記第１の画面は設定対象（Settings）のＶＰＮの構成画面である、又は
前記第１の無線通信プロトコルには、Ｗｉ−Ｆｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル、近距離通信（ＮＦＣ）プロトコル、４Ｇ技術で使用されるプロトコル、及び５Ｇ技術で使用されるプロトコルのいずれかが含まれる、又は
前記第２の無線通信プロトコルには、Ｗｉ−Ｆｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル、ＮＦＣプロトコル、４Ｇ技術で使用されるプロトコル、及び５Ｇ技術で使用されるプロトコルのいずれかが含まれる、又は
前記第１の電子装置及び前記第２の電子装置が互いに関連付けられることには、前記第１の電子装置及び前記第２の電子装置が同じアカウントでログインしていること、又は第２の電子装置がログインしているアカウントが前記第１の電子装置のコンタクト先であることが特に含まれる、請求項６乃至８のいずれか一項に記載のアプリケーション機能の実施システム。
【請求項１０】
アプリケーション機能の実施システムであって、当該システムは第１の電子装置及び第２の電子装置を含み、
前記第１の電子装置は、第１の画面を表示し、該第１の画面には、無線ローカルエリアネットワークのサービスセット識別子（ＳＳＩＤ）に関連付けられた第１のコントロールが含まれ、
前記第１の電子装置は、前記第１のコントロールに対して行われる第１の操作を受け取り、
前記第１の電子装置は、前記第１の操作に応答して、第２のコントロールを含むショートカットメニューを表示し、前記第２のコントロールは、前記ＳＳＩＤ及び前記無線ローカルエリアネットワークのパスワードを共有するように構成され、
前記第１の電子装置は、前記第２のコントロールに対して行われる第２の操作を受け取り、
前記第１の電子装置は、前記第２の操作に応答して、前記第２の電子装置の識別子を含む装置発見リストを表示し、
前記第１の電子装置は、前記第２の電子装置の前記識別子に対して行われる第３の操作を受け取り、
該第３の操作に応答して、前記第１の電子装置は、Ｂｌｕｅｔｏｏｔｈプロトコルを使用することによって前記第２の電子装置へのＢｌｕｅｔｏｏｔｈリンクを確立し、
前記第１の電子装置は、前記Ｂｌｕｅｔｏｏｔｈリンクを使用することによって第１の情報を第２の電子装置に送信し、前記第１の情報には、前記ＳＳＩＤ、前記パスワード、及び識別子が含まれ、前記識別子は、設定対象（Settings）のＷｉ−Ｆｉ（wireless  fidelity）モジュールを示すために使用され、
前記第２の電子装置は、前記第１の情報を受信及び解析して、前記ＳＳＩＤ、前記パスワード、及び前記識別子を取得し、そして
前記第２の電子装置は、前記識別子によって示される設定対象の前記Ｗｉ−Ｆｉモジュールにオンシェアサービスを提供し、前記ＳＳＩＤ及び前記パスワードを使用することによって前記無線ローカルエリアネットワークに自動的にアクセスする、
アプリケーション機能の実施システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願の実施形態は、電子装置の分野、特に、アプリケーション機能の実施方法及び電子装置に関する。
【背景技術】
【０００２】
現在、携帯電話等の電子装置は、人々の日常生活及び仕事に欠かせないコミュニケーションツールとなっている。さらに、科学技術の急速な発展に伴い、人々は益々速い生活リズムになり、また電子装置との益々効率的な相互作用を期待している。
【０００３】
しかしながら、いくつかのアプリケーション機能を実施するときに、電子装置は、依然として現在でもユーザとの効率的な相互作用を実施できない。電子装置が携帯電話であることを例として使用する。例えば、ユーザは、携帯電話を使用して無線ローカルエリアネットワークにアクセスしたいと考えている。ユーザは、携帯電話の設定画面を開き、設定画面で無線ローカルエリアネットワークオプションをタップすることができる。タップに応答して、図１Ａに示されるように、携帯電話は、無線ローカルエリアネットワーク機能の設定画面１０１を表示する。設定画面１０１には、携帯電話によって検出された無線ローカルエリアネットワークに関する情報、例えば無線ローカルエリアネットワークのサービスセット識別子（Service  Set  Identifier,  SSID）が含まれる。ユーザが携帯電話を使用して、ＳＳＩＤが“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ（天使の翼）”である無線ローカルエリアネットワークにアクセスしたい場合に、図１Ａに示されるように、ユーザは、設定画面１０１上で、ＳＳＩＤ“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”に関連するオプション１０２をタップすることができる。タップに応答して、図１Ｂに示されるように、携帯電話は、パスワード検証ウィンドウ１０３を表示し、それによって、ユーザは、無線ローカルエリアネットワークのパスワードを入力する。パスワードを入力した後に、ユーザは、パスワード検証ウィンドウ１０３のＯＫボタン１０４をタップすることができる。タップに応答して、携帯電話は、ユーザが入力したパスワードを対応する無線アクセスポイントに送信し、それによって、無線アクセスポイントは、ユーザが入力したパスワードを検証する。パスワードの検証が成功した後に、図２に示されるように、携帯電話は、設定画面１０１をリフレッシュする。リフレッシュされた設定画面１０１には、携帯電話が、ＳＳＩＤが“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”である無線ローカルエリアネットワークに成功裏にアクセスしたことをユーザに促すためのオプション２０１が含まれる。
【０００４】
無線ローカルエリアネットワークに成功裏にアクセスする前に、ユーザが電子装置で一連の操作を実行する必要があることが分かる。一連の操作により、電子装置の使用効率が大幅に低下する。
【発明の概要】
【０００５】
本願は、アプリケーション機能の実施方法及び電子装置を提供し、ユーザが電子装置に対して一連の操作を行った後でのみアプリケーション機能を実施できるため、電子装置の使用効率が低いという問題を解決する。
【０００６】
前述した目的を達成するために、本願の実施形態では、以下の技術的解決策が使用される。
【０００７】
第１の態様によれば、本願の技術的解決策は、アプリケーション機能の実施方法を提供する。この方法は、第１の電子装置が、第２の電子装置への無線リンクを確立するステップであって、第１の電子装置及び第２の電子装置は互いに関連付けられる、確立するステップと；第１の電子装置が、無線リンクを使用することによって第１の情報を第２の電子装置に送信するステップであって、第１の情報には、共有される（to-be-shared）データ及び識別子が含まれ、識別子は、アプリケーションモジュールを示すために使用される、送信するステップと；第２の電子装置が、第１の情報を受信及び解析して、第１の情報に含まれる共有されるデータ及び識別子を取得するステップと；第２の電子装置が、識別子によって示されるアプリケーションモジュールにオンシェア（on  share）サービスを提供するステップと；共有されるデータに基づいて対応するアプリケーション機能を自動的に実施するステップと；を含み得る。
【０００８】
本願において提供されるアプリケーション機能の実施方法によれば、第１の電子装置が第２の電子装置への無線リンクを確立した後に、第１の電子装置は、確立した無線リンクを介して第２の電子装置に、共有されるデータ及びアプリケーションモジュールを示すために使用される識別子を送信し、それにより第２の電子装置は、情報を受信した後に、識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施することができる。このようにして、ユーザ操作の複雑さが軽減され、電子装置の使用効率が改善され、電子装置とユーザとの間の効率的な相互作用が実施される。
【０００９】
可能な実施態様では、共有されるデータには、無線ローカルエリアネットワークのＳＳＩＤ及びパスワードが含まれ得る。そして、第２の電子装置が、識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施することは、第２の電子装置が、識別子によって示される設定対象（Settings）のＷｉ−Ｆｉモジュール（Wi-Fi  module  in  Settings）にオンシェアサービスを提供し、ＳＳＩＤ及びパスワードを使用することによって無線ローカルエリアネットワークに自動的にアクセスすることを特に含み得る。このようにして、第２の電子装置は、第１の電子装置によって共有されるＳＳＩＤ及び無線ローカルエリアネットワークのパスワード等の関連パラメータ、並びに設定対象（Settings）のＷｉ−Ｆｉモジュールを示すために使用される識別子に基づいて、無線ローカルエリアネットワークに自動的にアクセスし、ユーザが電子装置を使用することによって無線ローカルエリアネットワークにアクセスする複雑さを軽減し、電子装置の使用効率を向上させ、電子装置とユーザとの間の効率的な相互作用を実施し、ユーザ体験を向上させる。
【００１０】
別の可能な実施態様では、第１の電子装置が、第２の電子装置への無線リンクを確立するステップの前に、この方法は、第１の電子装置が、第１の無線通信プロトコル（例えば、Ｗｉ−Ｆｉプロトコル）を使用することによって第１の無線リンクを確立するステップと；第１の電子装置が、第１の画面を表示するステップであって、第１の画面には、第１の電子装置のユーザが共有したいデータに関連する第１のコントロールが含まれ得る、表示するステップと；第１の電子装置が、第１のコントロールに対して行われる第１の操作を受け取るステップと；第１の操作に応答して、第１の電子装置が、第２のコントロールを含むショートカットメニューを表示するステップと；第１の電子装置が、第２のコントロールに対して行われる第２の操作を受け取るステップと；第１の電子装置が、第２の操作に応答して、第２の電子装置の識別子を含み得る装置発見リスト（discovery  device  list）を表示するステップと；を含み、
第１の電子装置が、第２の電子装置への無線リンクの確立するステップには、第１の電子装置が、第２の電子装置の識別子に対して行われる第３の操作を受け取るステップと；第３の操作に応答して、第１の電子装置が、第２の無線通信プロトコル（例えば、Ｂｌｕｅｔｏｏｔｈプロトコル）を使用することによって第２の電子装置への第２の無線リンクを確立するステップと；が特に含まれ得、
第１の電子装置が、無線リンクを使用することによって第１の情報を第２の電子装置に送信するステップには、第１の電子装置が、第２の無線リンクを介して第１の情報を第２の電子装置に送信するステップが特に含まれ得る。このようにして、第１の電子装置がＷｉ−Ｆｉネットワークにアクセスし、第１の電子装置のユーザがデータを共有したいときに、第１の電子装置は、後続のデータ共有プロセスのためにＢｌｕｅｔｏｏｔｈプロトコルを使用することによって第２の電子装置へのＢｌｕｅｔｏｏｔｈリンクを確立することができる。
【００１１】
別の可能な実施態様では、この方法は、第２の電子装置が、第３のコントロールを含み得る第２の画面を表示するステップをさらに含み得、第２の電子装置が、識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施するステップは、第２の電子装置が、第３のコントロールに対して行われる第４の操作を受け取るステップと；第４の操作に応答して、第２の電子装置が、識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施するステップと；を特に含み得る。このようにして、第１の電子装置によって共有されるデータを受信した後に、第２の電子装置は、第２の画面を表示して、その装置が第２の電子装置とデータを共有することをユーザに促す。第２の画面には、ユーザが、第１の電子装置によって共有されるデータを受け入れる、拒否する、又は保存するために使用されるコントロールがさらに含まれ得、それによって、ユーザは、ユーザの要件に基づいて、第１の電子装置によって共有されるデータを受け入る又は拒否する等の対応する操作を行うことができ、それによってユーザ体験を向上させる。
【００１２】
別の可能な実施態様では、共有されるデータには、無線ローカルエリアネットワークのＳＳＩＤ及びパスワードが含まれ得る；又は、識別子によって示されるアプリケーションモジュールは、設定対象（Settings）のＷｉ−Ｆｉモジュールであり、第１の画面は、設定対象（Settings）の無線ローカルエリアネットワーク機能の設定画面であり得る；又は、第１の情報にはさらにオペコードが含まれ得、オペコードは、第１の電子装置によって共有されるＳＳＩＤ及びパスワードを使用することによって無線ローカルエリアネットワークに自動的にアクセスすることを示すために使用される；又は、共有されるデータには属性情報が提供され、属性情報には、保存可能かどうか、印刷可能かどうか、再共有可能かどうか、及び読み取り直後に消去を行うかどうかの少なくとも１つが含まれ得る；又は、共有されるデータには、第１の電子装置のおやすみ（Do  Not  Disturb）モードのパラメータが含まれ得る；又は、識別子によって示されるアプリケーションモジュールは、設定対象（Settings）のおやすみモードモジュールであり、第１の画面は、設定対象（Settings）のおやすみモードの設定画面であり得る；又は、共有されるデータには、第１の電子装置における仮想プライベートネットワーク（ＶＰＮ）の構成パラメータが含まれる；又は、識別子によって示されるアプリケーションモジュールは設定対象（Settings）のＶＰＮモジュール（VPN  module  in  Settings）であり、第１の画面は、設定対象（Settings）のＶＰＮの構成画面であり得る；又は、無線リンクは、Ｗｉ−Ｆｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル、近距離通信（ＮＦＣ）プロトコル、４Ｇ技術で使用されるプロトコル、及び５Ｇ技術で使用されるプロトコルのいずれかを使用することによって確立することができる；又は、第１の電子装置及び第２の電子装置が互いに関連付けられることには、第１の電子装置及び第２の電子装置が同じアカウントでログインしていること、又は第２の電子装置がログインしているアカウントが第１の電子装置のコンタクト先であることが特に含まれ得る。
【００１３】
第２の態様によれば、本願の技術的解決策は、アプリケーション機能の実施方法を提供する。この方法は、第１の電子装置が、第１の画面を表示するステップであって、第１の画面には、無線ローカルエリアネットワークのＳＳＩＤに関連付けられた第１のコントロールが含まれ得る、表示するステップと；第１の電子装置が、第１のコントロールに対して行われる第１の操作を受け取るステップと；第１の電子装置が、第１の操作に応答して第２のコントロールを含み得るショートカットメニューを表示するステップであって、第２のコントロールはＳＳＩＤ及び無線ローカルエリアネットワークのパスワードを共有するように構成される、表示するステップと；第１の電子装置が、第２のコントロールに対して行われる第２の操作を受け取るステップと；第１の電子装置が、第２の操作に応答して、第２の電子装置の識別子を含み得る装置発見リストを表示するステップと；第１の電子装置が、第２の電子装置の識別子に対して行われる第３の操作を受け取るステップと；第３の操作に応答して、第１の電子装置が、Ｂｌｕｅｔｏｏｔｈプロトコルを使用することによって第２の電子装置へのＢｌｕｅｔｏｏｔｈリンクを確立するステップと；第１の電子装置が、Ｂｌｕｅｔｏｏｔｈリンクを使用することによって第１の情報を第２の電子装置に送信するステップであって、第１の情報には、ＳＳＩＤ、パスワード、及び識別子が含まれ得、識別子は、設定対象（Settings）のＷｉ−Ｆｉモジュールを示すために使用される、送信するステップと；第２の電子装置が、第１の情報を受信及び解析して、ＳＳＩＤ、パスワード、及び識別子を取得するステップと；第２の電子装置が、識別子によって示される設定対象（Settings）のＷｉ−Ｆｉモジュールにオンシェアサービスを提供し、ＳＳＩＤ及びパスワードを使用することによって無線ローカルエリアネットワークに自動的にアクセスするステップと；を含み得る。
【００１４】
本願において提供されるアプリケーション機能の実施方法によれば、第１の電子装置のユーザがネットワーク共有に関連するコントロールに対して操作を行った後に、第１の電子装置は、第１の電子装置が第２の電子装置に対して確立した無線リンクを使用することによって第２の電子装置に、無線ローカルエリアネットワークのＳＳＩＤ及びＳＳＩＤに対応するパスワードを含む情報、及び設定対象（Settings）のＷｉ−Ｆｉモジュールを示すために使用される識別子を送信することができ、それによって第２の電子装置は、情報を受信した後に、識別子によって示される設定対象（Settings）のＷｉ−Ｆｉモジュールにオンシェアサービスを提供し、ＳＳＩＤ及びパスワードを使用することによって無線ローカルエリアネットワークに自動的にアクセスすることができる。このようにして、ユーザは、電子装置上で一連の操作を行うことなく、無線ローカルエリアネットワークに成功裏にアクセスすることができ、ユーザ操作の複雑さを軽減し、電子装置の使用効率を改善し、電子装置とユーザとの間の効率的な相互作用を実施する。
【００１５】
第３の態様によれば、本願の技術的解決策は、アプリケーション機能の実施方法を提供する。この方法は、第１の電子装置が、第２の電子装置への無線リンクを確立するステップと；第１の電子装置が、共有操作を受け取るステップと；第１の電子装置のアプリケーション層が、共有操作に応答して、共有されるデータを生成するステップと；第１の電子装置のアプリケーションフレームワーク層が、共有されるデータ及び識別子に基づいて第１の情報を生成するステップであって、識別子は、アプリケーション層に含まれるアプリケーションモジュールを示すために使用される、生成するステップと；第１の電子装置が、無線リンクを使用することによって第１の情報を第２の電子装置に送信するステップと；第２の電子装置が、無線リンクを使用することによって第１の情報を受信するステップと；第２の電子装置のアプリケーションフレームワーク層が、第１の情報を解析して、共有されるデータ及び識別子を取得するステップと；第２の電子装置のアプリケーション層が、識別子によって示されるアプリケーションモジュールを使用することによって、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施するステップと；を含み得る。
【００１６】
可能な実施態様では、共有されるデータには、無線ローカルエリアネットワークのＳＳＩＤ及びパスワードが含まれ得る；又は、識別子によって示されるアプリケーションモジュールは設定対象（Settings）のＷｉ−Ｆｉモジュールである；又は、第１の情報にはさらにオペコードが含まれ得、オペコードは、第１の電子装置によって共有されるＳＳＩＤ及びパスワードを使用することによって無線ローカルエリアネットワークに自動的にアクセスすることを示すために使用される；又は、共有されるデータには属性情報が提供され、属性情報には、保存可能かどうか、印刷可能かどうか、再共有可能かどうか、及び読み取り直後に消去を行うかどうかの少なくとも１つが含まれ得る；又は、共有されるデータには、第１の電子装置のおやすみモードのパラメータが含まれ得る；又は、識別子によって示されるアプリケーションモジュールは設定対象（Settings）のおやすみモードモジュールである；又は、共有されるデータには、第１の電子装置における仮想プライベートネットワーク（ＶＰＮ）の構成パラメータが含まれる；又は、識別子によって示されるアプリケーションモジュールは設定対象（Settings）のＶＰＮモジュールである。
【００１７】
第４の態様によれば、本願の技術的解決策は、アプリケーション機能の実施システムを提供する。システムは、第１の電子装置及び第２の電子装置を含み得る。
【００１８】
第１の電子装置は、第１の無線通信プロトコルを使用することによって第１の無線リンクを確立し；第１の電子装置は、第１の画面を表示し、第１の画面には、第１の電子装置のユーザが共有したいデータに関連する第１のコントロールが含まれ得；第１の電子装置は、第１のコントロールに対して行われる第１の操作を受け取り；第１の電子装置は、第１の操作に応答して、第２のコントロールを含み得るショートカットメニューを表示し；第１の電子装置は、第２のコントロールに対して行われる第２の操作を受け取り；第１の電子装置は、第２の操作に応答して、第２の電子装置の識別子を含み得る装置発見リストを表示し；第１の電子装置は、第２の電子装置の識別子に対して行われる第３の操作を受け取り；第３の操作に応答して、第１の電子装置は、第２の無線通信プロトコルを使用することによって第２の電子装置への第２の無線リンクを確立し、第１の電子装置及び第２の電子装置は互いに関連付けられ；第１の電子装置は、第２の無線リンクを介して第１の情報を第２の電子装置に送信し、第１の情報には、共有されるデータ及び識別子が含まれ、識別子は、アプリケーションモジュールを示すために使用され；第２の電子装置は、第１の情報を受信及び解析して、共有されるデータ及び識別子を取得し；第２の電子装置は、識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施する。
【００１９】
可能な実施態様では、共有されるデータには、無線ローカルエリアネットワークのＳＳＩＤ及びパスワードが含まれ；第２の電子装置が、識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施することには、第２の電子装置が、識別子によって示される設定対象（Settings）際のＷｉ−Ｆｉ（wireless  fidelity）モジュールにオンシェアサービスを提供し、ＳＳＩＤ及びパスワードを使用することによって無線ローカルエリアネットワークに自動的にアクセスすることが特に含まれ得る。
【００２０】
別の可能な実施態様では、第２の電子装置は、第３のコントロールを含み得る第２の画面を表示し；第２の電子装置が、識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施することには、第２の電子装置が、第３のコントールに対して行われる第４の操作を受け取り；第４の操作に応答して、第２の電子装置が、識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施することが特に含まれ得る。
【００２１】
別の可能な実施態様では、共有されるデータには、無線ローカルエリアネットワークのＳＳＩＤ及びパスワードが含まれ得る；又は、識別子によって示されるアプリケーションモジュールは、設定対象（Settings）のＷｉ−Ｆｉモジュールであり、第１の画面は、設定対象（Settings）の無線ローカルエリアネットワーク機能の設定画面である；又は、第１の情報にはさらにオペコードが含まれ得、オペコードは、ＳＳＩＤ及びパスワードを使用することによって無線ローカルエリアネットワークに自動的にアクセスすることを示すために使用される；又は、共有されるデータには属性情報が提供され、属性情報には、保存可能かどうか、印刷可能かどうか、再共有可能かどうか、及び読み取り直後に消去を行うかどうかの少なくとも１つが含まれ得る；又は、共有されるデータには、第１の電子装置のおやすみモードのパラメータが含まれる；又は、識別子によって示されるアプリケーションモジュールは設定対象（Settings）のおやすみモードモジュールであり、第１の画面は設定対象（Settings）のおやすみモードの設定画面である；又は、共有されるデータは、第１の電子装置における仮想プライベートネットワーク（ＶＰＮ）の構成パラメータを含み得る；又は、識別子によって示されるアプリケーションモジュールは設定対象（Settings）のＶＰＮモジュールであり、第１の画面は設定対象（Settings）のＶＰＮの構成画面である；又は、第１の無線通信プロトコルには、Ｗｉ−Ｆｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル、近距離通信（ＮＦＣ）プロトコル、４Ｇ技術で使用されるプロトコル、及び５Ｇ技術で使用されるプロトコルのいずれかが含まれる；又は、第２の無線通信プロトコルには、Ｗｉ−Ｆｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル、ＮＦＣプロトコル、４Ｇ技術で使用されるプロトコル、及び５Ｇ技術で使用されるプロトコルのいずれかが含まれる；又は、第１の電子装置及び第２の電子装置が互いに関連付けられることには、第１の電子装置及び第２の電子装置が同じアカウントでログインしていること、又は第２の電子装置がログインしているアカウントが第１の電子装置のコンタクト先であることが特に含まれる。
【００２２】
第５の態様によれば、本願の技術的解決策は、アプリケーション機能の実施システムを提供する。システムは、第１の電子装置及び第２の電子装置を含み得る。
【００２３】
第１の電子装置は、第１の画面を表示し、第１の画面には、無線ローカルエリアネットワークのＳＳＩＤに関連付けられた第１のコントロールが含まれ得；第１の電子装置は、第１のコントロールに対して行われる第１の操作を受け取り；第１の電子装置は、第１の操作に応答して、第２のコントロールを含み得るショートカットメニューを表示し、第２のコントロールは、ＳＳＩＤ及び無線ローカルエリアネットワークのパスワードを共有するように構成され；第１の電子装置は、第２のコントロールに対して行われる第２の操作を受け取り；第１の電子装置は、第２の操作に応答して、第２の電子装置の識別子を含む装置発見リストを表示し；第１の電子装置は、第２の電子装置の識別子に対して行われる第３の操作を受け取り；第３の操作に応答して、第１の電子装置は、Ｂｌｕｅｔｏｏｔｈプロトコルを使用することによって第２の電子装置へのＢｌｕｅｔｏｏｔｈリンクを確立し；第１の電子装置は、Ｂｌｕｅｔｏｏｔｈリンクを使用することによって第１の情報を第２の電子装置に送信し、第１の情報には、ＳＳＩＤ、パスワード、及び識別子が含まれ、識別子は設定対象（Settings）のＷｉ−Ｆｉ（wireless  fidelity）モジュールを示すために使用され；第２の電子装置は、第１の情報を受信及び解析して、ＳＳＩＤ、パスワード、及び識別子を取得し；第２の電子装置は、識別子によって示される設定対象のＷｉ−Ｆｉモジュールにオンシェアサービスを提供し、ＳＳＩＤ及びパスワードを使用することによって無線ローカルエリアネットワークに自動的にアクセスする。
【００２４】
第６の態様によれば、本願の技術的解決策は、第１の電子装置を提供する。第１の電子装置は、１つ又は複数のプロセッサ、メモリ、タッチ画面、及び１つ又は複数のコンピュータプログラムを含み得る。前述したコンポーネントは、１つ又は複数の通信バスを使用することによって接続することができる。タッチ画面は、タッチ感知面及び画面を含み得る。１つ又は複数のコンピュータプログラムが、メモリに記憶され、１つ又は複数のプロセッサによって実行される。１つ又は複数のコンピュータプログラムには、命令が含まれる。１つ又は複数のプロセッサが命令を実行すると、プロセッサは、第２の電子装置への無線リンクを確立することであって、第１の電子装置及び第２の電子装置が互いに関連付けられる、確立すること；無線リンクを使用することによって、第１の情報を第２の電子装置に送信することであって、第１の情報には、共有されるデータ及び識別子が含まれ、識別子は、アプリケーションモジュールを示すために使用される、送信すること；を行うように構成される。
【００２５】
可能な実施態様では、プロセッサは、第１の無線通信プロトコル（例えば、Ｗｉ−Ｆｉプロトコル）を使用することによって第１の無線リンクを確立するようにさらに構成される。タッチ画面は、第１の画面を表示することであって、第１の画面には、第１の電子装置のユーザが共有したいデータに関連する第１のコントロールが含まれ得る、表示すること；第１のコントロールに対して行われる第１の操作を受け取ること；第１の操作に応答して、第２のコントロールを含むショートカットメニューを表示すること；第２のコントロールに対して行われる第２の操作を受け取ること；第２の操作に応答して、第２の電子装置の識別子を含み得る装置発見リストを表示すること；を行うように構成される。
【００２６】
別の可能な実施態様では、共有されるデータには、無線ローカルエリアネットワークのＳＳＩＤ及びパスワードが含まれ得る；又は、識別子によって示されるアプリケーションモジュールは、設定対象（Settings）のＷｉ−Ｆｉモジュールであり、第１の画面は、設定対象（Settings）の無線ローカルエリアネットワーク機能の設定画面であり得る；又は、第１の情報にはさらにオペコードが含まれ得、オペコードは、第１の電子装置によって共有されるＳＳＩＤ及びパスワードを使用することによって無線ローカルエリアネットワークに自動的にアクセスすることを示すために使用される；又は、共有されるデータには属性情報が提供され、属性情報には、保存可能かどうか、印刷可能かどうか、再共有可能かどうか、及び読み取り直後に消去を行うかどうかの少なくとも１つが含まれ得る；又は、共有されるデータには、第１の電子装置のおやすみモードのパラメータが含まれ得る；又は、識別子によって示されるアプリケーションモジュールは、設定対象（Settings）のおやすみモードモジュールであり、第１の画面は、設定対象（Settings）のおやすみモードの設定画面であり得る；又は、共有されるデータには、第１の電子装置における仮想プライベートネットワーク（ＶＰＮ）の構成パラメータが含まれる；又は、識別子によって示されるアプリケーションモジュールは設定対象（Settings）のＶＰＮモジュールであり、第１の画面は、設定対象（Settings）のＶＰＮの構成画面であり得る；又は、第１の電子装置及び第２の電子装置が互いに関連付けられることには、第１の電子装置及び第２の電子装置が同じアカウントでログインしていること、又は第２の電子装置がログインしているアカウントが第１の電子装置のコンタクト先であることが特に含まれ得る。
【００２７】
第７の態様によれば、本願の技術的解決策は、第２の電子装置を提供する。第２の電子装置は、１つ又は複数のプロセッサ、メモリ、タッチ画面、及び１つ又は複数のコンピュータプログラムを含み得る。前述したコンポーネントは、１つ又は複数の通信バスを使用することによって接続することができる。タッチ画面は、タッチ感知面及び画面を含み得る。１つ又は複数のコンピュータプログラムは、メモリに記憶され、１つ又は複数のプロセッサによって実行される。１つ又は複数のコンピュータプログラムには、命令が含まれる。１つ又は複数のプロセッサが命令を実行すると、プロセッサは、第１の電子装置への無線リンクを確立することであって、第１の電子装置及び第２の電子装置は互いに関連付けられる、確立すること；無線リンクを使用することによって、第２の電子装置によって送信された第１の情報を受信及び解析して、第１の情報に含まれる共有されるデータ及び識別子を取得することであって、識別子は、アプリケーションモジュールを示すために使用される、取得すること；識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施すること；を行うように構成される。
【００２８】
可能な実施態様では、共有されるデータには、無線ローカルエリアネットワークのＳＳＩＤ及びパスワードが含まれ得る。プロセッサは、識別子によって示される設定対象（Settings）のＷｉ−Ｆｉモジュールにオンシェアサービスを提供し、ＳＳＩＤ及びパスワードを使用することによって無線ローカルエリアネットワークに自動的にアクセスするように特に構成することができる。
【００２９】
別の可能な実施態様では、タッチ画面は、第３のコントロールを含み得る第２の画面を表示し、第３のコントロールに対して行われる第４の操作を受け取るように構成される。プロセッサは、第４の操作に応答して、識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施するように特に構成され得る。
【００３０】
第８の態様によれば、本願の技術的解決策は、命令を含むコンピュータ可読記憶媒体を提供する。命令が電子装置で実行されると、電子装置は、前述したアプリケーション機能の実施方法を実行することができる。
【００３１】
第９の態様によれば、本願の技術的解決策は、命令を含むコンピュータプログラム製品を提供する。コンピュータプログラム製品が電子装置で実行されると、電子装置は、前述したアプリケーション機能の実施方法を実行することができる。
【００３２】
第１０の態様によれば、本願の技術的解決策は、アプリケーション機能の実施機器を提供する。この機器は、前述した方法で第１の電子装置又は第２の電子装置の動作を実施する機能を有する。機能は、ハードウェアによって実施してもよく、対応するソフトウェアを実行することによってハードウェアによって実施してもよい。ハードウェア又はソフトウェアは、前述した機能に対応する１つ又は複数のモジュールを含む。
【００３３】
本願における技術的特徴、技術的解決策、有利な効果、又は同様の用語の説明は、全ての特徴及び利点を任意の個々の実施形態で実施できることを意味するものではないことを理解されたい。むしろ、特徴又は有利な効果の説明は、少なくとも１つの実施形態が特定の技術的特徴、技術的解決策、又は有利な効果を含むことを意味すると理解され得る。従って、本明細書における技術的特徴、技術的解決策、又は有利な効果の説明は、必ずしも一実施形態に属するとは限らない。さらに、実施形態で説明する技術的特徴、技術的解決策、及び有利な効果は、任意の適切な方法で組み合わせることができる。当業者は、実施形態が、特定の実施形態における１つ又は複数の特定の技術的特徴、技術的解決策、又は有利な効果なしに実施し得ることを理解している。他の実施形態では、追加の技術的特徴及び有利な効果は、全ての実施形態を反映していない特定の実施形態でさらに特定され得る。
【図面の簡単な説明】
【００３４】
【図１Ａ】いくつかの実施形態による、携帯電話上に表示されるいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１Ｂ】いくつかの実施形態による、携帯電話上に表示されるいくつかのグラフィカルユーザインターフェイスの概略図である。
【図２】他のいくつかの実施形態による、携帯電話上に表示されるいくつかのグラフィカルユーザインターフェイスの概略図である。
【図３】本願の一実施形態による携帯電話３００のハードウェア構造の概略図である。
【図４】電子装置で実行できるＡｎｄｒｏｉｄ（登録商標）オペレーティングシステムのソフトウェアアーキテクチャの概略図である。
【図５Ａ】本願の一実施形態による、電子装置上に表示されるいくつかのグラフィカルユーザインターフェイスの概略図である。
【図５Ｂ】本願の一実施形態による、電子装置上に表示されるいくつかのグラフィカルユーザインターフェイスの概略図である。
【図５Ｃ】本願の一実施形態による、電子装置上に表示されるいくつかのグラフィカルユーザインターフェイスの概略図である。
【図６Ａ】本願の他のいくつかの実施形態による、電子装置上に表示されるいくつかのグラフィカルユーザインターフェイスの概略図である。
【図６Ｂ】本願の他のいくつかの実施形態による、電子装置上に表示されるいくつかのグラフィカルユーザインターフェイスの概略図である。
【図６Ｃ】本願の他のいくつかの実施形態による、電子装置上に表示されるいくつかのグラフィカルユーザインターフェイスの概略図である。
【図６Ｄ】本願の他のいくつかの実施形態による、電子装置上に表示されるいくつかのグラフィカルユーザインターフェイスの概略図である。
【図６Ｅ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図７】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図８】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図９】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１０】本願の一実施形態による、電子装置同士の間のリンクを確立するための概略フローチャートである。
【図１１Ａ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１１Ｂ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１１Ｃ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１２Ａ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１２Ｂ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１２Ｃ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１３Ａ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１３Ｂ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１４】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１５Ａ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１５Ｂ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１５Ｃ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１５Ｄ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１６Ａ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１６Ｂ】本願の他のいくつかの実施形態による、電子装置上に表示される他のいくつかのグラフィカルユーザインターフェイスの概略図である。
【図１７】本願の一実施形態による、アプリケーション機能の実施方法の概略フローチャートである。
【図１８】本願の一実施形態による、別のアプリケーション機能の実施方法の概略フローチャートである。
【図１９】本願の一実施形態による、さらに別のアプリケーション機能の実施方法の概略フローチャートである。
【図２０】本願の別の実施形態によるアプリケーション機能の実施方法の概略フローチャートである。
【図２１】本願の実施形態による第１の電子装置の概略構造図である。
【図２２】本願の別の実施形態による第１の電子装置の概略構造図である。
【図２３】本願の実施形態による第２の電子装置の概略構造図である。
【図２４】本願の別の実施形態による第２の電子装置の概略構造図である。
【図２５】本願の別の実施形態による第１の電子装置の概略構造図である。
【図２６】本願の別の実施形態による第１の電子装置の概略構造図である。
【発明を実施するための形態】
【００３５】
本願の実施形態では、データ共有のための電子装置を説明するために第１及び第２等の用語を使用する場合があるが、電子装置をこれらの用語に限定すべきではないことを理解されたい。これらの用語は、単に電子装置を区別するために使用される。例えば、本願の実施形態の範囲から逸脱することなく、第１のネットワーク装置は、第２のネットワーク装置とも呼ばれ得る。同様に、第２のネットワーク装置は、第１のネットワーク装置とも呼ばれ得る。
【００３６】
本願の実施形態は、アプリケーション機能の実施方法を提供する。この方法は、電子装置に適用することができる。アプリケーション機能の実施方法によれば、電子装置のアプリケーション機能を実施することができ、例えば、ユーザが一連の操作を行うことなく、無線ローカルエリアネットワークに成功裏にアクセスすることができる。このようにして、電子装置の使用効率が改善され、ユーザ操作の複雑さが軽減され、電子装置とユーザとの間の効率的な相互作用が実施される。
【００３７】
本願の実施形態は、前述したアプリケーション機能の実施方法を適用することができるシステムアーキテクチャを提供する。システムアーキテクチャは、少なくとも２つの電子装置、例えば第１の電子装置及び第２の電子装置を含み得る。
【００３８】
無線通信プロトコルを使用することにより、第１の電子装置と第２の電子装置との間に無線リンクを確立することができる。
【００３９】
無線通信プロトコルは、ワイファイ（Wireless  Fidelity,  Wi-Fi）プロトコル、Ｂｌｕｅｔｏｏｔｈ（Bluetooth）プロトコル、ＺｉｇＢｅｅプロトコル、又は近距離無線通信（Near  Field  Communication、NFC）プロトコル等の短距離通信プロトコルであり得る。あるいはまた、無線通信プロトコルは、４Ｇ技術、５Ｇ技術、又は次世代通信技術で使用されるプロトコルであってもよい。
【００４０】
第１の電子装置及び第２の電子装置は、確立した無線リンクに基づいてデータを交換することができる。例えば、第１の電子装置及び第２の電子装置は、ＳＳＩＤ及び無線ローカルエリアネットワークのパスワード、ビデオ、画像、Ｗｅｂページ、コンタクト先、及びアプレット等の様々なタイプのデータを共有することができる。
【００４１】
本願のいくつかの実施形態では、データ共有中に、第１の電子装置は、データ共有のための送信機として使用され得、第２の電子装置は、データ共有のための受信機として使用され得る。本願の他のいくつかの実施形態では、第２の電子装置は、データ共有のための送信機として使用され得、第１の電子装置は、データ共有のための受信機として使用され得る。これは、本願の実施形態では特に限定されない。説明を容易にするために、本願の以下の実施形態では、第１の電子装置がデータ共有のための送信機であり、第２の電子装置がデータ共有のための受信機であることを、特定の説明の例として使用する。
【００４２】
本願の実施形態では、第１の電子装置及び第２の電子装置は、同じタイプの電子装置であり得る。例えば、第１の電子装置と第２の電子装置との両方が携帯電話である。あるいはまた、第１の電子装置及び第２の電子装置は、異なるタイプの電子装置であり得る。例えば、第１の電子装置は携帯電話であり、第２の電子装置はタブレットコンピュータである。携帯電話の特定の構造が、図３に示されており、以下の実施形態で具体的に説明される。
【００４３】
以下では、電子装置（例えば、第１の電子装置又は第２の電子装置）、電子装置に使用されるグラフィカルユーザインターフェイス（以下、略してＧＵＩと呼ばれ得る）、及び電子装置を使用する実施形態について説明する。本願のいくつかの実施形態では、電子装置は、携帯情報端末機能及び／又は音楽プレーヤー機能、例えば無線通信機能を有する携帯電話、タブレットコンピュータ、又はウェアラブル電子装置（例えば、スマートウォッチ）等の他の機能をさらに含むポータブル電子装置であり得る。ポータブル電子装置の例示的な実施形態は、ｉＯＳ、Ａｎｄｒｏｉｄ、Ｍｉｃｒｏｓｏｆｔ、又は別のオペレーティングシステムを使用するポータブル電子装置を含むが、これらに限定されない。あるいはまた、ポータブル電子装置は、別のポータブル電子装置、例えば、タッチ感知面（例えば、タッチパネル）を有するラップトップ（Laptop）コンピュータであり得る。本願の他のいくつかの実施形態では、電子装置は、代替的に、ポータブル電子装置ではなく、タッチ感知面（例えば、タッチパネル）を有するデスクトップコンピュータであってもよいことをさらに理解されたい。
【００４４】
図３を参照すると、本願の実施形態では、電子装置が携帯電話３００である例を使用して、本願の実施形態で提供される電子装置を説明する。当業者は、図３に示される携帯電話３００が、単なる一例であり、携帯電話３００を限定するものではないことを理解し得る。また、携帯電話３００は、図に示される構成要素よりも多い又は少ない構成要素を有してもよく、又は２つ以上の構成要素を組み合わせてもよく、又は異なる構成要素構成を有してもよい。図３に示される様々な構成要素は、１つ又は複数の信号プロセッサ及び／又は特定用途向け集積回路を含むハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組合せで実施することができる。
【００４５】
図３に示されるように、携帯電話は、プロセッサ３０２、無線周波数（Radio  Frequency,  RF）回路３０２、メモリ３０３、タッチ画面３０４、Ｂｌｕｅｔｏｏｔｈ機器３０５、１つ又は複数のセンサ３０６、Ｗｉ−Ｆｉ機器３０７、測位機器３０８、オーディオ回路３０９、周辺インターフェイス３１０、及び電源システム３１１等の構成要素を特に含み得る。これらの構成要素は、１つ又は複数の通信バス又は信号線（図３には示されない）を使用することによって互いに通信することができる。
【００４６】
以下では、図３を参照して携帯電話３００の構成要素について具体的に説明する。
【００４７】
プロセッサ３０２は、携帯電話３００の制御センターである。プロセッサ３０２は、様々なインターフェイス及びケーブルを使用することによって携帯電話３００の様々な部分に接続され、携帯電話３００の様々な機能を実行し、メモリ３０３に記憶されたアプリケーション（Application,  App）を実行又は実施することによって、及びメモリ３０３に記憶されたデータ及び命令を呼び出すことによってデータを処理する。いくつかの実施形態では、プロセッサ３０１は、１つ又は複数の処理ユニットを含み得る。プロセッサ３０１は、アプリケーションプロセッサ及びモデムプロセッサをさらに統合することができる。アプリケーションプロセッサは、主に、オペレーティングシステム、ユーザインターフェイス、アプリケーション等を処理する。モデムプロセッサは、主に、無線通信を処理する。あるいはまた、モデムプロセッサは、プロセッサ３０１に統合されない場合があることが理解され得る。例えば、プロセッサ３０１は、Ｈｕａｗｅｉによって製造されたチップＫｉｒｉｎ９７０であり得る。
【００４８】
無線周波数回路３０２は、情報受信及び送信プロセス又は会話プロセスにおいて無線信号を受信及び送信するように構成され得る。具体的には、基地局からダウンリンクデータを受信した後に、無線周波数回路３０２は、処理のためにダウンリンクデータをプロセッサ３０２に送信し、関連するアップリンクデータを基地局に送信することができる。無線周波数回路３０２は、通常、アンテナ、少なくとも１つの増幅器、トランシーバ、カプラ、低ノイズ増幅器、デュプレクサ等を含むが、これらに限定されない。さらに、無線周波数回路３０２は、無線通信を介して別の装置とさらに通信することができる。無線通信には任意の通信規格又はプロトコルを使用でき、通信規格又はプロトコルには、ＧＳＭ（global  system  for  mobile  communication）、汎用パケット無線サービス、符号分割多元接続、広帯域符号分割多元接続、ロングタームエボリューション、電子メール、ＳＭＳメッセージングサービス等が含まれるが、これらに限定されない。
【００４９】
メモリ３０３は、アプリケーションプログラム及びデータを記憶するように構成される。プロセッサ３０２は、携帯電話３００の様々な機能を実行し、メモリ３０３に記憶されたアプリケーション及びデータを実行することによってデータを処理する。メモリ３００３は、主に、プログラム記憶領域及びデータ記憶領域を含む。プログラム記憶領域は、オペレーティングシステム、及び少なくとも１つの機能（例えば、音声再生機能又は画像再生機能）によって必要とされるアプリケーションを記憶することができる。データ記憶領域は、携帯電話３００を使用するときに作成されたデータ（例えば、オーディオデータ又は電話帳）を記憶することができる。さらに、メモリ３０３は、高速ランダムアクセスメモリを含み得、さらに、磁気ディスク記憶装置等の不揮発性メモリ、フラッシュメモリ、又は別の揮発性固体記憶装置を含み得る。メモリ３０３は、Ａｐｐｌｅによって開発されたｉＯＳ（登録商標）オペレーティングシステム及びＧｏｏｇｌｅによって開発されたＡｎｄｒｏｉｄ（登録商標）オペレーティングシステム等の様々なオペレーティングシステムを記憶することができる。
【００５０】
タッチ画面３０４は、タッチ感知面３０４−１及びディスプレイ３０４−２を含み得る。タッチ感知面３０４−１（例えば、タッチパネル）は、携帯電話３００上又はその近くでユーザによって行われるタッチイベント（例えば、タッチ感知面３０４−１に対してユーザが行う操作、或いは指又はスタイラス等の任意の適切なオブジェクトを使用することによるタッチ感知面３０４−１の近くの操作）を収集し、収集したタッチ情報をプロセッサ３０１等の別の装置に送信することができる。タッチ感知面３０４−１の近くでユーザによって行われるタッチイベントは、フローティングタッチ制御と呼ばれ得る。フローティングタッチ制御は、ユーザがターゲット（アイコン等）を選択、移動、又はドラッグするためにタッチパネルに直接触れる必要がなく、ユーザが電子装置の近くにいるだけで、所望の機能を実施することを意味し得る。フローティングタッチ制御のアプリケーションシナリオでは、「タッチ」及び「接触」等の用語は、タッチ画面に直接触れることを暗黙的に指すのではなく、タッチ画面の近く又は直ぐ近くにあることを指す。フローティングタッチ制御を実行することができるタッチ感知面３０４−１は、静電容量方式、赤外光感知方式、超音波方式等で実施することができる。タッチ感知面３０４−１は、２つの部分：タッチ検出機器及びタッチコントローラを含み得る。タッチ検出機器は、ユーザのタッチ方向を検出し、タッチ操作によって生成される信号を検出し、その信号をタッチコントローラに送信する。タッチコントローラは、タッチ検出機器からタッチ情報を受信し、タッチ情報をタッチポイント座標に変換し、タッチポイント座標をプロセッサ３０１に送信する。タッチコントローラは、プロセッサ３０１によって送信された命令をさらに受信し、命令を実行することができる。さらに、タッチ感知面３０４−１は、抵抗性方式、容量性方式、赤外線方式、又は表面弾性波方式等の複数の方式で実施することができる。ディスプレイ（ディスプレイとも呼ばれる）３０４−２は、ユーザによって入力された情報又はユーザに提供する情報、及び携帯電話３００の様々なメニューを表示するように構成され得る。ディスプレイ３０４−２は、液晶ディスプレイ又は有機発光ダイオード等の形態で構成され得る。タッチ感知面３０４−１は、ディスプレイ３０４−２を覆うことができる。タッチ感知面３０４−１上又はその近くのタッチイベントを検出した後に、タッチ感知面３０４−１は、タッチイベントのタイプを決定するために、タッチイベントをプロセッサ３０２に送信する。次に、プロセッサ３０１は、タッチイベントのタイプに基づいて、対応する視覚的出力をディスプレイ３０４−２に提供することができる。タッチ感知面３０４−１及びディスプレイ３０４−２は、２つの独立した構成要素として使用されて、図３の携帯電話の入力及び出力機能を実施するが、いくつかの実施形態では、タッチ感知面３０４−１及びディスプレイ３０４−２は、携帯電話の入力及び出力機能を実施するために統合され得る。タッチ画面３０４は、複数の層の材料を積み重ねることによって形成されることが理解され得る。本願のこの実施形態では、タッチ感知面（層）及びディスプレイ（層）のみが表示され、別の層は記録されない。さらに、本願の他のいくつかの実施形態では、タッチ感知面３０４−１は、ディスプレイ３０４−２を覆うことができ、タッチ感知面３０４−１のサイズは、ディスプレイ３０４−２のサイズよりも大きく、それによって、ディスプレイ３０４−２がタッチ感知面３０４−１によって完全に覆われるようにする。あるいはまた、タッチ感知面３０４−１は、フルパネル形態で携帯電話３００の前面に配置してもよく、換言すれば、携帯電話３００の前面でユーザによって行われた全てのタッチを携帯電話３００によって感知することができる。このようにして、携帯電話３００の前面での完全なタッチ制御体験を実施することができる。他のいくつかの実施形態では、タッチ感知面３０４−１は、フルパネル形態で携帯電話３００の前面に配置され、ディスプレイ３０４−２も、フルパネル形態で携帯電話３００の前面に配置され得る。このようにして、携帯電話３００の前面に斜面溝（bezel：ベゼル）のない構造を実現することができる。
【００５１】
携帯電話３００は、携帯電話３００と別の短距離電子装置（例えば、携帯電話又はスマートウォッチ）との間のデータ交換を実施するように構成されたＢｌｕｅｔｏｏｔｈ機器３０５をさらに含み得る。本願のこの実施形態では、Ｂｌｕｅｔｏｏｔｈ機器は、集積回路、Ｂｌｕｅｔｏｏｔｈチップ等であり得る。
【００５２】
携帯電話３００は、光センサ、動きセンサ、及び別のセンサ等の少なくとも１つのセンサ３０６をさらに含み得る。具体的には、光センサは、周囲光センサ及び近接センサを含み得る。周囲光センサは、周囲光の輝度に基づいて、タッチ画面３０４のディスプレイの輝度を調整することができる。携帯電話３００が耳に近づくと、近接センサによって、ディスプレイの電源をオフにすることができる。動きセンサの１つとして、加速度センサは、各方向（通常は３軸）の加速度の大きさを検出し、加速度センサが静止しているときに重力の大きさ及び方向を検出し、携帯電話３００の姿勢を特定するためのアプリケーション（例えば、横向きモードと縦向きモードとの間の画面切り替え、関連するゲーム、及び磁力計の姿勢較正）、振動識別の関連機能（例えば、歩数計又はノック）等で使用することができる。携帯電話３００上にさらに配置され得るジャイロスコープ、気圧計、湿度計、温度計、及び赤外線センサ等の他のセンサは、ここでは説明しない。
【００５３】
本願の様々な実施形態では、携帯電話３００は、指紋認識機能をさらに有し得る。例えば、指紋認識器は、携帯電話３００の後面（例えば、背面カメラの下）に配置され得るか、又は指紋認識器は、携帯電話３００の前面（例えば、タッチ画面３０４の下）に配置され得る。さらに、指紋認識器をタッチ画面３０４上に配置して指紋認識機能を実施することができ、換言すれば、指紋認識器及びタッチ画面３０４を統合して、携帯電話３００の指紋認識機能を実施することができる。この場合に、指紋認識器は、タッチ画面３０４の一部として機能するようにタッチ画面３０４上に配置され得るか、又は別の方法でタッチ画面３０４上に配置され得る。さらに、指紋認識器は、フルパネル指紋認識器としてさらに実装され得、それによって、タッチ画面３０４は、指紋収集を任意の位置で実行することができるパネルと見なされ得る。指紋認識器は、収集した指紋をプロセッサ３０１に送信し、それによって、プロセッサ３０１は指紋を処理する（例えば、指紋を検証する）ことができる。本願のこの実施形態における指紋認識器の主要な構成要素は、指紋センサである。指紋センサは、光感知技術、静電容量感知技術、圧電感知技術、超音波感知技術等を含むがこれらに限定されない、任意のタイプの感知技術を使用することができる。
【００５４】
さらに、本願のこの実施形態において指紋センサをタッチ画面に統合する特定の技術的解決策については、米国特許商標庁に出願された、“FINGERPRINT  SENSOR  IN  ELECTRONIC  DEVICE”という表題の米国特許出願公開第２０１５／００３６０６５号を参照されたい。また、この文献は、その全体が参照により本願の実施形態に組み込まれる。
【００５５】
Ｗｉ−Ｆｉ機器３０７は、Ｗｉ−Ｆｉ関連規格プロトコルに準拠するネットワークアクセスを携帯電話３００に提供するように構成される。携帯電話３００は、Ｗｉ−Ｆｉ機器３０７を使用することによって、Ｗｉ−Ｆｉアクセスポイントにアクセスして、さらに、ユーザが電子メールを送受信し、Ｗｅｂページを閲覧し、ストリーミングメディアにアクセスする等を行うのに役立ち得る。Ｗｉ−Ｆｉ機器３０７は、無線ブロードバンドインターネットアクセスをユーザに提供する。他のいくつかの実施形態では、Ｗｉ−Ｆｉ機器３０７は、Ｗｉ−Ｆｉ無線アクセスポイントとしても使用され得、そしてＷｉ−Ｆｉネットワークアクセスを別の電子装置に提供し得る。
【００５６】
測位機器３０８は、地理的位置を携帯電話３００に提供するように構成される。測位機器３０８は、具体的には、全地球測位システム（Global  Positioning  System,  GPS）、又はＢｅｉＤｏｕナビゲーション衛星システム等の測位システムの受信機であり得る。前述した測位システムによって送信された地理的位置を受信した後に、測位機器３０８は、処理のために情報をプロセッサ３０２に送信するか、又は記憶のために情報をメモリ３０３に送信する。他のいくつかの実施形態では、測位機器３０８は、支援型全地球測位システム（Assisted  Global  Positioning  System,  AGPS）の受信機であり得る。ＡＧＰＳは、特定の支援によってＧＰＳ測位を実行し、基地局の信号及びＧＰＳ衛星信号を使用することにより、携帯電話３００によって実行される測位を加速することができる。ＡＧＰＳシステムでは、測位機器３０８は、支援型測位サーバ（例えば、携帯電話の測位サーバ）と通信することによって測位支援を得ることができる。支援サーバとして機能するＡＧＰＳシステムは、測位機器３０８が測距及び測位サービスを完了するのを支援する。この場合に、支援型測位サーバは、無線通信ネットワークを使用することによって携帯電話３００等の電子装置の測位機器３０８（すなわち、ＧＳＰの受信機）と通信し、測位支援を提供する。
【００５７】
オーディオ回路３０９、スピーカー３１２、及びマイクロフォン３１３は、ユーザと携帯電話３００との間にオーディオインターフェイスを提供することができる。オーディオ回路３０９は、受信した音声データを電気信号に変換し、その電気信号をスピーカー３１２に送信することができ、スピーカー３１２は、電気信号を出力のために音声信号に変換する。また、マイクロフォン３１３は、収集した音声信号を電気信号に変換し、オーディオ回路３０９は、その電気信号を受信し、電気信号をオーディオデータに変換し、オーディオデータをＲＦ回路３０２に出力して、オーディオデータを例えば別の携帯電話に送信し、又は更なる処理のためにオーディオデータをメモリ３０３に出力する。
【００５８】
周辺インターフェイス３１０は、様々なインターフェイスを外部入力／出力装置（例えば、キーボード、マウス、外部ディスプレイ、外部メモリ、又は加入者識別モジュールカード）に提供するように構成される。例えば、携帯電話３００は、ユニバーサルシリアルバスインターフェイスを使用することによってマウスに接続され、且つ加入者識別モジュールカードのカードスロット上の金属接点を使用することによって、電気通信事業者によって提供される加入者識別モジュール（Subscriber  Identity  Module  SIM）カードに接続される。周辺インターフェイス３１０は、外部入力／出力周辺装置をプロセッサ３０２及びメモリ３００３に結合するように構成され得る。
【００５９】
携帯電話３００は、電力を構成要素に供給するように構成された電源機器３１１（例えば、バッテリ又は電力管理チップ）をさらに含むことができる。バッテリは、電力管理チップを使用することによって、プロセッサ３０２に論理的に接続され、電源機器３１１を使用することによって充電及び放電管理及び電力消費管理等の機能を実施することができる。
【００６０】
携帯電話３００は、カメラ（前面カメラ及び／又は背面カメラ）、フラッシュ、マイクロ投影機器、近距離無線通信（Near  Field  Communication,  NFC）機器等をさらに含み得るが、これらは図３には示されない。詳細についてはここでは説明しない。
【００６１】
例えば、携帯電話３００のメモリ３０３は、Ａｎｄｒｏｉｄ（登録商標）オペレーティングシステムを記憶することができる。Ａｎｄｒｏｉｄ（登録商標）オペレーティングシステムは、Ｌｉｎｕｘベースのモバイル装置オペレーティングシステムであり、携帯電話３００の前述したハードウェアと組み合わせて様々な機能を実施する。以下では、記憶したＡｎｄｒｏｉｄ（登録商標）オペレーティングシステムのソフトウェアアーキテクチャについて詳しく説明する。本願のこの実施形態では、Ａｎｄｒｏｉｄ（登録商標）オペレーティングシステムは、この実施形態の技術的解決策を実施するために電子装置によって必要とされるソフトウェア環境を説明するための例として単に使用されることに留意されたい。当業者は、本願のこの実施形態が別のオペレーティングシステムを使用することによって実施され得ることを理解し得る。
【００６２】
例えば、図４は、前述した電子装置で実行することができるＡｎｄｒｏｉｄ（登録商標）オペレーティングシステムのソフトウェアアーキテクチャの概略図である。ソフトウェアアーキテクチャは、アプリケーション層、アプリケーションフレームワーク層、機能ライブラリ層、及びＬｉｎｕｘカーネル層の４つの層に分割できる。
【００６３】
１．アプリケーション（Application）層
アプリケーション層は、オペレーティングシステムの最上位層であり、オペレーティングシステムのネイティブアプリケーション（例えば設定、コンタクト先、メッセージング、通話、ギャラリー、カレンダー、ブラウザ等）を含む。開発者は、ＷｅＣｈａｔ及びＹｏｕｋｕ等のアプリケーションを作成し、アプリケーションをこの層にインストールすることができる。アプリケーションは、複数のアプリケーションモジュールを含み得る。例えば、Ｗｉ−Ｆｉモジュール及びＢｌｕｅｔｏｏｔｈモジュール等の複数のアプリケーションモジュールが設定に含まれ得る。アプリケーションは、通常Ｊａｖａ言語で開発され、且つアプリケーションフレームワーク層によって提供されるアプリケーションプログラミングインターフェイス（application  programming  interface,  API）を呼び出すことによって完成する。
【００６４】
２．アプリケーションフレームワーク（Application  Framework）層
アプリケーションフレームワーク層は、主に、開発者がアプリケーションにアクセスするための様々なＡＰＩを提供する。開発者は、アプリケーションフレームワークを使用することによって、オペレーティングシステムの最下層（例えば、機能ライブラリ層及びＬｉｎｕｘカーネル層）と相互作用して、それぞれのアプリケーションを開発することができる。アプリケーションフレームワークには、主に、Ａｎｄｒｏｉｄ（登録商標）オペレーティングシステムの一連のサービス及び管理システムが含まれる。アプリケーションフレームワークには、主に、以下の基本サービスが含まれる。
【００６５】
アクティビティマネージャ（Activity  Manager）：アクティビティマネージャは、アプリケーションのライフサイクルを管理し、頻繁に使用されるナビゲーションバック機能を提供するように構成される。
【００６６】
コンテンツプロバイダ（Content  Providers）：コンテンツプロバイダは、異なるアプリケーションの間のデータ共有及びアクセスを管理するように構成される。
【００６７】
通知マネージャ（Notification  Manager）：通知マネージャは、ステータスバー、ロック画面等上のプロンプト情報（例えば、アラート（Alerts）又は通知（Notifications））をユーザに表示するようにアプリケーションを制御するために構成される。
【００６８】
リソースマネージャ（Resource  Manager）：リソースマネージャは、アプリケーションで使用するための非コードリソース（例えば、文字列、グラフ、又はレイアウトファイル（Layout  file））を提供する。
【００６９】
ビュー（View）：ビューには豊富で拡張可能なビューセットがあり、アプリケーションの構築に使用できる。ビューには、具体的には、リスト（List）、グリッド（Grid）、テキストボックス（TextBox）、ボタン（Button）、埋め込み可能なＷｅｂページブラウザが含まれる。
【００７０】
ロケーション（位置特定）マネージャ（Location  Manager）：ロケーションマネージャは、主に、アプリケーションが電子装置の地理的位置にアクセスできるようにする。
【００７１】
本願のこの実施形態では、アプリケーションフレームワーク層は、共有マネージャ（Share  Manager）をさらに含み得る。共有マネージャは、共有（share）サービス及びオンシェア（on  share）サービスをアプリケーションに提供するように構成される。アプリケーションがオンシェアサービスのために共有マネージャを登録した後に、共有マネージャは、オンシェアインターフェイスを使用することによってオンシェアサービスをアプリケーションに提供するか、又はアプリケーションは、共有インターフェイスを呼び出して共有マネージャにシェアサービスの提供を要求することができる。
【００７２】
３．機能ライブラリ（Libraries）層
機能ライブラリ層は、アプリケーションフレームワークのサポートであり、アプリケーションフレームワーク層及びＬｉｎｕｘカーネル層を接続する重要なリンクである。機能ライブラリ層には、コンピュータプログラミング言語Ｃ又はＣ＋＋でコンパイルされた、いくつかの機能ライブラリが含まれる。これらの機能ライブラリは、オペレーティングシステムの様々なコンポーネントによって使用でき、アプリケーションフレームワーク層を使用することによって開発者にサービスを提供する。具体的には、機能ライブラリにはｌｉｂｃ機能ライブラリが含まれ得、ｌｉｂｃ機能ライブラリは埋込型Ｌｉｎｕｘベース装置のために特別にカスタマイズされる。機能ライブラリは、マルチメディアライブラリ（Media  Framework）をさらに含み得、ライブラリは、複数の符号化フォーマットでのオーディオ又はビデオの再生及び記録をサポートし、静止画像ファイル及び一般的なオーディオ又はビデオ符号化フォーマットもサポートする。機能ライブラリには、画面管理ライブラリ（Surface  Manager）がさらに含まれる。画面管理ライブラリは、主に、表示システムへのアクセスの管理を担当し、特に、複数のアプリケーションが実行されたときの表示操作とアクセス操作との間の相互作用の管理を担当し、且つ２Ｄ描画及び３Ｄ描画での表示構成の実行も担当する。
【００７３】
機能ライブラリ層には、携帯電話の機能を実施するために使用される他の機能ライブラリ、例えばＳＧＬ（Scalable  Graphics  Library）：ＸＭＬ（Extensible  Markup  Language）ファイルベースの２Ｄグラフ及び画像処理エンジン；ＴＶＰ／ＩＰプロトコルと様々なアプリケーション層プロトコルとの間に配置され、データ通信のサポートを提供するＳＳＬ（Secure  Sockets  Layer）；３Ｄ効果をサポートするＯｐｅｎＧＬ／ＥＳ；ＳＱＬｉｔｅ：リレーショナルデータベースエンジン；Ｗｅｂｋｉｔ：Ｗｅｂブラウザエンジン；ビットマップ及びベクターフォントをサポートするＦｒｅｅＴｙｐｅがさらに含まれ得る。
【００７４】
Ａｎｄｒｏｉｄ  Ｒｕｎｔｉｍｅは、Ａｎｄｒｏｉｄ（登録商標）オペレーティングシステムの実行環境であり、且つＡｎｄｒｏｉｄ（登録商標）オペレーティングシステムで使用される新しい仮想マシンである。ＡＯＴ（Ahead-Of-Time）技術がＡｎｄｒｏｉｄ  Ｒｕｎｔｉｍｅで使用される。アプリケーションを初めてインストールするときに、アプリケーションのバイトコードがマシンコードにプリコンパイルされるため、アプリケーションは実際のローカルアプリケーションになる。その後、アプリケーションを再実行するときにコンパイル手順が省略されるため、起動と実行との両方が高速になる。
【００７５】
本願の他のいくつかの実施形態では、代替的に、Ａｎｄｒｏｉｄ  Ｒｕｎｔｉｍｅを、コア機能ライブラリ（Core  Libraries）及びＤａｌｖｉｋ仮想マシン（Dalvik  Virtual  Machine）に置き換えることができる。コア機能ライブラリは、Ｊａｖａ言語でＡＰＩの殆どの機能を提供し、主に、Ｊａｖａネイティブインターフェイス（Java  native  interface,  JNI）を使用することによって、最下層のプログラムライブラリを呼び出すためのインターフェイスをアプリケーションフレームワーク層に提供する。さらに、コア機能ライブラリには、オペレーティングシステムのいくつかのコアＡＰＩ（例えば、android.os、android.net、android.media等）がさらに含まれる。Ｄａｌｖｉｋ仮想マシンは、ＪＩＴ（Just-in-Time）コンパイルメカニズムを使用する。プロセスが開始される度に、仮想マシンはバックグラウンドでバイトコードを再コンパイルする必要がある。これは起動速度に影響する。各アプリケーションは１つのＤａｌｖｉｋ仮想マシンインスタンスで実行され、各Ｄａｌｖｉｋ仮想マシンインスタンスは独立したプロセススペースである。Ｄａｌｖｉｋ仮想マシンは、複数の仮想マシンを１つの装置で効率的に実行できるように設計される。Ｄａｌｖｉｋ仮想マシンは、ファイル形式．ｄｅｘを実行することができる。ｄｅｘ形式は、Ｄａｌｖｉｋのために特別に設計された圧縮形式であり、メモリ及びプロセッサ速度が制限されているシステムに適している。Ｄａｌｖｉｋ仮想マシンは、基本機能（スレッド及び最下層のメモリ管理）を提供するためにＬｉｎｕｘカーネルに依存していることに留意されたい。Ａｎｄｒｏｉｄ  Ｒｕｎｔｉｍｅ及びＤａｌｖｉｋは異なるタイプの仮想マシンであり、当業者は異なる場合に異なる形式の仮想マシンを選択することができると理解し得る。
【００７６】
４．Ｌｉｎｕｘカーネル（Linux  Kernel）層
Ｌｉｎｕｘカーネル層は、オペレーティングシステムのコアシステムサービスを提供する。例えば、セキュリティ、メモリ管理、プロセス管理、ネットワークプロトコルスタック、及びドライバモデルは全てＬｉｎｕｘカーネルに基づいている。Ｌｉｎｕｘカーネルは、ハードウェアとソフトウェアスタックとの間の抽象化層としても使用される。この層には、主に、ディスプレイドライバ、Ｌｉｎｕｘベースのフレームバッファードライバ、入力装置として使用されるキーボードドライバ、メモリ技術装置に基づくフラッシュドライバ、カメラドライバ、オーディオドライバ、Ｂｌｕｅｔｏｏｔｈドライバ、Ｗｉ−Ｆｉドライバ等を含む、電子装置に関連する多くのドライバプログラムが含まれる。
【００７７】
例えば、以下の実施形態における全ての技術的解決策は、前述したハードウェアアーキテクチャ及び前述したソフトウェアアーキテクチャを有する電子装置で実施され得る。
【００７８】
以下では、添付の図面及びアプリケーションシナリオを参照して、本願の実施形態で提供されるアプリケーション機能の実施方法について詳細に説明する。本願の実施形態で提供されるアプリケーション機能の実施方法は、電子装置同士（例えば、第１の電子装置及び第２の電子装置）の間でデータを共有するプロセスに適用することができる。データを共有する前に、第１の電子装置は、第２の電子装置への無線リンクを最初に確立することができる。データの共有によって、第２の電子装置がデータを受信した後に特定の機能を自動的に実施することが可能になり得る。例えば、第１の電子装置によって共有される無線ローカルエリアネットワークの関連パラメータを受信した後に、第２の電子装置は、無線ローカルエリアネットワークに自動的にアクセスすることができる。別の例では、第１の電子装置によって共有される特定のアプリケーションのユーザ名及びパスワードを受信した後に、第２の電子装置は、アプリケーションを自動的にダウンロード及びインストールし、ユーザ名及びパスワードを使用することによってアプリケーションに自動的にログインすることができる。別の例では、第１の電子装置によって共有されるおやすみ（Do  Not  Disturb）モードのパラメータを受信した後に、第２の電子装置は、パラメータを自動的にロードし、関連する操作を実行する。
【００７９】
本願のいくつかの実施形態では、例えば、第１の電子装置は、特定の無線ローカルエリアネットワークに成功裏にアクセスするか、又は第１の電子装置は、無線ローカルエリアネットワークのＳＳＩＤ及びＳＳＩＤに対応するパスワードを記憶する。例えば、無線ローカルエリアネットワークのＳＳＩＤは“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”である。ユーザは、第１の電子装置を使用することにより、ＳＳＩＤが“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”である無線ローカルエリアネットワークを第２の電子装置と共有したいと考えている。第１の電子装置は、無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を第２の電子装置と共有することができ、それによって、第２の電子装置は、第１の電子装置によって共有される無線ローカルエリアネットワークの関連パラメータを使用することによって、無線ローカルエリアネットワークに自動的にアクセスする。本願のいくつかの実施形態では、無線ローカルエリアネットワークのＳＳＩＤは、名前、ネットワーク名（network  name）等と呼ばれ得る。さらに、第１の電子装置は、モーメント共有（Moment  Share：時間共有）機能に基づいて、第２の電子装置への無線リンクをさらに確立することができる。
【００８０】
第１の電子装置がモーメント共有機能に基づいて第２の電子装置への無線リンクを確立することは、具体的には以下の通りである。第１の電子装置は、特定の無線通信プロトコル（例えば、Ｂｌｕｅｔｏｏｔｈプロトコル）を使用することによって第２の電子装置を発見し、第２の電子装置に対して照合され、第２の電子装置との照合に成功した後に、無線通信プロトコルを使用することよって、第２の電子装置への無線リンクを確立する。あるいはまた、第１の電子装置は、無線通信プロトコル（例えば、Ｂｌｕｅｔｏｏｔｈプロトコル）を使用することによって、第２の電子装置を最初に発見し、第２の電子装置に対して照合され、第２の電子装置との照合に成功した後に、別の無線通信プロトコル（例えば、Ｗｉ−Ｆｉプロトコル）を使用することによって、第２の電子装置への無線リンクを確立する。「モーメント共有」及び“Ｍｏｍｅｎｔ  Ｓｈａｒｅ”は、本願の実施形態において使用される単なる用語であり、その用語によって表される意味は、本願の実施形態において記録されており、その用語の名前は、本願の実施形態にいかなる制限も構成できないことが理解され得る。特定の実装中に、「モーメント共有」は、既存の携帯電話メーカが提供する様々な共有機能、例えばＡｐｐｌｅのＡｉｒｄｒｏｐ（AirDrop）又はＨｕａｗｅｉのＨｕａｗｅｉ  Ｓｈａｒｅ（Huawei  Share）等を使用することによって実施することができる。さらに、本願の他のいくつかの実施形態では、「モーメント共有」は、「短距離共有」等の別の用語でも呼ばれ得る。同様に、本願の実施形態で言及される「モーメント共有」は、他のいくつかの実施形態では、「シュートシェア（Shoot  share：撮影共有）」等の別の用語でも呼ばれ得る。
【００８１】
ユーザは、第１の電子装置及び第２の電子装置のモーメント共有機能を別々に有効化することができる。本願のいくつかの実施形態では、モーメント共有機能を有効化するために使用されるスイッチボタンは、電子装置のタッチ画面上に表示される仮想スイッチボタンであり得る。例えば、図５Ａに示されるように、ユーザは、図５Ａに示されるスワイプトラック５０１に基づいて、第２の電子装置のタッチ画面上でスワイプ操作を行う。図５Ｂに示されるように、スワイプ操作に応答して、通知バー５０２が第２の電子装置のタッチ画面上に表示される。ユーザは、通知バー５０２におけるモーメント共有機能のためのスイッチボタン５０３に対してタップ操作を行う。第２の電子装置は、タップ操作に応答してモーメント共有機能を有効化する。さらに、第２の電子装置は、スイッチボタン５０３の表示効果を変更することができる。例えば、スイッチボタン５０３の表示効果は、図５Ｂに示される「白」から図５ＢＣに示される「灰色」に変更され、ここで、「灰色」は、第２の電子装置がモーメント共有機能を有効化することを示し、「白」は、第２の電子装置がモーメント共有機能を有効にしないことを示す。本願の他のいくつかの実施形態では、図５Ｃに示されるように、第２の電子装置は、モーメント共有機能が有効にされたことをユーザに促すために、通知バー５０２にプロンプトメッセージ５０４をさらに表示することができる。さらに、本願のいくつかの実施形態では、モーメント共有機能に基づいて電子装置同士の間に無線リンクが確立されると、Ｂｌｕｅｔｏｏｔｈ低エネルギー（Bluetooth  Low  Energy,  BLE）リンクが特に確立され得る。従って、ユーザがモーメント共有機能のためのスイッチボタン５０３をタップ操作した後に、電子装置のＢｌｕｅｔｏｏｔｈ及びＷｉ−Ｆｉが有効にされていなくても、電子装置は対応する機能をさらに自動的に有効化することができる。例えば、第２の電子装置のＷｉ−Ｆｉが有効であるが、第２の電子装置のＢｌｕｅｔｏｏｔｈが有効になっていない場合に、第２の電子装置は、タップ操作に応答してＢｌｕｅｔｏｏｔｈをさらに有効化することができる。第２の電子装置は、Ｂｌｕｅｔｏｏｔｈのスイッチボタン５０５の表示効果を変更することもできる。例えば、スイッチボタン５０５の表示効果は、図５Ｂに示される「白」から図５Ｃに示される「灰色」に変更され、ここで、「灰色」は、第２の電子装置がＢｌｕｅｔｏｏｔｈを有効化することを示し、「白」は、第２の電子装置がＢｌｕｅｔｏｏｔｈを有効にしないことを示す。
【００８２】
本願の他のいくつかの実施形態では、モーメント共有機能を有効化するために使用されるスイッチボタンは、代替的に、物理的なボタンであってもよい。物理的ボタンは、電子装置の表面（例えば、携帯電話の側面）に配置してもよい。ユーザの指が物理的ボタンを押す又はダイヤルした後に、電子装置はモーメント共有機能を有効化することができる。ユーザの指が物理的ボタンをもう一度押す又はダイヤルした後に、電子装置はモーメント共有機能を無効にすることができる。
【００８３】
本願の他のいくつかの実施形態では、電子装置（例えば、第１の電子装置又は第２の電子装置）のモーメント共有機能は、代替的に、ユーザによって手動で有効化される代わりに、特定の条件が満たされたときに自動的に有効化され得る。例えば、第１の電子装置は、無線ローカルエリアネットワークを共有するために使用される関連するコントロールに対してユーザが行うタップ操作を受け取ると、第１の電子装置のモーメント共有機能を自動的に有効化することができる。別の例では、第２の電子装置は、利用可能な無線ローカルエリアネットワークが存在することを検出したときに、第２の電子装置のモーメント共有機能を自動的に有効化することができる。
【００８４】
第１の電子装置及び第２の電子装置のモーメント共有機能が有効にされた後に、送信機として機能する第１の電子装置は、第２の電子装置を発見することができる。第１の電子装置は、モーメント共有機能に基づいて、第２の電子装置への無線リンクをさらに確立することができる。第１の電子装置は、確立した無線リンクに基づいて、第２の電子装置とデータを共有することができる。
【００８５】
例えば、ユーザは、第２の電子装置と、第１の電子装置によって現在アクセスされている無線ローカルエリアネットワークを共有することができる。
【００８６】
本願のいくつかの実施形態では、ユーザが第１の電子装置を使用することによって無線ローカルエリアネットワークを第２の電子装置と共有したい場合に、ユーザは、第１の電子装置の設定画面を開き、設定画面上の無線ローカルエリアネットワークオプションをタップすることができる。タップに応答して、図６Ａに示されるように、第１の画面が、第１の電子装置のタッチ画面、例えば、無線ローカルエリアネットワーク機能の設定画面６０１に表示される。設定画面６０１には、第１の電子装置によってアクセスされている無線ローカルエリアネットワークに関する情報、例えば無線ローカルエリアネットワークのＳＳＩＤ“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”が含まれる。ユーザは、設定画面６０１上で、ＳＳＩＤ“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”に関連するコントロール６０２等の第１のコントロールに対して第１の操作（例えば、タッチアンドホールド操作）を行うことができる。図６Ｂに示されるように、コントロール６０２に対してユーザが行う第１の操作に応答して、ショートカットメニュー６０３が、第１の電子装置のタッチ画面上に表示される。ショートカットメニュー６０３には、「このネットワークを共有する」オプション６０４等の第２のコントロールが含まれる。ユーザは、「このネットワークを共有する」オプション６０４に対して第２の操作（例えば、タップ操作）を行って、ＳＳＩＤが“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”である無線ローカルエリアネットワークを別のユーザと共有することができる。
【００８７】
本願の他のいくつかの実施形態では、共有ボタンは、設定（Settings）に含まれる各機能に対して構成され得、共有ボタンは、対応する機能の関連パラメータを共有するために使用される。例えば、図６Ｅに示されるように、ユーザが第１の電子装置を使用することによって無線ローカルエリアネットワークを第２の電子装置と共有したい場合に、ユーザは、第１の電子装置の設定画面６１０を開くことができる。無線ローカルエリアネットワークオプションに対応する共有ボタン６１１が設定画面６１０上でタップされ、ＳＳＩＤが“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”であり、且つ第１の電子装置によってアクセスされている無線ローカルエリアネットワークの関連パラメータを別の電子装置と共有する。図６Ｅに示されるように、設定（Settings）に含まれる別の機能、例えば、おやすみ（Do  Not  Disturb）モード、仮想プライベートネットワーク、指紋、又はパスワードにも、対応する共有ボタンがある。ユーザは、対応する共有ボタンに対して操作を行って、対応する機能の関連パラメータを別の電子装置と共有することもできる。本願の他のいくつかの実施形態では、特定の操作を受け取った後に、第１の電子装置は、機能の設定（Settings）の関連パラメータ（第１の電子装置によって現在表示されている機能の詳細画面）を第２の電子装置と共有することもできる。例えば、無線ローカルエリアネットワーク機能の設定画面は、現在、第１の電子装置のタッチ画面に表示されており、ユーザは、第１の電子装置を持って第２の電子装置にタッチする。第１の電子装置は、そのタッチ操作を受け取ることができる（例えば、第１の電子装置のジャイロスコープは、そのタッチ操作を検出することができる）。次に、第１の電子装置は、ＳＳＩＤが“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”であるアクセスした無線ローカルエリアネットワークの関連パラメータを第２の電子装置と共有することができる。
【００８８】
本願のいくつかの実施形態では、第１の電子装置が「このネットワークを共有する」オプション６０４等の第２のコントロールに対してユーザが行う第２の操作を受け取った後に、第１の電子装置は、第１の電子装置のモーメント共有機能が有効になっているかどうかを判定することができる。第１の電子装置のモーメント共有機能が有効にされている場合に、第１の電子装置は、ＢＬＥスキャンを実行して、第１の電子装置がデータを共有し得る電子装置を発見することができる。図６Ｃに示される装置発見リスト（discovery  device  list）６０５は、第１の電子装置のタッチ画面上にさらに表示され得る。
【００８９】
装置発見リスト６０５には、スキャンにより第１の電子装置によって発見され、且つ第１の電子装置がデータ、例えば電子装置のディスカバリー名を共有することができる電子装置の識別子が含まれる。例えば、第２の電子装置のモーメント共有機能が有効にされている場合に、装置発見リスト６０５には、第２の電子装置のディスカバリー名「Ｘｓｗｃ」が含まれる。
【００９０】
他のいくつかの実施形態では、第１の電子装置のモーメント共有機能が有効にされていない場合に、第１の電子装置は、第１の電子装置のモーメント共有機能を自動的に有効化することができる。他のいくつかの実施形態では、図７に示されるように、第１の電子装置のモーメント共有機能が有効にされていない場合に、第１の電子装置のモーメント共有機能が有効になっていないことをユーザに促すために、プロンプトボックス７０１を第１の電子装置のタッチ画面上に表示することができる。第１の電子装置は、通知バーを開くために使用されるボタン７０２をさらに提供することができる。ユーザは、ボタン７０２に対してタップ操作を行うことができる。タップ操作に応答して、図５Ｂに示される通知バー５０２が第１の電子装置のタッチ画面上に表示され得るので、ユーザは、第１の電子装置のモーメント共有機能を有効化することができる。他のいくつかの実施形態では、図８に示されるように、第１の電子装置のモーメント共有機能が有効にされていない場合に、第１の電子装置は、モーメント共有機能のスイッチボタン８０１を設定画面６０１に表示することができる。ユーザは、設定画面６０１に表示されるモーメント共有機能のスイッチボタン８０１に対してタップ操作を行うことができる。第１の電子装置は、タップ操作に応答して、第１の電子装置のモーメント共有機能を有効化することができる。第１の電子装置のモーメント共有機能が有効にされた後に、第１の電子装置は、ＢＬＥスキャンを実行して、第１の電子装置がデータを共有し得る電子装置を発見することができる。図６Ｃに示されるように、装置発見リスト６０５は、第１の電子装置のタッチ画面上にさらに表示され得る。
【００９１】
ユーザは、装置発見リスト６０５から共有する対象装置（object：対象者）を選択することができる。例えば、ユーザは、ＳＳＩＤが“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”である無線ローカルエリアネットワークを、第２の電子装置（第２の電子装置のディスカバリー名が「Ｘｓｗｃ」である等の識別子）と共有したいと考えている。本願のいくつかの実施形態では、図６Ｃに示されるように、ユーザは、装置発見リスト６０５にあり、且つディスカバリー名「Ｘｓｗｃ」に関連するオプション６０６に対して第３の操作（例えば、タップ操作）を行うことができる。第３の操作に応答して、第１の電子装置は、モーメント共有機能に基づいて、第２の電子装置への無線リンクを確立することができる。第１の電子装置は、確立した無線リンクに基づいて、無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”及びＳＳＩＤに対応するパスワード）を第２の電子装置と共有することができる。本願の他のいくつかの実施形態では、図６Ｄに示されるように、第１の電子装置がオプション６０６に対してユーザが行う第３の操作を受け取った後に、ユーザが、ＳＳＩＤが“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”である無線ローカルエリアネットワークを選択された対象装置と共有することを決定するかどうかをチェックするために、プロンプトボックス６０７を第１の電子装置のタッチ画面上に表示することができる。第１の電子装置がＯＫボタン６０８に対してユーザが行うタップ操作を受け取った後に、タップ操作に応答して、第１の電子装置は、モーメント共有機能に基づいて第２の電子装置への無線リンクを確立することができる。第１の電子装置は、確立した無線リンクに基づいて、無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”及びＳＳＩＤに対応するパスワード）を第２の電子装置と共有する。第１の電子装置が、キャンセルボタン６０９に対してユーザが行うタップ操作を受け取った場合に、タップ操作に応答して、第１の電子装置は、図６Ｃに示される表示画面に戻ることができる。このようにして、ユーザが共有する対象装置を誤って選択した場合に、ユーザは、共有する対象装置を容易に再選択できる。
【００９２】
別の例では、ユーザは、ユーザが共有したいデータを複数の電子装置とさらに共有することができる。例えば、ユーザは、ＳＳＩＤが“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”である無線ローカルエリアネットワークを複数の電子装置と共有したいと考えている。第１の電子装置のモーメント共有機能が有効になっている場合に、第１の電子装置が、「このネットワークを共有する」オプション等の第２のコントロールに対してユーザが行う第２の操作を受け取ると、第１の電子装置は、第２の操作に応答してＢＬＥスキャンを実行して、第１の電子装置がデータを共有し得る電子装置を発見することができる。図９に示されるように、装置発見リスト９０１は、第１の電子装置のタッチ画面上にさらに表示され得る。装置発見リスト９０１には、スキャンにより第１の電子装置によって発見され、且つ第１の電子装置がデータを共有することができる電子装置のディスカバリー名等の識別子が含まれる。ユーザは、装置発見リスト９０１から複数の対象装置を選択することができる。例えば、図９に示されるように、ユーザは、ディスカバリー名が「Ａｓｄ」及び「ｖｂｎｇ１２３」である２つの対象装置を選択する。選択を完了した後に、ユーザは、ＯＫボタン９０２をタップすることができる。タップ操作に応答して、第１の電子装置は、モーメント共有機能に基づいて、ディスカバリー名が「Ａｓｄ」及び「ｖｂｎｇ１２３」である各電子装置への無線リンクを確立することができる。第１の電子装置は、確立した無線リンクに基づいて、無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”及びＳＳＩＤに対応するパスワード）を、ディスカバリー名が「Ａｓｄ」及び「ｖｂｎｇ１２３」である各電子装置と共有することができる。さらに、ユーザは、代替的に、装置発見リスト９０１から１つの対象装置を選択して、データを共有することができる。本願の他のいくつかの実施形態では、第１の電子装置がＯＫボタン９０２に対してユーザが行うタップ操作を受け取った後に、ユーザが、ＳＳＩＤが“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”である無線ローカルエリアネットワークを選択した対象装置と共有すると決定するかどうかをチェックするために、プロンプトボックスを第１の電子装置のタッチ画面に表示することもできる。詳細については本願の実施形態では説明しない。
【００９３】
本願のいくつかの実施形態では、第１の電子装置が第１の無線通信プロトコルを使用することによって第１の無線リンクを確立した場合に、例えば、第１の電子装置が第２の電子装置への無線リンクを確立する前に、第１の電子装置は、Ｗｉ−Ｆｉプロトコルを使用することによって無線ローカルエリアネットワークにアクセスしており、第１の電子装置は、第２の無線通信プロトコル（例えば、Ｂｌｕｅｔｏｏｔｈプロトコル）を使用することによって、第２の電子装置への第２の無線リンク（例えば、Ｂｌｕｅｔｏｏｔｈリンク）を確立して、第２の無線リンク（例えば、Ｂｌｕｅｔｏｏｔｈリンク）を介して第２の電子装置とデータを共有する。このようにして、第１の電子装置は、第１の無線リンクを切断することなく、第２の無線リンクを介して関連データを送信し、第１の電子装置の使用効率を改善することができる。
【００９４】
本願のいくつかの実施形態では、図１０に示されるように、第１の電子装置が、「このネットワークを共有する」オプション等の第２のコントロールに対してユーザが行うタップ操作等の第２の操作を受け取り、第２の電子装置のモーメント共有機能が有効にされている場合に、第１の電子装置が、第１の電子装置がデータを共有することができる電子装置を発見し、第２の電子装置等の発見した電子装置への無線リンクを確立する特定のプロセスには、以下が含まれ得る。第２の電子装置のモーメント共有機能が有効になっている場合に、第２の電子装置はＢＬＥスキャンを実行することができる。第１の電子装置が「このネットワークを共有する」オプションに対してユーザが行うタップ操作を受け取った後に、第１の電子装置は、ＢＬＥブロードキャストを実行することができる。第１の電子装置はＢＬＥスキャンをさらに実行することができる。第２の電子装置がスキャンによって第１の電子装置のＢＬＥブロードキャストを取得した後に、第２の電子装置は、第２の電子装置に関する情報、例えばディスカバリー名を取得する。第２の電子装置はＢＬＥブロードキャストを実行する。ブロードキャストには、第２の電子装置に関する情報、例えば第２の電子装置のディスカバリー名が含まれ得る。第１の電子装置は、スキャンにより第２の電子装置のＢＬＥブロードキャストを取得し、第１の電子装置は、スキャンにより発見された第２の電子装置のＢＬＥブロードキャストに対してローカルマッチングを行う。マッチングが成功すると、第１の電子装置は、第１の電子装置がデータを共有することができる電子装置、すなわち、第２の電子装置を発見する。第１の電子装置は、装置発見リストを表示する。装置発見リストには、第２の電子装置に関する情報、例えば第２の電子装置のディスカバリー名が含まれる。第１の電子装置は、第２の電子装置のディスカバリー名に関連するオプションに対してユーザが行うタップ操作を受け取る。第１の電子装置は、第２の電子装置へのＢＬＥリンクを確立する。
【００９５】
本願の他のいくつかの実施形態では、図８に示されるように、第１の電子装置が、第２のコントロールに対してユーザが行う第２の操作、例えば「このネットワークを共有する」オプション６０４に対して実行されるタップ操作を受け取った後に、オプションの送信モードリスト８０２がまた、第１の電子装置のタッチ画面上に表示され得る。オプションの送信モードリスト８０２には、ユーザが選択することができる送信モードが含まれる。ユーザがオプションの送信モードリスト８０２から特定の送信モードを選択するときに、第１の電子装置は、ユーザによって選択された送信モードで第２の電子装置とデータを共有することができる。例えば、ユーザがオプションの送信モードリスト８０２でＷｅＣｈａｔを選択した場合に、第１の電子装置は、ＷｅＣｈａｔのコンタクト先（contact：通信先）とデータを共有することができる。例えば、第１の電子装置は、無線セルラーネットワークを使用することによって、無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）をＷｅＣｈａｔのコンタクト先と共有する。このようにして、関連パラメータを受信した後に、ＷｅＣｈａｔのコンタクト先が使用する電子装置は、関連パラメータを使用することによって、無線ローカルエリアネットワークに自動的にアクセスすることができる。
【００９６】
本願のいくつかの実施形態では、第１の電子装置が無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を第２の電子装置と共有する特定のプロセスは、以下の通りであり得る。第１の電子装置の設定（Settings）に含まれるＷｉ−Ｆｉモジュールは、無線ローカルエリアネットワークの共有関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を組み合わせて、共有される（to-be-shared）データを取得する。Ｗｉ−Ｆｉモジュールは、設定対象（Settings）のソフトウェア機能モジュール（software  function  module  in  Settings）であり得、主に、Ｗｉ−Ｆｉ接続の関連パラメータを管理（例えば保存又は削除）し、ユーザの入力を受信し、及びＷｉ−Ｆｉスポットにアクセスするように構成される。Ｗｉ−Ｆｉモジュールは、共有インターフェイスを呼び出して、共有マネージャによって提供される共有サービスを要求する。共有マネージャは、共有されるデータ、Ｗｉ−Ｆｉモジュールのクラス名、指定されたＡｎｄｒｏｉｄパッケージ（Android  Package,  APK）名、及びオペコード（operation  code）をカプセル化して、送信される（to-be-sent）データを取得する。送信されるデータは、本願の実施形態における第１の情報であり得る。第１の電子装置は、確立したＢＬＥリンクを介してデータを第２の電子装置に送信する。オペコードは、共有されるデータの有効化方法を示すために使用され得る。例えば、オペコードは、関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を使用することによって、無線ローカルエリアネットワークに自動的にアクセスすることを示すために使用される。さらに、前述した有効化方法が固有である場合に、オペコードを第２の電子装置に送信する必要がない場合がある。
【００９７】
第２の電子装置は、第１の電子装置によって共有されるデータ、例えば無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を受信する。第２の電子装置は共有データを自動的に有効化する。例えば、第２の電子装置は、第１の電子装置によって共有される無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を使用することによって、無線ローカルエリアネットワークに自動的にアクセスすることができる。
【００９８】
無線ローカルエリアネットワークの関連パラメータがＳＳＩＤ及びＳＳＩＤに対応するパスワードであることが例として使用される。第２の電子装置が、第１の電子装置によって共有される無線ローカルエリアネットワークの関連パラメータを使用することによって無線ローカルエリアネットワークに自動的にアクセスする特定のプロセスは、以下の通りであり得る。第２の電子装置は、確立したＢＬＥリンクを介して、第１の電子装置によって送信された前述したデータ等の第１の情報を受信することができる。第２の電子装置がデータを受信した後に、第２の電子装置の共有マネージャはデータを解析する。第２の電子装置の共有マネージャは、データに含まれるクラス名及びパッケージ名に基づいて、共有されるデータを実行するアプリケーションモジュールが設定対象（Settings）のＷｉ−Ｆｉモジュールであると判定する。共有マネージャは、オンシェアインターフェイスを使用することによって、オンシェアサービスを設定対象のＷｉ−Ｆｉモジュールに提供し、それによって、設定対象のＷｉ−Ｆｉモジュールは、受信したオペコード及び共有されるデータに基づいて、第１の電子装置によって共有される無線ローカルエリアネットワークに自動的にアクセスすることができる。換言すれば、第２の電子装置は、共有されるＳＳＩＤ及びＳＳＩＤに対応する共有パスワードを使用することによって無線ローカルエリアネットワークに自動的にアクセスする。
【００９９】
本願の実施形態では、第１の電子装置によってデータを共有し、且つ第２の電子装置によって共有データを自動的に有効化する特定の実施態様は単なる例であり、データを共有し、共有データを自動的に有効化する実施態様は、本願の実施形態では特に限定されないことに留意されたい。例えば、データを共有することもでき、共有データをブロードキャスト又は登録コールバック方式で自動的に有効化することもできる。
【０１００】
本願のいくつかの実施形態では、図１１Ａに示されるように、第２の電子装置が、第１の電子装置によって共有される無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を受信した後に、第２の画面を、第２の電子装置のタッチ画面上に表示することができる。第２の画面には、第１の電子装置が無線ローカルエリアネットワークを第２の電子装置と共有することをユーザに促すためのプロンプトボックス１１０１が含まれ得る。いくつかの実施形態では、ユーザが無線ローカルエリアネットワークにアクセスしたい場合に、ユーザは、プロンプトボックス１１０１内の受諾及び実行ボタン１１０２等の第３のコントロールに対して第４の操作（例えば、タップ操作）を行うことができる。第４の操作に応答して、第２の電子装置は、第１の電子装置によって共有される無線ローカルエリアネットワークに自動的にアクセスすることができる。図１１Ｂに示されるように、第２の電子装置が無線ローカルエリアネットワークに成功裏にアクセスした後に、第２の電子装置は、第２の電子装置が無線ローカルエリアネットワークに成功裏にアクセスしたことをユーザに促すために、ステータスバー１１０３にＷｉ−Ｆｉアイコン１１０４をさらに表示することができる。図１１Ｃに示されるように、第２の電子装置は、無線ローカルエリアネットワーク機能の設定画面１１０５に、アクセスした無線ローカルエリアネットワークに関する情報、例えば無線ローカルエリアネットワークのＳＳＩＤ“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”１１０６をさらに表示することができる。本願の他のいくつかの実施形態では、第１の電子装置によって共有される無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を受信した後に、第２の電子装置は、代替的に、プロンプトボックス１１０１を表示せずに、無線ローカルエリアネットワークに自動的に直接アクセスする場合がある。
【０１０１】
第２の電子装置が、第１の電子装置によって共有される無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を受信した後に、他のいくつかの実施形態では、ユーザが無線ローカルエリアネットワークにアクセスしたくない場合に、ユーザは、プロンプトボックス１１０１内の拒否ボタン１１０７に対してタップ操作を行うことができる。第２の電子装置は、タップ操作に応答して拒否メッセージを第１の電子装置に返し、第１の電子装置が共有データの受信を拒否することを第２の電子装置に通知することができる。
【０１０２】
第２の電子装置が、第１の電子装置によって共有される無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を受信した後に、他のいくつかの実施形態では、ユーザが、第１の電子装置によって共有される無線ローカルエリアネットワークの関連パラメータを保存したい場合に、ユーザは、プロンプトボックス１１０１内の保存ボタン１１０８に対してタップ操作を行うことができる。タップ操作に応答して、第２の電子装置は、第１の電子装置によって共有される無線ローカルエリアネットワークの受信した関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を保存することができる。ユーザが無線ローカルエリアネットワークにアクセスしたい場合に、ユーザは、第２の電子装置の無線ローカルエリアネットワーク機能の設定画面で、ＳＳＩＤ“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”に関連するコントロールに対するタップ操作を行うことができる。タップ操作に応答して、第２の電子装置は、保存した関連データを使用することによって無線ローカルエリアネットワークに自動的にアクセスすることができ、ユーザはパスワードを入力する必要がない。
【０１０３】
本願の他のいくつかの実施形態では、データを第２の電子装置と共有するときに、第１の電子装置は、共有されるデータの属性情報をさらに構成することができる。例えば、第１の電子装置は、共有されるデータのタイプ又はプライバシーレベル或いはユーザの選択に基づいて、共有されるデータの属性情報を構成することができる。属性情報には、保存を実行できるかどうか、印刷を実行できるかどうか、再共有が許容されるかどうか、読み取り直後に消去（burning）を行うことができるかどうかの少なくとも１つが含まれる。例えば、第１の電子装置は、無線ローカルエリアネットワークの関連パラメータ、例えば無線ローカルエリアネットワークのＳＳＩＤ及びＳＳＩＤに対応するパスワードを共有し、無線ローカルエリアネットワークのＳＳＩＤ及びＳＳＩＤに対応するパスワードのプライバシーレベルが比較的高い場合に、第１の電子装置は、無線ローカルエリアネットワークの共有関連パラメータの属性情報を構成することができ、それによって、属性情報を保存又は再共有することができない。このようにして、第１の電子装置に共有される無線ローカルエリアネットワークのＳＳＩＤ及びＳＳＩＤに対応するパスワードを受信した後に、第２の電子装置は無線ローカルエリアネットワークに自動的にアクセスすることができるが、第２の電子装置は、無線ローカルエリアネットワークのＳＳＩＤ又はＳＳＩＤに対応するパスワードを保存できず、ユーザは、第２の電子装置を使用することによって、無線ローカルエリアネットワークのＳＳＩＤ又はＳＳＩＤに対応するパスワードを他のユーザと共有することはできない。
【０１０４】
本願の他のいくつかの実施形態では、例えば、ユーザは、第１の電子装置でＷｅＣｈａｔに成功裏にログインしている。例えば、ＷｅＣｈａｔへのログインに使用されるユーザ名及びパスワードはそれぞれＡｍａｙ及び１２３４５６である。ユーザは、前述した方法を使用することによって、第１の電子装置を使用してユーザ名「Ａｍａｙ」及びパスワード「１２３４５６」を第２の電子装置と共有することもできる。このようにして、ユーザは、ユーザ名及びパスワードを入力しなくても、第２の電子装置でＷｅＣｈａｔに成功裏にログインすることができる。
【０１０５】
本願の他のいくつかの実施形態では、例えば、ユーザはビデオ「モアナ（Moana）」を見ており、第１の電子装置を使用することによってビデオ「モアナ」を第２の電子装置と共有したいと考えている。さらに、第１の電子装置は、Ｗｉ−Ｆｉ  Ｐ２Ｐ方式で第２の電子装置への無線リンクをさらに確立することができる。
【０１０６】
例えば、ユーザはＹｏｕｋｕを使用してビデオ「モアナ」を視聴している。ユーザは、ビデオ「モアナ」を第２の電子装置と共有したいと考えている。図１２Ａに示されるように、第１の電子装置は第１の画面を表示する。例えば、第１の画面は、現在のビデオの再生画面１２０１である。ユーザは、現在のビデオの再生画面１２０１に対して第１の操作（例えば、ダブルタップ操作）を行うことができる。図１２Ｂに示されるように、第１の操作に応答して、ショートカットメニュー１２０２が、第１の電子装置のタッチ画面上に表示される。ショートカットメニューには、「このビデオを共有する」オプション１２０３等の第２のコントロールが含まれる。ユーザは、「このビデオを共有する」オプション１２０３に対して第２の操作（例えば、タップ操作）を行って、ビデオ「モアナ」を別のユーザと共有することができる。
【０１０７】
一例では、第１の電子装置及び第２の電子装置のＷｉ−Ｆｉネットワークが有効化される。第１の電子装置が、第２のコントロールに対してユーザが行う第２の操作、例えば「このビデオを共有する」オプション１２０３に対して行われるタップ操作を受け取った後に、第１の電子装置は、第２の操作に応答してスキャンを実行して、第１の電子装置がデータを共有し得る電子装置を発見することができる。図１２Ｃに示されるように、装置発見リスト１２０４が、第１の電子装置のタッチ画面上にさらに表示され得る。装置発見リスト１２０４には、スキャンにより第１の電子装置によって発見され、且つ第１の電子装置がデータを共有することができる電子装置の識別子、例えば電子装置のディスカバリー名が含まれる。例えば、装置発見リスト１２０４には、第２の電子装置のディスカバリー名「Ｘｓｗｃ」が含まれる。この場合に、ユーザは、装置発見リスト１２０４から、ユーザが共有したい対象装置を選択することができる。図１２Ｃに示されるように、ユーザは、装置発見リスト１２０４にあり、且つディスカバリー名「Ｘｓｗｃ」に関連するオプション１２０５に対して第３の操作（例えば、タップ操作）を行う。第１の電子装置は、第３の操作に応答して、第２の電子装置へのＷｉ−Ｆｉ  Ｐ２Ｐ直接チャネルを確立することができる。第１の電子装置は、確立したＷｉ−Ｆｉ  Ｐ２Ｐ直接チャネルに基づいて、ビデオ「モアナ」を第２の電子装置と共有することができる。
【０１０８】
本願のいくつかの実施形態では、第１の電子装置がビデオ「モアナ」等のデータを第２の電子装置と共有する特定のプロセスは、以下の通りであり得る。第１の電子装置のＹｏｕｋｕは、共有ビデオ「モアナ」のコンテンツをカプセル化して、共有される（to-be-shared）データを取得する。Ｙｏｕｋｕは共有インターフェイスを呼び出して、共有マネージャによって提供される共有サービスを要求する。共有マネージャは、共有されるデータ、ＹｏｕｋｕのＡＰＫ名、及びオペコードをカプセル化して、送信される（to-be-sent）データを取得する。送信されるデータは、本願の実施形態における第１の情報であり得る。オペコードは、共有されるデータの有効化方法を示すために使用され得る。例えば、オペコードは、共有されるデータを自動的に再生することを示すために使用される。さらに、前述した有効化方法が固有である場合に、オペコードを第２の電子装置に送信する必要がない場合がある。第１の電子装置は、確立したＷｉ−Ｆｉ  Ｐ２Ｐ直接チャネルを介してデータを第２の電子装置に送信する。他のいくつかの実施形態では、前述したデータに含まれるＹｏｕｋｕのＡＰＫ名は、別のビデオアプリケーションのＡＰＫ名であり得る。
【０１０９】
第２の電子装置は、第１の電子装置によって共有されるデータ、例えばビデオ「モアナ」のコンテンツを受信する。第２の電子装置は、共有データを自動的に有効化することができる。例えば、第２の電子装置はビデオ「モアナ」を自動的に再生する。
【０１１０】
例えば、第２の電子装置がビデオ「モアナ」を自動的に再生する特定のプロセスは、以下の通りであり得る。第２の電子装置は、確立したＷｉ−Ｆｉ  Ｐ２Ｐ直接チャネルを介して、第１の電子装置によって送信された前述したデータ等の第１の情報を受信することができる。第２の電子装置がデータを受信した後に、第２の電子装置の共有マネージャはデータを解析する。第２の電子装置の共有マネージャは、データに含まれるＡＰＫ名に基づいて、共有されるデータを実行するアプリケーションモジュールがＹｏｕｋｕであると判定する。共有マネージャは、オンシェアインターフェイスを使用することによってＹｏｕｋｕにオンシェアサービスを提供し、それによって、Ｙｏｕｋｕは、受信したオペコード及び共有されるデータに基づいて、ビデオ「モアナ」を自動的に再生することができる。本願の他のいくつかの実施形態では、第１の電子装置は、代替的に、ビデオ「モアナ」が現在再生される時点に関する情報を共有されるデータにカプセル化することができる。このようにして、第１の電子装置によって共有されるビデオを受信するときに、第２の電子装置は、ビデオが現在再生されている時点に関する受信情報に基づいて、第１の電子装置との同期再生を実施することができる。
【０１１１】
本願のいくつかの実施形態では、図１３Ａに示されるように、第１の電子装置によって共有されるビデオを受信した後に、第２の電子装置は、第２の電子装置のタッチ画面上に第２の画面をさらに表示することができる。第２の画面には、第１の電子装置が第２の電子装置とビデオを共有することをユーザに促すためのプロンプトボックス１３０１が含まれ得る。ユーザがビデオを見たいときに、ユーザは、プロンプトボックス１３０１内の受諾及び実行ボタン１３０２等の第３のコントロールに対して第４の操作（例えば、タップ操作）を行うことができる。第４の操作に応答して、図１１Ｂに示されるように、第２の電子装置は、ビデオ「モアナ」を自動的に再生することができる。本願の他のいくつかの実施形態では、第１の電子装置によって共有されるビデオを受信した後に、第２の電子装置は、代替的に、プロンプトボックス１３０１を表示せず、受信したビデオを自動的に直接再生することができる。
【０１１２】
本願の他のいくつかの実施形態では、ビデオを第２の電子装置と共有するときに、第１の電子装置は、共有ビデオの属性情報をさらに構成することができる。例えば、第１の電子装置は、共有されるデータのタイプ又はプライバシーレベル或いはユーザの選択に基づいて、共有されるデータの属性情報を構成することができる。属性情報には、保存を実行できるかどうか、印刷を実行できるかどうか、再共有が許容されるかどうか、読み取り直後に消去を行うことができるかどうかの少なくとも１つが含まれる。例えば、第１の電子装置がビデオを共有する。図１４に示されるように、オプション１２０５に対してユーザが行うタップ操作を受け取った後に、第１の電子装置は、第１の電子装置のタッチ画面上に属性情報構成ウィンドウ１４０１を表示することができる。ユーザは、ユーザの要件に基づいて、共有ビデオのために構成する必要のある属性を選択することができる。例えば、ユーザは、読み取り直後に消去を行うオプション１４０２を選択する。選択を完了した後に、ユーザは、属性情報構成ウィンドウ１４０１内の決定オプションボタン１４０３をタップすることができる。第１の電子装置は、ユーザの選択に基づいて、共有ビデオの属性情報を「読み取り直後に消去が行われる」として構成することができる。このようにして、第１の電子装置によって共有されるビデオを受信した後に、第２の電子装置は、ビデオを読み取りのためにメモリに一時的に記憶して、読み取りが完了したらビデオを直ぐに削除して、読み取り直後に消去を行う効果を達成することができる。
【０１１３】
本願の他のいくつかの実施形態では、例えば、ユーザは画像を表示しており、第１の電子装置を使用することによって、ユーザが表示している画像を第２の電子装置と共有したいと考えている。さらに、第１の電子装置は、Ｂｌｕｅｔｏｏｔｈ方式で第２の電子装置への無線リンクを確立することができる。
【０１１４】
例えば、ユーザはギャラリー（Gallery）に画像を表示する。ユーザは、画像を第２の電子装置と共有したいと考えている。図１５Ａに示されるように、第１の電子装置は、第１の画面を表示する。例えば、第１の画面は、現在の画像の表示画面１５０１である。ユーザは、現在の画像の表示画面１５０１に対して第１の操作（例えば、タッチアンドホールド操作）を行うことができる。第１の操作に応答して、図１５Ｂに示されるように、ショートカットメニュー１５０２が、第１の電子装置のタッチ画面上に表示される。ショートカットメニューには、「この画像を共有する」オプション１５０３等の第２のコントロールが含まれる。ユーザは、「この画像を共有する」オプション１５０３に対して第２の操作（例えば、タップ操作）を行って、現在見ている画像を別のユーザと共有することができる。
【０１１５】
一例では、第１の電子装置のＢｌｕｅｔｏｏｔｈ及び第２の電子装置のＢｌｕｅｔｏｏｔｈが有効化される。第１の電子装置が、第２のコントロールに対してユーザが行う第２の操作、例えば「この画像を共有する」オプション１５０３に対して行われるタップ操作を受け取った後に、第１の電子装置は、第２の操作に応答してスキャンを実行して、第１の電子装置がデータを共有し得る電子装置を発見することができる。図１５Ｃに示されるように、装置発見リスト１５０４は、第１の電子装置のタッチ画面上にさらに表示され得る。装置発見リスト１５０４には、スキャンにより第１の電子装置によって発見され、且つ第１の電子装置がデータを共有することができる電子装置の識別子、例えば電子装置のディスカバリー名が含まれる。例えば、装置発見リスト１５０４には、第２の電子装置のディスカバリー名「Ｘｓｗｃ」が含まれる。この場合に、ユーザは、装置発見リスト１５０４から、ユーザが共有したい対象装置を選択することができる。図１５Ｃに示されるように、ユーザは、装置発見リスト１５０４内にあり、且つディスカバリー名「Ｘｓｗｃ」に関連するオプション１５０５に対して第３の操作（例えば、タップ操作）を行う。第１の電子装置は、第３の操作に応答して、第２の電子装置へのＢｌｕｅｔｏｏｔｈリンクを確立することができる。第１の電子装置は、確立したＢｌｕｅｔｏｏｔｈリンクに基づいて、画像を第２の電子装置と共有することができる。
【０１１６】
本願のいくつかの実施形態では、第１の電子装置が画像等のデータを第２の電子装置と共有する特定のプロセスは、以下の通りであり得る。第１の電子装置のギャラリーは、共有画像のコンテンツをカプセル化して、共有されるデータを取得する。ギャラリーは、共有インターフェイスを呼び出して、共有マネージャによって提供される共有サービスを要求する。共有マネージャは、共有されるデータ、ギャラリーのＡＰＫ名、及びオペコードをカプセル化して、送信されるデータを取得する。送信されるデータは、本願の実施形態における第１の情報であり得る。第１の電子装置は、確立したＢｌｕｅｔｏｏｔｈリンクを介してデータを第２の電子装置に送信する。オペコードは、共有されるデータの有効化方法を示すために使用され得る。例えば、オペコードは、共有されるデータを自動的に表示することを示すために使用される。さらに、前述した有効化方法が固有である場合に、オペコードを第２の電子装置に送信する必要がない場合がある。
【０１１７】
第２の電子装置は、第１の電子装置によって共有されるデータ、例えば画像のコンテンツを受信する。第２の電子装置は共有データを自動的に有効化する。例えば、第２の電子装置は受信した画像を自動的に表示する。
【０１１８】
例えば、第２の電子装置が画像を自動的に表示する特定のプロセスは、以下の通りであり得る。第２の電子装置は、確立したＢｌｕｅｔｏｏｔｈリンクを介して、第１の電子装置によって送信された前述したデータ等の第１の情報を受信することができる。第２の電子装置がデータを受信した後に、第２の電子装置の共有マネージャはデータを解析する。第２の電子装置の共有マネージャは、データに含まれるＡＰＫ名に基づいて、共有されるデータを実行するアプリケーションモジュールがギャラリーであると判定する。共有マネージャは、オンシェアインターフェイスを使用することによって、オンシェアサービスをギャラリーに提供し、それによって、ギャラリーは、受信したオペコード及び共有されるデータに基づいて、受信した画像を自動的に表示することができる。図１５Ｄに示されるように、第１の電子装置によって共有される画像を受信した後に、第２の電子装置は、第２の電子装置のタッチ画面上に画像１５０６を自動的に表示することができる。本願のいくつかの実施形態では、共有画像を受信した後に、第２の電子装置は、第２の電子装置のタッチ画面上に第２の画面も表示することができる。第２の画面には、第１の電子装置が第２の電子装置と画像を共有することをユーザに促すためのプロンプトボックスが含まれ得る。ユーザが画像を見たいときに、ユーザは、プロンプトボックス内の受諾及び実行ボタン等の第３のコントロールに対して第４の操作（例えば、タップ操作）を行うことができる。第２の電子装置は、第４の操作に応答して、受信した画像を自動的に表示する。
【０１１９】
本願の他のいくつかの実施形態では、ユーザは、第１の電子装置を使用することによって、ユーザが第２の電子装置で閲覧しているＷｅｂページを共有することができる。詳細については本願の実施形態では説明しない。Ｗｅｂページを共有する特定のプロセスは、以下の通りであり得る。第１の電子装置のブラウザは、共有Ｗｅｂページのコンテンツをカプセル化して、共有されるデータを取得する。ブラウザは、共有インターフェイスを呼び出して、共有マネージャによって提供される共有サービスを要求する。共有マネージャは、共有されるデータ、ブラウザのＡＰＫ名、及びオペコードをカプセル化して、送信されるデータを取得する。第１の電子装置は、確立した無線リンクを介してデータを第２の電子装置に送信する。第２の電子装置が、確立した無線リンクを介して、第１の電子装置によって送信されたデータを受信した後に、第２の電子装置の共有マネージャは、データを解析する。第２の電子装置の共有マネージャは、データに含まれるＡＰＫ名に基づいて、共有されるデータを実行するアプリケーションモジュールがブラウザであると判定する。共有マネージャは、オンシェアインターフェイスを使用することによってオンシェアサービスをブラウザに提供し、それによって、ブラウザは、受信したオペコード及び共有されるデータに基づいて、Ｗｅｂページを自動的に表示することができる。
【０１２０】
本願の他のいくつかの実施形態では、例えば、ユーザは、第１の電子装置を使用することによって、第２の電子装置とフォルダを共有したいと考えている。さらに、第１の電子装置及び第２の電子装置は、同じローカルエリアネットワークにアクセスしている。
【０１２１】
例えば、ユーザは、第１の電子装置のフォルダ１を共有フォルダとして設定する。例えば、フォルダ１には、「学習教材１」フォルダと「学習教材２」フォルダの２つのサブフォルダが含まれる。本願のいくつかの実施形態では、ユーザがフォルダ１を共有フォルダとして設定した後に、第１の電子装置は、共有インターフェイスを呼び出して、共有マネージャによって提供される共有サービスにアクセスし、フォルダ１の統一リソース識別子（Uniform  Resource  Identifier,  URI）をカプセル化して、送信されるデータを取得する。例えば、フォルダ１のＵＲＩは、\\192.168.3.35\shared\folder1である。第１の電子装置は、第１の電子装置と同じローカルエリアネットワークにアクセスする第２の電子装置にデータを送信する。図１６Ａに示されるように、第２の電子装置が第１の電子装置からデータを受信した後に、第２の電子装置は、第１の電子装置がフォルダ１を共有フォルダとして設定することをユーザに促すために、プロンプトボックス１６０１を表示することができる。ユーザがフォルダ１を閲覧したいときに、ユーザは、プロンプトボックス１６０１内の受諾及び実行ボタン１６０２に対してタップ操作を行うことができる。タップ操作に応答して、図１６Ｂに示されるように、第２の電子装置は、データに含まれるＵＲＩに基づいて、第１の電子装置によって共有されるフォルダ１を開くことができる。このようにして、ユーザは、最初に第２の電子装置の「ネットワークネイバー（network  neighbor）」を有効にし、次に「ネットワークネイバー」のフォルダでレベル毎の検索を実行することなく、第１の電子装置によって共有されるフォルダ１を開くことができる。
【０１２２】
本願における技術的特徴、技術的解決策、有利な効果、又は同様の用語の説明は、全ての特徴及び利点を任意の個々の実施形態で実施できることを意味するものではないことを理解されたい。実施形態で説明している技術的特徴及び技術的解決策は、任意の適切な方法で組み合わせることもできる。
【０１２３】
前述した実施形態及び対応する添付の図面を参照して、本願の実施形態は、アプリケーション機能の実施方法を提供する。この方法は、図３に示されるハードウェア構造／図４に示されるソフトウェアアーキテクチャを有する電子装置（例えば、第１の電子装置及び第２の電子装置）で実施され得る。図１７に示されるように、この方法は、以下のステップを含み得る。
【０１２４】
ステップ１７０１：第１の電子装置は、第２の電子装置への無線リンクを確立する。
【０１２５】
例えば、第１の電子装置は、短距離通信技術を使用することによって、第２の電子装置への無線リンクを確立することができる。例えば、第１の電子装置は、Ｂｌｕｅｔｏｏｔｈ技術を使用することによって、第２の電子装置へのＢｌｕｅｔｏｏｔｈリンクを確立する。別の例では、第１の電子装置は、Ｗｉ−Ｆｉ技術を使用することによって、第２の電子装置へのＷｉ−Ｆｉリンクを確立することができる。
【０１２６】
本願のいくつかの実施形態では、第１の電子装置は、Ｂｌｕｅｔｏｏｔｈ技術を使用することによって第２の電子装置を最初に発見することができ、第２の電子装置に対して照合される。次に、第１の電子装置は、Ｗｉ−Ｆｉプロトコルを使用することによって、第２の電子装置へのＷｉ−Ｆｉ直接無線リンクを確立することができる。このようにして、第１の電子装置及び第２の電子装置は、Ｗｉ−Ｆｉ直接無線リンクを使用することによって、互いに高速データ伝送を行うことができる。
【０１２７】
ステップ１７０２：第１の電子装置は、無線リンクを使用することによって、第１の情報を第２の電子装置に送信する。
【０１２８】
第１の情報には、共有されるデータ及び識別子が含まれ得、識別子は、アプリケーションモジュールを示すために使用される。
【０１２９】
本願の他のいくつかの実施形態では、第１の情報には、オペコードがさらに含まれ得、オペコードは、共有されるデータの有効化方法を示すために使用される。
【０１３０】
例えば、共有されるデータには、無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）が含まれ得、識別子は、設定対象（Settings）のＡＰＫ名及びクラス名であり、識別子によって示されるアプリケーションモジュールは設定対象（Settings）のＷｉ−Ｆｉモジュールであり、オペコードは、無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を使用することによって、無線ローカルエリアネットワークに自動的にアクセスすることを示すために使用される。別の例では、共有されるデータはビデオのコンテンツであり得、識別子はビデオアプリケーションのＡＰＫ名であり、識別子によって示されるアプリケーションモジュールはビデオアプリケーションであり、オペコードはビデオを自動的に再生することを示すために使用される。別の例では、共有されるデータは画像のコンテンツであり、識別子はギャラリーのＡＰＫ名であり、識別子によって示されるアプリケーションモジュールはギャラリーであり、オペコードは画像を自動的に表示することを示すために使用される。別の例では、共有されるデータは、第１の電子装置のおやすみ（Do  Not  Disturb）モードの関連パラメータ（例えば、おやすみモードを有効化するための時間又は位置）であり、識別子は設定対象（Settings）のＡＰＫ名及びおやすみ）モードモジュールのクラス名であり、識別子によって示されるアプリケーションモジュールは設定対象のおやすみモードモジュールであり、オペコードは、おやすみモードの関連パラメータを自動的にロードし、おやすみモードを自動的に有効化することを示すために使用される。別の例では、共有されるデータは、第１の電子装置におけるＶＰＮの構成パラメータ（例えば、説明、サーバ、リモートＩＤ、又はユーザ名）であり、識別子は設定対象（Settings）のＡＰＫ名及びＶＰＮモジュールのクラス名であり、識別子によって示されるアプリケーションモジュールは設定対象のＶＰＮモジュールであり、オペコードは、ＶＰＮの構成パラメータを自動的にロードし、ＶＰＮ構成を自動的に追加することを示すために使用される。
【０１３１】
さらに、共有されるデータは、属性情報とともにさらに提供され得る。属性情報には、保存可能かどうか、印刷可能かどうか、再共有可能かどうか、読み取り直後に消去が行われるかどうか等の少なくとも１つが含まれ得る。
【０１３２】
ステップ１７０３：第２の電子装置は、第１の情報を受信及び解析して、共有されるデータ及び識別子を取得する。
【０１３３】
ステップ１７０４：第２の電子装置は、（例えば、オンシェアインターフェイスを使用することによって）識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて、対応するアプリケーション機能を自動的に実施する。
【０１３４】
第１の情報を受信した後に、第２の電子装置は、第１の情報を解析して、第１の情報で搬送される共有されるデータ及び識別子を取得することができる。第２の電子装置は、オンシェアインターフェイスを使用することによって、第１の情報に含まれる識別子により示されるアプリケーションモジュールにオンシェアサービスを提供し得、識別子によって示されるアプリケーションモジュール及び共有されるデータに基づいて、対応するアプリケーション機能を自動的に実施し得る。例えば、第２の電子装置は、オンシェアインターフェイスを使用することによって、識別子によって示される設定対象のＷｉ−Ｆｉモジュールにオンシェアサービスを提供し、それによって、設定対象のＷｉ−Ｆｉモジュールは、第１の電子装置によって共有される無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を使用することによって、無線ローカルエリアネットワークに自動的にアクセスすることができる。別の例では、第２の電子装置は、オンシェアインターフェイスを使用することによって、識別子によって示されるビデオアプリケーションに共有サービスを提供し、それによって、ビデオアプリケーションは、第１の電子装置によって共有されるビデオを自動的に再生することができる。別の例では、第２の電子装置は、オンシェアインターフェイスを使用することによって、識別子によって示される設定対象のおやすみモードモジュールにオンシェアサービスを提供し、それによって、設定対象のおやすみモードモジュールは、第１の電子装置によって共有されるおやすみモードの関連パラメータ（例えば、おやすみモードを有効化するための時間又は位置）を自動的にロードし、おやすみモードを自動的に有効化することができる。別の例では、第２の電子装置は、オンシェアインターフェイスを使用することによって、識別子によって示される設定対象の仮想プライベートネットワーク（Virtual  Private  Network,  VPN）モジュールにオンシェアサービスを提供し、それによって、設定対象のＶＰＮモジュールは、第１の電子装置によって共有されるＶＰＮの構成パラメータ（例えば、説明、サーバ、リモートＩＤ、ユーザ名）を自動的にロードし、ＶＰＮ構成を自動的に追加することができる。
【０１３５】
本願の他のいくつかの実施形態では、図１８に示されるように、ステップ１７０１の前に、アプリケーション機能の実施には、以下のステップがさらに含まれ得る。ステップ１８０１：第１の電子装置は、第１の無線通信プロトコルを使用することによって第１の無線リンクを確立する。第１の無線通信プロトコルには、Ｗｉ−Ｆｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル、ＮＦＣプロトコル、４Ｇ技術で使用されるプロトコル、及び５Ｇ技術で使用されるプロトコルのいずれかが含まれ得る。例えば、第１の電子装置は、Ｗｉ−Ｆｉプロトコルを使用することによって無線ローカルエリアネットワークにアクセスすることができる。
【０１３６】
本願のいくつかの実施形態では、さらに、図１８に示されるように、ステップ１７０１の前に、アプリケーション機能の実施には、以下のステップがさらに含まれ得る。
【０１３７】
ステップ１８０２：第１の電子装置は、第１の画面を表示し、第１の画面には、第１の電子装置のユーザが共有したいデータに関連する第１のコントロールが含まれ得る。
【０１３８】
例えば、第１の画面は、図６Ａに示される無線ローカルエリアネットワーク機能の設定画面６０１であり得、第１のコントロールは、図６Ａに示され、且つＳＳＩＤ“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”に関連するコントロール６０２であり得る。別の例では、第１の画面は、図１２Ａに示される現在のビデオの再生画面１２０１であり得る。別の例では、第１の画面は、図１５Ａに示される現在の画像の表示画面１５０１であり得る。
【０１３９】
ステップ１８０３：第１の電子装置は、第１のコントロールに対して行われるタッチアンドホールド操作又はダブルタップ操作等の第１の操作を受け取る。
【０１４０】
ステップ１８０４：第１の電子装置は、第１の操作に応答してショートカットメニューを表示し、ショートカットメニューには、第２のコントロールが含まれる。
【０１４１】
例えば、ショートカットメニューは、図６Ｂに示されるショートカットメニュー６０３であり得、第２のコントロールは、図６Ｂに示される「このネットワークを共有する」オプション６０４であり得る。別の例では、ショートカットメニューは、図１２Ｂに示されるショートカットメニュー１２０３であり得、第２のコントロールは、図１２Ｂに示される「このビデオを共有する」オプション１２０３であり得る。別の例では、ショートカットメニューは、図１５Ｂに示されるショートカットメニュー１５０３であり得、第２のコントロールは、図１５Ｂに示される「この画像を共有する」オプション１５０３であり得る。
【０１４２】
ステップ１８０５：第１の電子装置は、第２のコントロールに対して行われるタップ操作等の第２の操作を受け取る。
【０１４３】
ステップ１８０６：第１の電子装置は、第２の操作に応答して、第２の電子装置の識別子を含む装置発見リストを表示する。
【０１４４】
第２の電子装置の識別子は、ディスカバリー名であり得る。例えば、装置発見リストは、図６Ｃに示される装置発見リスト６０５又は図９に示される装置発見リスト９０１であり得る。別の例では、装置発見リストは、図１２Ｃに示される装置発見リスト１２０４であり得る。別の例では、装置発見リストは、図１５Ｃに示される装置発見リスト１５０４であり得る。
【０１４５】
本願のいくつかの実施形態では、ステップ１７０１は、具体的には、次のようにすることができる。第１の電子装置は、第２の電子装置の識別子に対して行われる第３の操作を受信する。第３の操作に応答して、第１の電子装置は、第２の無線通信プロトコルを使用することによって、第２の電子装置への第２の無線リンクを確立する。第２の無線通信プロトコルは、第１の無線通信プロトコルとは異なる。第２の無線通信プロトコルには、Ｗｉ−Ｆｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル、ＮＦＣプロトコル、４Ｇ技術で使用されるプロトコル、及び５Ｇ技術で使用されるプロトコルのいずれかが含まれ得る。例えば、第２の電子装置は、Ｂｌｕｅｔｏｏｔｈプロトコルを使用することによって、第２の電子装置へのＢｌｕｅｔｏｏｔｈリンクを確立することができる。
【０１４６】
本願のいくつかの実施形態では、第１の電子装置及び第２の電子装置は、互いに関連付けられ得る。例えば、第１の電子装置及び第２の電子装置は同じアカウントでログインしている。あるいはまた、第２の電子装置がログインしているアカウントは、第１の電子装置のコンタクト先である。前述したアカウントは、クラウドサービスプロバイダによってユーザに提供されるアカウント、例えばＸｉａｏｍｉ  ＩＤ、Ｈｕａｗｅｉ  ＩＤ、又はＡｐｐｌｅ  ＩＤ（Apple  ID）の場合もあれば、又はアプリケーションへのログインに使用されるアカウント、例えばＷｅＣｈａｔアカウント又はＧｏｏｇｌｅメールボックスアカウントの場合もある。
【０１４７】
本願の他のいくつかの実施形態では、ステップ１７０４の前に、アプリケーション機能の実施方法は、以下のステップをさらに含み得る。
【０１４８】
ステップ１８０７：第２の電子装置は、第２の画面を表示し、第２の画面には、第３のコントロールが含まれる。
【０１４９】
例えば、第２の画面には、図１１Ａに示されるプロンプトボックス１１０１が含まれ得、プロンプトボックス１１０１には、図１１Ａに示される受諾及び実行ボタン１１０２等の第３のコントロールが含まれる。別の例では、第２の画面には、図１３Ａに示されるプロンプトボックス１３０１が含まれ得、プロンプトボックス１３０１には、図１３Ａに示される受諾及び実行ボタン１３０２等の第３のコントロールが含まれる。
【０１５０】
本願の他のいくつかの実施形態では、ステップ１７０４は、具体的には、次のようにすることができる。第４の操作に応答して、第２の電子装置は、（例えば、オンシェアインターフェイスを使用することによって）識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施する。
【０１５１】
本願のこの実施形態で提供されるアプリケーション機能の実施方法によれば、第１の電子装置が第２の電子装置への無線リンクを確立した後に、第１の電子装置は、確立した無線リンクを介して第２の電子装置に、共有されるデータとアプリケーションモジュールを示すために使用される識別子とを含む情報を送信し、それによって第２の電子装置は、情報を受信した後に、識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施することができる。このようにして、ユーザ操作の複雑さが軽減され、電子装置の使用効率が改善され、電子装置とユーザとの間の効率的な相互作用が実施される。
【０１５２】
本願の他のいくつかの実施形態では、図１９に示されるように、ステップ１７０１の前に、この方法は、以下のステップをさらに含み得る。
【０１５３】
ステップ１９０１：第１の電子装置は、ユーザによって行われる共有操作を受け取る。
【０１５４】
例えば、共有操作は、設定対象（Settings）の特定の機能（例えば、無線ローカルエリアネットワーク機能又はおやすみモード機能）に対してユーザが行う共有操作であり得る。
【０１５５】
ステップ１９０２：第１の電子装置は、共有操作に応答して第１の情報を生成する。
【０１５６】
例えば、ユーザが設定対象（Settings）の特定の機能の関連パラメータを共有することが、説明の例として使用される。設定対象の特定の機能に対してユーザが行う共有操作に応答して、第１の電子装置及びその機能に対応する機能モジュールは、機能の関連データをカプセル化し、共有されるデータを取得する。第１の電子装置のアプリケーション層の設定対象の機能に対応する機能モジュールは、共有インターフェイスを呼び出して、アプリケーションフレームワーク層の共有マネージャに、共有されるデータをさらにカプセル化して、第１の情報を取得するように要求する。第１の情報には、共有されるデータ、指定されたパッケージ名、機能モジュールのクラス名、及びオペコードが含まれる。オペコードは、共有されるデータの有効化方法を示すために使用され得る。例えば、ユーザが設定対象の無線ローカルエリアネットワークの関連パラメータを共有することを例として使用する。設定対象の無線ローカルエリアネットワーク機能に対してユーザが行った共有操作に応答して、第１の電子装置と設定対象の無線ローカルエリアネットワーク機能に対応するＷｉ−Ｆｉモジュールとが、無線ローカルエリアネットワークの関連データ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）をカプセル化して、共有されるデータを取得する。第１の電子装置のアプリケーション層の設定対象のＷｉ−Ｆｉモジュールは、共有インターフェイスを呼び出して、アプリケーションフレームワーク層の共有マネージャに、共有されるデータをさらにカプセル化して、第１の情報を取得するように要求する。第１の情報には、共有されるデータ、指定されたパッケージ名、Ｗｉ−Ｆｉモジュールのクラス名、及びオペコードが含まれる。オペコードは、無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を使用することによって、無線ローカルエリアネットワークに自動的にアクセスすることを示すために使用され得る。別の例では、ユーザが設定対象のおやすみ（Do  Not  Disturb）モードの関連パラメータを共有することが例として使用される。設定対象のおやすみモード機能に対してユーザが行った共有操作に応答して、第１の電子装置と、設定対象のおやすみモード機能に対応するおやすみモードモジュールとが、おやすみモードの関連パラメータ（例えば、おやすみモードを有効化するための時間及び位置）をカプセル化して、共有されるデータを取得する。第１の電子装置のアプリケーション層の設定対象のおやすみモードモジュールは、共有インターフェイスを呼び出して、アプリケーションフレームワーク層の共有マネージャに、共有されるデータをさらにカプセル化させて、第１の情報を取得するように要求する。第１の情報には、共有されるデータ、指定されたパッケージ名、おやすみモードモジュールのクラス名、及びオペコードが含まれる。オペコードを使用して、第１の電子装置によって共有されるおやすみモードの関連パラメータ（例えば、おやすみモードを有効化するための時間及び位置）を自動的にロードし、おやすみモードを自動的に有効化することができる。別の例では、ユーザが設定対象（Settings）のＶＰＮの構成パラメータを共有するこ���が例として使用される。設定対象のＶＰＮに対してユーザが行った共有操作に応答して、第１の電子装置と設定対象のＶＰＮに対応するＶＰＮモジュールとが、ＶＰＮの構成パラメータ（例えば、説明、サーバ、リモートＩＤ、ユーザ名）をカプセル化して、共有されるデータを取得する。第１の電子装置のアプリケーション層の設定対象のＶＰＮモジュールは、共有インターフェイスを呼び出して、アプリケーションフレームワーク層の共有マネージャに、共有されるデータをさらにカプセル化して、第１の情報を取得するように要求する。第１の情報には、共有されるデータ、指定されたパッケージ名、ＶＰＮモジュールのクラス名、及びオペコードが含まれる。オペコードを使用して、第１の電子装置によって共有されるＶＰＮの構成パラメータ（例えば、説明、サーバ、リモートＩＤ、又はユーザ名）を自動的にロードし、ＶＰＮ構成を自動的に追加することができる。
【０１５７】
本願のいくつかの実施形態では、例えば、第１の電子装置のユーザが、設定対象（Settings）の特定の機能の関連パラメータを共有することが、説明の例として使用される。ステップ１７０３及びステップ１７０４は、具体的には、以下を含み得る。第２の電子装置のアプリケーションフレームワーク層が第１の情報を受信し、第２の電子装置のアプリケーションフレームワーク層の共有マネージャが第１の情報を解析して、第１の情報に含まれる共有されるデータ、指定されたパッケージ名、機能モジュールのクラス名、及びオペコードを取得する。第２の電子装置のアプリケーションフレームワーク層の共有マネージャは、オンシェアインターフェイスを使用することによって、指定されたパッケージ名及び機能モジュールのクラス名に基づいて、対応する設定対象の機能モジュールにオンシェアサービスを提供し、それによって対応する設定対象の機能モジュールは、共有されるデータ及びオペコードに基づいて、対応する機能を自動的に実施する。例えば、第１の電子装置のユーザが設定対象の無線ローカルエリアネットワークの関連パラメータを共有することが例として使用される。第２の電子装置のアプリケーションフレームワーク層は第１の情報を受け取り、第２の電子装置のアプリケーションフレームワーク層の共有マネージャは、第１の情報を解析して、第１の情報に含まれる共有されるデータ（例えば、無線ローカルエリアネットワークの関連パラメータ）、指定されたパッケージ名、Ｗｉ−Ｆｉモジュールのクラス名、及びオペコードを取得する。第２の電子装置のアプリケーションフレームワーク層の共有マネージャは、オンシェアインターフェイスを使用することによって、指定されたパッケージ名及びＷｉ−Ｆｉモジュールのクラス名に基づいて、設定対象のＷｉ−Ｆｉモジュールにオンシェアサービスを提供し、設定対象のＷｉ−Ｆｉモジュールは、無線ローカルエリアネットワークの関連パラメータ（ＳＳＩＤ及びＳＳＩＤに対応するパスワード等）及びオペコードに基づいて、無線ローカルエリアネットワークに自動的にアクセスする。別の例では、第１の電子装置のユーザが設定対象のおやすみ（Do  Not  Disturb）モードの関連パラメータを共有することが例として使用される。第２の電子装置のアプリケーションフレームワーク層は第１の情報を受け取り、第２の電子装置のアプリケーションフレームワーク層の共有マネージャは、第１の情報を解析して、第１の情報に含まれる共有されるデータ（例えば、おやすみモードの関連パラメータ）、指定されたパッケージ名、おやすみモードモジュールのクラス名、及びオペコードを取得する。第２の電子装置のアプリケーションフレームワーク層の共有マネージャは、オンシェアインターフェイスを使用することによって、指定されたパッケージ名及びおやすみモードモジュールのクラス名に基づいて、設定対象のおやすみモードモジュールにオンシェアサービスを提供し、設定対象のおやすみモードモジュールは、おやすみモードの関連パラメータ（例えば、おやすみモードを有効化するための時間又は位置）及びオペコードに基づいて、第１の電子装置によって共有されるおやすみモードの関連パラメータを自動的にロードし、おやすみモードを自動的に有効化する。別の例では、第１の電子装置のユーザが設定対象（Settings）のＶＰＮの構成パラメータを共有することが例として使用される。第２の電子装置のアプリケーションフレームワーク層は第１の情報を受け取り、第２の電子装置のアプリケーションフレームワーク層の共有マネージャは、第１の情報を解析して、第１の情報に含まれる共有されるデータ（例えば、ＶＰＮの構成パラメータ）、指定されたパッケージ名、ＶＰＮモジュールのクラス名、及びオペコードを取得する。第２の電子装置のアプリケーションフレームワーク層の共有マネージャは、オンシェアインターフェイスを使用することによって、指定されたパッケージ名及びＶＰＮモジュールのクラス名に基づいて設定対象のＶＰＮモジュールにオンシェアサービスを提供する。設定対象のＶＰＮモジュールは、ＶＰＮの構成パラメータ（説明、サーバ、リモートＩＤ、ユーザ名等）（ＶＰＮの構成パラメータは第１の電子装置によって共有される）及びオペコードに基づいて自動的にロードし、ＶＰＮ構成を自動的に追加する。
【０１５８】
前述した実施形態及び対応する添付の図面を参照して、本願の別の実施形態は、アプリケーション機能の実施方法を提供する。この方法は、図３に示されるハードウェア構造／図４に示されるソフトウェアアーキテクチャを有する電子装置（例えば、第１の電子装置及び第２の電子装置）で実施され得る。図２０に示されるように、この方法は、以下のステップを含み得る。
【０１５９】
ステップ２００１：第１の電子装置は、第１の画面を表示し、第１の画面には、無線ローカルエリアネットワークのＳＳＩＤに関連する第１のコントロールが含まれ得る。
【０１６０】
例えば、第１の画面は、図６Ａに示される無線ローカルエリアネットワーク機能の設定画面６０１であり得、第１のコントロールは、図６Ａに示され、且つＳＳＩＤ“Ａｎｇｅｌ’ｓ  Ｗｉｎｇｓ”に関連するコントロール６０２であり得る。
【０１６１】
ステップ２００２：第１の電子装置は、第１のコントロールに対して行われるタッチアンドホールド操作又はダブルタップ操作等の第１の操作を受け取る。
【０１６２】
ステップ２００３：第１の電子装置は、第１の操作に応答して、第２のコントロールを含むショートカットメニューを表示し、第２のコントロールは、無線ローカルエリアネットワークの関連パラメータ（例えば、ＳＳＩＤ及びＳＳＩＤに対応するパスワード）を共有するように構成される。
【０１６３】
例えば、ショートカットメニューは、図６Ｂに示されるショートカットメニュー６０３であり得、第２のコントロールは、図６Ｂに示される「このネットワークを共有する」オプション６０４であり得る。
【０１６４】
ステップ２００４：第１の電子装置は、第２のコントロールに対して行われるタップ操作等の第２の操作を受け取る。
【０１６５】
ステップ２００５：第１の電子装置は、第２の操作に応答して、第２の電子装置の識別子を含み得る装置発見リストを表示する。
【０１６６】
第２の電子装置の識別子は、ディスカバリー名であり得る。例えば、装置発見リストは、図６Ｃに示される装置発見リスト６０５又は図９に示される装置発見リスト９０１であり得る。
【０１６７】
ステップ２００６：第１の電子装置は、第２の電子装置の識別子に対して行われる第３の操作を受け取る。
【０１６８】
ステップ２００７：第３の操作に応答して、第１の電子装置は、Ｂｌｕｅｔｏｏｔｈプロトコルを使用することによって、第２の電子装置へのＢｌｕｅｔｏｏｔｈリンクを確立する。
【０１６９】
ステップ２００８：第１の電子装置は、Ｂｌｕｅｔｏｏｔｈリンクを使用することによって、第１の情報を第２の電子装置に送信し、第１の情報には、ＳＳＩＤ、ＳＳＩＤに対応するパスワード、及び設定対象（Settings）のＷｉ−Ｆｉモジュールを示すために使用される識別子が含まれる。
【０１７０】
ステップ２００９：第２の電子装置は、第１の情報を受信及び解析して、ＳＳＩＤ、パスワード、及び識別子を取得する。
【０１７１】
ステップ２０１０：第２の電子装置は、（例えば、オンシェアインターフェイスを使用することによって）識別子によって示される設定対象のＷｉ−Ｆｉモジュールにオンシェアサービスを提供し、ＳＳＩＤ及びパスワードを使用することによって無線ローカルエリアネットワークに自動的にアクセスする。
【０１７２】
本願のこの実施形態で提供されるアプリケーション機能の実施方法によれば、第１の電子装置のユーザがネットワーク共有に関連するコントロールに対して操作を行った後に、第１の電子装置は、第１の電子装置によって第２の電子装置に対して確立された無線リンクを使用することによって、無線ローカルエリアネットワークのＳＳＩＤ及びＳＳＩＤに対応するパスワードを含む情報、及び設定対象のＷｉ−Ｆｉモジュールを示すために使用される識別子を第２の電子装置に送信することができ、それによって情報を受信した後に、第２の電子装置は、識別子によって示される設定対象のＷｉ−Ｆｉモジュールにオンシェアサービスを提供し、ＳＳＩＤ及びパスワードを使用することによって無線ローカルエリアネットワークに自動的にアクセスすることができる。このようにして、ユーザは、電子装置上で一連の操作を行うことなく、無線ローカルエリアネットワークに成功裏にアクセスすることができ、ユーザ操作の複雑さを軽減し、電子装置の使用効率を改善し、電子装置とユーザとの間の効率的な相互作用を実施する。
【０１７３】
前述した機能を実施するために、第１の電子装置及び第２の電子装置はそれぞれ、各機能を実行するための対応するハードウェア構造及び／又はソフトウェアモジュールを含むことが理解され得る。当業者は、本明細書に開示される実施形態で説明される例と組み合わせて、ユニット、アルゴリズム、及びステップが、ハードウェア又はハードウェアとコンピュータソフトウェアとの組合せによって実施され得ることを容易に認識すべきである。機能がハードウェアによって実行されるか、コンピュータソフトウェアにより駆動されるハードウェアによって実行されるかは、特定のアプリケーション及び技術的解決策の設計上の制約に依存する。当業者は、特定のアプリケーション毎に説明した機能を実施するために異なる方法を使用することができるが、実施態様が本願の実施形態の範囲を超えると考えるべきではない。
【０１７４】
本願の実施形態は、前述した方法の実施形態を実施するための電子装置、例えば第１の電子装置又は第２の電子装置をさらに提供する。具体的には、電子装置は、機能モジュールに分割することができる。例えば、様々な機能に対応する機能モジュールは、分割によって取得することができ、又は２つ以上の機能を１つの処理モジュールに統合することができる。統合モジュールは、ハードウェアの形式で実施することも、又はソフトウェア機能モジュールの形式で実施することもできる。本願のこの実施形態では、モジュール分割は一例であり、単なる論理機能分割であることに留意されたい。実際の実施態様では、別の分割方法が使用され得る。
【０１７５】
各機能モジュールが、対応する各機能に基づく分割によって得られる場合に、図２１は、前述した実施形態で使用される第１の電子装置２１００の可能な概略構造図である。第１の電子装置２１００は、確立ユニット２１０１及び送信ユニット２１０２を含み得る。
【０１７６】
確立ユニット２１０１は、前述した方法の実施形態におけるステップ１７０１、ステップ１８０１、及びステップ２００７を実行する際に第１の電子装置をサポートするように構成され、及び／又は本明細書に説明される技術の別のプロセスを実行するように構成される。
【０１７７】
送信ユニット２１０２は、前述した方法の実施形態におけるステップ１７０２及びステップ２００８を実行する際に第１の電子装置をサポートするように構成され、及び／又は本明細書に説明される技術の別のプロセスを実行するように構成される。
【０１７８】
本願のこの実施形態では、さらに、図２１に示されるように、第１の電子装置２１００は、表示ユニット２１０３及び入力ユニット２１０４をさらに含み得る。
【０１７９】
表示ユニット２１０３は、前述した方法の実施形態におけるステップ１８０２、ステップ１８０４、ステップ１８０６、ステップ２００１、ステップ２００３、及びステップ２００５を実行する際に第１の電子装置をサポートするように構成され、及び／又は本明細書に説明される技術の別のプロセスを実行するように構成される。入力ユニットは、タッチ画面、別のハードウェア、又はハードウェアとソフトウェアとの組合せであってもよい。
【０１８０】
入力ユニット２１０４は、第１の電子装置の表示画面上でユーザの入力、例えばタッチ入力、音声入力、ジェスチャ入力、又はフローティング操作を受け取るように構成される。入力ユニット２１０４は、前述した方法の実施形態において、ステップ１８０３、ステップ１８０５、ステップ１９０１を実行し、第２の電子装置の識別子に対して行われる第３の操作を受け取る（ステップ２００２、ステップ２００４、及びステップ２００６）際に第１の電子装置をサポートするように構成され、及び／又は本明細書に説明される技術の別のプロセスを実行するように構成される。入力ユニットは、タッチ画面、別のハードウェア、又はハードウェアとソフトウェアとの組合せであってもよい。入力ユニットは、タッチ画面、別のハードウェア、又はハードウェアとソフトウェアとの組合せであってもよい。
【０１８１】
前述した方法の実施形態におけるステップの全ての関連する内容は、対応する機能モジュールの機能の説明において引用され得る。詳細についてはここでは再び説明しない。
【０１８２】
確かに、第１の電子装置２１００は、上記のユニットモジュールを含むが、これらに限定されない。例えば、第１の電子装置２１００は、別の装置によって送信されたデータ又は信号を受信するように構成された受信ユニット、第１の情報を生成するように構成された生成ユニット等をさらに含み得る。さらに、機能ユニットによって具体的に実施することができる機能には、前述した実施形態の方法ステップに対応する機能が含まれるが、これらに限定されない。第１の電子装置２１００の他のユニットの詳細な説明については、ユニットに対応する方法ステップの詳細な説明を参照されたい。本願のこの実施形態では、詳細については再び説明しない。
【０１８３】
一体型ユニットを使用する場合に、図２２は、前述した実施形態で使用される第１の電子装置２２００の可能な概略構造図である。第１の電子装置２２００は、処理モジュール２２０１、ストレージモジュール２２０２、及び表示モジュール２２０３を含み得る。処理モジュール２２０１は、第１の電子装置２２００の動作を制御及び管理するように構成される。表示モジュール２２０３は、処理モジュール２２０１の命令に従ってコンテンツを表示するように構成される。ストレージモジュール２２０２は、第１の電子装置２２００のプログラムコード及びデータを記憶するように構成される。さらに、第１の電子装置２２００は、入力モジュール及び通信モジュールをさらに含み得る。通信モジュールは、別のネットワークエンティティと通信する際に第１の電子装置２２００をサポートして、電子装置の会話、データ交換、及びインターネットアクセス等の機能を実施するように構成される。
【０１８４】
処理モジュール２２０１は、プロセッサ又はコントローラであり得る。通信モジュールは、トランシーバ、ＲＦ回路、通信インターフェイス等であり得る。ストレージモジュール２２０２は、メモリであり得る。表示モジュールは、画面又はディスプレイであり得る。入力モジュールは、タッチ画面、音声入力装置、指紋センサ等であり得る。
【０１８５】
処理モジュール２２０１がプロセッサであり、通信モジュールがＲＦ回路であり、ストレージモジュール２２０２がメモリであり、表示モジュール２２０３がタッチ画面である場合に、本願のこの実施形態で提供される第１の電子装置２２００は、図３に示される携帯電話であり得る。通信モジュールは、ＲＦ回路と、Ｗｉ−Ｆｉモジュール、ＮＦＣモジュール、及びＢｌｕｅｔｏｏｔｈモジュールとの両方を含むことができる。ＲＦ回路、ＮＦＣモジュール、Ｗｉ−Ｆｉモジュール、及びＢｌｕｅｔｏｏｔｈモジュール等の通信モジュールは、まとめて通信インターフェイスと呼ばれ得る。プロセッサ、ＲＦ回路、タッチ画面、及びメモリは、バスを使用することによって一緒に結合することができる。
【０１８６】
各機能モジュールが、対応する各機能に基づく分割によって得られる場合に、図２３は、前述した実施形態で使用される第２の電子装置２３００の可能な概略構造図である。第２の電子装置２３００は、確立ユニット２３０１、受信及び解析ユニット２３０２、及び実行ユニット２３０３を含み得る。
【０１８７】
確立ユニット２３０１は、第１の電子装置への無線リンクを確立する際に第２の電子装置をサポートするように構成され、及び／又は本明細書に説明される技術の別のプロセスを実行するように構成される。
【０１８８】
受信及び解析ユニット２３０２は、前述した方法の実施形態におけるステップ１７０３及びステップ２００９を実行する際に第２の電子装置をサポートするように構成され、及び／又は本明細書に説明される技術の別のプロセスを実行するように構成される。
【０１８９】
実行ユニット２３０３は、前述した方法の実施形態におけるステップ１７０４及びステップ２０１０を実行する際に第２の電子装置をサポートするように構成され、及び／又は本明細書に説明される技術の別のプロセスを実行するように構成される。
【０１９０】
本願のこの実施形態では、さらに、図２３に示されるように、第２の電子装置２３００は、表示ユニット２３０４及び入力ユニット２３５０をさらに含み得る。
【０１９１】
表示ユニット２３０４は、前述した方法の実施形態におけるステップ１８０７を実行する際に第２の電子装置をサポートするように構成され、及び／又は本明細書に説明される技術の別のプロセスを実行するように構成される。入力ユニットは、タッチ画面、別のハードウェア、又はハードウェアとソフトウェアとの組合せであってもよい。
【０１９２】
入力ユニット２３０５は、第２の電子装置の表示画面上でユーザの入力、例えばタッチ入力、音声入力、ジェスチャ入力、又はフローティング操作を受け取るように構成される。入力ユニット２３０５は、前述した方法の実施形態における第３のコントロールに対してユーザが行う第４の操作を受け取るステップ１７０４を実行する際に第２の電子装置をサポートするように構成され、及び／又は本明細書に説明される技術の別のプロセスを実行するように構成される。入力ユニットは、タッチ画面、別のハードウェア、又はハードウェアとソフトウェアとの組合せであってもよい。入力ユニットは、タッチ画面、別のハードウェア、又はハードウェアとソフトウェアとの組合せであってもよい。
【０１９３】
前述した方法の実施形態におけるステップの全ての関連する内容は、対応する機能モジュールの機能の説明において引用され得る。詳細についてはここでは再び説明しない。
【０１９４】
確かに、第２の電子装置２３００は、上記のユニットモジュールを含むが、これらに限定されない。さらに、機能ユニットによって具体的に実施することができる機能には、前述した実施形態の方法ステップに対応する機能が含まれるが、これらに限定されない。第２の電子装置２３００の他のユニットの詳細な説明については、ユニットに対応する方法ステップの詳細な説明を参照されたい。本願のこの実施形態では、詳細については再び説明しない。
【０１９５】
一体型ユニットを使用する場合に、図２４は、前述した実施形態で使用される第２の電子装置２４００の可能な概略構造図である。第２の電子装置２４００は、処理モジュール２４０１、ストレージモジュール２４０２、及び表示モジュール２４０３を含み得る。処理モジュール２４０１は、第２の電子装置２４００の動作を制御及び管理するように構成される。表示モジュール２４０３は、処理モジュール２４０１の命令に従ってコンテンツを表示するように構成される。ストレージモジュール２４０２は、第２の電子装置２４００のプログラムコード及びデータを記憶するように構成される。さらに、第２の電子装置２４００は、入力モジュール及び通信モジュールをさらに含み得る。通信モジュールは、別のネットワークエンティティと通信する際に第２の電子装置２４００をサポートして、電子装置の会話、データ交換、及びインターネットアクセス等の機能を実施するように構成される。
【０１９６】
処理モジュール２４０１は、プロセッサ又はコントローラであり得る。通信モジュールは、トランシーバ、ＲＦ回路、通信インターフェイス等であり得る。ストレージモジュール２４０２は、メモリであり得る。表示モジュールは、画面又はディスプレイであり得る。入力モジュールは、タッチ画面、音声入力装置、指紋センサ等であり得る。
【０１９７】
処理モジュール２４０１がプロセッサであり、通信モジュールがＲＦ回路であり、ストレージモジュール２４０２がメモリであり、表示モジュール２４０３がタッチ画面である場合に、本願のこの実施形態で提供される第２の電子装置２４００は、図３に示される携帯電話であり得る。通信モジュールは、ＲＦ回路と、Ｗｉ−Ｆｉモジュール、ＮＦＣモジュール、及びＢｌｕｅｔｏｏｔｈモジュールとの両方を含むことができる。ＲＦ回路、ＮＦＣモジュール、Ｗｉ−Ｆｉモジュール、及びＢｌｕｅｔｏｏｔｈモジュール等の通信モジュールは、まとめて通信インターフェイスと呼ばれ得る。プロセッサ、ＲＦ回路、タッチ画面、及びメモリは、バスを使用することによって一緒に結合することができる。
【０１９８】
図２５に示されるように、本願の他のいくつかの実施形態は、第１の電子装置２５００をさらに提供する。第１の電子装置２５００はタッチ画面２５０１を含み得、タッチ画面２５０１には、タッチ感知面２５０６及びディスプレイ２５０７、１つ又は複数のプロセッサ２５０２、メモリ２５０３、及び１つ又は複数のコンピュータプロクラム２５０４が含まれ得る。前述した構成要素は、１つ又は複数の通信バス２５０５を使用することによって接続することができる。１つ又は複数のコンピュータプログラム２５０４は、メモリ２５０３に記憶され、１つ又は複数のプロセッサ２５０２によって実行される。１つ又は複数のコンピュータプログラム２５０４は命令を含む。本願のいくつかの実施形態では、命令は、図１７及び対応する実施形態の第１の電子装置によって実行されるステップを実行するために使用され得る。本願の他のいくつかの実施形態では、命令は、図１８及び対応する実施形態の第１の電子装置によって実行されるステップを実行するためにさらに使用され得る。本願の他のいくつかの実施形態では、命令は、図１９及び対応する実施形態の第１の電子装置によって実行されるステップを実行するためにさらに使用され得る。本願の他のいくつかの実施形態では、命令は、図２０及び対応する実施形態の第１の電子装置によって実行されるステップを実行するためにさらに使用され得る。確かに、第１の電子装置２５００は、上記の構成要素を含むが、これらに限定されない。例えば、第１の電子装置２５００は、無線周波数回路、測位機器、センサ等をさらに含み得る。第１の電子装置２５００が別の構成要素を含む場合に、第１の電子装置２５００は、図３に示される携帯電話であり得る。
【０１９９】
図２６に示されるように、本願の他のいくつかの実施形態は、第２の電子装置２６００をさらに提供する。第２の電子装置２６００は、タッチ画面２６０１を含み得、タッチ画面２６０１には、タッチ感知面２６６０及びディスプレイ２６０７、１つ又は複数のプロセッサ２６０２、メモリ２６０３、及び１つ又は複数のコンピュータプログラム２６０４が含まれ得る。前述した構成要素は、１つ又は複数の通信バス２６０５を使用することによって接続することができる。１つ又は複数のコンピュータプログラム２６０４は、メモリ２６０３に記憶され、１つ又は複数のプロセッサ２６０２によって実行される。１つ又は複数のコンピュータプログラム２６０４は命令を含む。本願のいくつかの実施形態では、命令は、図１７及び対応する実施形態の第２の電子装置によって実行されるステップを実行するために使用され得る。本願の他のいくつかの実施形態では、命令は、図１８及び対応する実施形態の第２の電子装置によって実行されるステップを実行するためにさらに使用され得る。本願の他のいくつかの実施形態では、命令は、図１９及び対応する実施形態の第２の電子装置によって実行されるステップを実行するためにさらに使用され得る。本願の他のいくつかの実施形態では、命令は、図２０及び対応する実施形態の第２の電子装置によって実行されるステップを実行するためにさらに使用され得る。確かに、第２の電子装置２６００は、上記の構成要素を含むが、これらに限定されない。例えば、第２の電子装置２６００は、無線周波数回路、測位機器、センサ等をさらに含み得る。第２の電子装置２６００が別の構成要素を含む場合に、第２の電子装置２６００は、図３に示される携帯電話であり得る。
【０２００】
本願の他のいくつかの実施形態は、アプリケーション機能の実施システムをさらに提供する。システムは、第１の電子装置及び第２の電子装置を含み得る。第１の電子装置は、第２の電子装置への無線リンクを確立することができる。第１の電子装置は、無線リンクを使用することによって第１の情報を第２の電子装置に送信することができ、第１の情報には、共有されるデータ及び識別子が含まれ、識別子は、アプリケーションモジュールを示すために使用される。第２の電子装置は、第１の情報を受信及び解析して、共有されるデータ及び識別子を取得する。第２の電子装置は、識別子によって示されるアプリケーションモジュールにオンシェアサービスを提供し、共有されるデータに基づいて対応するアプリケーション機能を自動的に実施する。
【０２０１】
本願の他のいくつかの実施形態は、コンピュータ可読記憶媒体をさらに提供する。コンピュータ可読記憶媒体は命令を含む。命令が第１の電子装置上で実行されるときに、第１の電子装置は、図１７、図１８、図１９、及び図２０のいずれか１つの関連する方法ステップ、例えばステップ１７０１、ステップ１７０２、ステップ１８０１、ステップ１８０２、ステップ１８０３、ステップ１８０４、ステップ１８０５、ステップ１８０６、ステップ１９０１、ステップ１９０２、ステップ２００１、ステップ２００２、ステップ２００３、ステップ２００４、ステップ２００５、ステップ２００６、ステップ２００７、及びステップ２００８を実行して、前述した実施形態におけるアプリケーション機能の実施方法を実施することが可能になる。
【０２０２】
本願の他のいくつかの実施形態は、コンピュータ可読記憶媒体をさらに提供する。コンピュータ可読記憶媒体は命令を含む。命令が第２の電子装置上で実行されるときに、第２の電子装置は、図１７、図１８、図１９、及び図２０のいずれか１つの関連する方法ステップ、例えばステップ１７０１、ステップ１７０３、ステップ１７０４、ステップ１８０７、ステップ２００７、ステップ２００９、及びステップ２０１０を実行して、前述した実施形態におけるアプリケーション機能の実施方法を実施することが可能になる。
【０２０３】
本願の他のいくつかの実施形態は、命令を含むコンピュータプログラム製品をさらに提供する。コンピュータプログラム製品が第１の電子装置上で実行されるときに、第１の電子装置は、図１７、図１８、図１９、及び図２０のいずれか１つの関連する方法ステップを、例えばステップ１７０１、ステップ１７０２、ステップ１８０１、ステップ１８０２、ステップ１８０３、ステップ１８０４、ステップ１８０５、ステップ１８０６、ステップ１９０１、ステップ１９０２、ステップ２００１、ステップ２００２、ステップ２００３、ステップ２００４、ステップ２００５、ステップ２００６、ステップ２００７、及びステップ２００８実行して、前述した実施形態におけるアプリケーション機能の実施方法を実施することが可能になる。
【０２０４】
本願の他のいくつかの実施形態は、命令を含むコンピュータプログラム製品をさらに提供する。コンピュータプログラム製品が第２の電子装置上で実行されるときに、第２の電子装置は、図１７、図１８、図１９、及び図２０のいずれか１つの関連する方法ステップ、例えばステップ１７０１、ステップ１７０３、ステップ１７０４、ステップ１８０７、ステップ２００７、ステップ２００９、及びステップ２０１０を実行して、前述した実施形態におけるアプリケーション機能の実施方法を実施することが可能になる。
【０２０５】
本願の他のいくつかの実施形態は、制御装置をさらに提供する。制御装置は、プロセッサ及びメモリを含む。メモリはコンピュータプログラムコードを記憶するように構成されており、コンピュータプログラムコードにはコンピュータ命令が含まれる。プロセッサがコンピュータ命令を実行するときに、制御装置は、図１７、図１８、図１９、及び図２０のいずれか１つの関連する方法ステップを実行して、前述した実施形態におけるアプリケーション機能の実施方法を実施する。制御装置は、集積回路ＩＣであってもよく、又はシステムオンチップＳＯＣであってもよい。集積回路は、汎用集積回路であってもよく、フィールドプログラマブルゲートアレイＦＰＧＡであってもよく、又は特定用途向け集積回路ＡＳＩＣであってもよい。
【０２０６】
本願の他のいくつかの実施形態は、アプリケーション機能の実施機器をさらに提供する。この機器は、前述した方法の第１の電子装置又は第２の電子装置の動作を実行する機能を有する。機能は、ハードウェアによって実施してもよく、又は対応するソフトウェアを実行することによってハードウェアにより実施してもよい。ハードウェア又はソフトウェアは、前述した機能に対応する１つ又は複数のモジュールを含む。
【０２０７】
本願の実施形態で提供される第１の電子装置、第２の電子装置、コンピュータ記憶媒体、コンピュータプログラム製品、及び制御装置は全て、上述した対応する方法を実行するように構成される。従って、第１の電子装置、第２の電子装置、コンピュータ記憶媒体、コンピュータプログラム製品、及び制御装置によって達成できる有利な効果については、上述した対応する方法の有利な効果を参照されたい。詳細についてはここでは再び説明しない。
【０２０８】
実施態様に関する前述した説明により、当業者は、便利で簡単な説明の目的で、前述した機能モジュールの分割が例示のための例として取り上げられていることを理解することができる。実際のアプリケーションでは、前述した機能を異なるモジュールに割り当て、要件に従って実施することができる。つまり、機器の内部構造を異なる機能モジュールに分割して、上述した機能の全て又は一部を実施する。前述したシステム、機器、及びユニットの詳細な作業プロセスについては、前述した方法の実施形態における対応するプロセスを参照されたい。詳細についてはここでは再び説明しない。
【０２０９】
本願で提供されるいくつかの実施形態では、開示されるシステム、機器、及び方法は、他の方法で実施され得ることが理解すべきである。例えば、説明する機器の実施形態は、単なる一例である。例えば、モジュール又はユニットの分割は単なる論理的機能の分割であり、実際の実施態様では他の分割である場合がある。例えば、複数のユニット又はコンポーネントを別のシステムに組み合わせる又は統合することができ、或いはいくつかの機能を無視するか、又は実行しない場合がある。さらに、表示又は議論される相互結合又は直接結合又は通信接続は、いくつかのインターフェイスを使用することによって実施することができる。機器又はユニットの間の間接的な結合又は通信接続は、電子的、機械的、又は他の形態で実施することができる。
【０２１０】
別個の部品として説明するユニットは、物理的に別個であってもそうでなくてもよく、ユニットとして表示される部品は、物理ユニットであってもそうでなくてもよく、１つの位置に配置され得るか、又は複数のネットワークユニットに分散され得る。ユニットのいくつか又は全ては、実施形態の解決策の目的を達成するための実際の要件に基づいて選択され得る。
【０２１１】
さらに、本願の実施形態における機能ユニットは、１つの処理ユニットに統合され得るか、又は各ユニットが物理的に単独で存在し得るか、又は２つ以上のユニットが１つのユニットに統合され得る。統合ユニットは、ハードウェアの形態で実施してもよく、ソフトウェア機能ユニットの形態で実施してもよい。
【０２１２】
統合ユニットがソフトウェア機能ユニットの形態で実施され、独立した製品として販売又は使用される場合に、統合ユニットは、コンピュータ可読記憶媒体に記憶され得る。そのような理解に基づいて、本願の実施形態の技術的解決策、又は先行技術に寄与する部分、又は技術的解決策の全部又は一部は、本質的に、ソフトウェア製品の形態で実施され得る。ソフトウェア製品は、記憶媒体に記憶され、コンピュータ装置（パーソナルコンピュータ、サーバ、又はネットワーク装置であり得る）に、本願の実施形態で説明した方法のステップの全て又はいくつかを実行するように指示するためのいくつかの命令を含む。前述した記憶媒体には、フラッシュメモリ、リムーバブルハードディスク、読み取り専用メモリ、ランダムアクセスメモリ、磁気ディスク、又は光ディスク等のプログラムコードを記憶できる任意の媒体が含まれる。
【０２１３】
前述した説明は、本願の実施形態の単なる特定の実施態様であり、本願の実施形態の保護範囲を限定することを意図するものではない。本願の実施形態に開示された技術的範囲内の変更又は置換は、本願の実施形態の保護範囲内に含まれるものとする。従って、本願の実施形態の保護範囲は、特許請求の範囲の保護範囲に従うものとする。
【図１Ａ】
2021526332.tif 000003
【図１Ｂ】
2021526332.tif 000004
【図２】
2021526332.tif 000005
【図３】
2021526332.tif 000006
【図４】
2021526332.tif 000007
【図５Ａ】
2021526332.tif 000008
【図５Ｂ】
2021526332.tif 000009
【図５Ｃ】
2021526332.tif 000010
【図６Ａ】
2021526332.tif 000011
【図６Ｂ】
2021526332.tif 000012
【図６Ｃ】
2021526332.tif 000013
【図６Ｄ】
2021526332.tif 000014
【図６Ｅ】
2021526332.tif 000015
【図７】
2021526332.tif 000016
【図８】
2021526332.tif 000017
【図９】
2021526332.tif 000018
【図１０】
2021526332.tif 000019
【図１１Ａ】
2021526332.tif 000020
【図１１Ｂ】
2021526332.tif 000021
【図１１Ｃ】
2021526332.tif 000022
【図１２Ａ】
2021526332.tif 000023
【図１２Ｂ】
2021526332.tif 000024
【図１２Ｃ】
2021526332.tif 000025
【図１３Ａ】
2021526332.tif 000026
【図１３Ｂ】
2021526332.tif 000027
【図１４】
2021526332.tif 000028
【図１５Ａ】
2021526332.tif 000029
【図１５Ｂ】
2021526332.tif 000030
【図１５Ｃ】
2021526332.tif 000031
【図１５Ｄ】
2021526332.tif 000032
【図１６Ａ】
2021526332.tif 000033
【図１６Ｂ】
2021526332.tif 000034
【図１７】
2021526332.tif 000035
【図１８】
2021526332.tif 000036
【図１９】
2021526332.tif 000037
【図２０】
2021526332.tif 000038
【図２１】
2021526332.tif 000039
【図２２】
2021526332.tif 000040
【図２３】
2021526332.tif 000041
【図２４】
2021526332.tif 000042
【図２５】
2021526332.tif 000043
【図２６】
2021526332.tif 000044
【手続補正書】
【提出日】令和3年1月12日(2021.1.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アプリケーション機能の実施方法であって、当該方法は、
第１の電子装置が、第１の無線通信プロトコルを使用することによって第１の無線リンクを確立するステップと、
前記第１の電子装置が、第１の画面を表示するステップであって、該第１の画面には、前記第１の電子装置のユーザが共有したいデータに関連する第１のコントロールが含まれる、表示するステップと、
前記第１の電子装置が、前記第１のコントロールに対して行われる第１の操作を受け取るステップと、
前記第１の電子装置が、前記第１の操作に応答して、第２のコントロールを含むショートカットメニューを表示するステップと、
前記第１の電子装置が、前記第２のコントロールに対して行われる第２の操作を受け取るステップと、
前記第１の電子装置が、前記第２の操作に応答して、第２の電子装置の識別子を含む装置発見リストを表示するステップと、
前記第１の電子装置が、前記第２の電子装置の前記識別子に対して行われる第３の操作を受け取るステップと、
前記第３の操作に応答して、第１の電子装置が、第２の無線通信プロトコルを使用することによって前記第２の電子装置への第２の無線リンクを確立するステップであって、前記第１の電子装置及び前記第２の電子装置は互いに関連付けられる、確立するステップと、
前記第１の電子装置が、前記第２の無線リンクを介して第１の情報を前記第２の電子装置に送信するステップであって、前記第１の情報には、共有される（to-be-shared）データ及び識別子が含まれ、該識別子は、アプリケーションモジュールを示すために使用される、送信するステップと、
前記第２の電子装置が、前記第１の情報を受信及び解析して、前記共有されるデータ及び前記識別子を取得するステップと、
前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールにオンシェアサービスを提供し、前記共有されるデータに基づいて対応するアプリケーション機能を自動的に実施するステップと、を含む、
アプリケーション機能の実施方法。
【請求項２】
前記共有されるデータには、無線ローカルエリアネットワークのサービスセット識別子（ＳＳＩＤ）及びパスワードが含まれ、
前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールにオンシェアサービスを提供し、前記共有されるデータに基づいて対応するアプリケーション機能を自動的に実施するステップは、
前記第２の電子装置が、前記識別子によって示される設定対象（Settings）のＷｉ−Ｆｉ（wireless  fidelity）モジュールにオンシェアサービスを提供し、前記ＳＳＩＤ及び前記パスワードを使用することによって前記無線ローカルエリアネットワークに自動的にアクセスするステップを特に含む、請求項１に記載のアプリケーション機能の実施方法。
【請求項３】
当該方法は、前記第２の電子装置が、第３のコントロールを含む第２の画面を表示するステップをさらに含み、
前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールにオンシェアサービスを提供し、前記共有されるデータに基づいて対応するアプリケーション機能を自動的に実施するステップは、
前記第２の電子装置が、前記第３のコントロールに対して行われる第４の操作を受け取るステップと、
該第４の操作に応答して、前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールに前記オンシェアサービスを提供し、前記共有されるデータに基づいて前記対応するアプリケーション機能を自動的に実施するステップと、を特に含む。請求項１に記載のアプリケーション機能の実施方法。
【請求項４】
前記共有されるデータには、無線ローカルエリアネットワークのＳＳＩＤ及びパスワードが含まれる、又は
前記識別子によって示される前記アプリケーションモジュールは、設定対象（Settings）のＷｉ−Ｆｉモジュールであり、前記第１の画面は、設定対象（Settings）の無線ローカルエリアネットワーク機能の設定画面である、又は
前記第１の情報にはさらにオペコードが含まれ、該オペコードは、前記ＳＳＩＤ及び前記パスワードを使用することによって前記無線ローカルエリアネットワークに自動的にアクセスすることを示すために使用される、又は
前記共有されるデータには属性情報が提供され、該属性情報には、保存可能かどうか、印刷可能かどうか、再共有可能かどうか、読み取り直後に消去を行うかどうかの少なくとも１つが含まれる、又は
前記共有されるデータには、前記第１の電子装置のおやすみ（Do  Not  Disturb）モードのパラメータが含まれる、又は
前記識別子によって示される前記アプリケーションモジュールは、設定対象（Settings）のおやすみモードモジュールであり、前記第１の画面は、設定対象（Settings）のおやすみモードの設定画面である、又は
前記共有されるデータには、前記第１の電子装置における仮想プライベートネットワーク（ＶＰＮ）の構成パラメータが含まれる、又は
前記識別子によって示される前記アプリケーションモジュールは設定対象（Settings）のＶＰＮモジュールであり、前記第１の画面は設定対象（Settings）のＶＰＮの構成画面である、又は
前記第１の無線通信プロトコルには、Ｗｉ−Ｆｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル、近距離通信（ＮＦＣ）プロトコル、４Ｇ技術で使用されるプロトコル、及び５Ｇ技術で使用されるプロトコルのいずれかが含まれる、又は
前記第２の無線通信プロトコルには、Ｗｉ−Ｆｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル、ＮＦＣプロトコル、４Ｇ技術で使用されるプロトコル、及び５Ｇ技術で使用されるプロトコルのいずれかが含まれる、又は
前記第１の電子装置及び前記第２の電子装置が互いに関連付けられることには、前記第１の電子装置及び前記第２の電子装置が同じアカウントでログインしていること、又は前記第２の電子装置がログインしているアカウントが前記第１の電子装置のコンタクト先であることが特に含まれる、請求項１乃至３のいずれか一項に記載のアプリケーション機能の実施方法。
【請求項５】
アプリケーション機能の実施方法であって、当該方法は、
第１の電子装置が、第１の画面を表示するステップであって、該第１の画面には、無線ローカルエリアネットワークのサービスセット識別子（ＳＳＩＤ）に関連付けられた第１のコントロールが含まれる、表示するステップと、
前記第１の電子装置が、前記第１のコントロールに対して行われる第１の操作を受け取るステップと、
前記第１の電子装置が、前記第１の操作に応答して、第２のコントロールを含むショートカットメニューを表示するステップであって、前記第２のコントロールは、前記ＳＳＩＤ及び前記無線ローカルエリアネットワークのパスワードを共有するように構成される、表示するステップと、
前記第１の電子装置が、前記第２のコントロールに対して行われる第２の操作を受け取るステップと、
前記第１の電子装置が、前記第２の操作に応答して、第２の電子装置の識別子を含む装置発見リストを表示するステップと、
前記第１の電子装置が、前記第２の電子装置の前記識別子に対して行われる第３の操作を受け取るステップと、
前記第３の操作に応答して、前記第１の電子装置が、Ｂｌｕｅｔｏｏｔｈプロトコルを使用することによって前記第２の電子装置へのＢｌｕｅｔｏｏｔｈリンクを確立するステップと、
前記第１の電子装置が、前記Ｂｌｕｅｔｏｏｔｈリンクを使用することによって第１の情報を前記第２の電子装置に送信するステップであって、前記第１の情報には、前記ＳＳＩＤ、前記パスワード、及び識別子が含まれ、該識別子は、設定対象（Settings）のＷｉ−Ｆｉ（wireless  fidelity）モジュールを示すために使用される、送信するステップと、
前記第２の電子装置が、前記第１の情報を受信及び解析して、前記ＳＳＩＤ、前記パスワード、及び前記識別子を取得するステップと、
前記第２の電子装置が、前記識別子によって示される設定対象の前記Ｗｉ−Ｆｉモジュールにオンシェアサービスを提供し、前記ＳＳＩＤ及び前記パスワードを使用することによって前記無線ローカルエリアネットワークに自動的にアクセスするステップと、を含む、
アプリケーション機能の実施方法。
【請求項６】
アプリケーション機能の実施システムであって、当該システムは、第１の電子装置及び第２の電子装置を含み、
前記第１の電子装置は、第１の無線通信プロトコルを使用することによって第１の無線リンクを確立し、
前記第１の電子装置は、第１の画面を表示し、該第１の画面には、前記第１の電子装置のユーザが共有したいデータに関連する第１のコントロールが含まれ、
前記第１の電子装置は、第１のコントロールに対して行われる第１の操作を受け取り、
前記第１の電子装置は、前記第１の操作に応答して、第２のコントロールを含むショートカットメニューを表示し、
前記第１の電子装置は、前記第２のコントロールに対して行われる第２の操作を受け取り、
前記第１の電子装置は、前記第２の操作に応答して前記第２の電子装置の識別子を含む装置発見リストを表示し、
前記第１の電子装置は、前記第２の電子装置の前記識別子に対して行われる第３の操作を受け取り、
該第３の操作に応答して、前記第１の電子装置は、第２の無線通信プロトコルを使用することによって前記第２の電子装置への第２の無線リンクを確立し、前記第１の電子装置及び前記第２の電子装置は互いに関連付けられ、
前記第１の電子装置は、前記第２の無線リンクを介して第１の情報を前記第２の電子装置に送信し、前記第１の情報には、共有されるデータ及び識別子が含まれ、該識別子は、アプリケーションモジュールを示すために使用され、
前記第２の電子装置は、第１の情報を受信及び解析して、前記共有されるデータ及び前記識別子を取得し、そして
前記第２の電子装置は、前記識別子によって示される前記アプリケーションモジュールにオンシェアサービスを提供し、前記共有されるデータに基づいて対応するアプリケーション機能を自動的に実施する、
アプリケーション機能の実施システム。
【請求項７】
前記共有されるデータには、無線ローカルエリアネットワークのサービスセット識別子（ＳＳＩＤ）及びパスワードが含まれ、
前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールにオンシェアサービスを提供し、前記共有されるデータに基づいて対応するアプリケーション機能を自動的に実施することは、
前記第２の電子装置が、前記識別子によって示される設定対象（Settings）のＷｉ−Ｆｉ（wireless  fidelity）モジュールにオンシェアサービスを提供し、前記ＳＳＩＤ及び前記パスワードを使用することによって前記無線ローカルエリアネットワークに自動的にアクセスすることを特に含む、請求項６に記載のアプリケーション機能の実施システム。
【請求項８】
前記第２の電子装置は、第３のコントロールを含む第２の画面を表示し、
前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールにオンシェアサービスを提供し、前記共有されるデータに基づいて対応するアプリケーション機能を自動的に実施することは、
前記第２の電子装置が、前記第３のコントロールに対して行われる第４の操作を受け取り、該第４の操作に応答して、前記第２の電子装置が、前記識別子によって示される前記アプリケーションモジュールに前記オンシェアサービスを提供し、前記共有されるデータに基づいて前記対応するアプリケーション機能を自動的に実施することを特に含む、請求項６に記載のアプリケーション機能の実施システム。
【請求項９】
前記共有されるデータには、無線ローカルエリアネットワークのＳＳＩＤ及びパスワードが含まれる、又は
前記識別子によって示される前記アプリケーションモジュールは、設定対象（Settings）のＷｉ−Ｆｉモジュールであり、前記第１の画面は、設定対象（Settings）の無線ローカルエリアネットワーク機能の設定画面である、又は
前記第１の情報にはさらにオペコードが含まれ、該オペコードは、前記ＳＳＩＤ及び前記パスワードを使用することによって前記無線ローカルエリアネットワークに自動的にアクセスすることを示すために使用される、又は
前記共有されるデータには属性情報が提供され、該属性情報には、保存可能かどうか、印刷可能かどうか、再共有可能かどうか、読み取り直後に消去を行うかどうかの少なくとも１つが含まれる、又は
前記共有されるデータには、前記第１の電子装置のおやすみモードのパラメータが含まれる、又は
前記識別子によって示される前記アプリケーションモジュールは、設定対象（Settings）のおやすみモードモジュールであり、前記第１の画面は、設定対象（Settings）のおやすみモードの設定画面である、又は
前記共有されるデータには、前記第１の電子装置における仮想プライベートネットワーク（ＶＰＮ）の構成パラメータが含まれる、又は
前記識別子によって示される前記アプリケーションモジュールは設定対象（Settings）のＶＰＮモジュールであり、前記第１の画面は設定対象（Settings）のＶＰＮの構成画面である、又は
前記第１の無線通信プロトコルには、Ｗｉ−Ｆｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル、近距離通信（ＮＦＣ）プロトコル、４Ｇ技術で使用されるプロトコル、及び５Ｇ技術で使用されるプロトコルのいずれかが含まれる、又は
前記第２の無線通信プロトコルには、Ｗｉ−Ｆｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル、ＮＦＣプロトコル、４Ｇ技術で使用されるプロトコル、及び５Ｇ技術で使用されるプロトコルのいずれかが含まれる、又は
前記第１の電子装置及び前記第２の電子装置が互いに関連付けられることには、前記第１の電子装置及び前記第２の電子装置が同じアカウントでログインしていること、又は第２の電子装置がログインしているアカウントが前記第１の電子装置のコンタクト先であることが特に含まれる、請求項６乃至８のいずれか一項に記載のアプリケーション機能の実施システム。
【請求項１０】
アプリケーション機能の実施システムであって、当該システムは第１の電子装置及び第２の電子装置を含み、
前記第１の電子装置は、第１の画面を表示し、該第１の画面には、無線ローカルエリアネットワークのサービスセット識別子（ＳＳＩＤ）に関連付けられた第１のコントロールが含まれ、
前記第１の電子装置は、前記第１のコントロールに対して行われる第１の操作を受け取り、
前記第１の電子装置は、前記第１の操作に応答して、第２のコントロールを含むショートカットメニューを表示し、前記第２のコントロールは、前記ＳＳＩＤ及び前記無線ローカルエリアネットワークのパスワードを共有するように構成され、
前記第１の電子装置は、前記第２のコントロールに対して行われる第２の操作を受け取り、
前記第１の電子装置は、前記第２の操作に応答して、前記第２の電子装置の識別子を含む装置発見リストを表示し、
前記第１の電子装置は、前記第２の電子装置の前記識別子に対して行われる第３の操作を受け取り、
該第３の操作に応答して、前記第１の電子装置は、Ｂｌｕｅｔｏｏｔｈプロトコルを使用することによって前記第２の電子装置へのＢｌｕｅｔｏｏｔｈリンクを確立し、
前記第１の電子装置は、前記Ｂｌｕｅｔｏｏｔｈリンクを使用することによって第１の情報を第２の電子装置に送信し、前記第１の情報には、前記ＳＳＩＤ、前記パスワード、及び識別子が含まれ、前記識別子は、設定対象（Settings）のＷｉ−Ｆｉ（wireless  fidelity）モジュールを示すために使用され、
前記第２の電子装置は、前記第１の情報を受信及び解析して、前記ＳＳＩＤ、前記パスワード、及び前記識別子を取得し、そして
前記第２の電子装置は、前記識別子によって示される設定対象の前記Ｗｉ−Ｆｉモジュールにオンシェアサービスを提供し、前記ＳＳＩＤ及び前記パスワードを使用することによって前記無線ローカルエリアネットワークに自動的にアクセスする、
アプリケーション機能の実施システム。
【国際調査報告】
2021526332.tif 000045
2021526332.tif 000046
2021526332.tif 000047
2021526332.tif 000048