Motion sequence analysis using printed circuits

By printing multi-layer three-dimensional circuits in bioprinted organic components, monitoring the performance and compatibility of transplanted organic components, the problem of difficulty in real-time monitoring of health status and compatibility after transplantation is solved, real-time and continuous monitoring of transplanted organic components is achieved, and the implantation success rate is improved.

CN116171171BActive Publication Date: 2025-04-01INTERNATIONAL BUSINESS MACHINE CORPORATION
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202180054425.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-09-04
Filing Date
2021-09-03
Publication Date
2025-04-01
Estimated Expiration
2041-09-03

AI Technical Summary

Technical Problem

After transplanting artificially manufactured organic components, it is difficult to monitor their health status and compatibility in the host in real time, affecting the success of implantation.

Method used

By printing multi-layer three-dimensional circuits in bioprinted organic components, these circuits are used to create a workflow sequence to monitor the performance and compatibility of transplanted organic components, and through external excitation activation circuits, signal responses are analyzed to generate monitoring recommendations.

Benefits of technology

Real-time and continuous monitoring of transplanted organic components is achieved, ensuring their health status and compatibility in the host, and improving the implant success rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116171171B_ABST
    Figure CN116171171B_ABST
Patent Text Reader

Abstract

A tool for motion sequence analysis using printed circuits. The tool determines a workflow sequence based at least in part on printing one or more printed circuits within an organic component (402). The tool activates the workflow sequence using an external stimulus applied to the one or more printed circuits (404). In response to activating the workflow sequence, the tool analyzes a signal response from the one or more printed circuits (406). The tool generates one or more printing recommendations based at least in part on the signal response analysis (408).
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0001] The present invention relates generally to cognitive computing systems and, more particularly, to machine learning for motion sequence analysis utilizing printed circuits within bioprinted organic components.

[0002] The bioprinting process takes cells from organic components and turns them into printable bio-inks. Layers of cells are laid down in carefully calculated designs to build small sections of tissue. Various organic components can be printed using 3D bioprinting methods and can be successfully transplanted into a host. Summary of the invention

[0003] Aspects of embodiments of the present invention disclose a method, computer system, and computer program product for motion sequence analysis using printed circuits. The method includes determining a workflow sequence based at least in part on printing one or more printed circuits within an organic component. The method also includes activating the workflow sequence using an external stimulus applied to the one or more printed circuits. In response to activating the workflow sequence, the method also includes analyzing a signal response from the one or more printed circuits. The method also includes generating one or more printing recommendations based at least in part on the signal response analysis. BRIEF DESCRIPTION OF THE DRAWINGS

[0004] Figure 1 is a functional block diagram illustrating a data processing environment suitable for operation of a circuit management program according to an embodiment of the present invention.

[0005] Figure 2 is a flowchart showing the operation steps of a circuit management program according to an embodiment of the present invention.

[0006] Figure 3 is a configuration diagram showing a configuration of a printed circuit within a bio-printed organic component according to an embodiment of the present invention.

[0007] Figure 4 is a flowchart showing the operation steps of a circuit management program according to an embodiment of the present invention.

[0008] Figure 5 The present invention is a data processing system (eg Figure 1 A block diagram of the components of a server computer). DETAILED DESCRIPTION

[0009] Embodiments of the present invention recognize that after implanting an artificially manufactured organic component, researchers or medical professionals may be interested in tracking the health status and compatibility of the artificially manufactured organic component in the host. Embodiments of the present invention further recognize that consistent and continuous monitoring of the process in real time is critical to successful implantation.

[0010] Embodiments of the present invention provide the ability to print multiple layers of three-dimensional circuits between layers of artificial units of printed organic components during a bioprinting process. Embodiments of the present invention also provide the ability to create workflow sequences using the multiple layers of printed circuits, which can be used to monitor the performance and compatibility of organic components implanted in a patient.

[0011] The inventors have also observed and / or recognized that when printing any organic component using a three-dimensional bioprinting method, self-powered printed circuits can be printed in the various layers of the artificial units of the printed organic component, wherein the printed circuits, once implanted in the host, can generate electricity derived from the movement of artificial and natural tissues, and generate signals for monitoring performance and compatibility metrics of the printed organic component.

[0012] The inventors have further observed and / or recognized that, based on the type of organic component and multiple performance and compatibility metrics to be monitored, intelligent combinations of circuits can be printed sequentially within various layers of an artificial unit for printing organic components to collect various performance and compatibility metrics for consistent and continuous monitoring of the printed organic components.

[0013] The inventors have also observed and / or recognized that, when printing organic components using three-dimensional bioprinting methods, embodiments of the present invention provide the ability to identify expected natural motion in the printed organic components, and thereby determine the optimal location within the printed organic components for printing circuits to generate electricity from the natural motion.

[0014] The inventors have also observed and / or recognized that the printed circuit may include one or more piezoelectric chips to generate and supply power based on the natural movement of tissue for sending signals to a pair of mobile devices for consistent and continuous monitoring of the printed organic component.

[0015] Implementation of these embodiments may take various forms, and exemplary implementation details are discussed subsequently with reference to the drawings.

