System and method for dose accumulation determination and patient profile generation

The system addresses the challenge of dose accumulation in radiation therapy by generating patient profiles that account for tissue recovery, enhancing treatment accuracy and reducing toxicity through temporally corrected dose determination.

WO2025175093A1PCT designated stage Publication Date: 2025-08-21THE CLEVELAND CLINIC FOUND
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/US2025/015919
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-14
Filing Date
2025-02-14
Publication Date
2025-08-21

AI Technical Summary

Technical Problem

Existing radiation therapy planning systems fail to accurately account for dose accumulations over multiple courses of treatment, particularly in cases where metachronous lesions neighbor previously irradiated areas, leading to potential over-dosing or under-dosing and increased tissue toxicity.

Method used

A system and method for determining temporally corrected dose accumulation levels by collecting records of treatment sessions, including time, dose parameters, and locations, and generating patient profiles that account for human tissue recovery, providing a comprehensive visual profile for healthcare professionals.

Benefits of technology

Enables accurate assessment of radiation exposure by accounting for tissue recovery, allowing healthcare professionals to make informed decisions and reduce potential toxicity, thereby improving treatment outcomes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure US2025015919_21082025_PF_FP_ABST
    Figure US2025015919_21082025_PF_FP_ABST
Patent Text Reader

Abstract

One or more computing devices, systems and / or methods are provided. In an example, records of treatment sessions of a patient may be collected. Each of the records may be indicative of a time of a treatment session and a dose parameter of a dose administered to the patient in the treatment session. A dose accumulation level of the patient may be determined based upon times and dose parameters indicated by the records.
Need to check novelty before this filing date? Find Prior Art

Description

SYSTEM AND METHOD FOR DOSE ACCUMULATION DETERMINATION AND PATIENT PROFILE GENERATIONRELATED APPLICATION

[0001] This application claims priority to U.S. Provisional Patent Application No. 63 / 553,518, filed on February 14, 2024, entitled “SYSTEM AND METHOD FOR TEMPORALLY CORRECTED DOSE ACCUMULATION (TODA) PLANNING,” which is incorporated herein by reference in its entirety.TECHNICAL FIELD

[0002] The present disclosure relates to dose planning and / or administration.BACKGROUND

[0003] Radiation therapy may use controlled doses of radiation to a tumor. Dosing may be calculated based upon tumor type, size, location and / or patient health. Over-dosing and / or under-dosing may impact efficacy and / or side effects, making accurate planning and delivery critical for positive treatment outcomes.SUMMARY

[0004] In accordance with the present disclosure, one or more devices, computing devices, systems and / or methods are provided. In an example, records of treatment sessions of a patient may be collected. Each of the records may be indicative of a time of a treatment session and a dose parameter of a dose administered to the patient in the treatment session. A dose accumulation level of the patient may be determined based upon times and dose parameters indicated by the records.

[0005] In an example, records of treatment sessions of a patient may be collected. Each of the records may be indicative of a time of a treatment session, a dose parameter of a dose administered to a location of a body ofthe patient in the treatment session, and / or the location of the body of the patient. A patient profile including dose records mapped to locations of the body may be generated based upon times, dose parameters, and locations indicated by the records. The patient profile may be provided to a device for display.DESCRIPTION OF THE DRAWINGS

[0006] While the techniques presented herein may be embodied in alternative forms, the particular embodiments illustrated in the drawings are only a few examples that are supplemental of the description provided herein. These embodiments are not to be interpreted in a limiting manner, such as limiting the claims appended hereto.

[0007] Fig. 1 is an illustration of a scenario involving various examples of networks that may connect servers and clients.

[0008] Fig. 2 is an illustration of a scenario involving an example configuration of a server that may utilize and / or implement at least a portion of the techniques presented herein.

[0009] Fig. 3 is an illustration of a scenario involving an example configuration of a client that may utilize and / or implement at least a portion of the techniques presented herein.

[0010] Fig. 4 illustrates a flow chart illustrating an example method, in accordance with some embodiments.

[0011] Fig. 5A illustrates generation of a first patient profile based upon records of treatment sessions, in accordance with some embodiments.

[0012] Fig. 5B illustrates a client device displaying a model selection interface, in accordance with some embodiments.

[0013] Fig. 5C illustrates a client device displaying a patient profile interface, in accordance with some embodiments.

[0014] Fig. 5D illustrates a client device displaying a patient profile interface, in accordance with some embodiments.

[0015] Fig. 5E illustrates a client device displaying a patient profile interface, in accordance with some embodiments.

[0016] Fig. 5F illustrates a client device displaying a patient profile interface, in accordance with some embodiments.

[0017] Fig. 5G illustrates a client device displaying a patient profile interface, in accordance with some embodiments.

[0018] Fig. 5H illustrates a client device displaying a patient profile interface, in accordance with some embodiments.

[0019] Fig. 6 illustrates a flow chart illustrating an example method, in accordance with some embodiments.

[0020] Fig. 7 is an illustration of a scenario featuring an example non- transitory machine readable medium in accordance with one or more of the provisions set forth herein.DETAILED DESCRIPTION

[0021] Subject matter will now be described more fully hereinafter with reference to the accompanying drawings, which form a part hereof, and which show, by way of illustration, specific example embodiments. This description is not intended as an extensive or detailed discussion of known concepts. Details that are known generally to those of ordinary skill in the relevant art may have been omitted, or may be handled in summary fashion.

[0022] The following subject matter may be embodied in a variety of different forms, such as methods, devices, components, and / or systems. Accordingly, this subject matter is not intended to be construed as limited to any example embodiments set forth herein. Rather, example embodiments are provided merely to be illustrative. Such embodiments may, for example, take the form of hardware, software, firmware, medicine, clothing design, or any combination thereof.

[0023] Fig. 1 is an interaction diagram of a scenario 100 illustrating a service 102 provided by a set of servers 104 to a set of client devices 110 via various types of networks. The servers 104 and / or client devices 110 may becapable of transmitting, receiving, processing, and / or storing many types of signals, such as in memory as physical memory states.

[0024] In the scenario 100 of Fig. 1 , the service 102 may be accessed via a wide area network 108 (WAN) by a user 112 of one or more client devices 110, such as a portable media player (e.g., an electronic text reader, an audio device, or a portable gaming, exercise, or navigation device); a portable communication device (e.g., a camera, a phone, a wearable or a text chatting device); a workstation; and / or a laptop form factor computer. The respective client devices 110 may communicate with the service 102 via various connections to the wide area network 108.

[0025] One or more client devices 110 may comprise a cellular communicator and may communicate with the service 102 by connecting to the wide area network 108 via a wireless local area network 106 (LAN) provided by a cellular provider.

[0026] Alternatively and / or additionally, one or more client devices 110 may communicate with the service 102 by connecting to the wide area network 108 via a wireless local area network 106 provided by a location such as the user’s home or workplace. The wireless local area network 106 may, for example, be a WiFi (Institute of Electrical and Electronics Engineers (IEEE) Standard 802.11 ) network or a Bluetooth (IEEE Standard 802.15.1 ) personal area network.

[0027] It may be appreciated that the servers 104 and the client devices 110 may communicate over various types of networks. Exemplary types of networks that may be accessed by the servers 104 and / or client devices 110 include mass storage, such as network attached storage (NAS), a storage area network (SAN), or other forms of computer or machine readable media.

[0028] The servers 104 of the service 102 may be interconnected directly, or through one or more other networking devices, such as routers, switches, and / or repeaters. The servers 104 may utilize a variety of physical networking protocols, such as Ethernet and / or Fiber Channel, and / or logical networking protocols, such as variants of an Internet Protocol (IP), a Transmission Control Protocol (TCP), and / or a User Datagram Protocol (UDP).

[0029] The servers 104 of the service 102 may be internally connected via a local area network 106. The local area network 106 may be organized according to one or more network architectures, such as server / client, peer- to-peer, and / or mesh architectures, and / or a variety of roles, such as administrative servers, authentication servers, security monitor servers, data stores for objects such as files and databases, business logic servers, time synchronization servers, and / or front-end servers providing a user-facing interface for the service 102.

[0030] The local area network 106 may be a wired network where network adapters on the respective servers 104 are interconnected via cables (e.g., coaxial and / or fiber optic cabling), and may be connected in various topologies (e.g., buses, token rings, meshes, and / or trees). The local area network 106 may include, e.g., analog telephone lines, such as a twisted wire pair, a coaxial cable, full or fractional digital lines including T1 , T2, T3, or T4 type lines, Integrated Services Digital Networks (ISDNs), Digital Subscriber Lines (DSLs), wireless links including satellite links, or other communication links or channels, such as may be known to those skilled in the art.

[0031] Alternatively and / or additionally, the local area network 106 may comprise one or more sub-networks, such as may employ differing architectures, may be compliant or compatible with differing protocols and / or may interoperate within the local area network 106. Additionally, a variety of local area networks 106 may be interconnected; e.g., a router may provide a link between otherwise separate and independent local area networks 106.

[0032] In the scenario 100 of Fig. 1 , the local area network 106 of the service 102 is connected to a wide area network 108 that allows the service 102 to exchange data with other services 102 and / or client devices 110. The wide area network 108 may encompass various combinations of devices with varying levels of distribution and exposure, such as a public wide-area network (e.g., the Internet) and / or a private network (e.g., a virtual private network (VPN) of a distributed enterprise).

