讓數字視頻轉換器自動登入網頁的方法與系統的制作方法
【專利摘要】一種讓數字視頻轉換器自動登入網頁的方法與系統,其特征在于,此方法包括:由網頁服務端根據數字視頻轉換器的硬件信息產生對應于數字視頻轉換器的認證信息,其中數字視頻轉換器包括處理器與網絡接口卡;由網頁服務端將認證信息傳送至數字視頻轉換器;由數字視頻轉換器利用認證信息登入由網頁服務端提供的網頁。
【專利說明】讓數字視頻轉換器自動登入網頁的方法與系統
【技術領域】
[0001]本發明是有關于一種數字視頻轉換器,且特別是有關于一種讓數字視頻轉換器自動登入網頁的方法與系統。
【背景技術】
[0002]隨著視頻分享越來越便利,部分的智能電視或機頂盒不僅具有傳統的視頻接收與播放功能,還可以支援網絡連線功能。例如,透過連線至網際網絡而自網絡上下載視頻等等。換句話說,部分的智能電視與機頂盒可提供的功能已經與個人電腦越來越類似。然而,由于先天上的限制,智能電視與機頂盒沒有個人電腦所具備的滑鼠、觸控板及/或鍵盤,而僅僅具有遙控器與配置在智能電視與機頂盒表面的操作面板。因此,部分在個人電腦上可以輕易執行的操作動作,轉移到智能電視與機頂盒都會變成復雜的操作手續。例如,個人電腦的使用者透過滑鼠與鍵盤可以快速地將英文字母輸入至個人電腦中,但機頂盒的使用者卻只能透過遙控器來將英文字母一個一個慢慢輸入至機頂盒中,使用上不甚方便。
[0003]特別是,許多智能電視與機頂盒需要搭配特定的網頁才能使用到最完整的功能。在使用者購買智能電視或機頂盒后,使用者可能需要登入特定網頁才能啟動相關的功能,但繁瑣的登入手續大大降低了使用者的使用意愿。此外,為避免特定的網頁所提供的資源被濫用,部分的網頁提供者及/或裝置供應商例如是將網頁的認證信息隨著產品包裝盒交給使用者或者使用者需要加入會員才能獲得認證信息。但是,目前看來,這些機制無法有效地阻止有心人士轉送或分享認證信息,還可能會導致認證信息遺失、增加后續補發作業的困擾等等。
【發明內容】
[0004]本發明提供一種讓數字視頻轉換器自動登入網頁的方法與系統,透過將每一個數字視頻轉換器獨有的硬件信息與一組認證信息進行配對,從而可讓數字視頻轉換器利用此認證信息自動登入網頁,并可有效防止認證信息遭有心人士散布或濫用。
[0005]本發明提供一種讓數字視頻轉換器自動登入網頁的方法,其特征在于,此方法包括:由網頁服務端根據數字視頻轉換器的硬件信息產生對應于數字視頻轉換器的認證信息,其中數字視頻轉換器包括處理器與網絡接口卡;由網頁服務端將認證信息傳送至數字視頻轉換器;由數字視頻轉換器利用認證信息登入由網頁服務端提供的網頁。
[0006]在本發明的一范例實施例中,所述硬件信息包括處理器的硬件驗證碼與網絡接口卡的硬件地址。
[0007]在本發明的一范例實施例中,所述網絡接口卡包括第一網絡接口卡與第二網絡接口卡,并且網絡接口卡的硬件地址為第一網絡接口卡的第一硬件地址與第二網絡接口卡的第二硬件地址的其中之一或其組合。
[0008]在本發明的一范例實施例中,在所述由網頁服務端根據數字視頻轉換器的硬件信息產生對應于數字視頻轉換器的認證信息之前,此方法更包括:在數字視頻轉換器的生產階段,由網頁服務端自數字視頻轉換器的生產端獲得數字視頻轉換器的硬件信息。
[0009]在本發明的一范例實施例中,所述由網頁服務端將認證信息傳送至數字視頻轉換器的步驟包括:當數字視頻轉換器出廠、被執行格式化或初始化后第一次透過網絡接口卡連線至網頁服務端時,由數字視頻轉換器透過網絡接口卡傳送認證請求至網頁服務端,其中認證請求包括硬件信息;響應于認證請求,由網頁服務端將認證信息傳送至數字視頻轉換器。
[0010]在本發明的一范例實施例中,在所述由網頁服務端根據數字視頻轉換器的硬件信息產生對應于數字視頻轉換器的認證信息之前,此方法更包括:當數字視頻轉換器出廠、被執行格式化或初始化后第一次透過網絡接口卡連線至網頁服務端時,由數字視頻轉換器透過網絡接口卡傳送注冊請求至網頁服務端,其中注冊請求包括數字視頻轉換器的硬件信
肩、O
[0011]在本發明的一范例實施例中,所述讓數字視頻轉換器自動登入網頁的方法更包括:由網頁服務端判斷認證信息是否已過期;若認證信息已過期,由網頁服務端重新產生對應于數字視頻轉換器的新的認證信息,并將新的認證信息傳送至數字視頻轉換器;由數字視頻轉換器利用新的認證信息來更新已過期的認證信息。
[0012]在本發明的一范例實施例中,所述讓數字視頻轉換器自動登入網頁的方法更包括:由數字視頻轉換器判斷認證信息是否已過期;若認證信息已過期,由數字視頻轉換器傳送更新請求至網頁服務端;響應于更新請求,由網頁服務端重新產生對應于數字視頻轉換器的新的認證信息,并透過網絡接口卡傳送新的認證信息至數字視頻轉換器;由數字視頻轉換器利用新的認證信息來更新已過期的認證信息。
[0013]在本發明的一范例實施例中,所述由網頁服務端根據數字視頻轉換器的硬件信息產生對應于數字視頻轉換器的認證信息的步驟包括:根據數字視頻轉換器的硬件信息產生一賬號與一密碼;利用賬號與密碼登入由網頁服務端提供的網頁,以獲得認證信息,其中認證信息包括對應于網頁的小型文字檔(cookie)。
[0014]在本發明的一范例實施例中,所述網頁包括一賬號輸入欄位與一密碼輸入欄位,并且由數字視頻轉換器利用認證信息登入由網頁服務端提供的網頁的步驟包括:分析網頁,以找出賬號輸入欄位與密碼輸入欄位;將認證信息中的賬號填入賬號輸入欄位,并且將認證信息中的密碼填入密碼輸入欄位。
[0015]從另一角度來看,本發明提供一種讓數字視頻轉換器自動登入網頁的系統,其特征在于,此系統包括數字視頻轉換器與網頁服務端。數字視頻轉換器包括處理器與網絡接口卡。網頁服務端用以提供網頁。網頁服務端更用以根據數字視頻轉換器的硬件信息產生對應于數字視頻轉換器的認證信息,并將認證信息傳送至數字視頻轉換器。此外,處理器用以利用認證信息登入由網頁服務端提供的網頁。
[0016]在本發明的一范例實施例中,在數字視頻轉換器的生產階段,所述網頁服務端更用以自數字視頻轉換器的生產端獲得數字視頻轉換器的硬件信息。
[0017]在本發明的一范例實施例中,當數字視頻轉換器出廠、被執行格式化或初始化后第一次透過網絡接口卡連線至網頁服務端時,所述處理器更用以透過網絡接口卡傳送認證請求至網頁服務端,其中認證請求包括硬件信息。網頁服務端更用以響應于認證請求而將認證信息傳送至數字視頻轉換器。[0018]在本發明的一范例實施例中,當數字視頻轉換器出廠、被執行格式化或初始化后第一次透過網絡接口卡連線至網頁服務端時,所述處理器更用以透過網絡接口卡傳送注冊請求至網頁服務端,其中注冊請求包括數字視頻轉換器的硬件信息。
[0019]在本發明的一范例實施例中,所述網頁服務端更用以判斷認證信息是否已過期。若認證信息已過期,網頁服務端更用以重新產生對應于數字視頻轉換器的新的認證信息,并將新的認證信息傳送至數字視頻轉換器。所述處理器更用以利用新的認證信息來更新已過期的認證信息。
[0020]在本發明的一范例實施例中,所述處理器更用以判斷認證信息是否已過期。若認證信息已過期,處理器更用以透過網絡接口卡傳送更新請求至網頁服務端。網頁服務端更用以響應于更新請求而重新產生對應于數字視頻轉換器的新的認證信息,并傳送新的認證信息至數字視頻轉換器。所述處理器更用以利用新的認證信息來更新已過期的認證信息。
[0021]在本發明的一范例實施例中,所述網頁服務端更用以根據數字視頻轉換器的硬件信息產生賬號與密碼,并且利用賬號與密碼登入由網頁服務端提供的網頁,以獲得認證信息,其中認證信息包括對應于網頁的小型文字檔。
[0022]在本發明的一范例實施例中,所述網頁包括賬號輸入欄位與密碼輸入欄位,并且所述處理器更用以分析網頁,以找出賬號輸入欄位與密碼輸入欄位。所述處理器更用以將認證信息中的賬號填入賬號輸入欄位,并且將認證信息中的密碼填入密碼輸入欄位。
[0023]基于上述,在網頁服務端獲得數字視頻轉換器的硬件信息之后,網頁服務端會產生對應于此硬件信息的認證信息,并將此認證信息傳送給數字視頻轉換器。然后,數字視頻轉換器可利用此認證信息來登入至由網頁服務端所提供的網頁。也就是說,由于每一個數字視頻轉換器會具有一組獨特的硬件信息,因此每一個認證信息會與一個數字視頻轉換器綁定或配對,從而網頁服務端及/或裝置供應商可更為有效地管理對應于各個數字視頻轉換器的認證信息。此外,透過自動化的網頁登入機制,本發明可有效改善以往數字視頻轉換器不方便執行登入操作的困擾。
[0024]為讓本發明的上述特征和優點能更明顯易懂,下文特舉實施例,并配合所附圖式作詳細說明如下。
【專利附圖】
【附圖說明】
[0025]圖1為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的系統不意圖;
[0026]圖2為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的系統不意圖;
[0027]圖3為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的方法的時序示意圖;
[0028]圖4為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的方法的時序示意圖;
[0029]圖5為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的方法的時序示意圖;
[0030]圖6為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的方法的時序示意圖;
[0031]圖7為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的方法的時序示意圖。
[0032]附圖標記說明
[0033]10,20:讓數字視頻轉換器自動登入網頁的系統
[0034]11,21:數字視頻轉換器
[0035]112、211、212:網絡接口卡
[0036]114、214:處理器
[0037]12:網絡服務端
[0038]122:網頁服務器
[0039]124:登入服務器
[0040]S302.S304.S306:本發明一范例實施例中的讓數字視頻轉換器自動登入網頁的方法各步驟
[0041]S402、S404、S406、S408:本發明一范例實施例中的讓數字視頻轉換器自動登入網頁的方法各步驟
[0042]S502、S504、S506、S508、S510:本發明一范例實施例中的讓數字視頻轉換器自動登入網頁的方法各步驟
[0043]S602、S604、S606、S608:本發明一范例實施例中的讓數字視頻轉換器自動登入網頁的方法各步驟
[0044]S702、S704、S706、S708、S710:本發明一范例實施例中的讓數字視頻轉換器自動登入網頁的方法各步驟
【具體實施方式】
[0045]圖1為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的系統不意圖。
[0046]請參照圖1,讓數字視頻轉換器自動登入網頁的系統10包括數字視頻轉換器11與網頁服務端12。
[0047]在一范例實施例中,數字視頻轉換器11是機頂盒(Set Top Box, STB)、游戲機或DVD播放器等具有數字視頻的接收、處理與連網能力的視頻處理裝置。在一范例實施例中,數字視頻轉換器11與顯示器結合成平板電腦(Tablet PC)、智能手機、筆記本電腦、桌上型電腦、智能電視或連網電視等兼具數字視頻的接收、處理、播放及連網能力的顯示裝置。
[0048]數字視頻轉換器11包括網絡接口卡112與處理器114。
[0049]在一范例實施例中,網絡接口卡112是有線網絡接口卡(Network InterfaceCard,NIC)。在一范例實施例中,網絡接口卡112則是無線網絡接口卡。數字視頻轉換器11可以透過網絡接口卡112以有線或無線的方式與網際網絡連接。此外,網絡接口卡112也可以支持數字視頻廣播(例如,DVB-S/S2、DVB-C/C2、DVB-T/T2或DVB-H/H2)、國家電視標準委員會(National Television Standards Committee,NTSC)、逐行倒相(Phase AlternatingLine, PAL)、綜合數碼服務廣播(Integrated Services Digital Broadcasting, ISDB)、實時傳輸協議(RTP)、網絡協定電視(Internet Protocol Television, IPTV)等視頻信號傳輸標準,以接收來自視頻提供者的視頻信號。
[0050]處理器114電連接至網絡接口卡112。在一范例實施例中,處理器114是中央處理器或微處理器。此外,在一范例實施例中,處理器114則是以系統單晶片(System OnChip, S0C)的形式配置在數字視頻轉換器11中。
[0051]此外,數字視頻轉換器11還可以包括儲存裝置、電源供應器及信號輸入裝置等周邊硬件。儲存裝置可包括揮發性/非揮發性存儲器、硬盤及外接式USB儲存裝置。電源供應器可包括電池與電源適配器(power adapter)。信號輸入裝置可包括遙控器、觸控面板及手勢輸入裝置及語音輸入裝置。
[0052]網頁服務端12包括網頁服務器122與登入服務器124。在一范例實施例中,網頁服務器122與登入服務器124是配置于同一電腦主機上,并且此電腦主機與網際網絡連接。在一范例實施例中,網頁服務器122與登入服務器124是各自配置于不同的電腦主機上,而此些不同的電腦主機透過有線或無線的方式相互連接,并且可擇一或者分別連接至網際網絡。
[0053]網頁服務器122用以提供網頁。數字視頻轉換器11可透過網際網絡連線至網頁服務器122,并自網頁服務器122下載網頁。在一范例實施例中,網頁服務器122所提供的網頁包括至少一認證網頁。數字視頻轉換器11可傳送登入請求至網頁服務器122,以登入認證網頁。在登入認證網頁之后,數字視頻轉換器11可啟用特定的服務,例如瀏覽特定網頁、下載視頻、訂閱視頻及/或修改注冊資料等等。此外,在一范例實施例中,網頁服務器122不提供認證網頁,而是直接檢查來自數字視頻轉換器11的登入請求,以決定是否讓數字視頻轉換器11登入特定的網頁。
[0054]登入服務器124用以管理與發布對應于各個數字視頻轉換器的認證信息。特別是,登入服務器124會根據各個數字視頻轉換器的硬件信息而產生對應于各個數字視頻轉換器的認證信息。以數字視頻轉換器11為例,對應于數字視頻轉換器11的認證信息包括成對且專屬于數字視頻轉換器11的賬號與密碼。當網頁服務器122包括認證網頁時,此成對的賬號與密碼會分別對應至此認證網頁上的賬號輸入欄位與密碼輸入欄位。此外,數字視頻轉換器11的硬件信息會同時包括網絡接口卡112的硬件地址(Media Access Controladdress, MAC address)與處理器114的硬件識別碼,以利用網絡接口卡112的硬件地址與處理器114的硬件識別碼作為對數字視頻轉換器11的雙重驗證。
[0055]一般來說,每一個網絡接口卡的硬件地址都是由48個16進制的比特(bit)組成,并且此硬件地址在網絡接口卡出廠之前就會被寫入至網絡接口卡的只讀存儲器(ReadonlyMemory, ROM)中。每一個網絡接口卡的硬件地址都是獨特且唯一的,而可用來對網絡接口卡進行識別。類似地,每一個處理器都會有一個獨特且唯一的硬件識別碼,并且此硬件識別碼同樣在處理器出廠之前就會被寫入至處理器的只讀存儲器中。
[0056]在一范例實施例中,數字視頻轉換器11的硬件信息由網絡接口卡112的硬件地址與處理器114的硬件識別碼組成。例如,48個比特的硬件地址加上η個比特的硬件識別碼組成48+η個比特的硬件信息。此外,在一范例實施例中,除了網絡接口卡112的硬件地址與處理器114的硬件識別碼之外,數字視頻轉換器11的硬件信息還可以包括P個比特的雜湊(hash)碼、填充碼及/或數字視頻轉換器11中其他硬件的硬件識別碼,而組成48+n+p個比特的硬件信息。[0057]在產生各個數字視頻轉換器的認證信息之后,登入服務器124會將對應于各個數字視頻轉換器的認證信息儲存在網頁服務端12的資料庫中,并且網頁服務器122與登入服務器124皆可存取這些認證信息。例如,當網頁服務器122接收到來自數字視頻轉換器11的登入請求時,網頁服務器122會將此登入請求與儲存在網頁服務端12的資料庫中對應于數字視頻轉換器11的認證信息進行比對。若此登入請求中包含與網頁服務端12的資料庫中對應于數字視頻轉換器11的認證信息相同的信息,網頁服務器122就會允許數字視頻轉換器11登入至特定的網頁。
[0058]在上述范例實施例中,數字視頻轉換器僅具有一個網絡接口卡。然而,當數字視頻轉換器具有多個網絡接口卡時,此數字視頻轉換器的硬件信息可能會有所不同。
[0059]圖2為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的系統不意圖。
[0060]請參照圖2,讓數字視頻轉換器自動登入網頁的系統20包括數字視頻轉換器21與網頁服務端12。
[0061]網頁服務端12相同或相似于網頁服務端11,故在此便不對其贅述。
[0062]數字視頻轉換器21包括網絡接口卡211、網絡接口卡212及處理器214。其中,處理器214相同或相似于處理器114,故在此便不對其贅述。
[0063]在一范例實施例中,網絡接口卡211與網絡接口卡212分別是有線網絡卡與無線網絡卡。由于網絡接口卡211與網絡接口卡212各別具有一個獨特且唯一的硬件地址,因此,數字視頻轉換器12的硬件信息除了處理器214的硬件識別碼之外,還可同時包括網絡接口卡211的硬件地址與網絡接口卡212的硬件地址的其中之一或其組合。
[0064]在一范例實施例中,數字視頻轉換器12的硬件信息是由48個比特的網絡接口卡211或網絡接口卡212的硬件地址加上η個比特的處理器214的硬件識別碼組成(即,48+η個比特的硬件信息)。其中,對應于網絡接口卡211的硬件地址與網絡接口卡212的硬件地址的選擇,可以視哪個網絡接口卡具有網際網絡連線功能及/或哪個網絡接口卡為預設用來連接至網際網絡的網絡接口卡而定。例如,在一范例實施例中,若僅網絡接口卡211支持網際網絡連線功能,而網絡接口卡212不支持網際網絡連線功能,則數字視頻轉換器12的硬件信息就會包括網絡接口卡211的硬件地址,而不包括網絡接口卡212的硬件地址。又例如,在一范例實施例中,若網絡接口卡211與網絡接口卡212都支持網際網絡連線功能,且網絡接口卡211為預設用來連接至網際網絡的網絡接口卡,則數字視頻轉換器12的硬件信息就會包括網絡接口卡211的硬件地址,而不包括網絡接口卡212的硬件地址。若網絡接口卡211與網絡接口卡212都支持網際網絡連線功能,且網絡接口卡212為預設用來連接至網際網絡的網絡接口卡,則數字視頻轉換器12的硬件信息就會包括網絡接口卡212的硬件地址,而不包括網絡接口卡211的硬件地址。
[0065]此外,數字視頻轉換器12的硬件信息也可以同時包括網絡接口卡211與網絡接口卡212各別的硬件地址及處理器214的硬件識別碼。例如,在一范例實施例中,數字視頻轉換器12的硬件信息是由48個比特的網絡接口卡211的硬件地址加上48個比特的網絡接口卡212的硬件地址再加上η個比特的處理器214的硬件識別碼組成(即,48+48+η個比特的硬件信息)。類似地,除了網絡接口卡211及/或網絡接口卡212的硬件地址及處理器214的硬件識別碼之外,數字視頻轉換器12的硬件信息還可以包括額外的雜湊碼、填充碼及/或數字視頻轉換器12中其他硬件的硬件識別碼,而組成例如48+n+q或48+48+n+q個比特的硬件信息,其中q個比特為雜湊碼、填充碼及/或數字視頻轉換器12中其他硬件的硬件識別碼。
[0066]此外,數字視頻轉換器11及/或數字視頻轉換器13的硬件信息除了可以是以其原始型態儲存于網頁服務端12之外,還可以是以編碼過的加密型態儲存于網頁服務端12中,以避免因資料外泄而遭有心人士盜用。
[0067]以下將以圖1中的數字視頻轉換器11與網頁服務端12做為范例,對多個范例實施例中的讓數字視頻轉換器自動登入網頁的方法分別進行說明。
[0068]圖3為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的方法的時序示意圖。
[0069]請同時參照圖1與圖3,在步驟S302中,由網頁服務端12(或登入服務器124)根據數字視頻轉換器11的硬件信息產生對應于數字視頻轉換器11的認證信息。例如,登入服務器124可透過查表的方式或者隨機產生一組成對的賬號與密碼,并設定此賬號與密碼為對應于數字視頻轉換器11的認證信息或認證信息中的部份信息。
[0070]此外,在一范例實施例中,網頁服務端12(或登入服務器124)則是會利用所產生的賬號與密碼嘗試登入由網頁服務端12(或網頁服務器122)提供的認證網頁,以獲得對應于數字視頻轉換器11的認證信息。在一范例實施例中,對應于數字視頻轉換器11的認證信息包括對應于認證網頁的小型文字檔(cookie)。例如,當登入服務器124利用此賬號與密碼嘗試登入認證網頁并且成功登入之后,登入服務器124會獲得數字視頻轉換器11對應于此認證網頁的小型文字檔。或者,在一范例實施例中,登入服務器124則是會模擬認證網頁的行為,而利用此賬號與密碼產生數字視頻轉換器11對應于此認證網頁的小型文字檔。
[0071]在步驟S304中,由網頁服務端12(或登入服務器124)傳送對應于數字視頻轉換器11的認證信息至數字視頻轉換器11,并且數字視頻轉換器11 (或網絡接口卡112)會接收此認證信息。
[0072]在步驟S306中,由數字視頻轉換器11 (或處理器114)利用此認證信息登入由網頁服務端12 (或網頁服務器122)提供的網頁。例如,處理器114可以直接將對應于數字視頻轉換器11的認證信息或認證信息中的特定信息(例如,賬號與密碼)夾帶在登入請求中,并且將此登入請求傳送至網頁服務端12(或網頁服務器122),以登入特定網頁及/或啟用特定服務。此特定網頁可以是上述認證網頁或任何欲登入的網頁。
[0073]在一范例實施例中,由網頁服務端12 (或網頁服務器122)提供的認證網頁包括賬號輸入欄位與密碼輸入欄位,且對應于數字視頻轉換器11的認證信息中包括成對的賬號與密碼。當處理器114欲登入此認證網頁時,處理器114會分析此認證網頁,以找出認證網頁中的賬號輸入欄位與密碼輸入欄位。然后,處理器114會將對應于數字視頻轉換器11的認證信息中的賬號與密碼分別填入此賬號輸入欄位與密碼輸入欄位,并傳送對應的登入請求至網頁服務器122,從而登入此認證網頁。
[0074]關于網頁服務端12如何取得數字視頻轉換器11的硬件信息,在一范例實施例中,數字視頻轉換器11的硬件信息是由數字視頻轉換器11主動傳送至網頁服務端12。
[0075]圖4為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的方法的時序示意圖。[0076]請同時參照圖1與圖4,在步驟S402中,當數字視頻轉換器11出廠、被執行格式化或初始化后第一次透過網絡接口卡112連線至網頁服務端12時,由數字視頻轉換器11 (或處理器114)透過網絡接口卡112傳送注冊請求至網頁服務端12,其中此注冊請求包括數字視頻轉換器11的硬件信息。例如,當數字視頻轉換器11出廠、被執行格式化或初始化后第一次透過網絡接口卡112連線至網際網絡時,由于數字視頻轉換器11中沒有可用來登入網頁服務端12的認證信息,因此處理器114首先會透過網絡接口卡112在網際網絡上搜尋網頁服務端12。當搜尋到網頁服務端12之后,處理器114會透過網絡接口卡112發送包括數字視頻轉換器11的硬件信息的注冊請求至網頁服務端12(或登入服務器124),以向網頁服務端12進行注冊,并且要求取得對應于數字視頻轉換器11的認證信息。
[0077]在網頁服務端12 (或登入服務器124)接收到來自數字視頻轉換器11的注冊請求之后,網頁服務端12 (或登入服務器124)可從此注冊請求中獲得數字視頻轉換器11的硬件信息,并且步驟步驟S404、S406及S408會被依序執行。其中,步驟S404、S406及S408分別相同或相似于圖3中的步驟S302、S304及S306,在此便不重復贅述。
[0078]此外,在一范例實施例中,數字視頻轉換器11的硬件信息則是由網頁服務端12自數字視頻轉換器11的生產端取得。數字視頻轉換器11的生產端例如是數字視頻轉換器11的制造商或硬件供應商(例如,處理器114、網絡接口卡112及/或其余硬件的供應商)。藉此,即使數字視頻轉換器11沒有主動傳送其硬件信息至網頁服務端12,網頁服務端12也可自行獲得數字視頻轉換器11的硬件信息,并預先產生對應于數字視頻轉換器11的認證信息。當數字視頻轉換器11的連網功能被啟用后,網頁服務端12可以主動或依數字視頻轉換器11的請求而傳送對應于數字視頻轉換器11的認證信息給數字視頻轉換器11。
[0079]圖5為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的方法的時序示意圖。
[0080]請同時參照圖1與圖5,在步驟S502中,由網頁服務端(或登入服務器124)自數字視頻轉換器11的生產端獲得數字視頻轉換器11的硬件信息。其中,執行步驟S502的時間點例如是在數字視頻轉換器11的生產階段(例如,數字視頻轉換器11的制造商在生產數字視頻轉換器11時)。此外,在一范例實施例中,執行步驟S502的時間點也可以是在數字視頻轉換器11的生產階段之后,例如出貨階段或販售階段,可視實務上的需求調整。
[0081]在獲得數字視頻轉換器11的硬件信息之后,在步驟S504中,由網頁服務端12(或登入服務器124)根據數字視頻轉換器11的硬件信息產生對應于數字視頻轉換器11的認證信息,并預先將對應于數字視頻轉換器11的認證信息與數字視頻轉換器11的硬件信息配對。
[0082]接著,在步驟S506中,當數字視頻轉換器11出廠、被執行格式化或初始化后第一次透過網絡接口卡114連線至網頁服務端時,由數字視頻轉換器11 (或處理器114)透過網絡接口卡114傳送認證請求至網頁服務端12(或登入服務器124),其中此認證請求包括數字視頻轉換器11的硬件信息。
[0083]然后,在步驟S508中,響應于來自數字視頻轉換器11的認證請求,由網頁服務端12(或登入服務器124)比對認證請求中的硬件信息與其資料庫中已預先儲存的硬件信息,而得知此認證請求中的硬件信息即為數字視頻轉換器11的硬件信息,并從資料庫中取出已與數字視頻轉換器11的硬件信息配對的對應于數字視頻轉換器11的認證信息。然后,由網頁服務端12 (或登入服務器124)將對應于數字視頻轉換器11的認證信息傳送至數字視頻轉換器11。
[0084]接著,在步驟S510中,由數字視頻轉換器11 (或處理器114)利用對應于數字視頻轉換器11的認證信息登入由網頁服務端12(或網頁服務器122)提供的網頁。
[0085]上述步驟S504與S510分別相同或相似于圖3中的步驟S302與S306,在此便不多加贅述。
[0086]一般來說,若用戶端一段時間沒有登入某些網頁或網頁經過更新時,儲存在用戶端對應于此網頁的認證信息(例如,小型文字檔)可能會過期而無法使用。因此,在一范例實施例中,網頁服務端12會主動判斷前一次發送給數字視頻轉換器11的認證信息是否已過期,從而決定是否更新數字視頻轉換器11中已儲存的認證信息。
[0087]圖6為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的方法的時序示意圖。值得一提的是,此范例實施例是以數字視頻轉換器11已經存有對應于數字視頻轉換器11的認證信息為前提進行說明。
[0088]請同時參照圖1與圖6,在步驟S602中,網頁服務端12(或登入服務器124)會判斷前一次發送給數字視頻轉換器11的對應于數字視頻轉換器11的認證信息是否已過期。例如,在一范例實施例中,登入服務器124會記錄前一次發出對應于數字視頻轉換器11的認證信息的時間,并計算從前一次發出對應于數字視頻轉換器11的認證信息的時間至目前為止所經過的時間(以下統稱為認證信息發出時間)。然后,登入服務器124會判斷此認證信息發出時間是否超過一第一預設時間(例如,2天或其他時間)。若此認證信息發出時間已超過此第一預設時間,則登入服務器124判定前一次發送的對應于數字視頻轉換器11的認證信息已過期。
[0089]此外,在一范例實施例中,登入服務器124會記錄數字視頻轉換器11前一次登入由網頁服務器122提供的網頁的時間,并計算數字視頻轉換器11前一次登入由網頁服務器122提供的網頁的時間至目前為止所經過的時間(以下統稱為離線時間)。然后,登入服務器124會判斷此離線時間是否超過一第二預設時間(例如,2天或其他時間)。若此離線時間已超過第二預設時間,則登入服務器124判定前一次發送的對應于數字視頻轉換器11的認證信息已過期。
[0090]此外,登入服務器124可以根據一般的瀏覽器保存認證信息(例如,小型文字檔)的期限或者網頁服務器122對應于認證信息的可靠度要求而適應性地延長或縮短第一預設時間及/或第二預設時間。
[0091]若網頁服務端12 (或登入服務器124)判定前一次發送給數字視頻轉換器11的對應于數字視頻轉換器11的認證信息已過期,則在步驟S604中,由網頁服務端12(或登入服務器124)重新產生對應于數字視頻轉換器11的新的認證信息。詳細的認證信息產生方式可參考圖3的步驟S302,在此便不贅述。反之,則重復執行步驟S602。
[0092]然后,在步驟S606中,由網頁服務端12(或登入服務器124)傳送對應于數字視頻轉換器11的新的認證信息至數字視頻轉換器11。當數字視頻轉換器11接收到來自網頁服務端12且對應于數字視頻轉換器11的新的認證信息時,數字視頻轉換器11 (或處理器114)會利用此新的認證信息來更新其現有的認證信息(即,儲存在數字視頻轉換器11中已過期或即將過期的認證信息)。[0093]接著,在步驟S608中,數字視頻轉換器11(或處理器114)會利用新的認證信息來登入由網頁服務端12提供的網頁。詳細的登入方式可參考圖3的步驟S306,在此便不贅述。
[0094]在一范例實施例中,數字視頻轉換器11則是會主動判斷其先前自網頁服務端12接收的認證信息是否已過期,從而決定是否向網頁服務端12要求發布新的認證信息。
[0095]圖7為根據本發明的一范例實施例所繪示的讓數字視頻轉換器自動登入網頁的方法的時序示意圖。值得一提的是,此范例實施例同樣是以數字視頻轉換器11已經存有對應于數字視頻轉換器11的認證信息為前提進行說明。
[0096]請同時參照圖1與圖7,在步驟S702中,數字視頻轉換器11 (或處理器114)會判斷其前一次自網頁服務端12接收的對應于數字視頻轉換器11的認證信息是否已過期。例如,在一范例實施例中,處理器114會記錄前一次接收到此認證信息的時間,并計算從前一次接收此認證信息的時間至目前為止所經過的時間(以下統稱為認證信息接收時間)。然后,登入服務器124會判斷此認證信息接收時間是否超過一第一預設時間(例如,2天或其他時間)。若此認證信息接收時間已超過此第一預設時間,則處理器114會判定其前一次自網頁服務端12接收的對應于數字視頻轉換器11的認證信息已過期。
[0097]此外,在一范例實施例中,處理器114會記錄數字視頻轉換器11前一次登入由網頁服務器122提供的網頁的時間,并計算數字視頻轉換器11前一次登入由網頁服務器122提供的網頁的時間至目前為止所經過的時間(即,離線時間)。然后,登入服務器124會判斷此離線時間是否超過一第二預設時間(例如,2天或其他時間)。若此離線時間已超過第二預設時間,則處理器114判定其前一次自網頁服務端12接收的對應于數字視頻轉換器11的認證信息已過期。
[0098]類似地,處理器114也可以根據一般的瀏覽器保存認證信息(例如,小型文字檔)的期限而適應性地延長或縮短第一預設時間及/或第二預設時間。
[0099]若數字視頻轉換器11 (或處理器114)判定其前一次自網頁服務端12接收的對應于數字視頻轉換器11的認證信息已過期,則在步驟S704中,數字視頻轉換器11 (或處理器114)透過網絡接口卡112傳送更新請求至網頁服務端12。反之,則重復執行步驟S702。
[0100]當網頁服務端12 (或登入服務器124)接收到此更新請求時,在步驟S706中,響應于此更新請求,由網頁服務端12 (或登入服務器124)重新產生對應于數字視頻轉換器11的新的認證信息。詳細的認證信息產生方式可參考圖3的步驟S302,在此便不贅述。其余的步驟S708與S710分別相同或相似于圖6中的步驟S606與S608,在此同樣不重復贅述。
[0101]值得一提的是,在圖3至圖7的各個范例實施例中,數字視頻轉換器11也可以是以圖2中的數字視頻轉換器21取代。但是,需注意的是,在將數字視頻轉換器11以圖2中的數字視頻轉換器21取代之后,數字視頻轉換器21的硬件信息可能也會有所改變。
[0102]此外,上述各種信息(例如,注冊信息、認證信息及/或硬件信息)的傳輸可以搭配各種加密機制(例如,https)實施,以達到保密的功效。
[0103]綜上所述,網頁服務端可自數字視頻轉換器或數字視頻轉換器的生產端獲得數字視頻轉換器的硬件信息,并產生對應于此硬件信息的認證信息。然后,網頁服務端會將此認證信息傳送給數字視頻轉換器,使得數字視頻轉換器可自動地利用此認證信息來登入至由網頁服務端所提供的網頁。由于每一個數字視頻轉換器會具有一組獨特的硬件信息,透過將每一個認證信息會與一個數字視頻轉換器或其硬件信息綁定或配對,網頁服務端及/或裝置供應商可更為有效地管理對應于各個數字視頻轉換器的認證信息。透過自動化的網頁登入機制,本發明也可有效改善以往數字視頻轉換器不方便執行登入操作的困擾。此外,本發明還可適應性地更新儲存在數字視頻轉換器中的認證信息,以避免數字視頻轉換器因認證信息過期而無法登入網頁。
[0104]雖然本發明已以實施例揭露如上,然其并非用以限定本發明,任何所屬【技術領域】中具有通常知識者,在不脫離本發明的精神和范圍內,當可作些許的更動與潤飾,故本發明的保護范圍當視后附的權利要求所界定者為準。
【權利要求】
1.一種讓數字視頻轉換器自動登入網頁的方法,其特征在于,該方法包括: 由網頁服務端根據該數字視頻轉換器的硬件信息產生對應于該數字視頻轉換器的認證信息,其中該數字視頻轉換器包括處理器與網絡接口卡; 由該網頁服務端傳送該認證信息至該數字視頻轉換器;以及 由該數字視頻轉換器利用該認證信息登入由該網頁服務端提供的網頁。
2.根據權利要求1所述的讓數字視頻轉換器自動登入網頁的方法,其特征在于,該硬件信息包括該處理器的硬件驗證碼與該網絡接口卡的硬件地址。
3.根據權利要求2所述的讓數字視頻轉換器自動登入網頁的方法,其特征在于,該網絡接口卡包括第一網絡接口卡與第二網絡接口卡,并且該網絡接口卡的該硬件地址為該第一網絡接口卡的第一硬件地址與該第二網絡接口卡的第二硬件地址的其中之一或其組合。
4.根據權利要求1所述的讓數字視頻轉換器自動登入網頁的方法,其特征在于,在由網頁服務端根據該數字視頻轉換器的該硬件信息產生對應于該數字視頻轉換器的該認證信息之前,該方法更包括: 由該網頁服務端自該數字視頻轉換器的生產端獲得該數字視頻轉換器的該硬件信息。
5.根據權利要求4所述的讓數字視頻轉換器自動登入網頁的方法,其特征在于,由該網頁服務端傳送該認證信息至該數字視頻轉換器的步驟包括: 當該數字視頻轉換器出廠、被執行格式化或初始化后第一次透過該網絡接口卡連線至網頁服務端時,由該數字視頻轉換器透過該網絡接口卡傳送認證請求至該網頁服務端,其中該認證請求包括該硬件信息;以及· 響應于該認證請求,由該網頁服務端將該認證信息傳送至該數字視頻轉換器。
6.根據權利要求1所述的讓數字視頻轉換器自動登入網頁的方法,其特征在于,在由該網頁服務端根據該數字視頻轉換器的該硬件信息產生對應于該數字視頻轉換器的該認證信息之前,該方法更包括: 當該數字視頻轉換器出廠、被執行格式化或初始化后第一次透過該網絡接口卡連線至網頁服務端時,由該數字視頻轉換器透過該網絡接口卡傳送注冊請求至該網頁服務端,其中該注冊請求包括該數字視頻轉換器的該硬件信息。
7.根據權利要求1所述的讓數字視頻轉換器自動登入網頁的方法,其特征在于,更包括: 由該網頁服務端判斷該認證信息是否已過期; 若該認證信息已過期,由該網頁服務端重新產生對應于該數字視頻轉換器的新的認證信息,并傳送該新的認證信息至該數字視頻轉換器;以及 由該數字視頻轉換器利用該新的認證信息來更新已過期的該認證信息。
8.根據權利要求1所述的讓數字視頻轉換器自動登入網頁的方法,其特征在于,更包括: 由該數字視頻轉換器判斷該認證信息是否已過期; 若該認證信息已過期,由該數字視頻轉換器透過該網絡接口卡傳送更新請求至該網頁服務端; 響應于該更新請求,由該網頁服務端重新產生對應于該數字視頻轉換器的新的認證信息,并傳送該新的認證信息至該數字視頻轉換器;以及由該數字視頻轉換器利用該新的認證信息來更新已過期的該認證信息。
9.根據權利要求1所述的讓數字視頻轉換器自動登入網頁的方法,其特征在于,由該網頁服務端根據該數字視頻轉換器的該硬件信息產生對應于該數字視頻轉換器的該認證信息的步驟包括: 根據該數字視頻轉換器的該硬件信息產生一賬號與一密碼;以及利用該賬號與該密碼登入由該網頁服務端提供的該網頁,以獲得該認證信息,其中該認證信息包括對應于該網頁的小型文字檔。
10.根據權利要求1所述的讓數字視頻轉換器自動登入網頁的方法,其特征在于,該網頁包括一賬號輸入欄位與一密碼輸入欄位,并且由該數字視頻轉換器利用該認證信息登入由該網頁服務端提供的該網頁的步驟包括: 分析該網頁,以找出該賬號輸入欄位與該密碼輸入欄位;以及將該認證信息中的賬號填入該賬號輸入欄位,并且將該認證信息中的密碼填入該密碼輸入欄位。
11.一種讓數字視頻轉換器自動登入網頁的系統,其特征在于,該系統包括: 一數字視頻轉換器,包括處理器與網絡接口卡;以及 一網頁服務端,用以提供一網頁,該網頁服務端更用以根據該數字視頻轉換器的硬件信息產生對應于該數字視頻轉換器的認證信息,并傳送該認證信息至該數字視頻轉換器, 其中該處理器用以利用該認證信息登入由該網頁服務端提供的該網頁。
12.根據權利要求11所述的讓數字視頻轉換器自動登入網頁的系統,其特征在于,該硬件信息包括該處理器的硬·件驗證碼與該網絡接口卡的硬件地址。
13.根據權利要求12所述的讓數字視頻轉換器自動登入網頁的系統,其特征在于,該網絡接口卡包括第一網絡接口卡與第二網絡接口卡,并且該網絡接口卡的該硬件地址為該第一網絡接口卡的第一硬件地址與該第二網絡接口卡的第二硬件地址的其中之一或其組口 ο
14.根據權利要求11所述的讓數字視頻轉換器自動登入網頁的系統,其特征在于,該網頁服務端更用以自該數字視頻轉換器的生產端獲得該數字視頻轉換器的該硬件信息。
15.根據權利要求14所述的讓數字視頻轉換器自動登入網頁的系統,其特征在于,當該數字視頻轉換器出廠、被執行格式化或初始化后第一次透過該網絡接口卡連線至網頁服務端時,該處理器更用以透過該網絡接口卡傳送認證請求至該網頁服務端,其中該認證請求包括該硬件信息, 其中該網頁服務端更用以響應于該認證請求而將該認證信息傳送至該數字視頻轉換器。
16.根據權利要求11所述的讓數字視頻轉換器自動登入網頁的系統,其特征在于,當該數字視頻轉換器出廠、被執行格式化或初始化后第一次透過該網絡接口卡連線至網頁服務端時,該處理器更用以透過該網絡接口卡傳送注冊請求至該網頁服務端,其中該注冊請求包括該數字視頻轉換器的該硬件信息。
17.根據權利要求11所述的讓數字視頻轉換器自動登入網頁的系統,其特征在于,該網頁服務端更用以判斷該認證信息是否已過期, 若該認證信息已過期,該網頁服務端更用以重新產生對應于該數字視頻轉換器的新的認證信息,并傳送該新的認證信息至該數字視頻轉換器, 其中該處理器更用以利用該新的認證信息來更新已過期的該認證信息。
18.根據權利要求11所述的讓數字視頻轉換器自動登入網頁的系統,其特征在于,該處理器更用以判斷該認證信息是否已過期, 若該認證信息已過期,該處理器更用以透過該網絡接口卡傳送更新請求至該網頁服務端, 其中該網頁服務端更用以響應于該更新請求而重新產生對應于該數字視頻轉換器的新的認證信息,并傳送該新的認證信息至該數字視頻轉換器, 其中該處理器更用以利用該新的認證信息來更新已過期的該認證信息。
19.根據權利要求11所述的讓數字視頻轉換器自動登入網頁的系統,其特征在于,該網頁服務端更用以根據該數字視頻轉換器的該硬件信息產生一賬號與一密碼,并且利用該賬號與該密碼登入由該網頁服務端提供的該網頁,以獲得該認證信息,其中該認證信息包括對應于該網頁的小型文字檔。
20.根據權利要求11所述的讓數字視頻轉換器自動登入網頁的系統,其特征在于,該網頁包括一賬號輸入欄位與一密碼輸入欄位,并且該處理器更用以分析該網頁,以找出該賬號輸入欄位與該密碼輸入欄位, 其中該處理器更用以將該認證信息中的賬號填入該賬號輸入欄位,并且將該認證信息中的密碼填入該密碼輸入欄`位。
【文檔編號】H04N21/858GK103856555SQ201310624184
【公開日】2014年6月11日 申請日期:2013年11月28日 優先權日:2012年11月29日
【發明者】郭添新 申請人:揚智科技股份有限公司