[0016] Referring now in more detail to various embodiments of the present invention, Figure 1 is a functional block diagram of a distributed data processing environment, generally designated 100, suitable for circuit management operations according to at least one embodiment of the present invention. The term "distributed" as used in this specification describes a computer system that includes multiple physically distinct devices that operate together as a single computer system. Figure 1 This merely provides an illustration of one implementation and does not imply any limitation on the environments in which different embodiments may be implemented. Many modifications to the described environments may be made by those skilled in the art without departing from the scope of the invention as set forth in the claims.

[0017] The distributed data processing environment 100 includes a mobile device 102 and a server computer 104 and a bioprinting device 108, all of which are interconnected via a network 106. The network 106 can be, for example, a telecommunications network, a local area network (LAN), a wide area network (WAN) such as the Internet, or a combination of the three, and can include wired, wireless, or fiber optic connections. The network 106 can include one or more wired and / or wireless networks that are capable of receiving and sending data, voice, and / or video signals, including multimedia signals that include voice, data, and video information. In general, the network 106 can be any combination of connections and protocols that support communication between the mobile device 102, the server computer 104, and the bioprinting device 108, as well as other computing devices (not shown) within the distributed data processing environment 100. Figure 1 It is intended as an example and not as an architectural limitation for the different embodiments.

[0018] In one embodiment, the mobile device 102 may be a laptop computer, a tablet computer, a smart phone, a smart watch, or any programmable electronic device capable of communicating with various components and devices within the distributed data processing environment 100 via the network 106. In general, the mobile device 102 may represent any programmable electronic device or combination of programmable electronic devices capable of executing machine-readable program instructions and communicating with other computing devices (not shown) within the distributed data processing environment 100 via a network such as the network 106. More specifically, the mobile device 102 represents any device capable of sending and receiving signals, monitoring data, and analyzing signal feedback. In another embodiment, the mobile device 102 may represent a sensor or a collection of connected sensors (i.e., a paired smart watch, a heart monitor, and any other wearable electronic device, etc.) capable of sending and receiving signals, monitoring data, and analyzing signal feedback related to the patient's physical condition. In another embodiment, the mobile device 102 may be a tablet used by a physician to apply external stimuli to the printed circuits within the transplanted printed organic component and monitor various performance and compatibility metrics related to the transplanted printed organic component. In one embodiment, the mobile device 102 is capable of communicating with the server computer 104 and the bio-printing device 108. In one embodiment, the mobile device 102 includes a user interface 112 .

[0019] In one embodiment, the user interface 112 provides an interface between a user of the mobile device 102 and the server computer 104. In one embodiment, the user interface 112 can be a graphical user interface (GUI) or a web user interface (WUI), and can display text, documents, web browser windows, user options, application program interfaces, and operating instructions, and includes information (such as graphics, text, and sound) presented by the program to the user and control sequences used by the user to control the program. In another embodiment, the user interface 112 can also be a mobile application software that provides an interface between the user of the mobile device 102, the bioprinting device 108, and the server computer 104. Mobile application software or "app" is a computer program that runs on smart phones, tablet computers, smart watches, and any other mobile devices.

[0020] In one embodiment, the server computer 104 can be a stand-alone computing device, a management server, a web server, a mobile computing device, or any other electronic device or computing system capable of receiving, sending, and processing data. In other embodiments, the server computer 104 can represent a server computing system that utilizes multiple computers as a server system, such as in a cloud computing environment. In one embodiment, the server computer 104 represents a computing system that utilizes clustered computers and components (e.g., database server computers, application server computers, etc.) that act as a single seamless resource pool when accessed within the distributed data processing environment 100. The server computer 104 includes a circuit manager 110 that is communicatively coupled to the server computer 104 and facilitates communication between the circuit manager 110, the mobile device 102, and the bioprinting device 108. The server computer 104 may include internal and external hardware components, such as those described in reference to FIG. Figure 5 further depicted and described in detail.

[0021] In one embodiment, the circuit management program 110 operates on a central server such as the server computer 104 and can be utilized by one or more mobile devices such as the mobile device 102 and the bioprinting device 108 via the network 106. In another embodiment, the circuit management program 110 can be a program downloaded from the central server or a third-party supplier (not shown) and executed on a mobile device such as the mobile device 102 for managing the printing of multi-layer circuits during a three-dimensional bioprinting method and monitoring the sequence of motion of artificial units in a transplanted printed organic component. In another embodiment, the circuit management program 110 can be a program downloaded from a central server such as the server computer 104 and installed on one or more mobile devices such as the mobile device 102. In yet another embodiment, the circuit management program 110 can be used as a software service provided by a third-party cloud service provider (not shown). In yet another embodiment, the circuit management program 110 can include one or more components (e.g., add-ons, plug-ins, agents, etc.) installed on one or more mobile devices (e.g., the mobile device 102) to track the sequence of motion of artificial units in a transplanted printed organic component, thereby monitoring the performance and compatibility of the transplanted printed organic component in the patient.