[0033] Fig. 2 presents a schematic architecture diagram 200 of a server 104 that may utilize at least a portion of the techniques provided herein. Such a server 104 may vary widely in configuration or capabilities, alone or inconjunction with other servers, in order to provide a service such as the service 102.

[0034] The server 104 may comprise a variety of peripheral components, such as a wired and / or wireless network adapter 214 connectible to a local area network and / or wide area network; one or more storage components 216, such as a hard disk drive, a solid-state storage device (SSD), a flash memory device, and / or a magnetic and / or optical disk reader.

[0035] The server 104 may comprise memory 202 storing various forms of applications, such as an operating system 204; one or more server applications 206, such as a hypertext transport protocol (HTTP) server, a file transfer protocol (FTP) server, or a simple mail transport protocol (SMTP) server; and / or various forms of data, such as a database 208 or a file system.

[0036] The server 104 may comprise one or more processors 210 that process instructions. The one or more processors 210 may optionally include a plurality of cores; one or more coprocessors, such as a mathematics coprocessor or an integrated graphical processing unit (GPU); and / or one or more layers of local cache memory.

[0037] The server 104 may comprise a mainboard featuring one or more communication buses 212 that interconnect the processor 210, the memory 202, and various peripherals, using a variety of bus technologies, such as a variant of a serial or parallel AT Attachment (ATA) bus protocol; a Uniform Serial Bus (USB) protocol; and / or Small Computer System Interface (SCI) bus protocol. In a multibus scenario, a communication bus 212 may interconnect the server 104 with at least one other server.

[0038] The server 104 may operate in various physical enclosures, such as a desktop or tower, and / or may be integrated with a display as an “all-in- one” device. The server 104 may be mounted horizontally and / or in a cabinet or rack, and / or may simply comprise an interconnected set of components.

[0039] The server 104 may provide power to and / or receive power from another server and / or other devices. The server 104 may comprise a dedicated and / or shared power supply 218 that supplies and / or regulates power for the other components. The server 104 may comprise a sharedand / or dedicated climate control unit 220 that regulates climate properties, such as temperature, humidity, and / or airflow.

[0040] The server 104 may include one or more other components that are not shown in the schematic diagram 200 of Fig. 2, such as a display; a display adapter, such as a graphical processing unit (GPU); input peripherals, such as a keyboard and / or mouse; and a flash memory device that may store a basic input / output system (BIOS) routine that facilitates booting the server 104 to a state of readiness. A plurality of such servers 104 may be configured and / or adapted to utilize at least a portion of the techniques presented herein.

[0041] Fig. 3 presents a schematic architecture diagram 300 of a client device 1 10 whereupon at least a portion of the techniques presented herein may be implemented. Such a client device 110 may vary widely in configuration or capabilities, in order to provide a variety of functionality to a user such as the user 112.

[0042] The client device 110 may comprise memory 301 storing various forms of applications, such as an operating system 303; one or more user applications 302, such as document applications, media applications, file and / or data access applications, communication applications such as web browsers and / or email clients, utilities, and / or games; and / or drivers for various peripherals.

[0043] In some examples, as a user 112 interacts with a software application on a client device 110 (e.g., an instant messenger and / or electronic mail application), descriptive content in the form of signals or stored physical states within memory (e.g., an email address, instant messenger identifier, phone number, postal address, message content, date, and / or time) may be identified.

[0044] In such examples, descriptive content may be stored, typically along with contextual content. For example, the source of an email address (e.g., a communication received from another user via an instant messenger application) may be stored as contextual content associated with the email address. Contextual content, therefore, may identify circumstances surrounding receipt of an email address (e.g., the date or time that the emailaddress was received), and may be associated with descriptive content. Contextual content, may, for example, be used to subsequently search for associated descriptive content. For example, a search for email addresses received from specific individuals, received via an instant messenger application or at a given date or time, may be initiated.

[0045] The client device 110 may comprise one or more processors 310 that process instructions. The one or more processors 310 may optionally include a plurality of cores; one or more coprocessors, such as a mathematics coprocessor or an integrated graphical processing unit (GPU); and / or one or more layers of local cache memory.

[0046] The client device 110 may comprise a dedicated and / or shared power supply 318 that supplies and / or regulates power for other components, and / or a battery 304 that stores power for use while the client device 110 is not connected to a power source via the power supply 318. The client device 110 may provide power to and / or receive power from other client devices.

[0047] The client device 110 may comprise a variety of peripheral components, such as a wired and / or wireless network adapter 306 connectible to a local area network and / or wide area network; one or more output components, such as a display 308 coupled with a display adapter (optionally including a graphical processing unit (GPU)), a sound adapter coupled with a speaker, and / or a printer; input devices for receiving input from the user, such as a keyboard 311 , a mouse, a microphone, a camera, and / or a touch-sensitive component of the display 308; and / or environmental sensors, such as a global positioning system (GPS) receiver 319 that detects the location, velocity, and / or acceleration of the client device 110, a compass, accelerometer, and / or gyroscope that detects a physical orientation of the client device 110.

[0048] The client device 110 may comprise a mainboard featuring one or more communication buses 312 that interconnect the processor 310, the memory 301 , and various peripherals, using a variety of bus technologies, such as a variant of a serial or parallel AT Attachment (ATA) bus protocol; the Uniform Serial Bus (USB) protocol; and / or the Small Computer System Interface (SCI) bus protocol.

[0049] The client device 110 may include one or more other components that are not shown in the schematic architecture diagram 300 of Fig. 3, such as one or more storage components, such as a hard disk drive, a solid-state storage device (SSD), a flash memory device, and / or a magnetic and / or optical disk reader; and / or a flash memory device that may store a basic input / output system (BIOS) routine that facilitates booting the client device 110 to a state of readiness. In some examples, the client device 110 may include a climate control unit that regulates climate properties, such as temperature, humidity, and airflow.

[0050] The client device 110 may include one or more servers that may locally serve the client device 110 and / or other client devices of the user 112 and / or other individuals. For example, a locally installed webserver may provide web content in response to locally submitted web requests. Many such client devices 110 may be configured and / or adapted to utilize at least a portion of the techniques presented herein.

[0051] The client device 110 may serve the user in a variety of roles, such as a workstation, kiosk, media player, gaming device, and / or appliance. The client device 110 may therefore be provided in a variety of form factors, such as a desktop or tower workstation; an “all-in-one” device integrated with a display 308; a laptop, tablet, convertible tablet, or palmtop device; a wearable device mountable in a headset, eyeglass, earpiece, and / or wristwatch, and / or integrated with an article of clothing; and / or a component of a piece of furniture, such as a tabletop, and / or of another device, such as a vehicle or residence.

[0052] When planning radiation therapy (RT) courses, clinicians may need to decide how to treat metachronous lesions that neighbor previously irradiated areas of the body, which may require striking a balance between the therapeutic effect of a local therapy, such as stereotactic body radiation therapy (SBRT), and its potential toxicity to the tissue. In increasingly common clinical scenarios where multiple courses of SBRT are required, care providers need a way to rigorously and reliably account for dose accumulations over multiple courses of radiation, and to reproducibly consider normal tissue recovery. In accordance with some embodiments, automatedapproaches to determining temporally corrected dose accumulation levels and / or generating patient profiles are provided herein. In an example, records of treatment sessions of a patient may be collected from one or more sources. Each of the records may be indicative of a time of a treatment session, a dose parameter of a dose administered to the patient in the treatment session, and / or a location to which the dose was administered. A patient profile including dose records mapped to locations of the body may be generated based upon times, dose parameters, and locations indicated by the records. The patient profile may be indicative of temporally corrected dose accumulation levels that account for human tissue recovery over time. The patient profile may provide a healthcare professional with a visual and / or comprehensive profile of the patient’s radiation exposure. The healthcare professional may have a more accurate understanding of the patient’s radiation exposure, such as due, at least in part, to the system accounting for human tissue recovery in determining the dose accumulation levels of the patient profile.

[0053] An embodiment of generating patient profiles of patients is illustrated by an example method 400 of Fig. 4, and is explained with respect to system 501 of Figs. 5A-5H. At 402, records 502 of treatment sessions of a first patient may be collected. Fig. 5A illustrates the records 502 being collected by a patient profile generation module 506. The records 502 may be collected from one or more sources, such as at least one of one or more medical record databases, dose administration equipment, a dosimeter, a user interface presented to a user (e.g., a healthcare professional) that uses the user interface to manually enter one or more parameters (e.g., patient information, dose information, etc.) associated with a treatment session.

[0054] In some examples, one or more of the records 502 may be determined based upon a first electronic health record (EHR) associated with the first patient. For example, an image analysis tool may scan (using artificial intelligence, for example) the first EHR to determine treatment information associated with one or more of the treatment sessions of the first patient, and / or may generate one or more of the records 502 based upon the treatment information. In some examples, the one or more of the records 502may be determined based upon treatment information sets indicative of details of treatment sessions of the first patient performed at one or more treatment centers.

[0055] In some examples, each of the records 502 may be indicative of one or more parameters associated with a treatment session. The records 502 may comprise at least one of a first record 504 associated with a first treatment session of the first patient, a second record associated with a second treatment session of the first patient, etc. The first record 504 may be indicative of a time of the first treatment session, a dose parameter of a dose administered to a location of a body of the first patient in the first treatment session, a dose location indicative of the location, a dose volume of the dose, a patient outcomes information set associated with the first patient and / or the first treatment session, and / or other information.

