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

用于可及性數(shù)據(jù)維護和特權授權的系統(tǒng)和方法

文檔序號:6420948閱讀:237來源:國知局
專利名稱:用于可及性數(shù)據(jù)維護和特權授權的系統(tǒng)和方法
技術領域
一般地說,本發(fā)明涉及用于可及性(accessibility)數(shù)據(jù)維護和特權授權的系統(tǒng)和方法。更具體地說,本發(fā)明涉及用于管理包括用戶可及性數(shù)據(jù)的可及性數(shù)據(jù)庫和向授權請求者提供可及性數(shù)據(jù)的系統(tǒng)和方法。
背景技術
信息技術已經(jīng)并將繼續(xù)向用戶提供似乎是無限量的信息。使用因特網(wǎng),用戶實際上能從世界上的任何地方檢索對應于一個特定主題的內(nèi)容。然而,這似乎是無限量的信息并不是以對許多用戶有用的表示形式出現(xiàn)。例如,“口語”內(nèi)容和盲文內(nèi)容對于盲人用戶是有用的,但書寫的內(nèi)容是無用的。
具有可及性需求的用戶可以構建一個功能系統(tǒng),它把內(nèi)容的原始表示形式轉(zhuǎn)換成對用戶有用的表示形式。使用上文中的舉例,盲人用戶能構建一個功能系統(tǒng)把書寫內(nèi)容轉(zhuǎn)換成口語內(nèi)容。然而,構建這樣系統(tǒng)的高成本、不兼容和復雜性使許多用戶不能構建一個系統(tǒng)。此外,多種內(nèi)容格式、置標語言、設備能力和網(wǎng)絡約束也限制了用戶使用個人計算機把內(nèi)容的原始表示形式轉(zhuǎn)換成對用戶有用的表示形式的能力。
因特網(wǎng)向終端用戶發(fā)送應用的世界性轉(zhuǎn)變和無線通信的擴展正在降低對基于PC的應用的依賴。這種轉(zhuǎn)變創(chuàng)造了一個機會,即通過提供一個中央體系結(jié)構點,由它變換(即代碼轉(zhuǎn)換)內(nèi)容的表示形式,使用戶可得到以有用的表示形式表示的內(nèi)容。這一中央體系結(jié)構可以是門戶服務器的形式,在那里數(shù)據(jù)被聚集并可能被代碼轉(zhuǎn)換以產(chǎn)生內(nèi)容。它還可以是“代碼轉(zhuǎn)換網(wǎng)關”的形式,如代碼轉(zhuǎn)換代理服務器。變換內(nèi)容表示形式的能力使信息對廣大范圍的用戶(包括有特殊需要的用戶)更為可用。通過在中央體系結(jié)構點使用門戶服務器或中間服務器,這一服務器修改內(nèi)容的表示形式,而與目標操作系統(tǒng)及瀏覽器無關。這降低了基于客戶機的可及性解決方案的安裝費用和管理費用。
工業(yè)界和美國政府也認識到內(nèi)容在當前不能為許多用戶所用。聯(lián)邦康復法案第508部分要求美國政府購買可及信息技術。作為第508部分的結(jié)果,以美國政府為市場的商家正在修改它們的信息技術產(chǎn)品和增強它們的Web(萬維網(wǎng))內(nèi)容以使它更能被用戶訪問。為了使Web內(nèi)容更容易被訪問,可及性代碼轉(zhuǎn)換服務正在出現(xiàn)。代碼轉(zhuǎn)換服務器或“Web中間體”攔截由用戶請求的內(nèi)容并把它的原始表示形式修改成對用戶有用的表示形式。在內(nèi)容服務器中的內(nèi)容原始表示形式保持不被修改。
然而,隨著在計算機網(wǎng)絡上出現(xiàn)提供可及性服務,如內(nèi)容的代碼轉(zhuǎn)換,產(chǎn)生了挑戰(zhàn)。往往為用戶提供一個可及性標識符,如障礙停車卡(placard),它授權用戶使用特定的可及性服務,如在障礙停車場停車。在計算機網(wǎng)絡上提供可及性特權所伴隨的挑戰(zhàn)是識別哪些用戶具有與他們的特定可及性服務請求相對應的可及性特權。
此外,在傳統(tǒng)的可及性服務驗證方面產(chǎn)生挑戰(zhàn)。例如,一個有心臟病的用戶可能正在國外的一個城市休假,而把他的障礙停車卡忘在什么地方。在這個例子中,不能明顯看出該用戶是殘疾人,所以該用戶可能得要聯(lián)系他的最初醫(yī)生以收到另一個障礙停車卡,這可能要用數(shù)周時間才能收到。
所以,需要的是一種用于維護可及性數(shù)據(jù)庫的系統(tǒng)和方法,它向用戶提供可及性數(shù)據(jù),如可及性特權,該數(shù)據(jù)庫可經(jīng)由可及性服務提供者在計算機網(wǎng)絡上訪問。

發(fā)明內(nèi)容
已經(jīng)發(fā)現(xiàn),通過使用可及性數(shù)據(jù)庫服務器以根據(jù)請求者的訪問許可處理可及性數(shù)據(jù)請求,上述挑戰(zhàn)能得到解決。
可及性數(shù)據(jù)庫服務器接收來自請求者的可及性記錄請求。該可及性記錄請求包括一個用戶標識符和一個請求者標識符。請求者標識符可以對應于一個用戶、一個保健專業(yè)人員服務器、一個保險服務器、一個代碼轉(zhuǎn)換代理服務器、一個門戶服務器、一個Web服務器、一個廣告服務器或一個服務提供者??杉靶詳?shù)據(jù)庫服務器檢索一個與來自本地存儲區(qū)的用戶標識符相對應的可及性數(shù)據(jù)庫記錄。
可及性數(shù)據(jù)庫服務器將可及性記錄請求與請求者的訪問許可比較,以確定該請求者是有具有與該特定請求對應的訪問權限。例如,該請求者可能是一個保險服務器,它請求與其保險客戶之一對應的可及性數(shù)據(jù)。在這個例子中,可及性數(shù)據(jù)庫服務器確認該保險服務器被允許訪問用戶的可及性數(shù)據(jù)。如果該請求者未被授權進行該特定請求,則可及性數(shù)據(jù)庫服務器拒絕該請求者的訪問。
另一方面,如果請求者被授權進行該特定請求,則可及性數(shù)據(jù)庫服務器處理該可及性記錄請求。如果該請求者是一個用戶,則可及性數(shù)據(jù)庫服務器授權該用戶輸入保健專業(yè)人員服務器標識符信息,以及從數(shù)據(jù)庫記錄中檢索可及性類型信息、保健專業(yè)人員服務器信息以及可及性特權。
如果請求者是一個保健專業(yè)人員服務器,則可及性數(shù)據(jù)庫服務器授權該保健專業(yè)人員服務器輸入可及性類型信息和可及性特權,以及從數(shù)據(jù)庫記錄中檢索可及性類型信息、保健專業(yè)人員服務器信息和可及性特權。
如果請求者是一個保險服務器或服務提供者,則可及性數(shù)據(jù)庫服務器授權該請求者從數(shù)據(jù)庫記錄中檢索可及性特權。如果請求者是一個廣告服務器、一個中間服務器、一個Web服務器或一個門戶服務器,則可及性數(shù)據(jù)庫服務器授權該請求者從數(shù)據(jù)庫記錄中檢索可及性類型信息。
前述是一個概要,因而必定包含對詳細內(nèi)容的簡化、一般化和省略;因此,本領域技術人員將會理解,本概要只是作為說明,而不是要以任何方式加以限定。本發(fā)明的其他方面、發(fā)明特點以及優(yōu)點,如權利要求唯一定義的那樣,將在下文中的非限定性詳細描述中變得顯而易見。