[0022] In one embodiment, the circuit management program 110 is a program for providing the ability to manage the printing of multi-layer circuits in various layers of a printed biological unit during a three-dimensional bioprinting method, and further utilizing external stimuli applied on the printed multi-layer circuits to monitor the motion sequence of the printed biological unit in the transplanted organic component. In one embodiment, the circuit management program 110 provides the ability to print multiple layers of three-dimensional circuits between various layers of artificial units of the printed organic component during the bioprinting process. In one embodiment, the circuit management program 110 provides the ability to create a workflow sequence using multiple multi-layer printed circuits, which can be utilized to monitor the performance and compatibility of the transplanted organic component in the patient. In one embodiment, the circuit management program 110 provides the ability to manage self-powered printed circuits printed in various layers of artificial units of the printed organic component, wherein the printed circuits, once implanted in the patient, can generate power derived from the movement of artificial and natural tissues, and generate signals for monitoring the performance and compatibility metrics of the printed organic component. In one embodiment, the circuit management program 110 provides the ability to determine an intelligent combination of circuits to be sequentially printed within various layers of an artificial cell of a printed organic component based at least in part on the type of organic component, historical expected motion data, and multiple performance and compatibility metrics to be monitored in order to collect multiple performance and compatibility metrics of the printed organic component. In one embodiment, the circuit management program 110 provides the ability to identify expected natural motion in the printed organic component and accordingly determine the optimal location of the printed circuit within the printed organic component to generate electricity from the natural motion. In one embodiment, the circuit management program 110 provides the ability to apply an external stimulus to the printed circuit to activate the printed circuit, the printed circuit including one or more piezoelectric chips that generate electrical power based on the natural motion and supply the electrical power to the printed circuit. In one embodiment, the circuit management program 110 provides the ability to receive various signals from one or more printed circuits on a paired mobile device to consistently and continuously monitor the printed organic component, and also provides recommendations for printed circuits within the printed organic component.

[0023] In one embodiment, the bioprinting device 108 is a three-dimensional (3D) bioprinting device interconnected with a server such as the server computer 104 via a network such as the network 106. In another embodiment, the bioprinting device 108 is a smart device capable of pairing with a server computer such as the server computer 104, a mobile device such as the mobile device 102, and capable of communicating with a program on a server such as the circuit management program 110 on the server computer 104. In one embodiment, the bioprinting device 108 provides the ability to print one or more electronic circuits within one or more bioprinted organic components to collect actual tissue motion sequences used in tracking the performance and compatibility of the one or more bioprinted organic components once implanted into a patient. In one embodiment, the bioprinting device 108 is capable of printing organic components such as bone, skin, blood vessels, neurons, and internal organs using printable bio-inks derived from culture units extracted from a patient (i.e., a human or animal). In one embodiment, the bioprinting device 108 is capable of printing units in a layered array using a hydrogel as a supporting medium. In one embodiment, the bioprinting device 108 is capable of receiving instructions from a server computer (such as server computer 104), a mobile device (such as mobile device 102), and a circuit management program (such as circuit management program 110) to print multiple layers of electronic circuits within a unit of an organic component being printed using a three-dimensional bioprinting method. In one embodiment, the bioprinting device 108 is capable of receiving instructions from a server computer (such as server computer 104), a mobile device (such as mobile device 102), and a circuit management program (such as circuit management program 110) to print any number of electronic circuits at any number of specific locations within each layer of the printed organic component. In one embodiment, the bioprinting device 108 includes: multiple print heads to print electronic circuits, bio-inks, etc., and an integrated robotic mechanism to assemble circuits, including sensors, piezoelectric chips, and additional parts of electronic circuits.

