# US 2023/0054906 A1 · Systems and methods for providing digital health services

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2023/0054906 A1
- Document ID: US20230054906A1
- Status: Published application
- Kind: A1
- Application number: 17/891,073
- Filed: 2022-08-18
- Published: 2023-02-23
- Earliest claimed: 2021-08-18
- Assignees: Advanced Neuromodulation Systems, Inc.
- Applicants: Advanced Neuromodulation Systems, Inc.
- Inventors: Mary Khun Hor-Lao; Binesh Balasingh; Scott DeBates; Douglas Alfred Lautner; Yagna Pathak; Simeng Zhang; Diane Whitmer; Anahita Kyani; Hyun-Joo Park; Erika Ross; David Page; Ameya Nanivadekar; Dehan Zhu
- Web page: https://patentgrep.com/patent/US20230054906A1

## CPC

- A61N 1/37282: {characterised by communication with experts in remote locations using a network}
- A61B 5/0002: {Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network (endoradiosondes A61B5/07)}
- A61B 5/1101: {Detecting tremor}
- A61B 5/1114: {Tracking parts of the body}
- A61B 5/1118: {Determining activity level}
- A61B 5/112: {Gait analysis}
- A61B 5/4082: {Diagnosing or monitoring movement diseases, e.g. Parkinson, Huntington or Tourette}
- A61B 5/7267: {involving training the classification device}
- A61B 5/742: {using visual displays (displays for heart-related electrical signals, e.g. ECG, A61B5/339)}
- A61B 5/7455: {characterised by tactile indication, e.g. vibration or electrical stimulation}
- A61N 1/36135: {using physiological parameters}
- A61N 1/37247: {User interfaces, e.g. input or presentation means}
- A61N 1/37264: {Changing the program; Upgrading firmware}
- G06F 21/6245: {Protecting personal data, e.g. for financial or medical purposes}
- G06F 21/6254: {by anonymising data, e.g. decorrelating personal data from the owner's identification}
- G06T 11/00: Two-dimensional [2D] image generation
- G06T 19/006: {Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00)}
- G06V 10/82: using neural networks
- G06V 40/25: {Recognition of walking or running movements, e.g. gait recognition}
- G16H 20/30: relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
- G16H 30/40: for processing medical images, e.g. editing
- G16H 40/40: for the management of medical equipment or devices, e.g. scheduling maintenance or upgrades
- G16H 40/67: for remote operation
- G16H 50/20: for computer-aided diagnosis, e.g. based on medical expert systems
- G16H 50/30: for calculating health indices; for individual health risk assessment
- G16H 80/00: ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
- H04N 5/272: Means for inserting a foreground image in a background image, i.e. inlay, outlay
- H04N 7/141: {between two video terminals, e.g. videophone (telephonic communication systems combined with television receiver for reception of entertainment or information matter H04M11/085)}
- H04N 7/147: {Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals (selecting H04Q)}
- A61N 1/36067: {Movement disorders, e.g. tremor or Parkinson disease (stimulating motor muscle A61N1/36003)}
- A61N 1/36071: {Pain}
- A61N 1/36132: {using patient feedback}
- G06T 2210/41: Medical
- A61N: ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY (measurement of bioelectric currents A61B; surgical instruments, devices or methods for transferring non-mechanical forms of energy to or from the body A61B18/00; anaesthetic apparatus in general A61M; incandescent lamps H01K; infrared radiators for heating H05B)
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

The present disclosure is directed to providing digital health services. In some embodiments, systems and methods for conducting virtual or remote sessions between patients and clinicians are disclosed. During the sessions, media content (e.g., images, video content, audio content, etc.) may be captured as the patient performs one or more tasks. The media content may be presented to the clinician and used to evaluate a condition of the patient or a state of the condition, adjust treatment parameters, provide therapy, or other operations to treat the patient. The analysis of the media content may be aided by one or more machine learning/artificial intelligence models that analyze various aspects of the media content, augment the media content, or other functionality to aid in the treatment of the patient.

## Claims

### Claim 1

A method of remotely programming an implantable medical device that provides therapy to a patient, comprising:
establishing a first communication between a patient controller (PC) device and the implantable medical device, wherein the implantable medical device provides therapy to the patient according to one or more programmable parameters, the PC device communicates signals to the implantable medical device to set or modify the one or more programmable parameters, and the PC device comprises a video camera;
establishing a video connection between the PC device and a clinician programmer (CP) device of a clinician for a remote programming session in a second communication that includes an audio/video (A/V) session;
communicating a value for a respective programmable parameter of the medical device from the CP device to the PC device during the remote programming session; and
modifying, by the PC device, the respective programming parameter of the medical device according to the communicated value from the CP device during the remote programming session;
wherein the method further comprises:
providing a sequence of instructions to the patient during the A/V session to complete a plurality of different movement tasks;
automatically analyzing, by one or more processors, patient movement in video data from the A/V session during completion of the plurality of different movement tasks to generate a plurality of movement metrics indicative of movement characteristics of the patient;
applying the plurality of movement metrics to one or more trained neural networks to calculate a rigidity score for the patient; and
displaying a graphical user interface (GUI) component indicative of the rigidity score to the clinician by the CP device during the remote programming session.

### Claim 2 (depends on 1)

The method of claim 1 wherein the movement characteristics include characteristics related to a motor disorder of the patient.

### Claim 3 (depends on 1)

The method of claim 1 wherein the movement characteristics include characteristics related to chronic pain of the patient.

### Claim 4 (depends on 1)

The method of claim 1 further comprising:
superimposing one or more GUI elements over or surrounding bodily regions automatically analyzed for patient movement.

### Claim 5 (depends on 4)

The method of claim 4 wherein the one or more GUI elements are indicative of tremor of the patient.

### Claim 6 (depends on 5)

The method of claim 5 wherein the one or more GUI elements are indicative of rigidity of the patient.

### Claim 7 (depends on 4)

The method of claim 4 wherein the one or more GUI elements are modified according to an artificial intelligence (AI) classification of patient movement.

### Claim 8 (depends on 4)

The method of claim 4 wherein the one or more GUI elements are modified according to an artificial intelligence (AI) quantification of patient movement.

### Claim 9 (depends on 1)

The method of claim 1 further comprising:
displaying calculated anatomical features that track patient movement over a display of the patient in the first mode of operation.

### Claim 10 (depends on 9)

The method of claim 9 wherein the calculated anatomical features comprise one or more features that follow limb movement of the patient.

### Claim 11 (depends on 9)

The method of claim 9 wherein the calculated anatomical features comprise one or more features that follow torso movement of the patient.

### Claim 12 (depends on 9)

The method of claim 9 wherein the calculated anatomical features comprise one or more features that follow head movement of the patient.

### Claim 13 (depends on 1)

The method of claim 1 wherein the CP device is programmed to provide one or more pop-up windows to control types of patient movement for automatic analysis to generate the plurality of movement metrics.

### Claim 14 (depends on 1)

The method of claim 1 wherein the automatically analyzing comprises processing sensor data from a wearable device of the patient.

### Claim 15 (depends on 1)

The method of claim 1 wherein the automatically analyzing comprises processing sensor data from a smartwatch device of the patient.

### Claim 16 (depends on 1)

The method of claim 1 wherein the automatically analyzing comprises processing sensor data from a device implanted within the patient.