通過參考附圖,本領域技術人員可以更好地理解本發(fā)明,并清楚看出本發(fā)明的多個目的、特點和優(yōu)點。在不同的圖中使用相同的參考符號指出相似或相同的項目。
圖1是高級框圖,顯示在計算機網(wǎng)絡上處理用戶請求的計算機服務器;圖2是方框圖,顯示一個用戶在請求內(nèi)容和接收帶有一個電子廣告的代碼轉(zhuǎn)換后的內(nèi)容;圖3是方框圖,顯示一個門戶服務器接收一個內(nèi)容請求和處理該內(nèi)容請求;圖4是方框圖,顯示一個用戶使用一個普及計算設備訪問一個服務;圖5是方框圖,顯示一個門戶服務器把用戶信息存儲在本地存儲區(qū)上;圖6是方框圖,顯示一個用戶配置一個普及計算設備;圖7是方框圖,顯示一個商務服務器向一個廣告服務器發(fā)送電子廣告;圖8A顯示一個用戶界面窗口,用戶使用它配置用戶數(shù)據(jù);圖8B顯示一個用戶偏好界面窗口,用戶使用它觀看和修改他的用戶數(shù)據(jù);圖9A顯示一個可及性許可查詢表,它標識各種請求者的訪問許可;圖9B顯示一個用戶可及性記錄窗口,它包括與一用戶標識符對應的可及性數(shù)據(jù);圖10顯示一個保險服務器的保險客戶查詢表,它包括與保險客戶對應的信息;圖11A顯示一個廣告跟蹤器查詢表,廣告服務器使用它跟蹤廣告量度(metrics);圖11B顯示一個用戶廣告跟蹤器查詢表,廣告服務器使用它跟蹤用戶量度;圖12顯示一個會計服務查詢表,會計服務使用它確定用戶付費選項;圖13是流程圖,顯示一個門戶服務器在接收客戶機請求和處理該客戶機請求時采取的步驟;圖14是流程圖,顯示一個會計服務器在從一個門戶服務器接收一個會計請求并處理該會計請求時采取的步驟;圖15是流程圖,顯示一個會計服務器為先前代碼轉(zhuǎn)換內(nèi)容事件所對應的帳戶記帳采取的步驟;圖16是流程圖,顯示一個版權服務器接收一個請求并確定相應的內(nèi)容是否允許進行代碼轉(zhuǎn)換;圖17是流程圖,顯示一個廣告服務器接收來自門戶服務器或Web服務器的請求,確定一個電子廣告并向該門戶服務器或Web服務器發(fā)送電子廣告;圖18是流程圖,顯示一個保險服務器接收一個覆蓋范圍請求和處理該覆蓋范圍請求時采取的步驟;圖19是流程圖,顯示一個可及性數(shù)據(jù)庫服務器接收一個請求和處理該請求時采取的步驟;圖20是流程圖,顯示一個可及性數(shù)據(jù)庫處理一個用戶請求時采取的步驟;圖21是流程圖,顯示一個可及性數(shù)據(jù)庫處理一個保健專業(yè)人員服務器請求時采取的步驟;圖22A是流程圖,顯示一個可及性數(shù)據(jù)庫服務器處理一個保險服務器請求或服務提供者請求時采取的步驟;圖22B是流程圖,顯示一個可及性數(shù)據(jù)庫服務器處理一個廣告服務器請求或門戶服務器請求時采取的步驟;圖23是流程圖,顯示一個服務提供者接收來自用戶的普及計算設備的請求,處理該請求和對該用戶授權時采取的步驟;圖24是流程圖,顯示一個服務提供者服務器處理一個用戶事務時采取的步驟;圖25是流程圖,顯示一個用戶使用客戶機配置一個普及計算設備時采取的步驟;圖26是流程圖,顯示一個客戶機與一個普及計算設備進行同步時采取的步驟;以及圖27是能實現(xiàn)本發(fā)明的一個信息處理系統(tǒng)的方框圖。
具體實施例方式
下文要提供對本發(fā)明一個例子的詳細描述,它不應看作是對發(fā)明本身的限制。相反,任何數(shù)量的變化都可以落入由本描述之后的權利要求所定義的本發(fā)明的范圍內(nèi)。
圖1是高級框圖,顯示在計算機網(wǎng)絡(如因特網(wǎng))上處理用戶請求的諸計算機服務器。一個用戶使用普及計算設備(如普及計算設備180)從內(nèi)容提供者請求內(nèi)容。普及計算設備180把用戶數(shù)據(jù)提供給客戶機,如客戶機190??蛻魴C190在計算機網(wǎng)絡(如因特網(wǎng))上與門戶服務器100通信。門戶100可以用作“集線器”去處理用戶的內(nèi)容請求,并與各種服務器通信以處理該用戶請求。該用戶請求包括一個內(nèi)容代碼轉(zhuǎn)換請求,其中使用代碼轉(zhuǎn)換器110對所請求的內(nèi)容進行代碼轉(zhuǎn)換。在一個實施例中,一個單獨的代碼轉(zhuǎn)換代理服務器可實現(xiàn)內(nèi)容代碼轉(zhuǎn)換功能。
門戶服務器100在計算機網(wǎng)絡(如因特網(wǎng))上與版權服務器120通信。當所請求的內(nèi)容受版權保護時,版權服務器120與內(nèi)容所有者聯(lián)系,以求得允許對內(nèi)容進行代碼轉(zhuǎn)換。內(nèi)容所有者可能允許對該內(nèi)容進行免費代碼轉(zhuǎn)換或者收取代碼轉(zhuǎn)換費。版權服務器120把內(nèi)容代碼轉(zhuǎn)換許可存儲在一個本地存儲區(qū)供以后訪問(關于版權服務器功能的進一步詳細描述,見圖3、16以及相應的正文)。
門戶服務器100在計算機網(wǎng)絡(如因特網(wǎng))上與會計服務器130通信。會計服務器130跟蹤內(nèi)容代碼轉(zhuǎn)換事件并管理與內(nèi)容代碼轉(zhuǎn)換事件關聯(lián)的帳戶記帳。會計服務器130可以與保險服務器150通信,以識別與請求內(nèi)容代碼轉(zhuǎn)換事件的特定用戶對應的保險覆蓋范圍(關于會計服務器功能的進一步詳細描述,見圖3、14、15以及相應的正文)。
門戶服務器100在計算機網(wǎng)絡(如因特網(wǎng))上與廣告服務器140通信。廣告服務器140管理當用戶請求內(nèi)容時向用戶分發(fā)代碼轉(zhuǎn)換后的廣告。廣告服務器140按表示形式對廣告分類,并可以根據(jù)用戶和用戶偏好有選擇地選擇要提供的廣告。廣告服務器140接收來自一種或多個商務服務器的廣告并可以向商務服務器提供廣告量度數(shù)據(jù)(關于廣告服務器功能的進一步詳細描述,見圖2、7、17及相應的正文)。
門戶服務器100在計算機網(wǎng)絡(如因特網(wǎng))上與保險服務器150通信。其他服務器,如會計服務服務器130和可及性數(shù)據(jù)庫服務器160,可以在計算機網(wǎng)絡(如因特網(wǎng))上與保險服務器150通信。保險服務器150接收來自與特定用戶對應的請求者的覆蓋范圍請求并且使用該用戶的保險單信息以及用戶正在請求的東西(如請求對內(nèi)容進行代碼轉(zhuǎn)換或請求降低公共汽車費)來驗證覆蓋范圍信息。(關于保險服務器功能的進一步詳細描述,見圖3、4、18、24及相應的正文)。
門戶服務器100在計算機網(wǎng)絡(如因特網(wǎng)上)與可及性數(shù)據(jù)庫服務器160通信??杉靶詳?shù)據(jù)庫服務器160管理一個包含用戶可及性數(shù)據(jù)的可及性數(shù)據(jù)庫??杉靶詳?shù)據(jù)庫服務器160接收來自各種請求者的請求,并根據(jù)請求者的訪問許可向請求者們提供信息。請求者,如保險服務器150、廣告服務器140和服務提供者170,可以在計算機網(wǎng)絡(如因特網(wǎng))上訪問可及性數(shù)據(jù)庫服務器160(關于可及性數(shù)據(jù)庫服務器功能的進一步描述,見圖2至6、圖19至23以及相應的正文)。
用戶還可以使用他的普及計算設備(如普及計算設備180)請求訪問各種服務,如障礙停車或降低公共汽車費。普及計算設備既可以表現(xiàn)為傳統(tǒng)計算機化設備,如臺式計算機、塔式計算機和便攜式計算機,也可以表現(xiàn)為新型計算機化設備,如電話、電器、汽車和其他設備,如智能卡。普及計算設備往往包括一個系統(tǒng)處理器和相關聯(lián)的易失或非易失存儲器、顯示區(qū)和輸入手段,還往往有與其他計算設備的接口,如網(wǎng)絡接口或調(diào)制解調(diào)器。
用戶啟動普及計算設備180與服務提供者170通信。例如,如果普及計算設備180是一個智能卡,用戶可以把該普及計算設備180插入服務提供者170設備上的插槽。另一個例子是如果普及計算設備180是一個移動電話,用戶可以在該普及計算設備180上選擇一個按鍵序列向服務提供者170發(fā)送信息。服務提供者170可以是一個服務提供者服務器,如停車庫服務器、停車計時器服務器、公共交通服務器(即公共汽車費服務)、機場特殊協(xié)助服務器(即輪椅服務)或提供特殊協(xié)助的其他類型服務器。
服務提供者170接收用戶請求,還可能與可及性數(shù)據(jù)庫160及保險服務器150通信,以驗證用戶的訪問許可,并在需要時驗證服務費付款。(關于用戶服務請求的進一步詳細描述,見圖4、23、24及相應的正文)。
圖2是方框圖,顯示一個用戶在請求內(nèi)容和接收帶有一個電子廣告的代碼轉(zhuǎn)換后的內(nèi)容。用戶200向客戶機(如客戶機210)發(fā)送內(nèi)容請求215。內(nèi)容請求215包括請求對特定內(nèi)容(如一個網(wǎng)頁)進行代碼轉(zhuǎn)換。例如,用戶200可以請求把一個“運動”網(wǎng)頁代碼轉(zhuǎn)換成“語音”并提供給他。
用戶200還使用普及計算設備205向客戶機210提供用戶數(shù)據(jù)220。用戶數(shù)據(jù)220包括對應于用戶200的信息,如用戶標識符、可及性類型、內(nèi)容表示偏好以及記帳信息。
客戶機210接收內(nèi)容請求和用戶數(shù)據(jù),并在計算機網(wǎng)絡(如因特網(wǎng))上把內(nèi)容請求/用戶數(shù)據(jù)225發(fā)送給門戶服務器230。門戶服務器230可以是一個處理代碼變換請求的第三方服務器,如雅虎(Yahoo)。門戶服務器230包括代碼轉(zhuǎn)換器235,它實現(xiàn)內(nèi)容代碼轉(zhuǎn)換事件。使用上述例子,代碼轉(zhuǎn)換器235把一個運動網(wǎng)頁轉(zhuǎn)換成“語音”文件。在一個實施例中,內(nèi)容代碼轉(zhuǎn)換可以與門戶服務器230分開,單獨在代碼轉(zhuǎn)換代理服務器上發(fā)生。
門戶服務器230接收內(nèi)容請求/用戶數(shù)據(jù)225,把內(nèi)容請求與用戶數(shù)據(jù)分開,并把內(nèi)容請求(如內(nèi)容請求240)發(fā)送給內(nèi)容提供者245。使用上述例子,門戶服務器230識別出該內(nèi)容請求是指向ESPN服務器,并把該內(nèi)容請求發(fā)送給這個ESPN服務器。內(nèi)容提供者245識別出所請求的內(nèi)容,并把內(nèi)容250發(fā)送門戶服務器230。使用上述例子,內(nèi)容250可以包括主要聯(lián)盟棒球運動員的擊球率統(tǒng)計結(jié)果。
門戶服務器230分析先前接收的用戶200的用戶數(shù)據(jù),以確定如何使用代碼轉(zhuǎn)換器235對內(nèi)容250進行代碼轉(zhuǎn)換。使用上述例子,代碼轉(zhuǎn)換器235把擊球率統(tǒng)計結(jié)果轉(zhuǎn)換成“語音”文件。
與門戶服務器230處理內(nèi)容請求/用戶數(shù)據(jù)225的同時,門戶服務器230向廣告服務器260發(fā)送廣告請求255。例如,門戶服務器230可以在向內(nèi)容提供者245發(fā)送內(nèi)容請求240之前發(fā)送廣告請求255。廣告請求255可以包括表示形式,它標識適于用戶200的廣告類型。使用上述例子,該表示形式可以指定一個“口語”廣告。廣告請求255可以包括用戶200的用戶標識符,廣告服務器260使用該用戶標識符識別適當?shù)膹V告。
廣告服務器260接收廣告請求255并確定廣告服務器260是否有足夠的信息去識別向門戶服務器230發(fā)送哪個電子廣告(關于廣告選擇的進一步詳細描述,見圖17及相應的正文)。如果廣告服務器260確定它需要關于用戶200的可及性類型的更多信息,則廣告服務器260通過計算機網(wǎng)絡(如因特網(wǎng))向可及性數(shù)據(jù)庫服務器270發(fā)送可及性記錄請求265。
可及性記錄請求265包括廣告服務器260的廣告服務器標識符以及用戶200的用戶標識符??杉靶詳?shù)據(jù)庫服務器270分析可及性記錄請求265,從可及性數(shù)據(jù)庫存儲器272中檢索可及性數(shù)據(jù),并向廣告服務器260發(fā)送可及性數(shù)據(jù)275??杉靶詳?shù)據(jù)275包括廣告服務器260被允許訪問的與用戶200對應的可及性數(shù)據(jù)(關于可及性數(shù)據(jù)訪問許可的進一步詳細描述,見圖9A、19、22B及相應的正文)。
廣告服務器260使用可及性數(shù)據(jù)275識別出一個用于用戶200的電子廣告,并把電子廣告280發(fā)送給門戶服務器230。門戶服務器230把代碼轉(zhuǎn)換后的內(nèi)容與該電子廣告組合,并把一個代碼轉(zhuǎn)換后內(nèi)容電子廣告響應,如代碼轉(zhuǎn)換后內(nèi)容/電子廣告285,發(fā)送給客戶機210。使用上述例子,用戶收聽“口語”球擊率統(tǒng)計結(jié)果和“口語”廣告。
在一個實施例中,門戶服務器230可以把電子廣告存儲在本地存儲設備上,并使電子廣告與用戶可及性類型關聯(lián)。例如,門戶服務器230可以把“大字體”廣告存儲在本地存儲設備上,并在有視力障礙的用戶請求內(nèi)容時檢索出“大字體”廣告之一發(fā)送給這位有視力障礙的用戶。
圖3是方框圖,顯示一個門戶服務器(如門戶服務器320)接收一個內(nèi)容請求和處理該內(nèi)容請求。用戶300使用他的普及計算設備,如普及計算設備310,把用戶數(shù)據(jù)312加載到客戶機305中。用戶數(shù)據(jù)312包括與用戶300對應的信息,如他的用戶標識符、內(nèi)容表示偏好和記帳信息(關于用戶數(shù)據(jù)的進一步詳細描述,見圖8B及相應的正文)。例如,用戶300可能是盲人,他的用戶數(shù)據(jù)告知代碼轉(zhuǎn)換器把請求內(nèi)容代碼轉(zhuǎn)換成“語音”。
用戶300把內(nèi)容請求302發(fā)送給客戶機305。內(nèi)容請求302可以是請求訪問和代碼轉(zhuǎn)換內(nèi)容,如一個網(wǎng)頁。客戶機305把內(nèi)容請求302和用戶數(shù)據(jù)312結(jié)合起來,并把內(nèi)容請求/用戶數(shù)據(jù)314發(fā)送給門戶服務器320。
門戶服務器320從內(nèi)容請求/用戶數(shù)據(jù)314中提取內(nèi)容請求365,并把它發(fā)送給內(nèi)容提供者370。內(nèi)容請求365對應于用戶300希望訪問的內(nèi)容。內(nèi)容提供者370接收內(nèi)容請求365,并把內(nèi)容375發(fā)送給門戶服務器320。使用上述例子,內(nèi)容提供者把用戶300請求的網(wǎng)頁發(fā)送給門戶服務器320。門戶服務器320確定內(nèi)容375在代碼轉(zhuǎn)換方面是否有版權保護。例如,該內(nèi)容可能是一本小說的一頁,而該內(nèi)容的所有者可能不允許在不付費的情況下該內(nèi)容被改變或被代碼轉(zhuǎn)換。
當門戶服務器320識別出該內(nèi)容375有版權保護時,門戶服務器把版權請求328發(fā)送給版權服務器330。版權服務器330分析該請求,并可能與內(nèi)容所有者聯(lián)系以確定與代碼轉(zhuǎn)換該內(nèi)容相關聯(lián)的條件和費用(關于版權許可見圖16及相應的正文)。版權服務器330把版權響應332發(fā)送給門戶服務器320,該響應包括與代碼轉(zhuǎn)換內(nèi)容375對應的代碼轉(zhuǎn)換費用結(jié)構,如果有此結(jié)構的話。
當一個費用與代碼轉(zhuǎn)換內(nèi)容關聯(lián)時,門戶服務器320向會計服務器335發(fā)送會計請求334。會計服務器335跟蹤內(nèi)容代碼轉(zhuǎn)換事件并管理與內(nèi)容代碼轉(zhuǎn)換事件對應的帳戶記帳。會計請求334包括用戶300的用戶標識符。會計服務器335在注冊用戶存儲355中查詢用戶300的用戶標識符,以確定用戶300是否是注冊的。注冊用戶存儲355可以存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。如果用戶300是注冊用戶而且會計服務器335有用戶300的當前記帳信息,則會計服務器向門戶服務器320發(fā)送服務響應360,它通知門戶服務器320使用代碼轉(zhuǎn)換器325對所請求的內(nèi)容進行代碼轉(zhuǎn)換。門戶服務器320對內(nèi)容進行代碼轉(zhuǎn)換,并把代碼轉(zhuǎn)換后的內(nèi)容380發(fā)送給客戶機305。會計服務器335把代碼轉(zhuǎn)換費(如果有的話)連同用戶300的用戶標識符一起存儲在代碼轉(zhuǎn)換記帳存儲358中。
以頻繁的間隔,如按月,會計服務器335完成一個記帳周期。會計服務器335從代碼轉(zhuǎn)換記帳存儲358中檢索內(nèi)容代碼轉(zhuǎn)換信息,并把覆蓋范圍請求338發(fā)送給保險服務器340,以識別用戶300的保險服務器是否覆蓋內(nèi)容代碼轉(zhuǎn)換費用。保險服務器340接收覆蓋范圍請求338并識別是否保險服務器340有與用戶300對應的當前可及性數(shù)據(jù)。
保險服務器340向可及性數(shù)據(jù)庫服務器345發(fā)送可及性記錄請求342,以請求與用戶300對應的當前可及性數(shù)據(jù)。可及性記錄請求342包括用戶300和保險服務器340二者的標識符??杉靶詳?shù)據(jù)庫服務器345分析該請求,并基于保險服務器340的訪問許可,向保險服務器340發(fā)送可及性數(shù)據(jù)348,它包括與用戶300對應的可及性數(shù)據(jù)(關于訪問許可的進一步詳細描述,見圖9A及相應的正文)。保險服務器340分析用戶300的當前可及性數(shù)據(jù),并向會計服務器335發(fā)送覆蓋范圍響應350,它包括用戶300的內(nèi)容代碼轉(zhuǎn)換帳單中保險服務器340的支付量(例如80%)。會計服務器335接收該覆蓋范圍信息,并相應地與保險服務器340和用戶300結(jié)帳(關于帳戶記帳的進一步詳細情況,見圖15及相應的正文)。在一個實施例中,會計服務器335向內(nèi)容提供者或內(nèi)容所有者發(fā)送付款信息,以得到對內(nèi)容進行代碼轉(zhuǎn)換的訪問許可。
圖4是方框圖,顯示一個用戶使用他的普及計算設備(如普及計算設備405)訪問一個服務。用戶400使用普及計算設備405請求服務提供者420提供的一個服務。例如,服務提供者420可能是一個障礙停車庫,而用戶400希望進入該停車庫。在這個例子中,普及計算設備405可能是用戶的移動電話,該移動電話通過無線網(wǎng)絡與一個電子停車管理員通信。
普及計算設備405向服務提供者420發(fā)送訪問請求410。訪問請求410包括用戶400的用戶數(shù)據(jù),如他的用戶標識符、保險提供者信息以及可及性特權。服務提供者420接收訪問請求410,并在授權用戶存儲425中查詢該用戶的用戶標識符。服務提供者420使用授權用戶存儲425存儲授權用戶的用戶標識符。授權用戶存儲425可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。
如果服務提供者420沒有在授權用戶存儲425中匹配到用戶400的用戶標識符,則服務提供者420向可及性數(shù)據(jù)庫服務器460發(fā)送可及性記錄請求450,它包括對與用戶400相應的可及性數(shù)據(jù)的請求。可及性記錄請求450包括服務提供者420的服務提供者標識符以及用戶400的用戶標識符??杉靶詳?shù)據(jù)庫服務器460分析可及性記錄請求450,從可及性數(shù)據(jù)庫存儲462中檢索可及性數(shù)據(jù),并向服務提供者420發(fā)送可及性數(shù)據(jù)465??杉靶詳?shù)據(jù)465包括服務提供者420被允許訪問的用戶400的可及性數(shù)據(jù)(關于可及性數(shù)據(jù)訪問許可的進一步詳細描述,見圖9A、19、22A及相應的正文)。
服務提供者420接收可及性數(shù)據(jù)465并確定用戶400被授權接受所請求的服務。使用上述例子,服務提供者420確定用戶400有資格進入障礙停車庫。當對服務收費時,服務提供者420向保險服務器435發(fā)送覆蓋范圍請求430,以核查是否保險服務器435為用戶400請求的服務付費(例如停車庫費)。保險服務器435分析覆蓋范圍請求430,并向服務提供者420發(fā)送覆蓋范圍響應440,它包括相應于用戶400的服務請求、由保險服務器435提供的付款量(關于保險服務器覆蓋范圍分析的進一步詳細描述,見圖18及相應的正文)。
服務提供者420接收覆蓋范圍響應440。如果保險服務器435覆蓋服務費(例如停車庫費)的100%,則服務提供者授權用戶400使用該特定服務。另一方面,如果保險服務器435不覆蓋服務費的100%,則服務提供者420向該普及計算設備405發(fā)送收費授權470。使用上述例子,用戶的保險服務器可能覆蓋停車庫費的50%,而用戶需要付停車費的其余50%。
普及計算設備405向服務提供者420發(fā)送付款信息480,以完成這一服務收費事務。付款信息480包括與用戶400對應的記帳信息,如用戶400的信用卡信息。在一個實施例中,服務提供者授權用戶得到特定的服務,但不向該用戶收費。使用上述例子,用戶可能有資格免費障礙停車,在這種情況下,服務提供者驗證該用戶的障礙停車許可,而不向該用戶或該用戶的保險服務器收費。
圖5是方框圖,顯示一個門戶服務器(如門戶服務器520)把用戶信息存儲在一個本地存儲區(qū)上。門戶服務器520是管理用戶的內(nèi)容代碼轉(zhuǎn)換請求的服務器。例如,門戶服務器520可以是“雅虎”。用戶使用他的普及計算設備,例如普及計算設備500,把用戶數(shù)據(jù)505加載到客戶機,如客戶機510。用戶數(shù)據(jù)505包括諸如用戶標識符、內(nèi)容表示偏好和記帳信息等信息(關于用戶數(shù)據(jù)性質(zhì)的進一步詳細描述,見圖8B及相應的正文)。
客戶機510通過計算機網(wǎng)絡(如因特網(wǎng))向門戶服務器520發(fā)送用戶數(shù)據(jù)505。門戶服務器520接收用戶數(shù)據(jù)505,并把用戶數(shù)據(jù)530存儲在門戶數(shù)據(jù)存儲540中。門戶數(shù)據(jù)存儲540可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。
門戶服務器520可能希望檢索用戶的可及性類型。如果是這樣,則門戶服務器520向可及性數(shù)據(jù)庫服務器560發(fā)送可及性記錄請求550??杉靶杂涗浾埱?50包括與門戶服務器520對應的門戶服務器標識符以及用戶的用戶標識符??杉靶詳?shù)據(jù)庫服務器560分析可及性記錄請求550,從可及性數(shù)據(jù)庫存儲565中檢索可及性數(shù)據(jù),并把可及性數(shù)據(jù)570發(fā)送給門戶服務器520。可及性數(shù)據(jù)570包括門戶服務器被允許訪問的可及性數(shù)據(jù),如用戶的可及性類型(關于可及性數(shù)據(jù)訪問許可的進一步詳細描述,見圖9A、19、22B及相應的正文)。
門戶服務器520接收可及性數(shù)據(jù)570,并把可及性特權580存儲在門戶數(shù)據(jù)存儲540上。門戶服務器520在該用戶的下一次內(nèi)容請求時可能訪問門戶數(shù)據(jù)存儲540中的該用戶的信息。
圖6是方框圖,顯示一個用戶配置他的普及計算設備,如普及計算設備690。用戶600希望向普及計算設備690中加載用戶數(shù)據(jù),如用戶的信用卡號,以及可及性數(shù)據(jù),如可及性特權。
如果普及計算設備690包括一個用戶接口,如使用移動電話或個人數(shù)字助理時,則用戶600可以直接把用戶數(shù)據(jù)680加載到普及計算設備690中。在一個實施例中,用戶600可以使用一個客戶機,如客戶機610把用戶數(shù)據(jù)加載到普及計算設備690中,如果普及計算設備690不包括用戶接口(如使用智能卡時)的話。
用戶600向客戶機610發(fā)送請求605,它包括請求從可及性數(shù)據(jù)庫服務器640中下載該用戶600的可及性數(shù)據(jù)。請求605包括用戶600的用戶標識符??蛻魴C610向門戶服務器620發(fā)送可及性記錄請求615??杉靶杂涗浾埱?15包括用戶600的用戶標識符。門戶服務器620把可及性記錄請求615轉(zhuǎn)發(fā)給可及性數(shù)據(jù)庫服務器640供處理??杉靶詳?shù)據(jù)庫服務器640分析該請求,并從可及性數(shù)據(jù)庫存儲650中檢索可及性數(shù)據(jù)??杉靶詳?shù)據(jù)庫服務器640識別用戶600的用戶標識符,以檢索他的可及性數(shù)據(jù)以及識別用戶600被允許訪問哪些可及性數(shù)據(jù)(關于數(shù)據(jù)庫訪問許可的進一步詳細描述,見圖9A及相應的正文)??杉靶詳?shù)據(jù)庫存儲650可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。
可及性數(shù)據(jù)庫服務器640向門戶服務器620發(fā)送可及性數(shù)據(jù)660。門戶服務器620把可及性數(shù)據(jù)660轉(zhuǎn)發(fā)給客戶機610??蛻魴C610可以把用戶數(shù)據(jù)與可及性數(shù)據(jù)組合并把可及性數(shù)據(jù)/用戶數(shù)據(jù)670發(fā)送給普及計算設備690。用戶600可以使用普及計算設備690接收特權,如降低的公共汽車費,以及使用普及計算設備690把用戶信息加載到一個遠程客戶機以定制一個遠程客戶機上的內(nèi)容外觀。
圖7是方框圖,顯示一個商務服務器向一個廣告服務器(如廣告服務器750)發(fā)送電子廣告。廣告服務器750向個人提供與該個人的偏好或可及性類型對應的電子廣告(關于提供電子廣告的進一步詳細描述,見圖2、17及相應的正文)。廣告服務器750從商務服務器(如商務服務器700)接收廣告。例如,商務服務器700可能對應于“軟飲料公司”,并且商務服務器700希望使用廣告服務器750向個人發(fā)送電子廣告。
商務服務器700使用各種代碼轉(zhuǎn)換設置對特定廣告進行代碼轉(zhuǎn)換。商務服務器700為每個代碼轉(zhuǎn)換后的廣告賦予一個“表示形式”。例如,商務服務器700可以為視力障礙者提供大字體(即“大字體”表示形式)的廣告,以及為盲人提供語音形式的廣告(即“語音”表示形式)。商務服務器700把廣告和相應的表示形式存儲在廣告存儲720中。廣告存儲720可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。
商務服務器700從廣告存儲720中檢索電子廣告及相應的表示形式,并把電子廣告/表示形式730發(fā)送給廣告服務器750。廣告服務器750把表示形式和電子廣告存儲在廣告存儲770中,廣告存儲770可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。
當廣告服務器750向用戶提供廣告時,廣告服務器750跟蹤廣告量度,并把它們存儲在可及性數(shù)據(jù)存儲760中。廣告量度可以用于告知商務服務器700其特定廣告接收的曝光量。例如,廣告服務器750跟蹤每個廣告被發(fā)送給用戶的次數(shù)(關于廣告量度的進一步詳細描述,見圖11A、11B及相應的正文)。廣告服務器750以一定的周期(例如按月)從可及性數(shù)據(jù)存儲760中檢索廣告量度,并將廣告量度780發(fā)送給商務服務器700。商務服務器700可以分析該廣告量度,以評估它與廣告服務器750的合同是否需要調(diào)整。例如,商務服務器700可能確定它希望增加它的特定廣告被發(fā)送給用戶的次數(shù),并且為了這樣做,商務服務器愿意增加對廣告服務器750投入的經(jīng)費。
圖8A顯示一個用戶界面窗口,用戶使用它選擇配置用戶數(shù)據(jù)的選擇項。當處理過程收到一個來自用戶的配置用戶數(shù)據(jù)請求時,處理過程在客戶機的顯示器上顯示配置窗口800(關于配置請求的進一步詳細描述,見圖25及相應的正文)。用戶數(shù)據(jù)可以存儲在客戶機、用戶的普及計算設備或門戶服務器上。
配置窗口800包括文本字段(即文本框),如用戶標識符文本字段805和口令文本字段808。為登錄到配置窗口800,用戶在用戶標識符文本字段805中送入他的用戶標識符,在口令文本字段808中送入他的相應口令。在一個實施例中,配置窗口可以從用戶的個人標識設備中檢索該用戶的用戶標識符和口令并把他的用戶標識符和口令分別顯示在用戶標識符文本字段805和口令文本字段808中。
配置窗口800包括三個命令按鈕,它們是配置命令按鈕810、格式化命令按鈕815和同步命令按鈕820。用戶選擇配置命令按鈕810來配置用戶數(shù)據(jù),如改變用戶口令,修改內(nèi)容表示偏好以及送入帳戶記帳信息(關于用戶數(shù)據(jù)配置的進一步詳細描述,見圖8B及相應的正文)。
用戶選擇格式化命令按鈕815去格式化用戶的個人標識設備。例如,用戶的個人標識設備可能是一個智能卡,而該用戶可能希望格式化該智能卡的存儲器(關于個人標識設備格式化的進一步詳細描述,見圖25及相應的正文)。用戶選擇同步命令按鈕820以使他的個人標識設備與一客戶機同步。例如,該用戶可能希望把位于他的個人標識設備上的新的內(nèi)容表示偏好信息上載到他的客戶機(關于個人標識設備同步的進一步詳細描述,見圖25、26及相應的正文)。
圖8B顯示一個用戶偏好界面窗口,用戶使用它觀看和修改他的用戶數(shù)據(jù)。用戶數(shù)據(jù)窗口825包括用戶偏好,它們對應于用戶請求如何表示內(nèi)容。例如,一個用戶可能有視力障礙,并希望放大文本以便更清楚地觀看該文本。另一個例子是用戶可能不喜歡閃動廣告,于是配置他的用戶偏好,使得表示出的內(nèi)容不包括閃動的廣告。
用戶數(shù)據(jù)窗口825包括用戶登錄信息、內(nèi)容表示偏好和記帳信息。用戶標識符文本字段830和口令文本字段832包括用戶已送入配置窗口的該用戶的用戶標識符和用戶口令(關于配置窗口的進一步詳細描述,見圖8A及相應的正文)。
用戶數(shù)據(jù)窗口825包括內(nèi)容表示文本字段供用戶定制如何表示內(nèi)容。例如,用戶可能是視力障礙者,因而希望增大字體、去掉背景圖畫和停止閃動廣告的閃動。用戶在縮放文本字段835中送入字體放大量,它通知代碼轉(zhuǎn)換設備增大或減小所請求內(nèi)容的字體大小。用戶在銳化圖像文本字段840中送入“是”或“否”的選擇,如果送入“是”,它則通知代碼轉(zhuǎn)換設備銳化選定要代碼轉(zhuǎn)換的內(nèi)容的圖像(例如增大反差、增大分辨率、色彩替換等)。
用戶在停止動畫器文本字段845中送入“是”或“否”的選擇,如果送入“是”,它則通知代碼轉(zhuǎn)換設備停止對象在所請求的內(nèi)容上運動。用戶在停止閃動文本字段850中送入“是”或“否”的選擇,如果送入“是”,則它通知代碼轉(zhuǎn)換設備停止內(nèi)容區(qū)閃動,如閃動的廣告。
用戶在左對齊文本字段855中送入“是”或“否”的選擇,如果送入“是”,則它通知代碼轉(zhuǎn)換設備使文本和圖畫左對齊。當用戶使字體大小增大到在顯示器上不能裝下整個一行時,左對齊可能是有用的。用戶在鼠標隨動文本字段860中送入“是”或“否”的選擇,如果送入“是”,則它通過處理過程根據(jù)鼠標運動來移動或運動所顯示的屏幕。例如,用戶向顯示器右側(cè)移動他的鼠標,則處理過程相應于鼠標運動移動顯示。當用戶使字體大小增大到在顯示器上不能裝下整個一行時,鼠標運動可能是有用的。用戶在去掉背景文本字段865中送入“是”或“否”的選擇,當送入“是”時,它通知代碼轉(zhuǎn)換設備去掉選定內(nèi)容的背景。在一個實施例中,用戶數(shù)據(jù)窗口825可以包括其他表示文本字段,如語音選擇器字段、高反差字段、文本間距字段以及行字段。
用戶數(shù)據(jù)窗口825還包括與該用戶對應的記帳信息,如信用卡信息和保險提供者信息。當用戶請求特定服務(如內(nèi)容代碼轉(zhuǎn)換或進入障礙停車庫)時,處理過程向門戶服務器及服務提供者提供記帳信息。用戶在卡類型文本字段870中送入他的信用卡類型,如“Visa”。用戶在卡號文本字段875中送入他的信用卡號。用戶在卡截止日期文本字段880中送入他的信用卡的截止日期。
如果該用戶是受保險的,用戶在保險名稱文本字段885中送入他的保險提供者的名稱。用戶還在保險標識符文本字段890中送入保險提供者的相應的保險標識符。
圖9A顯示一個可及性許可查詢表,如查詢表900,它確定對各種請求者的訪問許可??杉靶詳?shù)據(jù)庫提供者根據(jù)一個特定請求者使用查詢表900確定訪問許可(關于請求者識別的進一步詳細描述,見圖19及相應的正文)。
查詢表900包括請求訪問可及性數(shù)據(jù)庫的請求者類型列表。行905包括用戶請求訪問時的訪問許可。行910包括保健專業(yè)人員請求訪問時的訪問許可。行915包括保險服務器請求訪問時的訪問請求許可。行920包括服務提供者請求訪問時的訪問請求許可。行925包括廣告服務器請求訪問時或門戶服務器請求訪問時的訪問許可。
列930包括送入可及性類型信息(例如斷腿)的請求者訪問許可。圖9A中的例子表明保健專業(yè)人員被允許送入可及性類型信息。然而,保健專業(yè)人員應具有對用戶可及性記錄的訪問許可(關于保健專業(yè)人員訪問許可的進一步詳細描述,見圖9B及相應的正文)。列935包括送入保健專業(yè)人員標識符的請求者訪問許可。圖9A中的例子表明用戶被允許送入保健專業(yè)人員標識符。列940包括送入可及性特權的請求者訪問許可。圖9A中的例子表明保健專業(yè)人員被允許送入可及性特權(例如降低的公共汽車費)。然而,該保健專業(yè)人員應該有對用戶可及性記錄的訪問許可(關于保健專業(yè)人員訪問許可的進一步詳細描述,見圖9B及相應的正文)。
列945包括檢索與用戶標識符對應的可及性類型信息的請求者訪問許可。圖9A中的例子表明用戶和保健專業(yè)人員被允許檢索與該用戶的可及性記錄對應的可及性類型(例如斷腿)。列950包括檢索與用戶標識符對應的保健專業(yè)人員標識符的請求者訪問許可。圖9A中的例子表明用戶和保健專業(yè)人員被允許檢索保健專業(yè)人員標識符。列955包括檢索與用戶標識符對應的可及性特權信息的請求者訪問許可。圖9A中的例子表明用戶、保健專業(yè)人員、保險服務器、服務提供者、廣告服務器以及門戶服務器被允許檢索對應于一個用戶標識符的可及性特權信息(如降低的公共汽車費)。
圖9B顯示用戶可及性記錄窗口,如用戶可及性窗口960,它包括與用戶標識符對應的可及性數(shù)據(jù)。行965顯示與用戶標識符“U12345”對應的可及性數(shù)據(jù)信息。
列970顯示與該用戶標識符對應的可及性類型。圖9B中所示例子表明用戶標識符“U12345”有“視力障礙”和“斷腿”可及性類型。列975顯示與處置該用戶可及性類型的保健專業(yè)人員對應的保健專業(yè)人員標識符。圖9B中所示例子表明保健專業(yè)人員標識符“P98765”處置該用戶的視力障礙。可及性數(shù)據(jù)庫提供者使用保健專業(yè)人員標識符確定訪問許可(關于訪問許可的進一步詳細描述,見圖9A及相應的正文)。
列980顯示與用戶可及性類型對應的可及性特權。圖9B中所示例子表明該用戶有與其“視力障礙”可及性類型對應的“障礙停車”可及性特權。列985顯示與可及性特權對應的特權截止日期。圖2B中所示例子表明用戶的“降低的公共汽車費”可及性特權在2002年5月截止。
圖10顯示保險服務器的保險客戶查詢表,如查詢表1000,它包括與保險客戶對應的信息。保險服務器使用查詢表1000核定一個用戶是一個保險客戶。保險服務器還使用查詢表1000授權與用戶可及性類型對應的保險覆蓋范圍。保險服務器接收來自會計服務器和服務提供者的覆蓋范圍請求。覆蓋范圍請求包括用戶標識符和可及性驗證請求。保險服務器使用用戶標識符驗證相應的用戶是保險客戶。然后保險公司使用可及性驗證請求授權與特定事件對應的覆蓋范圍。例如,一個用戶可能請求代碼轉(zhuǎn)換一個網(wǎng)頁,并且如果該用戶已為“內(nèi)容代碼轉(zhuǎn)換”可及性特權得到保險,則保險服務器授權付費。
查詢表1000包括5列,它們是列1030、列1040、列1050、列1060和列1070。列1030包括與保險客戶對應的用戶標識符。圖10中所示例子表明對應于用戶標識符U12345和用戶標識符U45678的用戶是該特定保險提供者的保險客戶。
列1040包括與用戶標識符對應的可及性類型??杉靶灶愋椭赋鲇脩舻奶囟杉靶詥栴}或障礙。圖10中所示例子表明與用戶標識符“U12345”對應的用戶有“斷腿”可及性類型。
列1050包括與用戶標識符對應的可及性特權??杉靶蕴貦鄻俗R相應用戶有保險覆蓋范圍的服務。圖10中所示例子表明與用戶標識符“U12345”對應的用戶被授權免除公共汽車費和免費使用輪椅。
列1060包括與特定可及性特權對應的迄今已付索陪量。保險公司可以利用這一信息跟蹤何時一個用戶達到最大覆蓋范圍水平。例如,該用戶可能有一個保險單,它允許最高$200美元用于事故后花費,如輪椅或公共汽車費。在該例中,保險提供者授權事故后花費,直至用戶達到這一限度,在這一點上,保險提供者拒絕進一步的事故后花費,而用戶要支付達到這一限度之后招致的花費。
列1070包括與用戶標識符對應的數(shù)據(jù)庫更新信息。保險公司使用這一信息以保證保險客戶查詢表1000包括最新信息。保險提供者頻繁地訪問可及性數(shù)據(jù)庫以下載與特定用戶標識符對應的相關的可及性數(shù)據(jù)(關于保險數(shù)據(jù)庫更新的進一步詳細描述,見圖3、18及相應的正文)。
圖11A顯示廣告跟蹤器查詢表,如查詢表1100,廣告服務器使用它跟蹤廣告量度。廣告服務器使用查詢表1100跟蹤向一個用戶提供一個廣告的次數(shù)。查詢表1100包括5列,它們是表示形式列1110、廣告標識符列1120、廣告權重列1130、提供次數(shù)列1140以及命中率列1150。
表示形式列1110包括與代碼轉(zhuǎn)換后的廣告對應的表示形式。與用戶可及性類型對應的表示形式被用于對廣告分類。圖11A中所示例子顯示兩個表示形式,它們是“盲人”和“疾病發(fā)作”。在此例中,與“盲人”障礙類型對應的廣告可以是“口語”廣告。在一個實施例中,廣告服務器可以有不同反差程度的可及性類型,以便以適于不同視力障礙程度的方式對廣告分類。
廣告標識符列1120包括與廣告對應的廣告標識符。廣告服務器使用廣告標識符跟蹤每個廣告的廣告量度,如廣告提供給用戶的次數(shù)。廣告權重列1130包括每個廣告的權重因子。廣告跟蹤器在識別向一用戶提供哪個廣告的過程中使用廣告權重。例如,如果一個廣告有高權重,如“5”,廣告跟蹤器可能提供這一特定廣告的頻度比權重為“1”的廣告高5倍。廣告跟蹤器還可以根據(jù)客戶為他的特定廣告選擇的廣告權重來對他收取不同的費用。
提供次數(shù)列1140包括一個特定廣告已提供給一個用戶的次數(shù)。每當一個特定廣告被發(fā)送給門戶服務器以包括在對該用戶的響應中時,廣告跟蹤器便對該次數(shù)增1(關于包括廣告的進一步詳細描述,見圖2、13、17及相應的正文)。命中率列1150包括用戶選擇該廣告以求得進一步信息的次數(shù)的百分數(shù)。例如,當用戶選擇一個汽車出租廣告時,該廣告可能向該用戶提供促銷車費。
圖11B顯示一個用戶廣告跟蹤器查詢表,如查詢表1160,廣告服務器使用它跟蹤用戶量度。查詢表1160包括4列,它們是用戶標識符列1170、可及性類型列1180、最后一個廣告標識符列1190以及廣告次數(shù)列1195。
用戶標識符列1170包括一個用戶標識符列表,這些用戶標識符所對應的用戶已經(jīng)從門戶服務請求過內(nèi)容而且廣告提供者已向該用戶提供了廣告(關于提供廣告的進一步詳細描述,見圖2、13、17及相應的正文)。可及性類型列1180包括與每個用戶標識符對應的可及性類型。圖11B中所示例子顯示用戶標識符“U12345”對應于“盲人”可及性類型。
最后一個廣告標識符列1190包括提供給相應用戶標識符的最后一個廣告的廣告標識符。當一個特定用戶請求內(nèi)容時,廣告跟蹤器使用這一列中的廣告標識符去識別下一個廣告。廣告次數(shù)列1195包括廣告服務器向一個特定用戶標識符提供廣告的次數(shù)。廣告服務器可以使用這一列中的信息去識別哪些用戶是頻繁的內(nèi)容請求者。
在一個實施例中,由于隱私的考慮,廣告服務器并不在查詢表中存儲用戶信息,而且在一個請求者的請求過程中接收適當?shù)挠脩粜畔ⅰ?br> 圖12顯示一個會計服務查詢表,如會計服務查詢表1200,會計服務使用它識別用戶的付款選項。會計服務器接收來自門戶的會計請求,其中會計請求對應于一個用戶的內(nèi)容代碼轉(zhuǎn)換請求。例如,該用戶可能是盲人,該用戶請求該門戶把一個特定的網(wǎng)頁代碼轉(zhuǎn)換成“口語網(wǎng)頁” (關于會計請求的進一步詳細描述,見圖3、13、14、15和相應的正文)。
會計查詢表1200包括6列,它們是列1210、列1220、列1230、列1240、列1250及列1260。列1210包括用戶標識符,它們所對應的用戶已注冊在該會計服務器。列1220包括與用戶標識符對應的可及性類型。圖12中所示例子顯示與用戶標識符U123456對應的用戶有“盲人”可及性類型。
列1230包括與用戶標識符對應的內(nèi)容代碼轉(zhuǎn)換保險覆蓋范圍信息。會計服務器把保險覆蓋范圍信息存儲在查詢表1200中,從而使會計服務不必每次當保險服務器的一個保險客戶請求內(nèi)容代碼轉(zhuǎn)換時都要從保險服務器請求信息。
列1240包括與用戶標識符對應的保險服務器標識符。會計服務使用保險服務器標識符去識別一個特定用戶的保險公司。在一個實施例中,當用戶向該會計服務注冊時,該用戶提供他的保險服務器的保險服務器標識符。
列1250和列1260包括與特定用戶標識符對應的用戶個人記帳信息。列1250包括用戶的記帳信息,如該用戶的信用卡號,如果該用戶的保險服務器不能覆蓋一次內(nèi)容代碼轉(zhuǎn)換事件的全部費用,則會計服務器可以使用這一記帳信息。列1260包括其他的用戶信息,如用戶地址,會計服務器把它用于各種活動,如郵寄帳單。
圖13是流程圖,顯示一個門戶服務器在接收客戶機請求和處理該客戶機請求時采取的步驟。門戶服務器處理過程開始于步驟1300,隨后在步驟1305接收一個來自客戶機1310的請求。該請求包括請求根據(jù)用戶的需要提供內(nèi)容,如一個網(wǎng)頁的內(nèi)容。在步驟1315,處理過程向內(nèi)容提供者1320請求并從中獲取所請求的內(nèi)容。
在判斷步驟1325確定所請求的內(nèi)容是否受版權保護。如果所請求的內(nèi)容不受版權保護,則判斷步驟1325分支到“否”分支1329,跳過版權許可步驟。另一方面,如果所請求的內(nèi)容是受版權保護的,則判斷1325分支到“是”分支1327,在那里處理過程檢查所請求內(nèi)容的所有者是否允許內(nèi)容代碼轉(zhuǎn)換(預先規(guī)定的過程塊1330,關于許可檢查的進一步詳細描述,見圖16及相應的正文)。
在判斷步驟1335確定該內(nèi)容的所有者是否允許對所請求的內(nèi)容進行內(nèi)容代碼轉(zhuǎn)換。例如,內(nèi)容所有者可能為代碼轉(zhuǎn)換他的內(nèi)容而收取“代碼轉(zhuǎn)換費”。如果版權所有者不允許對所請求的內(nèi)容進行代碼轉(zhuǎn)換,則判斷1335分支到“否”分支1337,于是在步驟1340向客戶機1310返回一個“不被允許”。另一方面,如果內(nèi)容所有者允許對所請求的內(nèi)容進行代碼轉(zhuǎn)換,則判斷1335分支到“是”分支1339。
在判斷步驟1345確定對代碼轉(zhuǎn)換所請求的內(nèi)容是否存在代碼轉(zhuǎn)換費。如果對代碼轉(zhuǎn)換所請求的內(nèi)容沒有代碼轉(zhuǎn)換費,則判斷1345分支到“否”分支1349,于是在步驟1375對所請求的內(nèi)容進行代碼轉(zhuǎn)換。在一個實施例中,門戶服務器可以請求一個代碼轉(zhuǎn)換代理服務器執(zhí)行內(nèi)容代碼轉(zhuǎn)換功能。另一方面,如果對代碼轉(zhuǎn)換所請求的內(nèi)容存在代碼轉(zhuǎn)換費,則判斷1345分支到“是”分支1347,于是會計服務識別是否授權對一個內(nèi)容代碼轉(zhuǎn)換事件付款(預先規(guī)定的過程塊1350,關于付款授權的進一步詳細描述見圖14及相應的正文)。
在判斷步驟1355確定是否授權對代碼轉(zhuǎn)換所請求的內(nèi)容付款。如果未授權付款,則判斷1355分支到“否”分支1357,于是在1360向客戶機1310返回“未被授權”。另一方面,如果授權付款,則判斷1355分支到“是”分支1359,于是在步驟1365對所請求的內(nèi)容進行代碼轉(zhuǎn)換。處理過程在步驟1370向會計服務器發(fā)送與代碼轉(zhuǎn)換過程對應的代碼轉(zhuǎn)換費。代碼轉(zhuǎn)換費標識所請求的內(nèi)容和請求該代碼轉(zhuǎn)換過程的用戶。會計服務器在一個記帳周期期間使用該代碼轉(zhuǎn)換費計算一個對客戶的收費(關于記帳周期的進一步詳細描述,見圖15及相應的正文)。
在判斷步驟1380確定是否對代碼轉(zhuǎn)換后的內(nèi)容插入電子廣告。如果處理過程不應插入電子廣告,則判斷1380分支到“否”分支1384,跳過廣告插入步驟。另一方面,如果處理過程應插入廣告,則判斷1380分支到“是”分支1382,于是向廣告服務器發(fā)送一個請求廣告的請求(預先規(guī)定的過程塊1385,關于廣告處理的進一步詳細描述,見圖17及相應的正文)。處理過程從廣告提供者接收電子廣告,并把該電子廣告包括在代碼轉(zhuǎn)換后的內(nèi)容中(步驟1390)。
處理過程向客戶機1310發(fā)送一個響應,它包括代碼轉(zhuǎn)換后的內(nèi)容,還可能包括電子廣告(步驟1395)。處理過程在步驟1399結(jié)束。
圖14是流程圖,顯示一個會計服務器在從一個門戶服務器接收一個會計請求并處理該會計請求時采取的步驟。該會計請求對應于可記帳的門戶代碼轉(zhuǎn)換內(nèi)容,其中會計服務器管理對客戶記帳的會計方面。
處理過程在步驟1400開始進行,在步驟1410會計服務器從門戶1420接收一個請求。該請求包括與請求對內(nèi)容進行代碼轉(zhuǎn)換的用戶對應的用戶標識符。例如,該用戶可能請求對一個網(wǎng)頁進行代碼轉(zhuǎn)換,該網(wǎng)頁有版權許可,但該內(nèi)容代碼轉(zhuǎn)換事件需要付費。處理過程查詢注冊用戶存儲1435中的用戶標識符。處理過程把一個注冊用戶列表存儲在用戶存儲1435中,其中該列表包括用戶標識符,還可以包括個人信息,如用戶的名稱、郵件地址以及電話號碼(關于注冊用戶條目屬性的進一步詳細描述,見圖12及相應的正文)。
在判斷步驟1440確定該用戶是否是注冊用戶。如果該用戶不是注冊用戶,則判斷分支到“否”分支1442,于是在步驟1445返回“未注冊”。如果該用戶未注冊,則可以要求該用戶登錄到會計服務器網(wǎng)站并向該服務器注冊。在一個實施例中,用戶可以使用門戶服務器(如雅虎)向會計服務器注冊。
另一方面,如果該用戶是注冊用戶,則判斷1440分支到“是”分支1448,于是處理過程向門戶1420發(fā)送一個對所請求內(nèi)容進行代碼轉(zhuǎn)換的授權(步驟1450)。在判斷步驟1460確定該處理過程是否收到了來自門戶1420的代碼轉(zhuǎn)換費。如果門戶1420未結(jié)束對內(nèi)容的代碼轉(zhuǎn)換,則判斷1460分支到“否”分支1462,它循環(huán)回去以繼續(xù)檢查門戶1420是否已完成對內(nèi)容的代碼轉(zhuǎn)換。這一循環(huán)繼續(xù)到門戶1420發(fā)送一個代碼轉(zhuǎn)換費為止,在這一點上判斷1460分支到“是”分支1468。
處理過程把代碼轉(zhuǎn)換費存儲在代碼轉(zhuǎn)換記帳存儲1475中(步驟1470)。代碼轉(zhuǎn)換費包括請求該代碼轉(zhuǎn)換過程的用戶所對應的用戶標識符。代碼轉(zhuǎn)換費還可以包括一個內(nèi)容標識符,它標識被代碼轉(zhuǎn)換的內(nèi)容。內(nèi)容標識符用于確定作為代碼轉(zhuǎn)換的結(jié)果向誰付費。使用上述例子,作為門戶1420代碼轉(zhuǎn)換有版權保護的內(nèi)容的結(jié)果,可能向該網(wǎng)站的所有者付費。
在判斷步驟1480確定是否是處理過程完成一個記帳周期的時候。記帳周期可以經(jīng)常地發(fā)生,如按月進行。如果是完成一個記帳周期的時候,判斷1480分支到“是”分支1482,于是通過使用位于代碼轉(zhuǎn)換記帳存儲1475中的代碼轉(zhuǎn)換費信息對帳戶記帳(預先規(guī)定的過程塊1490,關于進一步的詳細描述,見圖15及相應的正文)。另一方面,如果不是完成一個記帳周期的時候,則判斷1480分支到“否”分支1488,跳過對帳戶記帳步驟。過程在1495返回。
圖15是流程圖,顯示一個會計服務器對先前代碼轉(zhuǎn)換內(nèi)容事件所對應的帳戶記帳采取的步驟。處理過程在步驟1500開始進行,于是處理過程從代碼轉(zhuǎn)換記帳存儲1510中檢索第一筆代碼轉(zhuǎn)換費。該代碼轉(zhuǎn)換費包括與請求對內(nèi)容進行代碼轉(zhuǎn)換的用戶對應的用戶標識符,以及告知處理過程這次代碼轉(zhuǎn)換事件要向誰付費的內(nèi)容標識符(關于內(nèi)容代碼轉(zhuǎn)換請求的進一步詳細描述,見圖13、14及相應的正文)。代碼轉(zhuǎn)換記帳存儲1510可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。
處理過程查詢位于注冊用戶存儲1520中的用戶查詢表中的用戶標識符。例如,該用戶查詢表包括用戶標識符、障礙類型、保險覆蓋范圍信息、保險標識符以及個人信息(關于查詢表屬性的進一步詳細描述,見圖12及相應的正文)。注冊用戶存儲1520可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。處理過程使用保險標識符檢查該用戶的對于內(nèi)容代碼轉(zhuǎn)換事件或可及性服務的保險覆蓋范圍(步驟1525)。保險公司接收該請求,分析該請求并返回覆蓋范圍信息(預先規(guī)定的過程塊1530,關于保險處理的進一步詳細描述,見圖18及相應的內(nèi)容)。
在判斷步驟1535確定該用戶的保險是否為內(nèi)容代碼轉(zhuǎn)換事件的一部分付費。如果處理過程確定該用戶的保險覆蓋范圍不覆蓋內(nèi)容代碼轉(zhuǎn)換事件,則判斷1535分支到“否”分支1539,跳過保險覆蓋范圍步驟。另一方面,如果用戶的保險為該服務的一部分付費,則判斷1535分支到“是”分支1537,于是處理過程把帳記在位于保險報告存儲1545中的該用戶保險公司帳戶(步驟1540)。保險報告存儲1545可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。
判斷步驟1550確定該用戶的保險覆蓋范圍是否覆蓋內(nèi)容代碼轉(zhuǎn)換事件的100%。例如,該用戶的保險服務器可能只支付內(nèi)容代碼轉(zhuǎn)換費用的50%。如果該用戶的保險覆蓋范圍支付內(nèi)容代碼轉(zhuǎn)換事件的100%,則判斷1550分支到“是”分支1589,跳過對用戶記帳步驟。
另一方面,如果保險服務器不支付內(nèi)容代碼轉(zhuǎn)換費的100%,則判斷1550分支到“否”分支1587。處理過程把內(nèi)容代碼轉(zhuǎn)換費的其余部分記在位于用戶報告存儲1560中的該用戶帳戶上(步驟1555)。用戶報告存儲1560可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。
判斷步驟1565確定在代碼轉(zhuǎn)換記帳存儲1510中是否還有代碼轉(zhuǎn)換費條目。如果還有代碼轉(zhuǎn)換費條目,則判斷1565分支到“是”分支1567,它循環(huán)回去以檢索(步驟1570)和處理下一筆代碼轉(zhuǎn)換費。這一循環(huán)繼續(xù)到再沒有代碼轉(zhuǎn)換費要處理為止,這時判斷1565分支到“否”分支1569。
處理過程在步驟1575發(fā)送用戶帳單和保險帳單。在一個實施例中,處理過程接收來自客戶(即用戶和保險服務器)的電子付款并跟蹤付款歷史。在另一實施例中,為更快地付款,處理過程自動記入用戶和保險公司帳戶的借方。過程在步驟1580返回。
圖16是流程圖,顯示一個版權服務器接收一個請求并識別相應的內(nèi)容是否允許代碼轉(zhuǎn)換。版權服務器處理過程在1600開始進行,于是處理過程在步驟1605從門戶1610接收一個請求。該請求對應于門戶1610希望進行代碼轉(zhuǎn)換的內(nèi)容。例如,門戶1610可能已從一個有視力障礙的用戶接收了一個請求。
處理過程在許可存儲1620中查詢與所請求內(nèi)容對應的許可權利(步驟1615)。許可存儲1620可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。判斷步驟1625確定處理過程是否找到了對應于所請求內(nèi)容的許可權利。如果處理過程找到了對應于所請求內(nèi)容的許可權利,則判斷1625分支到“是”分支1627,于是在判斷步驟1630確定所請求內(nèi)容是否允許代碼轉(zhuǎn)換。如果所請求的內(nèi)容允許代碼轉(zhuǎn)換,則判斷1630分支到“是”分支1632,于是在1635返回“允許”。另一方面,如果所請求的內(nèi)容不允許代碼轉(zhuǎn)換,則判斷1630分支到“否”分支1364,于是在1640返回“不允許”。
如果處理過程未在許可存儲1620中找到所請求內(nèi)容的許可權利,則判斷1625分支到“否”分支1629,于是在目錄存儲1650中查詢所請求內(nèi)容的所有者(步驟1645)。例如,一個所請求網(wǎng)頁的所有者被查詢到,于是檢索出該網(wǎng)頁所有者的電子郵件地址。目標存儲1650可以被存儲在非易失存儲區(qū),如計算機硬盤。在一個實施例中,處理過程可以在計算機網(wǎng)絡(如因特網(wǎng))上訪問一個全局目錄服務器。
處理過程向所有者1660發(fā)送一個許可請求,其中許可請求包括對所請求內(nèi)容進行代碼轉(zhuǎn)換的請求(步驟1655)。所有者1660可能對應于一個版權授權服務器或者所有者1660可能對應于版權所有者的或代理的電子郵件帳戶。所有者1660接收該請求,分析該請求并向版權服務器發(fā)送一個響應。在步驟1665,處理過程接收所有者1660的響應。該響應包括所請求的內(nèi)容是否允許代碼轉(zhuǎn)換。在步驟1670,與所請求內(nèi)容對應的許可權利被存儲在許可存儲1620中。
判斷步驟1675根據(jù)所有者1660的響應確定所請求內(nèi)容是否允許代碼轉(zhuǎn)換。如果所有者1660不允許所請求的內(nèi)容被代碼轉(zhuǎn)換,則判斷1675分支到“否”分支1677,于是在1680返回“不允許”。另一方面,如果所有者1660允許所請求的內(nèi)容被代碼轉(zhuǎn)換,則判斷1675分支到“是”分支1679,于是在步驟1685返回“允許”。
圖17是流程圖,顯示一個廣告服務器接收來自門戶服務器或Web服務器的請求,確定一個電子廣告并向該門戶發(fā)送電子廣告。處理過程在步驟1700開始,于是處理過程在步驟1705從門戶1710接收一個廣告請求。該廣告請求包括與請求內(nèi)容的用戶對應的用戶標識符。在一個實施例中,該廣告請求包括表示形式,如“口語廣告”,其中處理過程使用該表示形式確定一個適當?shù)膹V告。
處理過程在位于用戶標識符存儲1720中的查詢表中查詢用戶標識符(步驟1715)。用戶標識符存儲1720可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。在一個實施例中,由于隱私考慮,處理過程并不把用戶信息存儲在非易失存儲區(qū),而是在該請求中接收用戶信息。判斷步驟1725確定處理過程是否已使該用戶標識符與查詢表中的一個條目匹配。如果處理過程已使該用戶標識符與位于用戶標識符存儲1720中的查詢表匹配,則判斷1725分支到“是”分支1729,跳過可及性類型請求和存儲步驟。
另一方面,如果處理過程沒有使該用戶標識符與查詢表中的條目匹配,則判斷1725分支到“否”分支1727,于是在判斷步驟1730確定在廣告請求中是否包括一個或多個與該用戶標識符對應的可及性類型(關于可及性類型的進一步詳細描述,見圖11B及相應的正文)。
如果在該廣告請求中包括可及性類型,則判斷1730分支到“是”分支1734,跳過可及性數(shù)據(jù)請求步驟。另一方面,如果在廣告請求中沒有包括一個或多個可及性類型,則判斷1730分支到“否”分支1732,于是在步驟1735處理過程從可及性數(shù)據(jù)庫服務器請求可及性數(shù)據(jù)(預先規(guī)定的過程塊1740,進一步的詳細描述見圖19及相應的正文)。在步驟1745,處理過程接收可及性數(shù)據(jù)庫服務器的響應(它包括與該用戶標識符對應的可及性數(shù)據(jù)),并在步驟1750把該用戶標識符和相應的可及性類型存儲在用戶標識符存儲1720中。在一個實施例中,由于隱私考慮,處理過程并不把用戶信息存儲在非易失存儲區(qū),而是一旦處理過程識別出用戶的表示形式偏好便放棄該信息。
在步驟1755,處理過程識別適于該用戶的電子廣告,并從廣告存儲1760中檢索出識別出的電子廣告。處理過程使用廣告跟蹤器查詢表識別要選擇哪個廣告。廣告跟蹤器還跟蹤哪個廣告先前已提供給相應的用戶(關于廣告查詢表的進一步詳細描述,見圖11A、11B及相應的正文)。在步驟1765,處理過程對位于廣告存儲1760中的廣告跟蹤器表增1。
在步驟1770,處理過程向門戶1710發(fā)送電子廣告1775。例如,電子廣告1775可以是面向盲人用戶的“口語”廣告。過程在步驟1780返回。
圖18是流程圖,顯示一個保險服務器接收一個覆蓋范圍請求和處理該覆蓋范圍請求時采取的步驟。保險服務器驗證保險客戶的覆蓋范圍,管理支付和跟蹤用戶的低減額。
處理過程在1800開始進行,于是在步驟1810處理過程從請求者1815接收一個覆蓋范圍請求,它包括一個用戶標識符。請求者1815可以是與該用戶標識符對應的用戶正在其中進行訪問的一個會計服務器或服務提供者。例如,該用戶可能在機場請求一個輪椅,而機場輪椅服務服務器從該用戶的保險公司請求覆蓋范圍信息。
處理過程在保險客戶存儲1825中查詢該用戶標識符以及該用戶的可及性數(shù)據(jù)。在一個實施例中,由于隱私考慮,處理過程并不把用戶信息存儲在非易失存儲區(qū),而是接收在請求中的用戶信息。用戶的可及性數(shù)據(jù)包括用戶的可及性特權、訖今已付索賠以及用戶可及性數(shù)據(jù)最后一次更新的時間(關于保險記錄字段的進一步詳細描述,見圖10及相應的正文)。保險客戶存儲1825可被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。
判斷步驟1830確定與該用戶標識符對應的用戶是否是保險客戶。如果該用戶不是保險客戶,則判斷1830分支到“否”分支1832,于是在1835返回給用戶“未覆蓋”。另一方面,如果該用戶是該保險服務器的保險客戶,則判斷1830分支到“是”分支1838,于是在判斷步驟1840確定該用戶的可及性記錄是否近來已用可及性數(shù)據(jù)庫進行了更新。保險服務器通過分析該可及性數(shù)據(jù)更新發(fā)生的日期來做出這一確定。例如,如果保險服務器的政策是每季度更新用戶的保險記錄,而該用戶的保險記錄已有六個月未被更新,則保險服務器在下一次一個請求者請求對應于該用戶的信息時更新該用戶的記錄。
如果該用戶的保險記錄是當前的,則判斷1840分支到“是”分支1848,跳過保險記錄更新步驟。另一方面,如果用戶的保險記錄不是當前的,則判斷1840分支到“否”分支1842,于是在步驟1850保險服務器向可及性數(shù)據(jù)庫發(fā)送一個更新請求。該可及性數(shù)據(jù)庫分析該請求,驗證保險服務器的訪問許可,并發(fā)送一個響應(預先規(guī)定的處理塊1855,關于可及性數(shù)據(jù)庫處理的進一步詳細描述,見圖19及相應的正文)。在步驟1860,處理過程接收可及性數(shù)據(jù)庫響應,它包括當前可及性數(shù)據(jù)。在步驟1870,處理過程把當前可及性數(shù)據(jù)存儲在位于保險客戶存儲1825中的該用戶的保險記錄中。在一個實施例中,由于隱私考慮,處理過程并不把用戶信息存儲在非易失存儲區(qū),而是一旦處理過程識別出用戶的可及性特權便放棄該信息。
處理過程使用位于覆蓋范圍存儲1885中的用戶可及性數(shù)據(jù)以及用戶的保險單信息去確定用戶覆蓋范圍。例如,該用戶可能有可及性數(shù)據(jù)允許他使用輪椅,而用戶的保險單覆蓋使用輪椅的費用。覆蓋范圍存儲1885可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。
判斷步驟1890確定該用戶是否具有與該請求對應的保險覆蓋范圍。如果該用戶不具有對應于該請求的保險覆蓋范圍,則判斷1890分支到“否”分支1892,于是在1895向請求者返回“未覆蓋”。另一方面,如果該用戶具有對應于該請求的保險覆蓋范圍,則判斷1890分支到“是”分支1898,于是在1899把覆蓋量返回給請求者1815。使用上述例子,該用戶可以被覆蓋使用輪椅費用的80%。
在一個實施例中,處理過程從服務提供者或會計服務器接收電子帳單,而保險服務器為這些帳單電子付帳。在另一個實施例中,服務提供者或會計服務器自動地記入保險服務器帳戶的借方以便更快地付款。
圖19是流程圖,顯示一個可及性數(shù)據(jù)庫服務器接收一個請求和處理該請求時采取的步驟。該請求發(fā)自一個請求者,如請求者1915,其中該請求包括與一用戶對應的用戶標識符。處理過程在步驟1900開始進行,于是在步驟1910處理過程從請求者1915接收請求。處理過程查詢位于可及性數(shù)據(jù)庫存儲1925中的請求者以及與該用戶標識符對應的用戶數(shù)據(jù)。可及性數(shù)據(jù)庫存儲1925可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。
判斷步驟1930確定該請求者是否具有與他的特定請求對應的訪問許可。例如,該請求者可能是一個保險服務器,而處理過程通過檢查該保險服務器的標識符和該用戶數(shù)據(jù)來確定該保險服務器是否具有與該用戶數(shù)據(jù)對應的訪問許可(關于訪問許可的進一步詳細描述,見圖9A、9B及相應的正文)。如果請求者1915不被允許進行與該請求對應的訪問,則判斷1930分支到“否”分支1932。于是在1935向請求者1915返回一個錯誤。
另一方面,如果請求者1915被允許訪問,則判斷1930分支到“是”分支1934,于是判斷步驟1940確定請求者1915是否是一個用戶。如果請求者是一個用戶,則判斷1940分支到“是”分支1942,于是該用戶請求被處理(預先規(guī)定的過程塊1945,關于用戶請求處理的進一步詳細描述,見圖20及相應的正文)。另一方面,如果請求者1915不是一個用戶,則判斷1940分支到“否”分支1944。
判斷步驟1950確定請求者1915是否是一個保健專業(yè)人員服務器。如果請求者1915是一個保健專業(yè)人員服務器,則決策1950分支到“是”分支1952,于是該保健專業(yè)人員服務器的請求被處理(預先規(guī)定的過程塊1955,關于保健專業(yè)人員請求處理的進一步詳細描述,見圖21及相應的正文)。另一方面,如果請求者1915不是一個保健專業(yè)人員服務器,則判斷1950分支到“否”分支1954。
判斷步驟1960確定請求者1915是否是一個保險服務器或一個服務提供者。如果請求者1915是一個保險服務器或一個服務提供者,則判斷1960分支到“是”分支1962,于是該保險服務器或服務提供者的請求被處理(預先規(guī)定的過程塊1965,關于保險服務器和服務提供者請求處理的進一步詳細描述,見圖22A及相應的正文)。另一方面,如果請求者1915不是保險服務器或服務提供者,則判斷1960分支到“否”分支1964。
判斷步驟1970確定請求者1915是否是一個廣告服務器或門戶。如果請求者1915是一個廣告服務器或門戶,則判斷1970分支到“是”分支1972,于是該請求被處理(預先規(guī)定的過程塊1975,關于廣告服務器或門戶請求處理的進一步詳細描述,見圖22B及相應的正文)。另一方面,如果請求者1915不是廣告服務器或門戶,則判斷1970分支到“否”分支1974。處理過程在步驟1980返回。
圖20是流程圖,顯示一個可及性數(shù)據(jù)庫處理一個用戶請求時采取的步驟。處理過程在2000開始進行,于是在判斷步驟2010確定該用戶是否希望修改該用戶數(shù)據(jù)庫記錄中的醫(yī)生。例如,該用戶可能在最近腿斷了,該用戶希望輸入與照料他的斷腿的醫(yī)生對應的保健專業(yè)人員標識符。
如果該用戶不希望修改保健專業(yè)人員信息,則判斷2010分支到“否”分支2012,跳過保健專業(yè)人員修改步驟。另一方面,如果用戶希望修改他的數(shù)據(jù)庫記錄中的保健專業(yè)人員信息,則判斷2010分支到“是”分支2018,于是處理過程檢索位于可及性數(shù)據(jù)庫存儲2025中的該用戶的相應的醫(yī)生列表信息(步驟2020)。數(shù)據(jù)庫存儲2025可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。
在步驟2030,處理過程向用戶2035發(fā)送保健專業(yè)人員標識符信息。用戶2035分析該保健專業(yè)人員標識符列表,并在步驟2040向處理過程發(fā)送保健專業(yè)人員標識符信息。使用上述例子,用戶發(fā)送與照料該用戶斷腿的醫(yī)生對應的信息。在步驟2050,處理過程把該用戶的改變存儲在數(shù)據(jù)庫存儲2025中。
判斷步驟2060確定該用戶是否希望檢索用戶數(shù)據(jù)。例如,用戶可能希望以他近期的用戶數(shù)據(jù)信息更新他的普及計算設備。如果該用戶不希望檢索用戶數(shù)據(jù),則判斷2060分支到“否”分支2062,跳過數(shù)據(jù)檢索和發(fā)送步驟,于是處理過程在2090返回。另一方面,如果用戶希望檢索用戶數(shù)據(jù)信息,則判斷2060分支到“是”分支2068,于是處理過程從數(shù)據(jù)庫存儲2025中檢索與該請求者的訪問許可對應的用戶數(shù)據(jù)(步驟2070)(關于訪問許可的進一步詳細描述,見圖9A及相應的正文)。在步驟2080,處理過程向用戶2035發(fā)送用戶數(shù)據(jù),過程在2090返回。
圖21是流程圖,顯示一個可及性數(shù)據(jù)庫處理一個保健專業(yè)人員服務器請求時采取的步驟。例如,用戶的一位醫(yī)生可能訪問該可及性數(shù)據(jù)庫以輸入與該用戶對應的可及性類型信息。處理過程在2100開始進行,于是判斷步驟2110確定該保健專業(yè)人員服務器是否希望送入與該用戶對應的可及性類型或可及性特權。一個保健專業(yè)人員服務器能向用戶的數(shù)據(jù)庫記錄中送入數(shù)據(jù)以及從該用戶的數(shù)據(jù)庫記錄中檢索數(shù)據(jù)(關于保健專業(yè)人員服務器的訪問許可的進一步詳細描述,見圖9A及相應的正文)。
如果保健專業(yè)人員服務器不希望送入用戶數(shù)據(jù),則判斷2110分支到“否”分支2112,跳過數(shù)據(jù)輸入步驟。另一方面,如果保健專業(yè)人員服務器希望送入數(shù)據(jù),則判斷2110分支到“是”分支2118,于是在步驟2120處理過程從可及性數(shù)據(jù)庫存儲2125中檢索該用戶的可及性類型和可及性特權??杉靶詳?shù)據(jù)庫存儲2125可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。在步驟2130,處理過程向保健專業(yè)人員服務器2135發(fā)送該用戶的可及性類型和可及性特權。保健專業(yè)人員服務器2135分析該用戶數(shù)據(jù),并把改變發(fā)送給可及性數(shù)據(jù)庫服務器。在步驟2140,處理過程接收該改變,并把該改變存儲在可及性數(shù)據(jù)庫存儲2125中(步驟2150)。
判斷步驟2160確定該保健專業(yè)人員服務器是否希望檢索用戶數(shù)據(jù)庫記錄信息。如果該保健專業(yè)人員服務器不希望檢索用戶數(shù)據(jù)庫記錄信息,則判斷2160分支到“否”分支2162,跳過數(shù)據(jù)庫檢索步驟。另一方面,如果保健專業(yè)人員服務器希望檢索數(shù)據(jù)庫記錄信息,則判斷2160分支到“是”分支2168,于是處理過程從可及性數(shù)據(jù)庫存儲2125中檢索數(shù)據(jù)庫記錄信息(步驟2170),并在步驟2180向保健專業(yè)人員數(shù)據(jù)庫2135發(fā)送該數(shù)據(jù)庫記錄信息。處理過程在2190返回。
圖22A是流程圖,顯示一個可及性數(shù)據(jù)庫服務器處理一個保險服務器或服務提供者請求時采取的步驟。該請求包括一個請求者標識符和一個用戶標識符。請求者標識符標識該請求者,如一個保險服務器,用戶標識符對應于請求者正在請求的用戶數(shù)據(jù)。處理過程先前曾使用請求者標識符識別出該請求者是一個保險服務器或一個服務提供者(關于訪問許可的進一步詳細描述,見圖19及相應的正文)。
處理過程在2200開始進行,于是處理過程從可及性數(shù)據(jù)庫存儲2220檢索與該用戶標識符對應的用戶數(shù)據(jù)。可及性數(shù)據(jù)庫存儲2220可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。由于處理過程先前識別出該請求者為保險服務器或服務提供者,所以處理過程檢索出該請求者被允許訪問的用戶信息,如可及性特權和特權截止日期。對一特定用戶,一個保險服務器或服務提供者可能不會被授權訪問其他數(shù)據(jù)記錄信息或送入數(shù)據(jù)記錄信息(關于訪問許可的進一步詳細描述,見圖9A及相應的正文)。
在步驟2230,處理過程向保險服務器/服務提供者2240發(fā)送可及性特權和特權截止日期,并在步驟2250處理過程返回。
圖22B是流程圖,顯示一個可及性數(shù)據(jù)庫服務器處理一個廣告服務器或門戶請求時采取的步驟。該請求包括一個請求者標識符和一個用戶標識符。該請求者標識符標識該請求者,如一個廣告服務器,而該用戶標識符標識正在請求一個特定服務的用戶。處理過程已使用該請求者標識符和該用戶標識符確定請求者的訪問許可(關于訪問許可的進一步詳細描述,見圖19及相應的正文)。
處理過程在步驟2260開始進行,于是處理過程從可及性數(shù)據(jù)庫存儲2280中檢索與該用戶標識符對應的用戶信息(步驟2270)??杉靶詳?shù)據(jù)庫存儲2280可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。由于處理過程先前曾識別出該請求者為廣告服務器或門戶,所以處理過程從可及性數(shù)據(jù)庫中檢索用戶可及性類型信息。例如,該用戶的相應的可及性類型可能是“盲人”,它告知廣告服務器向該用戶發(fā)送一個“口語”廣告。對于一個特定的用戶,一個廣告服務器或門戶可能未被授權訪問其他數(shù)據(jù)記錄信息或送入數(shù)據(jù)記錄信息(關于訪問許可的進一步詳細描述,見圖9A及相應的正文)。
在步驟2290,處理過程向廣告服務器/門戶2295發(fā)送該用戶的可及性類型,并在過程2299過程返回。
圖23是流程圖,顯示一個服務提供者從一用戶的普及計算設備接收一個請求,處理該請求和對該用戶授權時采取的步驟。處理過程在步驟2300開始進行,于是在步驟2305處理過程接收來自普及計算設備2310一個請求。例如,該用戶可能希望訪問一個服務,例如障礙停車庫。在該請求過程中,可能要求該用戶送入信息以驗證他的身份。例如,可能要求該用戶在鍵盤上送入“PIN”號。
判斷步驟2315確定該用戶是否已送入信息以驗證他的身份。如果該用戶沒有送入信息以驗證他的身份,則判斷2315分支到“否”分支2317,于是處理過程在步驟2319返回一個錯誤。另一方面,如果該用戶送入了驗證其身份的信息,則判斷2315分支到“是”分支2319,于是處理過程在用戶數(shù)據(jù)存儲2325中查詢用戶信息(步驟2320)。用戶數(shù)據(jù)存儲2325是服務提供者的本地存儲區(qū),服務提供者在其中存儲與各種用戶對應的信息。使用上述例子,停車庫服務器存儲與先前使用過該停車庫服務的顧客對應的用戶信息。在一個實施例中,由于隱私考慮,處理過程并不把用戶信息存儲在非易失存儲區(qū),而是接收該請求中的用戶信息。
判斷步驟2330確定處理過程是否使該用戶標識符與位于用戶數(shù)據(jù)2325中的所存儲的用戶標識符匹配。如果處理過程在用戶數(shù)據(jù)存儲2325中識別出該用戶標識符,則判斷2330分支到“是”分支2334,跳過可及性特權請求步驟。
另一方面,如果處理過程沒有識別出該用戶,則判斷2330分支到“否”分支2332,于是處理過程向可及性數(shù)據(jù)庫發(fā)送請求,以請求與該用戶標識符對應的可及性特權(步驟2335)??杉靶詳?shù)據(jù)庫服務器接收該請求,檢索與該請求對應的可及性數(shù)據(jù)并向該服務提供者服務器發(fā)送一個響應(預先規(guī)定的過程塊2340,關于可及性數(shù)據(jù)庫請求處理的進一步詳細描述,見圖19及相應的正文)。在步驟2345,處理過程接收來自可及性數(shù)據(jù)庫服務器的可及性特權信息。
判斷步驟2350確定該用戶是否被授權得到該服務提供者的特定服務。使用上述例子,處理過程確定該用戶是否被授權障礙停車。如果該用戶未被授權得到該服務提供者的相應服務,則判斷2350分支到“否”分支2352,于是在2355向用戶返回一個錯誤。另一方面,如果該用戶被授權接受該服務提供者的相應服務,則判斷2350分支到“是”分支2354,于是在步驟2360該用戶的信息被存儲在用戶數(shù)據(jù)存儲2325。處理過程存儲該用戶信息,供以后該用戶希望該服務提供者的服務時檢索。在一個實施例中,由于隱私考慮,處理過程不把用戶信息存儲在非易失存儲區(qū),而是一旦處理過程識別出用戶的可及性特權便放棄該信息。
判斷步驟2365確定服務提供者是否應對該用戶使用該服務提供者的服務收費。使用上述例子,停車庫服務器可能有一個免費日,在那一天所有用戶接受免費服務。在這個例子中,停車庫服務器不向該服務的用戶收費。如果服務提供者選擇不對用戶收費,則判斷2365分支到“否”分支2367,跳過事務步驟。
另一方面,如果服務器提供者選擇對用戶收費,則判斷2365分支到“是”分支2369,在那里處理過程調(diào)用事務步驟(預先規(guī)定的過程塊2370,進一步詳細描述見圖24及相應的正文)。事務處理過程包括檢驗該用戶的相應保險提供者以確定覆蓋范圍信息。
判斷步驟2380確定該服務是否由該用戶或該用戶的保險服務器付費。如果服務費未完全支付,則判斷2380分支到“否”分支2382,于是在步驟2385處理過程返回“未付費”。另一方面,如果服務費已完全支付,則判斷2380分支到“是”分支2384。
處理過程通過向普及計算設備2310發(fā)送一個授權來對用戶授權(步驟2390),并在2395返回。
圖24是流程圖,顯示一個服務提供者服務器處理一個用戶事務時采取的步驟。該用戶事務的結(jié)果是用戶得到對特定服務的訪問。例如,該用戶可能已請求并得到在障礙停車庫停車的授權,而服務提供者(即停車庫服務器)正在向用戶收取服務費(關于用戶訪問驗證的進一步詳細描述,見圖23及相應的正文)。處理過程在步驟2400開始進行,于是,處理過程從用戶的普及計算設備(如普及計算設備2415)請求保險信息。在步驟2420,處理過程從普及計算設備2415接收保險信息。該保險信息可能包括保險提供者的名稱、保險提供者標識符、覆蓋范圍類型信息以及該用戶的保險單號。
判斷步驟2430確定該用戶的保險是否為所請求服務的至少一部分付費。使用上述例子,處理過程確定該用戶的保險是否支付障礙停車費的全部或一部分。在一個實施例中,處理過程可能不知道該用戶的覆蓋范圍信息,并直接向保險公司記帳。如果處理過程確定該用戶的保險不覆蓋該項服務,則判斷2430分支到“否”分支2438,跳過保險覆蓋范圍檢查步驟。
另一方面,如果用戶的保險服務器為至少是服務的一部分付費,則判斷2430分支到“是”分支2432,于是在步驟2440處理過程驗證用戶的保險覆蓋范圍。保險公司接收該請求,分析該請求并向服務提供者服務器發(fā)回一個響應(預先規(guī)定的過程塊2445,關于保險請求處理的進一步詳細描述,見圖18及相應的正文)。
在步驟2450,處理過程接收保險服務器的響應。判斷步驟2460確定該保險服務器是否同意全額支付該服務費。使用上述例子,該保險服務器可能只支付障礙停車費的一半。如果該保險服務器同意全額支付服務費,則判斷2460分支到“是”分支2468,跳過用戶記帳步驟。另一方面,如果保險服務器不同意全額支付服務費,則判斷2460分支到“否”分支2462。處理過程向普及計算設備2415發(fā)送一個請求以便支付任何剩余的服務費(步驟2470)。在步驟2480處理過程接收來自該普及計算設備的響應,它包括付款信息。
判斷步驟2490確定該服務費是否已被全額支付。如果該服務未被全額付款,則判斷步驟2490分支到“否”分支,于是在2499返回“未授權”。另一方面,如果該服務已被全額付款,則判斷2490分支到“是”分支2492,于是在2495返回“已授權”。
圖25是流程圖,顯示一個用戶使用客戶機配置一個普及計算設備時采取的步驟。配置過程在步驟2500開始進行,于是在步驟2510處理過程接收一個來自用戶2515的請求。判斷步驟2520確定該用戶是否希望配置用戶數(shù)據(jù)信息。如果該用戶不希望配置用戶數(shù)據(jù)信息,則判斷2520分支到“否”分支2528,跳過偏好顯示和檢索步驟。另一方面,如果該用戶希望配置用戶數(shù)據(jù)信息,則判斷2520分支到“是”分支2522,于是處理過程向用戶2515顯示一個用戶數(shù)據(jù)屏。該用戶數(shù)據(jù)屏顯示在顯示器上,包括現(xiàn)有的用戶數(shù)據(jù)設置。
用戶數(shù)據(jù)屏包括用戶標識符信息、內(nèi)容表示偏號以及記帳信息。記帳信息用于要為特定服務交費的時候,如公共汽車費或內(nèi)容代碼轉(zhuǎn)換(關于用戶數(shù)據(jù)屏屬性的進一步詳細描述,見圖8B及相應的正文)。處理過程從用戶2515接收用戶數(shù)據(jù)并把它存儲在配置存儲2545(步驟2540)。配置存儲2545可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。
判斷步驟2550確定該用戶是否希望格式化他的普及計算設備,如普及計算設備2560。如果該用戶希望格式化普及計算設備2560,則判斷2550分支到“是”分支2552,于是處理過程通過向普及計算設備2560發(fā)送格式化命令來格式化普及計算設備2560(步驟2555)。另一方面,如果該用戶不希望格式化普及計算設備2560,則判斷2550分支到“否”分支2558,跳過格式化步驟。
判斷步驟2570確定該用戶是否希望使該客戶機與普及計算設備2560同步。例如,該用戶可能在該客戶機上有新近的信息并希望把這新近的信息下載到普及計算設備2560中。如果該用戶不希望同步他的普及計算設備2560,判斷2570分支到“否”分支2572,于是處理過程在2575返回。
另一方面,如果該用戶希望使該客戶機與普及計算設備2560同步,則判斷2570分支到“是”分支2578,于是處理過程使配置存儲2545中包括的用戶數(shù)據(jù)與普及計算設備2560同步(預先規(guī)定的過程塊2580,關于同步的進一步詳細描述,見圖26及相應的正文)。處理過程在2590返回。
圖26是流程圖,顯示一個客戶機與一個普及計算設備(如普及計算設備2665)同步時采取的步驟。同步過程在步驟2600開始進行,于是處理過程從配置存儲2655中檢索第一個客戶機字段。例如,該第一個客戶機字段可能是“縮放”,其值可能是“150%”。配置存儲可以被存儲在非易失存儲區(qū),如計算機硬盤驅(qū)動器。在步驟2620,處理過程從普及計算設備2665檢索第一個普及計算設備字段。使用上述例子,來自普及計算設備2665的第一個普及計算設備字段是“縮放”,其值是“200%”。處理過程通過比較每個字段的輸入時間確定哪個條目(即客戶機的條目或普及計算設備的條目)是最新近的條目。
判斷步驟2640確定普及計算設備的條目是否是更新近的條目。如果普及計算設備的條目是更新近的,則判斷2640分支到“是”分支2642,于是處理過程把普及計算設備的條目存儲在配置存儲2655(步驟2650)。另一方面,如果該客戶機的條目更新近,則判斷2640分支到“否”分支2648,于是處理過程把該客戶機條目存儲在普及計算設備2665上(步驟2660)。
判斷步驟2670確定是否還有條目字段要同步。如果還有條目要同步,則判斷分支2670分支到“是”分支2672,它循環(huán)回去以檢索普及計算設備的下一個條目(步驟2680),檢索到該客戶機的下一個字段條目(步驟2690),并處理這兩個條目。這一循環(huán)繼續(xù)到再沒有要處理的條目為止,這時判斷2670分支到“否”分支,于是處理過程在2695返回。
圖27顯示信息處理系統(tǒng)2701,它是能實現(xiàn)這里描述的發(fā)明的計算機系統(tǒng)的簡化例子。計算機系統(tǒng)2701包括處理器2700,它與主機總線2705連接。二級(L2)高速緩沖存儲器2710也與主機總線2705連接。主機到PCI橋2715與主存儲器2720連接,該橋2715包括高速緩存存儲器和主存儲器控制功能,并提供總線控制,以處理PCI總線2725、處理器2700、L2高速緩存2710、主存儲器2720以及主機總線2705之間的傳送。PCI總線2725為多種設備,包括如LAN(局域網(wǎng))卡2730,提供接口。PCI到ISA橋2735提供總線控制以處理PCI總線2725和ISA總線2740之間的傳送、通用串行總線(USB)功能2745、IDE設備功能2750、電源管理功能2755,還能包括其他未示出的功能部件,如實時鐘(RTC)、DMA控制、中斷支持以及系統(tǒng)管理總線支持。外圍設備和輸入/輸出(I/O)設備能連接到各種接口2760(如平行接口2762、串行接口2764、線外(IR)接口2766、鍵盤接口2768、鼠標器接口2770以及固定盤(HDD)2772),這些接口與ISA總線2740連接?;蛘?,許多I/O設備能由連接到ISA總線2740上的超I/O控制器(未畫出)接納。
BIOS 2780與ISA總線2740連接并容納必須的可由處理器執(zhí)行的用于各種低級系統(tǒng)功能和系統(tǒng)引導功能的代碼。BIOS 2780能被存儲在任何計算機可讀介質(zhì)中,包括磁存儲介質(zhì)、光存儲介質(zhì)、閃速存儲器、隨機存取存儲器、只讀存儲器以及攜帶對指令編碼的信號(例如來自網(wǎng)絡的信號)的通信介質(zhì)。為了使計算機系統(tǒng)2701與另一計算機系統(tǒng)連接以便通過網(wǎng)絡復制文件,LAN卡2730與PCI總線及PCI-ISA橋2735連接。類似地,為使用電話線連接使計算機系統(tǒng)2701與ISP連接以連接到因特網(wǎng),調(diào)制解調(diào)器2775連接到串行端口2764和PCI到ISA橋2735。
盡管圖27中描述的計算機系統(tǒng)能實施這里描述的發(fā)明,但這一計算機系統(tǒng)只是一個計算機系統(tǒng)的例子。本領域技術人員將會理解,許多其他計算機系統(tǒng)設計能實施這里描述的發(fā)明。
本發(fā)明的優(yōu)選實現(xiàn)之一是一個應用程序,即在一個代碼模塊中的一組指令(程序代碼),它可以例如駐留在計算機的隨機存取存儲器中。在被計算機需要之前,這組指令可以存儲在另一計算機存儲器中,如在硬盤驅(qū)動器上,或其他可卸存儲器中,如光盤(供在CD ROM中最終使用)或軟盤(供在軟盤驅(qū)動器中最終使用)中,或經(jīng)由因特網(wǎng)或其他計算機網(wǎng)絡下載。這樣,本發(fā)明可以作為計算機程序產(chǎn)品實現(xiàn),供在計算機中使用。此外,盡管所描述的各種方法可方便地在由軟件有選擇地驅(qū)動和重新配置的通用計算機中實現(xiàn),但本領域的普通技術人員也將會理解,這些方法可以在硬件中、固件中或為實現(xiàn)所要求的方法步驟而構建的更專業(yè)化的裝置中實現(xiàn)。
盡管已經(jīng)顯示和描述了本發(fā)明的特定實施例,但對本領域技術人員顯然的是,以這里的描述為基礎可以做出各種改變和修改而不脫離本發(fā)明及其更廣泛的方面,所以,所附權利要求是要把所有這些改變和修改包括在它們的范圍內(nèi),只要這些改變和修改處在本發(fā)明的真正精神和范圍內(nèi)。再有,應該理解,本發(fā)明由所附權利要求唯一地確定。本領域技術人員將會理解,如果意圖是被引入的權利要求要素的具體個數(shù),則將在該權利要求中明確地敘述這一意圖,而在沒有這種敘述的情況下便不存在這種限定。作為一個非限制性例子,為幫助理解,在后面的所附權利要求中包含使用引導短語“至少一個”和“一個或多個”以引出權利要求要素。然而,這類短語的使用不應被理解為暗示由不定冠詞“a”(一個)或“an”(一個)引導一個權利要求要素便把含有如此引導的權利要求要素的任何特定權利要求限制于只包含一個這種要素的發(fā)明,即使當這同一權利要求包括引導短語“一個或多個”或“至少一個”以及不定冠詞如“a”或“an”時也是如此;對于權利要求中定冠詞的使用,這一說明同樣適用。
權利要求
1.一種管理可及性數(shù)據(jù)庫的方法,其中該可及性數(shù)據(jù)庫包括與多個用戶對應的可及性數(shù)據(jù),所述方法包括從一個請求者接收一個可及性記錄請求,其中該可及性記錄請求包括一個用戶標識符和一個請求者標識符,該請求者標識符對應于該請求者;檢索與該用戶標識符對應的數(shù)據(jù)庫記錄;根據(jù)該請求者標識符識別訪問許可;以及根據(jù)該訪問許可提供對該數(shù)據(jù)庫記錄中包括的可及性數(shù)據(jù)的訪問。
2.如權利要求1所述的方法,其中該請求者選自由用戶、保健專業(yè)人員服務器、保險服務器、代碼轉(zhuǎn)換代理服務器、門戶服務器、Web服務器、廣告服務器以及服務提供者組成的組。
3.如權利要求1所述的方法,其中該可及性數(shù)據(jù)包括一個或多個字段,而且其中至少一個字段選自由可及性類型、保健專業(yè)人員標識符、可及性特權以及特權截止日期組成的組。
4.如權利要求1所述的方法,其中所述提供步驟進一步包括確定該可及性記錄請求是否是為了向數(shù)據(jù)庫記錄中送入輸入數(shù)據(jù);響應該確定,從請求者接收輸入數(shù)據(jù);以及把輸入數(shù)據(jù)存儲在該數(shù)據(jù)庫記錄中。
5.如權利要求1所述的方法,其中該請求者是保健專業(yè)人員,該方法進一步包括授權該保健專業(yè)人員送入輸入數(shù)據(jù),其中該輸入數(shù)據(jù)選自由可及性類型、可及性特權以及特權截止日期組成的組;從該保健專業(yè)人員接收該輸入數(shù)據(jù);以及把該輸入數(shù)據(jù)存儲在該數(shù)據(jù)庫記錄中。
6.如權利要求1所述的方法,其中該請求者是一位患者,該方法進一步包括授權該患者送入保健專業(yè)人員標識符;從該患者接收該保健專業(yè)人員標識符;把該保健專業(yè)人員標識符存儲在該數(shù)據(jù)庫記錄中;認證與該保健專業(yè)人員標識符對應的保健專業(yè)人員;以及允許該保健專業(yè)人員訪問與該患者對應的可及性數(shù)據(jù)。
7.如權利要求1所述的方法,其進一步包括確定該請求者是否被授權訪問該可及性記錄;以及響應這一確定,授權該請求者訪問該可及性記錄。
8.一種信息處理系統(tǒng),其包括一個或多個處理器;可由所述處理器訪問的存儲器;可由所述處理器訪問的一個或多個非易失存儲設備;以及管理可及性數(shù)據(jù)庫的可及性數(shù)據(jù)庫管理工具,該可及性數(shù)據(jù)庫管理工具包括用于從請求者接收可及性記錄請求的裝置,其中該可及性記錄請求包括用戶標識符和請求者標識符,該請求者標識符對應于該請求者;用于從所述非易失存儲設備之一中檢索對應于該用戶標識符的數(shù)據(jù)庫記錄的裝置;用于根據(jù)該請求者標識符識別訪問許可的裝置;以及用于該根據(jù)該訪問許可提供對該數(shù)據(jù)庫記錄中包括的可及性數(shù)據(jù)的訪問的裝置。
9.如權利要求8所述的信息處理系統(tǒng),其中該請求者選自由用戶、保健專業(yè)人員服務器、保險服務器、代碼轉(zhuǎn)換代理服務器、門戶服務器、Web服務器、廣告服務器以及服務提供者組成的組。
10.如權利要求8所述的信息處理系統(tǒng),其中所述提供裝置進一步包括用于確定該可及性記錄請求是否對應于向該數(shù)據(jù)記錄中送入輸入數(shù)據(jù)的裝置;用于響應該確定,從該請求者接收該輸入數(shù)據(jù)的裝置;以及用于把該輸入數(shù)據(jù)存儲在該數(shù)據(jù)庫記錄中的裝置,該數(shù)據(jù)庫記錄位于所述非易失存儲設備之一上。
11.如權利要求8所述的信息處理系統(tǒng),其中該請求者是保健專業(yè)人員,該信息處理系統(tǒng)進一步包括用于授權該保健專業(yè)人員送入輸入數(shù)據(jù)的裝置,其中該輸入數(shù)據(jù)選自由可及性類型、可及性特權以及特權截止日期組成的組;用于從該保健專業(yè)人員接收該輸入數(shù)據(jù)的裝置;以及用于把該輸入數(shù)據(jù)存儲在該數(shù)據(jù)庫記錄中的裝置,該數(shù)據(jù)庫記錄位于所述非易失存儲設備之一上。
12.如權利要求8所述的信息處理系統(tǒng),其中該請求者是一位患者,該信息處理系統(tǒng)進一步包括用于授權該患者送入保健專業(yè)人員標識符的裝置;用于從該患者接收該保健專業(yè)人員標識符的裝置;用于把該保健專業(yè)人員標識符存儲在該數(shù)據(jù)庫記錄中的裝置;用于認證與該保健專業(yè)人員標識符對應的保健專業(yè)人員的裝置;以及用于允許該保健專業(yè)人員訪問與該患者對應的可及性數(shù)據(jù)的裝置。
13.如權利要求8所述的信息處理系統(tǒng),其進一步包括用于確定該請求者是否具有與該可及性記錄請求對應的訪問許可的裝置;以及用于根據(jù)該確定授權該請求者訪問該可及性記錄的裝置。
14.一種存儲在計算機可操作介質(zhì)上的用于管理可及性數(shù)據(jù)庫的計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包含用于從請求者接收可及性記錄請求的單元,其中該可及性記錄請求包括用戶標識符和請求者標識符,該請求者標識符對應于該請求者;用于檢索與該用戶標識符對應的數(shù)據(jù)庫記錄的單元;用于根據(jù)該請求者標識符識別訪問許可的單元;以及用于根據(jù)該訪問許可提供對該數(shù)據(jù)庫記錄中包括的可及性數(shù)據(jù)的訪問的單元。
15.如權利要求14所述的計算機程序產(chǎn)品,其中該請求者選自由用戶、保健專業(yè)人員服務器、保險服務器、代碼轉(zhuǎn)換代理服務器、門戶服務器、Web服務器、廣告服務器以及服務提供者組成的組。
16.如權利要求14所述的計算機程序產(chǎn)品,其中該可及性數(shù)據(jù)包括一個或多個字段,而且其中至少一個所述字段選自由可及性類型、保健專業(yè)人員標識符、可及性特權以及特權截止日期組成的組。
17.如權利要求14所述的計算機程序產(chǎn)品,其中所述提供單元進一步包括用于確定該可及性記錄請求是否是為了向該數(shù)據(jù)庫記錄中送入輸入數(shù)據(jù)的單元;用于響應該確定,從該請求者接收該輸入數(shù)據(jù)的單元;以及把該輸入數(shù)據(jù)存儲在該數(shù)據(jù)庫記錄中的單元。
18.如權利要求14所述的計算機程序產(chǎn)品,其中該請求者是保健專業(yè)人員,該計算機程序產(chǎn)品進一步包括用于授權該保健專業(yè)人員送入輸入數(shù)據(jù)的單元,其中該輸入數(shù)據(jù)選自由可及性類型、可及性特權以及特權截止日期組成的組;用于從該保健專業(yè)人員接收該輸入數(shù)據(jù)的單元;以及用于把該輸入數(shù)據(jù)存儲在該數(shù)據(jù)庫記錄中的單元。
19.如權利要求14所述的計算機程序產(chǎn)品,其中該請求者是一位患者,該計算機程序產(chǎn)品進一步包括用于授權該患者送入保健專業(yè)人員標識符的單元;用于從該患者接收該保健專業(yè)人員標識符的單元;用于把該保健專業(yè)人員標識符存儲在該數(shù)據(jù)庫記錄中的單元;用于認證與該保健專業(yè)人員標識符對應的保健專業(yè)人員的單元;以及用于允許該保健專業(yè)人員訪問與該患者對應的可及性數(shù)據(jù)的單元。
20.如權利要求14所述的計算機程序產(chǎn)品,其進一步包括用于確定該請求者是否具有與該可及性記錄請求對應的訪問許可的單元;以及用于根據(jù)該確定,授權該請求者訪問該可及性記錄的單元。
全文摘要
提出了一種用于數(shù)據(jù)維護和特權授權的系統(tǒng)和方法。一個可及性數(shù)據(jù)庫服務器從一請求者接收一個可及性記錄請求,該請求包括一用戶標識符和一請求者標識符。該請求者標識符可以對應于用戶、保健專業(yè)人員服務器、保險服務器、代碼轉(zhuǎn)換代理服務器、門戶服務器、Web服務器、廣告服務器或服務提供者??杉靶詳?shù)據(jù)庫服務器將該可及性記錄請求與該請求者的訪問許可相比較,以確定該請求者是否具有與該特定請求對應的訪問權限。如果該請求者被授權進行該特定訪問,則可及性數(shù)據(jù)庫服務器處理該可及性記錄請求。
文檔編號G06F7/00GK1506878SQ200310118289
公開日2004年6月23日 申請日期2003年12月9日 優(yōu)先權日2002年12月12日
發(fā)明者R·杜塔, R 杜塔, J·C·哈特利, 哈特利, R·S·施韋特費格爾, 施韋特費格爾 申請人:國際商業(yè)機器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1