[0056] In some examples, the dose parameter of the first treatment session may be indicative of absorbed (and / or delivered) dose (e.g., an amount of radiation absorbed by and / or delivered to the body in the first treatment session). Alternatively and / or additionally, the dose parameter of the first treatment session may be indicative of absorbed (and / or delivered) dose per unit of weight and / or volume (e.g., an amount of radiation absorbed by and / or delivered to the body in the first treatment session per kilogram of tissue of the body). The dose parameter may be determined based upon information reported by a healthcare professional (via a user interface, for example) and / or based upon one or more measurements recorded by a dosimeter configured to measure administration of the dose of the first treatment session. In some examples, the dose location is indicative of a region (e.g., a three-dimensional region) and / or a location point of the body to which the dose is absorbed by (and / or delivered to). In some examples, the dose location is indicative of one or more coordinates (e.g., three-dimensional coordinates) identifying the region and / or the location point of the body. In some examples, the dose volume is indicative of a volume of the region of the body.

[0057] In some examples, the patient outcomes information set is indicative of one or more symptoms of the first patient, one or more sideeffects of the first patient, an intensity of side effects of the first patient (e.g., an intensity with which the dose and / or prior doses impacts the first patient), one or more toxicity grades associated with one or more locations of the body of the first patient (e.g., gastrointestinal toxicity grade, lung toxicity grade, etc.), etc. In some examples, at least a portion of the patient outcomes information set may be determined based upon information reported by the first patient (during the first treatment session, for example) and / or entered by a healthcare professional via a user interface (e.g., the first patient may be asked questions about symptoms, side effects, etc. during the first treatment session, and the patient outcomes information set may be generated based upon answers by the first patient to the questions). In some examples, at least some of the patient outcomes information set may be determined based upon patient-reported outcomes data (and / or healthcare professional-reported outcomes data, such as physician-reported outcomes data) from an outcomes data store (e.g., a patient and / or physician reported outcomes database).

[0058] In some examples, the first treatment session (and / or other treatment sessions associated with other records of the records 502) may comprise a radiation therapy treatment session (e.g., SBRT treatment session and / or other type of radiation therapy treatment session), and / or the dose parameter may be indicative of an amount of radiation absorbed by and / or delivered to the body in the first treatment session. The radiation therapy treatment session may be performed for one or more applications, such as a curative cancer application (e.g., to eliminate cancer of the first patient), a non-curative cancer application (e.g., the radiation therapy session may be part of at least one of palliative radiation therapy to relieve symptoms and / or improve quality of life, adjuvant therapy, neoadjuvant radiation therapy to shrink tumors, etc.), an autoimmune disorder application (e.g., to treat an autoimmune disorder of the first patient), and / or one or more other applications. In some examples, the radiation therapy treatment session may be performed to treat keloids, Trigeminal Neuralgia, Arteriovenous Malformations (AVMs), Thyroid Eye Disease, Heterotopic Ossification (HO), and / or one or more other conditions.

[0059] In some examples, the first treatment session (and / or other treatment sessions associated with other records of the records 502) may comprise a chemotherapy treatment session, and / or the dose parameter may be indicative of a dose of a chemical drug delivered (e.g., by at least one of oral chemotherapy, intravenous injection, etc.) to the first patient in the chemotherapy treatment session. The chemotherapy treatment session may be performed for one or more applications, such as a curative cancer application (e.g., to eliminate cancer of the first patient), a non-curative cancer application, and / or one or more other applications.

[0060] In some examples, the first treatment session (and / or other treatment sessions associated with other records of the records 502) may comprise a cryoablation treatment session, and / or the dose parameter may be indicative of a temperature of a freezing cycle of the cryoablation treatment session, a duration of the freezing cycle, and / or a number of cycles of the cryoablation treatment session. The dose location may correspond to tissue (e.g., abnormal and / or diseased tissue) of the body that is subjected to a decrease in temperature during the cryoablation treatment session (to destroy and / or remove the tissue, for example). The cryoablation treatment session may be performed for one or more applications, such as a curative cancer application, a non-curative cancer application, and / or one or more other applications.

[0061] In some examples, the first treatment session (and / or other treatment sessions associated with other records of the records 502) may comprise a hyperthermia treatment session, and / or the dose parameter may be indicative of a temperature of a heating cycle of the hyperthermia treatment session, a duration of the heating cycle, and / or a number of cycles of the hyperthermia treatment session. The dose location may correspond to tissue (e.g., abnormal and / or diseased tissue) of the body that is subjected to an increase in temperature during the hyperthermia treatment session (to kill cancer cells and / or increase a sensitivity of cancer cells to one or more other treatments, for example). The hyperthermia treatment session may be performed for one or more applications, such as a curative cancer application, a non-curative cancer application, and / or one or more other applications.

[0062] In some examples, the first treatment session (and / or other treatment sessions associated with other records of the records 502) may comprise a radiofrequency ablation (RFA) treatment session, and / or the dose parameter may be indicative of a temperature, an intensity and / or a frequency of radiofrequency waves generated by the RFA treatment session to heat tissue of the body (to destroy and / or shrink the tissue, for example) and / or a duration with which the heat generated by the radiofrequency waves is applied to the tissue. The dose location may correspond to tissue (e.g., abnormal and / or diseased tissue) of the body that is subjected to the heat applied by the RFA treatment session. The RFA treatment session may be performed for one or more applications, such as a curative cancer application, a non-curative cancer application, and / or one or more other applications.

[0063] In some examples, other records of the records 502 may have one or more of the features and / or characteristics provided herein with respect to the first record 504 of the first treatment session. In some examples, each of the records 502 may be indicative of a time of a corresponding treatment session associated with the first patient, a dose parameter of a dose administered to a location of a body of the first patient in the corresponding treatment session, a dose location indicative of the location, a dose volume of the dose, a patient outcomes information set associated with the first patient and / or the corresponding treatment session, and / or other information. Thus, in some examples, the records 502 may be indicative of various dose parameters (e.g., radiation dose parameters, chemotherapy dose parameters, cryoablation dose parameters, etc.) of doses administered to one or more locations of the body at various times.

[0064] At 404 of Fig. 4, a first patient profile 508 may be generated based upon times, dose parameters, and / or locations indicated by the records 502. Fig. 5A illustrates the first patient profile 508 being generated by the patient profile generation module 506. The first patient profile 508 may comprise dose records mapped to locations of the body of the first patient. In some examples, each dose record of one, some and / or all of the dose records is indicative of historical dose information associated with a corresponding location of the body, dose accumulation information associated with thecorresponding location of the body, dose suggestion information associated with the corresponding location of the body and / or patient outcomes information associated with the corresponding location of the body. The historical dose information may be indicative of one or more times of one or more doses administered to the corresponding location of the body and / or one or more dose parameters of the one or more doses. The dose accumulation information may be indicative of a dose accumulation level (e.g., a temporally corrected dose accumulation level) at the corresponding location of the body. The dose suggestion information may be indicative of a dose suggestion associated with the corresponding location of the body. The patient outcomes information may be indicative of one or more symptoms associated with the corresponding location of the body (reported by the first patient and / or a healthcare professional, for example), one or more side effects associated with the corresponding location (reported by the first patient and / or a healthcare professional, for example), an intensity of the one or more side effects, one or more toxicity grades associated with the corresponding location (reported by the first patient and / or a healthcare professional, for example), and / or other information associated with the corresponding location.

[0065] In some examples, the dose records of the first patient profile 508 may comprise a first dose record associated with a first location of the body of the first patient, a second dose record associated with a second location of the body and / or other dose records associated with other locations of the body. The first dose record may be indicative of first historical dose information, first dose accumulation information associated with the first location, first dose suggestion information associated with the first location and / or first patient outcomes information associated with the first location. The first historical dose information may be indicative of one or more times of one or more first doses administered to the first location of the body and / or one or more dose parameters of the one or more first doses. The first dose accumulation information may be indicative of a first dose accumulation level (e.g., a temporally corrected dose accumulation level) at the first location of the body. The first patient outcomes information may be indicative of one ormore symptoms associated with the first location, one or more times that the one or more symptoms were experienced and / or reported, one or more side effects associated with the first location, one or more times that the one or more side effects were experienced and / or reported, an intensity of the one or more side effects, one or more toxicity grades associated with the first location, one or more times that the one or more toxicity grades were experienced and / or reported, and / or other information associated with the first location. The first patient outcomes information may be determined based upon one or more patient outcomes information sets (e.g., the patient outcomes information set of the first record 504) associated with the first location (e.g., the one or more patient outcome information sets may be retrieved from the records 502 and / or the outcomes data store).

[0066] The second dose record may be indicative of second historical dose information, second dose accumulation information associated with the second location, second dose suggestion information associated with the second location and / or second patient outcomes information associated with the second location. The second historical dose information may be indicative of one or more times of one or more second doses administered to the second location of the body and / or one or more dose parameters of the one or more second doses. The second dose accumulation information may be indicative of a second dose accumulation level (e.g., a temporally corrected dose accumulation level) at the second location of the body. The second patient outcomes information may be indicative of one or more symptoms associated with the second location, one or more times that the one or more symptoms were experienced and / or reported, one or more side effects associated with the second location, one or more times that the one or more side effects were experienced and / or reported, an intensity of the one or more side effects, one or more toxicity grades associated with the second location, one or more times that the one or more toxicity grades were experienced and / or reported, and / or other information associated with the second location. The second patient outcomes information may be determined based upon one or more patient outcomes information sets (e.g., the patient outcomes information set of the first record 504) associated with the second location(e.g., the one or more patient outcome information sets may be retrieved from the records 502 and / or the outcomes data store).

