亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

進行與信息有關的交易的系統(tǒng)和方法

文檔序號:6412711閱讀:277來源:國知局
專利名稱:進行與信息有關的交易的系統(tǒng)和方法
發(fā)明
背景技術
領域本發(fā)明涉及利用Web文檔(即Web網(wǎng)頁)進行與信息有關的交易(如電子商務)的新穎系統(tǒng)和方法,該Web文檔含有允許交易的Applet(程序),根據(jù)讀出時指向Web文檔的含有URL(統(tǒng)一資源地址標識)代碼符號可自動發(fā)出和執(zhí)行此程序。
背景技術
簡述目前,利用電話和預先打印在信用卡大小的卡(起交易卡的作用)上的信息(例如,個人身份證號碼等)能夠進行大部分與信息有關的交易,包括金融交易、物品采購、業(yè)務促成、保險索賠報告、信息存取等。有些金融交易(例如,現(xiàn)金存入和/或取出)需要采用稱為自動柜員機的(ATM)專門機器。而電話和語音技術的發(fā)展在近幾年中已經(jīng)使基于電話的交易更加經(jīng)濟,雖然如此,但是對于能夠在電話上方便地進行的交易類型還存在一些實際限制。
為了克服與基于電話的交易有關的不足和缺陷,許多的產(chǎn)品賣主和業(yè)務供應商已經(jīng)發(fā)布了全球網(wǎng)(World-Wide Web)上的因特網(wǎng)網(wǎng)址(即“Web網(wǎng)址”),使他們的客戶能夠利用瀏覽器程序,如Netscape通信公司的Navigator或者Microsoft公司的Internet Exporer來進行各種類型的交易。雖然超文本標記語言(THML)和基于GUI的Web瀏覽器程序的發(fā)展已經(jīng)使訪問Web網(wǎng)址變得相對簡單,但事實上許多用戶感到利用傳統(tǒng)的Web瀏覽器是不舒服的,因此寧肯利用電話進行交易。因而,這些消費者不能享受到與基于因特網(wǎng)的信息交易相關的好處,而產(chǎn)品賣主和業(yè)務供應商不能享受到與基于因特網(wǎng)的交易相關的節(jié)約和好處。
因此,在這一技術領域中,很需要一種在因特網(wǎng)上進行與信息有關的交易(以及電子商務)的改進的系統(tǒng)和方法,同時該方法避免現(xiàn)有系統(tǒng)和方法的缺點和缺陷。

發(fā)明內容
于是,本發(fā)明的一個主要目的是提供一種在因特網(wǎng)上進行與信息有關的交易(以及電子商務)的改進的系統(tǒng)和方法,該方法同時避免現(xiàn)有系統(tǒng)和方法的缺點和缺陷。
本發(fā)明的再一個目的是提供這樣一種系統(tǒng),其中,根據(jù)讀出DN/PN編碼(域名和路徑名編碼)或者URL編碼(統(tǒng)一資源地址標識編碼)符號(即條形碼符號或者磁條),含有允許交易的Applet的Web網(wǎng)頁可自動地為客戶系統(tǒng)服務,該符號指向含有允許交易的Applet的Web網(wǎng)頁。
本發(fā)明的再一個目的是提供這樣一種系統(tǒng),其中,為了從因特網(wǎng)信息服務器自動地訪問Web網(wǎng)頁,給每個啟用因特網(wǎng)的客戶計算機設置一個代碼符號讀取器,用于讀出打印在交易卡和其它形式印刷媒體上的URL編碼符號,因特網(wǎng)信息服務器含有為執(zhí)行而專門設計的Applet。
本發(fā)明的再一個目的是提供這樣一種因特網(wǎng)交易系統(tǒng),這里,條形碼符號讀取器可以是激光掃描條形碼符號讀取器、CCD型條形碼符號、掃描筆型條形碼符號讀取器或者磁條讀取器。
本發(fā)明的另一個目的是提供這樣一種桌上、膝上或掌上計算機系統(tǒng)的形式的因特網(wǎng)交易系統(tǒng),通過因特網(wǎng)業(yè)務供應商(ISP)將這些計算機系統(tǒng)連接到因特網(wǎng),這里,計算機系統(tǒng)具有一個基于GUI的Web瀏覽器程序和一個與此接口的程序控制條形碼符號掃描儀,用于自動訪問含有允許交易的Applet的Web網(wǎng)頁。
本發(fā)明的另一個目的是提供這樣一種桌上、膝上、掌上或可佩戴在身上的計算機系統(tǒng)的形式的因特網(wǎng)交易系統(tǒng),通過因特網(wǎng)業(yè)務供應商(ISP)將這些計算機系統(tǒng)連接到因特網(wǎng),這里,計算機系統(tǒng)具有一個基于GUI的Web瀏覽器程序和一個與此接口的程序控制條形碼符號掃描儀,用于自動訪問位于連接在因特網(wǎng)上的信息服務器中的允許交易的Web網(wǎng)頁。
本發(fā)明的另一個目的是提供這樣一種基于因特網(wǎng)的允許交易系統(tǒng),其中,以HTML編碼文檔(即“Web網(wǎng)頁”)結構對JavaTMApplet進行編碼,HTML編碼文檔存儲在基于因特網(wǎng)的信息服務器中和由啟用Java的瀏覽器自動啟動并顯示,通過讀出信用卡或其它允許交易的卡上的URL編碼符號,瀏覽器接收HTML編碼文檔的URL。
本發(fā)明的另一個目的是提供這樣一種系統(tǒng)和方法,其中,因特網(wǎng)客戶系統(tǒng)自動地被連接到由已掃描的Applet編碼條形碼符號所指定的因特網(wǎng)信息資源上,按照允許交易的Applet進行局部處理和顯示。
本發(fā)明的這些目的和其它目的在下文敘述中將會變得更清楚。
附圖簡述為了更全面地理解如何實現(xiàn)本發(fā)明的這些目的,下面對例舉實施例的詳細描述應當對照附圖進行閱讀,其中

