[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
Chinese (zh)
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/en
Application granted granted Critical
Publication of TWI273451B publication Critical patent/TWI273451B/en
Publication of TW200719177A publication Critical patent/TW200719177A/en

Links

Landscapes

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

Abstract

A method for setting for setting a customized ordering information of computer products that provides a setting function for customized ordering information. It is characterized in that a manufacturer can organize burn-to-recorded customer order information and define computer product specifications in advance. When actually making burn-to-record, the inventory management serial numbers for different computer product specifications will be used to retrieve the required customer order information string; also burns the customer order information string into the BIOS chip on the computer product. The present invention has no need to use GPIO pin when compared to the conventional techniques. It provides a very simple and efficient way to update data in the future, and only one kind of BIOS chip is needed to satisfy various setting values for different customized ordering information.

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〇se1273451 IX. Description of the Invention: [Technical Field] The present invention relates to a computer information technology, and more particularly to a computer product customization information stylized setting method and system, which can be provided by a computer manufacturer Customized information stylization setting function, which allows the computer manufacturer to burn different customer customized information to different specifications after manufacturing different computer products ordered by different customers. The system program in the computer product is a read-only memory, for example, a BIOS (Basic Input/Output System) which is basically a read-only memory in which the system program is located. μ [Prior Art] In the computer information industry, enterprise-level customers often order computers to order computer systems of specified specifications, such as network servers, network workstations, business notebooks, etc. These computer systems, in turn, add different types of peripheral interfaces according to different customer needs, such as Small Computer System Interface > Advanced Technology Attachment ^ SATA (Serial ATA) ^ NIC (Netw0rkInterfaceCard), and the like. In addition, if the guest product is a network ship, it can be further subdivided into (7), 2ϋ, and 5u feeders according to the number of servo units included. Furthermore, the network servo 11 ordered may also be configured with a different number of air-dissipating heat sinks depending on the customer. Since there are so many different specifications for computer-based computer products, the Stock Keeping Unit (SKU) of 18837 5 1273451 is given to each computer product of each specification. : Since the computer products ordered by the customer have many different specifications, the customer requests the customer-customized information attached to the individual computer products, which includes, for example, the system configuration information of the computer product ^system configurati〇 n inf〇rmati〇n), the logo pattern (1〇g〇) displayed on the screen when booting, etc., often varies. In terms of implementation, the 'manufacturer's side is usually a BI0S (Basic Input/〇utput System) chip that burns customer-customized information in various types of computer products, so that users of these various types of computer products can get from BI〇s The system configuration information recorded therein is read in the wafer, and the customized trademark pattern displayed on the computer screen can be seen at the time of booting. - Seeing a custom-made information setting method commonly used by the computer industry in the industry is to pass the GPI0 on the BIOS chip (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 15Inp /Output) to set the inventory management number of each computer product and its required = customer order information. However, the disadvantage of this kind of customer-customized information setting method in φ specific implementation is that it will occupy more Gpi〇 pins, and the update of the data in the future is troublesome and time-consuming. The solution to the above problem is to design a dedicated _chip for each of the various specifications of the electronic product, and pre-program the customer-customized information required for each type of computer product in the dedicated leg crystal. However, the disadvantage of this solution is that it is necessary to design different wafers for a large number of different types of products, so it is obviously an extremely cost-effective way of synthesizing the economy. SUMMARY OF THE INVENTION 18837 6 1273451 In the above-mentioned shortcomings of the prior art, the main purpose of the present invention is to provide a computer product customization information stylized setting method and system, which can be implemented without any use Gpi〇 pin. Another object of the present invention is to provide a method and system for customizing the sigh of a computer product, which allows the subsequent update of the data to be simple and efficient. Still another object of the present invention is to provide a computer product customer customized information programming method and system, which can have better cost-effectiveness in implementation. The computer product customization programming stylization setting method and the system design of the invention are provided to help the computer manufacturer to provide the customer-customized layout setting function, thereby allowing the computer manufacturer to manufacture differently. After the computer products of different specifications are purchased by the user, the different customers can be programmed to burn to the system of various computer products of different specifications. ^"Reminiscence" is for example, _C...I chat t/〇 The utput ystem basic output system program is located in the read-only memory. The computer product customization order programming method of the invention is provided to the package 3. (1) pre-defining a computer product for a plurality of different specifications in advance Customer-customized information; string, the corresponding relationship between the information string and the number of the households of the second child is stored in the library 2, the external inventory management inventory management number selection event and the user-controlled number selection event The selected inventory f is the inventory management message string; and (8)^ (4) should be ordered by the client to order the private order, and the wrong number of customers 18837 7 1273451 will be burned to the electricity. The product of the product-burnable non-volatile 9-element architecture 'the computer product of the invention==, can provide a user-controlled customer-defined information string definition workmanship:: 针对 first for a variety of different specifications The computer products and the stocks are defined according to their inventories—the corresponding customer-customized information strings; =-: the library module, which is used to store all the customers scheduled by the customer-defined core group. The correspondence between the customized information string and its inventory management number () κ can be provided - the user-controlled library module 'seat one you ^ early s buried 唬 selection function, and can return:, Ask for control (d) inventory! Rational interface module: raw (four) it can be returned to the user to manipulate the information and retrieve the μ inventory Lv number selection event selected from the database module: =:::string;_-烧_二= to the computer product - burnable non-volatile record: the computer product of the invention is characterized by the customer's pre-determined method: When the electric cat products need to be burned, the second two of them are burned in the cap. Each of the two: the inventory management number of the product to retrieve the required customer Τ string 'Asia' to order this customer (4) to _ specific material format = 18837 8 1273451. Type U for SMBIOS 'quasi-I The data format is burned to the BI〇S chip in the _ computer product. Compared with the prior art, the advantages of the present invention include that the implementation can completely eliminate the need to use the GPI0 pin; It is simple and efficient; and it can be used to meet the requirements of customer-customized information for various needs, and therefore has better cost-effectiveness. [Embodiment] The following two drawings are combined with the attached drawings. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of a computer product customization information stylization setting method and system for a computer product according to the present invention will be described in detail. 1 is a view showing the application mode of the computer product customization information stylization setting system (such as the part included in the dashed box indicated by reference numeral 100) of the present invention and the object-oriented component model thereof (object_〇riented c〇mp〇) ^ model) The basic architecture. In practical applications, the computer product customization system stylization setting system 100 of the present invention can be used to customize the information programming function of a computer manufacturer=for a customer, thereby allowing the computer to manufacture the information. In the process of manufacturing a custom-made computer product (for example, a network server, a network workstation, a notebook computer, etc.), the related information may be customized, including, for example, The system configuration information of the computer product (system configuration informati〇n, the logo pattern on the screen 11 when booting, etc., is burned to the customer's tenth; one of the computer products 10) The non-volatile memory that can be burned, for example, the BI 〇S chip 20 of the 1" flash memory, thereby integrating the set of customer information into the system program of the computer product 10, for example, The BIOS (Basic Input/Output System) in the computer 10 basically outputs the system program of 9 18837 1273451. As shown in Fig. 1, the object-oriented component model of the computer product customization system of the present invention (〇bject_〇=t ^ co^ (d data Module 102; (c) a user manipulation interface 120; 130 °. (4) The computer product customization information stylization setting system of the present invention is, for example, carried out to manufacture the computer product 30' for the user to Through the manufacturing control computer platform, the computer product customized information stylization setting system (10) of the present invention is manipulated. The following is a description of each of the constituent modules of the computer product ordering setting system of the present invention.属性ι, ΐ () 2, ·, 120, 130 individual attributes and functions customer-customized information string definition module 101 can provide - user-controlled customer-customized information string ^ meaning function for users (ie, the relevant staff of Weishang) can use this to issue a user-customized customer order: the poor message string defines event 2 (Π 'that is, the user has previously targeted various types of computer products; According to the inventory management number (S=KeepingUnit, SKU) of each type of computer product, the user-subscribed string of the customer-customized information is input, so that the customer-customized information string definition module 1〇1 receives the user's input in response. Each customer subscribes to the information string. Suppose the customer's subscription information string ^ meaning module HH 妓义# group customer order information string clothing: This # group customer order information string is stored, for example, to the following variables MULTI-STRINGU), MULTI-STRING(2), · · ·, and · 18837 1273451 MULTI_STRING(N); and their respective correspondences are as shown in Table = S〇(l), S〇(2),... And the SKU(N)e database module 1〇2 is used to store the above-mentioned customer-customized information string definition modal H) all the customer-defined information strings and basins pre-defined The corresponding relationship of the inventory management number. Figure 2 shows the customer-customized information string stored in this group 1. 2 to the inventory management number, 'relational lean structure', each inventory management number (1), :2), . . . , and SKU(N) corresponds to chaotic ti_st_(1), I_STRING(2), ..., and ancestor TI-STRINGW, respectively. The user-operated interface module 110 can provide - the user-controlled inventory == function 'that is, it can respond - the user-controlled inventory model == select event - the corresponding search request message to the search 2 12 . In a specific implementation, the user control interface module ιι〇 is displayed on the screen 31 of the manufacturing control computer platform 3G, for example, the inventory tube lo t ^ item I is early, so that the user can select the computer product from the list. 10 associated inventory management numbers. The 12G in group t can respond to the above-mentioned user manipulation interface module 110. Library 2: Lane:! The request message is retrieved from the database module 102 for the event string corresponding to the inventory management number selected by the tiger selection event 202. ! For example, if the stock management number is 120, the stock official number is SKU(3), then the search module searches the poor library module 102 for the customer's poor message string. mjLTLSTRING(3). Each household. The Dingyi k-recording group 130 can burn the customer-customized information string retrieved from the database module 18837 11 1273451 group 102 into the computer product 10 in a specific data format. The BI〇s wafer 2〇. In specific implementation, the specific data format is, for example, the Type u data format specified by the System Manag_t BIOS standard specification. Since smbi〇s is a standard that is familiar and familiar to the computer information industry, its contents are not described in further detail in this manual. The following is a description of the operating mode of the 5-hole private setting system 100 of the computer product customer in the actual application of the computer product of the present invention. 0 π 贯 对 电脑 电脑 电脑 电脑 电脑 电脑 电脑 电脑 电脑 电脑 电脑 电脑 电脑The relevant staff of the Beckham Burning Program need to use the customer's custom-made assets to carry out a custom-made private order for each type of computer product with different types of inventory management numbers. Each type of customer is defined by the definition and input of the customized information required for each customer-created computer product ^ ^ 曰τ, and the code sub-string, among which each group of customers c〇;f,gur ^ ^ ^ ^ ^ ^ ^ 1 tm (syste, (1 et r.=),: all the customers displayed on the camp (4), the second C code string definition module 101 input ^, customer clothing - and related inventory management Editing, * saving to the database module 102. Sub-sights, Bianyi will be assumed by the following library of the computer product # Therefore the computer product 丨. The required customer two deposit;: No. 2 Is it?) 'multi_str, NG(3) . ^ Guan workers are like π, I 丨 month/brother, the manufacturer's phase can be watted The user controls the interface module 110 to issue 12 18837 1273451 a user-controlled inventory management number selection event 2〇2, that is, the user interface interface module 110 is first displayed on the screen 31 of the manufacturing control computer platform 3〇. A list of inventory management number options is selected, and the user selects the inventory management number associated with the computer product 10 from the list 邡吖 3) ^ The user-managed inventory management number selects the event 2〇2 to make the search The module 120 responsively retrieves the customer subscription information string MULTI_STRING(3) corresponding to the inventory management number SKU(3) selected by the inventory management number remote selection event 202 from the database module 102. Then, the burning group_m is activated to query the customer customized information word MULTI-STRING(3) retrieved by the search module 120 by a specific data i, "j", "衧疋" format " The BIOS data chip 20 is burned to the Typell data format of the SMBI0S. 1ϋ After the manufacturer delivers the computer product 1() to the customer, the user of the computer product 10 can obtain the customized information in the customer's customized information from the work chip 2〇t in the computer product w. System configuration information, and ^ For example, at the start of the job, see the custom-made merchandise pattern displayed on the computer product. In general, the present invention provides a novel electric system: a programmatic setting method and system, which can be: a customer = = setting function; and is characterized in that it can be pre-defined by Weishang; The customized information of the various computer products of different specifications are ordered; and the inventory management number of the computer product that actually needs to be burned is used to retrieve the barren string and the customer order string The 0-hole substring of the clothing is burned to the BI〇s wafer in the computer product in a specific format 18837 13 1273451 format, for example, the Type u data specified in the SMBI0S standard specification. The advantages of the present invention include that the (four) pins can be used at all in the implementation; the updating of the data in the future can be made simple and efficient; and the variety can be satisfied by using only a simple wafer. Customized information is set for customers with different needs, so it has better cost-effectiveness. ^ The former technology has better progress and practicality. 1 , therefore, it is intended that the present invention is not intended to limit the scope of the technical content of the present invention. This is a broad-based shame on ΠΓ, +, +, which is dominated by A, and is also in the following patents. If any other person's technical system or method is completed with the following application, the π, + β / 甲明专利干围 defined by the patent is the scope of the patent application. It will be considered as covering the present hair [simplified description of the schema] Customer 2 is the schematic diagram of the architecture. The basic information of the model of the computer product used to display the invention is shown in Figure 2. , using a product customer to order - / to show the customer of the computer of the invention ... ... and the storage system of the database module in the system. 》 Correspondence relationship between the clothing and the inventory management number [Main component symbol description] 10 11 Computer production screen 18837 14 1273451 20 Recordable non-volatile memory (M〇s wafer) Manufacturing control computer platform 31 Screen 100 101 102 110 120 _ 130 201 202 Ming computer products customer customized information programming system = household clothing information string definition module database module user control interface module retrieval module programming module sT system Information string scheduled event blind number selection event user controlled customer customer controlled inventory 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 181273451, the scope of application for patents: ι· - a computerized product customization information stylization setting method, which can be used to provide - computer products - customer customized information stylized setting power month b, At · Including: This computer product customer order The method for programming the information is at least pre-defined for a plurality of computer products of different specifications and according to the stock official number thereof, and a corresponding customer customized information string is defined and the customer customized information strings and The corresponding relationship of the associated stock official number is stored in a database; the inventory management number selected by the operator selects the event and the customer order information corresponding to the inventory management number of the inventory management number is extracted from the “Bei; String; = select one to execute; ^ record private order, by which the retrieved customer order message 2 is burned into the computer product - burnable non-volatile memory 2 · item 1 Computer products customer customized information service 2:: The types of computer products include network servo pirates, network workstations, and notebook computers. The computer product custom-made information binary setting method, wherein the burnable non-volatile memory is a flash memory. ύ U骽马4·If the application program of the patent scope i is The setting method, in which the customized information line WmMBIGS (System 18837 16 1273451 Management BIOS) is rushed into the trick! The type 11 data format set by the minds of the minds is used to retrieve the customized information. The string is burned to the non-volatile memory that can be burned. 5. A computer product customized information programming line, which can be used to provide computer-customized information programming; This computer product customer order information stylization setting system at least removes the user! ^! Message string definition module, which can provide - user = each user s system * message string ^ meaning function, for pre-targeting The computer products and the corresponding customer-specific information strings are pre-expressed according to their inventory management numbers, and - the library module is used to store the customer's reservations. All of User-specific information word / and the corresponding inventory management number corresponding to the _; eight: user control interface module, which can provide energy, and can respond - make _: the library - production two: and produce a corresponding Search request message; 仏 "Group" can be returned to the user to control the interface mode management: the information from the database module to retrieve the inventory check" library § τ system information string Burned to the computer product order - 18837 17 1273451 burnable non-volatile memory. ^ ^ Please specialize in the computer products customized according to item 5 custom information η determinate system 'which should The types of computer products include network servers, network workstations, and notebook computers. ^Application for custom-made information on computer products as described in item 5 of the patent application. The stylized 5-in-one system, wherein the recordable non-volatile memory is a flash memory. 8. The computer product customization information stylization setting system according to item 5 of the patent application scope, wherein the programming module is based on the u data format specified by the SMBI〇s Management BI〇s standard specification. The customer customized information string retrieved by the search module is burned to a non-burnable non-volatile memory. 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 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI448880B (en) * 2012-04-02 2014-08-11 Hon Hai Prec Ind Co Ltd Power-on selecting circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI448880B (en) * 2012-04-02 2014-08-11 Hon Hai Prec Ind Co Ltd Power-on selecting circuit

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 (en) Systems and methods for implementing multi-application tabs and tab sets
RU2536390C2 (en) Automated report generation method
EP2876585A1 (en) Network transaction platform system and method having merchandise subscription structure
US11379895B1 (en) System and method for floral arrangement customization
CN104566805A (en) Setting method of keys in air conditioner, air conditioner system, air conditioner and intelligent terminal
JP2008152799A (en) Control system setting device
RU2009112044A (en) PROGRAMMING ENVIRONMENT AND METADATA MANAGEMENT FOR A PROGRAMMABLE MULTIMEDIA CONTROLLER
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 (en) Method and device for document synthesis and presentation
TWI522759B (en) System construction support device, method, and recording medium
US20100005385A1 (en) Systems and methods for maintaining a plurality of common interest community web sites
US8036995B2 (en) Method for programming by rehearsal
JP5322403B2 (en) Homepage creation device, homepage creation program and homepage creation method
JP4749385B2 (en) Computer / system for parts order management
US20070240095A1 (en) Computer product customized information programming method and system
TW201007399A (en) Injection molding machine system and parameter setting method thereof
JP2018151975A (en) Raw material quantity management device, raw material quantity management method, and raw material quantity management program
CN112486462A (en) Modularized page processing method, device, equipment and storage medium
TW202147089A (en) Node name diversified hierarchical group management device and setting method thereof

Legal Events

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