[0024] Figure 2 A circuit management program (eg, Figure 1 Flowchart (generally referenced as 200) of the operational steps of the circuit management program 110 of the present invention for creating a workflow sequence using a multi-layer printed circuit.

[0025] The circuit manager 110 identifies an organic component to be printed (202). In one embodiment, the circuit manager 110 identifies the organic component to be printed by utilizing an artificial intelligence (AI) system and directs user input to determine the organic component to be printed. For example, when a doctor inputs data such as patient information, a proposed surgical procedure, etc. into the circuit manager 110 via the user interface 112 of the mobile device 102, the circuit manager 110 utilizes the AI ​​system to identify the organic component to be printed based at least in part on the input data and historical data associated with similar input data. In one embodiment, the circuit manager 110 can utilize the AI ​​system to query, for example, a proposed surgical procedure, such as a leg transplant for an amputee patient, to determine the left leg to be printed. In this example, the circuit manager 110 can also utilize the AI ​​system to determine the size, shape, color, etc. of the left leg.

[0026] The circuit manager 110 analyzes the motion data of the organic component (204). In one embodiment, the circuit manager 110 analyzes the motion data for the organic component to be printed by collecting the motion data for the organic component from the knowledge base. In one embodiment, the circuit manager 110 accesses the knowledge corpus by querying the AI ​​system for historical data related to the motion patterns of the organic component to be printed, the historical data including information such as the natural (i.e., expected) range of motion of healthy and working examples of the organic component to be printed, how the muscular system and skeletal system of the healthy and working example organic component actuate the motion patterns, etc. In one embodiment, the circuit manager 110 utilizes the historical data about the motion patterns of the healthy and working examples of the organic component to be printed to identify the position, location, and orientation of the organic component that is relatively stationary (i.e., identify positions within the organic component that do not exhibit motion), and further identifies one or more specific positions of the organic component that exhibit the greatest motion relative to the relatively stationary position based at least in part on the natural motion patterns of the organic component and associated structures and systems.

[0027] The circuit manager 110 determines one or more locations within the organic component where natural motion is expected (206). In one embodiment, the circuit manager 110 determines the one or more locations within the organic component to be printed where natural motion is expected by analyzing various image data of an instance of the organic component to be printed. In one embodiment, the circuit manager 110 extracts various image data related to natural motion patterns of exemplary organic components from a knowledge base, and further determines one or more specific locations of the organic component to be printed that are expected to exhibit the greatest motion based at least in part on the natural motion patterns of the exemplary organic components, related structures and systems, scan reports and images, etc. In one embodiment, the circuit manager 110 determines whether the one or more specific locations are suitable locations for printing the one or more electronic circuits based at least in part on whether the one or more specific locations are expected to exhibit motion. The circuit manager determines the one or more specific locations as suitable locations if the one or more specific locations are capable of natural motion sufficient to enable the one or more printed electronic circuits to capture actual motion of the tissue, related structures, and systems of the organic component once implanted in a patient. The circuit management program determines that the one or more specific locations are not suitable locations in the case where the one or more specific locations are not capable of natural movement sufficient to enable the one or more printed electronic circuits to capture the actual movement of the tissue, related structures and systems of the organic component once implanted in the patient. In one embodiment, the circuit management program 110 determines one or more specific locations within the organic component to be printed, wherein the one or more specific locations are suitable locations where the natural movement is sufficient to enable the piezoelectric chip placed at the one or more specific locations to generate sufficient power to power one or more interconnected electronic circuits throughout the organic component to be printed at the one or more specific locations or at other relatively static locations within the organic component. In one embodiment, the circuit management program 110 determines the one or more locations to be printed within the organic component based at least in part on the area within the organic component expected to exhibit the greatest movement relative to other areas of the organic component. In one embodiment, the circuit management program 110 can determine the one or more specific locations throughout multiple layers of the organic component to be printed. For example, in the case where it is not expected that a first layer of the organic component to be printed exhibits natural movement of the tissue that can be detected by the electronic circuit, the circuit management program 110 can determine one or more specific locations at a second layer above the first layer, a third layer above the second layer, and so on.

[0028] The circuit management program 110 determines the type of circuit to be printed at one or more locations within the organic component (208). In one embodiment, the circuit management program 110 determines the type of circuit to be printed at one or more locations within the organic component based at least in part on the expected natural motion at the one or more locations within the organic component and the desired tracking and performance characteristics desired for monitoring important parameters, performance metrics, and compatibility of the organic component with the patient. For example, the circuit management program 110 can utilize an AI system to identify the desired parameters for tracking and monitoring patient progress, as well as what parameters to capture, and determine the type of circuit to be printed at one or more locations within the organic component based at least in part on these parameters. In one embodiment, the circuit management program 110 can determine the type of circuit to be printed as an electronic circuit that utilizes an edible circuit material so that the circuit will degrade after a period of time and be absorbed by the patient. In one embodiment, the circuit management program 110 can determine the type of circuit to be printed as an electronic circuit that utilizes a variety of different sensors to measure performance and compatibility metrics, such as pressure, temperature, stress, motion (e.g., velocity, momentum, acceleration), or any other suitable parameters related to tracking and monitoring the performance of the organic component to be printed after implantation. In one embodiment, the circuit management program 110 may determine the type of circuit to be printed as an electronic circuit that can be uniquely identified so that a mobile device such as the mobile device 102 can accurately monitor the output from each individual electronic circuit printed within the organic component. In one embodiment, the circuit management program 110 may determine the type of circuit to be printed as an electronic circuit that is interconnected with one or more additional electronic circuits and at least one piezoelectric chip placed within the electronic circuit. For example, the circuit management program 110 can determine the electronic circuit coupled with a piezoelectric chip, wherein the piezoelectric chip will power the electronic circuit by converting physical movement of the organic component into electricity. In one embodiment, the circuit management program 110 may determine the type of circuit to be printed as utilizing a protective encapsulant to protect the printed electronic circuit. In one embodiment, the circuit management program 110 may determine the type of circuit to be printed as an electronic circuit that utilizes varying thicknesses based at least in part on positioning, orientation, and specific locations within the various layers of the printed organic component. In one embodiment, the circuit management program 110 may determine the type of circuit to be printed as an electronic circuit that utilizes an elastic material so that the electronic circuit can remain active during situations where excessive movement may cause damage to the electronic circuit. In one embodiment, circuit management program 110 determines the type of circuit to be printed as an electronic circuit that is capable of generating its own power and providing power to any interconnected circuits within the organic component.In one embodiment, circuit management program 110 may determine the type of circuit to be printed to be an electronic circuit capable of monitoring and collecting performance and compatibility data within organic components and transmitting the data to a paired mobile device, such as mobile device 102 .

[0029] The circuit management program 110 instructs the 3D bioprinting device to print one or more circuits at one or more locations within the organic component (210). In one embodiment, the circuit management program 110 instructs the 3D bioprinting device, such as the bioprinting device 108, to print one or more electronic circuits at one or more specific locations within the organic component. In one embodiment, the circuit management program 110 is capable of instructing the 3D bioprinting device (e.g., the bioprinting device 108) to print one or more electronic circuits at one or more specific locations within the organic component by sending instructions to the 3D bioprinting device via a paired mobile device (e.g., the mobile device 102) over a network (e.g., the network 106). In one embodiment, the circuit management program 110 is capable of sending instructions that include the organic component, one or more specific locations within the organic component where the one or more electronic circuits are to be printed, and the type of electronic circuit to be printed.

[0030] Implantation of organic components and subsequent analysis of movement sequences will be referenced Figure 4 Further detailed discussion.

[0031] Figure 3 is a configuration diagram, generally designated 300, illustrating the configuration of printed circuits within a bio-printed organic assembly, in accordance with an embodiment of the present invention.

[0032] Schematic 300 includes organic component layers 302, 304, 306, 308, and 310 that make up organic component 312. In one embodiment, organic component layer 302 is the lowest layer (the first layer printed) of organic component 312, and organic component layer 310 is the highest layer (the last layer printed) of organic component 312, wherein organic component layers 304, 306, and 308 are arranged in ascending order from organic component layer 302 to organic component layer 310. Each organic component layer 302, 304, 306, 308, and 310 includes printed circuits 314, 316, 318, 320, and 322, respectively. Schematic 300 highlights how different types of printed circuits can be printed in different layers of a printed organic component (e.g., organic component 312), as well as one or more specific locations where natural motion is desired. Schematic diagram 300 further highlights how an external stimulus applied to printed circuits 314, 316, 318, 320 and 322 can provide a signal response in a workflow sequence from organic component layer 302 including the first printed circuit 314 in the workflow sequence to organic component layer 310 including the fifth printed circuit 322 in the workflow sequence, through intermediate organic component layers 304, 306 and 308 of organic component 312 and corresponding printed circuits 316, 318 and 320.

[0033] Figure 4 A circuit management program (eg, Figure 1 Flowchart (generally labeled 400) of the operating steps of the circuit management program 110.

[0034] The circuit manager 110 determines a workflow sequence based on one or more printed circuits within a printed organic component (402). In one embodiment, the circuit manager 110 determines the workflow sequence based on the one or more printed circuits within the printed organic component by assigning the one or more printed circuits based on a natural movement pattern expected by the printed organic component. For example, where the one or more printed circuits are printed within various different layers of the printed organic component, the circuit manager 110 determines a workflow sequence (e.g., a tissue movement sequence) that links the one or more printed electronic circuits in series such that each of the one or more electronic circuits is activated in a sequence that simulates (i.e., mirrors) a natural movement sequence of tissue in the printed organic component. In one embodiment, the circuit manager 110 determines the workflow sequence based on historical data and machine learning related to muscle movement and reflex arc signal flow, and determines the workflow sequence of the one or more electronic circuits to accurately capture the expected natural movement of tissue and the expected reflex arc signal flow in the printed organic component. In one embodiment, the circuit management program 110 determines a workflow sequence by assigning unique identifiers to each of one or more printed electronic circuits within a printed organic assembly, and also utilizes these identifiers to activate one or more printed circuits in a workflow sequence that simulates a natural motion sequence expected from the printed organic assembly.

[0035] The circuit manager 110 activates the workflow sequence using an external stimulus applied to the one or more printed circuits (404). In one embodiment, the circuit manager 110 activates the workflow sequence for the one or more printed electronic circuits by applying the external stimulus to the one or more printed circuits based on a unique identifier assigned to each of the one or more printed electronic circuits. For example, where the one or more printed electronic circuits are identified by a unique identifier that orders each of the one or more printed electronic circuits in a manner that accurately reflects a natural sequence of motion expected from a printed organic component, the circuit manager 110 activates the workflow sequence by applying the external stimulus to each of the one or more printed electronic circuits in their respective order to each other to mimic the natural sequence of motion expected from a printed organic component. In one embodiment, the applied external stimulus may include an electronic stimulus, an external reflective stimulus, or any other suitable stimulus to activate the workflow sequence.

[0036] The circuit management program 110 analyzes signal responses from one or more printed circuits in the workflow sequence (406). In one embodiment, the circuit management program 110 analyzes signal responses from one or more printed circuits in the workflow sequence by receiving one or more signals generated from the one or more printed electronic circuits in the workflow sequence, wherein a measurable level of strength of the one or more signals and an actual observed motion of the printed organic component indicates a performance level of the printed organic component and a compatibility level of the printed organic component with the patient. In one embodiment, the circuit management program 110 may perform tissue motion sequence analysis based on an applied external stimulus, a measurable response time of the signal response, and an expected signal response time of each of the one or more printed electronic circuits, wherein the measurable signal response time (e.g., actual observed motion of the printed organic component, return of the signal, etc.) relative to the applied external stimulus indicates a performance level of the printed organic component and a compatibility level of the printed organic component with the patient. For example, when the expected response time between the first circuit and the second circuit is 0.01 seconds, and the actual signal response time between the first circuit and the second circuit is 0.1 seconds, the circuit management program 110 determines that the signal response time indicates a low level of performance of the printed organic component. In one embodiment, the circuit management program 110 can provide signal responses (i.e., one or more signals and associated response data) to a paired mobile device (e.g., mobile device 102). In one embodiment, a paired mobile device such as mobile device 102 can track and monitor the signal sequence from one or more printed electronic circuits within a printed organic component, and thus, the signal sequence and relative signal strength from each of the one or more printed electronic circuits can be further analyzed to identify how the tissue motion sequence is performed after implantation. In one embodiment, in the case of an augmented reality device such as mobile device 102, the circuit management program 110 can provide the signals and associated response data from each of the one or more printed electronic circuits within the printed organic component to the augmented reality device, and generate a visualization of the reflected action (i.e., motion sequence) workflow sequence of the printed organic component from various parts of the printed organic component based on the comparison with the original signals from the one or more printed electronic circuits to highlight the similarities and differences between the printed organic component and the healthy and working examples of the printed organic component. As described herein, all data retrieved, obtained, collected, transmitted, or otherwise used is done with explicit user consent using an opt-in / opt-out feature. In one embodiment, prior to any data capture or use, the circuit management program 110 prompts the user to provide explicit consent using an opt-in / opt-out feature presented on a mobile device (eg, mobile device 102 ).For example, a user who is undergoing an organic component transplant procedure, and in addition to any implicit or otherwise agreed patient-physician relationship, the circuit management program 110 ensures the user's explicit consent to the use of data by prompting the user on a mobile device, such as the mobile device 102, to explicitly consent to retrieve, obtain, collect, transmit, and otherwise use data related to the procedure utilizing the opt-in feature. In one embodiment, the circuit management program 110 can send a notification (e.g., an alert) to the user's mobile device (e.g., the mobile device 102) when the circuit management program 110 is retrieving, obtaining, collecting, transmitting, or otherwise using data that has been explicitly consented to utilize the opt-in feature.

[0037] The circuit manager 110 generates one or more recommendations based on the signal response analysis (408). In one embodiment, the circuit manager 110 generates one or more recommendations based on the signal response analysis by utilizing an AI system to distinguish between working neurons and muscles and faulty neurons and muscles. In one embodiment, the circuit manager 110 is capable of identifying a faulty circuit, neuron damage, or muscle damage based on the signal response analysis, and accordingly generates a printing recommendation (e.g., suggestion) on how to reprint one or more printed circuits in a printed organic assembly to correct the fault. For example, the circuit manager 110 can generate a recommendation to change the type of circuit, change one or more specific locations to print one or more electronic circuits, change the number of one or more electronic circuits, etc., so that progress can be tracked over a period of time and corrective action can be taken. In one embodiment, the circuit manager 110 is capable of sending the one or more recommendations to a 3D bioprinting device, such as the bioprinting device 108, to utilize the one or more recommendations during the reprinting of the one or more electronic circuits.

[0038] Figure 5 A block diagram depicts components of a data processing system, such as a Figure 1 The server computer 104 is generally designated as 500. It should be understood that Figure 5 This merely provides an example of one implementation and does not imply any limitation to the environments in which different embodiments may be implemented.Many modifications to the described environments may be made.

[0039] In the illustrative embodiment, server computers 104 in distributed data processing environment 100 are shown in the form of a general-purpose computing device such as computer system 510. Components of computer system 510 may include, but are not limited to, one or more processors or processing units 514, memory 524, and a bus 516 that couples various system components including memory 524 to processing unit 514.

[0040] Bus 516 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. By way of example and not limitation, these architectures include an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MCA) bus, an Enhanced ISA (EISA) bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.

[0041] Computer system 510 typically includes a variety of computer system readable media. Such media can be any available media that can be accessed by computer system 510, and it includes volatile and nonvolatile media, removable and non-removable media.

[0042] The memory 524 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 526 and / or cache 528. The computer system 510 may also include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, a non-removable, non-volatile magnetic medium (not shown, and generally referred to as a "hard drive") may be provided for reading from and writing to it. Although not shown, a disk drive for reading from and writing to a removable, non-volatile disk (e.g., a "floppy disk") may be provided, as well as an optical drive for reading from or writing to a removable, non-volatile optical disk (e.g., a CD-ROM, DVD-ROM or other optical medium). In this case, each may be connected to the bus 516 via one or more data media interfaces. As will be further described and described below, the memory 524 may include at least one computer program product having a set (e.g., at least one) of program modules configured to perform the functions of an embodiment of the present invention.

[0043] As an example and not limitation, a program / utility 532 having one or more sets of program modules 534 and an operating system, one or more application programs, other program modules, and program data may be stored in the memory 524. Each of the operating system, one or more application programs, other program modules, and program data, or some combination thereof, may include an implementation of a network environment. The program modules 534 generally perform the functions and / or methods of the embodiments of the present invention as described herein. The computer system 510 may also communicate with one or more external devices 512 (such as a keyboard, a pointing device, a display 522, etc.), or with one or more devices that enable a user to interact with the computer system 510 and any device that enables the computer system 510 to communicate with one or more other computing devices (e.g., a network card, a modem, etc.). Such communication may occur via (one or more) input / output (I / O) interfaces 520. In addition, the computer system 510 may communicate with one or more networks, such as a local area network (LAN), a general wide area network (WAN), and / or a public network (e.g., the Internet) via a network adapter 518. As depicted, network adapter 518 communicates with the other components of computer system 510 via bus 516. It should be appreciated that, although not shown, other hardware and software components such as microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data archival storage systems may be used in conjunction with computer system 510.

[0044] The present invention may be a system, method and / or computer program product. The computer program product may include a computer-readable storage medium (or multiple media) having computer-readable program instructions thereon, the computer-readable program instructions being used to cause a processor to perform various aspects of the present invention.

[0045] A computer-readable storage medium may be a tangible device capable of retaining and storing instructions for use by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. A non-exhaustive list of more specific examples of computer-readable storage media includes the following: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device such as a punch card or a raised structure in a groove on which instructions are recorded, and any suitable combination of the foregoing. As used herein, a computer-readable storage medium should not be interpreted as a temporary signal itself, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagated by a waveguide or other transmission medium (e.g., a light pulse by an optical fiber cable), or an electrical signal transmitted by a wire.

[0046] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to a corresponding computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical transmission fibers, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions to be stored in a computer-readable storage medium within the corresponding computing / processing device.

[0047] The computer-readable program instructions for performing the operation of the present invention can be source code or object code written in any combination of assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data or one or more programming languages, including object-oriented programming languages ​​(such as Smalltalk, C++, etc.) and conventional procedural programming languages ​​(such as "C" programming language or similar programming languages). The computer-readable program instructions can be executed completely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or completely on a remote computer or server. In the latter case, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider through the Internet). In certain embodiments, in order to perform various aspects of the present invention, the electronic circuit including, for example, a programmable logic circuit, a field programmable gate array (FPGA) or a programmable logic array (PLA) can execute the computer-readable program instructions to personalize the electronic circuit by utilizing the state information of the computer-readable program instructions.