[0067] In some examples, a first dose accumulation model (e.g., a temporally corrected dose accumulation model) may be selected from a plurality of dose accumulation models (e.g., temporally corrected dose accumulation models) for use in generating the first patient profile 508. For example, in response to selecting the first dose accumulation model, the first dose accumulation model may be used to determine one, some and / or all dose accumulation levels of the first patient profile 508. In some examples, the first dose accumulation model may be selected (by a healthcare professional, for example) using a model selection interface 516.

[0068] Fig. 5B illustrates a device 500 displaying the model selection interface 516. In some examples, the model selection interface 516 may comprise a model selection window 518 indicative of the plurality of dose accumulation models. The plurality of dose accumulation models may comprise a no decay model, a primate central nervous system (CNS) model (and / or monkey CNS model), a linear model, a logarithmic model, an exponential model, a Gaussian model, a custom model and / or one or more other models. In some examples, the model selection interface 516 may comprise a model visualization representation 522 indicative of a set of dose accumulation curves generated (based upon the records 502, for example) using different models of the plurality of dose accumulation models. The set of dose accumulation curves may comprise a first dose accumulation curve 524a indicative of a dose accumulation level of one or more locations of the first patient over time as determined using the Gaussian model, a second dose accumulation curve 524b indicative of a dose accumulation level of the one or more locations of the first patient over time as determined using the primate CNS model, a third dose accumulation curve 524c indicative of a dose accumulation level of the one or more locations of the first patient over time as determined using the exponential model, a fourth dose accumulation curve 524d indicative of a dose accumulation level of the one or more locations of the first patient over time as determined using the logarithmic model, and / or a fifth dose accumulation curve 524e indicative of a doseaccumulation level of the one or more locations of the first patient over time as determined using the linear model. In this way, a user may visualize differences between decay functions applied by different dose accumulation models of the plurality of dose accumulation models. In some examples, a dose accumulation model may be selected by a user (e.g., a healthcare professional) from among the plurality of dose accumulation models using the model selection window 518, and the user-selected dose accumulation model may be used to generate the first patient profile 508 in response to a selection of a generate profile selectable input 526.

[0069] In some examples, the patient profile generation module 506 may determine a recommended dose accumulation model for generating the first patient profile 508 associated with the first patient. For example, the recommended dose accumulation model may be tailored to the first patient and / or to one or more conditions of the first patient (e.g., cancer, autoimmune disorder, etc.) and / or one or more types of treatment (e.g., radiation oncology, chemotherapy, etc.) planned for and / or administered to the first patient. A recommendation model may rank the plurality of dose accumulation models based upon quality of result and / or applicability to the first patient, and / or may select the highest ranked dose accumulation model as the recommended dose accumulation model. In some examples, the model selection interface 516 may display an indication 520 of the recommended dose accumulation model (and / or may highlight the recommended dose accumulation model). Alternatively and / or additionally, the recommended dose accumulation model may be pre-selected in the model selection window 518 (prior to any selection by a user, for example). In some examples, the recommended dose accumulation model may be automatically selected and / or used to generate the first patient profile 508 without user intervention (e.g., the first dose accumulation model may be selected by the patient profile generation module 506 without user intervention). In some examples, the recommendation model may account for one or more sets of patient outcomes information (e.g., the first patient outcomes information, the second patient outcomes information, etc.) to select the recommended dose accumulation model.

[0070] In some examples, the model visualization representation 522 (shown in Fig. 5B) may be indicative of the first dose accumulation level at the first location of the body. The one or more first doses may comprise a dose (e.g., an initial dose of an initial treatment session) with a dose parameter corresponding to 60 gray (e.g., the dose of 60 gray may be administered to the first location of the body of the first patient at time 0.0 of the model visualization representation 522). In some examples, the linear model of the plurality of dose accumulation models determines a dose accumulation level of the first patient profile 508 according to equation D(t) = Dtx ( 1 - — ), where Dtcorresponds to a dose parameter (e.g., 60 gray) of a dose (e.g., initial dose), t corresponds to time, and / or a corresponds to a constant. For example, the first dose accumulation level over time determined using the linear model may be represented by the fifth dose accumulation curve 524e of the model visualization representation 522. In some examples, the exponential model of the plurality of dose accumulation models determines a dose accumulation level of the first patient profile 508 according to equation D(t) = where Dtcorresponds to a dose parameter (e.g., 60 gray) of a dose (e.g., initial dose), t corresponds to time, and / or a corresponds to a constant. For example, the first dose accumulation level over time determined using the exponential model may be represented by the third dose accumulation curve 524c of the model visualization representation 522. In some examples, the logarithmic model of the plurality of dose accumulation models determines a dose accumulation level of the first patient profile 508 according to equation Z)(t) = Dtwhere Dtcorresponds to a dose parameter (e.g., 60 gray) of a dose (e.g., initial dose), t corresponds to time, and / or a and / or b correspond to constants. For example, the first dose accumulation level over time determined using the logarithmic model may be represented by the fourth dose accumulation curve 524d of the model visualization representation 522. In some examples, the Gaussian model of the plurality of dose accumulation models determines a dose accumulation level of the first patient profile 508 according to equation D(t) = Dt x e where Dtcorresponds to a dose parameter (e.g., 60 gray) of a dose (e.g.,initial dose), t corresponds to time, and / or a corresponds to a constant. For example, the first dose accumulation level over time determined using the Gaussian model may be represented by the first dose accumulation curve 524a of the model visualization representation 522.

