用于創建細胞處理協議的系統和方法與流程

文檔序號:24728943發布日期:2021-04-16 23:31
用于創建細胞處理協議的系統和方法與流程
用于創建細胞處理協議的系統和方法
1.優先權
2.本pct專利申請要求于2018年9月11日提交的題為“system and method for creating cell processing protocols”、被分配代理人案卷號130670
?
09601(以前為1611/c96)并指定seth kasper為發明人的美國臨時申請no.62/729,952的優先權,其全部內容通過引用并入本文。
技術領域
3.本發明涉及單采血液分離術(apheresis)和細胞處理設備,更特別地涉及為單采血液分離術和細胞處理設備創建定制協議。


背景技術:

4.在許多應用中,期望從傷口和手術部位排出和收集血液和其它流體(例如,術中和/或術后)。在收集血液后,除去液體不僅有助于愈合并減少感染的威脅,而且還為醫院提供了將收集的血液返還給患者的機會。進而,這減少了輸注非患者自身血液(例如,同種異體血液)的需求。
5.現有技術系統通常具有設備必須遵循的一個或多個設置協議。在一些情況下,用戶可能具有選擇協議之一并修改處理速度、洗滌量或起始體積的能力,但沒有能力針對既定的應用和/或用途在已建立的工作流程之外定制協議。因此,現有技術系統可能在其原始用途之外具有有限的應用。


技術實現要素:

