国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于網(wǎng)絡中的裝置的應用程序連接的制作方法

      文檔序號:7796157閱讀:247來源:國知局
      用于網(wǎng)絡中的裝置的應用程序連接的制作方法
      【專利摘要】一種應用程序連接方法包括:第一電子裝置基于與第一電子裝置的位置相關的激活會話的位置接收應用程序激活會話列表;使用第一電子裝置選擇激活會話以得到用于第一電子裝置連接到第一應用程序的訪問權(quán)。
      【專利說明】用于網(wǎng)絡中的裝置的應用程序連接
      [0001] 相關申請的交叉引用
      [0002] 本申請要求于2013年3月14日向美國專利商標局提交的第13/803, 723號美國 專利申請和2013年6月24日向韓國知識產(chǎn)權(quán)局提交的第10-2013-0072616號韓國專利申 請的優(yōu)先權(quán),這些專利申請的公開內(nèi)容通過引用被全部合并于此。

      【技術(shù)領域】
      [0003] -個或多個實施例總地涉及網(wǎng)絡環(huán)境下的應用程序,具體地講,涉及網(wǎng)絡中的裝 置的應用程序連接。

      【背景技術(shù)】
      [0004] 無線網(wǎng)絡為了安全而使用密碼來防止對該網(wǎng)絡內(nèi)的裝置和內(nèi)容的訪問。為了讓訪 客用他們的裝置訪問安全無線網(wǎng)絡,要求訪客裝置與無線網(wǎng)絡配對以便被發(fā)現(xiàn)。為了使配 對發(fā)生,必須將無線網(wǎng)絡的密碼給予訪客,這帶來了安全風險以及不便。


      【發(fā)明內(nèi)容】

      [0005] 在一個實施例中,一種方法提供應用程序連接。一個實施例包括由第一電子裝置 基于與第一電子裝置的位置相關的激活會話的位置接收應用程序激活會話列表。在一個實 施例中,使用第一電子裝置選擇激活會話以得到用于第一電子裝置連接到第一應用程序的 訪問權(quán)。
      [0006] 另一實施例提供一種應用程序連接方法,該方法包括由第一電子裝置接收會話信 息。在一個實施例中,第一電子裝置包括在其上啟動的第一應用程序。在一個實施例中,將 包括會話信息的邀請消息提供給第二電子裝置。在一個實施例中,由第二電子裝置使用會 話信息連接到第一應用程序。
      [0007] -個實施例提供一種應用程序連接系統(tǒng)。在一個實施例中,第一電子裝置執(zhí)行用 于產(chǎn)生關于第一電子裝置的標識內(nèi)容的第一應用程序。在一個實施例中,第二電子裝置基 于該標識內(nèi)容獲得會話信息,并使用該會話信息連接到第一應用程序。
      [0008] 另一實施例提供一種具有當在計算機上被執(zhí)行時執(zhí)行包括以下步驟的方法的指 令的非暫時性計算機可讀介質(zhì):產(chǎn)生關于第一電子裝置的標識內(nèi)容。在一個實施例中,第一 電子裝置包括在其上啟動的第一應用程序。在一個實施例中,第二電子裝置獲得基于該標 識內(nèi)容的會話信息。第二電子裝置使用該會話信息連接到第一應用程序。
      [0009] 從下面結(jié)合附圖通過實施例的示例和原理的方式進行說明的詳細描述,實施例的 這些和其他方面和優(yōu)點將變得清楚。

      【專利附圖】

      【附圖說明】
      [0010] 為了更充分地理解實施例以及優(yōu)選使用模式的性質(zhì)和優(yōu)點,應當參照結(jié)合附圖閱 讀的以下詳細描述,其中: toon] 圖1示出根據(jù)實施例的通信系統(tǒng)的示意圖。
      [0012] 圖2示出根據(jù)實施例的用于應用程序連接的架構(gòu)系統(tǒng)的框圖。
      [0013] 圖3示出根據(jù)實施例的用于應用程序連接的示例流程圖。
      [0014] 圖4示出根據(jù)實施例的用于應用程序連接的另一示例流程圖。
      [0015] 圖5示出根據(jù)實施例的用于應用程序連接的示例流程圖。
      [0016] 圖6示出根據(jù)實施例的用于應用程序連接的另一示例流程圖。
      [0017] 圖7示出根據(jù)實施例的用于應用程序連接的另一示例流程圖。
      [0018] 圖8示出根據(jù)實施例的用于應用程序連接的示例場景。
      [0019] 圖9示出根據(jù)實施例的用于應用程序連接的另一示例場景。
      [0020] 圖10示出根據(jù)實施例的用于應用程序連接的另一示例場景。
      [0021] 圖11示出根據(jù)實施例的用于應用程序連接的另一示例場景。
      [0022] 圖12示出根據(jù)實施例的用于應用程序連接的另一示例場景。
      [0023] 圖13示出根據(jù)實施例的用于應用程序連接的另一示例場景。
      [0024] 圖14示出根據(jù)實施例的用于應用程序連接的另一示例場景。
      [0025] 圖15是示出包括實現(xiàn)實施例的計算系統(tǒng)的信息處理系統(tǒng)的高級框圖。

      【具體實施方式】
      [0026] 以下描述是為了示出實施例的總體原理的目的而進行的,并非意在于限制在此要 求保護的發(fā)明構(gòu)思。此外,在此描述的特定特征可以以各種可能的組合和置換與其他描述 特征組合使用。除非在此另有專門定義,否則所有術(shù)語都要被給予它們最廣泛的可能的解 釋,包括隱含于本說明書的意義以及本領域的技術(shù)人員所理解的和/或如字典、論文等中 所定義的意義。
      [0027] -個或多個實施例總地涉及應用程序共享。在一個實施例中,提供電子裝置到局 域網(wǎng)內(nèi)啟動的應用程序的連接。
      [0028] 在一個實施例中,電子裝置包括能夠通過通信鏈路(諸如無線通信鏈路)進行數(shù)據(jù) 通信的一個或多個移動電子裝置。這樣的移動裝置的示例包括移動電話裝置、移動平板裝 置等。在一個實施例中,一種方法為電子裝置提供應用程序連接。一個實施例包括由第一 電子裝置基于與第一電子裝置的位置相關的激活會話的位置接收應用程序激活會話列表。 在一個實施例中,使用第一電子裝置選擇激活會話以得到用于第一電子裝置連接到第一應 用程序的訪問權(quán)。
      [0029] 另一實施例提供一種為電子裝置提供應用程序連接的方法,該方法包括由第一電 子裝置接收會話信息。在一個實施例中,第一電子裝置包括在其上啟動的第一應用程序。在 一個實施例中,將包括會話信息的邀請消息提供給第二電子裝置。在一個實施例中,第二電 子裝置使用會話信息連接到第一應用程序。
      [0030] 圖1是根據(jù)一個實施例的通信系統(tǒng)的示意圖。通信系統(tǒng)10可包括發(fā)起呼出通信 操作的通信裝置(發(fā)送裝置12)和通信網(wǎng)絡110,發(fā)送裝置12可使用通信網(wǎng)絡110發(fā)起并 進行與通信網(wǎng)絡110內(nèi)的其他通信裝置的通信操作。例如,通信系統(tǒng)10可包括從發(fā)送裝置 12接收通信操作的通信裝置(接收裝置11)。盡管通信系統(tǒng)10可包括幾個發(fā)送裝置12和 接收裝置11,但是在圖1中僅顯示了每種裝置中的一個以簡化繪圖。
      [0031] 操作為創(chuàng)建通信網(wǎng)絡的任何合適的電路、裝置、系統(tǒng)或它們的組合(例如,包括通 信塔和電信服務器的無線通信基礎設施)可用于創(chuàng)建通信網(wǎng)絡110。通信網(wǎng)絡110可以能 夠提供使用任何合適的通信協(xié)議的通信。在一些實施例中,通信網(wǎng)絡110可支持例如傳統(tǒng) 的電話線路、有線電視、Wi-Fi (例如,802. 11協(xié)議)、Bluetooth (藍牙)?、高頻系統(tǒng)(例如, 900MHz,2. 4GHz和5. 6GHz通信系統(tǒng))、紅外線、其他相對局部化的無線通信協(xié)議或它們的任 何組合。在一些實施例中,通信網(wǎng)絡110可支持無線和蜂窩電話以及個人電子郵件裝置(例 如,Blackberry (藍莓)艽)所使用的協(xié)議。這樣的協(xié)議可包括例如GSM、GSM plus EDGE、 CDMA、quadband (四頻)和其他蜂窩協(xié)議。在另一示例中,長距離通信協(xié)議可包括Wi_Fi和 用于使用V0IP或LAN發(fā)出或接收呼叫的協(xié)議。當發(fā)送裝置12和接收裝置11位于通信網(wǎng) 絡110內(nèi)時,發(fā)送裝置12和接收裝置11可通過雙向通信路徑(諸如路徑13)進行通信。發(fā) 送裝置12和接收裝置12可以能夠發(fā)起通信操作并且接收發(fā)起的通信操作。
      [0032] 發(fā)送裝置12和接收裝置11可包括用于發(fā)送和接收通信操作的任何合適的裝置。 例如,發(fā)送裝置12和接收裝置11可包括媒體播放器、蜂窩電話或固定電話、具有音頻和 /或視頻能力的個人電子郵件或通訊裝置、袖珍式(pocket-sized)的個人計算機(諸如由 Palo Alto, Calif.的 Hewlett Packard Inc.提供的 iPAQ 包 PC)、個人數(shù)字助理(PDA)、臺 式計算機、膝上型計算機、以及能夠(在或不在無線使能附件系統(tǒng)的幫助下)無線地通信或 通過有線路徑(例如,通過使用傳統(tǒng)的電話線)的任何其他裝置。通信操作可包括任何合適 形式的通信,包括例如,語音通信(例如,電話呼叫)、數(shù)據(jù)通信(例如,電子郵件、文本消息、 媒體消息)或它們的組合(例如,視頻會議)。
      [0033] 圖2示出根據(jù)實施例的用于電子裝置1-N140 (N是正整數(shù))連接應用程序的架構(gòu) 系統(tǒng)100的實施例的功能框圖。在一個實施例中,系統(tǒng)100包括電視裝置120、云或服務器 裝置130和網(wǎng)絡連接裝置110。在一個實施例中,電視裝置包括顯示器121和用于管理應用 程序(諸如應用程序1126、應用程序2127直至應用程序N128,N是正整數(shù))的應用程序管理 器模塊125。
      [0034] 在一個實施例中,顯示器121可以是與電視裝置120分離的裝置或與電視裝置120 集成的裝置。在一個實施例中,網(wǎng)絡連接裝置110可包括網(wǎng)絡接口(諸如網(wǎng)絡調(diào)制解調(diào)器、 路由器等),網(wǎng)絡接口(用于處理電視裝置與服務器裝置130之間的通信并用于形成電視裝 置120可連接到的局域網(wǎng)。
      [0035] 在一個實施例中,發(fā)送裝置12和接收裝置11可包括電子裝置1-N140的特征中的 一些或全部。在一個實施例中,電子裝置1-N140可包括顯不器141、輸入機構(gòu)142、通信電 路143、控制電路144、照相機145和全球定位系統(tǒng)(GPS)接收器模塊146、麥克風、音頻輸出 和任何其他合適的組件。
      [0036] 在一個實施例中,顯不器141、輸入機構(gòu)142、音頻輸出和通信電路143所利用的所 有應用程序可由控制電路144互連和管理。在一個示例中,能夠?qū)⒁魳钒l(fā)送到其他調(diào)諧裝 置的手持音樂播放器可被合并到電子裝置1-N140中。
      [0037] 在一個實施例中,音頻輸出可包括用于將音頻提供給電子裝置1-N140中的任何 一個的用戶的任何合適的音頻組件。例如,音頻輸出可包括構(gòu)建到電子裝置1-N140中的一 個或多個揚聲器(例如,單揚聲器或立體聲揚聲器)。在一些實施例中,音頻輸出可包括遠程 耦合到電子裝置1-N140的音頻組件。例如,音頻輸出可包括可通過導線耦合到通信裝置的 (例如,通過插孔(jack)耦合到電子裝置1-N140的)耳機、耳麥或耳塞、或者無線地耦合到 通信裝置的耳機、耳麥或耳塞(例如BluetootlT?耳麥或Bluetooth?耳機)。
      [0038] 在一個實施例中,顯示器141可包括用于向用戶提供可見顯示的任何合適的屏幕 或投影系統(tǒng)。例如,顯示器141可包括合并在電子裝置1-N140中的屏幕(例如,IXD屏幕)。 作為另一示例,顯示器141可包括用于在遠離電子裝置1-N140的表面上提供內(nèi)容的顯示的 可移動顯示器或投影系統(tǒng)(例如,視頻投影儀)。顯示器141可操作為在控制電路144的指 導下顯示內(nèi)容(例如,關于通信操作的信息或關于可用媒體選擇的信息)。
      [0039] 在一個實施例中,輸入機構(gòu)142可以是用于將用戶輸入或指令提供給電子裝置 1-N140的任何合適的機構(gòu)或用戶界面。輸入機構(gòu)142可采取各種形式,諸如按鈕、鍵區(qū)、轉(zhuǎn) 盤、點擊式轉(zhuǎn)輪或觸摸屏。輸入機構(gòu)142可包括多觸摸屏幕。輸入機構(gòu)可包括可模仿在觸 摸屏或點擊式轉(zhuǎn)輪或其他用戶輸入裝置和屏幕的組合上可實現(xiàn)的轉(zhuǎn)盤電話或多按鈕鍵區(qū) 的用戶界面。
      [0040] 在一個實施例中,通信電路143可以是可操作為連接到通信網(wǎng)絡(例如,通信網(wǎng)絡 110,圖1)并且將通信操作和媒體從電子裝置1-N140發(fā)送到通信網(wǎng)絡內(nèi)的其他裝置的任 何合適的通信電路系統(tǒng)。通信電路143可操作為使用任何合適的通信協(xié)議與通信網(wǎng)絡交 互,通信協(xié)議諸如,舉例來說,Wi-Fi (例如,802. 11協(xié)議)、Blueto〇th?、高頻系統(tǒng)(例如, 900MHz、2. 4GHz 和 5. 6GHz 通信系統(tǒng))、紅外線、GSM、GSM plus EDGE、CDMA、quadband 以及其 他蜂窩協(xié)議、VOIP或任何其他合適的協(xié)議。
      [0041] 在一些實施例中,通信電路143可操作為使用任何合適的通信協(xié)議創(chuàng)建通信網(wǎng) 絡。例如,通信電路143可使用短距離通信協(xié)議創(chuàng)建短距離通信網(wǎng)絡以連接到其他通信裝 置。例如,通信電路143可操作為使用BluetootlT?協(xié)議創(chuàng)建局域通信網(wǎng)絡以將電子裝置 1-附40與13丨1^1:〇〇11_耳機稱合。
      [0042] 在一個實施例中,控制電路144可操作為控制電子裝置1-N140的操作和性能???制電路144可包括例如處理器、總線(例如,用于將指令發(fā)送到電子裝置1-N140的其他組 件)、存儲器、存貯器或用于控制電子裝置1-N140的操作的任何其他合適的組件。在一些實 施例中,處理器可驅(qū)動顯示器,并且對從用戶界面接收的輸入進行處理。存儲器和存貯器可 包括例如高速緩存、閃存、ROM和/或RAM。在一些實施例中,存儲器可專用于存儲固件(例 如,用于諸如操作系統(tǒng)、用戶界面功能和處理器功能的裝置應用程序)。在一些實施例中, 存儲器可操作為存儲和與電子裝置1-N140執(zhí)行通信操作的其他裝置相關的信息(例如,保 存與通信操作相關的聯(lián)系人信息或存儲與用戶所選的不同媒體類型和媒體項目相關的信 息)。
      [0043] 在一個實施例中,控制電路144可操作為執(zhí)行在電子裝置1-N140上實現(xiàn)的一個 或多個應用程序的操作??蓪崿F(xiàn)任何合適數(shù)量或類型的應用程序。盡管以下討論將枚舉 不同應用程序,但是將理解這些應用程序中的一些或全部可被組合到一個或多個應用程序 中。例如,電子裝置1-N140可包括應用程序連接應用程序、對話應用程序、地圖應用程序、 媒體應用程序(例如,QuickTime、MobileMusic. app 或 MobileVideo. app)。在一些實施例 中,電子裝置1-N140可包括可操作為執(zhí)行通信操作的一個或幾個應用程序。例如,電子裝 置1-N140可包括通訊應用程序、郵件應用程序、電話應用程序、語音郵件應用程序、即時通 訊應用程序(例如,用于聊天)、視頻會議應用程序、傳真應用程序、或用于執(zhí)行任何合適的 通信操作的任何其他合適的應用程序。
      [0044] 在一些實施例中,電子裝置1-N140可包括麥克風。例如,電子裝置1-N140可包括 允許用戶在通信操作期間發(fā)送音頻(例如,語音音頻)的麥克風、或者作為建立通信操作的 裝置的麥克風、或者作為使用物理用戶接口的替代物的麥克風。麥克風可被合并在電子裝 置1-N140中,或者可遠程耦合到電子裝置1-N140。例如,麥克風可被合并在有線耳麥中,或 者麥克風可被合并在無線耳機中。
      [0045] 在一個實施例中,電子裝置1-N140可包括用于執(zhí)行通信操作的任何其他的組件。 例如,電子裝置1-N140可包括電源、用于耦合到主機裝置的端口或接口、次要輸入機構(gòu)(例 如,開/關開關)或任何其他合適的組件。
      [0046] 在一個實施例中,用戶可使用任何合適的方法指導電子裝置1-N140執(zhí)行通信操 作。作為一個示例,用戶可從另一裝置接收通信請求(例如,呼入電話呼叫、電子郵件或文本 消息、即時消息),并且可通過接受通信請求來發(fā)起通信操作。作為另一示例,用戶可通過識 別另一通信裝置并發(fā)送發(fā)起通信操作的請求來發(fā)起通信操作(例如,撥電話號碼、發(fā)送電子 郵件、輸入文本消息、或選擇聊天屏幕姓名并發(fā)送聊天請求)。
      [0047] 在一個實施例中,電子裝置1-N140 (N是正整數(shù))可包括可利用移動裝置硬件功能 的移動裝置,移動裝置硬件功能包括:GPS接收器模塊146、相機145、指南針模塊以及加速 度計和陀螺儀模塊。GPS接收器模塊146可用于識別移動裝置(S卩,用戶)的當前位置。指 南針模塊用于識別移動裝置的方向。加速度計和陀螺儀模塊用于識別移動裝置的傾斜。
      [0048] 系統(tǒng)100為移動裝置1-N140 (N為正整數(shù))提供連接到在電視裝置120上啟動的 應用程序(諸如應用程序1126、應用程序2127至應用程序N128)的能力。在一個實施例中, 應用程序1126、應用程序2127至應用程序N128可包括在電視裝置120上執(zhí)行或在另一裝 置上執(zhí)行并且具有顯示器121上所顯示的應用程序的可視顯示部分的軟件應用程序。
      [0049] 在一個實施例中,電視裝置120所連接的局域網(wǎng)(例如,無線網(wǎng)絡)是通過安全密 碼(例如,通行碼、密碼、密鑰碼等)而受到安全保護的網(wǎng)絡,安全碼提供對局域網(wǎng)的訪問權(quán), 以使得在不知曉密鑰碼的情況,電子裝置1-N140不能配對或加入該局域網(wǎng)。在一個實施例 中,將對局域網(wǎng)的訪問權(quán)提供給電子裝置1-N140,使得應用程序諸如通過基于電子裝置(例 如,電子裝置1-N140)的位置從服務器獲得信息、從通信(例如,文本消息、電子郵件、聊天 等)獲得信息等方式連接到該局域網(wǎng)而被啟動。在一個實施例中,一旦電子裝置1-N140連 接到局域網(wǎng),為了安全的目的,該連接就具有有限的使用期限(例如,一小時、兩小時、4小時 等)。在一個實施例中,安全碼對于每個會話是唯一的。
      [0050] 在一個實施例中,電子裝置1-N140上的應用程序使用(例如,從云或服務器130) 檢索的時間戳和生存時間值來確定何時從網(wǎng)絡斷開連接。在這個實施例中,網(wǎng)絡信息是有 時限的,并且所獲得的信息的使用在時間戳過期之后受到限制。
      [0051] 在一個實施例中,在電子裝置1-N140連接到電視裝置120上的應用程序(例如,應 用程序1126)之后,如果電子裝置1-N140移出網(wǎng)絡的無線范圍,則它從該網(wǎng)絡斷開連接。在 一個實施例中,為了重新建立連接,電子裝置1-N140將必須再次獲得連接信息。在一個實 施例中,可從可具有連接信息的任何其他的電子裝置1-N140獲得連接信息。
      [0052] 圖3示出根據(jù)實施例的用于在網(wǎng)絡中連接應用程序的示例流程圖處理300。在一 個實施例中,處理300從方框301開始。在一個實施例中,在方框302中,在電視裝置(諸 如電視裝置120 (圖1))上啟動應用程序(例如,應用程序1126、應用程序2127至應用程序 N128)。在一個實施例中,在方框303中,電視應用程序從(例如,通過提示信息輸入)從用 戶和/或局域網(wǎng)獲得信息。在一個實施例中,該信息可包括無線網(wǎng)絡服務集標識(SSID)、網(wǎng) 絡密鑰(例如,編號(例如,12345 )、字母數(shù)字碼(例如,ABC123 )等)、電視裝置的互聯(lián)網(wǎng)協(xié)議 (IP)地址、會話日期和時間、時間戳以及生存時間、會話名稱、主機的名稱、主機的物理地址 等。在一個實施例中,Java腳本對象標注(JSON)字符串由在塊303中獲得的編譯信息(例 如,{ "SSID" : "Samsung, " "NKEY" : "12345, " "TVIP" : "1. 2. 3. 4, " "Timestamp (時間 戳)":"12345,""TTL,": "12"})形成。在一個實施例中,(例如,通過已知的加密技術(shù)) 對JSON字符串進行加密。
      [0053] 過程300繼續(xù)方框304,在方框304中,將所獲得的信息發(fā)送到云或服務器(例如, 云或服務器130)。在一個實施例中,在方框305中,云或服務器基于所接收的信息創(chuàng)建新的 會話。在方框306中,服務器為新的會話創(chuàng)建會話ID。在一個實施例中,在方框307中,移 動裝置(例如,電子裝置1-N140,圖1)從它的GPS接收器模塊(例如,GPS接收器模塊146) 接收GPS信息(例如,GPS坐標),并將該信息發(fā)送到云/服務器。在一個實施例中,在方框 308中,云/服務器基于所接收的GPS信息將移動裝置的局部區(qū)域中的當前會話的列表發(fā)送 到移動裝置。然后,用戶可基于所接收的顯示在移動裝置(例如,顯示器141)上的列表來選 擇要加入的會話。在方框309中,處理300停止。
      [0054] 圖4示出根據(jù)實施例的用于在網(wǎng)絡中連接應用程序的示例流程圖處理400。在一 個實施例中,處理400從方框401開始。在一個實施例中,在方框402中,在移動裝置(諸如 移動裝置1-N140 (圖2))上啟動移動裝置應用程序。在方框403中,在移動裝置上顯示從 云/服務器接收的激活本地電視應用程序會話。在一個實施例中,在方框404中,選擇用于 訪問局域網(wǎng)中的電視應用程序的特定會話。在方框405中,將所選的會話信息發(fā)送到云/ 服務器。在方框406中,云/服務器基于所選的會話(例如,Wi-Fi SSID、會話ID、電視裝置 的IP地址、網(wǎng)絡密鑰等)將局域網(wǎng)信息送回到移動裝置。在一個實施例中,在方框407中, 移動裝置使用所接收的信息連接到所選會話的電視應用程序。在方框408中,處理400停 止。
      [0055] 圖5示出根據(jù)實施例的用于在網(wǎng)絡中連接應用程序的示例流程圖處理600。在一 個實施例中,處理600從方框601開始。在一個實施例中,在方框602中,移動裝置(諸如電 子裝置1-N140 (圖2))從包括電視應用程序會話信息(例如,會話ID)的主機接收消息(例 如,電子郵件、文本消息等)。在方框603中,如果移動裝置應用程序當前沒有被加載在移動 裝置上,則移動裝置下載該應用程序,其中,移動裝置應用程序幫助連接到電視應用程序。 在一個實施例中,所接收的消息包括用于下載移動裝置應用程序的鏈接。在方框604中,移 動裝置啟動該應用程序。在一個實施例中,在方框605中,用戶輸入移動裝置上的由應用程 序請求/提示的會話ID。在一個實施例中,在方框606中,移動裝置應用程序?qū)扞D信 息發(fā)送到云/服務器。在方框607中,云/服務器將允許移動裝置連接到局域網(wǎng)上的電視 應用程序會話的會話細節(jié)發(fā)送到移動裝置。在方框608中,處理600停止。
      [0056] 圖6示出根據(jù)實施例的用于在網(wǎng)絡中連接應用程序的示例流程圖處理700。在一 個實施例中,處理700從方框701開始。在一個實施例中,在方框702中,在電視裝置(諸 如電視裝置120 (圖1))上啟動應用程序(例如,應用程序1126、應用程序2127至應用程序 N128)。在一個實施例中,在方框703中,電視應用程序(例如,通過提示信息輸入)從用戶 和/或從局域網(wǎng)獲得信息。在一個實施例中,該信息可包括無線網(wǎng)絡服務集標識(SSID)、網(wǎng) 絡密鑰(例如,編號(例如,12345 )、字母數(shù)字碼(例如,ABC123 )等)、電視裝置的互聯(lián)網(wǎng)協(xié)議 (IP)地址、會話日期和時間、時間戳以及生存時間、會話名稱、主機的名稱、主機的物理地址 等。在一個實施例中,java腳本對象標注(JSON)字符串由在方框303中獲得的編譯信息 (例如,{"SSID,,:"Samsung,,,"NKEY,,:"12345,,,"TVIP,,:"1. 2. 3. 4,,,"Timestamp,,:"12345,,," TTL,": "12"})形成。在一個實施例中,(例如,通過已知的加密技術(shù))對JSON字符串進行加 Γ t I ο
      [0057] 在一個實施例中,在方框704中,將所獲得的信息發(fā)送到云/服務器(例如,云或服 務器130)。在一個實施例中,云或服務器基于所接收的信息創(chuàng)建新的會話,并創(chuàng)建會話ID。 處理700繼續(xù)到方框705,在方框705中,電視應用程序從云/服務器接收會話信息。在一 個實施例中,在方框706中,基于從云/服務器接收的會話信息產(chǎn)生快速響應(QR)碼。在 方框707中,在顯示器(例如,顯示器121)上顯示QR碼。在方框708中,處理700停止。
      [0058] 圖7示出根據(jù)實施例的用于在網(wǎng)絡中連接應用程序的示例流程圖過程800。在一 個實施例中,處理800從方框801開始。在一個實施例中,在方框802中,在包括QR碼讀取 器(例如,使用相機145 (圖1)進行掃描的應用程序)的主機移動裝置上啟動移動裝置應用 程序。在一個實施例中,在方框803中,主機移動裝置掃入通過電視應用程序在顯示器(例 如,顯示器141,圖1)上顯示的QR碼。在一個實施例中,在方框804中,主機移動裝置從掃 描的QR碼提取會話信息。在一個實施例中,在方框805中,在主機移動裝置上啟動通信客 戶端(例如,電子郵件客戶端、文本通訊客戶端等)。在方框806中,使用通信客戶端將消息 發(fā)送給訪客,其中,該消息包括信息(例如,SSID (例如,"Samsung")、到應用程序下載站點的 鏈接等)。在方框807中,處理800停止。
      [0059] 圖8示出根據(jù)實施例的用于在電視裝置120的網(wǎng)絡中連接應用程序的示例場景 900。在一個實施例中,電視裝置120例如使用遠程控制裝置從配對的電子裝置等提示用戶 在顯示器121上輸入與網(wǎng)絡會話相關的設置信息(諸如會話名稱、主機的名稱和主機的家 庭地址(例如,2345Right Rd.,Irvine, CA))。在一個實施例中,電視裝置120連接到云或服 務器130,發(fā)送請求910 (例如,HTTP請求),并將家庭地址信息上傳到云或服務器130。在 一個實施例中,服務器基于該地址的反向查找(例如,33. 66N117. 7W)通過攜帶主機GPS位 置的回復920做出響應。
      [0060] 在一個實施例中,在電視裝置120上運行的應用程序(例如,應用程序1126)從局 域網(wǎng)檢索信息,諸如電視裝置120的無線SSID、安全密鑰和IP地址。在一個實施例中,如果 電視裝置120 (例如,通過以太網(wǎng))有線地連接到局域網(wǎng),并且不具有所需的網(wǎng)絡信息,則應 用程序提示用戶輸入網(wǎng)絡信息。
      [0061] 圖9示出根據(jù)實施例的用于在電視裝置120的網(wǎng)絡中連接應用程序的示例場景 1000。在一個實施例中,訪客的電子裝置1140的應用程序檢索電子裝置1140的GPS位置 1010,并使用請求1020將GPS位置1010發(fā)送到云或服務器130,云或服務器130利用回復 1030做出響應,回復1030包括GPS位置1010的區(qū)域中的激活會話的列表1110 (圖10)。
      [0062] 圖10示出根據(jù)實施例的用于在電視裝置120的網(wǎng)絡中連接應用程序的示例場景 1100。在一個實施例中,在訪客的電子裝置1140的顯示器141上顯示激活會話列表1110。 然后,用戶從顯示在顯示器141上的列表1110中選擇一個選項。在一個實施例中,電子裝 置1140從云或服務器130下載與所選會話相關的信息。電子裝置1140的應用程序使用下 載的信息連接到局域無線網(wǎng)。一旦被連接,電子裝置1140就可使用電視裝置120IP地址與 在電視裝置120上運行的應用程序通信。
      [0063] 在一個實施例中,電子裝置1140上的應用程序使用從云或服務器130檢索的時間 戳和生存時間值來確定何時從局域網(wǎng)斷開連接。在電子裝置1140移出局域網(wǎng)的無線范圍 之后,電子裝置1140從局域網(wǎng)斷開連接,并且為了重新建立連接,可能必須再次獲得會話 信息。
      [0064] 圖11示出根據(jù)實施例的用于在電視裝置120的網(wǎng)絡中連接應用程序的示例場景 1200。在一個實施例中,主機電視裝置120連接到云或服務器130,并發(fā)送請求1210(例如, HTTP請求),并將會話設置信息(例如,"SessionName (會話名稱):"、"Adam's Session(Adam 的會話)"、"HostName (主機名稱):"、"Adam"、"HostAddress (主機地址):"、"1234ABCD"、 "SessionStartDate (會話開始時間):"、"ll-〇5_2012"、"SessionTime (會話時間):"、 "20:00,'、"SessionDuration (會話時長):,'、"08:00,'、"WirelessSSID (無線 SSID) :,'、 "Samsung"、"NKEY:"、"12345678"、"TVIP:"、"192. 168. 1. 1" 等)從局域網(wǎng)上傳到云或服務 器130。在一個實施例中,云或服務器130基于從主機電視裝置120接收的信息產(chǎn)生唯一會 話ID。在一個實施例中,云或服務器130確定在哪可以找到不同平臺上的移動裝置應用程 序(例如,Android?市場上的應用程序的URL等)。在一個實施例中,關于移動裝置應用程 序的會話ID和位置信息也在回復消息1220中被送回到主機電視裝置120。
      [0065] 圖12示出根據(jù)實施例的用于在電視裝置120的網(wǎng)絡中連接應用程序的示例場景 1300。在一個實施例中,一旦主機電視裝置120接收到用于移動裝置應用程序連接到電視 裝置應用程序(例如,應用程序1126,圖2)的會話ID和位置信息,主機電視裝置120就在 顯示器121上產(chǎn)生QR碼1320,并向主機電視裝置120通知狀態(tài)1310。在一個實施例中,電 視應用程序也呈現(xiàn)用于使用QR碼的指令,諸如"請使用兼容的電話App掃描QR碼以送出邀 主" 1冃?
      [0066] 圖13示出根據(jù)實施例的用于在電視裝置120的網(wǎng)絡找中連接應用程序的示例場 景1400。在一個實施例中,主機移動電子裝置(例如,電子裝置2140,圖2)用于從主機電視 裝置(例如,電視裝置120,圖2)掃描QR碼。在一個實施例中,在移動裝置的顯示器(例如, 顯示器141,圖2)上顯示掃描到的QR碼1420。在一個實施例中,移動裝置應用程序?qū)R 碼的掃描利用QR碼1420中的會話ID和其它信息自動地啟動主機電話的電子郵件客戶端。 在一個實施例中,電子郵件還將包括可下載移動裝置應用程序的URL。主機移動裝置然后可 用于編輯邀請、添加訪客、以及將邀請送給所選訪客。
      [0067] 圖14示出根據(jù)實施例的用于在電視裝置120的網(wǎng)絡中連接應用程序的示例場景 1500。在一個實施例中,在使用場景1300和1400之后,使用主機的電子裝置(例如,電子裝 置2140)編輯包括唯一標識符1510的邀請(例如,通過使用電子鍵盤1520編輯的邀請)通 信,并將該邀請通信發(fā)送到訪客的電子裝置1140。在一個實施例中,通過使用顯示在顯示器 141上的邀請中所發(fā)送的唯一標識符1510,訪客的電子裝置1140應用程序使用唯一標識符 1510從云或服務器130檢索會話信息。電子裝置1140應用程序使用該會話信息連接到局 域網(wǎng)。在一個實施例中,一旦被連接,電子裝置1140就使用電視裝置120的IP地址與電視 裝置120的應用程序通信。在一個實施例中,連同會話ID -起,可獲得可下載或者通過其 他方式獲得移動裝置應用程序的位置的鏈接(例如,URL)。如果電子裝置1140的用戶沒有 移動裝置應用程序,則該鏈接可用于下載移動裝置應用程序并在移動裝置1140上啟用該 移動裝置應用程序。一旦移動裝置應用程序被下載,訪客就開始移動裝置應用程序,并輸入 他們在邀請中所接收的會話ID。訪客然后將能夠訪問服務器上的會話。
      [0068] 在一個實施例中,一旦訪客在主機的位置處(例如,房屋里)并且他們開始移動裝 置應用程序,移動裝置應用程序就檢查當前時間是否與會話激活時間匹配。如果它匹配,則 移動裝置應用程序自動地下載主機的SSID、網(wǎng)絡密鑰和IP地址信息。這將允許主機電視應 用程序連接到主機的無線局域網(wǎng)。一旦主機電視應用程序被連接,訪客的移動電子裝置就 可使用電視裝置120的IP地址與電視應用程序通信。
      [0069] 圖15是顯示包括實現(xiàn)實施例的計算系統(tǒng)500的信息處理系統(tǒng)的高級框圖。系統(tǒng) 500包括一個或多個處理器511 (例如,ASIC、CPU等),并且還可包括電子顯示裝置512 (用 于顯示圖形、文本和其他數(shù)據(jù))、主存儲器513 (例如,隨機存取存儲器(RAM))、存儲裝置514 (例如,硬盤驅(qū)動器)、可移動存儲裝置515 (例如,可移除存儲驅(qū)動器、可移除存儲器模塊、磁 帶驅(qū)動器、光學盤驅(qū)動器、存儲了計算機軟件和/或數(shù)據(jù)的計算機可讀介質(zhì))、用戶接口裝置 516 (例如,鍵盤、觸摸屏、鍵區(qū)、指點裝置)、以及通信接口 517 (例如,調(diào)制解調(diào)器、無線收發(fā) 器(諸如WiFi、蜂窩)、網(wǎng)絡接口(諸如以太網(wǎng)卡)、通信端口或PCMCIA插槽和卡)。通信接口 517允許軟件和數(shù)據(jù)在計算機系統(tǒng)與外部裝置之間傳送。系統(tǒng)500還包括前述裝置/模塊 511至517所連接的通信基礎設施518 (例如,通信總線、交叉桿或網(wǎng)絡)。
      [0070] 通過通信接口 517傳送的信息可以是以下信號的形式:諸如電子、電磁、光學信 號、或者能夠經(jīng)由傳載信號的通信鏈接被通信接口 517接收的其它信號,其中,可使用導線 或電纜、光纖、電話線、蜂窩電話鏈路、射頻(RF)鏈路和/或其他通信信道實現(xiàn)所述通信鏈 路。
      [0071] 在一種實現(xiàn)中,在移動無線裝置(諸如移動電話)中,系統(tǒng)500還包括圖像捕捉裝 置,諸如照相機15。系統(tǒng)500還可包括應用程序模塊,諸如MMS模塊、SMS模塊522、電子郵 件模塊523、社交網(wǎng)接口(SNI)模塊524、音頻/視頻(AV)播放器525、web瀏覽器526、圖像 捕捉1?塊527等。
      [0072] 根據(jù)實施例,系統(tǒng)500還包括如在此描述的發(fā)現(xiàn)模塊11。在一種實現(xiàn)中,與操作系 統(tǒng)529 -起處理的網(wǎng)絡訪問和應用程序連接530可被實現(xiàn)為駐留在系統(tǒng)500的存儲器中的 可執(zhí)行代碼。在另一種實現(xiàn)中,這樣的模塊在固件等中。
      [0073] 所描述的實施例中的一個或多個可為主機的許多訪客提供一種方便的方式,所述 訪客可期望對無線網(wǎng)絡上的電視裝置應用程序的訪問權(quán)以便將他們的手持裝置應用程序 與電視裝置應用程序連接。在使用所描述的實施例中的η個或更多個時,因為電視裝置的 IP地址可被作為QR碼的一部分被發(fā)布,所以不需要利用例如通用即插即用(UPnP)協(xié)議的 基于網(wǎng)絡的發(fā)現(xiàn)。
      [0074] 如本領域的技術(shù)人員已知的,以上所述的前面提及的示例架構(gòu)根據(jù)所述架構(gòu)可以 以許多方式實現(xiàn),諸如供處理器執(zhí)行的程序指令、軟件模塊、微碼、計算機可讀介質(zhì)上的計 算機程序產(chǎn)品、模擬/邏輯電路、專用集成電路、固件、消費類電子裝置、AV裝置、無線/有 線發(fā)送器、無線/有線接收器、網(wǎng)絡、多媒體裝置等。此外,所述架構(gòu)的實施例可采取完全硬 件實施例、完全軟件實施例或既包含硬件元件和軟件元件兩者的實施例的形式。
      [0075] 已經(jīng)參照根據(jù)一個或多個實施例的方法、設備(系統(tǒng))和計算機程序產(chǎn)品的流程圖 和/或框圖對實施例進行了描述。這樣的圖示/示圖的每個方框或它們的組合可用計算機 程序指令實現(xiàn)。計算機程序指令在被提供給處理器時生成機器,以使得通過處理器執(zhí)行的 指令創(chuàng)建用于實現(xiàn)流程圖和/或框圖中指定的功能/操作的裝置。流程圖/框圖中的每個 方框可表示實現(xiàn)一個或多個實施例的硬件和/或軟件模塊或邏輯。在可替換實現(xiàn)中,在這 些方框中標注的功能可不按圖中所標注的次序發(fā)生,同時發(fā)生,以及其他方式發(fā)生。
      [0076] 術(shù)語"計算機程序介質(zhì)"、"計算機可用介質(zhì)"、"計算機可讀介質(zhì)"和"計算機程序 產(chǎn)品"用于概況地表示介質(zhì),諸如安裝在硬盤驅(qū)動器中的硬盤、主存儲器、次要存儲器、可移 動存儲驅(qū)動器。這些計算機程序產(chǎn)品是用于將軟件提供給計算機程序的手段。計算機可讀 介質(zhì)允許計算機系統(tǒng)從該計算機可讀介質(zhì)讀取數(shù)據(jù)、指令、消息或消息包和其他計算機可 讀信息。計算機可讀介質(zhì)例如可包括非易失性存儲器,諸如軟盤、ROM、閃存、盤驅(qū)動器存儲 器、CD-ROM和其他永久儲存器。它例如對于在計算機系統(tǒng)之間傳輸諸如數(shù)據(jù)和計算機指令 的信息是有用的??芍笇в嬎銠C、其他可編程數(shù)據(jù)處理設備或其他裝置以特定方式運行的 計算機程序指令可被存儲在計算機可讀介質(zhì)中,以使得存儲在計算機可讀介質(zhì)中的指令生 成包括實現(xiàn)在流程圖和/或一個框圖方框或多個框圖方框中指定的功能/動作的指令的制 造品。
      [0077] 表示此處的框圖和/或流程圖的計算機程序指令可被加載到計算機、可編程數(shù)據(jù) 處理設備或處理裝置上以使在其上執(zhí)行的一系列操作生成計算機實現(xiàn)的處理。計算機程序 (例如,計算機控制邏輯)被存儲在主存儲器和/或次要存儲器中。計算機程序也可通過通 信接口接收。這樣的計算機程序在被執(zhí)行時使得計算機系統(tǒng)能夠執(zhí)行如在此討論的一個或 多個實施例的特征。具體地講,計算機程序在被執(zhí)行時使得處理器和/或多核處理器能夠 執(zhí)行計算機系統(tǒng)的特征。這樣的計算機程序表示計算機系統(tǒng)的控制器。計算機程序產(chǎn)品包 括可被計算機系統(tǒng)讀取的、存儲用于被計算機系統(tǒng)執(zhí)行以用于執(zhí)行一個或多個實施例的方 法的指令的有形存儲介質(zhì)。
      [0078] 盡管已經(jīng)參照實施例的特定版本對這些實施例進行了描述,然而其他版本是可能 的。因此,權(quán)利要求的精神和范圍不應限于包含于此的優(yōu)選版本的描述。
      【權(quán)利要求】
      1. 一種應用程序連接方法,包括: 由第一電子裝置基于與第一電子裝置的位置相關的激活會話的位置接收應用程序激 活會話列表;和 使用第一電子裝置選擇激活會話以得到使第一電子裝置連接到第一應用程序的訪問 權(quán)。
      2. 根據(jù)權(quán)利要求1所述的方法,還包括: 將關于第二電子裝置的位置信息發(fā)送到服務器,其中,第二電子裝置包括在其上啟動 的第一應用程序; 將關于第一電子裝置的位置信息發(fā)送到服務器;和 由服務器產(chǎn)生關于每個激活會話的會話信息, 其中,第一電子裝置基于第一電子裝置的位置從服務器接收激活會話列表,所述激活 會話列表包括關于每個激活會話的會話信息。
      3. 根據(jù)權(quán)利要求2所述的方法,還包括: 在第一電子裝置上啟動第二應用程序;和 基于第一電子裝置的位置信息接收激活會話列表。
      4. 根據(jù)權(quán)利要求2所述的方法,其中,關于第二電子裝置的位置信息包括地址。
      5. 根據(jù)權(quán)利要求4所述的方法,還包括:基于第一電子裝置移出距第二電子裝置的特 定范圍外和時間段中的一個或多個,取消第一電子裝置對第一應用程序的訪問權(quán),其中,第 二電子裝置包括電視裝置,第一電子裝置包括移動電子裝置。
      6. 根據(jù)權(quán)利要求1所述的方法,其中,第一電子裝置使用所述選擇的激活會話以使第 一電子裝置得到用于連接到第一應用程序的受安全保護的網(wǎng)絡的訪問權(quán)。
      7. -種應用程序連接方法,包括: 由第一電子裝置接收會話信息,其中,第一電子裝置包括在其上啟動的第一應用程 序; 將包括會話信息的邀請消息提供給第二電子裝置;和 由第二電子裝置使用會話信息連接到第一應用程序。
      8. 根據(jù)權(quán)利要求7所述的方法,其中,邀請包括統(tǒng)一資源標識符URI信息和統(tǒng)一資源定 位符URL中的一個或多個。
      9. 根據(jù)權(quán)利要求8所述的方法,還包括: 將與第一電子裝置相關的標識內(nèi)容和信息發(fā)送到服務器; 由第一電子裝置接收會話信息;和 自動地產(chǎn)生包括關于第二電子裝置的會話信息的邀請消息以得到對網(wǎng)絡的訪問權(quán)。
      10. 根據(jù)權(quán)利要求9所述的方法,還包括: 在第二電子裝置上啟動第二應用程序; 由第二電子裝置使用會話信息從服務器檢索與第一電子裝置相關的信息;和 由第二電子裝置使用所檢索的信息連接到第一應用程序。
      11. 根據(jù)權(quán)利要求7所述的方法,與第一電子裝置相關的信息包括唯一標識符。
      12. 根據(jù)權(quán)利要求11所述的方法,其中,主機移動電子裝置獲得會話信息,并使用會話 信息產(chǎn)生用于提供邀請的內(nèi)容。
      13. 根據(jù)權(quán)利要求12所述的方法,其中,主機移動電子裝置通過文本消息和電子郵件 之一提供邀請。
      14. 根據(jù)權(quán)利要求7所述的方法,其中,第一電子裝置包括電視裝置,第二電子裝置包 括移動電子裝置。
      15. 根據(jù)權(quán)利要求14所述的方法,移動電子裝置包括移動電話。
      【文檔編號】H04L29/08GK104052783SQ201410035153
      【公開日】2014年9月17日 申請日期:2014年1月24日 優(yōu)先權(quán)日:2013年3月14日
      【發(fā)明者】阿什史·星哈, 李祥峰, 詹森·羅, 普利文·克什亞普 申請人:三星電子株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1