[0071] In some examples, the primate CNS model of the plurality of dose accumulation models determines a dose accumulation level of the first patient profile 508 by determining a tolerable dose parameter, and / or using the tolerable dose parameter to determine the dose accumulation level. The tolerable dose parameter may correspond to a percentage of a maximum tolerable dose (e.g., a predefined value and / or a value determined based upon one or more reactions of the first patient to one or more treatment sessions, for example) that can be given to the first patient after a recovery period. The tolerable dose parameter may be determined according to equation Padd= [100r+11 where Paddcorresponds to the tolerabledose parameter, r corresponds to a constant (e.g., an experimentally derived constant based upon a time since the initial dose), and / or Ptcorresponds to a combination of a dose parameter (e.g., 60 gray) of a dose (e.g., initial dose) and the maximum tolerable dose (e.g., (P; = 100 * — — ), where D ^max^ corresponds to the dose parameter of the dose and / or Dmaxcorresponds to the maximum tolerable dose). In some examples, the maximum tolerable dose may be determined based upon patient outcomes information associated with the first patient. The patient outcomes information may be analyzed to identify one or more negative reactions experienced and / or reported by the first user (e.g., symptoms, side effects, etc.). The maximum tolerable dose may be determined based upon a dose accumulation level of the first patient at one or more times associated with the one or more negative reactions. Alternatively and / or additionally, the maximum tolerable dose may be determined based upon one or more historical doses administered to the first patient before the one or more negative reactions were experienced and / or reported. In some examples, the constant r may be determined according to equation r = 2.8 + where t corresponds to time since the dose (e.g., initial dose). In some examples, the dose accumulation level(e.g., temporally corrected dose accumulation level) may be determined according to equation Dcorr=In some examples, the first dose accumulation level over time determined using the primate CNS model may be represented by the second dose accumulation curve 524b of the model visualization representation 522.

[0072] In some examples, the patient profile generation module 506 may account for one or more sets of patient outcomes information to determine one or more dose accumulation levels associated with the first patient. For example, the patient profile generation module 506 may determine the first dose accumulation level based upon the first patient outcomes information associated with the first location. For example, the patient profile generation module 506 may model a relationship between doses delivered and outcomes of interest based upon the first historical dose information and / or the first patient outcomes information, and / or may determine the first dose accumulation level based upon the relationship. In some examples, one, some or all of the plurality of dose accumulation models may account for patient outcomes information to determine dose accumulation levels. In some examples, the patient profile generation module 506 may use a dose decay function (e.g., a complex decay function) to determine a dose accumulation level (e.g., the first dose accumulation level) based upon patient outcomes information (e.g., the first patient outcomes information).

[0073] In some examples, the patient profile generation module 506 may comprise a trained dose accumulation determination model (e.g., a trained machine learning model for determining dose accumulation levels such as the first dose accumulation level based upon the records 502). In some examples, first training information for use in generating the trained dose accumulation determination model may be determined. The first training information may comprise training records indicative of dose parameters associated with treatment sessions of one or more patients (e.g., the first patient and / or one or more other patients) and / or labels associated with the training sessions. Each of the labels may be indicative of patient outcomes information associated with a corresponding treatment session (e.g., the patient outcomes information may be indicative of one or more symptoms of apatient, one or more side effects exhibited and / or reported by the patient, an intensity of side effects of the patient, one or more toxicity grades associated with one or more locations of the body of the patient, etc.), an outcome associated with the corresponding treatment session, one or more follow up tests associated with the corresponding treatment session, and / or other information associated with the corresponding treatment session. In some examples, a first machine learning model may be trained using the first training information to generate the trained dose accumulation determination model.

[0074] In some examples, the recommendation model may comprise a trained recommendation determination model (e.g., a trained machine learning model for determining model recommendations such as the recommended dose accumulation model). In some examples, second training information for use in generating the trained recommendation determination model may be determined. The second training information may comprise training records indicative of dose parameters associated with treatment sessions of one or more patients (e.g., the first patient and / or one or more other patients) and / or labels associated with the training sessions. Each of the labels may be indicative of patient outcomes information associated with a corresponding treatment session (e.g., the patient outcomes information may be indicative of one or more symptoms of a patient, one or more side effects exhibited and / or reported by the patient, an intensity of side effects of the patient, one or more toxicity grades associated with one or more locations of the body of the patient, etc.), an outcome associated with the corresponding treatment session, one or more follow up tests associated with the corresponding treatment session, and / or other information associated with the corresponding treatment session. In some examples, a second machine learning model may be trained using the second training information to generate the trained recommendation determination model.

[0075] In some examples, other dose accumulation levels of the first patient profile 508 (e.g., at least one of the second dose accumulation level, etc.) may be determined using one or more of the techniques provided herein with respect to determining the first dose accumulation level. In someexamples, the patient profile 508 may be indicative of various dose accumulation levels (e.g., temporally corrected radiation accumulation levels, temporally corrected chemotherapy accumulation levels, etc.) of various locations of the body.

[0076] In some examples, the first patient profile 508 may be stored in a patient profile data store 512 (in response to generating the first patient profile 508, for example). In some examples, EHRs associated with patients may be stored in the patient profile data store 512. The EHRs may comprise the first EHR associated with the first patient. The first EHR may be supplemented with the first patient profile 508 (e.g., the first patient profile 508 may be included as part of the first EHR). In some examples, the first patient profile 508 may be linked to first EHR (e.g., the first patient profile 508 may comprise a link to access the first EHR and / or the first EHR may comprise a link to access the first patient profile 508). In some examples, the first patient profile 508 may be compatible with one or more standards (e.g., one or more medical imaging standards such as Digital Imaging and Communications in Medicine (DICOM) standard and / or one or more other standards).

[0077] Accordingly, the first patient profile 508 may be used and / or accessed in various healthcare settings. In this way, the patient profile data store 512 may provide healthcare professionals of different treatment areas and / or different healthcare settings with access to the first patient profile 508 (such that the healthcare professionals can use the first patient profile 508 for treating the first patient, for example). For example, in response to receiving a profile access request indicative of the first patient from a device in a first treatment setting associated with treating a first treatment area (e.g., radiation oncology) of the first patient, the patient profile data store 512 may provide the first patient profile 508 (and / or a most recent version of the first patient profile 508) to the device in the first treatment setting. In response to receiving a profile access request indicative of the first patient from a device in a second treatment setting associated with treating a second treatment area (e.g., palliative care) of the first patient, the patient profile data store 512 may provide the first patient profile 508 (and / or the most recent version of the first patient profile 508) to the device in the second treatment setting.

[0078] At 406 of Fig. 4, the first patient profile 508 may be provided to a device for display. In some examples, the first patient profile 508 may be provided (in response to generating the first patient profile 508, for example) to a treatment planning and / or administration module 510 (shown in Fig. 5A) for use in planning and / or administering treatment associated with the first patient. In some examples, the treatment planning and / or administration module 510 may provide the first patient profile 508 to the device for display. Alternatively and / or additionally, the patient profile data store 512 may provide the first patient profile 508 to the device for display (in response to receiving a profile access request, for example).

[0079] In some examples, the first patient profile 508 comprises a body model avatar displayed via a graphical user interface of the device. In some examples, the body model avatar and / or other information of the first patient profile 508 may be displayed via one or more patient profile interfaces of a patient profile platform (which may be installed on the device and / or accessed by a browser on the device, for example). In some examples, the body model avatar may be visually representative of dose accumulation levels at various locations of the body. In some examples, colors of voxels of the body model avatar are selected to be representative of dose accumulation levels (e.g., temporally corrected dose accumulation levels) associated with corresponding locations of the body.

[0080] Fig. 5C illustrates a device 571 displaying a patient profile interface 530 of the patient profile platform. The patient profile interface 530 may display information of the first patient profile 508 and / or may provide one or more features to interact with information of the first patient profile 508, such as features to navigate through various information and / or representations associated with the first patient profile 508, and / or features to edit information of the first patient profile 508.

[0081] In some examples, the patient profile interface 530 may comprise a patient information window 532 indicative of information associated with the first patient and / or one or more treatments of the first patient. In some examples, the patient profile interface 530 may comprise a dose volume histogram window 534 comprising a dose volume representation 552associated with a location of the body of the first patient. In some examples, the location represented by the dose volume representation 552 (e.g., a location corresponding to a lung of the first patient, a heart of the first patient, and / or one or more other organs of the first patient) may be selected using a dose volume location selection interface 538. In some examples, the dose volume representation 552 may be indicative of a dose volume curve 536 that compares the volume of tissue of the location (e.g., lung tissue) with a range of radiation doses to which the tissue is exposed.

[0082] In some examples, the patient profile interface 530 may comprise a cross section representation 544 comprising dose accumulation objects overlaid onto a cross sectional image associated with the first patient. The dose accumulation objects may be indicative of dose accumulation levels at various locations of the body. In some examples, the dose accumulation objects may comprise a dose accumulation object 546a, a dose accumulation object 546b, a dose accumulation object 546c, a dose accumulation object 546d, a dose accumulation object 546e, a dose accumulation object 546f, a dose accumulation object 546g and / or a dose accumulation object 546h. In some examples, the dose accumulation objects may be visually representative of dose accumulation levels. For example, the dose accumulation objects may be color coded (in accordance with a color dose configuration 558, for example) such that a color of a dose accumulation object identifies a dose accumulation level associated with a corresponding location of the body (e.g., the corresponding location of the body may correspond to a portion of the cross sectional image that overlaps with, is adjacent to and / or is within a threshold distance of the dose accumulation object). For example, the dose accumulation objects may have different colors to identify different dose accumulation levels.

[0083] In some examples, the patient profile interface 530 may comprise a body model avatar window 540 comprising an avatar representation 548 of the body model avatar and / or the color dose configuration 558. The avatar representation 548 may be a three dimensional representation of dose accumulation levels at various locations of the body of the first patient. In some examples, colors of voxels of the body model avatar are selectedaccording to the color dose configuration 558, which may identify color 560a for a dose accumulation level of 5 Gray, color 560b for a dose accumulation level of 10 Gray, color 560c for a dose accumulation level of 20 Gray, color 560d for a dose accumulation level of 40 Gray and / or color 560e for a dose accumulation level of 60 Gray.

[0084] In some examples, the first location of the body of the first patient may be mapped to a first section 542a comprising one or more first voxels of the body model avatar, and / or a first color of the first section 542a may be selected based upon the first dose accumulation level associated with the first location (e.g., the one or more first voxels may be rendered in the first color in the avatar representation 548). In some examples, the second location of the body of the first patient may be mapped to a second section 542b comprising one or more second voxels of the body model avatar, and / or a second color of the second section 542b may be selected based upon the second dose accumulation level associated with the second location (e.g., the one or more second voxels may be rendered in the second color).

[0085] In some examples, the patient profile interface 530 may comprise a dose accumulation over time representation 554 indicative of dose accumulation levels over time given different initial dose parameters. For example, the dose accumulation over time representation 554 may comprise a curve 556a indicative of dose accumulation levels over time given an initial dose parameter of 60 gray, a curve 556b indicative of dose accumulation levels over time given an initial dose parameter of 40 gray, a curve 556c indicative of dose accumulation levels over time given an initial dose parameter of 20 gray, a curve 556d indicative of dose accumulation levels over time given an initial dose parameter of 10 gray and / or a curve 556e indicative of dose accumulation levels over time given an initial dose parameter of 5 gray.

[0086] In some examples, the patient profile interface 530 may comprise a second model selection window 562 indicative of the plurality of dose accumulation models. The second model selection window 562 may be used to switch from using the first dose accumulation model to a different dose accumulation model of the plurality of dose accumulation models. In someexamples, in response to switching from the first dose accumulation model to the different dose accumulation model, a set of dose accumulation levels may be determined using the different dose accumulation model. The set of dose accumulation levels may be propagated to the patient profile interface 530, for example, by updating at least one of the dose volume representation 552, the avatar representation 548, the dose accumulation over time representation 554, etc. to be representative of the set of dose accumulation levels determined using the different dose accumulation model.

[0087] In some examples, the treatment planning and / or administration module 510 may use the first patient profile 508 and / or one or more dose accumulation levels indicated by the first patient profile 508 to determine dose suggestion information indicative of a dose suggestion (e.g., a radiation dose suggestion, a chemotherapy dose suggestion, etc.) to administer to the first patient in a treatment session (e.g., a current and / or subsequent treatment session), such as a radiation therapy treatment session (e.g., radiation therapy treatment session for curative cancer application, non-curative cancer application, autoimmune disorder application, and / or one or more other applications), a chemotherapy treatment session, a cryoablation treatment session, a hyperthermia treatment session and / or a RFA treatment session. In some examples, the treatment planning and / or administration module 510 may provide the dose suggestion to a device for presentation (e.g., the dose suggestion may be displayed by the patient profile interface 530 and / or other interface of the patient profile platform). Alternatively and / or additionally, the treatment planning and / or administration module 510 may facilitate administration of the dose suggestion to the first patient. For example, the treatment planning and / or administration module 510 may transmit a message indicative of the dose suggestion to a tool that controls dosing of the treatment session (e.g., in response to receiving the message, the tool may control an amount of radiation delivered to the first patient in the treatment session based upon the dose suggestion).

[0088] In some examples, the dose suggestion may be indicative of a target dose parameter tailored to the first patient for the treatment session (e.g., the current and / or subsequent treatment session) and / or a maximumtolerable dose parameter for the treatment session. In some examples, the treatment session may comprise a radiation therapy treatment session to administer radiation to the first patient, the target dose parameter may correspond to a suggested amount of radiation to be administered to the first patient in the treatment session, and / or the maximum tolerable dose parameter may correspond to a maximum amount of radiation to be administered to the first patient (given a temporally corrected dose accumulation level, for example).

[0089] For example, the treatment planning and / or administration module 510 may determine the first dose suggestion information indicative of a first dose suggestion (e.g., a radiation dose suggestion, a chemotherapy dose suggestion, etc.) associated with the first location. In some examples, the first dose suggestion may be indicative of a first target dose parameter tailored to the first patient and / or the first location for a treatment session (e.g., a current and / or subsequent treatment session) and / or a first maximum tolerable dose parameter for the treatment session. In some examples, the treatment session may comprise a radiation therapy treatment session to administer radiation to the first location of the body of the first patient, the first target dose parameter may correspond to a suggested amount of radiation to be administered to the first location of the body of the first patient in the treatment session, and / or the first maximum tolerable dose parameter may correspond to a maximum amount of radiation to be administered to the first location of the body of the first patient in the treatment session.

[0090] In some examples, the first target dose parameter may be determined based upon the first dose accumulation level associated with the first location and / or treatment plan information associated with the first patient. The treatment plan information may be indicative of one or more treatments (e.g., at least one of radiation therapy, chemotherapy, etc.) the first patient is currently undergoing and / or is planning to undergo. In some examples, the first maximum tolerable dose parameter may be determined based upon the first dose accumulation level associated with the first location and the maximum tolerable dose (and / or a location-specific maximum tolerable dose corresponding to the first location, for example). For example, the firstmaximum tolerable dose parameter may be about the maximum tolerable dose subtracted by the first dose accumulation level. In some examples, the treatment planning and / or administration module 510 may comprise a warning system that warns of and / or prevents administration of a dose that exceeds the first maximum tolerable dose parameter. For example, the patient profile interface 530 (and / or other interface of the patient profile platform) may display an interface to receive a planned dose to administer to the first location of the first patient in the treatment session. In response to determining that the planned dose exceeds the first maximum tolerable dose parameter, the patient profile interface 530 (and / or other interface of the patient profile platform) may display an alert. Alternatively and / or additionally, the treatment planning and / or administration module 510 may transmit a message indicative of the first dose suggestion to a tool that controls dosing of the treatment session. In some examples, the treatment session is a radiation therapy treatment session to administer radiation to the first location of the first patient, and in response to receiving the message, the tool may control an amount of the radiation delivered to the first patient in the treatment session based upon the first dose suggestion, such as by delivering radiation amounting to the first target dose parameter to the first location of the first patient.

[0091] Alternatively and / or additionally, the treatment planning and / or administration module 510 may determine the second dose suggestion information indicative of a second dose suggestion (e.g., a radiation dose suggestion, a chemotherapy dose suggestion, etc.) associated with the second location. In some examples, the second dose suggestion may be indicative of a second target dose parameter tailored to the first patient and / or the second location for a treatment session (e.g., a current and / or subsequent treatment session) and / or a second maximum tolerable dose parameter for the treatment session. In some examples, the treatment session may comprise a radiation therapy treatment session to administer radiation to the second location of the body of the first patient, the second target dose parameter may correspond to a suggested amount of radiation to be administered to the second location of the body of the first patient in thetreatment session, and / or the second maximum tolerable dose parameter may correspond to a maximum amount of radiation to be administered to the second location of the body of the first patient in the treatment session.

[0092] In some examples, the second target dose parameter may be determined based upon the second dose accumulation level associated with the second location and / or the treatment plan information associated with the first patient. In some examples, the second maximum tolerable dose parameter may be determined based upon the second dose accumulation level associated with the second location and the maximum tolerable dose (and / or a location-specific maximum tolerable dose corresponding to the second location, for example). For example, the second maximum tolerable dose parameter may be about the maximum tolerable dose subtracted by the second dose accumulation level. In some examples, the treatment planning and / or administration module 510 may comprise a warning system that warns of and / or prevents administration of a dose that exceeds the second maximum tolerable dose parameter. For example, the patient profile interface 530 (and / or other interface of the patient profile platform) may display an interface to receive a planned dose to administer to the second location of the first patient in the treatment session. In response to determining that the planned dose exceeds the second maximum tolerable dose parameter, the patient profile interface 530 (and / or other interface of the patient profile platform) may display an alert. Alternatively and / or additionally, the treatment planning and / or administration module 510 may transmit a message indicative of the second dose suggestion to a tool that controls dosing of the treatment session. In some examples, the treatment session is a radiation therapy treatment session to administer radiation to the second location of the first patient, and in response to receiving the message, the tool may control an amount of the radiation delivered to the first patient in the treatment session based upon the second dose suggestion, such as by delivering radiation amounting to the second target dose parameter to the second location of the first patient.

[0093] In some examples, dose records of the first patient profile 508 are accessible via the patient profile interface 530 (and / or other interfaces of thepatient profile platform), such as by interacting with the body model avatar. For example, in response to a selection of a first portion, of the body model avatar, corresponding to the first location of the body, a first dose record location interface may be displayed. For example, the first dose record location interface may be displayed in response to a selection of the first section 542a of the avatar representation 548 (shown in Fig. 5C). The first dose record location interface may be indicative of the first historical dose information, the first dose accumulation information, the first dose suggestion information and / or the first patient outcomes information. Alternatively and / or additionally, in response to a selection of a second portion, of the body model avatar, corresponding to the second location of the body, a second dose record location interface may be displayed. For example, the second dose record location interface may be displayed in response to a selection of the second section 542b of the avatar representation 548. The second dose record location interface may be indicative of the second historical dose information, the second dose accumulation information, the second dose suggestion information and / or the second patient outcomes information.

[0094] In some examples, after the first patient profile 508 is stored in the patient profile data store 512 (in response to generating the first patient profile 508, for example), the first patient profile 508 may be updated based upon one or more subsequent treatment sessions (and / or subsequent medical record entries). For example, the system 501 may detect and / or receive a record of a subsequent treatment session of the first patient. In some examples, the record may be indicative of a time of the subsequent treatment session, a dose parameter of a dose administered to the first patient in the subsequent treatment session, a type of treatment of the subsequent treatment session (e.g., radiation therapy, chemotherapy, etc.), a location to which the dose is administered, one or more side effects of the first patient, an intensity of side effects of the first patient, and / or other information. The system 501 may update the first patient profile 508 based upon the record to generate an updated version of the first patient profile 508, and / or may store the updated version of the first patient profile 508 in the patient profile data store 512. For example, in response to receiving a profile access request(e.g., a request by a healthcare professional via an interface of the patient profile platform), the updated version of the first patient profile 508 may be retrieved from the patient profile data store 512 and / or may be provide to a device (e.g., a device of the healthcare professional) for presentation, such as via the patient profile interface 530 (and / or other interfaces of the patient profile platform).

[0095] Figs. 5D-5H illustrate the patient profile interface 530 displayed at different times in a scenario in which the first patient undergoes radiation therapy treatment sessions. At each of the different times, the patient profile interface 530 may display a cross section representation 566 updated as of the corresponding time (e.g., the cross section representation 566 may have one or more of the features provided herein with respect to the cross section representation 544), an avatar representation 568 of the of the body model avatar updated as of the corresponding time (e.g., the avatar representation 568 may have one or more of the features provided herein with respect to the avatar representation 548) and / or a dose volume representation 570 (e.g., a dose volume histogram) updated as of the corresponding time. The dose volume representation 570 may be indicative of a primate CNS lung curve (associated with a lung of the first patient, for example) determined using the primate CNS model of the plurality of dose accumulation models, a logistic lung curve (associated with the lung of the first patient, for example) determined using a logistic decay model of the plurality of dose accumulation models, and / or a primate CNS heart curve (associated with a heart of the first patient, for example) determined using the primate CNS model.

[0096] Fig. 5D illustrates the patient profile interface 530 displayed on a device 573 at a first time associated with an initial radiation therapy treatment session (e.g., the first time may be before, during or after the initial radiation therapy treatment session). Fig. 5E illustrates the patient profile interface 530 displayed on a device 575 at a second time associated with a second radiation therapy treatment session after the initial radiation therapy treatment session (e.g., the second time may be before, during or after the second radiation therapy treatment session). The second time may be about 188 days after the first time (and / or the second radiation therapy treatmentsession may be about 188 days after the initial radiation therapy treatment session). Fig. 5F illustrates the patient profile interface 530 displayed on a device 577 at a third time associated with a third radiation therapy treatment session after the second radiation therapy treatment session (e.g., the third time may be before, during or after the third radiation therapy treatment session). The third time may be about 433 days after the second time (and / or the third radiation therapy treatment session may be about 433 days after the second radiation therapy treatment session). Fig. 5G illustrates the patient profile interface 530 displayed on a device 579 at a fourth time associated with a fourth radiation therapy treatment session after the third radiation therapy treatment session (e.g., the fourth time may be before, during or after the fourth radiation therapy treatment session). The fourth time may be about 100 days after the third time (and / or the fourth radiation therapy treatment session may be about 100 days after the third radiation therapy treatment session). Fig. 5H illustrates the patient profile interface 530 displayed on a device 581 at a fifth time after the fourth radiation therapy treatment session. The fifth time may be about 81 days after the fourth time. In some examples, some and / or all of devices 500, 571 , 573, 575, 577, 579 and / or 581 may be different devices. In some examples, some and / or all of devices 500, 571 , 573, 575, 577, 579 and / or 581 may be the same device.

[0097] An embodiment of determining dose accumulation levels (e.g., temporally corrected dose accumulation levels) is illustrated by an example method 600 of Fig. 6. The example method 600 includes collecting, at 602, collecting records (e.g., the records 502) of treatment sessions of a patient, wherein each of the records is indicative of a time of a treatment session and / or a dose parameter of a dose administered to the patient in the treatment session. The example method 600 includes determining, at 604, a dose accumulation level (e.g., temporally corrected dose accumulation level) of the patient based upon times and dose parameters indicated by the records. In some examples, the dose accumulation level may be used to determine a radiation dose suggestion to administer to the patient, and / or may be used to generate a patient profile associated with the patient.

[0098] In some examples, each machine learning model of one, some and / or all machine learning models of the present disclosure (e.g., the trained dose accumulation determination model, the first machine learning model, the trained recommendation determination model, the second machine learning model, etc.) may comprise at least one of a neural network, such as a convolutional neural network, a deep learning model, a tree-based model, a machine learning model used to perform linear regression, a machine learning model used to perform logistic regression, a decision tree model, a support vector machine (SVM), a Bayesian network model, a k-Nearest Neighbors (k- NN) model, a K-Means model, a random forest model, a machine learning model used to perform dimensional reduction, a machine learning model used to perform gradient boosting, etc.

[0099] According to some embodiments, a computer-implemented method is provided. The computer-implemented method includes collecting records of treatment sessions of a patient, wherein each of the records is indicative of a time of a treatment session and a dose parameter of a dose administered to the patient in the treatment session; and determining, based upon times and dose parameters indicated by the records, a dose accumulation level of the patient.

[0100] According to some embodiments, the treatment session includes a radiation therapy treatment session.

[0101] According to some embodiments, the computer-implemented method includes determining, based upon the dose accumulation level, a radiation dose suggestion to administer to the patient; and providing the radiation dose suggestion to a device for presentation, and / or facilitating administration of the radiation dose suggestion to the patient.

[0102] According to some embodiments, the dose accumulation level corresponds to a first location of a body of the patient, and the computer- implemented method includes determining a second dose accumulation level corresponding to a second location of the body of the patient based upon the records; generating, based upon the dose accumulation level and the second dose accumulation level, a patient profile representative of dose accumulationlevels at a plurality of locations of the body; and providing the patient profile to a device for presentation.

[0103] According to some embodiments, the patient profile includes a body model avatar displayed via a graphical user interface of the device.

[0104] According to some embodiments, the computer-implemented method includes mapping the first location of the body to one or more first voxels of the body model avatar; selecting a first color of the one or more first voxels based upon the dose accumulation level; mapping the second location of the body to one or more second voxels of the body model avatar; and selecting a second color of the one or more second voxels based upon the second dose accumulation level.

[0105] According to some embodiments, the computer-implemented method includes in response to generating the patient profile, storing the patient profile in a patient profile data store; receiving a record of a treatment session of the patient; updating the patient profile based upon the record to generate an updated patient profile; and storing the updated patient profile in the patient profile data store.

[0106] According to some embodiments, the computer-implemented method includes receiving a profile access request indicative of the patient; and in response to the profile access request, retrieving the updated patient profile from the patient profile data store, and providing the updated patient profile to a device for presentation.

[0107] According to some embodiments, the computer-implemented method includes displaying a model selection interface indicative of a plurality of temporally corrected dose accumulation models; and receiving, via the model selection interface, a selection of a first temporally corrected dose accumulation model of the plurality of temporally corrected dose accumulation models, wherein determining the dose accumulation level is performed using the first temporally corrected dose accumulation model.

[0108] According to some embodiments, the computer-implemented method includes determining training information including training records indicative of dose parameters associated with treatment sessions of one ormore patients, and labels associated with the training records; and training a machine learning model using the training information to generate a trained dose accumulation determination model, wherein the dose accumulation level of the patient is determined using the trained dose accumulation determination model.

[0109] According to some embodiments, the computer-implemented method includes determining, based upon the dose accumulation level, a treatment suggestion for the patient; and providing the treatment suggestion to a device for presentation and / or facilitating treatment of the patient according to the treatment suggestion.

[0110] According to some embodiments, the treatment session includes a radiation therapy treatment session for a curative cancer application.

[0111] According to some embodiments, the treatment session includes a radiation therapy treatment session for a non-curative cancer application.

[0112] According to some embodiments, the treatment session includes a radiation therapy treatment session for an autoimmune disorder application.

[0113] According to some embodiments, the treatment session includes a cryoablation treatment session.

[0114] According to some embodiments, the treatment session includes a hyperthermia treatment session.

[0115] According to some embodiments, the treatment session includes a RFA treatment session.

[0116] According to some embodiments, a non-transitory computer- readable medium is provided. The non-transitory computer-readable medium stores instructions that when executed perform operations including collecting records of treatment sessions of a patient, wherein each of the records is indicative of at least two of a time of a treatment session, a dose parameter of a dose administered to a location of a body of the patient in the treatmentsession, or the location of the body of the patient; generating, based upon times, dose parameters, and locations indicated by the records, a patient profile including dose records mapped to locations of the body; and providing the patient profile to a device for display.

[0117] According to some embodiments, the dose records of the patient profile includes a first dose record mapped to a first location of the body, wherein the first dose record is indicative of one or more times of one or more doses administered to the first location of the body and one or more dose parameters of the one or more doses administered to the first location of the body; and a second dose record mapped to a second location of the body, wherein the second dose record is indicative of one or more times of one or more doses administered to the second location of the body and one or more dose parameters of the one or more doses administered to the first location of the body.

[0118] According to some embodiments, the dose records of the patient profile includes a first dose record mapped to a first location of the body, wherein the first dose record is indicative of a dose accumulation level of the first location of the body; and a second dose record mapped to a second location of the body, wherein the second dose record is indicative of a dose accumulation level of the second location of the body.

[0119] According to some embodiments, the patient profile includes a body model avatar displayed via a graphical user interface of the device.

[0120] According to some embodiments, the operations include mapping the first location of the body to one or more first voxels of the body model avatar; selecting a first color of the one or more first voxels based upon the dose accumulation level; mapping the second location of the body to one or more second voxels of the body model avatar; and selecting a second color of the one or more second voxels based upon the second dose accumulation level.

[0121] According to some embodiments, a computing device is provided. The computing device includes a processor; and memory including processor-executable instructions that when executed by the processor causeperformance of operations. The operations include collecting records of treatment sessions of a patient, wherein each of the records is indicative of a time of a treatment session and a dose parameter of a dose administered to the patient in the treatment session; and determining, based upon times and dose parameters indicated by the records, a dose accumulation level of the patient.

[0122] According to some embodiments, the operations include determining, based upon the dose accumulation level, a treatment suggestion for the patient; and providing the treatment suggestion to a device for presentation and / or facilitating treatment of the patient according to the treatment suggestion.

[0123] According to some embodiments, a method including at least one aspect as described in the present disclosure and / or shown in the figures.

[0124] According to some embodiments, a method including plural aspects as described in the present disclosure and / or shown in the figures.

[0125] According to some embodiments, a system including at least one aspect as described in the present disclosure and / or shown in the figures.

[0126] According to some embodiments, a system including plural aspects as described in the present disclosure and / or shown in the figures.

[0127] Fig. 7 is an illustration of a scenario 700 involving an example non-transitory machine readable medium 702. The non-transitory machine readable medium 702 may comprise processor-executable instructions 712 that when executed by a processor 716 cause performance (e.g., by the processor 716) of at least some of the provisions herein (e.g., embodiment 714).

[0128] The non-transitory machine readable medium 702 may comprise a memory semiconductor (e.g., a semiconductor utilizing static random access memory (SRAM), dynamic random access memory (DRAM), and / or synchronous dynamic random access memory (SDRAM) technologies), a platter of a hard disk drive, a flash memory device, or a magnetic or optical disc (such as a compact disc (CD), digital versatile disc (DVD), or floppy disk).

[0129] The example non-transitory machine readable medium 702 stores computer-readable data 704 that, when subjected to reading 706 by a reader 710 of a device 708 (e.g., a read head of a hard disk drive, or a read operation invoked on a solid-state storage device), express the processorexecutable instructions 712.

[0130] In some embodiments, the processor-executable instructions 712, when executed, cause performance of operations, such as at least some of the example method 400 of Fig. 4 and / or at least some of the example method 600 of Fig. 6, for example. In some embodiments, the processorexecutable instructions 712 are configured to cause implementation of a system, such as at least some of the example system 501 of Figs. 5A-5H, for example.

[0131] As used in this application, "component," "module," "system", "interface", and / or the like are generally intended to refer to a computer- related entity, either hardware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer. By way of illustration, both an application running on a controller and the controller can be a component. One or more components may reside within a process and / or thread of execution and a component may be localized on one computer and / or distributed between two or more computers.

[0132] Unless specified otherwise, “first,” “second,” and / or the like are not intended to imply a temporal aspect, a spatial aspect, an ordering, etc. Rather, such terms are merely used as identifiers, names, etc. for features, elements, items, etc. For example, a first object and a second object generally correspond to object A and object B or two different or two identical objects or the same object.

[0133] Moreover, "example" is used herein to mean serving as an instance, illustration, etc., and not necessarily as advantageous. As used herein, "or" is intended to mean an inclusive "or" rather than an exclusive "or". In addition, "a" and "an" as used in this application are generally be construed to mean "one or more" unless specified otherwise or clear from context to bedirected to a singular form. Also, at least one of A and B and / or the like generally means A or B or both A and B. Furthermore, to the extent that "includes", "having", "has", "with", and / or variants thereof are used in either the detailed description or the claims, such terms are intended to be inclusive in a manner similar to the term "comprising”.

[0134] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing at least some of the claims.

[0135] Furthermore, the claimed subject matter may be implemented as a method, apparatus, or article of manufacture using standard programming and / or engineering techniques to produce software, firmware, hardware, or any combination thereof to control a computer to implement the disclosed subject matter. The term "article of manufacture" as used herein is intended to encompass a computer program accessible from any computer- readable device, carrier, or media. Of course, many modifications may be made to this configuration without departing from the scope or spirit of the claimed subject matter.

[0136] Various operations of embodiments are provided herein. In an embodiment, one or more of the operations described may constitute computer readable instructions stored on one or more computer and / or machine readable media, which if executed will cause the operations to be performed. The order in which some or all of the operations are described should not be construed as to imply that these operations are necessarily order dependent. Alternative ordering will be appreciated by one skilled in the art having the benefit of this description. Further, it will be understood that not all operations are necessarily present in each embodiment provided herein. Also, it will be understood that not all operations are necessary in some embodiments.

[0137] Also, although the disclosure has been shown and described with respect to one or more implementations, equivalent alterations andmodifications will occur to others skilled in the art based upon a reading and understanding of this specification and the annexed drawings. The disclosure includes all such modifications and alterations and is limited only by the scope of the following claims. In particular regard to the various functions performed by the above described components (e.g., elements, resources, etc.), the terms used to describe such components are intended to correspond, unless otherwise indicated, to any component which performs the specified function of the described component (e.g., that is functionally equivalent), even though not structurally equivalent to the disclosed structure. In addition, while a particular feature of the disclosure may have been disclosed with respect to only one of several implementations, such feature may be combined with one or more other features of the other implementations as may be desired and advantageous for any given or particular application.

Claims

CLAIMSWhat is claimed is:1 . A computer-implemented method, comprising: collecting records of treatment sessions of a patient, wherein each of the records is indicative of: a time of a treatment session; and a dose parameter of a dose administered to the patient in the treatment session; and determining, based upon times and dose parameters indicated by the records, a dose accumulation level of the patient.

2. The computer-implemented method of claim 1 , wherein: the treatment session comprises a radiation therapy treatment session.

3. The computer-implemented method of claim 1 , comprising: determining, based upon the dose accumulation level, a radiation dose suggestion to administer to the patient; and at least one of: providing the radiation dose suggestion to a device for presentation; or facilitating administration of the radiation dose suggestion to the patient.

4. The computer-implemented method of claim 1 , wherein the dose accumulation level corresponds to a first location of a body of the patient, the computer-implemented method comprising: determining a second dose accumulation level corresponding to a second location of the body of the patient based upon the records; generating, based upon the dose accumulation level and the second dose accumulation level, a patient profile representative of dose accumulation levels at a plurality of locations of the body; and providing the patient profile to a device for presentation.

5. The computer-implemented method of claim 4, wherein: the patient profile comprises a body model avatar displayed via a graphical user interface of the device.

6. The computer-implemented method of claim 5, comprising: mapping the first location of the body to one or more first voxels of the body model avatar; selecting a first color of the one or more first voxels based upon the dose accumulation level; mapping the second location of the body to one or more second voxels of the body model avatar; and selecting a second color of the one or more second voxels based upon the second dose accumulation level.

7. The computer-implemented method of claim 4, comprising: in response to generating the patient profile, storing the patient profile in a patient profile data store; receiving a record of a treatment session of the patient; updating the patient profile based upon the record to generate an updated patient profile; and storing the updated patient profile in the patient profile data store.

8. The computer-implemented method of claim 7, comprising: receiving a profile access request indicative of the patient; and in response to the profile access request, retrieving the updated patient profile from the patient profile data store; and providing the updated patient profile to a device for presentation.

9. The computer-implemented method of claim 1 , comprising: displaying a model selection interface indicative of a plurality of temporally corrected dose accumulation models; and receiving, via the model selection interface, a selection of a first temporally corrected dose accumulation model of the plurality of temporallycorrected dose accumulation models, wherein determining the dose accumulation level is performed using the first temporally corrected dose accumulation model.

10. The computer-implemented method of claim 1 , comprising: determining training information comprising: training records indicative of dose parameters associated with treatment sessions of one or more patients; and labels associated with the training records; and training a machine learning model using the training information to generate a trained dose accumulation determination model, wherein the dose accumulation level of the patient is determined using the trained dose accumulation determination model.11 . The computer-implemented method of claim 1 , comprising: determining, based upon the dose accumulation level, a treatment suggestion for the patient; and at least one of: providing the treatment suggestion to a device for presentation; or facilitating treatment of the patient according to the treatment suggestion.

12. The computer-implemented method of claim 1 , wherein: the treatment session comprises a radiation therapy treatment session for a curative cancer application.

13. The computer-implemented method of claim 1 , wherein: the treatment session comprises a radiation therapy treatment session for a non-curative cancer application.

14. The computer-implemented method of claim 1 , wherein: the treatment session comprises a radiation therapy treatment session for an autoimmune disorder application.

15. The computer-implemented method of claim 1 , wherein: the treatment session comprises a cryoablation treatment session.

16. The computer-implemented method of claim 1 , wherein: the treatment session comprises a hyperthermia treatment session.

17. The computer-implemented method of claim 1 , wherein: the treatment session comprises a radiofrequency ablation (RFA) treatment session.

18. A non-transitory computer-readable medium storing instructions that when executed perform operations comprising: collecting records of treatment sessions of a patient, wherein each of the records is indicative of at least two of: a time of a treatment session; a dose parameter of a dose administered to a location of a body of the patient in the treatment session; or the location of the body of the patient; generating, based upon times, dose parameters, and locations indicated by the records, a patient profile comprising dose records mapped to locations of the body; and providing the patient profile to a device for display.

19. The non-transitory computer-readable medium of claim 18, wherein the dose records of the patient profile comprises: a first dose record mapped to a first location of the body, wherein the first dose record is indicative of: one or more times of one or more doses administered to the first location of the body; and one or more dose parameters of the one or more doses administered to the first location of the body; and a second dose record mapped to a second location of the body, wherein the second dose record is indicative of:one or more times of one or more doses administered to the second location of the body; and one or more dose parameters of the one or more doses administered to the first location of the body.

20. The non-transitory computer-readable medium of claim 18, wherein the dose records of the patient profile comprises: a first dose record mapped to a first location of the body, wherein the first dose record is indicative of a dose accumulation level of the first location of the body; and a second dose record mapped to a second location of the body, wherein the second dose record is indicative of a dose accumulation level of the second location of the body.21 . The non-transitory computer-readable medium of claim 20, wherein: the patient profile comprises a body model avatar displayed via a graphical user interface of the device.

22. The non-transitory computer-readable medium of claim 21 , the operations comprising: mapping the first location of the body to one or more first voxels of the body model avatar; selecting a first color of the one or more first voxels based upon the dose accumulation level; mapping the second location of the body to one or more second voxels of the body model avatar; and selecting a second color of the one or more second voxels based upon the second dose accumulation level.

23. A computing device comprising: a processor; and memory comprising processor-executable instructions that when executed by the processor cause performance of operations, the operations comprising:collecting records of treatment sessions of a patient, wherein each of the records is indicative of: a time of a treatment session; and a dose parameter of a dose administered to the patient in the treatment session; and determining, based upon times and dose parameters indicated by the records, a dose accumulation level of the patient.

24. The computing device of claim 23, the operations comprising: determining, based upon the dose accumulation level, a treatment suggestion for the patient; and at least one of: providing the treatment suggestion to a device for presentation; or facilitating treatment of the patient according to the treatment suggestion.

25. A method, comprising: at least one aspect as described in any one of the preceding claims.

26. A method, comprising: at least one aspect as described in any combination of some or all of the preceding claims.

27. A method, comprising: plural aspects as described in any one of the preceding claims.

28. A method, comprising: plural aspects as described in any combination of some or all of the preceding claims.

29. A system, comprising: at least one aspect as described in any one of the preceding claims.

30. A system, comprising: at least one aspect as described in any combination of some or all of the preceding claims.

31. A system, comprising: plural aspects as described in any one of the preceding claims.

32. A system, comprising: plural aspects as described in any combination of some or all of the preceding claims.

Citation Information

Patent Citations

  • Method and system for brachytherapy

    US20110166410A1

  • Exposure dose management system

    US20150196267A1

  • Method and composition for hyperthermally treating cells

    US20150209566A1

  • Systems and methods for pseudo image data augmentation for training machine learning models

    US20210304402A1

  • Radiation-Induced Toxicity and Machine Learning

    US20220257978A1