MODULAR CELL PROCESSING
20230167397 · 2023-06-01
Assignee
Inventors
Cpc classification
International classification
Abstract
The present invention is directed to a system and method for modular cell processing. The invention discloses a plurality of modules that can be connected to each other generate an optimized cell processing. The connection of the two modules can comprise an exchange of volume and/or an exchange of data.
Claims
1. A system for tissue derived cell processing, comprising: (i) at least one first module with an autologous micro-fragmented adipose tissue (AMFAT) component that is configured to be connected to at least one cell quantifying component; and (ii) at least one second module with a centrifuge component that is configured to be connected to at least one cell quantifying component.
2. The system of claim 1 comprising the at least one first module configured to be connected to the at least one second module to generate at least one third module.
3. The system of claim 1 wherein the system comprises an input pump, configured to feed tissue into the system.
4. The system of claim 1 wherein the cell quantifying component is configured to generate at least a portion of cell relevant data, further the modules are connected based on the cell relevant data.
5. The system of claim 1 wherein the system further comprises a connection port, the connection port is configured to establish at least one of a data exchange and volume exchange between the at least one first module and the at least one second module.
6. The system of claim 1 wherein the at least one module comprises a processing component, configured to automatically recognize a connection between the at least one first module and the at least one second module.
7. The system of claim 1 wherein the system further comprises a plurality of connections between output of the at least first module and an input of the at least second module.
8. The system of claim 1 wherein the system further comprises a plurality of connections between an output of the at least second module and an input of the at least first module.
9. The system of claim 1 wherein the system is further configured to automatically turn off the at least one processing component of the at least one module after a connection.
10. The system of claim 1 wherein the cell quantifying component of the at least two connected modules are configured to transmit encrypted cell relevant data to a server.
11. The system of claim 2 wherein the system comprises a fourth module, wherein the fourth module comprises the at least one feature of the first module and/or the second module and/or the third module, further the fourth module is configured to be connected to the first module and/or the second module and/or the third module.
12. A method for modular cell processing comprising: i. generating cell relevant data; and ii. generating an activation routine of at least one module, at least based on cell relevant data.
13. Use of the system to carry out the method of claim 1.
14. A diagnostic kit comprising: i. at least one input component; ii. at least one cell quantifying component; iii. at least one connection port; and iv. at least one output component.
15. A computer related product for carrying out the method of claim 1.
Description
FIGURE DESCRIPTION
[0124]
[0125]
[0126]
[0127]
[0128]
DESCRIPTION OF PREFERRED EMBODIMENTS AS EXEMPLIFIED IN THE FIGURES
[0129] It is noted that not all the drawings carry all the reference signs. Instead, in some of the drawings, some of the reference signs have been omitted for sake of brevity and simplicity of illustration. Embodiments of the present invention will now be described with reference to the accompanying drawings.
[0130]
[0131] The computing device 100 can be a single computing device or an assembly of computing devices. The computing device 100 can be locally arranged or remotely, such as a cloud solution.
[0132] On the different data storage units 30 the different data can be stored, such as the operational parameters data on the first data storage 30A, the user data and/or cell relevant data and/or temperature data on the second data storage 30B and privacy sensitive data, such as the connection of the before-mentioned data to an individual, on the thirds data storage 30C.
[0133] Additional data storage can be also provided and/or the ones mentioned before can be combined at least in part. Another data storage (not shown) can comprise data specifying the composition or tissue and/or cell relevant data, such as volume, weight, viscocity between the different components etc. This data can also be provided on one or more of the before-mentioned data storages.
[0134] The computing unit 35 can access the first data storage unit 30A, the second data storage unit 30B and the third data storage unit 30C through the internal communication channel 160, which can comprise a bus connection 160.
[0135] The computing unit 30 may be single processor or a plurality of processors, and may be, but not limited to, a CPU (central processing unit), GPU (graphical processing unit), DSP (digital signal processor), APU (accelerator processing unit), ASIC (application-specific integrated circuit), ASIP (application-specific instruction-set processor) or FPGA (field programmable gate array). The first data storage unit 30A may be singular or plural, and may be, but not limited to, a volatile or non-volatile memory, such as a random access memory (RAM), Dynamic RAM (DRAM), Synchronous Dynamic RAM (SDRAM), static RAM (SRAM), Flash Memory, Magneto-resistive RAM (MRAM), Ferroelectric RAM (F-RAM), or Parameter RAM (P-RAM).
[0136] The second data storage unit 30B may be singular or plural, and may be, but not limited to, a volatile or non-volatile memory, such as a random access memory (RAM), Dynamic RAM (DRAM), Synchronous Dynamic RAM (SDRAM), static RAM (SRAM), Flash Memory, Magneto-resistive RAM (MRAM), Ferroelectric RAM (F-RAM), or Parameter RAM (P-RAM). The third data storage unit 30C may be singular or plural, and may be, but not limited to, a volatile or non-volatile memory, such as a random access memory (RAM), Dynamic RAM (DRAM), Synchronous Dynamic RAM (SDRAM), static RAM (SRAM), Flash Memory, Magneto-resistive RAM (MRAM), Ferroelectric RAM (F-RAM), or Parameter RAM (P-RAM).
[0137] It should be understood that generally, the first data storage unit 30A (also referred to as encryption key storage unit 30A), the second data storage unit 30B (also referred to as data share storage unit 30B), and the third data storage unit 30C (also referred to as decryption key storage unit 30C) can also be part of the same memory. That is, only one general data storage unit 30 per device may be provided, which may be configured to store the respective encryption key (such that the section of the data storage unit 30 storing the encryption key may be the encryption key storage unit 30A), the respective data element share (such that the section of the data storage unit 30 storing the data element share may be the data share storage unit 30B), and the respective decryption key (such that the section of the data storage unit 30 storing the decryption key may be the decryption key storage unit 30A).
[0138] In some embodiments, the third data storage unit 30C can be a secure memory device 30C, such as, a self-encrypted memory, hardware-based full disk encryption memory and the like which can automatically encrypt all of the stored data. The data can be decrypted from the memory component only upon successful authentication of the party requiring to access the third data storage unit 30C, wherein the party can be a user, computing device, processing unit and the like. In some embodiments, the third data storage unit 30C can only be connected to the computing unit 35 and the computing unit 35 can be configured to never output the data received from the third data storage unit 30C. This can ensure a secure storing and handling of the encryption key (i.e. private key) stored in the third data storage unit 30C.
[0139] In some embodiments, the second data storage unit 30B may not be provided but instead the computing device 100 can be configured to receive a corresponding encrypted share from the database 60. In some embodiments, the computing device 100 may comprise the second data storage unit 30B and can be configured to receive a corresponding encrypted share from the database 60.
[0140] The computing device 100 may comprise a further memory component 140 which may be singular or plural, and may be, but not limited to, a volatile or non-volatile memory, such as a random access memory (RAM), Dynamic RAM (DRAM), Synchronous Dynamic RAM (SDRAM), static RAM (SRAM), Flash Memory, Magneto-resistive RAM (MRAM), Ferroelectric RAM (F-RAM), or Parameter RAM (P-RAM). The memory component 140 may also be connected with the other components of the computing device 100 (such as the computing component 35) through the internal communication channel 160.
[0141] Further the computing device 100 may comprise an external communication component 130. The external communication component 130 can be configured to facilitate sending and/or receiving data to/from an external device (e.g. backup device 10, recovery device 20, database 60). The external communication component 130 may comprise an antenna (e.g. WIFI antenna, NFC antenna, 2G/3G/4G/5G antenna and the like), USB port/plug, LAN port/plug, contact pads offering electrical connectivity and the like. The external communication component 130 can send and/or receive data based on a communication protocol which can comprise instructions for sending and/or receiving data. Said instructions can be stored in the memory component 140 and can be executed by the computing unit 35 and/or external communication component 130. The external communication component 130 can be connected to the internal communication component 160. Thus, data received by the external communication component 130 can be provided to the memory component 140, computing unit 35, first data storage unit 30A and/or second data storage unit 30B and/or third data storage unit 30C. Similarly, data stored on the memory component 140, first data storage unit 30A and/or second data storage unit 30B and/or third data storage unit 30C and/or data generated by the commuting unit 35 can be provided to the external communication component 130 for being transmitted to an external device.
[0142] In addition, the computing device 100 may comprise an input user interface 110 which can allow the user of the computing device 100 to provide at least one input (e.g. instruction) to the computing device 100. For example, the input user interface 110 may comprise a button, keyboard, trackpad, mouse, touchscreen, joystick and the like.
[0143] Additionally, still, the computing device 100 may comprise an output user interface 120 which can allow the computing device 100 to provide indications to the user. For example, the output user interface 110 may be a LED, a display, a speaker and the like.
[0144] The output and the input user interface 100 may also be connected through the internal communication component 160 with the internal component of the device 100.
[0145] The processor may be singular or plural, and may be, but not limited to, a CPU, GPU, DSP, APU, or FPGA. The memory may be singular or plural, and may be, but not limited to, being volatile or non-volatile, such an SDRAM, DRAM, SRAM, Flash Memory, MRAM, F-RAM, or P-RAM.
[0146] The data processing device can comprise means of data processing, such as, processor units, hardware accelerators and/or microcontrollers. The data processing device 20 can comprise memory components, such as, main memory (e.g. RAM), cache memory (e.g. SRAM) and/or secondary memory (e.g. HDD, SDD). The data processing device can comprise busses configured to facilitate data exchange between components of the data processing device, such as, the communication between the memory components and the processing components. The data processing device can comprise network interface cards that can be configured to connect the data processing device to a network, such as, to the Internet. The data processing device can comprise user interfaces, such as: [0147] output user interface, such as: [0148] screens or monitors configured to display visual data (e.g. displaying graphical user interfaces of the questionnaire to the user), [0149] speakers configured to communicate audio data (e.g. playing audio data to the user), [0150] input user interface, such as: [0151] camera configured to capture visual data (e.g. capturing images and/or videos of the user), [0152] microphone configured to capture audio data (e.g. recording audio from the user), [0153] keyboard configured to allow the insertion of text and/or other keyboard commands (e.g. allowing the user to enter text data and/or other keyboard commands by having the user type on the keyboard) and/or trackpad, mouse, touchscreen, joystick—configured to facilitate the navigation through different graphical user interfaces of the questionnaire.
[0154] The data processing device can be a processing unit configured to carry out instructions of a program. The data processing device can be a system-on-chip comprising processing units, memory components and busses. The data processing device can be a personal computer, a laptop, a pocket computer, a smartphone, a tablet computer. The data processing device can be a server, either local and/or remote. The data processing device can be a processing unit or a system-on-chip that can be interfaced with a personal computer, a laptop, a pocket computer, a smartphone, a tablet computer and/or user interface (such as the upper-mentioned user interfaces).
[0155] As can be seen in
[0156] The module 1 can comprise an AMFAT component 11. The AMFAT component 11 can include fat tissue washing process or shaking or swiveling. The amplitude for swiveling can be pre-determined using the quantified cell data by the cell quantifying component 13a, 13b, 23a, 23b. Each module can have its own cell process component 13a, 13b, 23a, 23b as shown in
[0157] Further, each module can comprise its own catalyst component 18, 21. The catalyst component 18, 21 can be configured to add various products such as hyaluronic acid or Platelet Rich plasma (PRP). This admixture is beneficial for the effect of cell therapy through the added growth factors from the input sample (PRP) and positive for the longer retention in the application area through the hyaluronic acid.
[0158] Various processes from each module can be used and individually combined by separate components. For example, the AMFAT component 11 can be used without the centrifuge component 26 at first and later the centrifuge component 26 can be added to the AMFAT component 11. The process steps can also be combined individually and performed simultaneously. Again, using each individual combination, the “feedback” process is possible at any time due to the implemented quantity and quality tracker and the user-friendly software application.
[0159] The different process steps can be carried out in an automated process, but are separated by a controlled fat quantity quantification (e.g. 450 ml in total, the first 300 ml for AMFAT, which is fed into the system, and the remaining 150 ml is converted into enzymatic SVF 16. This can facilitate a possibility to combine different process steps in an automated process at the same time (e.g. breast augmentation in combination with enzymatic SVF for a longer fat retention). This can thus save a lot of time and allows a parallel workflow.
[0160] Possibility of combination with current therapies (i.e. hyaluronic acid or PRP (autologous platelet-rich plasma, enzymes))—PRP can be added directly via the catalyst component 18, 21—again separately at each process step. This means a variety of different processing options with additional substances.
[0161]
[0162] Reference numbers and letters appearing between parentheses in the claims, identifying features described in the embodiments and illustrated in the accompanying drawings, are provided as an aid to the reader as an exemplification of the matter claimed. The inclusion of such reference numbers and letters is not to be interpreted as placing any limitations on the scope of the claims.
[0163] The term “at least one of a first option and a second option” is intended to mean the first option or the second option or the first option and the second option.
[0164] Whenever a relative term, such as “about”, “substantially” or “approximately” is used in this specification, such a term should also be construed to also include the exact term. That is, e.g., “substantially straight” should be construed to also include “(exactly) straight”.
[0165] Whenever steps were recited in the above or also in the appended claims, it should be noted that the order in which the steps are recited in this text may be accidental. That is, unless otherwise specified or unless clear to the skilled person, the order in which steps are recited may be accidental. That is, when the present document states, e.g., that a method comprises steps (A) and (B), this does not necessarily mean that step (A) precedes step (B), but it is also possible that step (A) is performed (at least partly) simultaneously with step (B) or that step (B) precedes step (A). Furthermore, when a step (X) is said to precede another step (Z), this does not imply that there is no step between steps (X) and (Z). That is, step (X) preceding step (Z) encompasses the situation that step (X) is performed directly before step (Z), but also the situation that (X) is performed before one or more steps (Y1), . . . , followed by step (Z). Corresponding considerations apply when terms like “after” or “before” are used.