Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

AI Biotech/Diagnostics: Cardio

Search All Applications in AI Biotech/Diagnostics: Cardio


Application US20210057089


Published 2021-02-25

Neuromodulation Therapy Development Environment

Methods and systems are provided for generating specific software implementations of neuromodulation-therapy algorithms. A dataset may be received that includes operational specifications that correspond to a plurality of types of neuromodulation-therapy implant devices. A neuromodulation-therapy design interface may provide a representation of the neuromodulation-therapy implant device. A selection if a particular representation of a particular neuromodulation-therapy implant device may be received. Hardware characteristics of the particular neuromodulation-therapy implant device may be used to determine constraints of the implant device. A listing of neuromodulation-therapy parameters that is constraining according to the constraints may be presented. In response to a selection of a parameter, executable software code corresponding to a specific implementation of a neuromodulation-therapy algorithm may be generated. The executable software code may be transmitted to a computing device compatible with the specific implementation.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. A method of generating specific software implementations of neuromodulation-therapy algorithms, the method comprising: receiving a first dataset corresponding to operational specifications for a plurality of neuromodulation-therapy implant devices, wherein the plurality of neuromodulation-therapy implant devices includes different types of neuromodulation-therapy implant devices; providing a neuromodulation-therapy design interface that includes, for each of at least some neuromodulation-therapy implant devices of the plurality of neuromodulation-therapy implant devices, a representation of the neuromodulation-therapy implant device; receiving, via the neuromodulation-therapy design interface, a selection of a representation of a particular neuromodulation-therapy implant device of the plurality of neuromodulation-therapy implant devices; retrieving data that corresponds to one or more hardware characteristics of the particular neuromodulation-therapy implant device; automatically determining, based on the data, one or more constraints for the particular neuromodulation-therapy implant device; updating the neuromodulation-therapy design interface to represent a listing of neuromodulation-therapy parameters, wherein the listing of neuromodulation-therapy parameters is constrained in accordance with the one or more constraints; receiving, via the neuromodulation-therapy design interface, a selection of a particular neuromodulation-therapy parameter from among the listing of neuromodulation-therapy parameters; generating one or more executable software code outputs corresponding to a specific implementation of a neuromodulation-therapy algorithm, the executable software code outputs being based on the particular neuromodulation-therapy parameter; and transmitting the one or more executable software code outputs to one or more computing devices compatible with the specific implementation of the neuromodulation-therapy algorithm.

  • 9. A system comprising: one or more data processors; and a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform operations including: receiving a first dataset corresponding to operational specifications for a plurality of neuromodulation-therapy implant devices, wherein the plurality of neuromodulation-therapy implant devices includes different types of neuromodulation-therapy implant devices; providing a neuromodulation-therapy design interface that includes, for each of at least some neuromodulation-therapy implant devices of the plurality of neuromodulation-therapy implant devices, a representation of the neuromodulation-therapy implant device; receiving, via the neuromodulation-therapy design interface, a selection of a representation of a particular neuromodulation-therapy implant device of the plurality of neuromodulation-therapy implant devices; retrieving data that corresponds to one or more hardware characteristics of the particular neuromodulation-therapy implant device; automatically determining, based on the data, one or more constraints for the particular neuromodulation-therapy implant device; updating the neuromodulation-therapy design interface to represent a listing of neuromodulation-therapy parameters, wherein the listing of neuromodulation-therapy parameters is constrained in accordance with the one or more constraints; receiving, via the neuromodulation-therapy design interface, a selection of a particular neuromodulation-therapy parameter from among the listing of neuromodulation-therapy parameters; generating one or more executable software code outputs corresponding to a specific implementation of a neuromodulation-therapy algorithm, the executable software code outputs being based on the particular neuromodulation-therapy parameter; and transmitting the one or more executable software code outputs to one or more computing devices compatible with the specific implementation of the neuromodulation-therapy algorithm.

  • 15. A non-transitory computer-readable storage medium, storing instructions that, when executed by one or more data processors, causes the one or more data processors to perform operations including: receiving a first dataset corresponding to operational specifications for a plurality of neuromodulation-therapy implant devices, wherein the plurality of neuromodulation-therapy implant devices includes different types of neuromodulation-therapy implant devices; providing a neuromodulation-therapy design interface that includes, for each of at least some neuromodulation-therapy implant devices of the plurality of neuromodulation-therapy implant devices, a representation of the neuromodulation-therapy implant device; receiving, via the neuromodulation-therapy design interface, a selection of a representation of a particular neuromodulation-therapy implant device of the plurality of neuromodulation-therapy implant devices; retrieving data that corresponds to one or more hardware characteristics of the particular neuromodulation-therapy implant device; automatically determining, based on the data, one or more constraints for the particular neuromodulation-therapy implant device; updating the neuromodulation-therapy design interface to represent a listing of neuromodulation-therapy parameters, wherein the listing of neuromodulation-therapy parameters is constrained in accordance with the one or more constraints; receiving, via the neuromodulation-therapy design interface, a selection of a particular neuromodulation-therapy parameter from among the listing of neuromodulation-therapy parameters; generating one or more executable software code outputs corresponding to a specific implementation of a neuromodulation-therapy algorithm, the executable software code outputs being based on the particular neuromodulation-therapy parameter; and transmitting the one or more executable software code outputs to one or more computing devices compatible with the specific implementation of the neuromodulation-therapy algorithm.