【技术实现步骤摘要】
一种时间冲突的检测方法及装置
本专利技术涉及时间控制领域,尤指一种时间冲突的检测方法及装置。
技术介绍
随着手机、电脑等智能终端的不断发展,许多家长开始给小孩提供智能终端,提供孩子智能终端给孩子的好处一是通过智能终端和网络提高孩子学习成绩;二是通过手机给这些孩子提供了一定程度的安全和保护,因为他们现在能够在紧急情况下立即联系家长。但是很多孩子都把手机、电脑等智能终端当成了游戏机,经常玩游戏和上一些不良网站。因为携带个人手机/无线装置,孩子现在更容易受到某些危险的影响(例如,来自陌生人的呼叫和消息,进入游戏等某些网站),并且有更多机会存取不符合年龄的内容和参与不当或无益的活动(例如,上课发短信)。随着更多的孩子可以使用特征丰富的智能终端,家长需要更好地控制孩子的上网行为,因此家长控制应运而生,如今家长控制包括跨天控制和不跨天控制。而现有的家长控制时间冲突一是不进行跨天时间冲突检测,二是即使进行跨天时间冲突检测,但是由于需要根据不同情况下之后进行各种分析判断,不同的情况下还要明确和完整的考虑所有要比较的可能,时间冲突检测比较复杂,耗费时间也较长,而且可能会出现遗漏的情 ...
【技术保护点】
一种时间冲突的检测方法,其特征在于,包括:S100获取用户的第一设备控制指令,所述第一设备控制指令包括预设时间范围和N个第一控制时间区间,且所述预设时间范围包含N个所述第一控制时间区间;S200根据预设规则分割所述预设时间范围,得到预设数目的第一时间区间;所述预设数目的第一时间区间由M个第一空闲时间区间和所述N个第一控制时间区间组成;S300将所述N个第一控制时间区间分别与已保存的第二设备控制指令中的第二时间区间进行比对,判断是否存在时间重叠;若是,执行步骤S400;否则,执行步骤S500;S400判定存在时间冲突;S500判定不存在时间冲突;其中,所述第二设备控制指令根据 ...
【技术特征摘要】
1.一种时间冲突的检测方法,其特征在于,包括:S100获取用户的第一设备控制指令,所述第一设备控制指令包括预设时间范围和N个第一控制时间区间,且所述预设时间范围包含N个所述第一控制时间区间;S200根据预设规则分割所述预设时间范围,得到预设数目的第一时间区间;所述预设数目的第一时间区间由M个第一空闲时间区间和所述N个第一控制时间区间组成;S300将所述N个第一控制时间区间分别与已保存的第二设备控制指令中的第二时间区间进行比对,判断是否存在时间重叠;若是,执行步骤S400;否则,执行步骤S500;S400判定存在时间冲突;S500判定不存在时间冲突;其中,所述第二设备控制指令根据所述预设规则分割为所述预设数目的第二时间区间;所述预设数目的第二时间区间由M'个第二空闲时间区间和N'个第二控制时间区间组成。2.根据权利要求1所述的时间冲突的检测方法,其特征在于,所述步骤S200包括:S210根据所述预设规则,从所述第一设备控制指令对应的设备控制的起始时间开始分割,直至所述设备控制的终止时间结束分割,得到所述N个第一控制时间区间;其中,所述第一空闲时间区间为所述预设时间范围出所述第一控制时间区间外的时间区间。3.根据权利要求1所述的时间冲突的检测方法,其特征在于,所述步骤S300包括:S310按照时间先后顺序分别排序所述第一时间区间和所述第二时间区间,并进行序列标号S,其中S=0、1、2、…,M+N;S320将第S个第一时间子区间与第S个第二时间区间、第S-1个第二时间区间、第S+1个第二时间区间进行比较,判断是否存在时间重叠;若是,执行步骤S400;否则,执行步骤S500。4.根据权利要求3项所述的时间冲突的检测方法,其特征在于,所述步骤S310之后,S320之前包括步骤:S311判断第S个第一时间子区间是否是第一控制时间区间;若是,执行步骤S320。5.根据权利要求1-4任一项所述的时间冲突的检测方法,其特征在于,所述步骤S400还包括:S410判定存在时间冲突,在构成时间冲突的所述设备控制的开始时间和/或所述设备控制的结束时间设置冲突标记;S420显示冲突标记的第一设备控制指令的冲突时间范围;S430若接收到用户取消所述第一设备控制指令的消息,则取消所述第一设备控制指令,并清除所述冲突标记;S440若接收到用户取消所述已保存的第二设备控制指令的消息,则删除所述已保存的第二设备控制指令,将所述第一时间控制区间插入到控制时间列表中;所述步骤S500还包括:S510判定不存在时间冲突;S520按照设备控制的开始时间和结束时间的先后顺序,将所述第一控制时间区间插入到所述控制时间列表中。6.一种时间冲突的检测装置,其特征在于,包括:储存模块,储存第...
【专利技术属性】
技术研发人员:房鑫,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。