[0048] Aspects of the present invention are described herein with reference to the flow chart and / or block diagram of the method, device (system) and computer program product according to embodiments of the present invention. It will be understood that each frame of the flow chart and / or block diagram and the combination of frames in the flow chart and / or block diagram can be implemented by computer-readable program instructions.

[0049] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device create a device for implementing the functions / actions specified in one or more boxes of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, which can guide the computer, programmable data processing device, and / or other device to work in a specific manner, so that the computer-readable storage medium having the instructions stored therein includes an article of manufacture, which includes instructions for implementing aspects of the functions / actions specified in one or more boxes of the flowchart and / or block diagram.

[0050] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing device, or other device, so that a series of operational steps are performed on the computer, other programmable device, or other device to generate a computer-implemented process, so that the instructions executed on the computer, other programmable device, or other device implement the functions / actions specified in one or more boxes of the flowchart and / or block diagram.

[0051] Flowchart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention.In this regard, each frame in the flow chart or block diagram can represent the module, segment or part of instruction, which includes one or more executable instructions for realizing the specified logical function.In some alternative embodiments, the function noted in the frame may not occur in the order noted in the figure.For example, two frames shown continuously can actually be performed substantially simultaneously, or these frames can sometimes be performed in reverse order, depending on the function involved.It will also be noted that the combination of the frames in each frame of the block diagram and / or flow chart illustration and the block diagram and / or flow chart illustration can be realized by a dedicated hardware-based system that performs a specified function or action or performs a combination of special hardware and computer instructions.

