專利名稱:一種具備在線支付功能的機(jī)頂盒的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種電子支付裝置,尤指一種使用金融ic卡實(shí)現(xiàn) 在線支付功能的有線電視機(jī)頂盒。
背景技術(shù):
現(xiàn)有的機(jī)頂盒通過在其內(nèi)的IC卡讀寫終端上插裝CA卡實(shí)現(xiàn)收看 電視節(jié)目的功能,但是現(xiàn)有的機(jī)頂盒只能對CA卡進(jìn)行操作,不能對CA 卡以外的卡片進(jìn)行操作,因此機(jī)頂盒本身不具名 在線支付的功能。
目前的互聯(lián)網(wǎng)日益發(fā)展,用戶足不出戶就可以通過互聯(lián)網(wǎng)以電子 支付的形式進(jìn)行網(wǎng)上購物,如此大大方^f更了用戶?,F(xiàn)有電子支付系統(tǒng) 是基于互聯(lián)網(wǎng)或電話網(wǎng)實(shí)現(xiàn)的帳戶管理操作方式,使用者通過輸入的 帳號和密碼在網(wǎng)絡(luò)上進(jìn)行脫卡操作。如果使用者的密碼帳號泄露會給 使用者造成重大損失。
實(shí)用新型內(nèi)容
針對現(xiàn)有技術(shù)存在的問題,本實(shí)用新型提供一種使用IC卡便可以 實(shí)現(xiàn)收看電視節(jié)目、家庭繳費(fèi)、業(yè)務(wù)受理自助服務(wù)、電視網(wǎng)絡(luò)購物電 子支付、電視銀行、電子錢包和醫(yī)保、社保城市綜合信息服務(wù)等多種 功能的有線電視機(jī)頂盒。
為實(shí)現(xiàn)上述目的,本實(shí)用新型一種具備在線支付功能的機(jī)頂盒, 包括輸入模塊、IC卡讀寫裝置,輸入模塊用于輸入操作指令并通過有
線電視網(wǎng)絡(luò)將操作指令傳送給上位終端機(jī),ic卡讀寫裝置包括IC卡讀
寫模塊,該模塊用于對IC卡進(jìn)行讀卡和寫卡操作;其特征在于,IC卡 讀寫裝置還包括IC卡圏存和消費(fèi)模塊、密鑰認(rèn)證模塊和存儲模塊,密 鑰認(rèn)證模塊用于對插入在IC卡讀寫裝置中的IC卡進(jìn)行身份驗(yàn)證;IC 卡圏存和消費(fèi)模塊接收輸入模塊的指令數(shù)據(jù)對IC卡進(jìn)行圈存和消費(fèi)操 作,并與密鑰認(rèn)證模塊、存儲模塊進(jìn)行通訊和交互;存儲模塊用于存儲從輸入模塊和IC卡圈存和消費(fèi)模塊發(fā)送的數(shù)據(jù)。
進(jìn)一步,所述IC卡為符合中國人民銀行電子支付規(guī)范(PB0C2. 0 ) 的標(biāo)準(zhǔn)的IC卡,卡片具有電子錢包和電子存折。
進(jìn)一步,所述IC卡圏存和消費(fèi)才莫塊通過TCP/IP以及HTTP協(xié)i義和 密鑰驗(yàn)證模塊、存儲模塊進(jìn)行通訊和交互。
本實(shí)用新型一種具備在線支付功能的機(jī)頂盒,對IC卡讀寫裝置進(jìn) 行了改進(jìn),加入了存儲模塊、IC卡圏存和消費(fèi)模塊以及密鑰驗(yàn)證模塊 通過以上模塊之間的相互通信和交互實(shí)現(xiàn)在線充值和繳費(fèi)的功能用 戶足不出戶就可以繳納各種費(fèi)用,安全性和穩(wěn)定性高,使用方便快捷, 極大的降低了各個(gè)行業(yè)的收費(fèi)成本,同時(shí)本實(shí)用新型的機(jī)頂盒采用有 線電視傳輸網(wǎng)絡(luò),能夠及時(shí)的將用戶的繳費(fèi)信息發(fā)送到各個(gè)代收機(jī)構(gòu), 真正實(shí)現(xiàn)了交完費(fèi)就能夠使用。
圖1為本實(shí)用新型的結(jié)構(gòu)原理圖; 圖2為本實(shí)用新型的工作流程圖。
具體實(shí)施方式
如圖1所示,本實(shí)用新型具備在線支付功能的機(jī)頂盒,包括輸入 模塊、IC卡讀寫裝置,輸入模塊用于輸入操作指令并通過有線電視網(wǎng) 絡(luò)將操作指令傳送給上位終端機(jī),IC卡讀寫裝置包括IC卡讀寫模塊, 該模塊用于對IC卡進(jìn)行讀卡和寫卡操作;其特征在于,IC卡讀寫裝置 還包括IC卡圈存和消費(fèi)模塊、密鑰認(rèn)證模塊和存儲模塊,密鑰認(rèn)證模 塊用于對插入在IC卡讀寫裝置中的IC卡進(jìn)行身份驗(yàn)證;IC卡圈存和 消費(fèi)模塊接收輸入模塊的指令數(shù)據(jù)對IC卡進(jìn)行圈存和消費(fèi)操作,并與 密鑰認(rèn)證模塊、存儲模塊進(jìn)行通訊和交互;存儲模塊用于存儲從輸入 模塊和IC卡圏存和消費(fèi)模塊發(fā)送的數(shù)據(jù)。
有線電視傳輸網(wǎng)絡(luò)或數(shù)字電視網(wǎng)絡(luò)IC卡支付系統(tǒng)的遠(yuǎn)程IC卡讀 寫技術(shù)實(shí)現(xiàn)IC卡初始卡種判斷,由識別卡函數(shù)讀出卡的復(fù)位應(yīng)答信 號,即ATR值。ATR內(nèi)容主要包括初始化字符、格式化字符、接口字 符、歷程字符、檢查字符,長度最長為33字節(jié)。從ATR中讀取卡片制造機(jī)構(gòu)注冊標(biāo)識號(T6—T7)、 OS用途定義(T8)、卡號(T9—T13),得 到唯一的卡種信息。
交易加密驗(yàn)證由用戶通過網(wǎng)頁選項(xiàng)觸發(fā)消費(fèi)交易流程開始,首 先初始化,取IC卡上的4位隨機(jī)數(shù),然后返回給前端,通過加密機(jī)運(yùn) 算得到DES后的一組數(shù)據(jù),機(jī)頂盒獲取該數(shù)據(jù)進(jìn)行消費(fèi)交易,充值或 者消費(fèi)。加密運(yùn)算是消費(fèi)過程中必要的過程。每次獲取消費(fèi)前必須進(jìn) 行消費(fèi)初始化,獲得加密運(yùn)算后的數(shù)據(jù),由讀寫卡函數(shù)通過透明傳輸 方式,進(jìn)行消費(fèi)操作。
讀卡操作中主要涉及的函數(shù)有基本讀卡函數(shù)、基本寫卡函數(shù)、 選擇卡目錄函數(shù)、讀目錄中數(shù)據(jù)函數(shù)。使用命令組合完成對卡上不同 目錄的讀寫,達(dá)到讀取持卡人信息、讀卡上余額等操作。
寫卡操作主要涉及的函數(shù)有基本讀卡函數(shù)、基本寫卡函數(shù)、消 費(fèi)初始化函數(shù)、充值函數(shù)、消費(fèi)函數(shù)等。使用命令組合完成對卡上不 同目錄的讀寫,達(dá)到改寫持卡人信息、卡上余額等操作。
圈存和消費(fèi)過程的實(shí)現(xiàn)
圈存或消費(fèi)過程機(jī)頂盒各主要部件的工作流程輸入模塊輸入密 碼,通過HTTP協(xié)議或者TCP/IP協(xié)議發(fā)送到存儲模塊進(jìn)行驗(yàn)證,驗(yàn)證 通過輸入模塊獲得消費(fèi)或圈存的金額,并將數(shù)據(jù)信息存儲到存儲模塊, 同時(shí)通過IC卡圈存和消費(fèi)模塊將消費(fèi)或圈存金額發(fā)送到IC卡,通過 密鑰認(rèn)證模塊獲取安全認(rèn)證密鑰,并將認(rèn)證密鑰發(fā)送給卡片,卡片根 據(jù)收到的安全認(rèn)證密鑰和卡片中存儲的用戶密鑰,進(jìn)行密鑰的核對, 完成密鑰核對后,進(jìn)行消費(fèi)操作。
如圖2所示,通過本實(shí)用新型的機(jī)頂盒用戶繳納有線電^L費(fèi)的具 體工作過程如下
首先用戶進(jìn)入到支付頁面中,然后根據(jù)電視上顯示出的提示信息 插入相應(yīng)的IC卡,通過密鑰認(rèn)證模塊自動完成對IC卡的密鑰驗(yàn)證, 這里主要是對于IC卡身份的驗(yàn)證,驗(yàn)證是不是合法的卡片,如果是非 法的卡片,會對用戶進(jìn)行提醒,顯示到電視機(jī)上。如果用戶是合法的 卡片,會提示用戶輸入密碼,用戶采用遙控器、外置鍵盤等設(shè)備輸入 密碼,以上數(shù)據(jù)發(fā)送到存儲模塊進(jìn)行驗(yàn)證,驗(yàn)證通過后會進(jìn)入到相應(yīng) 的功能選擇部分。用戶選擇繳費(fèi)后,輸入繳費(fèi)金額,數(shù)據(jù)傳遞到IC卡和存儲模塊,IC卡圈存和消費(fèi)模塊完成相應(yīng)的IC卡圏存和消費(fèi)操作后,
將成功的消息通知到存儲模塊進(jìn)行存儲,電視機(jī)顯示用戶繳費(fèi)成功, 同時(shí)存儲模塊會將用戶的繳費(fèi)款項(xiàng)以雙方約定的接口模式傳遞給數(shù)字 電視業(yè)務(wù)的主機(jī),完成用戶的繳費(fèi)操作。數(shù)字電視的主機(jī)收到繳費(fèi)的 通知后,會通知授權(quán)系統(tǒng),將用戶對應(yīng)費(fèi)用的授權(quán)信息發(fā)送到用戶的 機(jī)頂盒終端,完成授權(quán)。
本實(shí)用新型的機(jī)頂盒用戶對IC卡充值的工作過程如下 首先用戶進(jìn)入到顯示模塊的支付頁面中,然后根據(jù)顯示模塊的提 示插入相應(yīng)的金融IC卡,系統(tǒng)自動完成金融IC卡的密鑰驗(yàn)證,這里 主要是對于IC卡身份的驗(yàn)證,驗(yàn)證是不是合法的卡片,如果是非法的 卡片,顯示模塊會對用戶進(jìn)行提醒,顯示到電視機(jī)上。如果用戶是合 法的卡片,顯示模塊會提示用戶輸入密碼,用戶采用遙控器、外置鍵 盤等設(shè)備輸入密碼,支付系統(tǒng)會將數(shù)據(jù)發(fā)送到存儲模塊進(jìn)行驗(yàn)i二驗(yàn) 證通過后會進(jìn)入到相應(yīng)的功能選擇部分。用戶選4奪充值后,輸入充值 卡號和密碼,支付系統(tǒng)會將數(shù)據(jù)傳遞到IC卡和存儲模塊,支付模塊完 成相應(yīng)的IC卡圏存和消費(fèi)操作后,將成功的消息通知到存儲模塊進(jìn)行 存儲。顯示模塊顯示用戶充值成功。
本實(shí)用新型的有線電視機(jī)頂盒,既可以使用傳統(tǒng)的CA卡進(jìn)行有線 電視節(jié)目的觀看,又可以讀取符合電子支付規(guī)范標(biāo)準(zhǔn)的IC卡進(jìn)行在線 支付和電視節(jié)目的觀看,為用戶提供了方便,而且在電子支付過程中 密鑰認(rèn)證模塊確認(rèn)用戶的身份后才可進(jìn)行進(jìn)一步的操作,大大提高了 電子支付的安全性,存儲模塊將用戶各種數(shù)據(jù)信息進(jìn)行存儲,方便客 戶進(jìn)行支付費(fèi)用的查驗(yàn)。
權(quán)利要求1. 一種具備在線支付功能的機(jī)頂盒,包括輸入模塊、IC卡讀寫裝置,輸入模塊用于輸入操作指令并通過有線電視網(wǎng)絡(luò)將操作指令傳送給上位終端機(jī),IC卡讀寫裝置包括IC卡讀寫模塊,該模塊用于對IC卡進(jìn)行讀卡和寫卡操作,其特征在于,IC卡讀寫裝置還包括IC卡圈存和消費(fèi)模塊、密鑰認(rèn)證模塊和存儲模塊,密鑰認(rèn)證模塊用于對插入在IC卡讀寫裝置中的IC卡進(jìn)行身份驗(yàn)證;IC卡圈存和消費(fèi)模塊接收輸入模塊的指令數(shù)據(jù)對IC卡進(jìn)行圈存和消費(fèi)操作,并與密鑰認(rèn)證模塊、存儲模塊進(jìn)行通訊和交互;存儲模塊用于存儲從輸入模塊和IC卡圈存和消費(fèi)模塊發(fā)送的數(shù)據(jù)。
2. 如權(quán)利要求l所述的具備在線支付功能的機(jī)頂盒,其特征在于,所述 IC卡圈存和消費(fèi)模塊為 一體功能模塊或者由IC卡圈存模塊和IC卡消 費(fèi)模塊構(gòu)成。
3. 如權(quán)利要求l所述的具備在線支付功能的機(jī)頂盒,其特征在于,所述 IC卡為符合中國人民銀行電子支付規(guī)范(PB0C2. 0)的標(biāo)準(zhǔn)的IC卡, 卡片具有電子錢包和電子存折。
4. 如權(quán)利要求l所述的具備在線支付功能的機(jī)頂盒,其特征在于,所述 IC卡圈存和消費(fèi)模塊通過TCP/IP以及HTTP協(xié)議和密鑰-瞼證模塊、存 儲模塊進(jìn)行通訊和交互。
專利摘要本實(shí)用新型公開了一種具備在線支付功能的機(jī)頂盒,包括輸入模塊、IC卡讀寫裝置,輸入模塊用于輸入操作指令并通過有線電視網(wǎng)絡(luò)將操作指令傳送給上位終端機(jī),IC卡讀寫裝置包括IC卡讀寫模塊,該模塊用于對IC卡進(jìn)行讀卡和寫卡操作;其特征在于,IC卡讀寫裝置還包括IC卡圈存和消費(fèi)模塊、密鑰認(rèn)證模塊和存儲模塊,密鑰認(rèn)證模塊用于對插入在IC卡讀寫裝置中的IC卡進(jìn)行身份驗(yàn)證;IC卡圈存和消費(fèi)模塊接收輸入模塊的指令數(shù)據(jù)對IC卡進(jìn)行圈存和消費(fèi)操作,并與密鑰認(rèn)證模塊、存儲模塊進(jìn)行通訊和交互;存儲模塊用于存儲從輸入模塊和IC卡圈存和消費(fèi)模塊發(fā)送的數(shù)據(jù)。本實(shí)用新型的機(jī)頂盒,對IC卡讀寫裝置進(jìn)行了改進(jìn),實(shí)現(xiàn)了在線充值和繳費(fèi)的功能。
文檔編號H04N5/00GK201307885SQ20082017787
公開日2009年9月9日 申請日期2008年11月24日 優(yōu)先權(quán)日2008年11月24日
發(fā)明者宋文娟 申請人:宋文娟