近場(chǎng)通信(nfc)數(shù)據(jù)傳送的制作方法
【專(zhuān)利說(shuō)明】
【背景技術(shù)】
[0001]在主機(jī)裝置(例如,移動(dòng)裝置、筆記本等等)和外圍裝置(例如,打印機(jī)/傳真機(jī)/掃描儀、無(wú)線接入點(diǎn)等等)之間的連通通常使用軟件、狀態(tài)改變開(kāi)關(guān)、或者某個(gè)其它類(lèi)型的外圍登錄憑證來(lái)完成。連接過(guò)程經(jīng)常要求關(guān)于主機(jī)裝置和/或外圍裝置的特定信息。
【附圖說(shuō)明】
[0002]本申請(qǐng)可以連同結(jié)合所附附圖進(jìn)行的下面詳細(xì)的描述來(lái)被更全面地理解,其中,相似的附圖標(biāo)記指代遍及全文的相似的部件,并且其中:
圖1圖示了計(jì)算裝置的示例,計(jì)算裝置包括控制器,用以在NFC標(biāo)簽被從計(jì)算裝置去除時(shí)將計(jì)算裝置置于預(yù)定義模式中;
圖2圖示了計(jì)算裝置的另一個(gè)示例,計(jì)算裝置包括控制器,用以在NFC標(biāo)簽被從計(jì)算裝置去除時(shí)將計(jì)算裝置置于預(yù)定義模式中;
圖3是示例流程圖,其圖示了用于在第一裝置和第二裝置之間的NFC數(shù)據(jù)傳送的方法;圖4是流程圖的另一個(gè)示例,其圖示了用于在第一裝置和第二裝置之間的NFC數(shù)據(jù)傳送的方法;以及
圖5圖示了計(jì)算裝置的示例,計(jì)算裝置包括具有指令的計(jì)算機(jī)可讀介質(zhì),用以在NFC標(biāo)簽被從計(jì)算裝置去除時(shí)將計(jì)算裝置置于預(yù)定義模式中。
【具體實(shí)施方式】
[0003]在計(jì)算裝置和另一個(gè)計(jì)算裝置(例如,外圍裝置)之間建立無(wú)線連通可能負(fù)擔(dān)有技術(shù)問(wèn)題,諸如:知道如何將外圍裝置放到發(fā)現(xiàn)模式中(即,狀態(tài)改變)和知道諸如服務(wù)集標(biāo)識(shí)(SSID)、安全進(jìn)程、登錄名稱(chēng)、密碼、和關(guān)于外圍裝置(例如,全一體化(all-1n-one)系統(tǒng)、無(wú)線接入點(diǎn)等等)的其它信息之類(lèi)的字符串。如果關(guān)于外圍裝置的這樣的信息被丟失或忘記,在計(jì)算裝置和主機(jī)裝置(例如,筆記本計(jì)算機(jī)、智能電話、平板、個(gè)人數(shù)字助理(PDA)等等)之間的連接可能是困難的或不可能的。一個(gè)解決方案可以是提供在近場(chǎng)通信(NFC)標(biāo)簽上的?目息O
[0004]NFC是用于智能電話和類(lèi)似裝置通過(guò)使它們接觸在一起或通過(guò)將它們拿至緊密接近(通常不大于數(shù)英寸)來(lái)建立與彼此的無(wú)線電通信的標(biāo)準(zhǔn)的集合。NFC技術(shù)的一些應(yīng)用包括無(wú)接觸交易、數(shù)據(jù)交換、和諸如W1-Fi ?之類(lèi)的更復(fù)雜的通信的簡(jiǎn)化的設(shè)置。因此,NFC使用輕觸即連接(tap-to-connect)或輕觸即分享(tap-to-share)技術(shù),其包含將兩個(gè)裝置拿至靠攏,由此觸發(fā)NFC功能且執(zhí)行預(yù)定的操作(例如,連接裝置用于數(shù)據(jù)分享或執(zhí)行交易)。然而,如果主機(jī)裝置和外圍裝置中的一個(gè)或兩者不是移動(dòng)、便攜式的,或者是不方便拿到緊密接近,則輕觸即分享特征可能不是切實(shí)可行的,或者可能是太笨拙以至于不能用于在兩個(gè)裝置之間建立連接以用于分析數(shù)據(jù)或執(zhí)行其它交易。
[0005]因此,本文中描述的示例通過(guò)提供包括收容可去除NFC標(biāo)簽的NFC部件的計(jì)算裝置(例如,外圍裝置)來(lái)處理上述難題。NFC標(biāo)簽可以包含例如與標(biāo)識(shí)和登錄憑證相關(guān)的數(shù)據(jù)以允許第二計(jì)算裝置(例如,主機(jī)裝置)與所述計(jì)算裝置連接。當(dāng)NFC標(biāo)簽從外圍裝置去除時(shí),外圍裝置被置于預(yù)定義模式中。在一些示例中,預(yù)定義模式可以包括發(fā)現(xiàn)模式、數(shù)據(jù)傳送模式、配對(duì)模式、或外圍裝置的任何其它操作模式。操作模式可以基于外圍裝置的類(lèi)型和/或外圍裝置的功能。因此,NFC標(biāo)簽從外圍裝置的去除激活了外圍裝置的操作模式。
[0006]NFC標(biāo)簽被拿至接近主機(jī)裝置以執(zhí)行至主機(jī)裝置的數(shù)據(jù)傳送(例如,經(jīng)由輕觸或通過(guò)緊密接近)。主機(jī)裝置的NFC閱讀器可以讀取和/或接收數(shù)據(jù)。因此,連接信息、登錄憑證、標(biāo)識(shí)信息、安全信息、和建立連接可能需要的其他類(lèi)型的信息被傳送到主機(jī)裝置。在數(shù)據(jù)由主機(jī)裝置接收之后或在NFC標(biāo)簽被重新插入到外圍裝置中之后,可以完成預(yù)定義模式的連接和執(zhí)行。連接可以是經(jīng)由藍(lán)牙、W1-Fi?直接、無(wú)線局域網(wǎng)(WLAN)連接、蜂窩網(wǎng)絡(luò)、自組織網(wǎng)絡(luò)連接、或任何其它長(zhǎng)距離或短距離連接。
[0007]在一個(gè)實(shí)施例中,用于近場(chǎng)通信(NFC)數(shù)據(jù)傳送的方法包括響應(yīng)于從第一裝置的NFC部件去除NFC標(biāo)簽而將第一裝置置于預(yù)定義模式中。所述方法包括基于存儲(chǔ)在NFC標(biāo)簽上的數(shù)據(jù)接收來(lái)自第二裝置的請(qǐng)求以建立與第一裝置的連接。方法還包括建立與第二裝置的連接并執(zhí)行預(yù)定義模式。
[0008]在另一個(gè)實(shí)施例中,計(jì)算裝置包括了包括NFC標(biāo)簽的近場(chǎng)通信(NFC)部件和控制器。控制器響應(yīng)于檢測(cè)到NFC被從NFC部件去除而將計(jì)算裝置置于預(yù)定義模式中??刂破骰诖鎯?chǔ)在NFC標(biāo)簽上的數(shù)據(jù)響應(yīng)于來(lái)自第二裝置的用于連接的請(qǐng)求而建立與第二裝置的連接??刂破鬟M(jìn)一步執(zhí)行與第二裝置的預(yù)定義模式。
[0009]在另一個(gè)實(shí)施例中,非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括指令,其在執(zhí)行時(shí)使控制器檢測(cè)近場(chǎng)通信(NFC)標(biāo)簽被從計(jì)算裝置的NFC部件去除。指令使控制器響應(yīng)于該檢測(cè)而將計(jì)算裝置置于預(yù)定義操作模式中。指令使控制器基于包含在NFC標(biāo)簽中的數(shù)據(jù)接收來(lái)自第二裝置的連接請(qǐng)求,并且響應(yīng)于檢測(cè)到NFC標(biāo)簽被恢復(fù)到NFC部件而建立與第二裝置的連接且執(zhí)行預(yù)定義操作模式。
[0010]圖1圖示了計(jì)算裝置100的示例,計(jì)算裝置100包括控制器120,用以在NFC標(biāo)簽142被從計(jì)算裝置100去除時(shí)將該計(jì)算裝置置于預(yù)定義模式122中。計(jì)算裝置100可以是外圍裝置,諸如全一體化系統(tǒng)、無(wú)線接入點(diǎn)、或者任何可以給另一個(gè)裝置提供數(shù)據(jù)和/或連接服務(wù)的其它裝置。
[0011]計(jì)算裝置100包括控制器120和NFC部件140、和在NFC部件140中的可去除NFC標(biāo)簽142,其中NFC標(biāo)簽存儲(chǔ)可由第二裝置使用以用于與計(jì)算裝置100進(jìn)行連接的數(shù)據(jù)??刂破?20可以是處理器、基于半導(dǎo)體的微處理器、集成電路(1C)、或者適于管理計(jì)算裝置100與第二裝置的連接且適于執(zhí)行計(jì)算裝置100的操作模式122的任何其它裝置。計(jì)算裝置100的模式122可以是數(shù)據(jù)傳送模式、配對(duì)模式、發(fā)現(xiàn)模式、或者計(jì)算裝置100的任何其它操作模式。
[0012]NFC部件140包括軟件、硬件和/或固件,其可以被獨(dú)立地使用和/或結(jié)合控制器120使用以管理NFC標(biāo)簽142。例如,NFC部件140收容NFC標(biāo)簽142且可以具有對(duì)NFC標(biāo)簽142進(jìn)行編程或重新編程(即,將數(shù)據(jù)寫(xiě)入或重新寫(xiě)入到NFC標(biāo)簽142上)的能力。在一個(gè)示例中,如果NFC部件140包括軟件和/或固件,則NFC部件可以存儲(chǔ)在被包括在計(jì)算裝置100中或計(jì)算裝置100可訪問(wèn)的非易失性計(jì)算機(jī)可讀介質(zhì)上。
[0013]響應(yīng)于檢測(cè)到NFC標(biāo)簽142已經(jīng)被從NFC部件140去除,控制器120將計(jì)算裝置置于預(yù)定義模式122中。預(yù)定義模式122可以是發(fā)現(xiàn)模式、數(shù)據(jù)傳送模式、配對(duì)模式、或者計(jì)算裝置100的任何其它操作模式。例如,在發(fā)現(xiàn)模式中,計(jì)算裝置100可以向其它裝置通告可用的服務(wù)列表。服務(wù)列表可以包括例如電子郵件打印服務(wù)、可下載應(yīng)用、掃描服務(wù)、傳真服務(wù)、網(wǎng)絡(luò)接入等等。由計(jì)算裝置100提供的服務(wù)列表可以取決于計(jì)算裝置100的能力。作為另一個(gè)示例,在數(shù)據(jù)傳送模式中,計(jì)算裝置100可以與另一個(gè)計(jì)算裝置交換數(shù)據(jù)。作為另一個(gè)示例,在配對(duì)模式中,計(jì)算裝置100可以與另一個(gè)裝置聯(lián)系和/或連接以提供服務(wù)。在配對(duì)模式中,計(jì)算裝置100可以與另一個(gè)裝置連接以執(zhí)行交易或功能。
[0014]因此,NFC標(biāo)簽142從計(jì)算裝置100的去除激活/觸發(fā)了計(jì)算裝置100中的操作模式122。例如,用于執(zhí)行模式122的電路和/或軟件/固件可以在計(jì)算裝置100處被激活。應(yīng)當(dāng)注意的是,可以由計(jì)算裝置100執(zhí)行其它操作模式。在特定示例中,當(dāng)NFC標(biāo)簽142被從計(jì)算裝置100去除時(shí),計(jì)算裝置100被置于活躍狀態(tài)(例如,發(fā)現(xiàn)模式)中。然而,當(dāng)NFC標(biāo)簽142保留在計(jì)算裝置100中時(shí),計(jì)算裝置100處于不活躍狀態(tài)中(例如,不尋找發(fā)起連接活動(dòng)的裝置)。
[0015]NFC標(biāo)簽142可以包括用來(lái)促進(jìn)與第二裝置的連接的數(shù)據(jù)和/或與計(jì)算裝置的模式122相關(guān)的信息。例如,NFC標(biāo)簽142可以包括標(biāo)識(shí)和登錄憑證、安全信息、和用來(lái)促進(jìn)與第二裝置連接的其它信息/數(shù)據(jù)。存儲(chǔ)在NFC標(biāo)簽142中的數(shù)據(jù)可由第二裝置的閱讀器讀取,并且可傳送到第二裝置。
[0016]當(dāng)NFC標(biāo)簽142被拿至緊密接近第二裝置的NFC閱讀器或與第二裝置的NFC閱讀器接觸時(shí),發(fā)起數(shù)據(jù)從NFC標(biāo)簽142到第二裝置的傳送。NFC標(biāo)簽142上的數(shù)據(jù)可以觸發(fā)或激活第二裝置中的電路、軟件、和/或固件以建立與計(jì)算裝置100的連通。例如,第二裝置可以開(kāi)始搜索處于預(yù)定義模式122(例如,配對(duì)模式)中的裝置,并且找到已經(jīng)處于模式122中的計(jì)算裝置100,從而使得第二裝置100與計(jì)算裝置100連接更容易。
[0017]在某個(gè)示例中,一旦數(shù)據(jù)被從NFC標(biāo)簽142傳送到第二裝置,就建立連接。在其它示例中,在NFC標(biāo)簽142被重新插入到計(jì)算裝置100中之后建立連接。在該示例中,重新插入NFC標(biāo)簽142完成了在計(jì)算裝置100和第二裝置之間的連接過(guò)程。在任意一個(gè)示例中,一旦已經(jīng)建立了連接,就可以在計(jì)算裝置100和第二裝置之間執(zhí)行模式122。例如,一旦建立了連接,就可以在計(jì)算裝置100和第二裝置之間交換數(shù)據(jù)(例如,內(nèi)容、文件等等)。
[0018]圖2圖示了計(jì)算裝置100的示例,計(jì)算裝置100包括控制器120,用以在NFC標(biāo)簽142被從計(jì)算裝置100去除且運(yùn)送到第二裝置200時(shí)將計(jì)算裝置100置于預(yù)定義模式122中。在圖2的示例中,計(jì)算裝置100包括通信部件200,用于建立與第二裝置200的無(wú)線連接。通信部件220是硬件部件,諸如網(wǎng)絡(luò)接口控制器、無(wú)線的無(wú)線電、藍(lán)牙部件、和/或紅外部件,用于通過(guò)網(wǎng)絡(luò)240與第二裝置200無(wú)線地通信。無(wú)線網(wǎng)絡(luò)240可以是WLAN、無(wú)線個(gè)域網(wǎng)(WPAN)、蜂窩網(wǎng)絡(luò)、藍(lán)牙網(wǎng)絡(luò)、自組織網(wǎng)絡(luò)、或任何其它網(wǎng)絡(luò)。
[0019]如上所述,控制器120最初檢測(cè)何時(shí)NFC標(biāo)簽142被從計(jì)算裝置100的NFC部件140去除。響應(yīng)于該檢測(cè),控制器120將計(jì)算裝置置于特別模式122中。例如,控制器120可以激活電路、軟件、和/或固件以將計(jì)算裝置100置于發(fā)現(xiàn)模式、配對(duì)模式、數(shù)據(jù)傳送模式、或任何其它操作模式中。