專(zhuān)利名稱(chēng):通過(guò)網(wǎng)絡(luò)提供多功能遙控器工作的系統(tǒng)和裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種可以通過(guò)因特網(wǎng)絡(luò)下載編碼技術(shù),特別是涉及一種支持各類(lèi)消費(fèi)類(lèi)電子產(chǎn)品的多功能遙控器工作的系統(tǒng)和裝置。
背景技術(shù):
傳統(tǒng)的多功能遙控器服務(wù)模式就是用戶直接利用遙控器進(jìn)行點(diǎn)對(duì)點(diǎn)的操作,操作方式單一且麻煩。這種遙控器在操作上,由于遙控器的碼型眾多,想要選擇合適的遙控器種類(lèi),必須通過(guò)繁瑣的說(shuō)明書(shū)去尋找遙控器類(lèi)型,然后根據(jù)說(shuō)明書(shū)的具體操作要求,進(jìn)行復(fù)雜的操作。這樣很大程度上降低了遙控器的使用頻率,同時(shí)對(duì)于編程者和用戶來(lái)說(shuō),內(nèi)容和過(guò)程都十分繁瑣,且容易導(dǎo)致錯(cuò)誤的發(fā)生。在使用過(guò)程中,用戶往往會(huì)碰到不同品種和不同類(lèi)型的遙控器不可能做在同一個(gè)遙控器內(nèi)核中的情況,這樣用戶根據(jù)需要又要去購(gòu)買(mǎi)相應(yīng)的多功能遙控器來(lái)實(shí)現(xiàn)這些功能,在一定程度上增加了用戶的經(jīng)濟(jì)負(fù)擔(dān),同時(shí)也給用戶增添了麻煩。
另外市場(chǎng)上也存在對(duì)碼值的學(xué)習(xí)型多功能遙控器,如圖1所示,這種遙控器對(duì)硬件的資源配置要求很高,會(huì)受硬件成本的限制,此所花費(fèi)的硬件代價(jià)也相應(yīng)的提高。而且一旦原始的遙控器丟失,則沒(méi)法碼值的比對(duì),況且用戶買(mǎi)多功能遙控器的目的就是如果原始遙控器丟失,還可以用它來(lái)替代,但是這種遙控器適用的范圍很有限,因此根本無(wú)法推廣開(kāi)來(lái)。
其他的多功能遙控器存在著遙控某一種類(lèi)型的電器產(chǎn)品,而不能控制很多種類(lèi)的消費(fèi)類(lèi)電子的產(chǎn)品,如在美國(guó)所申請(qǐng)的一個(gè)專(zhuān)利號(hào)為6437836的專(zhuān)利,其產(chǎn)品也為多功能遙控器,但其所遙控的家用電器產(chǎn)品范圍較小。同時(shí),此種遙控器存在操作方式復(fù)雜,不容易被人很快的學(xué)會(huì)應(yīng)用。
發(fā)明內(nèi)容
本實(shí)用新型的一個(gè)目的在于克服上述缺陷,提供一種網(wǎng)絡(luò)多功能遙控器工作的系統(tǒng)和方法,用戶一次性投資購(gòu)買(mǎi)多功能遙控器后,就可以解決現(xiàn)代家庭中遙控器多且雜亂的現(xiàn)象。這種多功能遙控器中可以同時(shí)在存儲(chǔ)區(qū)中儲(chǔ)存不同的遙控器類(lèi)型,根據(jù)地址的不同在E2PROM中分區(qū)儲(chǔ)存,當(dāng)需要使用時(shí),可以根據(jù)面板中的按鍵操作,或者撥碼開(kāi)關(guān)的選擇來(lái)選擇所要求的遙控器種類(lèi),從而在存儲(chǔ)區(qū)中尋找不同的碼型程序。
本實(shí)用新型的另一個(gè)目的,可以在網(wǎng)站上根據(jù)需要多次下載不同遙控器的碼型程序,實(shí)現(xiàn)所需遙控器的功能,不僅在操作上單一,而且不易出錯(cuò),并且可以根據(jù)需要提出要求下載的遙控器類(lèi)型,待相關(guān)人員程序編制完成后再上傳到網(wǎng)絡(luò),用戶再把程序下載到多功能遙控器中,這樣大大方便了用戶尋找相關(guān)遙控器的過(guò)程,同時(shí)對(duì)自身也是一種有益的補(bǔ)充。當(dāng)用戶所使用的原來(lái)的家用電器被淘汰了,用戶還可以利用原來(lái)的多功能遙控器控制新買(mǎi)的家用電器,這樣給用戶提供了一種長(zhǎng)期使用的保障。
本實(shí)用新型的另一個(gè)目的在于提供多功能遙控器的網(wǎng)絡(luò)服務(wù),使用戶在家中就可以完成其所需要的服務(wù)項(xiàng)目,通過(guò)其終端的PC機(jī)完成多功能遙控器的服務(wù)操作。
本實(shí)用新型的另一個(gè)目的在于向用戶提供網(wǎng)絡(luò)實(shí)時(shí)服務(wù),比其他傳統(tǒng)多功能遙控器更方便快捷,而且從長(zhǎng)遠(yuǎn)利益看,在費(fèi)用上遠(yuǎn)遠(yuǎn)低于其他傳統(tǒng)多功能遙控器。
本實(shí)用新型的另一個(gè)目的在于提供多功能遙控器網(wǎng)絡(luò)服務(wù),它提供了一套統(tǒng)一的測(cè)碼裝置,可以更好的實(shí)現(xiàn)數(shù)據(jù)的收集和歸類(lèi)。
本實(shí)用新型的另一個(gè)目的在于提供多功能遙控器網(wǎng)絡(luò)服務(wù),它向用戶提供了一種新型的多功能遙控器裝置,該多功能遙控器裝有USB接口電路,可以更快更好的下載網(wǎng)絡(luò)上的數(shù)據(jù)到多功能遙控器中。
本實(shí)用新型的另一個(gè)目的在于為用戶解決現(xiàn)代家庭中遙控器多且雜亂的現(xiàn)象。
本實(shí)用新型的另一個(gè)目的在于提供多功能遙控器網(wǎng)絡(luò)服務(wù),使多種遙控器的類(lèi)型在售后服務(wù)中找到一個(gè)統(tǒng)一的路徑,同時(shí)也增強(qiáng)了消費(fèi)類(lèi)電子使用遙控器的信心。
本實(shí)用新型的一種多功能遙控器網(wǎng)絡(luò)工作的系統(tǒng)和裝置是通過(guò)如下的技術(shù)方案實(shí)現(xiàn)的,所述的系統(tǒng)包括用戶服務(wù)子系統(tǒng),該子系統(tǒng)包括遙控器采樣裝置、測(cè)碼裝置和程序編制和上傳設(shè)備裝置,遙控器采樣裝置與測(cè)碼裝置連接,用于將收集到的準(zhǔn)備采樣的樣機(jī)遙控器的紅外信號(hào)信息通過(guò)紅外接收電路存入RAM中,測(cè)碼裝置與遙控器采樣裝置和程序編制和上傳設(shè)備裝置連接,用于將這些收集到的碼型信息進(jìn)行分析處理,整理成為可以直接利用的數(shù)據(jù)格式,程序編制和上傳設(shè)備裝置與測(cè)碼裝置連接,同時(shí)通過(guò)因特網(wǎng)與數(shù)據(jù)存儲(chǔ)和交換裝置進(jìn)行連接,用于將這些碼型數(shù)據(jù)轉(zhuǎn)換成具體的程序并且將這些程序保存到服務(wù)器中。
數(shù)據(jù)存儲(chǔ)和交換裝置,該裝置或者稱(chēng)為服務(wù)器裝置,用于將制作網(wǎng)頁(yè)和碼表程序的數(shù)據(jù)進(jìn)行存儲(chǔ)、交換和上傳,通過(guò)因特網(wǎng)與用戶服務(wù)子系統(tǒng)和用戶操作子系統(tǒng)連接;用戶操作子系統(tǒng),此部分包括多功能遙控器裝置和用戶終端裝置,通過(guò)因特網(wǎng)與數(shù)據(jù)存儲(chǔ)和交換裝置進(jìn)行連接,用于給用戶提供網(wǎng)上多功能遙控器服務(wù),其中用戶終端裝置是用于實(shí)現(xiàn)服務(wù)的操作,是指用戶可以上網(wǎng)的設(shè)備裝置,多功能遙控器裝置是用于實(shí)現(xiàn)程序數(shù)據(jù)的下載和用戶使用該裝置是用于實(shí)現(xiàn)遙控家用電器,多功能遙控器與網(wǎng)絡(luò)的連接方式主要通過(guò)多功能遙控器中的USB接口和可以上網(wǎng)的用戶終端裝置進(jìn)行接口對(duì)接口的連接,若用戶終端裝置可以直接收發(fā)紅外信號(hào),也可以直接通過(guò)紅外發(fā)射和接收裝置進(jìn)行通訊。
所述的多功能遙控器裝置包括鍵盤(pán)矩陣,所述的鍵盤(pán)矩陣可以把目前幾乎所有的消費(fèi)類(lèi)電子產(chǎn)品的遙控器的幾種組合在一起,CD、VCD、DVD、VCR、TV、空調(diào)、音響、功放之類(lèi)帶遙控器的產(chǎn)品,所述的鍵盤(pán)矩陣包括VCD/DVD鍵盤(pán)矩陣區(qū)、VCR鍵盤(pán)矩陣區(qū)、TV鍵盤(pán)矩陣區(qū)和公共鍵盤(pán)矩陣區(qū),鍵盤(pán)矩陣可以根據(jù)需求進(jìn)行不同種類(lèi)的組合,基本涵蓋各種消費(fèi)類(lèi)電子產(chǎn)品的遙控器鍵盤(pán)矩陣,其中每個(gè)鍵盤(pán)矩陣區(qū)都包括該區(qū)所要求的鍵盤(pán)內(nèi)容;MCU內(nèi)核,用于在程序下載時(shí)處理程序數(shù)據(jù)的傳送,包括和USB接口電路之間的通訊以及控制EEPROM存儲(chǔ)數(shù)據(jù)的操作,在使用遙控器過(guò)程中,可以直接處理EEPROM中的程序,實(shí)現(xiàn)遙控器的功能,該MCU內(nèi)核與鍵盤(pán)矩陣連接;E2PROM,在程序下載時(shí)用于存儲(chǔ)所要保存的程序,在發(fā)碼時(shí),用于輸出所存儲(chǔ)的程序,該E2PROM與MCU內(nèi)核連接。該E2PROM中可以根據(jù)地址分開(kāi)若干個(gè)區(qū)域,以一定的大小的空間作為一個(gè)遙控器的存儲(chǔ)空間,則可以把E2PROM分開(kāi)存儲(chǔ)若干種遙控器類(lèi)型。
USB接口電路,用于程序數(shù)據(jù)下載時(shí)的接口電路,該USB接口電路與MCU內(nèi)核連接,其中下載數(shù)據(jù)通過(guò)四條USB接口線進(jìn)入U(xiǎn)SB接口電路,在USB接口電路內(nèi)部,數(shù)據(jù)由串行格式便為并行格式,由數(shù)據(jù)線進(jìn)入到MCU內(nèi)核,兩者的控制關(guān)系通過(guò)控制線完成。數(shù)據(jù)傳送到MCU內(nèi)核中,程序進(jìn)行數(shù)據(jù)處理,通過(guò)并行線把數(shù)據(jù)送到E2PROM中存儲(chǔ)起來(lái),MCU內(nèi)核對(duì)E2PROM的控制通過(guò)控制線來(lái)實(shí)現(xiàn)。
所述的多功能遙控器裝置還包括一個(gè)紅外發(fā)射管,用于發(fā)碼操作時(shí)碼型的發(fā)送,通過(guò)三極管進(jìn)行驅(qū)動(dòng),該紅外發(fā)射管與MCU內(nèi)核連接;數(shù)據(jù)存儲(chǔ)、交換裝置是由服務(wù)器設(shè)備來(lái)實(shí)現(xiàn)的。這里主要完成數(shù)據(jù)的上傳和存儲(chǔ)。數(shù)據(jù)存儲(chǔ)、交換裝置是通過(guò)因特網(wǎng)進(jìn)行聯(lián)系的,在這里,遙控器網(wǎng)站的建立是一個(gè)數(shù)據(jù)流通中一個(gè)必不可少的環(huán)節(jié)。服務(wù)運(yùn)行商根據(jù)需要申請(qǐng)一個(gè)專(zhuān)門(mén)用來(lái)存放遙控器編碼程序的網(wǎng)站域名,然后在內(nèi)部設(shè)立服務(wù)器,當(dāng)碼表程序編寫(xiě)完成后上傳到網(wǎng)站上。網(wǎng)站由專(zhuān)人進(jìn)行管理,定期查詢(xún)用戶提供的遙控器信息,把這些信息反饋給碼值程序編制者。
本實(shí)用新型中,多功能遙控器裝置里,其USB接口電路可以用紅外接收器來(lái)替代,適合用于用戶終端裝有紅外發(fā)射接收器的情況。為了考慮成本,也可以把USB接口電路直接做在MCU內(nèi)核中,成為嵌入式的一部分。同時(shí)也可以把E2PROM嵌進(jìn)到電路里面,實(shí)現(xiàn)單片集成化。
為了實(shí)現(xiàn)本實(shí)用新型的上述目的、優(yōu)點(diǎn)和新的特征,本實(shí)用新型提供一種多功能遙控器網(wǎng)絡(luò)服務(wù)的系統(tǒng)和方法。本實(shí)用新型為用戶提供的是一款多功能遙控器裝置,但它又區(qū)別于普通的多功能遙控器,可以進(jìn)行網(wǎng)絡(luò)操作,同時(shí)一次性控制多種類(lèi)型的家用電器。用戶終端的USB接口和多功能遙控器的USB接口連接后,數(shù)據(jù)流從服務(wù)運(yùn)行商所開(kāi)設(shè)的遙控器專(zhuān)用網(wǎng)站上,灌碼進(jìn)入到多功能遙控器裝置。儲(chǔ)存在服務(wù)器中的按鍵程序根據(jù)客戶的需要會(huì)下載到E2PROM存儲(chǔ)器中。這些遙控器的按鍵程序可以全部下載,也可以下載常用按鍵程序,根據(jù)需要同時(shí)儲(chǔ)存于E2PROM中。這樣對(duì)用戶來(lái)說(shuō),擁有較大的選擇余地和選擇的自由,在一定程度上方便了用戶。
遙控器網(wǎng)站由服務(wù)運(yùn)行商開(kāi)通,遙控器類(lèi)型在網(wǎng)站中都已列出,用戶可以根據(jù)需要選擇,可以在索引欄中查找,也可以直接通過(guò)查找功能進(jìn)行查找,從而找到所需的遙控器類(lèi)型。所需的遙控器類(lèi)型找到后,遙控器的實(shí)際圖形(主要是鍵盤(pán)設(shè)置)會(huì)出現(xiàn)在網(wǎng)頁(yè)的一邊,另一邊會(huì)出現(xiàn)相應(yīng)的空的遙控器鍵盤(pán)圖形,每個(gè)實(shí)際的按鍵中存有一段程序,另一邊空的遙控器鍵盤(pán)中無(wú)程序,通過(guò)鼠標(biāo)的激活,實(shí)際按鍵程序可以轉(zhuǎn)移到空的遙控器鍵盤(pán)中,相應(yīng)的按鍵顏色也會(huì)發(fā)生變化,此時(shí)數(shù)據(jù)只是存在網(wǎng)絡(luò)的緩沖區(qū)內(nèi),當(dāng)所需要的按鍵程序全部轉(zhuǎn)移完成后,且被確認(rèn)沒(méi)有問(wèn)題,相應(yīng)的按鍵顏色也都發(fā)生了變化,此時(shí)屏幕下方的確認(rèn)鍵被激活,程序一次性通過(guò)USB接口下載到遙控器中。此過(guò)程中,所有的碼值都可以進(jìn)行下載,也可以進(jìn)行部分的下載處理(此遙控器中常用按鍵的程序),因?yàn)槊恳粋€(gè)按鍵的程序段都是獨(dú)立的。下載數(shù)據(jù)完成后,網(wǎng)絡(luò)上的遙控器實(shí)際上已經(jīng)轉(zhuǎn)移到了多功能遙控器中了,且可以實(shí)現(xiàn)遙控器的功能了,沒(méi)有下載進(jìn)來(lái)的按鍵程序,還是保留原有的E2PROM中的數(shù)據(jù)。出現(xiàn)在網(wǎng)頁(yè)上的遙控器的鍵盤(pán)圖形可以多種多樣,其組合方式也可以有很多種,不一定是VCD/DVD、VCR、TV這三種,也可以是其他功放遙控器、空調(diào)遙控器等各種消費(fèi)類(lèi)電子的遙控器。本實(shí)用新型的多功能遙控器在使用過(guò)程中可以通過(guò)面板中的按鍵操作來(lái)實(shí)現(xiàn)發(fā)碼的功能,例如在操作過(guò)程中使用面板中的FUN功能鍵,轉(zhuǎn)換相互之間的遙控器類(lèi)型,當(dāng)按下FUN鍵時(shí),按鍵觸發(fā)MCU工作,MCU判斷目前所停留的按鍵區(qū)域,觸發(fā)一次,程序轉(zhuǎn)換一次所能操作的按鍵區(qū)域,這樣可以實(shí)現(xiàn)所需要的遙控器類(lèi)型了。當(dāng)使用撥碼開(kāi)關(guān)型的面板時(shí),一按鍵觸發(fā)MCU進(jìn)行工作,此時(shí)MCU先根據(jù)撥碼開(kāi)關(guān)的通斷來(lái)判斷目前所處遙控器的類(lèi)型,然后調(diào)用相應(yīng)的程序進(jìn)行處理。
本實(shí)用新型中,編制遙控器程序所需的碼值來(lái)源是由用戶或服務(wù)運(yùn)行商提供樣機(jī),把樣機(jī)經(jīng)過(guò)測(cè)碼裝置測(cè)得;也可以是代理商根據(jù)樣機(jī),用服務(wù)運(yùn)行商提供的測(cè)碼裝置測(cè)出樣機(jī)的碼值,以標(biāo)準(zhǔn)的格式保存下來(lái),再把數(shù)據(jù)傳送給服務(wù)運(yùn)行商,同時(shí)提供所測(cè)樣機(jī)的型號(hào)、生產(chǎn)廠家、使用范圍等與遙控器直接相關(guān)的一些重要信息,服務(wù)運(yùn)行商可以根據(jù)樣機(jī)碼值數(shù)據(jù)和提供的信息,在網(wǎng)頁(yè)中對(duì)該種遙控器進(jìn)行詳細(xì)說(shuō)明和注釋。這些碼值信息被收集到后,程序編制者根據(jù)碼表的數(shù)據(jù)格式編寫(xiě)程序,編寫(xiě)完程序后進(jìn)行測(cè)試,若測(cè)試通過(guò),檢查后沒(méi)有任何問(wèn)題,可以把程序交于網(wǎng)站管理人員,網(wǎng)站管理人員根據(jù)遙控器的類(lèi)別上傳到網(wǎng)站上。
本實(shí)用新型系統(tǒng)的用戶服務(wù)子系統(tǒng)部分由測(cè)碼裝置和USB上傳接口裝置組成;數(shù)據(jù)存儲(chǔ)、交換裝置,此部分主要實(shí)現(xiàn)網(wǎng)頁(yè)的制作和碼表程序的上傳,由相關(guān)人員專(zhuān)職負(fù)責(zé)處理;用戶操作子系統(tǒng),此部分包括多功能遙控器裝置和用戶終端裝置。
用戶服務(wù)子系統(tǒng)和數(shù)據(jù)存儲(chǔ)、交換裝置是通過(guò)因特網(wǎng)進(jìn)行聯(lián)系的,在這里,遙控器網(wǎng)站的建立是一個(gè)數(shù)據(jù)流通中一個(gè)必不可少的環(huán)節(jié)。服務(wù)運(yùn)行商根據(jù)需要申請(qǐng)一個(gè)專(zhuān)門(mén)用來(lái)存放遙控器編碼程序的網(wǎng)站域名,然后在內(nèi)部設(shè)立服務(wù)器,當(dāng)碼表程序編寫(xiě)完成后上傳到網(wǎng)站上。網(wǎng)站由專(zhuān)人進(jìn)行管理,定期查詢(xún)用戶提供的遙控器信息,把這些信息反饋給碼值程序編制者。
用戶操作子系統(tǒng),此部分包括多功能遙控器裝置和用戶終端,此子系統(tǒng)也是通過(guò)因特網(wǎng)進(jìn)行聯(lián)系的,這里主要完成數(shù)據(jù)的下載和遙控器的使用。
本實(shí)用新型的目的、優(yōu)點(diǎn)和新的特征將在以下予以說(shuō)明,并通過(guò)以下的檢驗(yàn)和實(shí)踐使本領(lǐng)域的技術(shù)人員更加明白。
圖1表示為對(duì)碼多功能遙控器的服務(wù)模式示意圖。
圖2表示本實(shí)用新型的整個(gè)系統(tǒng)的示意圖。
圖3A表示本實(shí)用新型中的多功能遙控器裝置的內(nèi)部結(jié)構(gòu)的一個(gè)實(shí)施例。
圖3B表示本實(shí)用新型中的多功能遙控器裝置圖3A的改進(jìn)實(shí)例。
圖4表示本實(shí)用新型中的多功能遙控器裝置的內(nèi)部結(jié)構(gòu)的另一個(gè)實(shí)施例。
圖5A表示本實(shí)用新型中的多功能遙控器裝置的鍵盤(pán)矩陣的外在表現(xiàn)的一種基本形式示意圖。
圖5B表示本發(fā)明中的多功能遙控器裝置的鍵盤(pán)矩陣的外在表現(xiàn)的另外一種基本形式示意圖。
圖5C表示本發(fā)明中的多功能遙控器裝置的鍵盤(pán)矩陣的外在表現(xiàn)的第三種形式示意圖。
圖5D表示本發(fā)明中的多功能遙控器裝置的鍵盤(pán)矩陣的外在表現(xiàn)的第四種形式示意圖。
圖6A表示本實(shí)用新型中數(shù)據(jù)上傳的一個(gè)實(shí)施例,圖6B表示本實(shí)用新型中數(shù)據(jù)上傳的另一個(gè)實(shí)施例。
圖7表示本實(shí)用新型中的整個(gè)系統(tǒng)的工作流程圖。
圖8表示本實(shí)用新型中從網(wǎng)絡(luò)上下載數(shù)據(jù)的步驟示意圖。
圖9表示本實(shí)用新型中多功能遙控器發(fā)碼的步驟示意圖。
具體實(shí)施方式
下面詳細(xì)介紹本實(shí)用新型的實(shí)施例,圖1表示為對(duì)碼多功能遙控器的服務(wù)模式示意圖。這個(gè)圖描述了對(duì)碼遙控的服務(wù)模式,10為普通遙控器,11為對(duì)碼型的遙控器,12為消費(fèi)類(lèi)電子產(chǎn)品。對(duì)碼型的遙控器通過(guò)接收裝置接收來(lái)自普通遙控器的紅外信號(hào),通過(guò)分析和處理,把碼值直接存放到內(nèi)部的存儲(chǔ)器件中,當(dāng)要使用時(shí),通過(guò)該遙控器遙控消費(fèi)類(lèi)電子產(chǎn)品。
圖2表示本實(shí)用新型的整個(gè)系統(tǒng)的示意圖,用于描述系統(tǒng)的組成和服務(wù)模式的形成。在圖2所示的實(shí)施例中,本實(shí)用新型主要由三大部分組成用戶服務(wù)子系統(tǒng),此部分由測(cè)碼裝置和USB上傳接口裝置組成;數(shù)據(jù)存儲(chǔ)、交換裝置,此部分主要實(shí)現(xiàn)網(wǎng)頁(yè)的制作和碼表程序的上傳,由相關(guān)人員專(zhuān)職負(fù)責(zé)處理;用戶操作子系統(tǒng),此部分包括多功能遙控器裝置和用戶終端裝置。
用戶服務(wù)子系統(tǒng)和數(shù)據(jù)存儲(chǔ)、交換裝置是通過(guò)因特網(wǎng)進(jìn)行聯(lián)系的,在這里,遙控器網(wǎng)站的建立是一個(gè)數(shù)據(jù)流通中一個(gè)必不可少的環(huán)節(jié)。服務(wù)運(yùn)行商根據(jù)需要申請(qǐng)一個(gè)專(zhuān)門(mén)用來(lái)存放遙控器編碼程序的網(wǎng)站域名,然后在內(nèi)部設(shè)立服務(wù)器,當(dāng)碼表程序編寫(xiě)完成后上傳到網(wǎng)站上。網(wǎng)站由專(zhuān)人進(jìn)行管理,定期查詢(xún)用戶提供的遙控器信息,把這些信息反饋給碼值程序編制者。
用戶操作子系統(tǒng),此部分包括多功能遙控器裝置和用戶終端,此子系統(tǒng)也是通過(guò)因特網(wǎng)進(jìn)行聯(lián)系的,這里主要完成數(shù)據(jù)的下載和遙控器的使用。在用戶服務(wù)子系統(tǒng)中,最終的目的是遙控器編碼程序的取得。用戶服務(wù)子系統(tǒng)由采樣裝置201、測(cè)碼裝置202以及程序編制和上傳設(shè)備裝置203組成,其中采樣裝置201主要是指采集數(shù)據(jù)用的采樣裝置,樣機(jī)裝置為各種不同廠家的遙控器,可以由服務(wù)運(yùn)行商提供,也可以由代理商提供。測(cè)碼裝置202由服務(wù)運(yùn)行商提供,可以自行使用,也可以授權(quán)代理商使用。程序編制和上傳設(shè)備裝置203主要實(shí)現(xiàn)碼型向程序的轉(zhuǎn)變和程序的上傳。服務(wù)器裝置211一般由服務(wù)運(yùn)行商所設(shè)定,在這里可以實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)、交換等功能。用戶把終端裝置221和多功能遙控器222相連,通過(guò)登陸服務(wù)運(yùn)行商開(kāi)設(shè)的專(zhuān)用遙控器網(wǎng)站,進(jìn)行屏幕操作,實(shí)現(xiàn)遙控器碼型數(shù)據(jù)的下載。
圖3A表示本實(shí)用新型中的多功能遙控器裝置的內(nèi)部結(jié)構(gòu)的一個(gè)實(shí)施例。圖3B表示本實(shí)用新型中的多功能遙控器裝置圖3A的改進(jìn)實(shí)例。在實(shí)現(xiàn)多功能遙控器的網(wǎng)絡(luò)服務(wù)中,多功能遙控器裝置是其中關(guān)鍵的一個(gè)硬件裝置。圖3A為多功能遙控器裝置的一個(gè)內(nèi)部結(jié)構(gòu)框圖,由鍵盤(pán)矩陣30、MCU內(nèi)核31、E2PROM32、紅外發(fā)射管33、USB接口電路34所組成。其中下載數(shù)據(jù)35通過(guò)四條USB接口線343、344、345、346進(jìn)入U(xiǎn)SB接口電路34,在USB接口電路內(nèi)部,數(shù)據(jù)由串行格式便為并行格式,由數(shù)據(jù)線342進(jìn)入到MCU內(nèi)核31,兩者的控制關(guān)系通過(guò)控制線341完成。數(shù)據(jù)傳送到MCU內(nèi)核31中,程序進(jìn)行數(shù)據(jù)處理,通過(guò)并行線311把數(shù)據(jù)送到E2PROM32中存儲(chǔ)起來(lái),312為MCU內(nèi)核對(duì)E2PROM的控制線。這里E2PROM是用來(lái)分區(qū)存放不同種類(lèi)的遙控器的碼型程序,根據(jù)地址的不同來(lái)進(jìn)行分配空間。
圖3B是圖3A的一個(gè)集成化,其中圖3A中的MCU內(nèi)核31、E2PROM32、USB接口電路34被集成在一個(gè)電路實(shí)現(xiàn)其功能。
圖4表示本實(shí)用新型中的多功能遙控器裝置的內(nèi)部結(jié)構(gòu)的另一個(gè)實(shí)施例。圖4是多功能遙控器裝置的另外一個(gè)內(nèi)部結(jié)構(gòu)框圖,由鍵盤(pán)矩陣40、MCU內(nèi)核41、E2PROM42、紅外發(fā)射管43、紅外接收器44所組成。與圖3A圖3B和的最大區(qū)別在于程序下載的方式,圖3A是通過(guò)USB接口進(jìn)行通訊,圖4是通過(guò)紅外接發(fā)射接收裝置進(jìn)行通訊的,其通訊方式不同,進(jìn)來(lái)的數(shù)據(jù)到MCU內(nèi)核時(shí)也有所不同。同時(shí)除這兩種方式下載數(shù)據(jù)外,最常見(jiàn)的是通過(guò)串口通訊來(lái)實(shí)現(xiàn)數(shù)據(jù)的下載工作。圖3A中的標(biāo)號(hào)30和圖4的中標(biāo)號(hào)40都是鍵盤(pán)矩陣,其外在的具體表現(xiàn)形式由圖5已給出。圖5A,5B,5C中的每個(gè)按鍵對(duì)應(yīng)于圖3A和圖4中的E2PROM中所存的相應(yīng)的一段程序。兩個(gè)圖中的紅外發(fā)射管33和43都是用來(lái)發(fā)射碼型的元器件。
圖5A表示本發(fā)明中的多功能遙控器裝置的鍵盤(pán)矩陣的外在表現(xiàn)的一種基本示意圖。其中如圖5A所示的是VCD/DVD、VCR、TV三種遙控器的面板組合,A50為VCD/DVD遙控器鍵盤(pán)面板,A51為VCR遙控器鍵盤(pán)面板,A52為T(mén)V遙控器面板。
圖5B表示本發(fā)明中的多功能遙控器裝置的鍵盤(pán)矩陣的外在表現(xiàn)的另一種基本示意圖。圖5B為具有公共按鍵區(qū)的多功能遙控器裝置的外形圖,這是其中一種的遙控器的外觀鍵盤(pán)圖組合,主要分成四大部分,也可以分成二部分或者三部分、五部分等等。這里可以根據(jù)不同的情況來(lái)組合這四個(gè)部分,主要由VCD\DVD、VCR、TV、CD機(jī)、功放、空調(diào)、數(shù)字電視機(jī)頂盒等各種消費(fèi)類(lèi)電子的遙控器來(lái)組合。其中如圖5B所示的是DVD/VCD、VCR、TV三種遙控器的面板組合,B50為DVD/VCD遙控器鍵盤(pán)面板,B51為VCR遙控器鍵盤(pán)面板,B52為T(mén)V遙控器面板,B53為公共鍵盤(pán)矩陣,其中B501FUN按鍵可以用來(lái)轉(zhuǎn)換這三種遙控器公共鍵盤(pán)矩陣的功能,B502,B511,B521為各自遙控器的按鍵。在公共鍵盤(pán)矩陣中,比如0∽9發(fā)碼功能,可以使用B501FUN按鍵的轉(zhuǎn)換來(lái)使用0∽9按鍵。這樣設(shè)置公共鍵盤(pán)矩陣,可以減少一些多余的按鍵,使面板的大小趨于合理化。遙控器面板上每一種類(lèi)型的遙控器對(duì)應(yīng)于E2PROM中的一段程序空間,在這段程序空間里每一個(gè)按鍵又對(duì)應(yīng)于一小段程序,這樣形成一一對(duì)應(yīng)關(guān)系,可以根據(jù)地址很快的調(diào)用。
圖5C表示本實(shí)用新型中的多功能遙控器裝置的鍵盤(pán)矩陣的外在表現(xiàn)的另外一種示意圖。其中C501FUN按鍵是用來(lái)轉(zhuǎn)換各種遙控器類(lèi)型的功能鍵,通過(guò)操作該功能鍵,可以在已知的幾種遙控器類(lèi)型之間轉(zhuǎn)換。C502是這種遙控器面板其他功能按鍵中的一個(gè)。這種面板設(shè)計(jì)最大的好處是面板的面積可以做得更小。在各類(lèi)遙控器轉(zhuǎn)換時(shí)用時(shí),按下C501FUN按鍵,此時(shí)遙控器裝置中MCU被激活,MCU內(nèi)部的程序判斷目前所處的遙控器類(lèi)型,并激活這部分的按鍵可以操作使用,當(dāng)再次按下C501FUN按鍵時(shí),程序處理自動(dòng)轉(zhuǎn)轉(zhuǎn)入到下一種遙控器類(lèi)型,并激活下一部分的按鍵可以操作使用,F(xiàn)UN功能鍵操作以此類(lèi)推。
圖5D表示本實(shí)用新型中的多功能遙控器裝置的鍵盤(pán)矩陣的外在表現(xiàn)的第四種示意圖。其中D502撥碼開(kāi)關(guān)是用來(lái)轉(zhuǎn)換各種遙控器類(lèi)型的操作開(kāi)關(guān),通過(guò)操作該撥碼開(kāi)關(guān),可以在已知的幾種遙控器類(lèi)型之間轉(zhuǎn)換。D501是這種遙控器面板功能按鍵中的一個(gè)。這種面板設(shè)計(jì)最大的好處是面板的面積可以做得更小,而且易操作。在使用遙控器時(shí),按下按鍵,遙控器裝置中MCU被激活,這時(shí)MCU內(nèi)部的程序先根據(jù)D502撥碼開(kāi)關(guān)的通斷情況,即程序判斷外部跳線情況,以此來(lái)判斷目前所處的遙控器類(lèi)型,并激活這部分的按鍵可以操作使用。
圖6A表示本實(shí)用新型中數(shù)據(jù)上傳的一個(gè)實(shí)施例,遙控器裝置A60中的數(shù)據(jù)發(fā)出碼型后,通過(guò)測(cè)碼裝置A611,測(cè)出碼型的具體數(shù)據(jù)和形式,碼型數(shù)據(jù)通過(guò)USB接口A612傳送到數(shù)據(jù)上載裝置A62,在這個(gè)A62裝置里,要求把碼型數(shù)據(jù)轉(zhuǎn)換成可上傳的程序段。
圖6B表示本實(shí)用新型中數(shù)據(jù)上傳的另一個(gè)實(shí)施例,遙控器裝置B60中的數(shù)據(jù)發(fā)出碼型后,通過(guò)測(cè)碼裝置B611,測(cè)出碼型的具體數(shù)據(jù)和形式,碼型數(shù)據(jù)通過(guò)紅外接口B612傳送到數(shù)據(jù)上載裝置B62,在這個(gè)裝置里,要求把碼型數(shù)據(jù)轉(zhuǎn)換成可上傳的程序段。
整個(gè)系統(tǒng)的工作步驟請(qǐng)參照?qǐng)D7,步驟S701完成的是測(cè)碼的過(guò)程,其碼值的取得方式上面的內(nèi)容已經(jīng)敘述,在得到碼值后,對(duì)其進(jìn)行編程操作步驟S702,編寫(xiě)完程序后進(jìn)行測(cè)試,若測(cè)試通過(guò),檢查后沒(méi)有任何問(wèn)題,則把數(shù)據(jù)上傳到網(wǎng)站上步驟S703,在上傳數(shù)據(jù)之前,必須具備了遙控器的專(zhuān)用網(wǎng)站和服務(wù)器步驟S704,客戶終端登陸到遙控器的專(zhuān)用網(wǎng)站前,先把下載前的準(zhǔn)備工作做好步驟S705,比如兩種設(shè)備USB口的對(duì)接等,然后可以根據(jù)屏幕的提示進(jìn)行下載編碼程序的操作步驟S706,編碼程序下載完后步驟S707,通過(guò)MCU的程序的執(zhí)行存儲(chǔ)到E2PROM中步驟S708,這樣多功能遙控器就可以執(zhí)行其遙控器的功能了步驟S709。
圖8和圖9是MCU內(nèi)核處理數(shù)據(jù)下載處理和發(fā)碼處理過(guò)程的步驟。圖8中,數(shù)據(jù)下載開(kāi)始后,發(fā)碼程序數(shù)據(jù)通過(guò)USB接口電路步驟S801,進(jìn)入到MCU內(nèi)核內(nèi)步驟S802,進(jìn)行程序的處理步驟S803,把發(fā)碼程序數(shù)據(jù)保存到E2PROM中,并保留信息地址步驟S804。圖9中,當(dāng)使用多功能遙控器時(shí),電路上電復(fù)位后,先進(jìn)行MCU電路內(nèi)部的初始化步驟S901,然后檢測(cè)EEPROM能否正確操作步驟S902,檢測(cè)的目的是在程序跳轉(zhuǎn)到EEPROM前先判斷EEPROM是否可進(jìn)行正確讀寫(xiě)或讀(可以在指定地址寫(xiě)固定內(nèi)容)操作,如果不能則跳轉(zhuǎn)至等待(待機(jī)),此時(shí)有錯(cuò)誤指示燈,若可以正確操作,則檢測(cè)USB口是否連接步驟S903,若連接則可進(jìn)行USB傳輸操作步驟S904,否則檢測(cè)有無(wú)按鍵步驟S905,有按鍵則根據(jù)入口地址尋找存儲(chǔ)器中的程序數(shù)據(jù)步驟S906,然后進(jìn)行發(fā)碼操作步驟S907,若無(wú)按鍵,則檢測(cè)USB接口是否連接步驟S908,有連接循環(huán)進(jìn)入步驟S904,無(wú)連接則進(jìn)入待機(jī)狀態(tài)步驟S909。
本實(shí)用新型在與硬件結(jié)構(gòu)相關(guān)的軟件編程上有自己的特點(diǎn)。一般通用的多功能遙控器,其程序是調(diào)用碼表進(jìn)行發(fā)碼處理,一般碼表程序放在專(zhuān)用的碼表程序區(qū),當(dāng)程序執(zhí)行到發(fā)碼時(shí),可以根據(jù)地址進(jìn)行調(diào)用碼表程序。新的這種多功能遙控器內(nèi)部存有USB接口數(shù)據(jù)處理程序、鍵盤(pán)掃描程序、按鍵處理程序,其程序處理過(guò)程如圖8所示。數(shù)據(jù)處理程序主要處理從網(wǎng)絡(luò)上下載的,通過(guò)USB接口傳送到MCU的數(shù)據(jù),并根據(jù)PC指針把數(shù)據(jù)轉(zhuǎn)移到E2PROM中,同時(shí)處理USB接口傳送過(guò)來(lái)的數(shù)據(jù),判斷在對(duì)應(yīng)的位置上按鍵程序是否存在,并執(zhí)行相應(yīng)操作。鍵盤(pán)掃描程序和按鍵處理程序是實(shí)現(xiàn)遙控器功能的一個(gè)環(huán)節(jié),如圖9所示,在發(fā)碼的時(shí)候,可以根據(jù)需要讀、寫(xiě)E2PROM中的碼值程序。E2PROM中的碼值程序,分為0.5K一段程序,每一段程序空間中包含了一種遙控器類(lèi)型,這樣就可以分為若干個(gè)程序空間,包含若干種遙控器類(lèi)型。在按鍵發(fā)碼程序中,包含了碼型的載波、頻率、占空比、發(fā)碼的高低電平的數(shù)據(jù)等有關(guān)碼型的重要參數(shù),以及碼型輸出的程序。一般E2PROM中,ROM區(qū)以0.5K為一段,存儲(chǔ)一個(gè)碼值程序,E2PROM選用16K或更大內(nèi)存的型號(hào)。
在本實(shí)施例中,多功能遙控器是這個(gè)系統(tǒng)中一個(gè)最重要的裝置,它主要實(shí)現(xiàn)碼值程序的下載和遙控器功能。當(dāng)用戶的碼值程序從網(wǎng)站上下載后,實(shí)現(xiàn)的是一個(gè)灌碼的過(guò)程,數(shù)據(jù)流以15MBPS,通過(guò)USB接口協(xié)議(版本可以更新,包括V1.0V、1.1或V2.0),在USB接口電路中,數(shù)據(jù)由串行數(shù)據(jù)轉(zhuǎn)換成MCU可接受的并行數(shù)據(jù),通過(guò)并口線數(shù)據(jù)流入到MCU內(nèi)部,MCU的內(nèi)核中包含一部分?jǐn)?shù)據(jù)處理程序,可以對(duì)下載進(jìn)來(lái)的碼值程序進(jìn)行分析處理,判斷在E2PROM相對(duì)應(yīng)的位置上按鍵程序是否存在,然后把相應(yīng)的碼值以DMA的方式進(jìn)入到E2PROM存儲(chǔ)器中,根據(jù)PC的值把程序保存在固定的位置。當(dāng)用戶需要使用遙控器時(shí),相應(yīng)的操縱鍵被激活后,MCU會(huì)被喚醒,按鍵處理程序會(huì)進(jìn)行判斷,根據(jù)得出的PC指針值,去E2PROM找到相應(yīng)的碼值程序段,碼值程序找到后,程序進(jìn)行發(fā)碼處理,這樣就實(shí)現(xiàn)了所需要的遙控器功能。
綜上所述,本實(shí)用新型通過(guò)網(wǎng)絡(luò)提供多功能遙控器工作的系統(tǒng)和方法是在網(wǎng)絡(luò)發(fā)達(dá)的今天應(yīng)用而生的,針對(duì)目前多功能遙控器市場(chǎng)的具體情況,所提供的一種既方便操作又能使廣大用戶收益的服務(wù)模式和產(chǎn)品內(nèi)容,能夠有效的解決目前多功能遙控器較混亂的市場(chǎng)格局。本實(shí)用新型的上述實(shí)施方式中的具體裝置的構(gòu)成可以在本實(shí)用新型的基本技術(shù)方案的基礎(chǔ)上進(jìn)行修改,例如,遙控器裝置的主要功能可能用單片集成電路來(lái)實(shí)現(xiàn),遙控器按鍵面板的各種不同的外觀設(shè)計(jì),遙控器面板的顯示可用液晶顯示來(lái)實(shí)現(xiàn),不同種類(lèi)遙控器的面板可按區(qū)域不同操作時(shí)高亮,遙控器的操作可用觸摸屏來(lái)操作實(shí)現(xiàn),這些都不脫離本實(shí)用新型權(quán)利要求書(shū)的保護(hù)范圍。
權(quán)利要求1.一種多功能遙控器網(wǎng)絡(luò)工作的系統(tǒng),所述的系統(tǒng)包括用戶服務(wù)子系統(tǒng),該子系統(tǒng)包括遙控器采樣裝置、測(cè)碼裝置以及程序編制和上傳設(shè)備裝置,遙控器采樣裝置與測(cè)碼裝置連接,用于將收集到的準(zhǔn)備采樣的樣機(jī)遙控器的紅外信號(hào)信息通過(guò)紅外接收電路存入RAM中,測(cè)碼裝置與遙控器采樣裝置和程序編制和上傳設(shè)備裝置連接,用于將這些收集到的碼型信息進(jìn)行分析處理,整理成為可以直接利用的數(shù)據(jù)格式,程序編制和上傳設(shè)備裝置與測(cè)碼裝置連接,同時(shí)通過(guò)因特網(wǎng)與數(shù)據(jù)存儲(chǔ)和交換裝置進(jìn)行連接,用于將這些碼型數(shù)據(jù)轉(zhuǎn)換成具體的程序并且將這些程序保存到服務(wù)器中;數(shù)據(jù)存儲(chǔ)和交換裝置,該裝置或者稱(chēng)為服務(wù)器裝置,用于將制作網(wǎng)頁(yè)和碼表程序的數(shù)據(jù)進(jìn)行存儲(chǔ)、交換和上傳,通過(guò)因特網(wǎng)與用戶服務(wù)子系統(tǒng)和用戶操作子系統(tǒng)連接;用戶操作子系統(tǒng),此部分包括多功能遙控器裝置和用戶終端裝置,通過(guò)因特網(wǎng)與數(shù)據(jù)存儲(chǔ)和交換裝置進(jìn)行連接,用于給用戶提供網(wǎng)上多功能遙控器服務(wù),其中用戶終端裝置是用于實(shí)現(xiàn)服務(wù)的操作,是指用戶可以上網(wǎng)的設(shè)備裝置,多功能遙控器裝置是用于實(shí)現(xiàn)程序數(shù)據(jù)的下載和用戶使用該裝置是用于實(shí)現(xiàn)遙控家用電器,多功能遙控器與網(wǎng)絡(luò)的連接方式主要通過(guò)多功能遙控器中的USB接口和可以上網(wǎng)的用戶終端裝置進(jìn)行接口對(duì)接口的連接,若用戶終端裝置可以直接收發(fā)紅外信號(hào),也可以直接通過(guò)紅外發(fā)射和接收裝置進(jìn)行通訊。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于所述的用戶服務(wù)子系統(tǒng)由采樣裝置、測(cè)碼裝置和上傳設(shè)備裝置組成,其中采樣裝置是指采集數(shù)據(jù)用的樣機(jī)裝置,樣機(jī)裝置為各種不同廠家的遙控器,測(cè)碼裝置由服務(wù)運(yùn)行商提供。
3.用于實(shí)現(xiàn)權(quán)利要求1所述系統(tǒng)的多功能遙控器裝置,其特征在于所述的裝置包括鍵盤(pán)矩陣,所述的鍵盤(pán)矩陣可以把目前幾乎所有的消費(fèi)類(lèi)電子產(chǎn)品的遙控器的幾種組合在一起,CD、VCD、DVD、VCR、TV、空調(diào)、音響、功放之類(lèi)帶遙控器的產(chǎn)品,所述的鍵盤(pán)矩陣包括VCD/DVD鍵盤(pán)矩陣區(qū)、VCR鍵盤(pán)矩陣區(qū)、TV鍵盤(pán)矩陣區(qū)和公共鍵盤(pán)矩陣區(qū),鍵盤(pán)矩陣可以根據(jù)需求進(jìn)行不同種類(lèi)的組合,基本涵蓋各種消費(fèi)類(lèi)電子產(chǎn)品的遙控器鍵盤(pán)矩陣,其中每個(gè)鍵盤(pán)矩陣區(qū)都包括該區(qū)所要求的鍵盤(pán)內(nèi)容;MCU內(nèi)核,在程序下載時(shí)處理程序數(shù)據(jù)的傳送,包括和USB接口電路之間的通訊以及控制EEPROM存儲(chǔ)數(shù)據(jù)的操作,在使用遙控器過(guò)程中,可以直接處理EEPROM中的程序,實(shí)現(xiàn)遙控器的功能,該MCU內(nèi)核與鍵盤(pán)矩陣連接;E2PROM,在程序下載時(shí)用于存儲(chǔ)所要保存的程序,在發(fā)碼時(shí),用于輸出所存儲(chǔ)的程序,該E2PROM與MCU內(nèi)核連接;USB接口電路,用于程序數(shù)據(jù)下載時(shí)的接口電路,該USB接口電路與MCU內(nèi)核連接,其中下載數(shù)據(jù)通過(guò)四條USB接口線進(jìn)入U(xiǎn)SB接口電路,在USB接口電路內(nèi)部,數(shù)據(jù)由串行格式便為并行格式,由數(shù)據(jù)線進(jìn)入到MCU內(nèi)核,兩者的控制關(guān)系通過(guò)控制線完成。數(shù)據(jù)傳送到MCU內(nèi)核中,程序進(jìn)行數(shù)據(jù)處理,通過(guò)并行線把數(shù)據(jù)送到E2PROM中存儲(chǔ)起來(lái),MCU內(nèi)核對(duì)E2PROM的控制通過(guò)控制線來(lái)實(shí)現(xiàn)。多功能遙控器裝置還包括一個(gè)紅外發(fā)射管,用于發(fā)碼操作時(shí)碼型的發(fā)送,通過(guò)三極管進(jìn)行驅(qū)動(dòng),該紅外發(fā)射管與MCU內(nèi)核連接;
4.根據(jù)權(quán)利要求3所述的裝置,其特征在于所述的多功能遙控器裝置是一個(gè)集下載網(wǎng)絡(luò)程序,處理程序和實(shí)現(xiàn)遙控器本身發(fā)碼功能的一個(gè)裝置。
5.根據(jù)權(quán)利要求3或4所述的裝置,其特征在于所述的USB接口電路、E2PROM和MCU內(nèi)核可以集中在一個(gè)集成電路中實(shí)現(xiàn)。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于所述的USB接口電路也可以用紅外接收裝置來(lái)代替,適合于帶紅外發(fā)射、接收設(shè)備的用戶終端裝置。
專(zhuān)利摘要本實(shí)用新型公開(kāi)了一種網(wǎng)絡(luò)多功能遙控器工作的系統(tǒng)和用于實(shí)現(xiàn)所述系統(tǒng)的多功能遙控器裝置,所述的系統(tǒng)包括用戶服務(wù)子系統(tǒng)、數(shù)據(jù)存儲(chǔ)和交換裝置和用戶操作子系統(tǒng)。所述的多功能遙控器裝置包括鍵盤(pán)矩陣、MCU內(nèi)核、E
文檔編號(hào)H04L29/00GK2692929SQ200420006379
公開(kāi)日2005年4月13日 申請(qǐng)日期2004年2月27日 優(yōu)先權(quán)日2004年2月27日
發(fā)明者陳向東, 李文杰, 張斌 申請(qǐng)人:杭州士蘭微電子股份有限公司, 杭州士騰科技有限公司