圖1是本發(fā)明的第一較佳實施例的示意圖,其中,基于因特網(wǎng)的允許交易系統(tǒng)是以臺式計算機系統(tǒng)的形式實現(xiàn)的,圖中示出計算機通過ISP連接到因特網(wǎng),具有基于GUI的Web瀏覽器程序和條形碼符號掃描儀,通過對相應URL編碼條形碼符號的簡單掃描,自動地訪問含有允許交易的Applet的允許交易的Web網(wǎng)頁;圖1A是本發(fā)明的一張或一頁因特網(wǎng)交易目錄的示意圖,展示印刷在其上的幾個URL編碼(截斷)條形碼符號及與其相應的直接可讀的URL和內容描述;圖1B(1)是根據(jù)本發(fā)明第一廣義方法的條形碼驅動的基于因特網(wǎng)的允許交易系統(tǒng)的示意圖,圖中顯示讀取一個條形碼符號,該條形碼符號用(i)把URL寫入因特網(wǎng)瀏覽器程序的信息資源“Goto”窗口(即“Goto”緩沖器)中的程序命令,(ii)待訪問的含有Applet的Web網(wǎng)頁的整個URL,和(iii)在進入“Goto”窗口的URL上執(zhí)行超文本傳輸協(xié)議(HTTP)請求的因特網(wǎng)瀏覽器程序命令三者進行編碼;圖1B(2)是根據(jù)本發(fā)明第二廣義方法的條形碼驅動的基于因特網(wǎng)的允許交易系統(tǒng)的示意圖,用于自動地(i)讀出條形碼符號,該條形碼符號已用待訪問的含有Applet的Web網(wǎng)頁的整個URL進行編碼,以及(ii)在其上附加一個前綴代碼串,代表把URL寫入因特網(wǎng)瀏覽器程序的信息資源“Goto”窗口中的程序命令,和附加一個后綴代碼串,代表在進入“Goto”窗口的URL上執(zhí)行HTTP請求的程序命令;圖1B(3)是根據(jù)本發(fā)明第三廣義方法的條形碼驅動的基于因特網(wǎng)的允許交易系統(tǒng)的示意圖,用于自動地(i)讀出條形碼符號,該條形碼符號已經(jīng)僅用待訪問的含有Applet的Web網(wǎng)頁的URL的域名((DN)或基本IP地址)和服務器路徑名部分進行編碼(ii)在其上附加一個前綴代碼串,代表(1)把URL寫入因特網(wǎng)瀏覽器程序的信息資源“Goto”窗口中的程序命令和(2)因特網(wǎng)協(xié)議標識符(例如“http∥”),和(iii)附加一個后綴代碼串,代表在進入“Goto”窗口的URL上執(zhí)行HTTP請求的程序命令;圖1B(4)是根據(jù)本發(fā)明第四廣義方法的條形碼驅動的基于因特網(wǎng)的允許交易系統(tǒng)的示意圖,用于自動地(i)讀出條形碼符號,該條形碼已用待訪問的含有Applet的Web網(wǎng)頁的整個URL進行編碼,(ii)把URL寫入因特網(wǎng)瀏覽器程序的信息資源“Goto”窗口中,和(iii)在進入“Goto”窗口的URL上執(zhí)行HTTP請求;圖1C(1)是本發(fā)明的示范1-D(線性)URL編碼條形碼符號的圖形表示,含有ASCII碼元,代表待訪問的含有Applet的Web網(wǎng)頁的整個URL(例如,http∥www.panam.com/reservations)以及把URL寫入因特網(wǎng)瀏覽器程序的信息資源“Goto”窗口中的程序命令(例如CTL(L))和在進入“Goto”窗口的URL上執(zhí)行HTTP請求的程序命令(例如RTN);圖1C(2)是根據(jù)本發(fā)明原理編碼的,PDF417符號的示范2-D URL編碼條形碼符號的圖形表示;圖1D(1)是根據(jù)本發(fā)明的示范“多個1-D”URL編碼條形碼符號結構的圖形表示,包含一對離散的1-D URL編碼條形碼符號,這里,第一條形碼符號含有ASCII碼元素,它代表把URL寫入程序的“Goto”窗口中的程序命令(例如CTL(L))、待訪問的含有Applet的Web網(wǎng)頁的整個URL、和在進入“Goto”窗口的URL上執(zhí)行HTTP請求的程序命令(例如RTN),而第二條形碼符號含有ASCII碼元素,它代表把URL寫入因特網(wǎng)瀏覽器程序的信息資源“Goto”窗口中的因特網(wǎng)瀏覽器程序命令(例如CTL(L))、待訪問的含有AppletWeb網(wǎng)頁的整個URL、和在進入“Goto”窗口的URL上執(zhí)行HTTP請求的程序命令(例如RTN);圖1D(2)是本發(fā)明的一個示范1-D URL編碼條形碼符號的圖形表示,它包括ASCII碼元,它代表把URL寫入因特網(wǎng)瀏覽器程序的“Goto”窗口中的程序命令(例如CTL(L))、含有其路徑名部分在內的待訪問的Applet的Web網(wǎng)頁的整個URL、和在讀取條形碼符號時進入的URL上執(zhí)行HTTP請求的程序命令(例如RTN);圖1E(1)是本發(fā)明的一個示范1-D URL編碼條形碼符號的圖形表示,它包括ASCII碼元,它代表把URL寫入因特網(wǎng)瀏覽器程序的“Goto”窗口中的因特網(wǎng)瀏覽器程序命令(例如CTL(L))、含有其域名和路徑名部分在內的待訪問Applet的Web網(wǎng)頁的整個URL、和在讀取條形碼符號時在進入的URL上執(zhí)行HTTP請求的因特網(wǎng)瀏覽器程序命令(例如RTN);圖1E(2)是對應于圖1E(1)示范1-D URL編碼條形碼符號的十六進位數(shù)串的圖形表示,該條形碼符號從條形碼符號讀取器發(fā)送到本發(fā)明的基于因特網(wǎng)的允許交易系統(tǒng)的因特網(wǎng)瀏覽器程序;圖2是本發(fā)明的第二較佳實施例的示意圖,其中,基于因特網(wǎng)的允許交易系統(tǒng)是以交互式基于Web的電視系統(tǒng)的形式實現(xiàn)的,電視系統(tǒng)包括終端單元,圖中示出通過ISP連接到因特網(wǎng),具有由IR鏈路至終端單元的便攜式因特網(wǎng)導航(即遨游)裝置和與其集成在一起的條形碼符號掃描儀,通過對印刷在各種類型媒體上的相應URL編碼條形碼符號的簡單掃描,自動地訪問Applet編碼的Web網(wǎng)頁;圖3是本發(fā)明的第三較佳實施例的示意圖,其中,基于因特網(wǎng)的允許交易系統(tǒng)是以手持掃描儀終端的形式實現(xiàn)的,圖中示出該終端通過至ISP的無線鏈路連接到因特網(wǎng),有集成的基于GUI的Web瀏覽器程序、顯示面板、鍵座和程序控制的條形碼符號掃描儀,通過對印刷在其頁面上的URL編碼條形碼符號的簡單掃描自動地訪問列在交易指南中的含有Applet的Web網(wǎng)頁;圖4是本發(fā)明的第四較佳實施例的示意圖,采用佩戴在身上的條形碼符號驅動的基于因特網(wǎng)的允許交易系統(tǒng)的形式,有一個安裝在手上的條形碼符號讀取器和安裝在手臂上的遠程單元,它含有一個微處理器系統(tǒng),通過讀出URL編碼符號支持內嵌Applet的Web網(wǎng)頁的因特網(wǎng)訪問;圖5是一個示意表示,表明圖4所示的佩戴在身上的系統(tǒng)正用于按照本發(fā)明的原理在系統(tǒng)或設備檢查和/或修理期間從啟用因特網(wǎng)的數(shù)據(jù)庫存取信息資源(例如聲頻和視頻信息);圖6是本發(fā)明的第五較佳實施例的示意圖,采用信息站型的基于因特網(wǎng)的允許交易系統(tǒng)的形式,其中,為了自動地運行含有允許交易Java-Allpet的Web文檔(來自Web服務器),設置一個磁條讀取器,用于讀出URL編碼的磁條交易卡,設置一個2-D條形碼符號讀取器,用于讀出URL編碼的條形碼符號;圖7是流程圖,設定在因特網(wǎng)上實現(xiàn)本發(fā)明的運行交易方法的步驟的流程圖。
實現(xiàn)本發(fā)明的最佳方式參考附圖將描述例舉的本發(fā)明的實施例,在附圖中,相似的元件和結構采用相似的標號表示。
基于因特網(wǎng)的允許交易系統(tǒng)的概述通常,本發(fā)明的系統(tǒng)和方法與全球數(shù)字分組交換電信網(wǎng)絡(稱為因特網(wǎng))連接在一起。因特網(wǎng)的功能是提供一個支持遍及全世界的采用眾所周知TCP/IP網(wǎng)絡協(xié)議的有線和無線數(shù)字電信的基礎結構。通常,因特網(wǎng)基礎結構包括因特網(wǎng)服務供應商(ISP)、網(wǎng)絡服務供應商(NSP)、路由器、電信線路和通道等,所有這些是本領域專業(yè)人員所公知的。
如圖1所示,分布于世界各地的許多因特網(wǎng)Web網(wǎng)址服務器(即信息服務計算機系統(tǒng))2通過因特網(wǎng)基礎結構(即ISP和NSP)連接到因特網(wǎng)1上。顧名思義,因特網(wǎng)服務器2的功能是在因特網(wǎng)用戶通過客戶計算機系統(tǒng)發(fā)出請求時將信息資源提供給他們。與因特網(wǎng)基礎結構連接的信息服務器上的各自位置和每個信息資源是由統(tǒng)一資源地址標識(URL)指定的,其語法是本領域專業(yè)人員公知的。
根據(jù)本發(fā)明的原理,創(chuàng)建一個交易服務用的HTML編碼文檔(即Web網(wǎng)頁)和一個允許交易的JavaTM-Applet。Java-Applet是為利用本發(fā)明的基于因特網(wǎng)的允許交易系統(tǒng)之一進行特定交易而設計的。然后,將Java-Applet嵌入在交易服務用的HTML編碼文檔中,爾后,將與嵌入Applet的HTML文檔相關的信息文件同與Java-Applet相關的編譯代碼一起存儲在HTTP服務器(即Web服務器)中。允許交易的HTML文檔(即Web網(wǎng)頁)的位置由URL確定,它規(guī)定信息文件在HTTP服務器中的位置,在此之后,通過對一個或多個URL編碼符號的掃描提供接入這種Web網(wǎng)頁的任何客戶計算機系統(tǒng)將被稱為“允許交易的系統(tǒng)”或者“基于因特網(wǎng)的允許交易的終端”,在附圖中由參考標號3總體表示。
通常,每個因特網(wǎng)信息服務器2和客戶系統(tǒng)3可以利用本領域專業(yè)人員公知的實體通信媒體或者無線(基于射頻的)數(shù)字通信鏈路5通過ISP 4(或者NSP)的方式連接到因特網(wǎng)基礎結構上。值得注意的是,雖然這里的基于因特網(wǎng)的允許交易系統(tǒng)的每個例舉實施例是以通過ISP的方式客戶系統(tǒng)可操作地連接到因特網(wǎng)基礎結構上的形式實現(xiàn)的,但是,應當明白,通過因特網(wǎng)基礎結構中的NSP或者其它接入點可以實現(xiàn)因特網(wǎng)連接。在例舉的實施例中,每個因特網(wǎng)Web網(wǎng)址服務器2是作為一個計算機系統(tǒng)實現(xiàn)的。計算機系統(tǒng)運行一般的Web網(wǎng)址服務器軟件(例如,StarNine公司的WebStar、Netscape通信公司的FASTRAKTM服務器、或Microsoft公司的Microsoft因特網(wǎng)信息服務器)并以傳統(tǒng)的方式與ISP接口。每個因特網(wǎng)Web網(wǎng)址服務器在因特網(wǎng)上分配一個獨特TCP/IP地址(和域名),并提供支持TCP/IP協(xié)議的因特網(wǎng)網(wǎng)絡化軟件。此外,每個因特網(wǎng)Web網(wǎng)址服務器提供一個或多個應用軟件程序,用于創(chuàng)建和維護超媒體文檔,包括以HTML表示的一個信息文件結構中的文本、圖形和聲頻信息。WWW上的每個HTML文檔是在由其URL指定的位置上由HTTP服務器2提供實體服務的。
通常,按照本發(fā)明,通過對URL編碼或者DN編碼的代碼符號掃描,存在幾種不同的訪問因特網(wǎng)上運行交易Web文檔的方法。圖1B(1)、1B(2)、1B(3)和1B(4)中示出利用URL編碼的條形碼符號訪問因特網(wǎng)上信息資源的四種廣義方法。在圖1、2、3、4和6所示的基于因特網(wǎng)允許交易系統(tǒng)的特定例舉實施例中能夠進行這些廣義方法中的每一種方法,以下將更詳細地描述。
利用URL編碼的代碼符號訪問因特網(wǎng)上Web網(wǎng)頁的第一廣義方法在圖1B(1)中,示出了利用URL編碼的條形碼符號訪問因特網(wǎng)上Web網(wǎng)頁的第一廣義方法。如圖所示,利用基于因特網(wǎng)的允許交易系統(tǒng)3能夠進行這一訪問方法,該系統(tǒng)由兩個主要子系統(tǒng),即(1)程序控制的條形碼符號讀取器3A;和(2)因特網(wǎng)終端3B組成。程序控制條形碼符號讀取器3A的主要功能是讀出條形碼符號,該條形碼符號已經(jīng)用(i)能夠把URL寫入因特網(wǎng)瀏覽器程序的信息資源“Goto”窗口(即“Goto”緩沖器)中的因特網(wǎng)瀏覽器程序命令,(ii)待訪問的HTML文檔的整個URL,(iii)在進入“Goto”窗口的URL上執(zhí)行超文本傳輸協(xié)議(HTTP)請求的因特網(wǎng)瀏覽器程序命令進行編碼。因特網(wǎng)終端3B的功能是(1)利用通信媒體或鏈路5通過ISP4(或NSP)提供與因特網(wǎng)基礎結構的互連;(2)落實訪問和顯示條形碼符號中URL編碼所指定的特定允許交易HTML文檔(即Web網(wǎng)頁文檔)所需的因特網(wǎng)協(xié)議(例如HTTP、FTP等)的客戶方。
通常,程序控制的條形碼符號讀取器3A包括多個子系統(tǒng)部分,即一個光學掃描器件和掃描數(shù)據(jù)處理器裝置3A1(例如,條形碼激光掃描儀、基于CCD的條形碼掃描儀等);可編程的解碼器模塊3A2(例如采用控制和解碼算法的程序控制微處理器);和數(shù)據(jù)傳送模塊3A3。光掃描器件和掃描數(shù)據(jù)處理器裝置3A1的功能是對條形碼符號進行光學掃描和產(chǎn)生數(shù)字掃描數(shù)據(jù)的字(代表代碼符號的條和間隔的長度),以供下一步解碼處理。可編程的解碼器模塊3A2的功能是對數(shù)字掃描數(shù)據(jù)的這些字進行處理,產(chǎn)生基于ASCII碼的符號字符數(shù)據(jù),代表已解碼的條形碼符號。數(shù)據(jù)傳送模塊電路3A3的功能是把經(jīng)ASCII格式化的數(shù)據(jù)從解碼器模塊3A2傳送到因特網(wǎng)終端3B,用以訪問和顯示已解碼的條形碼符號中URL編碼所指定的特定允許交易的Web網(wǎng)頁。
在圖1B(1)中,示出第一廣義實施例的基于因特網(wǎng)的允許交易系統(tǒng),讀出單個1-D URL編碼條形碼符號。在這個廣義實施例中,URL編碼的條形碼符號含有代表下列信息項的ASCII碼元(1)把URL寫入因特網(wǎng)瀏覽器程序的信息資源窗口“Goto”中的因特網(wǎng)瀏覽器程序命令(例如CTL(L));(2)待訪問的Web網(wǎng)頁的整個URL(例如http∥www.metrologic.com);(3)在進入“Goto”窗口的URL上執(zhí)行HTTP請求的因特網(wǎng)瀏覽器程序命令(例如RTN)。然而,應當明白,可以將這些信息編碼為如圖1(C)所示的一個2-D條形碼符號,或者另一方面編碼為如圖1(D)所示的兩個或多個1-D URL編碼條形碼符號。
在圖1(D)中,采用一對條形碼符號對圖1(C)的條形URL編碼的條形碼中所包含的信息進行編碼。在這樣一個實施例中,第一個條形碼符號包括ASCII碼元,它代表(1)把URL寫入因特網(wǎng)瀏覽器程序的信息資源窗口“Goto”中的因特網(wǎng)瀏覽器程序命令(例如CTL(L));(2)待訪問的一個允許交易的HTML文檔的整個URL(例如http∥www.metrologic.com/info/trans.html);(3)在進入“Goto”窗口的URL上執(zhí)行HTTP請求的因特網(wǎng)瀏覽器程序命令(例如RTN)。第二個條形碼符號包括ASCII碼元,它代表(1)把URL寫入因特網(wǎng)瀏覽器程序的信息資源窗口“Goto”中的因特網(wǎng)瀏覽器程序命令(例如CTL(L));(2)待訪問的Web網(wǎng)頁的URL路徑名部分(例如/Products/ms6720.html);(3)在進入“Goto”窗口的URL上執(zhí)行HTTP請求的因特網(wǎng)瀏覽器程序命令(例如RTN)。以上例舉的兩個實施例的任何一方,對于URL編碼的條形碼符號將是共同的,包括其路徑名部分(例如/Mfg/bocaraton),如圖1D(2)所示,在需要情況中它可以具有相當?shù)淖址L度。
這些替代的編碼技術是有利的,這里,URL的字符長度變得相當長,正如在待訪問的Web網(wǎng)頁位于信息服務器的若干個子目錄或子文件夾的深處或者位于通過CGI或類似機制連接到信息服務器的后端數(shù)據(jù)庫的深處的情況中。
在這個時候,按照順序簡要地討論信息的格式和條形碼符號體系。通常,按照本發(fā)明必須編碼為條形碼符號結構的信息是以ASCII數(shù)據(jù)格式表示的。這一事實是基于URL技術規(guī)范、瀏覽器設計和鍵盤結構中使用的字符的自然特性。因此,能夠代表ASCII字符集中字符的任何條形碼符號體系可以用于實踐本發(fā)明的信息編碼技術。在較佳實施例中,下列條形碼符號體系中的任何一個可以被用作URL編碼代碼128;代碼39的整個ASCII字符集;和代碼93。雖然在圖1E(1)的條形碼符號中已經(jīng)對ASCII格式化的字符串進行編碼,但是,從條形碼符號讀取器3A實際傳送到(因特網(wǎng)終端3B的)因特網(wǎng)瀏覽器程序的信息串通常是以圖1E(2)中所示的十六進制數(shù)格式表示的。然而,應當明白,對于本發(fā)明的一個個實施例,傳送的信息的格式是不同的。
利用URL編碼的代碼符號訪問因特網(wǎng)上Web網(wǎng)頁的第二廣義方法在圖1B(2)中,示出了利用URL編碼的條形碼符號訪問因特網(wǎng)上Web網(wǎng)頁的第二廣義方法。如圖所示,利用基于因特網(wǎng)的允許交易系統(tǒng)3能夠進行這一訪問方法,該系統(tǒng)由兩個主要子系統(tǒng),即(1)程序控制的條形碼符號讀取器3A;和(2)因特網(wǎng)終端3B組成。程序控制條形碼符號讀取器3A的功能是(i)讀出條形碼符號,該條形碼符號已用待訪問的允許交易Web網(wǎng)頁的整個URL進行編碼(ii)在其上附加一個前綴串(例如,CTR(L)),代表把URL寫入因特網(wǎng)瀏覽器程序的信息資源“Goto”窗口中的因特網(wǎng)瀏覽器程序命令,和附加一個后綴串(例如,RTN)代表在進入“Goto”窗口的URL上執(zhí)行HTTP請求的因特網(wǎng)瀏覽器程序命令。因特網(wǎng)終端3B的功能是(1)利用通信媒體或鏈路5通過ISP4(或NSP)提供與因特網(wǎng)基礎結構的互連;(2)落實訪問和顯示已掃描條形碼符號中URL編碼所指定的特定允許交易Web網(wǎng)頁所需的因特網(wǎng)協(xié)議(例如HTTP、FTP等)的客戶方。
通常,程序控制的條形碼符號讀取器3A包括多個子系統(tǒng)部分,即光學掃描器件和掃描數(shù)據(jù)處理器裝置3A1(例如,條形碼激光掃描儀、基于CCD的條形碼掃描儀等);可編程的解碼器模塊3A2(例如采用控制和解碼算法的程序控制微處理器);數(shù)據(jù)傳送模塊3A3;ASCII碼發(fā)生器模塊3A4;和代碼串合成器模塊3A5。光掃描器件和掃描數(shù)據(jù)處理器裝置3A1的功能是對條形碼符號進行光學掃描和產(chǎn)生數(shù)字掃描數(shù)據(jù)的字(代表代碼符號的條和間隔),以供下一步解碼處理??删幊痰慕獯a器模塊3A2的功能是對數(shù)字掃描數(shù)據(jù)的這些字進行處理,產(chǎn)生基于ASCII碼的符號字符數(shù)據(jù),代表已解碼的條形碼符號。ASCII碼發(fā)生器模塊3A3的功能是產(chǎn)生(1)基于ASCII的前綴代碼串(即CTR(L)),代表把URL寫入因特網(wǎng)瀏覽器程序的信息資源窗口“Goto”中的因特網(wǎng)瀏覽器程序命令,(2)后綴代碼串(即RTN),代表在進入“Goto”窗口的URL上執(zhí)行HTTP請求的因特網(wǎng)瀏覽器程序命令。代碼串合成器模塊3A5的功能是將ASCII碼發(fā)生器3A4產(chǎn)生的前綴和后綴代碼串與可編程解碼器模塊3A2的URL字符串相合成,從而形成一個完整的代碼串,通過數(shù)據(jù)傳送電路3A3傳送到因特網(wǎng)瀏覽器程序。數(shù)據(jù)傳送電路3A3的功能是把經(jīng)ASCII格式化的數(shù)據(jù)從代碼串合成器模塊3A5發(fā)送到因特網(wǎng)終端3B,用以訪問和顯示已解碼的條形碼符號中URL編碼所指定的特定允許交易的Web網(wǎng)頁。
在1B(2)中,示出第二廣義實施例的基于因特網(wǎng)的允許交易系統(tǒng),讀出單個1-D URL編碼條形碼符號。在這個廣義實施例中,URL編碼的條形碼符號含有ASCII碼元,代表從因特網(wǎng)訪問允許交易的Web網(wǎng)頁的整個URL。然而,應當明白,可以將圖1B(2)的1-D條形碼符號結構編碼的信息編碼為2-D條形碼符號結構或者一對1-D條形碼符號,如上所述。
利用URL編碼的代碼符號訪問因特網(wǎng)上Web網(wǎng)頁的第三廣義方法在圖1B(3)中,示出了利用URL編碼的條形碼符號訪問因特網(wǎng)上信息的第三廣義方法。如圖所示,利用基于因特網(wǎng)的允許交易系統(tǒng)3能夠進行這一訪問方法,該系統(tǒng)由兩個主要子系統(tǒng),即(1)程序控制的條形碼符號讀取器3A;和(2)因特網(wǎng)終端3B組成。程序控制條形碼符號讀取器3A的功能是(i)讀出條形碼符號,該條形碼符號已用待訪問的允許交易HTML文檔的整個URL進行編碼(ii)在其上附加一個前綴代碼串,代表(1)把URL寫入因特網(wǎng)瀏覽器程序的信息資源“Goto”窗口中的因特網(wǎng)瀏覽器程序命令和(2)因特網(wǎng)協(xié)議標識符(例如“http∥”),和(iii)附加一個后綴代碼串,代表在進入“Goto”窗口的URL上執(zhí)行HTTP請求的因特網(wǎng)瀏覽器程序命令。因特網(wǎng)終端3B的功能是(1)利用通信媒體或鏈路5通過ISP4(或NSP)提供與因特網(wǎng)基礎結構的互連;(2)落實訪問和顯示條形碼符號中URL編碼所指定的特定允許交易Web網(wǎng)頁所需的因特網(wǎng)協(xié)議(例如HTTP、FTP等)的客戶方。
通常,本例舉實施例的程序控制條形碼符號讀取器3A包括多個子系統(tǒng)部分,即光學掃描器件和掃描數(shù)據(jù)處理器裝置3A1(例如,條形碼激光掃描儀、基于CCD的條形碼掃描儀等);可編程的解碼器模塊3A2(例如采用控制和解碼算法的程序控制微處理器);數(shù)據(jù)傳送模塊3A3;ASCII碼發(fā)生器模塊3A4;和代碼串合成器模塊3A5。光掃描器件和掃描數(shù)據(jù)處理器裝置3A1的功能是對條形碼符號進行光學掃描和產(chǎn)生數(shù)字掃描數(shù)據(jù)的字(代表代碼符號的條和間隔),以供下一步解碼處理??删幊痰慕獯a器模塊3A2的功能是對數(shù)字掃描數(shù)據(jù)的這些字進行處理,產(chǎn)生基于ASCII碼的符號字符數(shù)據(jù),代表已解碼的條形碼符號。ASCII碼發(fā)生器模塊3A4’的功能是產(chǎn)生(1)基于ASCII的前綴代碼串(即CTR(L)),代表把URL寫入因特網(wǎng)瀏覽器程序的信息資源窗口“Goto”中的因特網(wǎng)瀏覽器程序命令;(2)適當?shù)囊蛱鼐W(wǎng)協(xié)議標識符(例如“http∥”);和(3)后綴代碼串(即RTN),代表在進入“Goto”窗口的URL上執(zhí)行HTTP請求的因特網(wǎng)瀏覽器程序命令。代碼串合成器模塊3A5的功能是將解碼器模塊3A2產(chǎn)生的URL字符代碼與ASCII碼發(fā)生器3A4產(chǎn)生的代碼串相合成,從而形成一個完整的代碼串,通過數(shù)據(jù)傳送電路3A3傳送到因特網(wǎng)瀏覽器程序。數(shù)據(jù)傳送電路3A3的功能是把經(jīng)ASCII格式化的數(shù)據(jù)從代碼串合成器模塊3A5發(fā)送到因特網(wǎng)終端3B,用以訪問和顯示已解碼的條形碼符號中URL編碼所指定的特定允許交易的Web網(wǎng)頁。
在1B(3)中,示出第三廣義實施例的基于因特網(wǎng)的允許交易系統(tǒng),讀出一個單1-D URL編碼條形碼符號。在這個廣義實施例中,URL編碼的條形碼符號含有ASCII碼元,代表待訪問的允許交易的Web網(wǎng)頁的整個URL。然而,應當明白,可以將圖1B(3)的1-D條形碼符號結構編碼的信息編碼為2-D條形碼符號結構或者一對1-D條形碼符號,如上所述。
利用URL編碼的代碼符號訪問因特網(wǎng)上Web網(wǎng)頁的第四廣義方法在圖1B(4)中,示出了利用URL編碼的條形碼符號訪問因特網(wǎng)上Web網(wǎng)頁的第四廣義方法。如圖所示,利用基于因特網(wǎng)的允許交易系統(tǒng)3能夠進行這一訪問方法,該系統(tǒng)由兩個主要子系統(tǒng),即(1)程序控制的條形碼符號讀取器3A;和(2)因特網(wǎng)終端3B組成。程序控制條形碼符號讀取器3A的功能是讀出條形碼符號,該條形碼已用待訪問的允許交易Web網(wǎng)頁的整個URL進行編碼。因特網(wǎng)終端3B的功能是(1)利用通信媒體或鏈路5通過ISP4(或NSP)提供與因特網(wǎng)基礎結構的互連;(2)利用因特網(wǎng)瀏覽器程序(例如,采用插入(plug-in)模塊)落實因特網(wǎng)協(xié)議(例如HTTP、FTP等)的客戶方,因特網(wǎng)瀏覽器程序在對條形碼符號掃描時自動地把其URL寫入因特網(wǎng)瀏覽器程序的信息資源窗口“Goto”中和在進入“Goto”窗口的URL上執(zhí)行HTTP請求。
通常,程序控制的條形碼符號讀取器3A包括多個子系統(tǒng)部分,即光學掃描器件和掃描數(shù)據(jù)處理器裝置3A1(例如,條形碼激光掃描儀、基于CCD的條形碼掃描儀等);可編程的解碼器模塊3A2(例如采用控制和解碼算法的程序控制微處理器);和數(shù)據(jù)傳送模塊3A3。光掃描器件和掃描數(shù)據(jù)處理器裝置3A1的功能是對條形碼符號進行光學掃描,和產(chǎn)生數(shù)字掃描數(shù)據(jù)的字(代表代碼符號的條和間隔),以供下一步解碼處理??删幊痰慕獯a器模塊3A2的功能是對數(shù)字掃描數(shù)據(jù)的這些字進行處理,產(chǎn)生基于ASCII碼的符號字符數(shù)據(jù),代表已解碼的條形碼符號。數(shù)據(jù)傳送電路3A3的功能是把經(jīng)ASCII格式化的數(shù)據(jù)從可編程的解碼器模塊3A2發(fā)送到因特網(wǎng)終端3B,用以訪問和顯示已解碼的條形碼符號中URL編碼所指定的特定允許交易的HTML文檔。
在1B(4)中,示出第四廣義實施例的基于因特網(wǎng)的允許交易系統(tǒng),讀出一個單1-D URL編碼條形碼符號。在這個廣義實施例中,URL編碼的條形碼符號含有ASCII碼元,代表待訪問的允許交易的Web網(wǎng)頁的整個URL。然而,應當明白,可以將圖1B(4)的條形碼符號結構編碼的信息編碼為2-D條形碼符號結構或者一對1-D條形碼符號,如上所述。
利用能夠針對特定應用定制的不同類型的技術和系統(tǒng)結構,以多種多樣的方式能夠實現(xiàn)圖1B(1)至1B(4)中所示和以上所描述的本發(fā)明的基于因特網(wǎng)的允許交易系統(tǒng)的廣義實施例。以下將參考圖1、2和3詳細描述基于因特網(wǎng)的允許交易系統(tǒng)的三個不同具體實施例。
基于因特網(wǎng)的允許交易系統(tǒng)的第一較佳實施例如圖1所示,基于因特網(wǎng)的允許交易系統(tǒng)3的第一較佳實施例是以桌面計算機系統(tǒng)6的形式實現(xiàn)的。如圖所示,臺面計算機系統(tǒng)由視頻監(jiān)視器6A、處理器6B、鍵盤6C、鼠標器6D、和Postscipt激光打印機35組成的,通過ISP 4連接到因特網(wǎng)。計算機系統(tǒng)6具有一個基于GUI的Web瀏覽器程序和一個手持式無線激光掃描條形碼符號讀取系統(tǒng)7,它以通常的方式連接到這一主機系統(tǒng)的通信端口。在本較佳實施例中,無線條形碼符號讀取系統(tǒng)7包括一個手持的激光掃描條形碼符號讀取裝置7A和一個底座單元7B,根據(jù)成功地讀出的每個條形碼符號接收從裝置7A發(fā)射的射頻信號;底座單元7B響應于每一個這樣的成功讀出,產(chǎn)生一個有聲確認信號。系統(tǒng)可以通過兩種系統(tǒng)中任何一種來實現(xiàn),(i)EPO公布號EO 0 715 273 A2中所揭示的無線條形碼符號讀取系統(tǒng);(ii)PCT公布號WO93/06565中所揭示的繩系條形碼符號讀取系統(tǒng),這里將每個所述公布專利引作參考。
程序控制條形碼符號讀取器7的操作視所采用的廣義因特網(wǎng)接入方法而略有不同,它執(zhí)行的功能通常是相同的,即讀出條形碼符號8,它是用通過基于因特網(wǎng)的允許交易系統(tǒng)接入的Web網(wǎng)頁的或是URL或是DN/PN編碼的;和產(chǎn)生與其相關的因特網(wǎng)終端的因特網(wǎng)瀏覽器程序所使用的URL或DN/PN字符串的符號字符數(shù)據(jù)代表。
正如下文中使用的,通常把這些特定類型的編碼的條形碼符號稱為“URL編碼的條形碼符號”,而不管在條形碼符號結構中是對整個URL還是僅僅對其一部分(例如DN或DN/PN)進行編碼。同樣,用URL或DN/PN字符串編碼的磁條結構,正如下文中所描述的,通常被稱為“URL編碼的磁條”,而不管在磁條符號結構中是對整個URL還是僅僅對其一部分(例如DN或DN/PN)進行編碼。通常把這些結構共同地稱為“URL編碼的符號”,而不管在符號結構中是對整個URL還是僅僅對其一部分(例如DN或DN/PN)進行編碼。
在采用上述第一、第二或第三廣義因特網(wǎng)接入方法中任何一個的情況中,因特網(wǎng)交易的終端(由臺式計算機系統(tǒng)實現(xiàn))通過運行任何常見的基于GUI的因特網(wǎng)瀏覽器程序,如Netscape公司的Navigator或者Microsoft公司的InternetExporer,能夠提供因特網(wǎng)接入支持。
在采用圖1B(4)的第四廣義因特網(wǎng)接入方法的情況中,必須給上述這種類型的常見瀏覽器程序提供一個插入模塊(例如瀏覽器子程序),它能夠方便地被寫入和裝入瀏覽器程序中。這個插入模塊的功能是(i)自動讀出在客戶計算機平臺6(支持因特網(wǎng)終端)的I/O端口上存儲在地址數(shù)據(jù)緩沖器中的已掃描URL信息;(ii)把URL信息(以適當?shù)母袷?自動地寫入分配給因特網(wǎng)瀏覽器顯示屏40(如圖4中所示)的“Goto”窗口40A的數(shù)據(jù)緩沖器;(iii)自動地啟動因特網(wǎng)上的HTTP,連接到相關因特網(wǎng)服務器并接入和顯示位于輸入URL上的允許交易的Web網(wǎng)頁。在這些實施例中,建議每個基于因特網(wǎng)的允許交易系統(tǒng)有一個預先裝載的因特網(wǎng)瀏覽器程序,給該程序提供上述的插入模塊,或者對此提供這類功能。然而,應當明白,在有些例子中,可能需要利用眾所周知的文件傳輸協(xié)議(FTP)在全球網(wǎng)上從基于因特網(wǎng)的信息服務器把瀏覽器秩序和插入模塊分送或下載到客戶計算機系統(tǒng)。采用這一方法,一般的客戶計算機系統(tǒng)能夠方便地被轉換為本發(fā)明的基于因特網(wǎng)的允許交易系統(tǒng)。
在本發(fā)明的較佳實施例中,條形碼符號讀取系統(tǒng)7是一個激光掃描條形碼符號讀取器(例如,帶有鍵盤楔的Metrologic掃描儀MS951-48),它被連接到客戶計算機系統(tǒng)6的數(shù)據(jù)輸入端口。當用于讀出URL編碼條形碼符號時,URL作為輸入被自動地輸入因特網(wǎng)瀏覽器程序的“Goto”窗口,以及通過HTTP,基于因特網(wǎng)的允許交易系統(tǒng)自動地訪問對應于URL的特定的允許交易的HTML文檔(即Web網(wǎng)頁),以本領域專業(yè)人員公知的方式顯示在視頻顯示終端6A上。
如上所述,本發(fā)明的每個URL編碼的條形碼符號可以是任一實際的符號體系的或是線性(一維)或是兩維條形碼符號結構,這一體系考慮到對包含在URL型信息結構中的(ASCII型)信息的編碼,其語法是本領域專業(yè)人員所公知的。在較佳實施例中,URL編碼的條形碼符號8是利用下列條形碼符號體系中任何一種構成的截斷型條形碼符號代碼128;代碼39的全部ASCII字符集;代碼93。雖然URL編碼的條形碼符號可以具有任何長度,但實際考慮通常受制于每一特定應用中所采用的編碼技術。值得一提的是,利用截斷條形碼符號結構的優(yōu)點在于,條碼和間隔的高度相對于條形碼的長度要短一些,因此,使URL編碼的截斷符號8易于打印在交易卡或者印刷在Web網(wǎng)址的交易指南和目錄的頁面上,如圖1A所示。
如圖1和1A所示,第一較佳實施例的基于因特網(wǎng)允許進行交易系統(tǒng)的程序控制條形碼符號掃描儀7是專門設計的,能夠讀出打印在單張頁面上的緊密放置的URL編碼條形碼符號,而不會無意地讀出不想要的URL編碼條形碼符號。這一增加的掃描控制特點是在圖1的條形碼符號讀取器中實現(xiàn)的,通過給自動激光掃描條形碼符號讀取器7A提供一塊光學透明掃描板9A,它由讀取器7A引出的光學透明延伸部分9B支撐。掃描板9A中已經(jīng)形成一個視窗(即孔徑)10,當(底面上)這一印刷符號與視窗孔徑對準時,通過它可以對URL編碼條形碼符號8自動掃描和讀出。在這一特定實施例中,條形碼符號讀取器7A的紅外目標檢測場11恰好略微大于視窗10,從而只有在目標(例如Web網(wǎng)址指南)13對著視窗10向上放置時才自動開始激光束12的激光掃描,因為這時掃描板被置于與特定允許交易Web網(wǎng)頁相關的URL編碼條形碼符號8接觸,如圖1A所示。在這里引作參考的申請人的EPO公布號EP 0 715 273 A2中可以看到與自動條形碼符號讀取器7A相關的設計和構造詳細情況。正如圖1所示,能夠以本領域公知的方式給這種掃描裝置提供一個按鍵座15,在必要或需要時手工輸入URL的字符。
正如以上結合圖1D(1)所討論的,可能需要對兩個或多個中等長度條形碼符號,而不是對單個較長長度條形碼符號中的特定信息資源的URL進行編碼。這將允許采用印刷在菜單或清單上的較短長度的條形碼符號。在這種情況中,能夠把識別Web服務器位置的URL(例如“http∥www.metrologic.com”)的主要(即基本)部分編碼在第一條形碼符號中,而用第二條形碼符號對表示與已識別Web服務器有關的信息資源(即允許交易的Web網(wǎng)頁)位置的URL(例如“/products/MS6720.html”)的輔助(即延伸)部分進行編碼。采用這一技術,采用兩步過程能夠實現(xiàn)訪問到允許交易的Web網(wǎng)頁,即(1)對第一條形碼符號進行掃描,訪問由“http∥www.metrologic.com”定位的Web服務器的主頁;(2)對第二條形碼符號進行掃描,訪問由“/products/MS6720/.html”定位的允許交易的HTML文檔。較佳地,URL的基本(即主要)和輔助部分分別打印在第一和第二條形碼符號下方,如圖1(D)1所示。正如以下詳細描述的,在本發(fā)明的菜單組成過程期間能夠使用這一組合條形碼符號結構。
基于因特網(wǎng)的允許交易系統(tǒng)的第二較佳實施例如圖2所示,基于因特網(wǎng)的允許交易系統(tǒng)的第二較佳實施例是以基于WEb的交互式電視系統(tǒng)16的形式實現(xiàn)的。以上所述的任何一種廣義訪問方法都能夠被用于進行本發(fā)明的這一具體實施例。
如圖所示,基于Web的交互式電視系統(tǒng)16包括因特網(wǎng)終端單元17、遙控掃描裝置18和標準(NTSC或PAL)彩色電視機19。如圖所示,因特網(wǎng)終端單元17通過ISP 4連接到因特網(wǎng)上,包括支持(i)基于GUI的因特網(wǎng)瀏覽器程序,如Netscape公司的Navigator或者Microsoft公司的Internet Exporer;和(ii)因特網(wǎng)上TCP/IP網(wǎng)絡化協(xié)議的裝置。在較佳實施例中,因特網(wǎng)終端單元17能夠利用許多商業(yè)提供的因特網(wǎng)終端裝置,如Nokia公司的Mediamaster 9500TM因特網(wǎng)終端、Acorn計算機公司的NetStationTM因特網(wǎng)終端、或Diba公司的“Internet DigitalAppliance”中的任何一個來實現(xiàn)。
如圖2中所示,第二較佳實施例的遙控掃描裝置18可以通過將微型自動條形碼符號讀取模塊20集成到無線遙控裝置中來實現(xiàn),無線遙控裝置用商業(yè)供應的終端單元提供的,終端單元用于實現(xiàn)本發(fā)明的這一實施例。較佳地,自動條形碼符號讀取模塊20與上述的EPO公布號EP 0 715 273 A2中很詳細描述的裝置相似。這種激光掃描機,正如它們所稱謂的,是從新澤西州Blackwood的Metrologic儀器公司以商品名ScsnQuest商業(yè)供應的。下面將描述能夠將這種激光掃描機集成到上述因特網(wǎng)終端的任何一個遙控裝置中和因此提供遙控掃描裝置18的方式。
Nokia公司的Mediamaster 9500TM因特網(wǎng)終端、Acorn計算機公司的NetStationTM因特網(wǎng)終端、或Diba公司的“Internet Digital Appliance”各提供一個無線遙控裝置,該裝置包括一個可編程的微控制器(即微處理器),可操作地連接到一類或另一類的系統(tǒng)總線上。連接到這一系統(tǒng)總線結構上的系統(tǒng)子部件包括,例如以EPROM 21的形式實現(xiàn)的程序存儲器;以RAM 22的形式實現(xiàn)的數(shù)據(jù)存儲存儲器;按鍵座23,數(shù)據(jù)存儲寄存器和接口電路;基于紅外的通信電路和接口電路24;以及電源和功率分布電路25。在這種商用產(chǎn)品中,不提供視覺顯示裝置(例如LCD面板),因為所有的顯示功能利用本領域人員眾所周知的屏幕顯示形式在電視屏幕上提供的。通過把附加的數(shù)據(jù)寄存器增加到系統(tǒng)總線上和以傳統(tǒng)方式把掃描儀的數(shù)據(jù)輸出端連接這些寄存器上能夠實現(xiàn)將自動ScsnQuest激光掃描模塊(IS4120型)集成到這些無線遙控裝置的系統(tǒng)體系結構中。附加的控制邏輯必須由微控制器提供,從掃描儀提供掃描數(shù)據(jù)優(yōu)先于手工輸入系統(tǒng)中的數(shù)據(jù)。所有這些改進是在本領域普通技術人員的業(yè)務范圍之內。
正如圖2所示,遙控掃描裝置18有一個由光學透明延伸部分9B支撐的光學透明掃描板9A。掃描板9A中形成有一個視窗(即孔徑)10,通過它,當(底面上的)這種印刷符號與視窗孔徑對準時能夠自動地掃描和讀出URL編碼的條形碼符號8。基于紅外的目標檢測場11恰好略微大于視窗10,使得只有在目標(例如交易卡或指南)13對著視窗10向上放置時才自動打開激光掃描束,因為這時掃描板10被移動至與特定運行交易Web網(wǎng)頁相關的URL編碼的條形碼符號8相接觸,如圖2所示。在操作期間,采用遙控掃描裝置18讀出印刷在因特網(wǎng)交易指南13上的URL編碼的條形碼符號8,以便連接到相應的允許交易的Web網(wǎng)頁。
雖然能夠采用任何標準(NTSC或PAL)彩色電視機與因特網(wǎng)終端17相連接,顯示與系統(tǒng)所訪問的任何特定Web網(wǎng)址相關的圖形和聲頻信息內容,但是,采用更高分辨率(VGA或SVGA)的計算機監(jiān)視器與其連接,顯示高分辨率圖形是較佳的。
基于因特網(wǎng)的允許交易系統(tǒng)的第三較佳實施例如圖3所示,基于因特網(wǎng)的允許交易系統(tǒng)的第三較佳實施例是以手持集成掃描終端26的形式實現(xiàn)的。這里所描述的任何一種廣義因特網(wǎng)訪問方法都能夠用于進行本發(fā)明的這個特定實施例。圖中示出的因特網(wǎng)掃描儀終端26通過無線電基站27和無線鏈路5連接到ISP4。手持因特網(wǎng)掃描終端26有一個集成的基于GUI的Web瀏覽器程序、顯示面板28、觸摸屏型鍵座29和程序控制的條形碼符號掃描儀20。條形碼符號掃描儀20的功能是讀出條形碼符號8,該條形碼符號是用由基于因特網(wǎng)允許交易系統(tǒng)訪問的允許交易的Web網(wǎng)頁的URL編碼的并產(chǎn)生代表其的符號字符數(shù)據(jù)。
在例舉的實施例中,因特網(wǎng)掃描儀終端26是作為可移動的計算機實現(xiàn)的,如加州Apple計算機公司的Newton130型Messagepad 30。這一裝置用NetHopperTM品牌Internet Access Software提供的,由它支持Newton MessagePad操作系統(tǒng)中的TCP/IP網(wǎng)絡化協(xié)議。Newton MessagePad還配備一個Motorola公司的基于PCMICA調制解調卡31,它有一個射頻收發(fā)機,用于建立與(i)一個蜂窩式基站或者(ii)一個或多個衛(wèi)星基站(27)的無線數(shù)字通信鏈路,這些基站以全球信息網(wǎng)絡領域公知的方式通過ISP 4連接到因特網(wǎng)上。應當明白,雖然在有些情況中可能需要將光筆或掃描筆裝置連接到Newton MessagePad的串行端口,提供條形碼符號讀出能力,但是,采用自動激光掃描機20(例如Metrologic ScanQuest激光掃描模塊IS4120型)與Newton MessagePad的串行通信端口接口,從而實現(xiàn)第三較佳實施例的基于因特網(wǎng)的允許交易系統(tǒng)是較佳的。
正如圖3所示,整個Newton MessagePad、ScanQuest激光掃描模塊20和輔助電池電源(未示出)全部封裝在一個堅固的防震外殼32中,以提供一個可以手持的單一裝置。一旦目標檢測場11檢測到目標(例如交易卡)13,將自動發(fā)射激光束12并在URL編碼的符號13上掃過。
任選地,在上述的基于因特網(wǎng)的允許交易系統(tǒng)的三個具體實施例的每一個中,條形碼符號掃描儀可以被程序控制的光學字符讀取器所替代,光學字符讀取器是利用例如申請人的EPO公布號EP 0 715 273 A2中詳細揭示的自動全息激光掃描技術實現(xiàn)的,這里將其引作參考。程序控制的光學字符讀取器的功能是通過對包括其URL的字母數(shù)字字符串的光學掃描允許因特網(wǎng)接入終端訪問任何允許交易的Web網(wǎng)頁并同樣提供它作為基于GUI的因特網(wǎng)瀏覽器程序的“Goto”窗口的輸出。在這些不同的實施例中,光學字符讀取器(即字符讀取模塊)的功能是讀出ASCII字符,包括印刷在目標(例如交易卡、鍵鏈、筆、鉛筆、書簽、指南等)上的URL(和其它編碼信息),避免需要手工鍵入操作。
基于因特網(wǎng)的允許交易系統(tǒng)的第四較佳實施例在以上例舉的實施例中,條形碼符號讀取裝置或是握在操作者的手中或是放在工作臺面上。然而,應當注意到,條形碼符號讀取器和基于因特網(wǎng)的允許交易系統(tǒng)的其它客戶部件能夠佩戴在操作者的身上,如圖4和5所示。
如圖4所示,本發(fā)明的可佩戴在身上的基于因特網(wǎng)的允許交易系統(tǒng)包括為佩戴在手背上而設計的條形碼符號掃描單元70;和為佩戴在操作者手臂上而設計的遠程單元72(即可佩戴在身上的基于紅外的因特網(wǎng)接入終端),可利用柔性布帶或類似技術將其緊固。
在例舉的實施例中,裝在手上的掃描單元70包括用于對條形碼符號掃描的光的進和出的光透射窗口71;操作者戴的手套70A,用于將外殼70可松開地安裝到操作者手背上;和激光掃描條形碼符號讀取器20,正如以上針對本發(fā)明的其它例舉實施例所描述的。在其它的實施例中,可以采用其它的光學掃描裝置代替單元20,只要其提供的掃描深度滿足預期的應用。
在例舉的實施例中,遠程單元72包括LCD觸摸屏型面板73;聲頻揚聲器74;基于RISC的微計算系統(tǒng)或平臺75A,以支持各種不同計算功能,包括例如TCP/IP、HTTP和其它因特網(wǎng)協(xié)議(例如電子郵件、FTP等),其與遙控單元提供的因特網(wǎng)瀏覽器或通信程序(例如Netscape Navigator或Communication,或MicroSoft Exporer程序)的使用相關;與微計算系統(tǒng)接口的電信調制解調器75B;紅外收發(fā)機75C(例如采用DFSK或擴頻調制技術),也與電信調制解調器接口,用于支持本領域公知的微計算系統(tǒng)與遠程收發(fā)機7B之間的雙向電信協(xié)議(例如PPP)(下面將作描述),遠程收發(fā)機與連接到因特網(wǎng)上的ISP接口;在遙控外殼上方的(可充電)電池電源75D,將電功率提供給其中部件以及條形碼符號讀取器20;柔性電纜76,用于支持條形碼符號讀取器20與微計算機平臺之間的通信以及把電功率從電源傳遞到條形碼符號讀取器。值得注意的是,遠程單元72將含有上述因特網(wǎng)訪問方法中的一種。遠程單元72(即因特網(wǎng)接入終端)將依賴于條形碼符號讀取器20掃描的URL編碼條形碼符號中所編碼的信息。
任選地,激光掃描條形碼符號掃描儀(不帶數(shù)字化儀或解碼器)20可以被包含在裝在手上的單元70中,必要的數(shù)字化和掃描數(shù)據(jù)處理可以利用本領域人員公知的技術由遠程單元72中的微計算系統(tǒng)或者利用本領域人員也公知的包含在遠程單元72中的專用ASCII型裝置進行。這些構造技術將允許以本領域公知的方式使條形碼掃描單元小型化到足以戴在操作者的手指上。較佳地,條形碼符號掃描/讀出單元是按照這里引作參考的申請人的在先美國申請中所述的自動地控制,但是,在合適的地方,可以利用安裝在手持單元70上或者系統(tǒng)結構中的其它地方的觸發(fā)開關或類似裝置手工啟動。
較佳地,遠程單元72戴在操作者的手臂上,使得與其集成的觸摸型LCD面板73在使用本發(fā)明的佩戴在身上的系統(tǒng)時能夠方便地觀看。因此,當用安裝在手上(或者安裝在手指上)的條形碼符號讀取器20讀出URL編碼的條形碼符號時,與所掃描的條形碼符號相關并顯示在LCD面板上的允許交易Web網(wǎng)頁能夠被操作者方便地觀看和與操作者進行交互操作。此外,響應于讀出的URL編碼條形碼符號(即由此啟用交易),可能需要操作者利用本領域人員公知的觸摸顯示屏顯示面板73和筆式計算軟件把信息手工輸入到正在顯示的Web網(wǎng)頁上。
在本發(fā)明的另一不同實施例中,可以把大詞匯的語音識別子系統(tǒng)集成在遙控外殼42中,使得用戶能夠通過說話而不是通過手工按鍵或者本領域人員公知和由包含遙控外殼中微計算機平臺支持的筆式計算技術把信息輸入到因特網(wǎng)瀏覽器中。
在有些應用中,還可能需要把條形碼符號讀取器20安裝在操作者的手指或頭上和/或把遙控單元72安裝在操作者身體的不同部位(例如腿或腰部)上。還可能需要把系統(tǒng)的所有部件集成到一個外殼中,佩戴在操作者身體的一個特定部位上。
在有些應用中,可能需要提供一個具有微型LCD顯示屏77、麥克風78和耳機79的輕量頭戴裝置,而給遠程單元72提供聲頻和視頻輸入/輸出端口80,把聲頻輸入提供給微計算機平臺(在遙控單元中)和從此提供聲頻和視頻輸出,在系統(tǒng)的場內使用期間利用軟性通信電纜81驅動操作者所戴的頭戴裝置,如圖4和5所示。由頭支撐的麥克風78的功能則是把語音輸入提供給微計算系統(tǒng),通過語音識別子系統(tǒng)進行處理,語音識別子系統(tǒng)在這里是利用商業(yè)供應的語音識別軟件(例如,來自Dragon Systems公司、Newton Massachusetts)實現(xiàn)的。裝在頭上的視頻面板77的功能則是響應于利用條形碼符號讀取器20讀出的URL編碼條形碼符號提供一種顯示從因特網(wǎng)訪問的HTML編碼信息頁的便利方法。耳機79的功能則是響應于利用條形碼符號讀取器20讀出的URL編碼條形碼符號提供一種從因特網(wǎng)訪問的HTML編碼信息頁中所編碼的聲頻信息的便利方法。這些輔助裝置77、78和79與手臂支撐的因特網(wǎng)終端72相接口,給操作者提供進行他或她操作的附加自由度。
基于因特網(wǎng)的允許交易系統(tǒng)的第五較佳實施例在圖6中,示出了基于因特網(wǎng)的允許交易系統(tǒng)的第五較佳實施例。如圖所示,這一系統(tǒng)是以基于因特網(wǎng)的信息站82的形式實現(xiàn)的,它包括安裝在公共場所(例如,零售商店、商業(yè)中心或林蔭路、公共汽車站、機場、旅館大廳、飯店、海濱帳篷、體育中心等)84的操作臺83;操作臺83中的薄型客戶計算平臺85(例如,Sun Microsystems公司的薄型客戶網(wǎng)絡計算機),運行啟用Java因特網(wǎng)瀏覽器程序(例如HotJavaTM瀏覽器程序或Netscape3.0瀏覽器程序);觸摸屏型彩色LCD面板86,顯示W(wǎng)eb網(wǎng)頁和通過觸摸屏操作的方式把信息手工輸入到瀏覽器程序;聲頻揚聲器87,從啟用Java瀏覽器程序產(chǎn)生聲頻輸出;安裝在操作臺的外部的磁條卡掃描儀88(例如,Magtek的Mag-Tek磁條讀取器)和安裝在操作臺內并與計算平臺的數(shù)據(jù)輸入端口相接口的磁條解碼器89(例如,Symbol Technologies的OMNILINK解碼器,或程序控制的微處理器);以及與計算平臺的數(shù)據(jù)輸入端口相接口的2-D條形碼符號讀取器90。
磁條讀取器89的功能是讀出形成在信用卡或其它類型交易卡92上的URL編碼磁條91,如圖6A所示。在本發(fā)明的較佳實施例中,一個特定的允許交易HTML編碼文檔(即Web網(wǎng)頁)的URL或DN/PN編碼字符串是利用磁條領域公知的ANSI/ISO ALPHA數(shù)據(jù)格式標準沿圖6A中所示的ANSI/ISO標準磁條的“第一”(字母數(shù)字)數(shù)據(jù)磁道編碼的。在比特級上,實際數(shù)據(jù)編碼將利用本領域公知的十六進制代碼進行的,因此,ANSI/ISO ALPHA數(shù)據(jù)格式將以十六進制代碼表示,因此,在解碼操作時能夠以直接方式解譯。值得注意的是,雖然ANSI/ISOALPHA數(shù)據(jù)格式是較佳的,因為它能夠對實際包括所有URL或DN/PN子分量的字母數(shù)字字符進行編碼,但是,應當明白,只要不背離本發(fā)明的范圍或精神,能夠采用其它合適的編碼/解碼方案。
任選地,能夠把其它類型的信息編碼在本發(fā)明的允許交易的磁條卡中,以便進行交易訪問授權和本領域公知的其它安全性功能(例如,到期日期控制等)。例如,通過沿磁條的特定數(shù)據(jù)磁道對特定位的編碼以表示允許交易卡的到期日期能夠進行到期數(shù)據(jù)控制。通過(1)沿磁條的特定數(shù)據(jù)磁道對特定位的編碼,由主管允許交易HTML文檔的HTTP服務器對訪問的個人識別代碼進行編碼,和(2)當顯示交易“主”Web網(wǎng)頁時要求用戶手工輸入一個預先分配的訪問代碼,由此完成交易服務供應商建立的安全協(xié)議,能夠進行受限制用戶的控制。值得注意的是,以類似于以上所述的方式利用URL編碼(1-D和2-D)條形碼符號進行這種安全技術。
在本發(fā)明例舉實施例中,對磁條解碼器89(例如,OMNILINK解碼器)編程,以對ANSI/ISO ALPHA數(shù)據(jù)格式進行解碼。此外,在將會采用一般Web瀏覽器程序的這些應用(沒有處理從代碼符號讀取器提供的輸入URL串的插入式模塊)中,必須對磁條解碼器89編程,把前綴程序命令(RTN)自動插入到程序控制解碼器產(chǎn)生的字符數(shù)據(jù)輸出串中,正如以上詳細揭示的。來自程序控制解碼器89的輸出能夠直接提供給薄型客戶計算機系統(tǒng)85的數(shù)據(jù)輸入端(例如RS232)。另一方面,用鍵盤來代替觸摸型顯示屏86,能夠把程序控制解碼器89的輸出首先編碼為鍵盤數(shù)據(jù)格式,然后通過其鍵盤數(shù)據(jù)輸入端提供給計算機系統(tǒng)。
采用這一系統(tǒng)結構,允許交易Web網(wǎng)頁的URL是沿ANSI/ISO磁條卡92的第一(字母數(shù)字)數(shù)據(jù)磁道編碼的,允許交易Web網(wǎng)頁嵌入一個Java-Applet,它是為了能夠在因特網(wǎng)上進行特定的一類與信息相關交易(例如,金融交易、票證采購、信息采購、產(chǎn)品采購、服務獲得、證券貿(mào)易等)而設計的。然后,當用啟用因特網(wǎng)信息站82的允許交易Web網(wǎng)頁讀出URL編碼的磁條時,位于已解碼URL上的允許交易Web網(wǎng)頁自動地服務于請求的Web瀏覽器和顯示在LCD面板86上。在一個實施例中,圖標則顯示在Web網(wǎng)頁上,表示客戶或消費者撳下或觸摸所顯示的圖標,自動地運行里面Java-Applet,開始所請求的交易。以傳統(tǒng)方式,客戶則簡單地遵照顯示屏和由此提供的指令,該指令是按照嵌入在所運行Web網(wǎng)頁(即HTML編碼文檔)中的Java-Applet規(guī)定的。在Web瀏覽器上支持的交易類型僅僅依賴于交易服務供應商的需要和要求。雖然利用本發(fā)明的方法和系統(tǒng)能夠進行的常見交易類型通常與諸如金融、帳務管理、產(chǎn)品采購、服務獲得、票證采購、信息獲取的主題有關,但是,應當明白,這里未提到的許多其它主題領域將能從本發(fā)明中得益。
對本發(fā)明的基于因特網(wǎng)的允許交易系統(tǒng)的例舉實施例的改進代替采用激光掃描模塊構造圖1、2、3、4和6中所示的本發(fā)明的因特網(wǎng)接入終端,人們可以采用用LED照明掃描視場中條形碼符號的CCD型條形碼掃描機(或模塊)和捕獲其圖象的CCD型線性或陣列裝置,供下一步解碼處理。能夠用于構造本發(fā)明的基于CCD因特網(wǎng)接入終端的CCD掃描模塊例子可以在下列美國專利5,550,366、5,354,977、5,291,009、5,484,994、5,349,172和5,532,467中找到,這里將每個專利全文引作參考。
如上所述,本發(fā)明設想按照圖1C(1)中所示意的采用2-D條形碼符號中編碼URL(或DN/PN)信息。在這些情況中,在本發(fā)明的每個基于因特網(wǎng)的允許交易系統(tǒng)中提供一個2-D條形碼符號讀取機器(或裝置),以致于能夠對2-D條形碼符號中編碼的URL信息進行光學掃描和利用合適的2-D條形碼解碼算法能夠對其進行解碼。能夠用于按照本發(fā)明的原理構造“2-D型”基于因特網(wǎng)的允許交易系統(tǒng)的2-D(激光掃描)條形碼符號讀取裝置的例子在下列美國專利5,594,232、5,523,552、5,504,316、5,414,250、5,373,148、5,319,181中有所揭示,這里將每個專利全文引作參考。在本發(fā)明的其它實施例中,人們可以采用既能讀出1-D又能讀出2-D型條形碼符號掃描模塊。
本發(fā)明的允許交易的通用方法已經(jīng)描述了本發(fā)明的基于因特網(wǎng)的允許交易系統(tǒng)的各種例舉實施例后,現(xiàn)在要描述如何能夠采用這樣的系統(tǒng)通用利用URL編碼的符號和嵌入允許交易Java-Applet的HTML編碼文檔(即Web網(wǎng)頁)在因特網(wǎng)上進行與信息相關的交易。
在這方面,將參考圖7,其中示出的流程圖確立了在因特網(wǎng)上實現(xiàn)允許交易方法有關的步驟。
正如圖7中方框A所示,該方法涉及創(chuàng)建一個“交易服務”Web文檔(即HTML編碼的文檔),其功能起在因特網(wǎng)上能夠實現(xiàn)交易的“服務器”的作用。該Web文檔能夠利用商業(yè)供應的本領域公知的HTML編輯和/或Web網(wǎng)頁開發(fā)工具(例如,Adode公司的Page Mill 2.0)創(chuàng)建。較佳地,將Web文檔設計為進行與信息相關服務的市場化目標,將這種服務發(fā)送給訪問該Web網(wǎng)頁的顧客、消費者或客戶。
在本較佳實施例中,交易服務的Web文檔能夠表示為具有幾個顯示框的Netscape型式“顯示框架”,它是專為把運載的與信息有關服務的銷售客體傳送給訪問這一Web網(wǎng)頁的顧客、消費者或客戶而設計的。任選地,這一Web網(wǎng)頁還可以包括至如何能夠進行與信息有關交易或者如何提供服務的其它Web網(wǎng)頁的熱線。在雙框HTML文檔中,框架型界面的上部(發(fā)起人)顯示框能夠用于識別允許在因特網(wǎng)上進行基于信息服務的發(fā)起人以及把給予的服務及其優(yōu)點的描述提供給消費者。下部(信息)顯示框能夠用于顯示為便于進行特定交易而設計的HTML編碼文檔(頁)。一般,這種HTML文檔將由允許進行的交易的類型規(guī)定的。通常,顯示在信息顯示框中的HTML文檔包括由用戶請求特定種類信息,然后送回到起始HTTP服務器的常規(guī)HTML文檔,傳送到公共網(wǎng)間連接(CGI),用于搜索關系型數(shù)據(jù)庫等;從數(shù)據(jù)庫搜索獲得的含有信息的HTML(輸出)文檔,傳送到請求的因特網(wǎng)接入終端,這里,將其顯示在顯示框中,供用戶觀看;等等。在另外一些實施例中,可以提供附加的框,用于顯示關于正允許的信息服務方面的不同類型的按鈕。
正如圖7中方框B所示,然后利用編程領域公知的JavaTM-Applet應用編程界面(API)和開發(fā)工具(例如,JavaScriptTM程序設計工具、JambaTM軟件程序設計工具,和/或Java BeansTM軟件程序設計工具)創(chuàng)建一個或一組允許交易的Java-Applet。每個允許交易的Java-Applet的功能是能夠進行一個特定的與信息有關的交易(例如,金融交易、票證采購、信息獲取、產(chǎn)品采購、取得服務等)。較佳地,每個允許交易的Applet將被設計成便于在系統(tǒng)的客戶方跟蹤信息顯示屏,具有甚少(即使有的話)計算或因特網(wǎng)瀏覽技巧的用戶能夠跟蹤它。在交易設計過程期間,應當考慮到這里給出的信息顯示屏、詢問和選擇、判決環(huán)路結構等的流程。
然后,正如圖7中方框C所示,把每個允許交易的Java-Applet編譯成字節(jié)代碼,然后嵌入在以前創(chuàng)建的HTML文檔中,具有新的HTML APPLET的形式。Applet要素粘貼到以下通用句法(注釋[]識別任選參數(shù))<pre listing-type="program-listing"><![CDATA[<APPLET[CODEBASE=codebaseURL]CODE-appletFile[ALT=alternateText][NAME=appletInstanceName]WIDTH=pixels HEIGHT=pixels[ALIGN=alignment][VSPACE=pixels][HSPACE=pixels]>[<PARAM NAME=Attribute1 VALUE=value>][<PARAM NAME=Attribute3 VALUE=value>]…[alternateHTML]</APPLET>]]></pre>任選的&lt;PARAM&gt;標簽讓你能夠指定Applet特定屬性,你的Applet能夠作為字符串檢索。這些字符串能夠用在HTML文檔中,自定義Applet特性和提供位于命令行變量下的它們的相應值。
CODEBASE、CODE、WIDTH和HEIGHT是由Applet標簽的第一部分指定的參數(shù)。啟用Java的Web瀏覽器使用這些參數(shù)在主HTTP服務器上確定Applet代碼的位置和在HTML文檔顯示中保留空間。CODEBASE指揮啟用Java的Web瀏覽器尋找與HTML文檔的URL相關的分類目錄中的代碼。CODE提供由主HTTP服務器被裝入的Java代碼文件的名稱。由Applet使用的其它任何類型文件也可以從Codebase目錄裝入。CODEBASE是一個任選參數(shù),如果對它未作規(guī)定,那么,啟用Java的Web瀏覽器尋找HTML文檔的目錄中的類型文件。主要的是,采用上部/下部框在類型名和文件名二者中是相同的。
WIDTH和HEIGHT是告訴啟用Java的Web瀏覽器在下載Java代碼(“x”象素寬דx”象素高)前在文檔顯示中保留空間,類似于瀏覽器處理圖象的方法,在能夠提供整個圖象前保留空間。為了將非可視的Applet放置在頁面上,規(guī)定高度和寬度為0。
當前的啟用Java的Web瀏覽器忽略Applet的Java語言改變尺寸()方法。盡管JDK提供的Applet視窗給出了改變尺寸()方法,對一般Web瀏覽器的Applet標簽人們必須正確地規(guī)定寬度和高度。
VSPACE和HSPACE是任選參數(shù),用于規(guī)定環(huán)繞Applet區(qū)域的上和下(垂直邊界vspace)和兩側(水平邊界hspace)的空間量(象點數(shù))。值得注意的是,Netscape2.0顯然可忽略這些參數(shù)。
ALIGN是另一個任選參數(shù),涉及到其他的設計要素,用于指定在啟用Java的Web瀏覽器的何處放置Applet區(qū)。ALIGN可以具有象IMG標簽那樣的可能值左、右、頂、文本頂、中、偏離中、基線、底和偏離底。Netscape 2.0瀏覽器未正確地支持這些參數(shù),所以,如果未獲得允許交易的Applet的所需結果,可試圖去除ALIGN參數(shù)。
如果瀏覽器理解&lt;APPLET&gt;標簽但是不具有Java能力,那么ALT參數(shù)指定一個待顯示的串。Netscape 2.0允許在Security Preferece菜單的選項內經(jīng)檢查框打開或關閉Java解釋器。ALT參數(shù)是一種使用戶記住在關閉Java后再打開它的方法,以避免浪費在慢applet上的時間(因為能經(jīng)常出現(xiàn)在Web網(wǎng)頁上)。
與允許交易的Web網(wǎng)頁同時存在的Applet是通過NAME參數(shù)進行通信。AppletContext方法getApplet(String名)如果在Web網(wǎng)頁上能夠發(fā)現(xiàn)它則將參考返回到已命名的Applet,然后在Applet之間進行通信。
利用getParameter(String param_name)applet方法,PARAM標簽被用在把文本信息傳送到你的applet代碼。由于參數(shù)匹配代碼不是大小寫敏感的,對引用標記用語法進行解析,以下的標簽是等效的&lt;PARAM name=EMAIL&lt;param NAME=EMAIL&lt;param name=“email”在最后&lt;PARAM&gt;標簽與&lt;/APPLET&gt;標簽之間,如果一個特定客戶系統(tǒng)的Web瀏覽器不能識別&lt;APPLET&gt;標簽,文本和HTML代碼能夠被指定用于顯示。這是把用戶引導到允許交易Web網(wǎng)頁的“vanilla”版本上的消息的一個好區(qū)域。
Applet標簽的最終元素必須是&lt;/applet&gt;,以便告訴Web瀏覽器applet已經(jīng)結束。
對于有關Applet構造和嵌入技術的進一步的詳細情況,可以參考IDG BooksWorldwide公司出版的“JAVA”(1997),這里將其引作參考。
正如圖7中方框D所示,然后,以傳統(tǒng)的方式把與允許交易HTML文檔和每個嵌入的Java-Applet相關的信息文件(例如,與HTML文檔的URL相關的類目錄中的代碼、Java代碼文件、Applet采用的類文件等)裝載到HTTP服務器上和存儲在其文件管理系統(tǒng)中。允許交易的HTML編碼文檔的位置是由URL唯一指定的(例如,http∥www.mastercard.com/acctinfo/request.hyml)。在本發(fā)明方法的下一步驟中將采用這一URL。
正如圖7中方框E所示,然后,把嵌入Applet的HTML文檔(即允許交易的Web網(wǎng)頁)的URL編碼在諸如磁條結構、1-D條形碼符號或2-D條形碼符號的符號結構中,正如上面詳細描述的。在本發(fā)明的另一個欠佳的實施例中,能夠將URL印刷在交易卡上,由與因特網(wǎng)允許交易終端(即客戶系統(tǒng))的啟用Java瀏覽器相接口的OCR裝置讀出。一旦URL被編碼在符號結構(即磁條或條形碼)中,那么,允許交易的Web文檔的位置在其指定的HTTP服務器中不應當移動,以保證在讀出URL編碼符號時自動地運行允許交易的Web文檔。
正如圖7中方框F所示,基于因特網(wǎng)的允許交易系統(tǒng)現(xiàn)在準備發(fā)送與Java-Applet相關的信息方面的服務,Java-Applet嵌入在Web文檔中,它位于符號結構(施加在交易卡或者印刷在交易指南或清單中)中編碼的URL上。為了能夠進行所需的交易,所有的顧客、消費者或客戶必須利用如圖1、2、3、4或6所示的本發(fā)明允許交易終端上提供的符號讀取器讀出他或她交易卡上的URL編碼符號。根據(jù)URL是如何編碼的,這一操作可能涉及到例如或是刷過URL編碼的磁條或是光學掃描URL編碼的條形碼符號。響應于這一自動符號讀出的操作,在允許交易終端上的啟用Java瀏覽器將自動地請求由已解碼的URL指定的允許交易Web文檔和自動地顯示相應的Web網(wǎng)頁。較佳地,代表已嵌入允許交易Java-Applet的圖標將顯著地顯示在允許交易終端的顯示屏上,請求顧客通過觸摸觸摸屏(或者根據(jù)具體情況作一次鍵入操作)開始交易服務。作出選擇后將自動地運行Java-Applet,因此而開始與其相關的交易。
在本發(fā)明的另一個實施例中,Applet程序員能夠把允許交易的Java-Applet嵌入HTML編碼文檔中,以致于Java-Applet是自執(zhí)行的(即在顯示其交易主Web文檔時由啟用Java瀏覽器自動地開始執(zhí)行)。通過HTML編碼和/或Java-Applet編碼可實現(xiàn)的這一改進使得能夠啟動由已嵌入Java-Applet代表的交易過程,但是仍然允許顧客以適合于他或她個人需要的步調和速度進行交易。
當Java-Applet正在以其設計人員(程序員)預期的方式執(zhí)行時,顧客簡單地按照設計編制的信息顯示屏,由此以與顧客要求相一致的步調或速度進行與信息有關的交易和接受相關的服務。其交易期間,能夠把聲頻信息以及圖形顯示信息發(fā)送給顧客。
在交易結束時,本發(fā)明的因特網(wǎng)允許交易終端能夠給顧客制作一張打印收據(jù),作為服務和相關交易的證明。任選地,在顧客需要與代理人對話求得輔助幫助的情況中,在因特網(wǎng)的允許交易終端上還能夠提供電話幫助。
以上詳細描述的本發(fā)明方法的一個優(yōu)點在于任何計算機系統(tǒng)(例如,啟用Web的薄型客戶計算機或啟用因特網(wǎng)的信息站,提供有條形碼或磁條讀取器)能夠被自動地變換為一個通用交易機(UTM)。因此,現(xiàn)在在許多應用中能夠避免制造專用交易機的需要。
在描述了本發(fā)明的一些例舉實施例后,頭腦中會產(chǎn)生幾種改進。
為了指示,一個特定的印刷出版物或物體是載有本發(fā)明式樣的URL編碼的條形碼符號,而不是傳統(tǒng)的條形碼符號(例如UPC符號),以類似于UPC數(shù)目印刷在UPC型條形碼符號下方的方式,在URL編碼條形碼符號的周邊近處印刷編碼URL的全部或主要部分(例如http∥www.metrologic.com)是有利的。這一印刷慣例一旦被采納與其它類型的條形碼符號相比,將有助于顧客確定哪個條形碼符號提供“因特網(wǎng)交易接入”。
在(允許交易的HTML文檔的)URL字符串的長度變長,尤其是與存儲在超長的基于Web網(wǎng)頁的數(shù)據(jù)庫管理系統(tǒng)(DBMS)中的Web網(wǎng)頁相連接的情況下,在對正被采用的條形碼符號體系中的URL進行編碼前,可能需要對URL進行預編碼(以縮短其字符串長度)。
在公開的本發(fā)明的例舉實施例中,允許交易的信息資源已經(jīng)作為存儲在Web服務器中的HTML編碼文檔表示,因此,按照URL技術規(guī)范和HTTP的句法要求,對于每一個這樣的信息資源URL包含了字符子串“http∥www”。然而,應當明白,在本發(fā)明的有些應用中,URL編碼符號可能需要查詢(即指向)存儲在其它類型的通過因特網(wǎng)瀏覽器可得到的因特網(wǎng)信息服務器上的信息資源。這使得人們能夠按照本發(fā)明的原理進行一次與信息相關的交易。
應當明白,可以以多種不同方式對例舉實施例的這些基于因特網(wǎng)的允許交易系統(tǒng)和方法進行改進,對于本領域的專業(yè)人員而言,在取得這里所揭示新穎技術的好處后,這些改進是顯然的。所有的對例舉實施例的改進和變化將被視為落在由這里所附權利要求書限定的本發(fā)明范圍和精神之內。
權利要求
1.一種允許在因特網(wǎng)上進行與信息有關的交易的基于因特網(wǎng)的系統(tǒng),其特征在于所述系統(tǒng)包括連接于因特網(wǎng)的HTTP信息服務器,用于存儲HTML編碼文檔,該文檔在因特網(wǎng)上有一個由預定URL指定的位置,含有一個允許交易的Applet的所述HTTP編碼文檔,它在執(zhí)行時使得用戶能夠在因特網(wǎng)上進行與信息有關的交易;允許交易的因特網(wǎng)終端,用于請求所述HTML編碼文檔和執(zhí)行內嵌的所述允許交易的Applet,所述的允許交易因特網(wǎng)終端包括執(zhí)行Applet的因特網(wǎng)瀏覽器程序,它包括嵌入在所述HTML編碼文檔中的所述允許交易Applet,顯示屏,用于視覺顯示所述的HTML編碼文檔,數(shù)據(jù)輸入裝置,用于把數(shù)據(jù)輸入到所述因特網(wǎng)瀏覽器程序中,符號讀取器,可操作地連接到所述因特網(wǎng)瀏覽器程序上,用于對采用所述預定URL編碼的URL編碼符號進行掃描、對所述已掃描URL編碼符號進行解碼、產(chǎn)生代表所述預定URL的符號字符數(shù)據(jù)、以及把所述預定URL提供給所述因特網(wǎng)瀏覽器程序,用于訪問其位置由所述預定URL指定的所述HTML編碼文檔,這里,當用所述代碼符號讀取器對所述URL編碼符號進行掃描時,所述已掃描URL編碼符號被自動解碼,自動產(chǎn)生代表其的符號字符數(shù)據(jù)并將其提供給所述啟用Java瀏覽器程序,隨后,所述因特網(wǎng)瀏覽器程序自動地訪問來自所述HTTP信息服務器的所述HTML編碼文檔,以便執(zhí)行內嵌的所述允許交易Applet并由此使用戶能夠用所述允許交易因特網(wǎng)終端在因特網(wǎng)上進行所述與信息有關的交易。
2.如權利要求1所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的URL編碼符號是用預定的URL進行編碼的URL編碼磁條,所述符號讀取器是用于讀出所述URL編碼磁條的磁條讀取器。
3.如權利要求2所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的URL編碼磁條被施加在參與所述信息有關交易的交易卡上。
4.如權利要求1所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的URL編碼符號是URL編碼條形碼符號,所述符號讀取器是用于讀出URL編碼條形碼符號的條形碼符號讀取器。
5.如權利要求4所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的條形碼符號讀取器選自以下一組符號讀取裝置激光掃描條形碼符號讀取器、CCD型條形碼符號和掃描筆型條形碼符號讀取器。
6.如權利要求1所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的允許交易的因特網(wǎng)終端包括一個帶有集成條形碼符號讀取器的手持式數(shù)據(jù)終端。
7.如權利要求1所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的允許交易因特網(wǎng)終端包括一個帶有讀出URL編碼條形碼符號的條形碼符號讀取器或者讀出URL編碼磁條的的磁條讀取器的信息站型裝置。
8.如權利要求1所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的允許交易因特網(wǎng)終端包括一個佩戴在身上的計算機系統(tǒng)。
9.如權利要求1所述的基于因特網(wǎng)的系統(tǒng),其特征在于當由所述代碼符號讀取器對所述URL編碼符號進行掃描時,所述已掃描URL編碼符號被自動解碼、自動產(chǎn)生代表其的符號字符數(shù)據(jù)并將其提供給所述因特網(wǎng)瀏覽器程序,隨后,所述因特網(wǎng)瀏覽器程序自動地訪問來自所述HTTP信息服務器的所述HTML編碼文檔,并且啟動內嵌的所述允許交易的Applet,由此使用戶能夠用所述允許交易因特網(wǎng)終端在因特網(wǎng)上進行所述與信息有關的交易。
10.一種基于因特網(wǎng)的系統(tǒng),該系統(tǒng)允許在因特網(wǎng)上進行與信息有關的交易,其特征在于所述系統(tǒng)包括連接于因特網(wǎng)的HTTP信息服務器,用于存儲HTML編碼文檔,該文檔在因特網(wǎng)上有一個由預定URL指定的位置,含有一個允許交易的Java-Applet的所述HTTP編碼文檔,它在執(zhí)行時使得用戶能夠在因特網(wǎng)上進行與信息有關的交易;允許交易的因特網(wǎng)終端,用于請求所述HTML編碼文檔和執(zhí)行內嵌的所述允許交易的Java-Applet,所述的允許交易的因特網(wǎng)終端包括執(zhí)行Java-Applet的啟用Java瀏覽器程序,它包括嵌入在所述HTML編碼文檔中的所述允許交易Java-Applet,顯示屏,用于視覺顯示所述的HTML編碼文檔,數(shù)據(jù)輸入裝置,用于把數(shù)據(jù)輸入到所述啟用Java瀏覽器程序中,符號讀取器,可操作地連接到所述啟用Java瀏覽器程序上,用于對采用所述預定URL編碼的URL編碼符號進行掃描、對所述已掃描URL編碼符號進行解碼、產(chǎn)生代表所述預定URL的符號字符數(shù)據(jù)、以及把所述預定URL提供給所述啟用Java瀏覽器程序,用于訪問其位置由所述預定URL指定的所述HTML編碼文檔,這里,當用所述代碼符號讀取器對所述URL編碼符號掃描時,所述已掃描URL編碼符號被自動解碼,自動產(chǎn)生代表其的符號字符數(shù)據(jù)并將其提供給所述啟用Java瀏覽器程序,隨后,所述因特網(wǎng)瀏覽器程序自動地訪問來自所述HTTP信息服務器的所述HTML編碼文檔,以便執(zhí)行內嵌的所述允許交易Java-Applet并由此使得用戶能夠用所述允許交易的因特網(wǎng)終端在因特網(wǎng)上進行與信息有關的交易。
11.如權利要求10所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的URL編碼符號是用預定的URL進行編碼的URL編碼磁條,所述符號讀取器是用于讀出所述URL編碼磁條的磁條讀取器。
12.如權利要求11所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的URL編碼磁條被施加在參與所述信息有關交易的交易卡上。
13.如權利要求10所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的URL編碼符號是URL編碼條形碼符號,所述符號讀取器是用于讀出所述URL編碼條形碼符號的條形碼符號讀取器。
14.如權利要求13所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的條形碼符號讀取器選自以下一組符號讀取裝置激光掃描條形碼符號讀取器、CCD型條形碼符號和掃描筆型條形碼符號讀取器。
15.如權利要求10所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的允許交易的因特網(wǎng)終端包括一個帶有集成條形碼符號讀取器的手持式數(shù)據(jù)終端。
16.如權利要求10所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的允許交易因特網(wǎng)終端包括一個帶有讀出URL編碼條形碼符號的條形碼符號讀取器或者讀出URL編碼磁條的的磁條讀取器的信息站型裝置。
17.如權利要求10所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的允許交易因特網(wǎng)終端包括一個佩戴在身上的計算機系統(tǒng)。
18.如權利要求10所述的基于因特網(wǎng)的系統(tǒng),其特征在于當由所述代碼符號讀取器對所述URL編碼符號進行掃描時,所述已掃描URL編碼符號被自動解碼、自動產(chǎn)生代表其的符號字符數(shù)據(jù)并將其提供給所述因特網(wǎng)瀏覽器程序,隨后,所述因特網(wǎng)瀏覽器程序自動地訪問來自所述HTTP信息服務器的所述HTML編碼文檔和啟動執(zhí)行內嵌的所述允許交易Java-Applet,由此使得用戶能夠用所述允許交易因特網(wǎng)終端在因特網(wǎng)上進行所述與信息有關的交易。
19.一種允許在因特網(wǎng)上進行與信息有關的交易的方法,其特征在于所述方法包括下列步驟(a)HTML編碼文檔存儲在連接于因特網(wǎng)的HTTP信息服務器中,該文檔在因特網(wǎng)上有一個由預定URL指定的位置,含有一個允許交易的Applet的所述HTTP編碼文檔,它在執(zhí)行時使得用戶能夠在因特網(wǎng)上進行與信息有關的交易;(b)提供一個允許交易的因特網(wǎng)終端,用于從所述HTTP信息服務器訪問所述HTML編碼文檔和執(zhí)行內嵌的所述允許交易Applet,所述的允許交易因特網(wǎng)終端包括執(zhí)行Applet的因特網(wǎng)瀏覽器程序,它包括嵌入在所述HTML編碼文檔中的所述允許交易Applet,顯示屏,用于視覺顯示所述的HTML編碼文檔,數(shù)據(jù)輸入裝置,用于把數(shù)據(jù)輸入到所述因特網(wǎng)瀏覽器程序中,符號讀取器,可操作地連接到所述因特網(wǎng)瀏覽器程序上,用于對采用所述預定URL編碼的URL編碼符號進行掃描、對所述已掃描URL編碼符號進行解碼、產(chǎn)生代表所述預定URL的符號字符數(shù)據(jù)、以及把所述預定URL提供給所述因特網(wǎng)瀏覽器程序,用于訪問其位置由所述預定URL指定的所述HTML編碼文檔;(c)利用所述代碼符號讀取器讀出所述URL編碼符號,隨后,自動產(chǎn)生代表所述URL編碼符號的符號字符數(shù)據(jù)并將其提供給所述啟用Java瀏覽器程序,所述因特網(wǎng)瀏覽器程序從所述HTTP信息服務器自動地訪問所述HTML編碼文檔,以便執(zhí)行內嵌的所述允許交易Applet并由此使得用戶能夠用所述允許交易因特網(wǎng)終端在因特網(wǎng)上進行所述與信息有關的交易。
20.如權利要求19所述的方法,其特征在于所述的URL編碼符號是用預定的URL進行編碼的URL編碼磁條,所述編碼符號讀取器是一種磁條的磁條讀取器,步驟(c)包括利用所述磁條讀取器讀出所述URL編碼磁條。
21.如權利要求20所述的方法,其特征在于所述的URL編碼符號是URL編碼條形碼符號,所述碼符號讀取器是一種條形碼符號讀取器,步驟(c)包括利用所述條形碼讀取器讀出所述URL編碼條形碼符號。
22.如權利要求19所述的方法,其特征在于,步驟(c)進一步包括讀出所述URL編碼符號,隨后,所述因特網(wǎng)瀏覽器程序從所述HTTP信息服務器自動地訪問所述HTML編碼文檔和啟動內嵌的所述允許交易Applet,由此使得用戶能夠用所述允許交易因特網(wǎng)終端在因特網(wǎng)上進行所述與信息有關的交易。
23.一種基于因特網(wǎng)的系統(tǒng),該系統(tǒng)允許在因特網(wǎng)上進行與信息有關的交易,其特征在于所述系統(tǒng)包括連接于因特網(wǎng)的HTTP信息服務器,用于存儲HTML編碼文檔,該文檔在因特網(wǎng)上有一個由預定URL指定的位置含有代表一個或多個允許交易Applet的一個或多個Applet標簽的所述HTTP編碼文檔,它們在執(zhí)行時使得用戶能夠在因特網(wǎng)上進行與信息有關的交易;允許交易的因特網(wǎng)終端,用于請求所述HTML編碼文檔和執(zhí)行符號化內嵌的所述一個或多個允許交易Applet,所述的允許交易因特網(wǎng)終端包括執(zhí)行Applet的因特網(wǎng)瀏覽器程序,它包括所述的一個或多個允許交易Applet,顯示屏,用于視覺顯示所述的HTML編碼文檔,數(shù)據(jù)輸入裝置,用于把數(shù)據(jù)輸入到所述因特網(wǎng)瀏覽器程序中,符號讀取器,可操作地連接到所述因特網(wǎng)瀏覽器程序上,用于對采用所述預定URL編碼的URL編碼符號進行掃描、對所述已掃描URL編碼符號進行解碼、產(chǎn)生代表所述預定URL的符號字符數(shù)據(jù)、以及把所述預定URL提供給所述因特網(wǎng)瀏覽器程序,用于訪問其位置由所述預定URL指定的所述HTML編碼文檔,這里,當用所述代碼符號讀取器對所述URL編碼符號進行掃描時,所述已掃描URL編碼符號被自動解碼,自動產(chǎn)生代表其的符號字符數(shù)據(jù)并將其提供給所述啟用Java瀏覽器程序,隨后,所述因特網(wǎng)瀏覽器程序從所述HTTP信息服務器自動地訪問所述HTML編碼文檔,將所述HTML編碼文檔顯示在所述顯示屏上,執(zhí)行所述的一個或多個允許交易的Applet,由此使得用戶能夠用所述允許交易因特網(wǎng)終端在因特網(wǎng)上進行所述與信息有關的交易。
24.如權利要求23所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的URL編碼符號是用預定的URL進行編碼的URL編碼磁條,所述符號讀取器是用于讀出所述URL編碼磁條的磁條讀取器。
25.如權利要求24所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的URL編碼磁條被施加在參與所述信息有關交易的交易卡上。
26.如權利要求23所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的URL編碼符號是URL編碼條形碼符號,所述符號讀取器是用于讀出URL編碼條形碼符號的條形碼符號讀取器。
27.如權利要求26所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的條形碼符號讀取器選自以下一組符號讀取裝置激光掃描條形碼符號讀取器、CCD型條形碼符號和掃描筆型條形碼符號讀取器。
28.如權利要求23所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的允許交易的因特網(wǎng)終端包括一個帶有集成條形碼符號讀取器的手持式數(shù)據(jù)終端。
29.如權利要求23所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的允許交易因特網(wǎng)終端包括一個帶有讀出URL編碼條形碼符號的條形碼符號讀取器或者讀出URL編碼磁條的的磁條讀取器的信息站型裝置。
30.如權利要求23所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的允許交易因特網(wǎng)終端包括一個佩戴在身上的計算機系統(tǒng)。
31.如權利要求23所述的基于因特網(wǎng)的系統(tǒng),其特征在于當由所述代碼符號讀取器對所述URL編碼符號進行掃描時,所述已掃描URL編碼符號被自動解碼、自動產(chǎn)生代表其的符號字符數(shù)據(jù)并將其提供給所述因特網(wǎng)瀏覽器程序,隨后,所述因特網(wǎng)瀏覽器程序自動地訪問來自所述HTTP信息服務器的所述HTML編碼文檔和啟動內嵌的所述一個或多個允許交易Applet,由此使得用戶能夠用所述允許交易因特網(wǎng)終端在因特網(wǎng)上進行所述與信息有關的交易。
32.一種基于因特網(wǎng)的系統(tǒng),該系統(tǒng)允許在因特網(wǎng)上進行與信息有關的交易,其特征在于所述系統(tǒng)包括連接于因特網(wǎng)的HTTP信息服務器,用于存儲HTML編碼文檔,該文檔在因特網(wǎng)上有一個由預定URL指定的位置,含有代表一個或多個允許交易的Java-Applet的一個或多個Applet標簽的所述HTTP編碼文檔,它們在執(zhí)行時使得用戶能夠在因特網(wǎng)上進行與信息有關的交易;允許交易的因特網(wǎng)終端,用于請求所述HTML編碼文檔和執(zhí)行符號化內嵌的所述一個或多個允許交易的Java-Applet,所述的允許交易的因特網(wǎng)終端包括執(zhí)行Java-Applet的啟用Java瀏覽器程序,它包括所述的一個或多個允許交易Java-Applet,顯示屏,用于視覺顯示所述的HTML編碼文檔,數(shù)據(jù)輸入裝置,用于把數(shù)據(jù)輸入到所述啟用Java瀏覽器程序中,符號讀取器,可操作地連接到所述啟用Java瀏覽器程序上,用于對采用所述預定URL編碼的URL編碼符號進行掃描、對所述已掃描URL編碼符號進行解碼、產(chǎn)生代表所述預定URL的符號字符數(shù)據(jù)、以及把所述預定URL提供給所述啟用Java瀏覽器程序,用于訪問其位置由所述預定URL指定的所述HTML編碼文檔,這里,當用所述代碼符號讀取器對所述URL編碼符號掃描時,所述已掃描URL編碼符號被自動解碼,自動產(chǎn)生代表其的符號字符數(shù)據(jù)并將其提供給所述啟用Java瀏覽器程序,隨后,所述因特網(wǎng)瀏覽器程序自動地訪問所述HTTP信息服務器的所述HTML編碼文檔,將所述HTML編碼文檔顯示在所述顯示屏上,執(zhí)行所述的一個或多個允許交易Java-Applet,從而由此使得用戶能夠用所述允許交易的因特網(wǎng)終端在因特網(wǎng)上進行與信息有關的交易。
33.如權利要求32所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的URL編碼符號是用預定的URL進行編碼的URL編碼磁條,所述符號讀取器是用于讀出所述URL編碼磁條的磁條讀取器。
34.如權利要求33所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的URL編碼磁條被施加在參與所述信息有關交易的交易卡上。
35.如權利要求32所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的URL編碼符號是URL編碼條形碼符號,所述符號讀取器是用于讀出URL編碼條形碼符號的條形碼符號讀取器。
36.如權利要求35所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的條形碼符號讀取器選自以下一組符號讀取裝置激光掃描條形碼符號讀取器、CCD型條形碼符號和掃描筆型條形碼符號讀取器。
37.如權利要求32所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的允許交易的因特網(wǎng)終端包括一個帶有集成條形碼符號讀取器的手持式數(shù)據(jù)終端。
38.如權利要求32所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的允許交易因特網(wǎng)終端包括一個帶有讀出URL編碼條形碼符號的條形碼符號讀取器或者讀出URL編碼磁條的的磁條讀取器的信息站型裝置。
39.如權利要求32所述的基于因特網(wǎng)的系統(tǒng),其特征在于所述的允許交易因特網(wǎng)終端包括一個佩戴在身上的計算機系統(tǒng)。
40.如權利要求32所述的基于因特網(wǎng)的系統(tǒng),其特征在于當由所述代碼符號讀取器對所述URL編碼符號進行掃描時,所述已掃描URL編碼符號被自動解碼、自動產(chǎn)生代表其的符號字符數(shù)據(jù)并將其提供給所述因特網(wǎng)瀏覽器程序,隨后,所述因特網(wǎng)瀏覽器程序自動地訪問來自所述HTTP信息服務器的所述HTML編碼文檔和開始執(zhí)行所述的一個或多個允許交易Java-Applet,由此使得用戶能夠用所述允許交易因特網(wǎng)終端在因特網(wǎng)上進行所述與信息有關的交易。
41.一種允許在因特網(wǎng)上進行與信息有關的交易的方法,其特征在于所述方法包括下列步驟(a)存儲在連接于因特網(wǎng)的HTTP信息服務器中,HTML編碼文檔在因特網(wǎng)上有一個由預定URL指定的位置,含有代表一個或多個允許交易Java-Applet的一個或多個Applet標簽的所述HTML編碼文檔,它們在執(zhí)行時使得用戶能夠在因特網(wǎng)上進行與信息有關的交易;(b)提供一個允許交易的因特網(wǎng)終端,用于訪問來自所述HTTP信息服務器的所述HTML編碼文檔和執(zhí)行所述一個或多個允許交易Java-Applet,所述的允許交易因特網(wǎng)終端包括執(zhí)行Java-Applet的啟用Java瀏覽器程序,它包括所述一個或多個允許交易Java-Applet,顯示屏,用于視覺顯示所述的HTML編碼文檔,數(shù)據(jù)輸入裝置,用于把數(shù)據(jù)輸入到所述因特網(wǎng)瀏覽器程序中,符號讀取器,可操作地連接到所述因特網(wǎng)瀏覽器程序上,用于對采用所述預定URL編碼的URL編碼符號進行掃描、對所述已掃描URL編碼符號進行解碼、產(chǎn)生代表所述預定URL的符號字符數(shù)據(jù)、以及把所述預定URL提供給所述因特網(wǎng)瀏覽器程序,用于訪問其位置由所述預定URL指定的所述HTML編碼文檔;(c)利用所述代碼符號讀取器讀出所述URL編碼符號,隨后,自動產(chǎn)生代表所述URL編碼符號的符號字符數(shù)據(jù)并將其提供給所述啟用Java瀏覽器程序,所述啟用Java瀏覽器程序自動地訪問來自所述HTTP信息服務器的所述HTML編碼文檔和將所述HTML編碼文檔顯示在所述顯示屏上,以及執(zhí)行所述的允許交易Java-Applet,從而由此使得用戶能夠用所述允許交易因特網(wǎng)終端在因特網(wǎng)上進行所述與信息有關的交易。
42.如權利要求41所述的方法,其特征在于所述的URL編碼符號是用所述預定URL進行編碼的URL編碼磁條,所述符號讀取器是磁條讀取器,步驟(c)包括利用所述磁條讀取器讀出所述URL編碼磁條。
43.如權利要求42所述的方法,其特征在于所述的URL編碼符號是URL編碼條形碼符號,所述符號讀取器是條形碼符號讀取器,步驟(c)包括利用所述條形碼讀取器讀出所述URL編碼條形碼符號。
44.如權利要求41所述的方法,其特征在于,步驟(c)進一步包括讀出所述URL編碼符號,隨后,所述啟用Java瀏覽器程序自動地訪問來自所述HTTP信息服務器的所述HTML編碼文檔和啟動所述的一個或多個允許交易Java-Applet,由此使得用戶能夠用所述允許交易因特網(wǎng)終端在因特網(wǎng)上進行所述與信息有關的交易。
45.一種在因特網(wǎng)上進行與信息有關的交易的系統(tǒng),其特征在于所述系統(tǒng)包括一個因特網(wǎng)信息服務器,它包含一個Web網(wǎng)頁,所述網(wǎng)頁含有代表一個允許交易Applet的一個Applet標簽;和一個啟用因特網(wǎng)的客戶計算機系統(tǒng),它有一個讀出DN/PN編碼或者URL編碼符號的代碼符號讀取器,所述符號指向所述網(wǎng)頁,所述網(wǎng)頁含有代表所述允許交易Applet的所述Applet標簽,以及自動地訪問和顯示所述Web網(wǎng)頁,從而能夠發(fā)送所述允許交易的Applet。
46.如權利要求45所述的系統(tǒng),其特征在于所述的DN/PN編碼或者URL編碼符號被印刷在交易卡上,和其它形式的印刷媒體上,當由代碼符號讀取器讀出時從所述因特網(wǎng)信息服務器自動地訪問所述Web網(wǎng)頁。
47.如權利要求46所述的系統(tǒng),其特征在于所述的代碼符號讀取器包括一個選自激光掃描條形碼符號讀取器、CCD型條形碼符號和掃描筆型條形碼符號讀取器和磁性磁條讀取器的裝置。
48.如權利要求45所述的系統(tǒng),其特征在于所述的啟用因特網(wǎng)的客戶計算機系統(tǒng)是一個選自桌上計算機、膝上計算機系統(tǒng)、基于計算機的信息站、佩戴在身上的計算機系統(tǒng)和掌上計算機系統(tǒng)的裝置。
49.如權利要求45所述的系統(tǒng),其特征在于所述的啟用因特網(wǎng)的客戶計算機系統(tǒng)通過一個因特網(wǎng)服務供應商(ISP)連接到因特網(wǎng)上;這里,所述的啟用因特網(wǎng)的客戶計算機系統(tǒng)有一個基于GUI的Web瀏覽器程序;這里,所述的代碼符號讀取器是一個已編程的條形碼符號掃描儀,與所述基于GUI的Web瀏覽器程序可操作連接,用于自動地訪問含有允許交易Applet的Web網(wǎng)頁。
50.如權利要求49所述的系統(tǒng),其特征在于所述的允許交易的Applet是一個Java-Applet。
51.一種在因特網(wǎng)上進行與信息有關的交易的方法,其特征在于所述方法包括下列步驟(a)存儲在因特網(wǎng)信息服務器中,Web網(wǎng)頁含有代表一個允許交易Applet的一個Applet標簽;和(b)在帶有代碼符號讀取器的啟用因特網(wǎng)的客戶計算機系統(tǒng)上,讀出指向所述Web網(wǎng)頁的DN/PN編碼或者URL編碼符號,網(wǎng)頁含有代表所述允許交易Applet的所述Applet標簽;和(c)響應于步驟(b),在與消費者交互的啟用因特網(wǎng)客戶計算機系統(tǒng)上自動地訪問和顯示所述Web網(wǎng)頁,從而能夠實現(xiàn)由所述允許交易Applet所代表的特定的與信息有關的交易。
52.如權利要求51所述的方法,其特征在于步驟(b)包括讀出印刷在交易卡和其它形式印刷媒體上的所述DN/PN編碼或者URL編碼符號,步驟(c)包括當用所述代碼符號讀取器讀出時從所述因特網(wǎng)信息服務器自動地訪問所述Web網(wǎng)頁。
53.如權利要求51所述的方法,其特征在于步驟(b)包括利用選自激光掃描條形碼符號讀取器、CCD型條形碼符號和掃描筆型條形碼符號讀取器和磁性磁條讀取器的一個裝置讀出所述DN/PN編碼或者URL編碼符號。
54.如權利要求51所述的方法,其特征在于步驟(c)包括以選自桌上計算機、膝上計算機系統(tǒng)、基于計算機的信息站、佩戴在身上的計算機系統(tǒng)和掌上計算機系統(tǒng)的裝置的形式,利用啟用因特網(wǎng)的客戶計算機系統(tǒng)自動地訪問和顯示所述Web網(wǎng)頁。
55.如權利要求51所述的方法,其特征在于步驟(c)包括利用通過因特網(wǎng)服務供應商(ISP)的方法連接到因特網(wǎng)上的啟用因特網(wǎng)的客戶計算機系統(tǒng)自動地訪問和顯示所述Web網(wǎng)頁;這里,所述的啟用因特網(wǎng)的客戶計算機系統(tǒng)有一個基于GUI的Web瀏覽器程序;這里,所述的代碼符號讀取器是一個程序控制的條形碼符號掃描儀,與所述基于GUI的Web瀏覽器程序可操作連接,用于自動地訪問含有允許交易Applet的Web網(wǎng)頁。
56.如權利要求51所述的方法,其特征在于步驟(a)進一步包括執(zhí)行所述允許交易的Applet。
全文摘要
一種新穎的交易方法和系統(tǒng),這里,以預定的URL將一個交易Java-Applet嵌入存儲在HTTP服務器中的一個HTML編碼文檔中。當利用一個與啟用Java因特網(wǎng)終端接口的代碼符號讀取器(7、7A)讀出用URL編碼的代碼符號(8)時,自動地訪問相應的HTML文檔并顯示在終端上,開始執(zhí)行該交易Java-Applet,以致于顧客、消費者或者客戶能夠在因特網(wǎng)上簡單且方便地執(zhí)行與信息有關的交易。允許交易的因特網(wǎng)終端(3)可以是安裝在公用位置上的因特網(wǎng)亭的形式,象一般ATM方式那樣。
文檔編號G06KGK1256772SQ97181509
公開日2000年6月14日 申請日期1997年11月24日 優(yōu)先權日1996年11月25日
發(fā)明者G·拉塞爾, 大D·M·維爾茨, C·H·諾爾斯 申請人:計量儀器股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1