CPC A61M 5/142 (2013.01) [G16H 40/63 (2018.01); A61M 2005/14208 (2013.01); A61M 5/172 (2013.01); A61M 5/1723 (2013.01); A61M 2205/3303 (2013.01); A61M 2205/3561 (2013.01); A61M 2205/3584 (2013.01); A61M 2205/3592 (2013.01); A61M 2205/50 (2013.01); A61M 2205/502 (2013.01); A61M 2205/52 (2013.01); A61M 2230/201 (2013.01); G16H 20/17 (2018.01)] | 20 Claims |
1. A system comprising:
one or more processors; and
one or more processor-readable media storing instructions which, when executed by the one or more processors, cause performance of:
identifying, by an application executing on a computing device, a user objective with respect to a medical device communicatively coupled to the computing device, the medical device having a graphical user interface,
obtaining, by the application, state information indicative of a current display of the graphical user interface of the medical device,
generating, by the application based on the current display of the graphical user interface, a guidance user interface indicative of user actions for achieving the user objective, the guidance user interface comprising an ordered sequence of actuations of user input elements of the medical device to navigate to a screen of the graphical user interface to achieve the identified user objective, wherein the ordered sequence of actuations identifies a first button on the medical device, a number of times that the first button should be actuated during the ordered sequence of actuations, a second button on the medical device, wherein the second button is different from the first button, and a number of times that the second button should be actuated during the ordered sequence of actuations,
responsive to an actuation of a user input element of the ordered sequence of actuations of user input elements, obtaining, by the application, updated state information for an updated state of the graphical user interface of the medical device, and
dynamically updating, by the application, the guidance user interface based on the updated state information.
|