病房呼叫设备的主页恢复方法及装置与流程

文档序号:39216832发布日期:2024-08-28 22:51阅读:13来源:国知局
病房呼叫设备的主页恢复方法及装置与流程

本发明涉及医疗器械领域,具体而言,涉及一种病房呼叫设备的主页恢复方法及装置。


背景技术:

1、相关技术中,用户点击进入app软件大部分页面后,如页面长期不进行操作,页面会一直处于最上层,而不会自动退出,需用户手动退出。对于传统的医疗行业而言,病房呼叫设备,如床头设备,主要用作为显示终端,显示对应病人的病情等信息,同时具备呼叫播放等功能,如果跳转出主页,病患一般操作不便,也不会想到主动去操作界面,导致不能及时回到主页,医护人员不能直接看到病人的病情及基本信息,导致设备的交互体验差。

2、针对相关技术中存在的上述问题,暂未发现有效的解决方案。


技术实现思路

1、本发明提供了一种病房呼叫设备的主页恢复方法及装置。

2、根据本技术实施例的一个方面,提供了一种病房呼叫设备的主页恢复方法,包括:检测病房呼叫设备的用户操作行为,并记录所述用户操作行为的操作时间;获取所述病房呼叫设备的当前系统时间;根据所述当前系统时间和所述操作时间生成主页恢复指令;响应所述主页恢复指令,将所述病房呼叫设备的显示界面切换为预设主页界面。

3、进一步,根据所述当前系统时间和所述操作时间生成主页恢复指令包括:按照预设周期创建全局定时任务;响应所述全局定时任务,获取预设恢复时长,并实时读取所述病房呼叫设备的当前系统时间,其中,所述预设恢复时长用于指示病房呼叫设备在无用户操作行为时的主页自动恢复时长;根据所述预设恢复时长、所述操作时间、以及所述当前系统时间生成主页恢复指令。

4、进一步,根据所述预设恢复时长、所述操作时间、以及所述当前系统时间生成主页恢复指令包括:计算所述当前系统时间与所述操作时间的时间差;比较所述时间差与所述预设恢复时长;若所述时间差大于所述预设恢复时长,触发生成主页恢复指令。

5、进一步,获取预设恢复时长包括:检测所述病房呼叫设备的网络状态;若所述网络状态为网络异常状态,调用sharedpreferences存储类在本地读取所述预设恢复时长,若未读取到所述预设恢复时长,采用缺省值配置预设恢复时长,并同步存储至本地磁盘;若所述网络状态为网络正常状态,从服务器获取所述预设恢复时长,并采用sharedpreferences存储类同步存储至本地磁盘。

6、进一步,从服务器获取所述预设恢复时长包括:获取所述病房呼叫设备的设备标识;确定所述设备标识关联的病区床位标识;从服务器的预设映射表中查找与所述病区床位标识匹配的预设恢复时长。

7、进一步,记录所述用户操作行为的操作时间包括:检测所述病房呼叫设备的用户操作行为;解析所述用户操作行为对应操作任务的任务类型;判断所述任务类型是否为指定任务类型,其中,所述指定任务类型为需要持续显示的任务类型;若所述任务类型不为指定任务类型,记录所述操作行为的操作时间,并将所述操作时间存储至时间栈。

8、进一步,将所述病房呼叫设备的显示界面切换为预设主页界面包括:确定所述病房呼叫设备的当前显示界面;读取所述当前显示界面的第一进程,以及读取所述预设主页界面的第二进程;将所述第一进程从前端显示状态切换为后台运行状态,同时将所述第二进程配置为所述病房呼叫设备的前端显示进程。

9、根据本技术实施例的另一个方面,还提供了一种病房呼叫设备的主页恢复装置,包括:检测模块,用于检测病房呼叫设备的用户操作行为,并记录所述用户操作行为的操作时间;获取模块,用于获取所述病房呼叫设备的当前系统时间;生成模块,用于根据所述当前系统时间和所述操作时间生成主页恢复指令;切换模块,用于响应所述主页恢复指令,将所述病房呼叫设备的显示界面切换为预设主页界面。

10、进一步,所述生成模块包括:创建单元,用于按照预设周期创建全局定时任务;获取单元,用于响应所述全局定时任务,获取预设恢复时长,并实时读取所述病房呼叫设备的当前系统时间,其中,所述预设恢复时长用于指示病房呼叫设备在无用户操作行为时的主页自动恢复时长;生成单元,用于根据所述预设恢复时长、所述操作时间、以及所述当前系统时间生成主页恢复指令。

11、进一步,所述生成单元包括:计算子单元,用于计算所述当前系统时间与所述操作时间的时间差;比较子单元,用于比较所述时间差与所述预设恢复时长;生成子单元,用于若所述时间差大于所述预设恢复时长,触发生成主页恢复指令。

12、进一步,所述获取单元包括:检测子单元,用于检测所述病房呼叫设备的网络状态;处理子单元,用于若所述网络状态为网络异常状态,调用sharedpreferences存储类在本地读取所述预设恢复时长,若未读取到所述预设恢复时长,采用缺省值配置预设恢复时长,并同步存储至本地磁盘;若所述网络状态为网络正常状态,从服务器获取所述预设恢复时长,并采用sharedpreferences存储类同步存储至本地磁盘。

13、进一步,所述处理子单元还用于:获取所述病房呼叫设备的设备标识;确定所述设备标识关联的病区床位标识;从服务器的预设映射表中查找与所述病区床位标识匹配的预设恢复时长。

14、进一步,所述检测模块包括:检测单元,用于检测所述病房呼叫设备的用户操作行为;解析单元,用于解析所述用户操作行为对应操作任务的任务类型;判断单元,用于判断所述任务类型是否为指定任务类型,其中,所述指定任务类型为需要持续显示的任务类型;记录单元,用于若所述任务类型不为指定任务类型,记录所述操作行为的操作时间,并将所述操作时间存储至时间栈。

15、进一步,所述切换模块包括:确定单元,用于确定所述病房呼叫设备的当前显示界面;读取单元,用于读取所述当前显示界面的第一进程,以及读取所述预设主页界面的第二进程;切换单元,用于将所述第一进程从前端显示状态切换为后台运行状态,同时将所述第二进程配置为所述病房呼叫设备的前端显示进程。

16、根据本技术实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,程序运行时执行上述的步骤。

17、根据本技术实施例的另一方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:存储器,用于存放计算机程序;处理器,用于通过运行存储器上所存放的程序来执行上述方法中的步骤。

18、本技术实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法中的步骤。

19、通过本发明,检测病房呼叫设备的用户操作行为,并记录所述用户操作行为的操作时间,获取所述病房呼叫设备的当前系统时间,根据所述当前系统时间和所述操作时间生成主页恢复指令,响应所述主页恢复指令,将所述病房呼叫设备的显示界面切换为预设主页界面,通过检测病房呼叫设备上的用户操作行为,并根据用户操作行为的操作时间和当前系统时间生成主页恢复指令,实现了病房呼叫设备主页界面的自动恢复,无需用户手动操作,解决了相关技术设备长时间无操作不能恢复主页界面的技术问题,提高了病房呼叫设备的操作效率和使用体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1