6.在本發明的第一實施例中,一種用于創建定制細胞處理協議的方法包括提供具有顯示器、血液成分分離設備和泵的細胞處理設備。該方法還包括:使用顯示器來選擇具有多個第一處理階段參數的第一處理階段;以及使用顯示器來修改第一處理階段參數中的至少一個。該方法然后可以使用顯示器來選擇具有多個第二處理階段參數的第二處理階段,并且使用顯示器來修改第二處理階段參數中的至少一個。一旦選擇了階段并且修改了參數,該方法就可以創建定制協議算法。協議算法可以至少部分地基于所選擇的第一和第二處理階段以及修改后的第一和第二處理階段參數。
7.第一處理階段參數和/或第二處理階段參數可以包括流動方向、閥位置、離心機速度、泵速、終點標準、按鈕按壓點、流出物水平、碗(bowl)光學器件值、目標體積、階段時間和/或最終體積。第一處理階段可以是填充階段或灌注(prime)階段。第二處理階段可以是洗滌階段、排空階段、漂洗階段和/或添加細胞階段。
8.在一些實施例中,該方法還可以包括使用顯示器選擇具有多個第三處理階段參數的第三處理階段。另外,該方法可以使用顯示器來修改第三處理階段參數中的至少一個。定制協議算法然后可以至少部分地基于所選擇的第三處理階段和修改后的第三處理階段參數。
9.該方法可以包括在允許用戶運行協議(例如,通過運行協議的模擬)之前,使用顯示器為血液成分分離設備選擇碗的尺寸和/或驗證協議算法。附加地或替代地,該方法可以包括選擇預設的應用模式,該預設的應用模式調整第一或第二處理階段參數中的至少一個。例如,預設應用可以是高質量模式、默認模式和加速模式。泵在加速模式下時以高速操作,和/或在高質量模式下時以低速操作。
10.該方法還可以包括根據定制協議算法來選擇要在細胞處理設備的操作期間向用戶顯示的消息。附加地或替代地,該方法可以通過在細胞處理設備上運行定制協議算法來優化定制協議算法,并使用顯示器為給定狀態的結束選擇閾值。
11.根據另外的實施例,用于創建定制細胞處理協議的系統可以包括細胞處理設備、界面和處理器。細胞處理設備可以處理血液和/或血液制品,并且可以具有血液成分分離設備和泵。界面可以位于細胞處理設備上,并且可以允許用戶選擇(1)具有多個第一處理階段參數的第一處理階段,以及(2)具有多個第二處理階段參數的第二處理階段。另外,界面可以允許用戶修改第一處理階段參數中的至少一個和/或第二處理階段參數中的至少一個。處理器可以至少部分地基于所選擇的第一和第二處理階段以及修改后的第一和第二處理階段參數來生成定制協議算法。
12.該系統還可以包括位于細胞處理設備內的控制器??刂破骺梢愿鶕ㄖ茀f議算法來操作細胞處理設備。例如,控制器可以控制血液成分分離設備和泵的操作(例如,根據定制協議算法)。第一和第二處理階段參數可以包括流動方向、閥門位置、離心機速度、泵速、終點標準、按鈕按壓點、流出物水平、碗光學器件值、目標體積、階段時間和/或最終體積。處理階段可以是填充階段或灌注階段。第二處理階段可以是洗滌階段、排空階段、漂洗階段和/或添加細胞階段。
13.在一些實施例中,界面還可以允許用戶(1)選擇具有第三處理階段參數的第三處理階段,以及(2)修改第三處理階段參數中的至少一個。在這樣的實施例中,定制協議算法可以至少部分地基于所選擇的第三處理階段和修改后的第三處理階段參數。界面還可以允許用戶為血液成分分離設備選擇碗的尺寸。處理器可以在允許用戶在細胞處理設備上運行協議算法之前驗證協議算法。例如,處理器可以運行協議的模擬以驗證協議算法。
14.系統還可以具有調整第一或第二處理階段參數之一的預設應用模式。例如,預設應用模式可以是高質量模式、默認模式和加速模式。泵在加速模式下時以高速操作,和/或在高質量模式下時以低速操作。界面可以包括顯示器,并且血液處理設備可以包括離心機碗。界面還可以允許用戶根據定制協議算法在細胞處理設備的操作期間選擇要顯示給用戶的消息。附加地或替代地,界面可以允許用戶根據定制協議算法在細胞處理設備的操作期間為至少一個給定狀態選擇終點,以優化定制協議算法。
15.根據另外的實施例,一種用于創建定制細胞處理協議的方法包括提供具有顯示器、血液成分分離設備、多個閥門和泵的細胞處理設備。該方法還可以包括:在細胞處理設備上執行細胞處理過程,以及在細胞處理過程期間手動控制細胞處理設備的操作。處理器可以在細胞處理過程期間監視對細胞處理設備的操作的手動控制,并且該方法可以至少部分地基于所監視的對細胞處理設備的操作的手動控制創建定制協議算法。細胞處理設備的操作的手動控制可以包括多個閥中的至少一個閥的手動操作、泵速的手動操作、處理體積的手動操作、細胞處理設備所處的狀態的手動操作,和/或系統參數的手動操作。該方法還
可以將定制協議算法保存在數據存儲設備中和/或修改定制協議算法。
16.在附加的實施例中,用于創建定制細胞處理協議的系統包括處理血液和/或血液制品的細胞處理設備。該細胞處理設備可以包括血液成分分離設備、多個閥門和泵。該系統還可以包括位于細胞處理設備上的界面,該界面允許用戶將細胞處理設備置于學習模式,在該學習模式下,用戶可以在細胞處理過程中手動控制細胞處理設備的操作。當處于學習模式時,處理器可以在細胞處理過程期間監視對細胞處理設備的操作的手動控制,并且可以生成定制協議算法。定制協議算法可以至少部分地基于所監視的對細胞處理設備的操作的手動控制。
17.對細胞處理設備的操作的手動控制可以包括閥之一的手動操作、泵速的手動操作、處理體積的手動操作、細胞處理設備所處的狀態的手動操作和/或系統參數的手動操作。該系統可以具有存儲定制協議算法的數據存儲設備和/或界面可以允許用戶修改定制協議算法。該細胞處理設備可以具有控制器,該控制器根據定制協議算法來操作細胞處理設備。例如,控制器可以控制泵、血液成分分離設備和/或一個或多個閥。
附圖說明
18.通過參考以下參考附圖的詳細描述,將更容易理解實施例的前述特征,其中:
19.圖1a
?
1c示意性地示出了根據本發明的實施例的處理設備。
20.圖2是描繪根據本發明的實施例的創建定制協議的方法的流程圖。
21.圖3a
?
3j示意性地示出了根據本發明的實施例的在圖2中所示的方法的各個步驟處描繪用戶界面的屏幕截圖。
22.圖4是描繪根據本發明的實施例的創建第二定制協議的方法的流程圖。
23.圖5a
?
5f示意性地示出了根據本發明的實施例的在圖4中所示的方法的各個步驟處描繪用戶界面的屏幕截圖。
24.圖6示意性地示出了根據本發明的實施例的描繪如圖2和圖4中所示創建的協議的屏幕截圖。
具體實施方式
25.在說明性實施例中,系統和方法可以創建用于細胞處理設備的定制細胞處理協議。用戶可以使用細胞處理設備上的顯示器為協議選擇一個或多個處理階段,并修改一些階段參數?;谒x擇的處理階段和修改后的參數,系統/方法可以創建要在細胞處理設備上運行的定制協議算法。
26.圖1a至1c示意性地示出了根據本發明的一些實施例的血液/細胞處理系統100。系統100包括血液成分分離設備(例如,離心機碗110),其將全血分離成其各個成分。例如,在一些實施例中,可以在抗凝劑被傳送到處理系統100時(從連接到處理系統100的桿120懸掛的抗凝劑袋中)向血液/細胞添加抗凝劑。然后,將血液(例如,經由懸掛在桿130上的容器/儲罐或直接從患者身上)引入到血液成分分離設備110中,該設備將血液分離成其各個成分(例如,紅細胞、血漿、血小板等)。一旦血液被分離,就可以將血小板和/或血漿傳送到廢物袋中進行處理,并且處理系統100可以將洗滌溶液引入到分離設備中以洗滌紅細胞。在洗滌紅細胞之后,處理系統100可以將紅細胞返還給患者。系統100包括顯示器140(例如,觸摸屏
coat)”?!把磷攸S層”由血小板的內層和白細胞(wbc)的外層組成。
33.當碗110被血液填充時,rbc層徑向移動,從而使得其邊界向上上升。光學傳感器20a相對于離心機碗110定位成使得當碗110被填充時(例如,至約50%的血細胞比容),向上上升的rbc層散射由光學傳感器20a產生的光束。因此,光學傳感器20a不接收反射光束,并且光學傳感器20a確定離心機碗110已滿。一旦光學傳感器20a確定碗110已滿(例如,至約50%的血細胞比容),泵p就停止泵送,并且離心機碗110的填充終止。如上所述,一旦血液被分離,血小板和/或血漿就可以被傳送到廢物袋中進行處理,并且處理系統100可以將洗滌溶液引入到分離設備中以洗滌紅細胞。在洗滌紅細胞之后,處理系統100可以將紅細胞返還給患者。
34.應該注意的是,傳統的處理系統是具有預定義協議的“狀態機”,該預定義協議定義了系統的操作。例如,系統將停留在當前(和預定義)狀態直到決策點,然后協議將系統移至下一個狀態,直到到達下一個決策點。在這樣的系統中,用戶在狀態或決策點方面幾乎沒有靈活性(例如,用戶無法顯著更改協議)。但是,在許多應用中,特別是在學術和細胞療法應用中,用戶更改協議甚至完全創建新協議可能對用戶很有用。為此,本發明的一些實施例具有“靈活模式”,其允許用戶定義狀態(關鍵參數的選擇)和決策點兩者。
35.如下面更詳細討論的,靈活模式允許用戶為例如鎖定狀態行為fill、wash、empty創建定制協議和設置組(例如,洗滌體積、填充速度、排空速度等)。用戶還可以為協議和每個狀態定義關鍵參數。關鍵參數的示例包括但不限于泵速、閥門位置和離心機速度。決策點的示例包括簡單的點(諸如,按鈕按壓),至更復雜的系統反饋,諸如,達到流出物清潔度水平、達到碗光學器件(bowl optics)rbc檢測斜率值、達到目標體積、狀態時間、達到離心機速度,等等。
36.另外,在一些實施例中,系統100可以允許用戶選擇和自定義附加的選項,以進一步優化協議并針對特定應用自定義協議。例如,用戶可以選擇要在顯示器140上顯示的消息。這些消息可以包括警告消息的類型、處理信息(例如,流速、壓力、體積、當前處理階段等)和/或對用戶的指示(例如,連接各種組件、執行手動任務等)。附加地或替代地,用戶可以輸入可以隨著過程而改變的預定狀態的體積,諸如填充體積(或確定處理步驟的開始或結束的其它體積)。如下面更詳細討論的,一旦創建了協議,用戶就可以保存定制協議以供以后使用(例如,在數據存儲設備/數據庫中),并且可以用密碼保護每個保存的協議以確保它不會被無意間編輯??梢酝ㄟ^在觸摸屏上可視地拖放預定義狀態或通過帶有添加/刪除按鈕的菜單來創建工作流程/協議。
37.圖2是描繪根據本發明的實施例的用于創建定制協議的示例性處理的流程圖。圖3a至3j示出了當用戶進行協議創建處理時來自顯示器140的示例性屏幕截圖。應當指出(并且如下面更詳細討論的),雖然圖2示出了使用fill
?
wash
?
empty
?
rinse
?
empty工作流程創建協議,但也可以創建其它協議/工作流程。一般而言,圖2中創建的協議類似于標準的70ml碗默認值,不同之處在于填充階段自動運行到設定的最終體積而不是空氣檢測,在第一次排空之后添加小的20ml漂洗步驟,并且在漂洗之后添加第二次排空。但是,可以創建與圖2中所示明顯不同的其它協議。
38.在系統100啟動后,顯示器/界面140可以顯示具有許多選項/按鈕供用戶選擇的“主屏幕”305,諸如“細胞回收”302和/或“隔離(sequestration)”303(圖3a)。如下面更詳細
討論的,該主屏幕305還可以包括所有先前創建的定制算法/協議的列表。用戶可以在顯示器140上選擇“靈活協議”310以開始創建自定義協議(圖3a)。為了允許用戶命名定制協議(步驟210),顯示器/觸摸屏140可以在屏幕上向用戶提供鍵盤,并且用戶可以使用觸摸屏140鍵入協議的名稱。替代地,系統100可以包括用戶可以用來鍵入協議名稱的單獨的鍵盤。一旦輸入了名稱,系統100就將顯示“碗選擇屏幕”320。使用該屏幕,用戶可以選擇他們希望用于該定制協議的碗322a/b/c的類型和尺寸(步驟215)。例如,用戶可以選擇70ml碗322a、125ml碗322b或225ml碗322c。
39.在用戶選擇了想要的碗之后,系統100可以返回到主屏幕305(圖3a)。替代地,用戶可以使用位于碗選擇屏幕320側面的導航按鈕324手動返回到主屏幕。例如,導航按鈕可以包括“細胞回收”按鈕324a、“隔離”按鈕324b、“設置”按鈕324c、“記錄”按鈕324d、“系統”按鈕324e、“幫助”按鈕324f,以及“靈活協議”按鈕324g。用戶可以按下“靈活協議”按鈕324g來返回到主靈活協議屏幕305。在主屏幕305上,用戶可以通過按下“+”按鈕312并選擇階段(例如,填充階段)來添加階段(步驟220)。然后,系統將彈出“建立填充階段”屏幕330,該屏幕允許用戶自定義填充階段的設置。例如,用戶可以使用向上和向下按鈕331a/b來滾動瀏覽填充階段的各種細節,并且針對每個細節自定義設置(步驟225)(圖3c)。例如,用戶可以將流動方向設置為流入、將閥門位置設置為填充、將離心機速度設置為7000、將泵速設置為150、將終點狀態設置為體積、并且將最終體積設置為500。在輸入了期望的設置之后,用戶可以按下完成332以完成填充階段。在任何時候,如果用戶希望使用默認設置,那么用戶可以簡單地按下默認按鈕333,并且系統100將自動把每個設置設置為默認參數。
40.然后,系統100將移至圖3d的靈活協議頁面338,該頁面顯示填充階段334已經被建立并添加到協議中。為了添加下一個階段,在這種情況下是添加洗滌階段(步驟230),用戶可以再次按下添加按鈕312并選擇洗滌階段。以類似于填充階段的方式,用戶可以使用洗滌階段屏幕340上的向上和向下按鈕331a/b在洗滌階段的各個細節/方面之間導航,以編輯/自定義協議的洗滌階段(步驟235)。例如,如圖3e中所示,用戶可以將設置的流動方向設置為流入、將閥門位置設置為洗滌、將離心機速度設置為7000、將泵速設置為150、并將終點狀態設置為體積和將最終體積設置為1000。一旦用戶已完成建立洗滌階段,他們就可以按下完成按鈕332以完成洗滌階段并將自定義的洗滌階段添加到協議。
41.用戶可以繼續該處理以添加和編輯任何附加階段。例如,用戶可以添加和編輯排空階段(步驟240和245)、漂洗階段(步驟250和255)和第二排空階段(步驟260和265)。如圖3f至3h中所示,并且以與上述類似的方式(例如,使用向上/向下按鈕331a/b等),用戶可以在其各自的屏幕350、360、370上自定義排空階段和漂洗階段中每個階段的各種參數以自定義整體處理協議。一旦用戶已添加和編輯每個期望的階段(例如,填充、洗滌、排空、漂洗階段),每個階段就將被顯示在靈活協議頁面338上(圖3i),并且用戶可以按下完成按鈕335以完成/確定協議。此時,系統100將創建當用戶準備好時系統100執行協議所需的算法。例如,系統100可以包括處理器,該處理器基于所選擇的階段和每個所選擇的階段內的編輯參數來創建協議。一旦系統100已創建算法/協議,系統100就可以(例如,在數據庫和/或數據存儲設備內)存儲算法/協議使得它可以在以后的時間被使用,并且可以將協議添加到主屏幕305上的可用協議列表306(圖3j)。為了繼續執行創建的協議(例如,使用血液成分分離設備執行協議),用戶可以返回到主屏幕305并從列表中選擇期望的協議(圖3j)并按下激活按鈕
336(步驟270)。然后,系統將繼續執行協議。
42.應當注意的是,雖然上述實施例創建了包括填充階段(例如,其中碗110被血液/血液成分填充的階段)、洗滌階段(例如,其中洗滌溶液被引入到碗中以洗滌紅細胞)、排空階段(例如,其中碗110的內容的一部分被排空)、漂洗階段(例如,其中少量的溶液被引入到碗110中以漂洗內容)和第二排空階段(例如,其中碗110被排空)的協議,但是其它實施例可以創建具有不同階段的不同協議。例如,圖4是描繪根據本發明的附加實施例的用于創建不同的定制協議的示例性處理的流程圖。圖5a至5f示出了當用戶進行協議創建處理時來自顯示器140的示例性屏幕截圖。應該注意(并且如下面更詳細討論的),圖4示出了使用prime
?
add cells
?
wash
?
empty工作流程創建協議。該協議使用225ml的碗,并首先從洗滌管線34灌注碗(例如,使用抗凝劑或洗滌溶液)。該協議隨后在過程期間基于可變的細胞體積(以ml為單位)以由用戶設置的預定且靈活的體積填充碗。然后,系統100執行洗滌步驟和標準的排空步驟/階段。
43.為了以與上述類似的方式并且在系統啟動時創建該協議,用戶可以選擇靈活協議選項以開始創建定制協議。然后,用戶可以命名協議(例如,圖4中的“靈活協議測試2”)(步驟410)并選擇期望的碗尺寸(例如,225ml)(步驟415)。一旦碗的尺寸已經被選擇,用戶然后就可以按下添加按鈕312以添加定制的灌注階段(步驟420)。應當注意的是,因為這不是標準階段,因此用戶可以使用鍵盤505來命名該階段(例如,圖5a中的“灌注”),然后在需要時在灌注階段屏幕510上編輯/自定義每個參數(步驟425)。例如,用戶可以將流動方向設置為流入、將閥門位置設置為洗滌、將離心機速度設置為5000、將泵速設置為250、將終點設置為300ml的體積。在編輯灌注階段之后,用戶可以按下完成按鈕335以將該階段添加到協議。
44.用戶然后可以以類似的方式繼續添加和編輯協議的附加階段。為了創建圖4中所示的協議,用戶可以在添加細胞屏幕520上添加和編輯“添加細胞”階段(步驟430和435;圖5c)、在洗滌階段屏幕530上添加和編輯洗滌階段(步驟440和445;圖5d),并且在排空階段屏幕540上添加和編輯排空階段(步驟450和455;步驟5e)。應當注意的是,雖然圖4和圖5a
?
5e示出了所選擇的特定參數,但是本發明的實施例允許用戶自定義每個階段,并且因此用戶可以改變圖中所示的任何參數。為了最終確定并創建協議(以及系統100執行協議所需的算法),用戶可以在協議屏幕550上選擇完成335,這又將新創建的協議(例如,靈活協議2)添加到啟動/主屏幕305上的可用協議列表(圖6)。
45.當用戶準備好開始血液或細胞處理過程時,用戶可以從列表中選擇期望的協議(例如,“靈活協議2”)并按下激活按鈕336(步驟460)。這將激活所選擇的協議并加載該協議的參數。一旦加載了協議并且用戶已經設置了系統100/設備,用戶然后就可以按下“開始過程”按鈕337以開始該過程。
46.重要的是要注意,通過允許用戶自定義和創建任意數量的協議,本發明的實施例允許系統100在學術環境中使用。另外,本發明的實施例可以在使用除標準填充洗滌排空階段以外的工作流程的應用中使用,并且可以為細胞療法客戶/應用提供更有針對性的解決方案。關于細胞療法,gmp處理通常利用需要執行手動設置步驟的定制工作流程。這易于出現用戶錯誤,并且每個階段的終點都有固有的可變性。本發明的各種實施例允許用戶開發可自定義和可復制的協議,其提供減小處理中的可變性所必需的自動化水平。此外,系統100可以維護過程記錄,該過程記錄提供過程日期、時間、處理體積、產品體積等的可追溯性
和客觀證據。
47.除了以上討論的回收過程之外,一些實施例可以允許自定義在一些處理系統(例如,例如,由haemonetics corporation of braintree,ma出售的cell和/或cell5+系統)上可用的隔離算法,其將流出物分配到兩個袋子中(例如,富含血小板的血漿和缺少血小板的血漿)。該算法的調整可以有助于使用隔離算法在聚合物(ficoll)分離程序之間實現自動化和標準化??梢栽趯W術應用中利用靈活協議的各種實施例,以受控的方式建立實驗設計,從而減少手動運行設備固有的可變性。
48.應當注意重要的是確?;颊?捐助者以及系統的安全。當前的細胞處理/回收系統包括監視系統,其監視系統的各個方面,諸如離心機速度、歧管壓力/真空檢測、用于碗類型的流體檢測期望窗口、通過空氣檢測器進行的體積計數/監視、流出物空氣/血漿液檢測期望值、碗光學器件空氣血漿液檢測系統、離心機中的液體溢出檢測以及蓋鎖。本發明的實施例可以利用與驗證的細胞回收模式相似/相同的狀態行為。因此,存在相同的護欄用于性能保護。例如,在操作員手動夾持排空管線的情況下,將碗內容泵送到排空目的地將在藍管線警告中產生過大的壓力。類似地,如果協議使系統100用夾持的管線將流體從洗滌管線泵送至碗110,那么將發生鹽水排空消息。
49.本發明的一些實施例還可以驗證所創建的協議,例如,以確保該協議將按預期工作并且確保不存在安全問題。在這樣的實施例中,系統100可以包括定制驗證程序,該定制驗證程序使用模擬模式或通過標準回歸類型核實和驗證(“v&v”)測試來驗證所創建的協議。如果系統100確定所創建的協議將有問題(例如,將對系統100或患者有危險,或創建錯誤消息),那么系統110可以警告用戶,使得用戶可以在執行協議之前根據需要改變協議和/或參數。
50.雖然以上實施例允許用戶完全自定義協議,但是一些實施例可以包括基于預設應用的模式。例如,系統100可以包括具有基于所選擇的模式來切換/調整整個算法的性能的模式的選項。例如,一些實施例可以具有高質量模式、默認模式和/或加速模式。這些模式可以相應地改變泵速,以實現期望的結果(例如,接收更高質量的產品、加快過程時間等)。高質量模式可以以非常慢的速度(根據碗尺寸)操作泵速。例如,在使用70ml的碗的高質量模式下,系統以低至25ml/分鐘的速度操作泵。相反,對于加速模式,系統可以使用70ml的碗以高至200ml/分鐘的速度操作泵。對于225ml的碗,系統100可以分別以諸如100ml/分鐘至1000ml/分鐘的速度操作泵。
51.在一些情況下,對于用戶手動控制系統100的操作以便確定所需的參數并確定應如何創建協議/算法可能是有益的/必要的。為了從該手動模式捕獲和創建協議/算法,一些實施例可以包括學習模式。當處于該學習模式時,系統100(例如,處理器或控制器)跟蹤狀態、閥門位置、泵速、處理體積、其它系統參數以及設備/系統100的手動操作。一旦過程完成,用戶就可以關閉學習模式,并且系統可以基于手動模式期間設備運行時(例如,當學習/監聽處于打開時)所處的狀態和參數來創建協議/算法。一旦創建了協議,用戶就可以根據需要保存和/或編輯處理步驟。這又允許用戶可復制地重復剛剛執行的手動處理,并允許用戶以最少的按鈕按壓來捕獲可變/長處理。
52.一些實施例還可以提供處理優化,處理優化又允許更深入的自定義。例如,通過利用設備監視儀器和傳感器(例如,流出物傳感器和碗光學器件傳感器),系統100可以顯示在
運行實際產品之后的狀態期間獲得的流出物信號(最大、最小)。這使用戶可以利用這些信號檢測來改變狀態。為了優化給定的協議,用戶可以首先創建/建立如上所述的協議,然后(例如,在實際產品上)運行該協議。系統100然后可以在顯示器140上顯示每個狀態之間的碗光學器件和流出物信號。然后,用戶可以選擇給定狀態結束的閾值。如果用戶想填充碗110直到出現管線傳感器信號下降(例如,從1800a/d計數的信號到500a/d計數的目標),那么用戶可以選擇“500流出物”以便從填充周期改變到下一個后續周期。
53.雖然以上討論的實施例直接在細胞處理設備100處創建定制協議,但是其它實施例可以遠程創建協議。例如,在一些實施例中,創建協議的用戶可以位于遠程系統(例如,遠程服務器或計算機系統)處,該遠程系統例如經由全局數據通信網絡(諸如,互聯網)與一個或多個細胞處理設備進行通信。一旦在遠程系統處創建,遠程系統就可以將創建的協議發送/傳輸到與其通信的一個或多個細胞處理設備。
54.還應當注意的是,諸如“控制器”、“處理器”和“服務器”之類的術語在本文中可以用來描述可以在本發明的某些實施例中使用的設備,并且除非上下文另外要求,否則不應該被解釋為將本發明限制為任何特定的設備類型或系統。因此,系統可以包括但不限于客戶端、服務器、計算機、電器或其它類型的設備。這樣的設備通常包括一個或多個用于在通信網絡上進行通信的網絡界面以及相應地被配置為執行設備和/或系統功能的處理器(例如,具有存儲器和其它外圍設備和/或專用硬件的微處理器)。通信網絡通??梢园ü埠?或專用網絡;可以包括局域網、廣域網、城域網、存儲網絡和/或其它類型的網絡;并且可以采用通信技術,包括但決不限于模擬技術、數字技術、光學技術、無線技術、聯網技術和互聯技術。
55.控制程序的各個組件可以單獨或組合實現。例如,可以實現每個組件,或者可以以分布式方式配置專用服務器或一組服務器。
56.還應當注意的是,設備可以使用通信協議和消息(例如,由系統創建、傳輸、接收、存儲和/或處理的消息),并且這樣的消息可以由通信網絡或介質來傳達。除非上下文另外要求,否則本發明不應被解釋為限于任何特定的通信消息類型、通信消息格式或通信協議。因此,通信消息通??梢园ǖ幌抻趲?、分組、數據報、用戶數據報、蜂窩或其它類型的通信消息。除非上下文另外要求,否則對特定通信協議的引用是示例性的,并且應該理解的是,替代實施例可以適當地采用這種通信協議的變體(例如,可以有時進行的對協議的修改或擴展)或將來已知或開發的其它協議。
57.還應當注意的是,邏輯流程可能在本文被描述來演示本發明的各個方面,并且不應被解釋為將本發明限制為任何特定的邏輯流程或邏輯實現。所描述的邏輯可以被劃分為不同的邏輯塊(例如,程序、模塊、界面、功能或子例程),而不會改變總體結果或以其它方式脫離本發明的真正范圍。一般而言,邏輯元素可以被添加、修改、省略、以不同順序執行、或使用不同的邏輯構造(例如,邏輯門、循環原語、條件邏輯和其它邏輯構造)實現,而不會改變總體結果或以其它方式脫離本發明的真實范圍。
58.本發明可以以許多不同的形式實現,包括但不限于與處理器(例如,微處理器、微控制器、數字信號處理器或通用計算機)一起使用的計算機程序邏輯、與可編程邏輯設備(例如,現場可編程門陣列(fpga)或其它可編程邏輯設備(pld))一起使用的可編程邏輯、分立組件、集成電路系統(例如,專用集成電路(asic))或任何其它部件,包括其任何組合。在
本發明的一些實施例中,主要所有描述的邏輯被實現為一組計算機程序指令,該組計算機程序指令被轉換成計算機可執行形式、被如此存儲在計算機可讀介質中,并且在操作系統的控制下由微處理器執行。
59.實現本文先前描述的全部或部分功能的計算機程序邏輯可以以各種形式實施,包括但絕不限于源代碼形式、計算機可執行形式和各種中間形式(例如,由匯編器、編譯器、鏈接器或定位器生成的表單)。源代碼可以包括以任何各種編程語言(例如,目標代碼、匯編語言或高級語言,諸如fortran、c、c++、java或html)實現的與各種操作系統或操作環境一起使用的一系列計算機程序指令。源代碼可以定義和使用各種數據結構和通信消息。源代碼可以是計算機可執行形式(例如,經由解釋器),或者源代碼可以(例如,經由翻譯器、匯編器或編譯器)被轉換成計算機可執行形式。
60.計算機程序可以以任何形式(例如,源代碼形式、計算機可執行形式或中間形式)永久或臨時固定在有形存儲介質中,諸如半導體存儲器設備(例如,ram、rom、prom、eeprom或閃存可編程ram)、磁存儲器設備(例如,軟盤或固定盤)、光存儲器設備(例如,cd
?
rom)、pc卡(例如,pcmcia卡)或其它存儲器設備??梢砸匀魏涡问綄⒂嬎銠C程序固定為可使用各種通信技術(包括但不限于模擬技術、數字技術、光學技術、無線技術、聯網技術和互聯技術)中的任何一種傳輸到計算機的信號。計算機程序可以以任何形式作為帶有隨附的打印或電子文檔(例如,壓縮包裝的軟件)、(例如,在系統rom或固定盤上)預裝有計算機系統的可移動存儲介質分發,或通過通信系統(例如,互聯網或萬維網)從服務器或電子公告板分發。
61.實現本文先前描述的全部或部分功能的硬件邏輯(包括與可編程邏輯設備一起使用的可編程邏輯)可以使用傳統的手動方法來設計,或者可以使用各種工具(諸如計算機輔助設計(cad)、硬件描述語言(例如,vhdl或ahdl)或pld編程語言(例如,palasm、abel或cupl))以電子方式來設計、捕獲、模擬或文檔化。
62.可編程邏輯可以永久或臨時固定在有形存儲介質中,諸如半導體存儲器設備(例如,ram、rom、prom、eeprom或閃存可編程ram)、磁存儲器設備(例如,軟盤或固定盤)、光學存儲器設備(例如,cd
?
rom)或其它存儲器設備??删幊踢壿嬁梢怨潭ㄔ诳墒褂酶鞣N通信技術中的任何一種傳輸到計算機的信號中,這些通信技術包括但絕不限于模擬技術、數字技術、光學技術、無線技術(例如,藍牙)、聯網技術和互聯技術??删幊踢壿嬁梢宰鳛閹в须S附的打印或電子文檔(例如,壓縮包裝的軟件)、(例如,在系統rom或固定磁盤上)預裝有計算機系統的可移動存儲介質分發,或通過通信系統(例如,互聯網或萬維網)從服務器或電子設備公告板分發。實際上,一些實施例可以以軟件即服務模型(“saas”)或云計算模型來實現。當然,本發明的一些實施例可以被實現為軟件(例如,計算機程序產品)和硬件兩者的組合。本發明還有的其它實施例完全被實現為硬件或完全被實現為軟件。
63.上面描述的本發明的實施例僅是示例性的;對于本領域技術人員而言,許多變型和修改將是顯而易見的。所有這些變型和修改都旨在落入如由任何所附權利要求書所限定的本發明的范圍內。
再多了解一些
當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1