[0052] The description of various embodiments of the present invention has been given for the purpose of illustration, but it is not intended to be exhaustive or limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the present invention. The terms used herein are selected to best explain the principles of the embodiments, practical applications, or technical improvements existing in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.

[0053] The terms used herein are for the purpose of describing specific embodiments only and are not intended to limit the present invention. It should be understood that any specific terminology herein is used only for convenience, and therefore, the present invention should not be limited to use only in any specific function identified and / or implied by such terminology. In addition, as used herein, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.

Claims

1. A method comprising: determining, by one or more computer processors, a workflow sequence based at least in part on printing one or more printed circuits within the organic component; activating, by the one or more computer processors, the workflow sequence using an external stimulus applied to the one or more printed circuits; analyzing, by one or more computer processors, signal responses from the one or more printed circuits in response to activating the workflow sequence; as well as One or more printing recommendations are generated by the one or more computer processors based at least in part on the signal response analysis.

2. A method according to claim 1, wherein the workflow sequence is to link the one or more printed circuits into a series of motion sequences based at least in part on a unique identifier of each of the one or more printed circuits, so that each of the one or more printed circuits activated in the workflow sequence simulates a natural motion pattern expected from the printed organic component.

3. The method according to claim 1, wherein determining the workflow sequence further comprises: The workflow sequence is determined by the one or more computer processors based at least in part on historical data related to muscle movement and reflex arc signal flow.

