[go: up one dir, main page]

TWI273451B - Method and system for setting a customized ordering information of computer products - Google Patents

Method and system for setting a customized ordering information of computer products Download PDF

Info

Publication number
TWI273451B
TWI273451B TW94139223A TW94139223A TWI273451B TW I273451 B TWI273451 B TW I273451B TW 94139223 A TW94139223 A TW 94139223A TW 94139223 A TW94139223 A TW 94139223A TW I273451 B TWI273451 B TW I273451B
Authority
TW
Taiwan
Prior art keywords
information
customer
computer
string
computer product
Prior art date
Application number
TW94139223A
Other languages
English (en)
Other versions
TW200719177A (en
Inventor
Wen-Shin Shr
Meng-Ying Tsai
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to TW94139223A priority Critical patent/TWI273451B/zh
Application granted granted Critical
Publication of TWI273451B publication Critical patent/TWI273451B/zh
Publication of TW200719177A publication Critical patent/TW200719177A/zh

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Stored Programmes (AREA)

Description

1273451 九、發明說明: 【發明所屬之技術領域】 本發明係有關於一種電腦資訊技術,特別是有關於一 種電腦產品客戶訂製資訊程式化設定方法及系統,其可辦 一電腦製造廠商提供一客戶訂製資訊程式化設定功能,藉 此而讓該電腦製造廠商於製造完成不同客戶所訂購之不^ 規格的電腦產品後,可將不同之客戶訂製資訊分別燒錄至 此些各式不同規格的電腦產品中的系統程式唯讀記憶體, 例如為 BIOS (Basic Input/Output System)基本輸出入系 統程式所在的唯讀記憶體。 μ 【先前技術】 於電腦資訊業界中,常有企業級之客戶向電腦製造遍 商訂購指定規格的電腦系統,例如為網路伺服器、網路工 作站、商用筆記型電腦、等等,且此些電腦系統又進而根 據不同的客戶需求而附加不同型式的周邊介面,例如咖 (Small Computer System Interface) > ΑΤΑ (Advanced Technology Attachment) ^ SATA (Serial ATA) ^ NIC(Netw0rkInterfaceCard)、等等。此外,若客 腦產品為網路舰器,則其依據所包含之伺服單丄 的數里又可進而細分為⑺、2ϋ、和5u之飼服器。再者, 所訂購之網路伺服11亦可能依據客戶方面的實 而配置有不同數量的風散式散熱褒置。由於電腦製 電腦產品有如此眾多不同的規格,因此於 "針對每-種規格的電腦產品來賦予一獨 18837 5 1273451 特之庫存管理編號(Stock Keeping Unit,SKU)。 : 由於客戶方面所訂購之電腦產品有眾多不同的規 •格,因此客戶方面所要求附加至個別之電腦產品中的客戶 訂製資訊,其例如包括該電腦產品的系統組態資訊 ^system configurati〇n inf〇rmati〇n)、開機時顯示於螢 幕上的商標圖案(1〇g〇)、等等,也就常隨之而有所不同。 於具體實施上’廠商方面通常係將客戶訂製資訊燒錄於各 型電腦產品中的 BI0S(Basic Input/〇utput System)晶 片’使仔此些各型電腦產品的使用者可從BI〇s晶片中讀取 到其中所燒錄之系統組態資訊,並可於開機時看到顯示於 電腦螢幕上的客戶訂製商標圖案。 —目刖電腦貧訊業界所常採用的一種客戶訂製資訊設 定方法為透過BIOS晶片上的GPI0 (General purp〇se
Inp的/Output)來設定各個電腦產品的庫存管理編號及其 所需=客戶訂製資訊。然而此種客戶訂製資訊設定方法於 φ具體貫施上的缺點在於會多佔用Gpi〇接腳,且日後之資料 的更新較為麻煩而費時費力。 、 上述問題的-種解決方案為分別針對各種規格的電 ^品而設計一專用之_晶片’並於此專用之腿晶 中分別預先燒錄各型之電腦產品所需之客戶訂製資訊。 然而此種解決方案的缺點在於需針對為數極為眾多的各型 ::產品分別設計不同的刪晶片,因此顯然為一種極為 不付合成本經濟效益的作法。 【發明内容】 18837 6 1273451 馨於以上所述習知技術之缺點,本發明之主要目的便 是在於提供一種電腦產品客戶訂製資訊程式化設定方法及 系統,其於實施上可完全不必利用到Gpi〇接腳。 一本發明之另一目的在於提供一種電腦產品客戶訂製 資知式化叹疋方法及系統,其可讓曰後之資料的更新較 為簡易而有效率。 本發明之再另一目的在於提供一種電腦產品客戶訂 製資訊程式化設^方法及系統,其於具體實施上可具有較 佳的成本經濟效益。 本發明之電腦產品客戶訂製資訊程式化設定方法及 糸統係設計來助於對電腦製造廠商提供—客戶訂製資布 ΐ式化設定功能,藉此而讓電腦製造廠商於製造完成不同 各戶所π購之不同規格的電腦產品後,可將不同之客戶々 製別燒錄至此些各式不同規格的電腦產品中的系統 ^ ”己憶體’例如為_咖…I聊t/〇utput ystem基本輸出人系統程式所在的唯讀記憶體。 本發明之電腦產品客戶訂製資訊程式化設定方法至 ^包3 .(1)事先針對多種不同規格之電腦產品及依 預先定義出一對應之客戶訂製資訊; 串,亚將孩二各戶叮製資訊字串及苴 編號的對應關係儲存至—資庫2、 外之庫存管理 庫存管理編號選擇事件而使用者操控之 編號選擇事件所選擇之庫存f出該庫存管理 訊字串;以及⑻^ 號㈣應之客戶訂製資 乂錄私序,错以將所檢索出之客戶 18837 7 1273451 訊字串燒錄至該電腦產品巾的—可燒錄式非揮發性 ⑨實體架構上’本發明之電腦產品 資 =〆、可提供一使用者操控之客戶訂製資訊字串定義功 ΐ理::Γ先針對多種不同規格之電腦產品及依據其庫存 而分卿先定義出—對應之客戶訂製資訊字串; =-:料庫模組,其係用以儲放該客戶訂製 義核組所預定之所有的客戶訂製資訊字串及其所 2 庫存管理編號的對應關係()一 κ 其可提供-使用者操控之庫面模組’ 座一你^ 早什s埋編唬選擇功能,並可回 :、索要控(之d)庫存!理峨 介面模組所:生的㈣其可回應該使用者操控 出兮w 息而從該資料庫模組中檢索 μ庫存吕理編號選擇事件所選擇編座 :=:::串;_-燒_二= 至該電腦產品中的-可燒錄式非揮發性記:錄 本發明之電腦產品客戶訂萝 系統的特點在於可讓廠商預先所方法: 格的電猫產品所分別需要燒錄的二之 二亚於帽進行燒錄程序時,利用各 二 :產品的庫存管理編號來檢索出所需之客 資Τ 串’亚將此客戶訂錄訊㈣以_特定之料格式= 18837 8 1273451 .為SMBIOS ‘準規I巳所訂定之Type u資料格式,燒錄至該 _電腦產品中的BI〇S晶片。相較於習知技術,本發明的優點 .包括於實施上可完全不必利用到GPI0接腳;可讓日後之資 料的更新較為簡易而有效率;且可僅利用―種_晶片即 可滿足各種不同需求之客户訂製資訊的設定,因此具有更 佳的成本經濟效益。 【實施方式】 二下即配合所附之圖式,詳細揭露說明本發明之電腦 產品客戶訂製資訊程式化設定方法及系統之實施例。 第1圖即顯示本發明之電腦產品客戶訂製資訊程式化 設定系統(如標號100所指之虛線框所包含之部分)的應用 方式及其物件導向元件模型(object_〇riented c〇mp〇^ model)的基本架構。於實際應用上,本發明之電腦產品客 1訂製資訊程式化設定系統100可用以對一電腦製造廠商 =供一客戶訂製資訊程式化設定功能,藉此而讓該電腦製 ❿造f商於製造一客戶訂製之電腦產品1〇 (其例如為網路^ 服器、網路工作站、筆記型電腦、等等)的過程中,可將— 組相關之客戶訂製資訊,其例如包括該電腦產品丨〇的系統 組態資訊(system configuration informati〇n、開機時顯 =於螢幕11上的商標圖案(logo)、等等,燒錄至該客戶旬; 製之電腦產品10中的一可燒錄式非揮發性記憶體,例如為 1"夬閃记憶體之BI 〇S晶片2 0,藉此而將該組客戶訂萝資 訊整合至該電腦產品10的系統程式,例如為該電腦 10 中的 BIOS (Basic Input/Output System)基本輸出入 9 18837 1273451 系統程式。 如第1圖所示,本發明之電腦產品客戶 化設定系統_的物件導向元件模型(〇bject_〇=t^ co^ (d Γ料庫模組102;(c) 一使用者操控介面 120 ; 130 ° 。、㈣ 本發明之電腦產品客戶訂製資訊程式化設 定系統则例如搭載至—電腦產品之製造她 30’用以讓使用者可透過該製造管控電腦平台抑來操控本 發明之電腦產品客戶訂製資訊程式化設定系統⑽。 以下即百先分別說明本發明之電腦產品客戶訂 訊程式化設定系統刚中的各個構成模組ι〇ι、ΐ()2、·、 120、130的個別屬性及功能 客戶訂製資訊字串定義模組101可提供-使用者操控 之客戶訂製資訊字串^義功能,用以讓使用者(即薇商方面 ^相關工作人員)可藉此而發出一使用者操控之客戶訂制 :貧訊字串定義事件2(Π ’亦即由使用者事先針對各式不; 規格之電腦產品且依據各型電腦產品的庫存管理編號 (S=KeepingUnit,SKU)而輸入—組客戶訂製資^的編 馬子串,令客戶訂製資訊字串定義模組1〇1回應地接收使 用者所輸入之各個客戶訂製資訊字串。假設此客戶訂事資 訊字串^義模組HH妓義了 #組客戶訂製資訊字串衣: 此#組客戶訂製資訊字串例如分別儲存至以下之變數. MULTI—STRINGU)、MULTI—STRING(2)、· · ·、和 · 18837 1273451 MULTI_STRING(N);而其所分別對應 如表=為 S〇(l)、S〇(2)、...、和 SKU(N)e 資料庫模組1〇2係用以儲放上述之客戶訂製資訊字串 定義模幻H)戶斤預先定義之所有的客戶訂製資訊字串及盆 所相關聯之庫存管理編號的對應關係。第2圖即顯示此資 组1。2所儲放之客戶訂製資訊字串至庫存管理編號 、'關係的貧料結構’其中各個庫存管理編號咖⑴、 :2)、. ·.、和SKU(N)即分別對應至亂ti—st_⑴、 I_STRING(2)、...、和祖TI—STRINGW。 二使用者操控介面模組110可提供—使用者操控之庫存 ==功能’亦即其可回應-使用者操控之庫存管 模==擇事件而發出—對應之檢索要求訊息至檢索 二12〇。於具體實施上,此使用者操控介面模組ιι〇例 如係於製造管控電腦平台3G上的螢幕31顯示出—庫存管 lo t ^項I早’令使用者可從此清單中點選該電腦產品 10所相關聯的庫存管理編號。 所於t 組12G可回應上述之使用者操控介面模組110 庫二:里:!要求訊息而從該資料庫模組102中檢索出該 ^ ^虎選擇事件202所選擇之庫存管理編號所對應 事件串。!例來說,若該庫存管理編號選擇 120即可…之庫存官理編號為SKU(3),則此檢索模組 °攸该貧料庫模組102檢索除其所對應之客 貧訊字串mjLTLSTRING(3)。 各戶。丁衣 k錄拉組130可將上述之檢索模组12〇從該資料庫模 18837 11 1273451 組102所檢索出之客戶訂製資訊字串以一特定之資料格式 燒錄至該電腦產品10中的BI〇s晶片2〇。於具體實施上, 此特定之資料格式例如為s聊s (System Manag_t BIOS)標準規範所訂定之Type u資料格式。由於smbi〇s 為電腦資訊業界所習用及熟知之標準規範,因此於此說明 書中將不對其内容作進一步詳細之說明。 、下P利用應、帛貫例來說明本發明之電腦產品客 戶盯衣貝5孔私式化設定系統100於實際應用時的操作方 式0 π貫際對電腦產 ^ ^ ^ w #厂叫衣貝汛燒錄程序之 面的相關工作人員需於事先利用客戶訂製資詔 來針對各式不同規格之電腦產品以各型 庫存管理編號為依據來進行一客戶訂製 疋義私序,龍而定義及輸入各個客 创 電腦產品所需之客戶訂製資訊的 刀之各型 訂掣眘^ ^ 曰τ、、局碼子串,其中各組客戶 c〇;f,gur ^ ^ ^ ^ ^ ^ ^ 1 t m (syste, (1等r。=)、:夺顯示於營幕上㈣ 之所有的客戶二C訊字串定義模組101所輸入 ^ , 客戶衣-貝及及相關聯之庫存管理編轳妁合、* 储存至資料庫模組102。 子目理',扁唬均會被 以下假設該電腦產品1〇的庫# 因此該電腦產品丨。所需之客二存;:二號為嗎)’ multi_str,NG(3) . ^ 關工作人昌如π、,I 丨月/兄下,廠商方面的相 貝即可瓦先啟用使用者操控介面模組110來發出 12 18837 1273451 一使用者操控之庫存管理編號選擇事件2〇2,亦即首先令 使用者刼控介面模組110於製造管控電腦平台3〇上的螢幕 31顯示出一庫存管理編號選項清單,並由使用者從此清單 中點選該電腦產品10所相關聯的庫存管理編號邡吖3) ^ 此使用者操控之庫存管理編號選擇事件2〇2即可令檢索模 組120回應地從資料庫模组1〇2中檢索出該庫存管理編號 遠擇事件202所選擇之庫存管理編號SKU(3)所對應之客戶 訂製資訊字串MULTI_STRING(3)。接著燒_組m即被 啟動來將該檢索模組120所檢索出之客戶訂製資訊字 MULTI—STRING(3)以一特定之資料i夂斗、j ' 、 衧疋之貝枓格式’例如為SMBI0S標 ^觀所盯疋之Typell資料格式,燒錄至該 中的BIOS晶片20。 1ϋ 當廠商將該電腦產品1()交貨給客戶之後,該電腦 品10的使用者即可從該電腦產品w中的職晶片2〇t 取到其中所燒錄之客戶訂製資訊中的系統組態資訊,並^ 例如於開機聘看到顯示於該電腦產品1〇 戶訂製商樣圖案。 蛍綦11上的客 總而言之,本發明提供了一種新穎之電 製:訊程式化設定方法及系統,其可:客= =化設定功能;且其特點在於可讓薇商預先定義; 同:戶所訂購之多種不同規格的電腦產品 的各戶訂製資訊;並於實際要進行燒錄程 權格的電腦產品的庫存管理編號來檢索出所 叮製貧汛字串,並將此客戶訂製串 而 戶 衣貝0孔子串以一特定之資料 18837 13 1273451 格式’例如為SMBI0S標準規範所訂定之Type u資料柊 式,燒錄至該電腦產品中的BI〇s晶片。相車交於習知技術, 本發明的優點包括於實施上可完全不必利用到㈣接 腳;可讓日後之資料的更新較為簡易而有效率;且可僅利 用-種簡晶片即可滿足各種不同需求之客戶訂製資訊 的設定,因此具有更佳的成本經濟效兴。 ^ 前技術具有更佳之進步性及實甩性。1 ,因此較先 定本堇為本發明之較佳實施例而已’並非用以限 疋本毛明之貫貝技術内容的範圍。本發 所 係廣義地定羞於ΠΓ、+、+由A主击 之貝貝技術内谷 '、義也^於下述之中凊專利範圍中。若任何他人所完 成之技術貫體或方法與下述之申〃 全相π、+ β / 甲明專利乾圍所定義者為完 明之申請專利範圍之中。 將被視為涵盍於本發 【圖式簡單說明】 客戶二1為Γ架構示意圖’用以顯示本發明之電腦產品 件模型的基本應財歧其物件導向元 第2圖為一資料結構示意圖,用一 產品客戶訂製資 —/用以顯不本發明之電腦 之客户……二广°又疋系統中的資料庫模組所儲放 構。》衣貝讯子串及庫存管理編號的對應關係資料結 【主要元件符號說明】 10 11 電腦產 螢幕 18837 14 1273451 20 可燒錄式非揮發性記憶體(M〇s晶片) 製造管控電腦平台 31 螢幕 100 101 102 110 120 _ 130 201 202 明之電腦產品客戶訂製資訊程式化設定系統 =戶叮衣資訊字串定義模組 資料庫模組 使用者操控介面模組 檢索模組 燒錄模組 sT製資訊字串預定事件 盲理編號選擇事件 使用者操控之客戶 使用者操控之庫存 18837 15

Claims (1)

1273451 、申請專利範圍: ι· -種電腦產品客戶訂製資訊程式化設定方法,其可用 以對-電腦產品提供—客戶訂製資訊程式化設定功 月b , At · 含: 此電腦產品客戶訂製資訊程式化設定方法至少包 事先針對多種不同規格之電腦產品及依據其庫存 官理編號而分別預先定義出一對應之客戶訂製資訊字 乂串’並將該些客戶訂製資訊字串及其所相關聯之庫存 官理編號的對應關係儲存至一資料庫; 者操控之庫存管理編號選擇事件而從 “貝;、、Μ出該庫存管理編號之 庫存管理編號所對應之客戶訂製資訊字串;=擇之 一執行;^錄私序,藉以將所檢索出之客戶訂製訊 2串燒錄至該電腦產品中的—可燒錄式非揮發性記憶 2·第1項所述之電腦產品客戶訂製資訊 服二::其中該電腦產品的種類包括網路伺 服盗、網路工作站、和筆記型電腦。 :叫專利耗圍第1項所述之電腦產品客戶訂製資訊 二化設定方法,其中該可燒錄式非揮發性記,體為 一快閃記憶體。 ύ U骽马 4·如申請專利範圍第i項所述 產 程式化設定方法,其中該各戶訂製資訊 线 WmMBIGS (System 18837 16 1273451 Management BIOS)樟進招!斤心八 m 鈿早規乾所訂定之Type 11資料格 式來將所檢索出的客戶訂製資訊字串燒錄至該可燒錄 式非揮發性記憶體。 、 5· 一種電腦產品客戶訂製資訊程式化設定线,其可用 以對-電腦產品提供—客戶訂製資訊程式化設 能; 含此電腦產品客戶訂製資訊程式化設定系統至少包 掉戶!^!訊字串定義模組,其可提供—使用者 =各戶s了製*訊字串^義功能,用以事先針對多 之電腦產品及依據其庫存管理編號而分別 預先疋義出一對應之客戶訂製資訊字串, · -會料庫模組’其係用以儲放該客戶訂势資丰 定義模組所預定之所有的客戶訂製資訊字/及並所相 關聯之庫存管理編號的對應_; 八 :使用者操控介面模組,其可提供 能,並可回應-使_:之庫 -产二:而產生一對應之檢索要求訊息; 仏“組’其可回應該使用者操控介面模 管理:息而從該資料庫模組中檢索出該庫存 檢素”料庫模組所 之各戶§τ製資訊字串燒錄至該電腦產品令的— 18837 17 1273451 可燒錄式非揮發性記憶體。 ^ ^請專_圍第5項所述之電腦產品客戶訂製資訊 私式化η又定系統’其中該電腦產品的種類包括網路祠 服器、網路工作站、和筆記型電腦。 ^申請專利範圍第5項所述之電腦產品客戶訂製資訊 程式化5又疋系統,其中該可燒錄式非揮發性記憶體為 一快閃記憶體。 8.如申請專利範圍第5項所述之電腦產品客戶訂製資訊 程式化設定系統,其中該燒錄模組係以SMBI〇s Management BI〇s)標準規範所訂定之以的u資料格 式來將該檢索模組所檢索出的客戶訂製資訊字串燒錄 至遠可燒錄式非揮發性記憶體。 18837 18
TW94139223A 2005-11-09 2005-11-09 Method and system for setting a customized ordering information of computer products TWI273451B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW94139223A TWI273451B (en) 2005-11-09 2005-11-09 Method and system for setting a customized ordering information of computer products

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW94139223A TWI273451B (en) 2005-11-09 2005-11-09 Method and system for setting a customized ordering information of computer products

