[發(fā)明專利]用于為計(jì)算機(jī)程序管理缺省值的系統(tǒng)和方法無效
| 申請(qǐng)?zhí)枺?/td> | 200710105482.7 | 申請(qǐng)日: | 2007-06-01 |
| 公開(公告)號(hào): | CN101086703A | 公開(公告)日: | 2007-12-12 |
| 發(fā)明(設(shè)計(jì))人: | I·戈德貝里;I·利維;M·J·特羅斯;Z·拉法洛維施;O·杜博夫斯基;R·L·奇爾德雷斯 | 申請(qǐng)(專利權(quán))人: | 國際商業(yè)機(jī)器公司 |
| 主分類號(hào): | G06F9/445 | 分類號(hào): | G06F9/445;G06F9/46 |
| 代理公司: | 北京市中咨律師事務(wù)所 | 代理人: | 于靜;李崢 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 計(jì)算機(jī) 程序 管理 缺省值 系統(tǒng) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明一般涉及計(jì)算機(jī)系統(tǒng),并且更具體地涉及對(duì)輸入到計(jì)算機(jī)系統(tǒng)和程序的缺省值的管理。
背景技術(shù)
計(jì)算機(jī)系統(tǒng)和程序常常對(duì)各種類型的輸入使用缺省值。利用缺省值,用戶就不需要在每次系統(tǒng)引導(dǎo)或程序啟動(dòng)的時(shí)候重復(fù)地輸入值。再者,在用戶想要重寫缺省值的情況下,缺省值充當(dāng)了所需輸入類型的向?qū)А@纾鞣NBIOS系統(tǒng)允許用戶按PF1鍵和重寫缺省值(在超時(shí)周期內(nèi))。作為另一例子,AIX?Smitty程序顯示缺省值并且允許用戶改變它們。通常,在計(jì)算機(jī)屏幕上將缺省值呈現(xiàn)給用戶,并且給予用戶接受或者拒絕缺省值的機(jī)會(huì)。在后者的情況下,用戶為缺省值輸入代換值。代換值可以持久,即在對(duì)系統(tǒng)或程序的下一調(diào)用期間出現(xiàn),或者是一次性的值,即僅在對(duì)系統(tǒng)或程序的當(dāng)前調(diào)用期間被使用。在后者的情況下,在對(duì)系統(tǒng)或程序的下一調(diào)用期間,原始缺省值將被顯示給用戶以便接受、拒絕或替換。如果用戶在預(yù)定周期內(nèi)沒有重寫缺省值,則已知在諸如BIOS系統(tǒng)的一些系統(tǒng)和程序中在缺省值的情況下繼續(xù)進(jìn)行而在其它的系統(tǒng)和程序中并不繼續(xù)進(jìn)行。
可以以諸如以下的各種已知方式設(shè)置缺省值。要求缺省值的系統(tǒng)或程序可以基于“硬代碼(hard?code)”或參考程序員所定義的文件來指定原始缺省值。這在程序員對(duì)缺省值應(yīng)當(dāng)是多少有合適意見的情況下是典型的。可選地,要求缺省值的系統(tǒng)或程序可以基于特定命令的輸出來確定原始缺省值。例如,“主機(jī)名”命令可以用于檢索主機(jī)名而不需要與用戶交互。這在預(yù)計(jì)缺省值是變化的情況下(例如當(dāng)它們涉及用戶的特性或偏好時(shí))是典型的。
本發(fā)明的目的是為了更好地管理缺省值。
發(fā)明內(nèi)容
本發(fā)明在于一種用于在批處理方式下為第一程序管理缺省值以及在交互方式下為第二程序管理缺省值的系統(tǒng)、方法和程序,其中在所述批處理方式下用戶交互并不旨在確認(rèn)或改變?nèi)笔≈担谒鼋换シ绞较掠脩艚换ブ荚诖_認(rèn)或改變?nèi)笔≈怠W詣?dòng)地對(duì)所述第一程序正在所述批處理方式下操作進(jìn)行確定。作為響應(yīng),確定用于輸入到所述第一程序的第一當(dāng)前缺省值,并且對(duì)用戶是否預(yù)先在交互方式下輸入或確認(rèn)了所述第一當(dāng)前缺省值進(jìn)行確定。如果是的話,則允許所述第一程序繼續(xù)進(jìn)行使用所述第一當(dāng)前缺省值的操作。如果不是,則不允許所述第一程序繼續(xù)進(jìn)行使用所述第一當(dāng)前缺省值的操作。自動(dòng)地對(duì)所述第二程序正在所述交互方式下操作進(jìn)行確定。作為響應(yīng),確定用于輸入到所述第二程序的第二當(dāng)前缺省值,將所述第二當(dāng)前缺省值呈現(xiàn)給當(dāng)前用戶,并且對(duì)用戶預(yù)先輸入或確認(rèn)了所述第二當(dāng)前缺省值進(jìn)行確定。如果所述當(dāng)前用戶在超時(shí)周期內(nèi)并未肯定地確認(rèn)或改變所述第二當(dāng)前缺省值,則允許所述第二程序繼續(xù)進(jìn)行使用所述第二當(dāng)前缺省值的操作。如果所述當(dāng)前用戶確認(rèn)或改變了所述第二當(dāng)前缺省值,則允許所述第二程序繼續(xù)進(jìn)行分別使用所述已確認(rèn)或已改變的第二缺省值的操作。
附圖說明
圖1是包括了根據(jù)本發(fā)明的缺省值管理程序的計(jì)算機(jī)系統(tǒng)的框圖;
圖2是圖1的缺省值管理程序的設(shè)立階段的流程圖;
圖3是說明了交互方式下缺省管理程序的功能和操作的流程圖;以及
圖4是說明了批處理方式下缺省管理程序的功能和操作的流程圖。
具體實(shí)施方式
現(xiàn)在將參照附圖詳細(xì)地描述本發(fā)明。圖1說明了計(jì)算機(jī)10,其包括經(jīng)由總線16互連的、已知的CPU?11、操作系統(tǒng)12、RAM?13和ROM?14,以及顯示屏17和存儲(chǔ)器15。計(jì)算機(jī)10還包括要求缺省值的、已知的應(yīng)用或其它程序30,例如BIOS程序。計(jì)算機(jī)10還包括由程序30以及其它程序所使用的、根據(jù)本發(fā)明的缺省值管理程序20。視情況,程序20可以是程序30的一部分,其在程序30的主函數(shù)之前執(zhí)行。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國際商業(yè)機(jī)器公司,未經(jīng)國際商業(yè)機(jī)器公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710105482.7/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 雙桌面遠(yuǎn)程控制系統(tǒng)及方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 雙計(jì)算機(jī)系統(tǒng)
- 制導(dǎo)雷達(dá)計(jì)算機(jī)系統(tǒng)
- 一種服務(wù)部署方法及裝置
- 一種計(jì)算機(jī)集成系統(tǒng)及故障自動(dòng)切換方法
- 一種計(jì)算機(jī)信息安全監(jiān)控系統(tǒng)
- 混合型量子計(jì)算機(jī)架構(gòu)及其執(zhí)行計(jì)算任務(wù)的方法
- 功能限制程序、安裝程序生成程序和程序存儲(chǔ)介質(zhì)
- 程序生成系統(tǒng)、程序生成程序和程序生成模塊
- 程序生成系統(tǒng)、程序生成程序和程序生成模塊
- 程序創(chuàng)建裝置,程序創(chuàng)建方法和程序
- 程序生成裝置、程序生產(chǎn)方法及程序
- 程序生成裝置、程序生成程序以及程序生成方法
- 程序生成裝置、程序生成方法及程序生成程序
- 程序開發(fā)支持裝置、程序開發(fā)支持方法以及存儲(chǔ)介質(zhì)
- 程序執(zhí)行輔助裝置、程序執(zhí)行輔助方法及程序執(zhí)行輔助程序
- 程序?qū)φ昭b置、程序?qū)φ辗椒俺绦驅(qū)φ粘绦?/a>