4. The method according to claim 1, further comprising: A unique identifier is assigned, by the one or more computer processors, to each of the one or more printed circuits based on a natural movement pattern expected from the printed organic component.

5. The method of claim 1 , wherein analyzing the signal response further comprises: The signal response is received by the one or more computer processors from the one or more printing circuits, wherein the signal response includes one or more signals generated by each of the one or more printing circuits in the workflow sequence, wherein measurable levels of intensity of the one or more signals and observed movement of the printed organic component indicate a performance level of the printed organic component and a compatibility level of the printed organic component.

6. The method of claim 1, wherein analyzing the signal response further comprises: The motion sequence analysis is performed by the one or more computer processors based at least in part on an applied external stimulus, a measurable response time of the signal response, and an expected signal response time of each of the one or more printed circuits, wherein the measurable signal response time relative to the expected signal response time after the applied external stimulus indicates a performance level of the printed organic component and a compatibility level of the printed organic component.

7. The method according to claim 1, further comprising: Generating, by the one or more computer processors, a visualization of reflex motion for the printed organic component on an augmented reality device based at least in part on the motion sequence analysis, wherein the visualization includes similarities and differences between the printed organic component and a healthy example of the printed organic component.

8. The method according to claim 1, wherein: Generating the one or more printing recommendations further comprises: identifying, by the one or more computer processors, a faulty circuit based at least in part on the signal response analysis; and The one or more printing recommendations provide suggestions on how to reprint the one or more printed circuits in the printed organic assembly to correct the faulty circuits.