Publications (2)

Publication Number Publication Date
TWI273451B true TWI273451B (en) 2007-02-11
TW200719177A TW200719177A (en) 2007-05-16

Family

ID=38621534

Family Applications (1)

Application Number Title Priority Date Filing Date
TW94139223A TWI273451B (en) 2005-11-09 2005-11-09 Method and system for setting a customized ordering information of computer products

Country Status (1)

Country Link
TW (1) TWI273451B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI448880B (zh) * 2012-04-02 2014-08-11 Hon Hai Prec Ind Co Ltd 開機選擇電路

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI448880B (zh) * 2012-04-02 2014-08-11 Hon Hai Prec Ind Co Ltd 開機選擇電路

Also Published As

Publication number Publication date
TW200719177A (en) 2007-05-16

Similar Documents

Publication Publication Date Title
US9110673B2 (en) System and method of creating and remotely editing interactive generic configurator programs
US8516392B2 (en) Interactive generic configurator program
US7941786B2 (en) Configurable controlling device and associated configuration distribution system and method
CN101427208B (zh) 用于实现多应用程序标签和标签集的系统和方法
RU2536390C2 (ru) Способ для автоматизированного создания отчетов
EP2876585A1 (en) Network transaction platform system and method having merchandise subscription structure
US11379895B1 (en) System and method for floral arrangement customization
CN104566805A (zh) 空调器中按键的设置方法、空调系统、空调器和智能终端
JP2008152799A (ja) 制御システム設定装置
RU2009112044A (ru) Среда программирования и управление метаданными для программируемого мультимедийного контроллера
US10417013B1 (en) Configuration system and method for individual hierarchally modeled sub-systems of an integrated computing system
TWI273451B (en) Method and system for setting a customized ordering information of computer products
Boër et al. Shoe design and manufacturing
EP3009900B1 (en) Dynamic recommendation of elements suitable for use in an engineering configuration
CN105468570B (zh) 一种文档合成展示方法及装置
TWI522759B (zh) 系統構築支援裝置、方法,及記錄媒體
US20100005385A1 (en) Systems and methods for maintaining a plurality of common interest community web sites
US8036995B2 (en) Method for programming by rehearsal
JP5322403B2 (ja) ホームページ作成装置とそのホームページ作成プログラム及びホームページ作成方法
JP4749385B2 (ja) 部品発注管理のためのコンピュータ/システム
US20070240095A1 (en) Computer product customized information programming method and system
TW201007399A (en) Injection molding machine system and parameter setting method thereof
JP2018151975A (ja) 原料数量管理装置、原料数量管理方法および原料数量管理プログラム
CN112486462A (zh) 一种模块化的页面处理方法、装置、设备及存储介质
TW202147089A (zh) 節點名稱多元化階層群組管理裝置與其設定方法

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees