1297467 玖、發明說明: 【發明所屬之技術領域】 本發明係有關於數位電腦和光電掃描器,特別是關 即時電腦化檢測、追蹤和回饋控制目標營養物之生物吸 的獨特裝置與方法。 【先前技術】 電子和光學測量系統種類繁多且各有不同。現有系 係依靠雷達信號、紅外信號和雷達頻率範圍内的其他光 信號來進行光學檢測。 在光學和檢測器領域中,於200 1年3月20曰授 Gellerman等人的美國6,205,3 54 B1號專利中提出一種 於類胡蘿蔔素及其相關化學物質和生物組織的非入侵 測量的方法和裝置。上述專利在此完全併入參考 Gellerman等人的方法和裝置提供一種非入侵性、快速 準確且安全的類胡蘿蔔素濃度檢測,因此可以提供關於 病風險或生理狀況標記的診斷資訊,例如體内類胡蘿蔔 或其他抗氧化劑複合物的濃度。該方法和裝置使用共振 曼光譜學來測量組織内的類胡蘿蔔素和其他相似物質 濃度。 係將鐳射指導至所關心的組織區域。少部分的散射 被無彈性地散射,所産生之類胡蘿_素的拉曼信號其頻 會不同於入射鐳射。收集、過濾並測量該些拉曼信號並 析之以減少背景螢光信號,並顯示結果以及將結果與已 於 收 統 譜 予 用 性 疾 素 拉 的 光 率 分 知 1297467 校準標準相比較。 【發明内容] 依據本發日月的系統和方法提供一㈣於在*同電腦 系統之間進行控制和通信的系統。該系統可包括一鐳射光 源、一檢測系統控制器和-台用來處理檢測器之信號的電 ::該系統執行獲取資料、移除錯誤、補償背景雜訊、將 庫等動作。& ι貝❹及管理由數據建構出的資料1297467 发明, INSTRUCTION DESCRIPTION: TECHNICAL FIELD OF THE INVENTION The present invention relates to digital computers and optoelectronic scanners, and more particularly to a unique apparatus and method for instantaneous computerized detection, tracking, and feedback control of biological absorption of target nutrients. [Prior Art] Electronic and optical measuring systems are various and varied. Existing systems rely on radar signals, infrared signals, and other optical signals in the radar frequency range for optical inspection. In the field of optics and detectors, a method for non-invasive measurement of carotenoids and their related chemicals and biological tissues is proposed in U.S. Patent No. 6,205,3,541, issued to Gellerman et al. And equipment. The above-identified patents are hereby incorporated by reference in its entirety by reference to the method and apparatus of the disclosure of the the the the the the the the the the the the the the the the the the The concentration of carrots or other antioxidant complexes. The method and apparatus use Resonance spectroscopy to measure the concentration of carotenoids and other similar substances in tissues. Guide the laser to the area of tissue of interest. A small portion of the scattering is inelastically scattered, and the resulting Raman signal of the carotenoid is different from the incident laser. The Raman signals are collected, filtered, and analyzed to reduce background fluorescence signals, and the results are displayed and the results are compared to the light rate known 1297467 calibration standard that has been applied to the conventional spectrum. SUMMARY OF THE INVENTION A system and method according to the present invention provides a system for controlling and communicating between a computer system and a computer system. The system can include a laser light source, a detection system controller, and a circuit for processing signals from the detector. :: The system performs operations such as acquiring data, removing errors, compensating for background noise, and transferring libraries. & ι ❹ and manage the data constructed from the data
:將該電腦程式化以提供控制鐳射掃描器和檢測系 統之能力,並且該計算機具有用來控制操作員之提示和指 :的軟體,因此得以降低對操作員的技術能力要求。即 疋多數的裝置使用法是為了相關領域中高技術能力的使 用者而設計的。此外’冑多裝置使用方法十分複雜且僅具 最基礎的㈣’因此需要在相關領域中具有極高技術能力 與知識的科學家及硬體才能操控裝置運轉。在依據本發明 的方法和裝置中,設定在—台與鐳射掃描器相連結之電腦 内的使用者介面可爲非專業和非技術操作者提供簡化的 操作。The computer is programmed to provide the ability to control the laser scanner and inspection system, and the computer has software to control the operator's prompts and instructions, thereby reducing the technical ability requirements for the operator. That is, most of the device usage methods are designed for users of high-tech capabilities in related fields. In addition, the use of multi-devices is very complicated and only the most basic (4). Therefore, scientists and hardware with high technical ability and knowledge in related fields need to operate the device. In the method and apparatus in accordance with the present invention, a user interface disposed within a computer coupled to a laser scanner provides simplified operation for non-professional and non-technical operators.
故掃描器所獲取的資料會提供給主電腦,並且處理該 些資料’以確定受測者皮膚之拉曼散射回應的強度,其為 鐳射光源在特定光譜帶的結果。隨後上述電腦會處理該些 貝料,並使用者對使用者或操作員顯示出關於受測者皮膚 的組成内☆。例如’可以直接辨識類胡蘿葡素濃度,或者 4 1297467 比較前後兩個掃描結果所得到的相對數值來來辨識類胡 蘿蔔素濃度。 所述的主電腦可以記錄資料並將之上傳至中央電 腦。例如,主電腦可透過直接連線或透過全球網際網路連 ' 接來將一或一個以上掃描結果的資料上傳至中央電腦。因 * 此,可在資料庫中長期追蹤和記錄多位待測者。中央電腦 設備可以追縱待測者、插作貝、營養補充品的銷售者、機 構、實體和個人。 Φ 【實施方式】 以下配合附圖對依據本發明系統和方法之實施例所 做更詳細之敘述並非意圖用來限制本發明範圍。僅用來顯 示依據本發明之可能實施例中的主要較佳實施例。全文中 之各部位均相對應至一元件標號。Therefore, the data acquired by the scanner is provided to the host computer and processed to determine the intensity of the Raman scattering response of the subject's skin as a result of the laser source in a particular spectral band. The computer then processes the bedding and the user displays the composition of the subject's skin to the user or operator. For example, 'the concentration of carotenoids can be directly identified, or 4 1297467 can be used to identify the carotenoid concentration by comparing the relative values obtained from the two scans. The host computer can record data and upload it to the central computer. For example, the host computer can upload one or more scan results to the central computer via direct connection or via the global Internet connection. Because of this, multiple testers can be tracked and recorded in the database for a long time. Central computer equipment can track down the sellers, institutions, institutions, entities, and individuals who are to be tested, inserted into shellfish, and supplemented with nutritional supplements. [Embodiment] The following detailed description of the embodiments of the system and method in accordance with the present invention is not intended to limit the scope of the invention. It is only intended to show the principal preferred embodiments in the possible embodiments in accordance with the invention. Each part in the text corresponds to a component number.
本說明書中描述多種功能元件已被標識爲模組、可執 行程式、系統、伺服器等等,來強調這些元件可獨立實施 的特性。例如,模組可能在軟體中實施而由各種處理器來 執行。由可執行代碼所構成的一種已標示模組可能包含由 一個或一個以上之電腦指令的物理或邏輯塊,這些電腦指 令可加以組織而形成如物件、程序或函數。然而,已標識 模組的數個可執行程式不需物理性地放置在一起,但可能 包含儲存在不同位置的各種相異指令。而當這些不同位置 邏輯地結合在一起時,這些位置包含該模組,並且完成該 模組之用途。例如,可執行代碼模組可能是單一指令或多 5 1297467 個指令,甚至可能分佈在數個不同代碼區段上,位於不同 程式中,以及跨越數個記憶設備。 模組亦可以在硬體如電子電路中實施,電子電路可包 括常規VISI電路或諸如邏輯晶片、電晶體或其他分立元 件這類的成品半導體電子電路。模組還可以在可程式化的 的硬體設備來實施,如場效可程式化閘極陣列、可程式化 陣列邏輯、可程式化邏輯設備等。 同樣地,在模組中可辨識和顯示操作資料。且這些操 作資料可具體化成任意適當形式並在任意適當的資料結 構中組織之。操作資料可收集成單一組資料,或者分佈在 不同的位置上(包括不同的儲存設備),並且可僅以系統 或網路上的電子信號形式存在,或至少部分資料如此。 參考第1圖,設備10可以在一個或多個節點11 (客 戶機11、電腦11 )上實施本發明,節點11包含處理器12 (CPU 12)。所有的元件可以存在於單個節點11或多個相 互遠離的節點1 1、52中。CPU 12可能以可操控性的方式 連接至記憶設備 1 4。記憶設備 14可包括一個或多個設 備,如硬碟或非揮發性儲存設備1 6、唯讀記憶體1 8 ( ROM 1 8 )和隨機存取(及揮發性)記憶體20 ( RAM 20或操作 的記憶體20)。 設備10可以包括輸入裝置22,用來接受使用者或其 他裝置的輸入操作。類似地,在節點Π内可以提供輸出 裝置24,或可設備10内存取。可提供網路卡26(介面卡) 或連接埠2 8來連接外部裝置,如網路3 0。 6 1297467 在内部,一條匯流排3 2或數條匯流排3 2可以使處理 器12、記憶裝置14、輸入裝置22、輸出裝置24、網路卡 2 6和連接埠2 8互相連接。此匯流排3 2可視為資料攜帶 者。同樣地,匯流排3 2有多種具體實施的方式。利用可 見光、紅外線和無線電波頻率的電線、光纖和無線電磁通 信便為適當的匯流排3 2和網路3 0之實施方式。 輸入裝置 2 2可包括一個或多個物理實施設備。例 如,鍵盤34可用來與使用者進行溝通,滑鼠36或觸控筆 板37亦有相同效果。觸控螢幕38、電話3 9或僅僅是電 信線路3 9亦可用來與其他裝置、使用者等進行通訊。同 樣地,掃描器40可用於接收圖形輸入,圖形輸入可能會 被轉換成其他形式,也可能不會。不論硬碟41或其他儲 存裝置41是否安置在位於網路30或其他網路50上的節 點11或其他節點52(如52、54等)中,亦能作為輸入裝置。 輸出裝置24同樣可包括一個或多個物理硬體元件。 例如,一般來說,連接埠2 8可用來將輸入資料接收至節 點11中,並從節點11發送輸出資料。然而,監視器42 可在程序中為使用者提供用來進行回饋控制的輸出資 料,或者幫助處理器1 2和使用者之間進行雙向通訊。印 表機44、硬碟46或其他設備可作為輸出裝置24來輸出 資料。 通常,與節點11連接的網路30可透過路由器48連 接到另一個網路5 0。一般來說,節點1 1和5 2可能位於 網路3 0上,並鄰近網路3 0和5 0,或被多個路由器4 8和 7 1297467 多個網路5 0分隔成為網際網路上的獨立節點 1 1和5 2。 獨立節點5 2 (例如1 1、4 8、5 2、5 4 )可能具有不同的通 信功能。 在某些較佳實施例中,任何節點52中可能具有最低 的邏輯功能。注意,可以把任何獨立節點 1 1、4 8、5 2、 5 4都稱爲節點1 1或節點5 2。每個節點都包含處理器1 2, 且或多或少具有其他元件14〜46。 網路3 0可包含一個或多個伺服器5 4。伺服器可爲網 路3 0上的其他節點5 2進行管理、存儲、通訊、傳送、存 取、更新任何實際數量的檔案、資料庫等動作。通常,網 路3 0上的所有節點1 1、5 2都可以登入伺服器5 4。然而, 其他包括通信、應用、目錄服務等特殊功能則可能由單個 伺服器5 4或多個伺服器5 4來實行。 通常,節點1 1可能需要透過網路30與伺服器54 ' 路由器48或節點52進行通訊。同樣地,節點1 1可能需 要透過網際網路中的另一個網路(5 0 )來進行通訊,該網 際網路與某個遠端節點5 2相連。同樣地,獨立元件1 2〜 4 6之間可能需要互相交流資料。在任何一對設備之間通 常存在著通訊連結。 參考第 2圖,在一較佳實施例中,爲了達成整合市 場、追蹤管理結構、追蹤與執行賠償、測試與刺激消費者、 追蹤與分配權利金與配送營養補充品等目的,系統6 0可 能包括各種硬體和軟體元件。在一較佳實施例中,系統 6 0可能包括適合連接到網際網路 6 2的硬體和軟體。例 8 1297467 如 面 接 系 或 作 與 體 執 來 74 獨 70 出 能 硬 執 以 能 操 ,網路服務提供者64可透過網路服務提供者(U$ 66來連接到系統6〇。此外、或者電信介面“可以: 到一個傳統電信網路69。在任一種或同時兩種情況下 統提供消費者、操作員、經銷商、管理者、供應商 其他人一個網路通訊的管道。 二r庫系、、先7〇可以設計成能在任何模式之主機中操 的配置。例如,面對物件的資料庫可以把可執行的命令 特徵(操作的資料)嵌入一個具有特殊功能、目的、實 等的翠一物件中。同樣地,相關資料庫可藉由受獨立可 行程式或資料庫引擎管理和填寫0〇pulated)的資料表 操作。 不論資料庫引擎72是否獨立於或内建於資料庫記錄 中’而使得資料庫引擎72與資料庫記錄74能配合單 的物件如特性與執行程式來個別地實施。資料庫系統 提供資料庫引擎72能夠從資料庫記錄74中移進和移 資料的功能,以及提供資料庫記錄74搜索、索引等功 〇 在某些較佳實施例中,可將伺服器7 6設定在軟體或 體内或同時設定在兩者之中,用來處理自依據本發明來 打操作動作之操作員處上傳的資料檔案。例如,待接收 進行處理的或直接包含進資料庫74中的資料檔案’可 通過網路62或者電信網路69從其他使用者(消費者、 作員、經銷商等)上傳至伺服器76中。 為了與系統60聯繫或取得操作掃描器(見圖3〜5、 9 1297467 7,掃描器1 02 )的軟體,故需要軟體更新。伺服器7 8為 如消費者、操作員、特別是經銷商等有需要的人提供下載 的軟體更新。爲了提供掃描器1 02最新的操作特性,通常 由伺服器78提供軟體更新。 在某些假設實施例中,爲了準確地使用掃描器1 02進 行掃描,授權伺服器8 0可管理並對操作員提供授權。例 如,與掃描器相關的智慧財產權便是各種專利、許可證、 所有權等的主題。因此,可使用數種機制來有效使用掃描 器以獲得盈利。例如,若根據掃描器的使用情況來收取權 利金,那麼授權伺服器8 0便可能執行分配、追蹤或其他 控制使用等動作,以根據使用情況來決定權利金。 若設備已賣出,便可能根據掃描器1 02的銷售價格來 付權利金。因此,授權祠服器8 0的任務是負責依據正在 進行的事件或特定事件來分配授權。視選擇的體系結構的 不同,伺服器76、78、80可能均連接到資料庫系統70。 在另一較佳實施例中,資料檔案伺服器76連接到資料庫 系統7 0並與授權伺服器8 0通訊,以適當地執行其控制功 能。同樣地,軟體更新伺服器7 8可獨立存在或者連接到 系統6 0的其他單元或模組,以替各種服務整合供應、追蹤 與帳務計算功能。 系統82實際上可以是另一個伺服器8 1或獨立的硬體 系統,或者包含在與授權伺服器8 0合作或整合在授權伺 服器80内的可執行程式中。 類似的,伺服器76可以連接到授權伺服器8 0,配合 10 K97467 寸門功能’以及提供具有必要認證 词服器7 6的文件。因此,可以提 授權伺服器80來提供 的操作員交換要上傳到 供多種連接和控制方案 w Y ’伺服器8 0可以是網路伺服 盗,並會把電腦丨〇 〇和極 y 餘作貝上傳至伺服器76上的文件 從祠服器76轉發到資料庫 ,目查r么^ 1旱7 〇。規劃系統9 〇可以整合軟 體 '資料或二者,以進杆八a ^ 订刀配、管理、追蹤及計算由系統 60負責的企業資源。 企業資源規劃系統90可以包含或建立用於一系統中 支付认或其他=貝源分配的計劃、方案或控制。系統9 〇可 以爲 > 料庫系統7 0提供計劃的定期更新。 權利金模組92可以是可執行程式、物件系統、伺服 器或其他此&供已認證技術之權力金控制與資料的設備 或系統。例如,專利掃描器丨〇2可透過由權利金模組92 提供、包含、储存、建立、執行或發送的記劃表來支付權 利金費用。 同樣地,傭金系統94可能包含、建立、存儲、產生、 分配、控制、發送或執行傭金、獎金和其他財政支出的費 用表。授權伺服器8 0、證書分配系統8 2與上傳資料檔案 伺服器76和軟體更新78會處理流入和流出系統60的資 料數據 > 源。銷售額和體系模組(v ο 1 u m e s a n d g e n e a 1 〇 g y ) 8 7負責公佈銷售額的分配及關於操作員、經銷商等之間 關係的資訊。 在系統6 0中,經銷商入口 8 6可軟體或硬體或同時兩 11 1297467 者的形式來編入網路伺服器中。整個系統6 0可以安裝 單一電腦上,其中每個模組或單元可以是簡單的程式化 能,例如應用軟體。 消費者入口 88可能同樣地爲消費者公開網頁89 ( 如8 9a、8 9b )。即是,消費者入口 88可以允許消費者追 購買、利用掃描器1 02所掃瞄各種詳細目錄的掃描資米 産品資訊、銷售商聯繫資訊等動作。藉著軟體、安全伯 權力等的分配,可使所有的消費者、具有授權的特殊消 者或兩者都可使用消費者入口 8 8。 在某些實施例中,數據機伺服器 84提供許多數 機,以接受電腦透過電信網路6 9與之連接。因此,可 過電信通訊或廣域網路介面6 8來使系統6 0中數據機伺 器84運作。 參考第3圖,系統6 0的一個實施例可包括一個通 電信網路 69連接到電信介面 68的使用者一介面主 100。在某些較佳實施例中,介面 6 8可能指廣域網 (WAN )介面6 8。因此,使用者介面10 0可能是電腦 例如桌上型電腦、筆記型電腦、個人數位助手(PDA ) 其他處理器。使用者介面1 〇〇可以是專門控制和操作掃 器102的攜帶型數位電腦。 掃描器102可以依據在此作爲參考之Gellerman等 的美國6,205,354號專利來配置。掃描器102把適當光 内的輻射光束103引導到物件104上。物件104可為手 手臂的皮膚。由於拉曼散射,會從入射光譜1〇3返回一 在 功 例 蹤 % 費 據 透 服 過 機 路 或 描 人 譜 或 個 12 1297467 已改變的光波長,如光束10 5。因此,可藉由掃描器102 來檢測光束1 〇 5,並如下述方法來處理自檢測器獲得的資 料。 第 3圖所顯示的較佳實施例中,使用者一介面主機 100透過電信介面68直接連接到系統60。掃描器提供給 主機1 00的資訊可藉著直些連線或網際網路62而被系統 60接收。 同時,消費者電腦106會連接至網路62以從消費者 入口 88登入系統60。例如,系統60可以連接網路服務 提供者64而在網路62的消費者入口 88上公開網頁89。 消費者通過消費者的電腦1 06可以訪問這些網頁8 9。 同樣地,營養補充品經銷商擁有的經銷商電腦1 〇 8, 例如,可以連接到互聯網6 2以登入經銷商入口 8 6。經銷 商入口 8 6可以把銷售額和體系程式8 7或資料提供給經銷 商電腦108。第3圖顯示,作爲系統60的中心,資料庫 70會接收資訊及與企業資源規劃系統90和權利金系統92 交換資訊。類似地,該資料庫會與傭金系統94和消費者 入口 88交換資訊。並可適當地實施插入應用或連接。 在顯示的較佳實施例中,經銷商入口 8 6可訪問傭金 系統94以向已授權的經銷商公開這些經銷商被授權的資 訊。爲了提供僅由那些有資格接收它的系統進行的安全訪 問,可以在典型的系統6 0中實施某些安全方法。 授權伺服器8 0可以通過線路1 0 9 a連接到電信介面 68。上載資料伺服器76可以通過線路109b連接到電信介 13 1297467 面 6 8。可以使用合適的連接方案和管理方案來使資料流 程、資料的處理和供應適當資訊的動作最佳化。 參考第4圖,在另一個實施例中,系統6 0可僅通過 網際網路62連接。也就是說,消費者電腦1 06和經銷商 電腦1 0 8可連線網際網路6 2以登入系統6 0的各自入口 8 8和8 6。在又一個替代實施例中,消費者電腦1 0 6和經 銷商電腦1 0 8至少其一或兩者皆通過電信介面6 8連接到 系統60。 參考第5圖,在又一個替代實施例中,系統6 0可以 通過電信介面 68連接到一個或多個使用者一介面主機 100a,該使用者介面主機支援掃描物件 104a的掃描器 102a。以同樣方式,使用者一介面主機 100b可以通過網 際網路62和ISP 64的連接來登入系統60。許多人認爲網 際網路6 2缺乏適當的措施,不如直接線路6 9安全。因此, 爲了獲得等同的安全性,通過網路62的連接可能需要額 外的軟體、信號等等。 參考第6圖,依據本發明的方法和裝置可以包括服務 核心1 80。爲了作業系統60,實體資料1 82可能由資料庫 7 0來維護。實體資料1 8 2可能包含關於經銷商、操作員、 消費者、發證人、生産商、供應商及其他人的資訊。關係 資料1 84可能包括體系(例如多級銷售關係線)、賠償可 能基於的個人或實體的等級(例如基於組織的規模、深 度、生産量等)。許可證的頒發(包括發證人和獲得許可證 的人)、合約及其他資訊可能包含在關係資料1 8 4中。關 14 1297467 係資料1 8 4對於通信和賠償特別重要。 銷 以 類 和 和 括 人 直 售 增 額 方 是 可 料 是 5 有 銷售資料 1 8 6可能包括事件的日期,比如展示、 售、掃描等事件。同樣地,資料1 8 6可能包括産品標識 特殊産品的銷售額、更涉及美元銷售額的標準化銷售額 及在銷售或其他活動中所關注的各種時期的累積資料。 似地,銷售資料1 86可能包括掃描器標識、消費者標識 證書號碼、經銷商標識及其他可能幫助把實體資料1 82 關係資料1 84與銷售相聯繫的資訊。 同樣地,銷售額數據1 8 8可以被認爲是對決定個人 實體的銷售業績有用的任何資訊。由於關係資料1 84包 組織中的經銷商之間的體系關係,所以與每一個這些個 相關聯的銷售額數據1 8 8可能依賴於這些關係。例如, 接給消費者經銷商的銷售傭金一般要高於付給相同銷 的同一個經銷商的傭金。 然而,隨著銷售額在特定銷售商或管理者的組織内 加,銷售額的傭金比例可能增加以茲鼓勵。因此,銷售 數據188可能是銷售資料186的中間資訊,以識別賠償 案和賠償費用表所需的關鍵資訊。銷售額數據1 8 8可以 賠償方程式的輸入、輸出或兩者都是。銷售額數據1 8 8 能是原始資料,或者是合併了銷售資料1 8 6和關係資 1 8 4的中間資料,或者是其組合。 因爲銷售正成爲全球事業,所以貨幣資料1 8 9可能 重要的。例如,在服務呼叫180中將需要貨幣資料1 89 以在個人或其他實體之間提供賠償,這些個人或實體具 15 1297467 由關係資料1 84定義的跨越不同國家的關係。例如,亞洲 有幾種貨幣。類似地,歐洲曾經有各種貨幣,雖然它現在 正在努力統一爲歐元。 然而,由於旅遊及語言交流,個人具有跨國界和語言 界線的聯繫是常見的。因此,拉丁美洲國家可能有跨越一 個或多個國家的關係。類似地,在美國的經銷商或其他人 可能和歐洲人、亞洲人、非洲人、拉丁美洲人等有關係。 因此,爲了解決使用合適貨幣的支付·,貨帶資料1 89和服 務呼叫1 8 0規定賠償方案的處理。 資料 1 8 2、1 8 4、1 8 6、1 8 8、1 8 9可能保存在資料庫 70中。展示系統190提供演示圖形、資料、格式等等。 可以將對展示引擎1 92程式化,以爲消費者入口 8 8或經 銷商入口 8 6的任何參觀者提供展示資料1 94。 展示引擎192與操作員交互作用。展示資料194可以 包括格式196和内容198。 同樣地,處理系統200對於處理資訊傳送是重要的。 例如,資料庫引擎72爲了獲取、輸出和管理資料庫記錄 74,通常在許多不同的資料庫或其他可執行的程式中包含 非常複雜的編程。處理系統200目前預期的有些要求可能 包括程式化處理引擎202以處理諸如財務資訊204和報告 資訊206等資訊。 財務資訊204可能包括原始資料、部分處理過的資 料、個人資料及任何個人消費者、經銷商、組織的個人、 實體等的同類資料。類似地,報告資訊2 0 6可能包括關於 16 1297467 銷售額、銷售聯營、個人等等的資訊。 通常,廣泛可用的網際網路受益于安全系統2 1 0。實 現安全的執行程式2 1 2或演算法2 1 2依據資料2 1 4進行操 作,資料2 1 4可為口令、權利、實體和個人的分類或類別、 資訊的類別等。因此爲了驗證、獲取或操作安全系統2 1 0 所依賴的資料2 1 4,安全系統2 1 0可以執行演算法2 1 2。 參考第7圖,使用者一介面主機100或僅是主機100 可聯合掃描器102來作爲系統260,以對受測者104的手、 手臂或其皮膚的其他部分進行測量。受測者1 04通常是一 個預期的消費者。掃描器1 〇 2的操作細節由G e 11 e r m a η公 開(美國6,205,3 54號專利)。在此以一個簡圖來作說明。 一般,主處理器262可是主機100内的CPU或處理器。 通常,主處理器262需能達成幾種功能。 例如,可能在處理器262上執行管理模組264以管理 整個過程。可程式化展示系統1 90使其能在主機1 00的處 理器262上執行。可將處理系統200寫入處理器262中以 處理各種資訊。 由掃描器1 02來處理主要的技術資訊,並將給與使用 者的資訊展示出來。因此,管理模組264管理展示資訊的 順序,包括控制這些資訊以處理從掃描器1 接收的資訊 以及給使用者(操作員)的輸入和輸出資訊。在一個實施 例中,管理模組264負責處理器262的任何功能及資源的 分配。 同時,使用者介面模組266提供顯示的圖形、資訊、 17 1297467 提示以及通過主機1 Ο 0和掃描器1 Ο 2共同操作的事件流程 步驟中所需資訊的流入和流出。類似地,檢測器模組2 6 8 可分配任何或所有的來自掃描器1 02的資訊的處理,以及 處理待提供給使用者介面模組2 6 6的資訊作爲輸出。 ,隨後討論關於設備1 〇的大量細節。然而,作爲一 般的建議,檢測器模組268負責來自掃描器102之資訊的 數據處理。使用者介面模組266負責顯示給操作員的資訊 和從操作員取回的資訊。管理模組 264可以控制處理器 262的操作,包括控制由掃描器102執行的事件流程,並 提供使用者、主機1 〇〇和掃描器1 02之間的介面的管理。 使用者一介面2 7 0可以包括任何輸入和輸出系統。例 如,鍵盤、滑鼠、資料登錄和輸出裝置、驅動器、螢幕、 印表機等等都可以在適當的安排下作為與操作員互動的 輸入、輸出裝置或兼具輸入與輸出功能的設備。 通常,掃描器102包括鐳射源272,其可由任何適當 的設備提供。例如,鐳射可強可弱。發光二極體可以産生 鐳射。鐳射源272可以内建某種程度的控制功能或具有控 制器274或控制器100。典型地,鐳射源272可能具有某 種程度的局部低階物理控制。掃描器1 〇 2或主機1 0 0中的 其他硬體可以提供更高階的額外指令。 最後,由連接主機1〇〇和掃描器102的連接埠276接 收的信號來控制鐳射源272。模組264可以處理控制器274 的輸入、輸出或兩個都處理。同時,鐳射源 2 72把光束 278投射到導向器280。導向器280在各種實施例中可能 18 1297467 是必需的,也可能不是必需的。在幾個實施例中,分光鏡 可作為導向器280來引導光束278經過,使其成爲照射在 受測者1 〇 4上的光束2 8 2,。The various functional elements described in this specification have been identified as modules, executables, systems, servers, etc. to emphasize the characteristics that these elements can be implemented independently. For example, modules may be implemented in software and executed by various processors. An identified module of executable code may contain physical or logical blocks of instructions by one or more computers that can be organized to form an object, program, or function. However, several executables of the identified module do not need to be physically placed together, but may contain various distinct instructions stored in different locations. And when these different locations are logically combined, these locations contain the module and the purpose of the module is completed. For example, an executable code module may be a single instruction or more than 5,297,467 instructions, or even distributed over several different code segments, in different programs, and across multiple memory devices. The modules can also be implemented in a hardware such as an electronic circuit that can include conventional VISI circuits or finished semiconductor electronic circuits such as logic chips, transistors, or other discrete components. Modules can also be implemented in programmable hardware devices such as field-programmable gate arrays, programmable array logic, and programmable logic devices. Similarly, operational data can be identified and displayed in the module. And these operational materials can be embodied in any suitable form and organized in any suitable data structure. Operational data can be collected into a single set of data, or distributed across different locations (including different storage devices), and can exist only as electronic signals on the system or on the network, or at least in part. Referring to Figure 1, device 10 may implement the invention on one or more nodes 11 (client 11, computer 11), which includes processor 12 (CPU 12). All of the elements may be present in a single node 11 or in a plurality of nodes 1 1 , 52 that are remote from each other. The CPU 12 may be operatively connected to the memory device 1 4. The memory device 14 may include one or more devices, such as a hard disk or non-volatile storage device 16, a read only memory 18 (ROM 18), and a random access (and volatile) memory 20 (RAM 20 or Operating memory 20). Device 10 can include input device 22 for accepting input operations by a user or other device. Similarly, output device 24 may be provided within node , or may be accessed within device 10. A network card 26 (interface card) or a port 28 can be provided to connect an external device such as the network 30. 6 1297467 Internally, a bus bar 3 2 or a plurality of bus bars 3 2 can interconnect the processor 12, the memory device 14, the input device 22, the output device 24, the network card 26, and the port 28. This bus 3 2 can be regarded as a data carrier. Similarly, bus bar 3 2 has a variety of implementations. Wires, fiber optics, and wireless electromagnetic communications utilizing visible light, infrared, and radio frequency are the appropriate implementations of bus 32 and network 30. Input device 22 may include one or more physical implementation devices. For example, the keyboard 34 can be used to communicate with the user, and the mouse 36 or the stylus 37 can have the same effect. Touch screen 38, telephone 39 or just telecommunications line 39 can also be used to communicate with other devices, users, and the like. Similarly, scanner 40 can be used to receive graphical inputs, which may or may not be converted to other forms. Whether the hard disk 41 or other storage device 41 is placed in a node 11 or other node 52 (e.g., 52, 54, etc.) located on the network 30 or other network 50, it can also function as an input device. Output device 24 may also include one or more physical hardware components. For example, in general, port 286 can be used to receive input data into node 11 and send output data from node 11. However, the monitor 42 may provide the user with output data for feedback control in the program or assist in two-way communication between the processor 12 and the user. Printer 44, hard disk 46 or other device can be used as output device 24 to output data. Typically, network 30 connected to node 11 can be connected to another network 50 via router 48. In general, nodes 1 1 and 5 2 may be located on the network 30 and adjacent to the networks 30 and 50, or separated by multiple routers 4 8 and 7 1297467 multiple networks 50 to become the Internet. Independent nodes 1 1 and 5 2 . Independent nodes 5 2 (e.g., 1 1 , 4 8 , 5 2, 5 4 ) may have different communication functions. In some preferred embodiments, any node 52 may have the lowest logic function. Note that any of the independent nodes 1 1 , 4 8 , 5 2 , 5 4 can be referred to as node 1 1 or node 5 2 . Each node contains a processor 12 and has more or less other elements 14-46. Network 30 may include one or more servers 54. The server can manage, store, communicate, transfer, retrieve, and update any actual number of files and databases for other nodes 52 on the network 30. In general, all nodes 1 1 and 5 2 on the network 30 can log in to the server 54. However, other special functions including communication, application, directory service, etc. may be implemented by a single server 54 or a plurality of servers 54. In general, node 11 may need to communicate with server 54 'router 48 or node 52 over network 30. Similarly, node 1 1 may need to communicate via another network (50) in the Internet, which is connected to a remote node 52. Similarly, separate elements 1 2 to 4 6 may need to exchange data with each other. There is usually a communication link between any pair of devices. Referring to Figure 2, in a preferred embodiment, the system may be used for purposes such as integrating the market, tracking management structures, tracking and executing compensation, testing and stimulating consumers, tracking and distributing royalties, and distributing nutritional supplements. Includes a variety of hardware and software components. In a preferred embodiment, system 60 may include hardware and software suitable for connection to the Internet. Example 8 1297467 If the system is connected to the system, the network service provider 64 can connect to the system through the Internet service provider (U$ 66. In addition, or The telecommunications interface "can: go to a traditional telecommunications network 69. Provide a network of communication for consumers, operators, dealers, managers, suppliers and others in either or both cases. The first 7〇 can be designed to be able to operate in any mode host. For example, the database facing the object can embed the executable command features (operational data) into a special function, purpose, and real. Similarly, the relevant database can be operated by a data sheet managed and filled with 0〇pulated by a stand-alone program or a database engine, regardless of whether the database engine 72 is independent or built into the database record. 'Allows the repository engine 72 and the repository record 74 to be implemented individually in conjunction with a single object such as features and execution programs. The database system provides the database engine 72 from The function of moving in and out of the data in the library record 74, and the function of providing the database record 74 for searching, indexing, etc. In some preferred embodiments, the server 76 can be set in the software or in the body or at the same time. In either case, the data file uploaded by the operator who operates in accordance with the present invention is processed. For example, the data file to be received for processing or directly included in the database 74 can be accessed via the network 62 or The telecommunications network 69 is uploaded from other users (consumers, staff, dealers, etc.) to the server 76. In order to contact the system 60 or obtain an operational scanner (see Figures 3 to 5, 9 1297467 7, scanner 1) Software), software update is required. Server 78 provides software updates for downloads to consumers who need it, such as consumers, operators, and especially dealers. In order to provide the latest operating characteristics of scanner 102, it is usually The software update is provided by the server 78. In some hypothetical embodiments, in order to accurately scan using the scanner 102, the authorization server 80 can manage and provide authorization to the operator. For example, with the scanner The intellectual property rights are the subject of various patents, licenses, ownership, etc. Therefore, several mechanisms can be used to effectively use the scanner for profit. For example, if the premium is charged according to the usage of the scanner, then the authorization server It is possible to perform actions such as allocation, tracking or other control use to determine the premium according to the usage. If the device has been sold, the premium may be paid according to the sales price of the scanner 102. Therefore, the authorization is authorized. The task of the processor 80 is to be responsible for assigning authorizations based on ongoing events or specific events. Depending on the architecture of the selection, the servers 76, 78, 80 may all be connected to the database system 70. In another preferred embodiment The data archive server 76 is coupled to the database system 70 and communicates with the authorization server 80 to properly perform its control functions. Similarly, the software update server 78 can exist independently or be connected to other units or modules of the system 60 to integrate provisioning, tracking, and accounting calculation functions for various services. System 82 may be, in fact, another server 8 1 or a separate hardware system, or be included in an executable program that cooperates with or is integrated with authorized server 80. Similarly, server 76 can be coupled to authorizing server 80, in conjunction with the 10 K97467 inch door function' and providing a file with the necessary authentication word processor. Therefore, the authorization server 80 can be provided to provide an operator exchange to be uploaded to a plurality of connection and control schemes. The server 80 can be a network servo thief, and the computer will be smashed and extremely y The file uploaded to the server 76 is forwarded from the server 76 to the database, and the data is checked. The planning system 9 can integrate the software 'data or both to enter, manage, track and calculate the enterprise resources in charge of the system 60. The enterprise resource planning system 90 can include or establish plans, plans, or controls for payment recognition or other = source allocation in a system. System 9 can provide scheduled periodic updates for > Stock System 70. The premium module 92 can be an executable program, an item system, a server, or other device or system that controls and datas the rights of the certified technology. For example, the patent scanner 丨〇2 can pay royalties through a schedule provided, stored, stored, created, executed, or transmitted by the premium module 92. Similarly, commission system 94 may include, establish, store, generate, distribute, control, transmit, or execute commissions for bonuses, bonuses, and other financial expenses. Authorization server 80, certificate distribution system 82 and upload data archive server 76 and software update 78 process the data data > source into and out of system 60. Sales and System Modules (v ο 1 u m e s a n d g e n e a 1 〇 g y ) 8 7 Responsible for the distribution of sales and information about the relationship between operators, dealers, etc. In system 60, the dealer portal 86 can be programmed into the web server in the form of software or hardware or both 11 1297467. The entire system 60 can be installed on a single computer, where each module or unit can be a simple stylized device, such as an application software. The consumer portal 88 may similarly expose the web page 89 to the consumer (e.g., 8 9a, 8 9b). That is, the consumer portal 88 can allow the consumer to pursue purchases, scan the various catalogues of scanned product information, vendor contact information, and the like using the scanner 102. Through the distribution of software, security, and the like, the consumer portal can be used by all consumers, authorized special consumers, or both. In some embodiments, the modem server 84 provides a number of computers to receive connections from the computer via the telecommunications network 69. Thus, the data machine servo 84 in system 60 can be operated via telecommunications or wide area network interface 68. Referring to Figure 3, an embodiment of system 60 may include a telecommunications network 69 connected to a user interface 100 of telecommunications interface 68. In some preferred embodiments, interface 6 8 may refer to a wide area network (WAN) interface 68. Therefore, the user interface 10 may be a computer such as a desktop computer, a notebook computer, or a personal digital assistant (PDA). The user interface 1 can be a portable digital computer that specifically controls and operates the scanner 102. Scanners 102 can be configured in accordance with U.S. Patent No. 6,205,354, issued toK. The scanner 102 directs the radiation beam 103 within the appropriate light onto the object 104. The object 104 can be the skin of the hand arm. Due to Raman scattering, a return of 1 〇 3 from the incident spectrum will be used in the case of a trajectory of the trajectory or a trace of the light or a wavelength of 12 1297467, such as the beam 10 5 . Therefore, the beam 1 〇 5 can be detected by the scanner 102, and the information obtained from the detector can be processed as described below. In the preferred embodiment shown in FIG. 3, user interface host 100 is directly coupled to system 60 via telecommunications interface 68. Information provided by the scanner to host 100 can be received by system 60 via a straight connection or internet 62. At the same time, consumer computer 106 will connect to network 62 to log into system 60 from consumer portal 88. For example, system 60 can connect to web service provider 64 to expose web page 89 on consumer portal 88 of network 62. Consumers can access these pages through the consumer's computer 106. Similarly, the distributor computer owned by the nutritional supplement dealer 1 〇 8, for example, can be connected to the Internet 6 2 to log in to the dealer portal 8 6 . The dealer portal 8 6 can provide sales and system programs or data to the dealer computer 108. Figure 3 shows that as a central to system 60, database 70 receives information and exchanges information with enterprise resource planning system 90 and premium system 92. Similarly, the database exchanges information with commission system 94 and consumer portal 88. Insert applications or connections can be implemented as appropriate. In the preferred embodiment shown, the dealer portal 86 can access the commission system 94 to disclose the authorized information of the dealers to authorized dealers. In order to provide secure access by only those systems that are eligible to receive it, certain security methods can be implemented in a typical system 60. The authorization server 80 can be connected to the telecommunications interface 68 via line 1 0 9 a. The upload profile server 76 can be connected to the telecommunications medium 13 1297467 face 6 8 via line 109b. Appropriate connectivity and management solutions can be used to optimize the flow of data, the processing of data, and the provision of appropriate information. Referring to Figure 4, in another embodiment, system 60 can be connected only through Internet 62. That is, the consumer computer 106 and the dealer computer 108 can be connected to the Internet 6 2 to log into the respective portals 8 8 and 8 6 of the system 60. In yet another alternative embodiment, at least one or both of the consumer computer 106 and the dealer computer 108 are coupled to the system 60 via the telecommunications interface 6.8. Referring to Figure 5, in yet another alternative embodiment, system 60 can be coupled to one or more user interface hosts 100a via telecommunications interface 68, which supports scanner 102a for scanning object 104a. In the same manner, the user interface host 100b can log into the system 60 via the connection of the Internet 62 and the ISP 64. Many people think that Internet 6 6 lacks proper measures and is not as safe as direct line 69. Therefore, in order to achieve equivalent security, connections through the network 62 may require additional software, signals, and the like. Referring to Figure 6, a method and apparatus in accordance with the present invention may include a service core 180. For operating system 60, physical data 1 82 may be maintained by database 70. Entity 1 8 2 may contain information about dealers, operators, consumers, issuers, manufacturers, suppliers and others. Relationships Information 1 84 may include systems (eg, multi-level sales relationship lines), levels of individuals or entities on which compensation may be based (eg, based on size, depth, throughput, etc.). The issuance of licenses (including the issuer and the licensee), contracts and other information may be included in the relationship information 184. Off 14 1297467 Department Information 1 8 4 is particularly important for communications and compensation. The sales are increased by the category and the person. The sales amount is 5 Yes. Sales data 1 8 6 may include the date of the event, such as display, sale, scan and other events. Similarly, data 186 may include product identification, sales of special products, more standardized sales involving US dollar sales, and cumulative data for various periods of interest in sales or other activities. Similarly, the sales profile 186 may include scanner identification, consumer identification certificate number, dealer identification, and other information that may help link the physical data to the sales. Similarly, sales data 188 can be considered as any information useful for determining the sales performance of a personal entity. Because of the institutional relationship between the distributors in the organization's information package, the sales data associated with each of these groups may depend on these relationships. For example, the commission for sales to a consumer dealer is generally higher than the commission for the same dealer who pays the same. However, as sales are added to the organization of a particular vendor or manager, the commission rate for sales may increase to encourage. Therefore, sales data 188 may be intermediate information in sales data 186 to identify key information needed for compensation and compensation schedules. The sales data of 1 8 8 can compensate for the input, output, or both of the equation. The sales data 1 8 8 can be the original data, or the intermediate data of the sales data 186 and the relationship 184, or a combination thereof. Since sales are becoming a global business, currency data 189 may be important. For example, currency information 1 89 will be required in service call 180 to provide compensation between individuals or entities having relationships that vary by country as defined by relationship profile 184. For example, there are several currencies in Asia. Similarly, Europe used to have various currencies, although it is now trying to unify it into the euro. However, due to travel and language exchanges, it is common for individuals to have cross-border and linguistic boundaries. Therefore, Latin American countries may have relationships that span one or more countries. Similarly, dealers or others in the United States may have relationships with Europeans, Asians, Africans, Latinos, and the like. Therefore, in order to solve the payment using the appropriate currency, the cargo belt data 1 89 and the service call 1 800 determine the handling of the compensation scheme. Information 1 8 2, 1 8 4, 1 8 6 , 1 8 8 , 1 8 9 may be stored in database 70. Presentation system 190 provides presentation graphics, materials, formats, and the like. The display engine 1 92 can be stylized to provide presentation material 1 94 to any visitors to the consumer portal 8 8 or the dealer portal 86. The presentation engine 192 interacts with the operator. Presentation material 194 can include format 196 and content 198. As such, processing system 200 is important for processing information transfer. For example, database engine 72 typically includes very complex programming in many different databases or other executable programs in order to acquire, export, and manage database records 74. Some of the requirements currently contemplated by processing system 200 may include stylized processing engine 202 to process information such as financial information 204 and reporting information 206. Financial information 204 may include raw materials, partially processed materials, personal data, and similar materials of any individual consumer, distributor, organization's individuals, entities, and the like. Similarly, Reporting Information 2 0 6 may include information about 16 1297467 sales, sales associates, individuals, and more. In general, the widely available Internet benefits from the security system 210. Implementing a safe execution program 2 1 2 or algorithm 2 1 2 operates according to data 2 1 4, which can be a classification, a category of a password, a right, an entity, and an individual, a category of information, and the like. Therefore, in order to verify, acquire or operate the data 2 1 4 on which the security system 2 1 0 depends, the security system 2 1 0 can execute the algorithm 2 1 2 . Referring to Figure 7, the user interface 100 or only the host 100 can be combined with the scanner 102 as the system 260 to measure the hand, arm or other portion of the skin of the subject 104. Subject 104 is usually an expected consumer. The operational details of the scanner 1 〇 2 are disclosed by G e 11 e r m a η (US Patent 6,205,3 54). Here is a simplified diagram. In general, host processor 262 can be a CPU or processor within host 100. In general, the main processor 262 needs to be able to perform several functions. For example, management module 264 may be executed on processor 262 to manage the entire process. The display system 1 90 can be programmed to execute on the processor 262 of the host 100. Processing system 200 can be written to processor 262 to process various information. The main technical information is processed by the scanner 102 and the information given to the user is displayed. Thus, management module 264 manages the order in which the information is displayed, including controlling the information to process the information received from scanner 1 and the input and output information to the user (operator). In one embodiment, management module 264 is responsible for the allocation of any of the functions and resources of processor 262. At the same time, the user interface module 266 provides the displayed graphics, information, 17 1297467 prompts, and the inflow and outflow of information required in the event flow steps operated by the host 1 Ο 0 and the scanner 1 Ο 2 . Similarly, detector module 268 may assign any or all of the processing of information from scanner 102 and process the information to be provided to user interface module 266 as an output. Then discuss a lot of details about the device 1 。. However, as a general recommendation, the detector module 268 is responsible for data processing of information from the scanner 102. The user interface module 266 is responsible for displaying information to the operator and information retrieved from the operator. The management module 264 can control the operation of the processor 262, including controlling the flow of events performed by the scanner 102, and providing management of the interface between the user, the host 1 and the scanner 102. The user interface 210 can include any input and output system. For example, keyboards, mice, data entry and output devices, drives, screens, printers, etc., can be used as input, output devices, or both input and output functions that interact with the operator under appropriate arrangements. Typically, scanner 102 includes a laser source 272 that can be provided by any suitable device. For example, lasers can be strong or weak. The light-emitting diode can produce a laser. The laser source 272 can have some level of control functionality built in or have a controller 274 or controller 100. Typically, laser source 272 may have some degree of local low order physical control. Scanner 1 〇 2 or other hardware in host 1 0 0 can provide higher order extra instructions. Finally, the laser source 272 is controlled by a signal received by the port 276 connecting the host 1 and the scanner 102. Module 264 can process the input, output, or both of controller 274. At the same time, the laser source 2 72 projects the beam 278 to the director 280. The director 280 may or may not be required in various embodiments 18 1297467. In several embodiments, the beam splitter can act as a director 280 to direct the beam 278 through to become a beam 2 8 2 that illuminates the subject 1 〇 4 .
當光束282投向受測者104後,反向輻照或散射光束 (例如根據拉曼散射原理)會藉著導向器的重新定向而以 光束284的形式返回。導向器280指引光束284成爲照射 在檢測器288上的光束286。可以使用許多干涉路徑、分 光器、導向器、遽鏡、極化元件等來滿足光束278、282、 284、286及其任何衍生光束或另外的組合的光學需求。 GeHerman的專利提供實施掃描器1〇2之各種實施例的附 加細節。 最終,光束286照射在檢測器288上,提供對應於光 束2 8 6中所包含能量之強度和頻率的顯示或信號輸出。如 同在鐳射源2 7 2上附加控制器2 7 4,檢測器2 8 8爲了便於 與掃描裔102、主機 1〇〇或兩者内部的其他硬體進行通 信,通常會與某個低階的硬體控制器292連接。When the beam 282 is directed at the subject 104, the reversed or scattered beam (e.g., according to the Raman scattering principle) is returned in the form of a beam 284 by reorientation of the director. The director 280 directs the beam 284 into a beam 286 that illuminates the detector 288. A number of interference paths, beamsplitters, directors, frog mirrors, polarizing elements, and the like can be used to meet the optical requirements of beams 278, 282, 284, 286 and any of their derived beams or other combinations. The GeHerman patent provides additional details for implementing various embodiments of the scanner 1〇2. Finally, beam 286 is illuminated on detector 288 to provide a display or signal output corresponding to the intensity and frequency of the energy contained in beam 286. Just as the controller 2 7 4 is attached to the laser source 2 7 2, the detector 2 8 8 is usually associated with a low-order one in order to facilitate communication with the scanning source 102, the host 1 or other hardware inside. The hardware controller 292 is connected.
檢測器28 8提供可以通過預處理器290的信號289。 也就是說,依據欲寫入掃描器102内的硬體、韌體或軟體 裏的複雜度,預處理器290可執行資訊分析,這些資訊係 爲從檢測器288輸出的原始電子信號289。通常,預處理 器2 9 0可能包括諸如採樣、平滑、過濾等功能。來自預處 理器290的資訊最終會傳給主機1 〇〇,特別是傳給檢測器 模組2 6 8。檢測器模組2 6 8負責處理源自檢測器2 8 8的資 料。同樣,第7圖的系統260示意圖是為了邏輯性和概略 19 1297467 地表示出功能。爲了提供讀數,在眾多的安排中可使用許 多分離元件以實施系統2 6 0的功能需求。該讀數或輸出可 定義爲與受測者1 04中的類胡蘿蔔素含量相對應的身體 防禦分數(BDS) 〇 一般而言,Gellerman的設備被用來檢測皮膚裏的類 胡蘿蔔素。然而,其他系統260可以掃描受測者1 〇4的不 同部分,包括其他組織等等。因此,雖然依據本發明裝置 矛方法的一較佳實施例將會包含Gellerman技術的許可以 在系統260中實施如掃描器! 02之部分,但在其他實施例 中也可以應用其他技術。 參考第8圖,掃描器260的操作方法324可能包括將 知描器102通電326或打開326之步驛。雖然在製造中進 行了校準,但仍須考慮對每次測試或每次通電事件326或 隨時間進行周期性的現場校準328。受測者的顯示33〇可 能包含或不包含證書的展示,證書的展示顯示在括弧中作 爲選擇性的步驟。提示332可能包括各種命令或圖像來引 導使用者、受測者或兩者。例如,爲了獲取合適和可靠的 掃描,可以透過提示3 32來提供啓動、定位受測者或將受 測者的手或手臂移得更近的指示。類似地,可以提供操作 員關於步驟、等待周期、欲進行的操作、應敲擊的按鍵及 其他在掃描器操作中、操作前、操作後或涉及掃描器的操 作中採取其他行動的指示。例如,被提示的操作流程可斤 包括掃描器102的操作以及與SCG系統60的交動或者爲 了上傳資料而撥號連接系統6 0的事件流程。 20 1297467 類似地,爲了降低複雜度及所需的培訓程度,瀏覽 器、導引、功能表、程序的步驟等等可以都用提示3 3 2來 實行。在某些實施例中,爲了超越語言障礙並提供通用的 資訊,提示3 3 2大部分可能是圖形化的。 掃描器102的一個基本目的是掃描3 34受測者104。 掃描器1 0 2可以照射物件、檢測回應(根據拉曼散射理 論,來自受測者1 04的照射反向輻照或散射)以提供可檢 測的結果。主機1 00將聯合掃描器1 02來處理3 3 6資訊。 資料可能經過調整、過濾或進行同類的處理。同樣地,爲 了對受測者 1 04之單次掃描内完成的多次鐳射掃描提供 一個統計上可靠的整合,可將資料轉化成曲線。 在與掃描器1 02可能使用與拉曼散射或其他散射技 術最有關聯的目標頻率中淬取資料,可獲得估計強度的能 力。最需注意的是圖案化強度之特定部分的基值和峰值。 本發明之一目的在於,對受測者104而言,資料與分 數的相關性需為可重複且有意義。因此,相關性過程及在 BDS分數上的輸出或其他對使用者有意義的輸出可能是 重要資料處理3 3 6的一部分。因此,身體防禦分數的輸出 3 3 8或其他輸出度量可以由列印的書面文字、顯示在螢幕 上的圖像、圖形等等來完成。如果要掃描新受測者1 04, 那麼測試3 40可能重新執行程序3 24來展示3 3 0要掃描的 物件。否則,系統可能關閉並結束3 42該系統的操作。參 考第9圖,用來將掃描器102連接到全球系統60的使用 者一介面主機1 00可以使用筆記本電腦、記事本、個人數 21 1297467 位路牌或其他專用的計 使用者一介面主機1〇〇 位助理比如Palm pilot或Ipaq、數 算設備來實現。在某些實施例中, 102在物理上是分離 ,使用者一介面主機 一設備。 是一台獨立的計算裝置,與掃描器 的。但是,在其他預期的實施例中 100可以與掃描器1〇2整合成一個單 使用者一介面主機100可以包括各種存儲模组14, 包括諸如RAM的非永久性記憶體,或者諸如R〇M的永久 性記憶體’或者諸如軟碟或硬碟這樣的磁性儲存裝置。記 憶體14可以包含有效控制和操作掃描器1〇2的可執行和 可操作資料3 52、354、3 56,爲操作貝提供圖形介面3 5 8, 並且與無縫的全球補償系統6〇通信。 …在某些實施例中’記憶體14可以包括一個作 3 52來執行基本的系統任務、操作文件系統以及在 和硬體元件之間提供介面。作業系統3 52可以是一個 普通的作業系統352’比如则_或一,或者可以 疋專為刼作掃描器102而設計的專用作業系統352。 在某些實施例中’記…4可以選擇性地包括測覽 …::二式/1統1使用㈣器 窃60進仃通信。瀏覽器354 與經銷商入口“、消費者…或其他網站=直接 :據本發明’可以在記憶體14中提供掃描器介面模 ;’以和掃描器1〇2相接。例如’掃描器介面模組⑽ -個由操作員使用的圖形使用者介面35卜圖形 用者…58會對操作員顯示資料,而且可能包括接收 22 1297467 輸入的表格或樣本,比如受測者人口統計資訊、操作變數 等等。 可在操作之前,使用初始化模組3 6 0來初始化掃描器 1 02。例如,初始化模組3 60可以讀取參數檔案並將用來 操作掃描器1 02的變數與關鍵係數初始化。部分的該些檔 案可以在工廠校準過程中建立,並且在將掃描器 102“配 對”給使用者一介面主機1 〇〇時,將該些檔案複製給使用 者一介面主機100。在操作掃描器102時可以使用選擇的 檔案。由於每個掃描器102都具有不同的特性和校準規 定,所以可以給每個掃描器1 02分配一個序號。當操作掃 描器時,可使該序號與存儲在組態檔案(configuration file) 中的序號進行比較,以確保連接了與掃描器1 02相對應的 檔案。此外,初始化模組3 60可以驗證掃描器1 02和與該 掃描器聯合使用的軟體版本相容。 初始化模組3 60還可將掃描器1 02與使用者一介面主 機1 0 0之間的一個或多個通信埠初始化。此外,可以從該 掃描器的記憶體讀取係數和參數,用於在使用者一介面主 機1 0 0上進行分析。 狀態檢查模組362可以從掃描器102檢索各種狀態。 例如,狀態檢查模組3 62可以檢索所附掃描器1 02的序列 號或其他識別值,以驗證掃描器1 02是最初初始化的設 備。另外,狀態檢查模組362可以檢查鐳射272的各種狀 態,如溫度,或者驗證掃描器1 02是否已充分暖機。某些 返回值可能指示出掃描器1 02已連接並正在與使用者一 23 1297467 介面主機1 00進行通信。其他值可能指示操作參數在規定 極限内,因此確保隨後的掃描會回報準確一致的資料。狀 態檢查模組 3 62主要用來檢查任何選擇時間點上關鍵指 示器的值。 雜訊過濾模組364可以用來過濾由掃描收集資料的 雜訊。例如,在某些實施例中,“暗掃描” (d a r k s c a η ) 可以用來過濾來自受測者1 04掃描的雜訊。在暗掃描過程 中收集的原始資料將會逐點地減去在物件 1 04掃描過程 中收集的原始資料,而産生“暗修正(dark corrected)”掃 描。 雜訊過濾模組 3 64可以進行“暗掃描”來回應各種 狀態,比如不論是掃描器1 02被重新校準或者似乎正在偏 差時,掃描器1 02是否充分暖機和穩定。 參考測量模組 3 6 6可以執行校準過程中的掃描。例 如,參考掃描可以産生變數和系數值,這些數值(例如提 供給被掃描顧客的分數)大致上應該與在工廠中產生的數 值相同。 提供校準模組3 6 8以計算、修改和測試用於受測者分 數計算中的重要參數。受測者分數係指受測者1 〇4 (顧客) 身體狀況之某個方面的估計值或測量值。例如,依據本發 明,掃描器1 02可能提供一個分數,指出在受測者1 04之 皮膚中的類胡蘿蔔素含量。然而,該分數不一定是指類胡 蘿蔔素,也可以是病人健康狀況的任何估計值或測量值。 掃描器1 02可以計算分數,比如受測者1 04的身體防 24 1297467 禦分數。除了從受測者104測量的原始資料,可使用由工 廠权準過程中産生的輸入值、參考測量模組3 66以及雜訊 過濾模組364來計算該分數。 驗證模組370可以用來驗證掃描器1〇2受否被適當地 校準。舉例來說,一種參考物質如一張卡片或者其他具有 已知類胡蘿蔔素濃度或含置的物質,便可用來校準掃描器 1〇2。可以在工廠使用參考物質校專掃描器1〇2。在一個 實施例中’一種能和類胡蘿蔔素做出相同反應的合成物質 被作爲校準物質。對該合成物質進行混合以表現出如同沒 有類胡蘿蔔素、低濃度值或高高濃度值的情況。當被重新 校準時,掃描器102可能再次測量該參考物質中該合成物 質的濃度。 受測者掃描模組372負責在物件1〇4上進行掃描。例 如,物件掃描模、组372允許在物件的手的皮膚上進行常規 掃描以回報身體防禦分數。物件掃描模組3 7 2也可以驗證 來自所附掃描H 1G2的序號是否與最初初始化的掃描器 1〇2相同,W進一步確保分數的正確性。可以⑯查如溫度、 鐳射狀態等各種操作參數,以驗證掃描器iG2準備好産生 可靠的資料。 在某些實施例中,受測者掃描模组372可在規定的時 P1内進灯預V描,比如20秒,卩“漂白”受測者的皮膚。 然後,可以多次進行資料獲取掃描,每次掃描後都計算身 體防紫分數。可以將這些分數加以平均。 可以執行一項操作來檢查掃推傳輸錯誤。可能使用由 25 1297467 雜訊過濾模組 3 6 4計算出的資料來對該掃描進行“暗修 正”。如果檢測到過多超出掃描器1 02範圍的光線,那麼 可能停止掃描。如果掃描成功,可以分析掃瞄獲得的資料 以計算身體防禦分數。可對掃描得到的資料進行測試以確 定從受測者 1 04獲取的任何身體防禦分數中是否有顯著 的差別。如果檢測到顯著的差別,便向操作員呈報一錯誤 訊號。 診斷模組3 74可以診斷掃描器1 02的問題、設定或狀 態,比如掃描器1 02的通信速率或串列傳輸速率。爲了確 定掃描器102正在準確地運轉,會對掃描器102發送各種 命令以監控由掃描器處得到回應。 可以發送其他命令來檢索掃描器1 02的序號,或是檢 索掃描器韌件和硬體元件的版本編號。更有其他的命令可 以用來檢索溫度、設定調整(積分?)次數、設定係數、打 開或關閉鐳射272、回報計算得到的身體防禦分數、原始 資料,或回報從原始資料計算得到的峰值資料。 上傳/下載模組376的功能是將受測者資料如身體防 禦分數或人口統計資料等上傳給遠端伺服器,例如上傳給 資料檔案伺服器76。模組3 76更可協調從遠端伺服器(如 軟體更新伺服器78)下載操作掃描器102之軟體的較新版 本。 可以進一步程式化掃描器介面模組 3 5 6以儲存資料 3 78。資料3 78可以包括由掃描器102所收集的原始資料 3 80、已處理的資料3 82(如身體防禦分數等等)以及受測者 26 1297467 貝枓3 84(如與每個受測者叫對應的人口統計資 在-個校準過程的實施例中,仍然可、 疋’雙面的校準蓋由-種具有由…物:盍 合物的人造合成物取代(矽混合 " 物也就疋公知的膨脹公 常稱爲SiUyPutty的材料)。將各種濃度的㈣ 校^成t混合。摻雜物可以是自然產物,但如果把$ ^準系統中使用的合成物磨成粉並混合進基本成分中 ::現這些合成物亦是適合且穩定的。準僙數種如上& 二:標準。每種標準代表包含營養樣本或意外樣… 、摻雜物濃度。將此材料分散在管子中,每個管子含# 夠180次校準用材料。這避免了校準掃插器時的… 問題”。 孤 在處理這些合成校準材料樣品之前,操作員應該徹 地清洗和乾燥他的雙手。操作員把一個蓋子齊平地放在 備的視窗上。然後藉著轉動在樣品材料管低部的轉盤來 發足夠的該樣品以剛好填滿該蓋子上的洞。操作員把 1/4英寸球狀大小的類似油灰材料揉捏約。秒後將其 成球狀。把該球放在探針窗口周圍之校準蓋中由洞所形 的井中。掃描該材料並據此校準該機器。在單次使用之 丟棄該樣品以防止污染。可以使帛“白(white ),,掃描 低掃描及高掃描校準該機器,就象用薄膜蓋系統完成的 樣。 在不偏離本發明之本質或基本特徵下,本發明可以 他特定形式來實施。文中所述之實施例僅做說明之用, 但 混 合 物 膜 那 的 同 足 置 底 設 分 約 滚 成 後 其 並 27 1297467 非用來限制本發明。故,本發明之範圍係由所附申請專利 範圍來訂定,而非由前述内容指定。任何在與申請專利範 圍同等精神與範圍内所做之變化亦為本發明所涵蓋。 【圖式簡單說明】 附圖僅繪示本發明之較佳實施例,因此不能用來限制 本發明的範圍。 圖1爲一數位電腦系統的方塊示意圖,該電腦系統可 用於依據本發明方法和裝置的各種元件中; 圖2爲一系統的方塊示意圖,該系統可在電腦的系統 上執行,用來管理客戶掃描過程; 圖 3爲一無縫全球補償系統較佳實施例的方塊示 意,該系統可同時透過網際網路以及直接與該系統連結來 進行操作; 圖 4爲一依據本發明之無縫全球追蹤系統較佳實施 例的方塊示意圖,該系統完全藉由網際網路連線來進行操 作; 圖 5爲一個與掃描器連結之報告系統較佳實施例的 方塊示意圖,該系統可同時透過網際網路以及直接連結來 進行操作; 圖6爲一服務中心的方塊示意圖,其包括用於管理銷 售和掃描資訊的資料; 圖7是掃描器和主處理器之一實施例的方塊示意,依 據本發明,其可作爲掃描系統和使用者使用者介面主機; 28 1297467 圖 8是掃描器和與之連結的使用者介面主機之操作 方法實施例的方塊示意圖; 圖9係依據本發明顯示一個儲存在電腦記憶體中,並 用來操作與整合掃描系統之模組系統實施例的方塊示意 圖0 【元件代表符號簡單說明】 10 裝置 11 節點 14 記憶設備 16 儲存設備 18 唯讀記憶體 20 隨機存取記憶體 22 輸入裝置 2 4 輸出裝置 26 網路卡 28 連接埠 30 網路 32 匯流排 36 滑鼠 37 觸控筆板 38 觸控螢幕 39 電話 40 掃描器 41 硬碟 42 監視器 44 印表機 46 硬碟 48 路由器 50 網路 52 節點 54 伺服器 60 系統 62 網路 64 網路服務提供者 66 ISP介面 68 電信/WAN介面 69 傳統電信 網路 70 資料庫 72 資料庫引 擎 74 資料庫記錄 29 1297467 76 伺 服器 78 軟體更新伺服器 80 授權伺服器 82 證書分配系統 84 數據機伺服器 86 經銷商入口 87 消 費者入口 8 8 消費者入口 89a 網頁 89b 網頁 90 企業資源規劃系統 92 權利金模組 94 佣 金系統 100 使用者介面主機 102 掃描器 103 輻射光束 104 受測者 105 光束 106 消費者電腦 108 經銷商電腦 109a 線路 109b 線路 109c 線路 100b 使用者-介面主機 100a 使用者-介面主機 102a 掃描器 102b 掃描器 1 04a 受測者 104b 受測者 180 服務核心 182 實體資料 184 關係資料 186 銷售資料 188 銷售額數據 189 貨幣資料 190 展示系統 192 展示引擎 194 展示資料 196 格式 198 内容 200 處理系統 202 處理引擎 204 財物資訊 206 報告資訊 210 安全系統 212 演算法 214 資料 262 主處理器Detector 28 8 provides a signal 289 that can pass through pre-processor 290. That is, the pre-processor 290 can perform information analysis based on the complexity of the hardware, firmware, or software to be written into the scanner 102, which is the raw electronic signal 289 output from the detector 288. In general, the preprocessor 2000 may include functions such as sampling, smoothing, filtering, and the like. The information from the preprocessor 290 is ultimately passed to the host 1 , in particular to the detector module 2 6 8 . The detector module 268 is responsible for processing the data from the detector 288. Similarly, the schematic diagram of system 260 of Figure 7 is representative of the functionality for logic and summary 19 1297467. In order to provide readings, a number of discrete components can be used in numerous arrangements to implement the functional requirements of the system 206. This reading or output can be defined as the body defense score (BDS) corresponding to the carotenoid content of the subject 104. In general, Gellerman's equipment is used to detect carotenoids in the skin. However, other systems 260 can scan different portions of the subject 1 , 4, including other organizations, and the like. Thus, while a preferred embodiment of the device spear method in accordance with the present invention will include a license for Gellerman technology to implement, for example, a scanner in system 260! Part of 02, but other techniques may be applied in other embodiments. Referring to Figure 8, operation 324 of scanner 260 may include the step of energizing 326 or opening 326 of scanner 102. Although calibration is performed during manufacturing, periodic calibrations 328 of each test or each power-on event 326 or over time must be considered. The subject's display 33 may or may not contain a presentation of the certificate, and the presentation of the certificate is shown as an optional step in parentheses. The prompt 332 may include various commands or images to guide the user, the subject, or both. For example, to obtain a suitable and reliable scan, an indication to activate, position, or move the subject's hand or arm closer can be provided via prompt 3 32. Similarly, an operator can be provided with instructions regarding steps, wait cycles, operations to be performed, keys to be tapped, and other actions taken during scanner operation, before, after, or involving the operation of the scanner. For example, the prompted operational flow may include the operation of the scanner 102 and the interaction with the SCG system 60 or the event flow of the dial-up connection system 60 for uploading data. 20 1297467 Similarly, in order to reduce the complexity and the level of training required, browsers, guides, menus, steps of the program, etc. can all be implemented with the prompt 3 3 2 . In some embodiments, in order to go beyond language barriers and provide general information, the prompt 3 3 2 may be mostly graphical. One basic purpose of scanner 102 is to scan 3 34 subjects 104. The scanner 102 can illuminate the object, detect the response (inverse radiation or scattering from the subject 104 according to Raman scattering theory) to provide a detectable result. Host 100 will combine scanner 102 to process 3 3 6 information. Information may be adjusted, filtered, or processed in the same class. Similarly, data can be converted to a curve in order to provide a statistically reliable integration of multiple laser scans performed in a single scan of the subject. The ability to estimate the intensity can be obtained by extracting data from a target frequency that may be most correlated with the scanner 102 using Raman scattering or other scattering techniques. The most important thing to note is the base value and peak value of a particular part of the patterning intensity. One of the objects of the present invention is that for the subject 104, the correlation of the data with the score needs to be repeatable and meaningful. Therefore, the correlation process and the output on the BDS score or other output that is meaningful to the user may be part of the important data processing. Thus, the output of the body defense score 3 3 8 or other output metrics can be accomplished by printed written text, images displayed on the screen, graphics, and the like. If a new subject is to be scanned 1 04, then test 3 40 may re-execute program 3 24 to display the objects to be scanned. Otherwise, the system may shut down and end the operation of the system. Referring to Figure 9, the user interface 100 for connecting the scanner 102 to the global system 60 can use a laptop, a notepad, a personal number 21 1297467 street sign or other dedicated user interface host 1 The position assistant is implemented by a Palm pilot or Ipaq, a counting device. In some embodiments, 102 is physically separate and the user interfaces with the host device. Is a standalone computing device, with a scanner. However, in other contemplated embodiments 100 may be integrated with scanner 1A into a single user interface. Host 100 may include various memory modules 14, including non-permanent memory such as RAM, or such as R〇M. Permanent memory 'or magnetic storage device such as a floppy disk or a hard disk. The memory 14 can include executable and operational data 3 52, 354, 3 56 that effectively control and operate the scanner 1 , 2, providing a graphical interface 355 for the operating bay and communicating with the seamless global compensation system 6 〇 . ...in some embodiments, memory 14 may include a module 52 to perform basic system tasks, operate a file system, and provide an interface between and hardware components. The operating system 3 52 can be a conventional operating system 352' such as _ or one, or can be a dedicated operating system 352 designed specifically for the scanner 102. In some embodiments, '4' can optionally include a review ...:: 2/1 uses (4) hacks 60 仃 communication. Browser 354 and dealer portal ", consumer... or other website = direct: according to the invention 'a scanner interface module can be provided in memory 14;' to interface with scanner 1 。 2. For example 'scanner interface Module (10) - a graphical user interface 35 used by the operator graphical user ... 58 will display information to the operator, and may include receiving a form or sample of 22 1297467 input, such as demographic demographic information, operational variables Etc. The scanner 102 can be initialized using the initialization module 360 before operation. For example, the initialization module 3 60 can read the parameter file and initialize the variables and key coefficients used to operate the scanner 102. Some of the files may be created during the factory calibration process, and when the scanner 102 is "paired" to the user interface 1 host, the files are copied to the user interface 100. The selected file can be used at 102. Since each scanner 102 has different characteristics and calibration specifications, each scanner 102 can be assigned a serial number. When the scanner is used, the serial number can be compared with the serial number stored in the configuration file to ensure that the file corresponding to the scanner 102 is connected. Further, the initialization module 3 60 can verify the scanner 1 02 is compatible with the software version used in conjunction with the scanner. The initialization module 3 60 can also initialize one or more communications between the scanner 102 and the user interface host 1000. The memory read coefficients and parameters of the scanner are used for analysis on the user interface host 1000. The status check module 362 can retrieve various states from the scanner 102. For example, the status check module 3 62 can The serial number or other identification value of the attached scanner 102 is retrieved to verify that the scanner 102 is the initially initialized device. Additionally, the status check module 362 can check various states of the laser 272, such as temperature, or verify the scanner 1 02 is fully warmed up. Some return values may indicate that the scanner 102 is connected and communicating with the user 23 1297467 interface host 100. Other values may indicate Operating parameters are within specified limits, thus ensuring that subsequent scans will report accurate and consistent data. Status check module 3 62 is primarily used to check the value of key indicators at any selected time point. Noise filter module 364 can be used to filter The data collected by the scan is scanned. For example, in some embodiments, a "dark scan" (darksca η) can be used to filter the noise from the subject's scan. The raw data collected during the dark scan will The original data collected during the scanning of the object 104 is subtracted point by point, resulting in a "dark corrected" scan. The noise filtering module 3 64 can perform a "dark scan" to respond to various states, such as whether the scanner 102 is fully warmed up and stable, whether the scanner 102 is recalibrated or appears to be out of tolerance. The reference measurement module 3 6 6 can perform the scan during the calibration process. For example, a reference scan can produce variables and coefficient values that, for example, the scores provided to the scanned customer, should be roughly the same as those produced in the factory. A calibration module 366 is provided to calculate, modify, and test the important parameters used in the subject score calculation. The subject score is an estimate or measurement of an aspect of the subject's physical condition of 1 〇 4 (customer). For example, in accordance with the present invention, scanner 102 may provide a score indicating the carotenoid content in the skin of subject 104. However, the score does not necessarily refer to carotenoids, but may be any estimate or measure of the patient's health. The scanner 102 can calculate a score, such as the subject's body defense 24 1297467. In addition to the raw data measured from the subject 104, the score can be calculated using input values generated by the factory authority process, the reference measurement module 366, and the noise filtering module 364. The verification module 370 can be used to verify that the scanner 1〇2 is properly calibrated. For example, a reference material such as a card or other substance having a known concentration or inclusion of carotenoids can be used to calibrate the scanner 1〇2. The reference material calibration scanner 1〇2 can be used at the factory. In one embodiment, a synthetic material that reacts the same with carotenoids is used as a calibration material. The synthetic material was mixed to exhibit a condition like no carotenoid, low concentration value or high high concentration value. When recalibrated, the scanner 102 may again measure the concentration of the composite in the reference material. The subject scan module 372 is responsible for scanning on the object 1〇4. For example, the object scanning dies, set 372 allow for routine scanning on the skin of the hand of the item to reward the body defense score. The object scanning module 372 can also verify that the sequence number from the attached scan H 1G2 is the same as the initially initialized scanner 1 , 2 to further ensure the correctness of the score. You can check various operating parameters such as temperature and laser status to verify that the scanner iG2 is ready to produce reliable data. In some embodiments, the subject scan module 372 can enter a pre-V, such as 20 seconds, at a specified time P1 to "bleach" the subject's skin. Then, the data acquisition scan can be performed multiple times, and the body anti-purple score is calculated after each scan. These scores can be averaged. An action can be performed to check for sweep transmission errors. It is possible to use the data calculated by the 25 1297467 Noise Filter Module 3 6 4 to “dark correction” the scan. If too much light is detected that exceeds the scanner's 102 range, the scan may stop. If the scan is successful, the data obtained by the scan can be analyzed to calculate the body defense score. The scanned data can be tested to determine if there is a significant difference in any body defense scores obtained from the subject 104. If a significant difference is detected, an error signal is reported to the operator. The diagnostic module 3 74 can diagnose the problem, setting or status of the scanner 102, such as the communication rate or serial transmission rate of the scanner 102. To determine that the scanner 102 is operating accurately, various commands are sent to the scanner 102 to monitor the response from the scanner. Other commands can be sent to retrieve the serial number of the scanner 102 or to retrieve the version number of the scanner firmware and hardware components. There are other commands that can be used to retrieve temperature, set adjustments (integral?) times, set coefficients, turn laser 272 on or off, report calculated body defense scores, source data, or report peak data calculated from raw data. The function of the upload/download module 376 is to upload the subject data such as the body defense score or demographic data to the remote server, for example, to the data file server 76. The module 3 76 can also coordinate downloading a newer version of the software that operates the scanner 102 from a remote server (e.g., the software update server 78). The scanner interface module 3 5 6 can be further programmed to store data 3 78 . The data 3 78 may include the original data 380 collected by the scanner 102, the processed data 3 82 (such as body defense scores, etc.), and the subject 26 1297467 Bellow 3 84 (as with each subject) Corresponding demographics in the embodiment of the calibration process, still can be, 疋 'double-sided calibration cover replaced by a kind of synthetic composition with: 盍 compound (矽 mixed " The well-known expansion is commonly referred to as the material of SiUyPutty. The various concentrations of (4) are mixed into the t. The dopant can be a natural product, but if the composition used in the quasi-system is ground into powder and mixed into the basic Ingredients:: These compositions are also suitable and stable. Quasi-僙 is as above & 2: standard. Each standard represents a nutritional sample or accidental sample..., dopant concentration. Disperse this material in the tube. Each tube contains #180 calibration materials. This avoids the problem when calibrating the sweeper. The operator should thoroughly clean and dry his hands before handling these synthetic calibration material samples. Put a cover flush Place the ground on the prepared window. Then, by turning the turntable at the lower part of the sample material tube, send enough sample to just fill the hole in the cover. The operator puts a 1/4 inch spherical size like putty material. Knead it. After a second, it is spherical. Place the ball in the well shaped by the hole in the calibration cover around the probe window. Scan the material and calibrate the machine accordingly. Discard the sample in a single use. To prevent contamination, the 帛 "white", scanning low scan and high scan calibration of the machine, as with a film cover system. Without departing from the essence or essential features of the invention, the invention may The invention is described in a specific form. The embodiments described herein are for illustrative purposes only, but the same base of the mixture film is rolled up and 27 1297467 is not intended to limit the invention. Therefore, the scope of the present invention is The invention is defined by the scope of the appended claims, and is not to be construed as being limited by the scope of the invention. The present invention is not limited to the scope of the present invention. Figure 1 is a block diagram of a digital computer system that can be used in various components of the method and apparatus in accordance with the present invention; For a block diagram of a system, the system can be executed on a computer system to manage the customer scanning process; FIG. 3 is a block diagram of a preferred embodiment of a seamless global compensation system that can simultaneously access the Internet and Directly coupled to the system for operation; FIG. 4 is a block diagram of a preferred embodiment of a seamless global tracking system in accordance with the present invention, the system being operated entirely by internet connection; FIG. 5 is a scan Block diagram of a preferred embodiment of the reporting system, the system can be operated simultaneously through the Internet and direct connection; FIG. 6 is a block diagram of a service center including data for managing sales and scanning information; Figure 7 is a block diagram of an embodiment of a scanner and a main processor that can be used as a scanning system and in accordance with the present invention. User interface host; 28 1297467 FIG. 8 is a block diagram showing an embodiment of a method of operating a scanner and a user interface host connected thereto; FIG. 9 is a diagram showing a memory stored in a computer memory and used for operation according to the present invention. Block diagram of an embodiment of a modular system with integrated scanning system [Complete description of component representative symbols] 10 Device 11 Node 14 Memory device 16 Storage device 18 Read-only memory 20 Random access memory 22 Input device 2 4 Output device 26 Network card 28 connection 埠 30 network 32 bus 36 mouse 37 stylus 38 touch screen 39 phone 40 scanner 41 hard disk 42 monitor 44 printer 46 hard disk 48 router 50 network 52 node 54 Server 60 System 62 Network 64 Network Service Provider 66 ISP Interface 68 Telecom/WAN Interface 69 Traditional Telecom Network 70 Database 72 Database Engine 74 Database Record 29 1297467 76 Server 78 Software Update Server 80 Authorized Servo 82 Certificate Distribution System 84 Data Server Server 86 Distributor Portal 87 Consumer Portal 8 8 Consumer Portal 89a Web Page 89b Web Page 90 Enterprise Resource Planning System 92 Rights Module 94 Commission System 100 User Interface Host 102 Scanner 103 Radiation Beam 104 Subject 105 Beam 106 Consumer Computer 108 Dealer Computer 109a Line 109b Line 109c Line 100b User-Interface Host 100a User-Interface Host 102a Scanner 102b Scanner 1 04a Subject 104b Subject 180 Service Core 182 Entity Data 184 Relationship Data 186 Sales Information 188 Sales Data 189 Currency Information 190 Presentation System 192 Presentation Engine 194 Presentation Materials 196 Format 198 Content 200 Processing System 202 Processing Engine 204 Property Information 206 Report Information 210 Security System 212 Algorithm 214 Data 262 Main Processor
30 記 憶 體 264 管 理 模 組 使 用 者 介面模組 268 檢 測 模 組 使 用 者 -介面 272 鐳 射 源 控 制 器 276 連 接 埠 光 束 280 導 向 器 光 束 284 光 束 光 束 288 檢 測 器 預 處 理 器 292 硬 體 控 制 器 操 作 方 法 3 26 打 開 現 場 校 準 330 顯 示 提 示 334 掃 瞄 處 理 338 輸 出 新 受 測 者 342 結 束 資 料 354 資 料 資 料 358 圖 形 介 面 初 始 化 模組 362 狀 態 檢 查 模 組 雜 訊 過 濾模組 366 參 考 測 量 模 組 校 準 模 組 370 驗 證 模 組 受 測 者 掃瞄模組 374 診 斷 模 組 上 傳 /下載模組 378 儲 存 資 料 原 始 資 料 382 已 處 理 資 料 受 測 者 資料 3130 Memory 264 Management Module User Interface Module 268 Detection Module User Interface 272 Laser Source Controller 276 Connection 埠 Beam 280 Director Beam 284 Beam Beam 288 Detector Preprocessor 292 Hardware Controller Operation Method 3 26 Open Site Calibration 330 Display Tips 334 Scan Processing 338 Output New Subjects 342 End Data 354 Data Sheet 358 Graphic Interface Initialization Module 362 Status Check Module Noise Filter Module 366 Reference Measurement Module Calibration Module 370 Verification Module Group Tester Scan Module 374 Diagnostic Module Upload/Download Module 378 Store Data Source Data 382 Processed Data Subject Data 31
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US54611204P | 2004-02-19 | 2004-02-19 |
| Publication Number | Publication Date |
|---|---|
| TW200529036A TW200529036A (en) | 2005-09-01 |
| TWI297467Btrue TWI297467B (en) | 2008-06-01 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW93133123ATWI297467B (en) | 2004-02-19 | 2004-10-29 | Bio-photonic feedback control software and database |
| Country | Link |
|---|---|
| TW (1) | TWI297467B (en) |
| Publication number | Publication date |
|---|---|
| TW200529036A (en) | 2005-09-01 |
| Publication | Publication Date | Title |
|---|---|---|
| US8116842B2 (en) | Bio-photonic feedback control software and database | |
| US8117044B2 (en) | Bio-photonic feedback control software and database | |
| Sun et al. | In vivo THz imaging of human skin: Accounting for occlusion effects | |
| CN104461863B (en) | A kind of operation system test method, equipment and system | |
| CN1312467C (en) | Method and system for analyzing coatings undergoing exposure testing | |
| Homeyer et al. | Artificial intelligence in pathology: from prototype to product | |
| Larocque et al. | Uncertainty analysis in carbon cycle models of forest ecosystems: research needs and development of a theoretical framework to estimate error propagation | |
| EP1739586A2 (en) | Apparatus & method for donducting large scale clinical trials | |
| US20080086348A1 (en) | Fast business process test case composition | |
| CA2708908A1 (en) | Assessment system for choosing maintenance approaches for gui-directed test scripts | |
| WO2004052195A1 (en) | Device for the determination of blood flow in discrete blood vessels and regions of living organisms | |
| Schulmerich et al. | Protein and oil composition predictions of single soybeans by transmission Raman spectroscopy | |
| Lowe et al. | Validation of digital pathology in a healthcare environment | |
| Murphy et al. | PhAT: A flexible open‐source GUI‐driven toolkit for photometry analysis | |
| Turner et al. | Reconstruction of the cotton fiber length distribution from a High Volume Instrument® fibrogram | |
| Scheibelhofer et al. | Spatially resolved spectral powder analysis: experiments and modeling | |
| TWI297467B (en) | Bio-photonic feedback control software and database | |
| KR100686659B1 (en) | Bio-photonic feedback controlling device and method | |
| Lau et al. | Probes: a framework for probability elicitation from experts | |
| Morey et al. | WoMMBAT: A user interface for hierarchical Bayesian estimation of working memory capacity | |
| CN1762303B (en) | Biological photoelectric feedback control method and apparatus | |
| HK1086466B (en) | Bio-photonic feedback control method and apparatus | |
| AU2004201242B2 (en) | Bio-photonic feedback control software | |
| McDowall | Cost-effective and business-beneficial computer validation for bioanalytical laboratories | |
| Clausen et al. | Performance of photometric template fitting for ultra-high-redshift galaxies |
| Date | Code | Title | Description |
|---|---|---|---|
| MK4A | Expiration of patent term of an invention patent |