9. A computer program product comprising: One or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the stored program instructions comprising: program instructions for determining a workflow sequence based at least in part on printing one or more printed circuits within the organic component; program instructions for activating a workflow sequence using an external stimulus applied to one or more printed circuits; program instructions for analyzing signal responses from the one or more printing circuits in response to activating a workflow sequence; and Program instructions for generating one or more printing recommendations based at least in part on the signal response analysis.

10. A computer program product according to claim 9, wherein the workflow sequence is a motion sequence that links the one or more printed circuits into a series based at least in part on a unique identifier of each of the one or more printed circuits, so that each of the one or more printed circuits activated in the workflow sequence simulates a natural motion pattern expected from the printed organic component.

11. The computer program product of claim 9, wherein the program instructions for determining the workflow sequence further comprise: Program instructions for determining the workflow sequence based at least in part on historical data related to muscle movement and reflex arc signal flow.

12. The computer program product of claim 9, wherein: The stored program instructions also include: Program instructions for assigning a unique identifier to each of the one or more printed circuits based on a natural motion pattern expected from the printed organic component.

13. The computer program product of claim 9, wherein: The program instructions for analyzing the signal response also include: Program instructions for receiving the signal response from the one or more printing circuits, wherein the signal response includes one or more signals generated by each of the one or more printing circuits in the workflow sequence, wherein measurable levels of intensity of the one or more signals and observed movement of the printed organic component indicate a performance level of the printed organic component and a compatibility level of the printed organic component.

14. The computer program product of claim 9, wherein: The program instructions for analyzing the signal response also include: Program instructions for motion sequence analysis based at least in part on an applied external stimulus, a measurable response time of the signal response, and an expected signal response time for each of the one or more printed circuits, wherein the measurable signal response time relative to the expected signal response time after the applied external stimulus is indicative of a performance level of the printed organic component and a compatibility level of the printed organic component.

15. The computer program product of claim 9, wherein: The stored program instructions also include: Program instructions for generating a visualization of a reflex action for a printed organic component on an augmented reality device based at least in part on a motion sequence analysis, wherein the visualization includes similarities and differences between the printed organic component and a healthy example of the printed organic component.

16. A computer system comprising: one or more computer processors; one or more computer-readable storage media; as well as Program instructions stored on at least one of the one or more computer-readable storage media for execution by at least one of the one or more computer processors, the stored program instructions comprising: program instructions for determining a workflow sequence based at least in part on printing one or more printed circuits within the organic component; program instructions for activating the workflow sequence using an external stimulus applied to one or more printed circuits; program instructions for analyzing signal responses from the one or more printing circuits in response to activating a workflow sequence; and Program instructions for generating one or more printing recommendations based at least in part on the signal response analysis.

17. A computer system according to claim 16, wherein the workflow sequence is based at least in part on a unique identifier of each of the one or more printed circuits to link the one or more printed circuits into a series of motion sequences, so that each of the one or more printed circuits activated in the workflow sequence simulates a natural motion pattern expected from the printed organic component.

18. The computer system of claim 16, wherein: The stored program instructions also include: Program instructions for assigning a unique identifier to each of the one or more printed circuits based on a natural motion pattern expected from the printed organic component.

19. The computer system of claim 16, wherein: The program instructions for analyzing the signal response also include: Program instructions for receiving the signal response from the one or more printing circuits, wherein the signal response includes one or more signals generated by each of the one or more printing circuits in the workflow sequence, wherein measurable levels of intensity of the one or more signals and observed movement of the printed organic component indicate a performance level of the printed organic component and a compatibility level of the printed organic component.

20. The computer system of claim 16, wherein: The program instructions for analyzing the signal response also include: Program instructions for motion sequence analysis based at least in part on an applied external stimulus, a measurable response time of the signal response, and an expected signal response time for each of the one or more printed circuits, wherein the measurable signal response time relative to the expected signal response time after the applied external stimulus is indicative of a performance level of the printed organic component and a compatibility level of the printed organic component.

Citation Information

Patent Citations

  • Compliance-aware runtime generation based on application patterns and risk assessment

    CN110914809A

  • Test Equipment and Portable Test Device

    US20080097712A1