Systems and methods for surgical and interventional planning, support, post-operative follow-up, and, functional recovery tracking
First Claim
1. A medical system, comprising:
- at least one processor; and
a computer readable storage device coupled to the at least one processor, the storage device storing program instructions executable by the at least one processor to implement a plurality of modules for care and treatment of a patient, the plurality of modules comprising;
a diagnosis and treatment module thatreceives information regarding a plurality of symptoms of the patient from the patient,receives augmented information regarding the plurality of symptoms of the patient from a medical professional,identifies a plurality of non-surgical treatments including a recommended non-surgical treatment for the patient based on at least the information regarding the plurality of symptoms and the augmented information,presents the plurality of non-surgical treatments including at least the recommended non-surgical treatment, and receives selection of a non-surgical treatment for the patient from the plurality of available non-surgical treatments, the selected non-surgical treatment requiring one or more actions to be performed by the patient,receives information regarding compliance of the patient with the required one or more actions of the selected non-surgical treatment,provides a recommended invasive treatment for the patient based on at least one of the information regarding compliance, the information regarding the plurality of symptoms, and the augmented information, andpresents a plurality of available surgical treatments including at least the recommended invasive treatment;
a pre-operative module thatprovides an interface for performance by a user of a three-dimensional electronic simulation of the selected invasive treatment on a virtual patient using a plurality of virtual instruments, the virtual patient being a model of the patient based on gathered medical data regarding the patient, and each of the plurality of virtual instruments being modeled on an actual instrument available for use in the selected invasive treatment,receives data indicative of the user'"'"'s performance of the three-dimensional electronic simulation, andstores the data indicative of the user'"'"'s performance of the electronic simulation in the storage device;
an operation module thatcompares an actual performance of the selected invasive treatment on the patient with the stored data indicative of the user'"'"'s performance of the electronic simulation,provides electronic feedback regarding the comparison during the actual performance of the selected invasive treatment that indicates progress of the actual performance of the selected invasive treatment versus the stored electronic simulation,triggers an alarm if the comparison indicates that the actual performance of the selected invasive treatment differs from the performed electronic simulation beyond a predetermined threshold amount of tolerable variance, andstores data regarding the actual performance of the selected invasive treatment in the storage device;
a post-operative module thatcompares the stored electronic simulation with the stored data regarding the actual performance of the selected invasive treatment, andbased on the comparison of the stored electronic simulation with the stored data regarding the actual performance of the selected invasive treatment, determines a variance between the stored electronic simulation and the stored data regarding the actual performance of the selected invasive treatment in the storage device;
a recovery module thatdetermines a recommended post-operative treatment plan for the patient based on at least the stored data regarding the actual performance of the selected invasive treatment,presents a plurality of available post-operative treatments including at least the recommended post-operative treatment, and receives selection of a post-operative treatment for the patient from the plurality of available post-operative treatments, the selected post-operative treatment requiring one or more post-operative actions to be performed by the patient,receives information regarding compliance of the patient with the required one or more post-operative actions of the selected post-operative treatment plan, andprovides a recommended follow-up treatment for the patient based at least on the information regarding compliance of the patient with the recommended post-operative treatment plan.
8 Assignments
0 Petitions
Accused Products
Abstract
Various systems and methods are provided for surgical and interventional planning, support, post-operative follow-up, and functional recovery tracking. In general, a patient can be tracked throughout medical treatment including through initial onset of symptoms, diagnosis, non-surgical treatment, surgical treatment, and recovery from the surgical treatment. In one embodiment, a patient and one or more medical professionals involved with treating the patient can electronically access a comprehensive treatment planning, support, and review system. The system can provide recommendations regarding diagnosis, non-surgical treatment, surgical treatment, and recovery from the surgical treatment based on data gathered from the patient and the medical professional(s). The system can manage the tracking of multiple patients, thereby allowing for data comparison between similar aspects of medical treatments and for learning over time through continual data gathering, analysis, and assimilation to decision-making algorithms.
-
Citations
35 Claims
-
1. A medical system, comprising:
-
at least one processor; and a computer readable storage device coupled to the at least one processor, the storage device storing program instructions executable by the at least one processor to implement a plurality of modules for care and treatment of a patient, the plurality of modules comprising; a diagnosis and treatment module that receives information regarding a plurality of symptoms of the patient from the patient, receives augmented information regarding the plurality of symptoms of the patient from a medical professional, identifies a plurality of non-surgical treatments including a recommended non-surgical treatment for the patient based on at least the information regarding the plurality of symptoms and the augmented information, presents the plurality of non-surgical treatments including at least the recommended non-surgical treatment, and receives selection of a non-surgical treatment for the patient from the plurality of available non-surgical treatments, the selected non-surgical treatment requiring one or more actions to be performed by the patient, receives information regarding compliance of the patient with the required one or more actions of the selected non-surgical treatment, provides a recommended invasive treatment for the patient based on at least one of the information regarding compliance, the information regarding the plurality of symptoms, and the augmented information, and presents a plurality of available surgical treatments including at least the recommended invasive treatment; a pre-operative module that provides an interface for performance by a user of a three-dimensional electronic simulation of the selected invasive treatment on a virtual patient using a plurality of virtual instruments, the virtual patient being a model of the patient based on gathered medical data regarding the patient, and each of the plurality of virtual instruments being modeled on an actual instrument available for use in the selected invasive treatment, receives data indicative of the user'"'"'s performance of the three-dimensional electronic simulation, and stores the data indicative of the user'"'"'s performance of the electronic simulation in the storage device; an operation module that compares an actual performance of the selected invasive treatment on the patient with the stored data indicative of the user'"'"'s performance of the electronic simulation, provides electronic feedback regarding the comparison during the actual performance of the selected invasive treatment that indicates progress of the actual performance of the selected invasive treatment versus the stored electronic simulation, triggers an alarm if the comparison indicates that the actual performance of the selected invasive treatment differs from the performed electronic simulation beyond a predetermined threshold amount of tolerable variance, and stores data regarding the actual performance of the selected invasive treatment in the storage device; a post-operative module that compares the stored electronic simulation with the stored data regarding the actual performance of the selected invasive treatment, and based on the comparison of the stored electronic simulation with the stored data regarding the actual performance of the selected invasive treatment, determines a variance between the stored electronic simulation and the stored data regarding the actual performance of the selected invasive treatment in the storage device; a recovery module that determines a recommended post-operative treatment plan for the patient based on at least the stored data regarding the actual performance of the selected invasive treatment, presents a plurality of available post-operative treatments including at least the recommended post-operative treatment, and receives selection of a post-operative treatment for the patient from the plurality of available post-operative treatments, the selected post-operative treatment requiring one or more post-operative actions to be performed by the patient, receives information regarding compliance of the patient with the required one or more post-operative actions of the selected post-operative treatment plan, and provides a recommended follow-up treatment for the patient based at least on the information regarding compliance of the patient with the recommended post-operative treatment plan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 31, 32, 33, 34, 35)
-
-
29. A non-transitory computer-readable storage medium having stored thereon a program that when executed causes a computer to implement a plurality of modules for care and treatment of a patient, the plurality of modules comprising:
-
a diagnosis and treatment module that receives information regarding a plurality of symptoms of the patient from the patient, receives augmented information regarding the plurality of symptoms of the patient from a medical professional, identifies a plurality of non-surgical treatments including a recommended non-surgical treatment for the patient based on at least the information regarding the plurality of symptoms and the augmented information, presents the plurality of non-surgical treatments including at least the recommended non-surgical treatment, and receives selection of a non-surgical treatment for the patient from the plurality of available non-surgical treatments, the selected non-surgical treatment requiring one or more actions to be performed by the patient, receives information regarding compliance of the patient with the required one or more actions of the selected non-surgical treatment, provides a recommended invasive treatment for the patient based on at least one of the information regarding compliance, the information regarding the plurality of symptoms, and the augmented information, and presents a plurality of available surgical treatments including at least the recommended invasive treatment; a pre-operative module that provides an interface for performance by a user of a three-dimensional electronic simulation of the selected invasive treatment on a virtual patient using a plurality of virtual instruments, the virtual patient being a model of the patient based on gathered medical data regarding the patient, and each of the plurality of virtual instruments being modeled on an actual instrument available for use in the selected invasive treatment, receives data indicative of the user'"'"'s performance of the three-dimensional electronic simulation, and stores the data indicative of the user'"'"'s performance of the electronic simulation in the storage device; an operation module that compares an actual performance of the selected invasive treatment on the patient with the stored data indicative of the user'"'"'s performance of the electronic simulation, provides electronic feedback regarding the comparison during the actual performance of the selected invasive treatment that indicates progress of the actual performance of the selected invasive treatment versus the stored electronic simulation, triggers an alarm if the comparison indicates that the actual performance of the selected invasive treatment differs from the performed electronic simulation beyond a predetermined threshold amount of tolerable variance, and stores data regarding the actual performance of the selected invasive treatment in the storage device; a post-operative module that compares the stored electronic simulation with the stored data regarding the actual performance of the selected invasive treatment, and based on the comparison of the stored electronic simulation with the stored data regarding the actual performance of the selected invasive treatment, determines a variance between the stored electronic simulation and the stored data regarding the actual performance of the selected invasive treatment in the storage device; a recovery module that determines a recommended post-operative treatment plan for the patient based on at least the stored data regarding the actual performance of the selected invasive treatment, presents a plurality of available post-operative treatments including at least the recommended post-operative treatment, and receives selection of a post-operative treatment for the patient from the plurality of available post-operative treatments, the selected post-operative treatment requiring one or more post-operative actions to be performed by the patient, receives information regarding compliance of the patient with the required one or more post-operative actions of the selected post-operative treatment plan, and provides a recommended follow-up treatment for the patient based at least on the information regarding compliance of the patient with the recommended post-operative treatment plan.
-
-
30. A medical method for care and treatment of a patient, the method executed using at least one processor and a computer readable storage device coupled to the at least one processor, the method comprising:
-
using a diagnosis and treatment module executed by the at least one processor to; receive information regarding a plurality of symptoms of the patient from the patient, receive augmented information regarding the plurality of symptoms of the patient from a medical professional, identify a plurality of non-surgical treatments including a recommended non-surgical treatment for the patient based on at least the information regarding the plurality of symptoms and the augmented information, present the plurality of non-surgical treatments including at least the recommended non-surgical treatment, and receive selection of a non-surgical treatment for the patient from the plurality of available non-surgical treatments, the selected non-surgical treatment requiring one or more actions to be performed by the patient, receive information regarding compliance of the patient with the required one or more actions of the selected non-surgical treatment, provide a recommended invasive treatment for the patient based on at least one of the information regarding compliance, the information regarding the plurality of symptoms, and the augmented information, and present a plurality of available surgical treatments including at least the recommended invasive treatment; using a pre-operative module executed by the at least one processor to; provide an interface for performance by a user of a three-dimensional electronic simulation of the selected invasive treatment on a virtual patient using a plurality of virtual instruments, the virtual patient being a model of the patient based on gathered medical data regarding the patient, and each of the plurality of virtual instruments being modeled on an actual instrument available for use in the selected invasive treatment, receive data indicative of the user'"'"'s performance of the three-dimensional electronic simulation, and store the data indicative of the user'"'"'s performance of the electronic simulation in the storage device; using an operation module executed by the at least one processor to; compare an actual performance of the selected invasive treatment on the patient with the stored data indicative of the user'"'"'s performance of the electronic simulation, provide electronic feedback regarding the comparison during the actual performance of the selected invasive treatment that indicates progress of the actual performance of the selected invasive treatment versus the stored electronic simulation, trigger an alarm if the comparison indicates that the actual performance of the selected invasive treatment differs from the performed electronic simulation beyond a predetermined threshold amount of tolerable variance, and store data regarding the actual performance of the selected invasive treatment in the storage device; using a post-operative module executed by the at least one processor to; compare the stored electronic simulation with the stored data regarding the actual performance of the selected invasive treatment, and based on the comparison of the stored electronic simulation with the stored data regarding the actual performance of the selected invasive treatment, determine a variance between the stored electronic simulation and the stored data regarding the actual performance of the selected invasive treatment in the storage device; using a recovery module executed by the at least one processor to; determine a recommended post-operative treatment plan for the patient based on at least the stored data regarding the actual performance of the selected invasive treatment, present a plurality of available post-operative treatments including at least the recommended post-operative treatment, and receive selection of a post-operative treatment for the patient from the plurality of available post-operative treatments, the selected post-operative treatment requiring one or more post-operative actions to be performed by the patient, receive information regarding compliance of the patient with the required one or more post-operative actions of the selected post-operative treatment plan, and provide a recommended follow-up treatment for the patient based at least on the information regarding compliance of the patient with the recommended post-operative treatment plan.
-
Specification