发明创造名称:网络标准时间的获取方法、装置、电子设备及存储介质
外观设计名称:
决定号:199135
决定日:2020-01-03
委内编号:1F285675
优先权日:
申请(专利)号:201711137771.5
申请日:2017-11-16
复审请求人:北京三快在线科技有限公司
无效请求人:
授权公告日:
审定公告日:
专利权人:
主审员:刘斌
合议组组长:李卉
参审员:吴卫民
国际分类号:H04J3/06
外观设计分类号:
法律依据:专利法第22条第3款
决定要点:如果权利要求请求保护的技术方案与最接近的对比文件相比存在区别特征,但这些区别特征或被其它对比文件所公开,或属于本领域的惯用手段,并且在上述对比文件的基础上结合本领域的惯用手段得到该权利要求所要求保护的技术方案对于所属技术领域的技术人员来说是显而易见的,则该权利要求不具备创造性。
全文:
本复审请求涉及申请号为201711137771.5,名称为“网络标准时间的获取方法、装置、电子设备及存储介质”的发明专利申请(下称本申请)。申请人为北京三快在线科技有限公司。本申请的申请日为2017年11月16日,公开日为2018年05月25日。
经实质审查,国家知识产权局实质审查部门于2019年02月19日发出驳回决定,驳回了本申请,驳回决定所依据的文本为:2019年01月14日提交的权利要求第1-10项,申请日2017年11月16日提交的说明书第1-98段、说明书附图1-4、说明书摘要及摘要附图。驳回决定中引用的对比文件是:对比文件1:CN106712889A,公开日为2017年05月24日;对比文件2:CN102497665A,公开日为2012年06月13日。驳回决定所针对的独立权利要求1、5、9、10的内容如下:
“1. 一种网络标准时间的获取方法,其特征在于,包括:
获取预设多个网络授时服务器返回的实时网络时间;
若获取的所述实时网络时间的数量小于或等于第三阈值,则将从当前业务系统的授时服务器获取的网络时间作为网络标准时间;
对获取的所述实时网络时间进行波动值过滤;包括:按照时间先后顺序对获取的所述实时网络时间进行排序,得到实时网络时间序列;计算所述实时网络时间序列中相邻实时网络时间的二次差值;返回大于第一阈值的最小二次差值所对应的实时网络时间的平均值;
根据过滤后的数据分布情况,确定网络标准时间。”
“5. 一种网络标准时间的获取装置,其特征在于,包括:
实时网络时间获取模块,用于获取预设多个网络授时服务器返回的实时网络时间;
第二网络标准时间确定模块,用于若获取的所述实时网络时间的数量小于或等于第三阈值,则将从当前业务系统的授时服务器获取的网络时间作为网络标准时间;
波动值过滤模块,用于对所述实时网络时间获取模块获取的实时网络时间进行波动值过滤;
第一网络标准时间确定模块,用于根据所述波动值过滤模块过滤后的数据分布情况,确定网络标准时间;
其中,所述波动值过滤模块包括:实时网络时间排序单元,用于按照时间先后顺序对获取的所述实时网络时间进行排序,得到实时网络时间序列;二次差值计算单元,用于计算所述实时网络时间序列中相邻实时网络时间的二次差值;数据分布情况确定单元,用于返回大于第一阈值的最小二次差值所对应的实时网络时间的平均值。”
“9. 一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4任意一项权利要求所述的网络标准时间的获取方法。
10. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至4任意一项所述的网络标准时间的获取方法的步骤。”
申请人(下称复审请求人)对上述驳回决定不服,于2019年06月06日向国家知识产权局提出了复审请求,未修改申请文件。复审请求人认为:①对比文件2中T1减的是t1,T2减的是t2,由此被减的物理参数是不同的,被减的参数代表了不同时刻的RTC系统时间;②对比文件2公开的是每隔固定时间获取一次标准时间数据,而权利要求1的方案是在同一时刻获取多个网络授时服务器返回的多个实施网络时间;③对比文件1的方案更侧重于求平均值计算授时时间平均值与时延平均值相加得到标准授时时间,本领域技术人员在此基础上没有动机想到应用对比文件2的方案来解决其所存在的问题。
经形式审查合格,国家知识产权局于2019年06月12日依法受理了该复审请求,并将其转送至实质审查部门进行前置审查。
实质审查部门在前置审查意见书中坚持驳回决定。
随后,国家知识产权局成立合议组对本案进行审理。
合议组于2019年07月22日向复审请求人发出复审通知书,通知书所针对的审查文本和引用的对比文件与驳回决定均相同,其中指出权利要求1-10相对于对比文件1、对比文件2与本领域惯用技术手段的结合不具备专利法第22条第3款规定的创造性,并对复审请求的理由进行了针对性答复。
复审请求人于2019年09月04日提交了意见陈述书和权利要求书全文修改替换页,其中将权利要求3、7的附加技术特征分别增加到独立权利要求1、5中,删除权利要求3、7,并适应性地调整了权利要求的编号和引用关系。复审请求人认为:①对比文件1、2中均未公开“计算所述实时网络时间序列中相邻实时网络时间的二次差值;返回大于第一阈值的最小二次差值所对应的实时网络时间的平均值;将所返回的大于第一阈值的最小二次差值所对应的实时网络时间的所述平均值作为网络标准时间;或将与所返回的大于第一阈值的最小二次差值所对应的实时网络时间的所述平均值相差小于第二阈值的所有实时网络时间的平均值,确定为网络标准时间”;②对比文件1的方案是将第二延时平均值与第二授时平均值相加得到标准授时时间,而权利要求1是实时网络时间的平均值,不涉及到网络延时的计算;③对比文件2的方案是根据特殊值的规则对误差时间D进行筛选,其未公开实时网络时间,也未公开进行平均值的计算。修改后的权利要求书如下:
“1. 一种网络标准时间的获取方法,其特征在于,包括:
获取预设多个网络授时服务器返回的实时网络时间;
若获取的所述实时网络时间的数量小于或等于第三阈值,则将从当前业务系统的授时服务器获取的网络时间作为网络标准时间;
对获取的所述实时网络时间进行波动值过滤;包括:按照时间先后顺序对获取的所述实时网络时间进行排序,得到实时网络时间序列;计算所述实时网络时间序列中相邻实时网络时间的二次差值;返回大于第一阈值的最小二次差值所对应的实时网络时间的平均值;
根据过滤后的数据分布情况,确定网络标准时间;包括:将所返回的大于第一阈值的最小二次差值所对应的实时网络时间的所述平均值作为网络标准时间;或将与所返回的大于第一阈值的最小二次差值所对应的实时网络时间的所述平均值相差小于第二阈值的所有实时网络时间的平均值,确定为网络标准时间。
2. 根据权利要求1所述的方法,其特征在于,所述计算所述实时网络时间序列中相邻实时网络时间的二次差值的步骤,包括:
分别计算所述实时网络时间序列中相邻实时网络时间的差值作为一次差值,并按照一次差值对应的实时网络时间的先后顺序对所述一次差值进行排序,得到一次差值序列;
分别计算所述一次差值序列中相邻两个一次差值的差值,作为相邻实时网络时间的二次差值。
3. 根据权利要求1所述的方法,其特征在于,在确定网络标准时间之后,还包括:
若所确定的网络标准时间与设备系统时间的差值大于第四阈值,则通过所述设备系统时间更新所述网络标准时间,其中,所述设备为获取所述实时网络时间的设备。
4. 一种网络标准时间的获取装置,其特征在于,包括:
实时网络时间获取模块,用于获取预设多个网络授时服务器返回的实时网络时间;
第二网络标准时间确定模块,用于若获取的所述实时网络时间的数量小于或等于第三阈值,则将从当前业务系统的授时服务器获取的网络时间作为网络标准时间;
波动值过滤模块,用于对所述实时网络时间获取模块获取的实时网络时间进行波动值过滤;
第一网络标准时间确定模块,用于根据所述波动值过滤模块过滤后的数据分布情况,确定网络标准时间;
其中,所述波动值过滤模块包括:实时网络时间排序单元,用于按照时间先后顺序对获取的所述实时网络时间进行排序,得到实时网络时间序列;二次差值计算单元,用于计算所述实时网络时间序列中相邻实时网络时间的二次差值;数据分布情况确定单元,用于返回大于第一阈值的最小二次差值所对应的实时网络时间的平均值;
所述第一网络标准时间确定模块包括以下任意一项:
第一网络标准时间确定单元,用于将所返回的大于第一阈值的最小二次差值所对应的实时网络时间的所述平均值作为网络标准时间;
第二网络标准时间确定单元,用于将与所返回的大于第一阈值的最小二次差值所对应的实时网络时间的所述平均值相差小于第二阈值的所有实时网络时间的平均值,确定为网络标准时间。
5. 根据权利要求5所述的装置,其特征在于,所述二次差值计算单元包括:
一次差值计算子单元,用于分别计算所述实时网络时间序列中相邻实时网络时间的差值作为一次差值,并按照一次差值对应的实时网络时间的先后顺序对所述一次差值进行排序,得到一次差值序列;
二次差值计算子单元,用于分别计算所述一次差值序列中相邻两个一次差值的差值,作为相邻实时网络时间的二次差值。
6. 根据权利要求4所述的装置,其特征在于,还包括:
网络标准时间更新模块,用于若所确定的网络标准时间与设备系统时间的差值大于第四阈值,则通过所述设备系统时间更新所述网络标准时间,其中,所述设备为获取所述实时网络时间的设备。
7. 一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至3任意一项权利要求所述的网络标准时间的获取方法。
8. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至3任意一项所述的网络标准时间的获取方法的步骤。”
在上述程序的基础上,合议组认为本案事实已经清楚,可以作出审查决定。
二、决定的理由
1.审查文本的认定
在复审过程中,复审请求人于2019年09月04日提交了权利要求书的全文修改替换页。本复审决定所针对的文本是:2019年09月04日提交的权利要求第1-8项,申请日2017年11月16日提交的说明书第1-98段、说明书附图1-4、说明书摘要及摘要附图。
2.关于专利法第22条第3款
专利法第22条第3款规定:创造性,是指与现有技术相比,该发明具有突出的实质性特点和显著的进步,该实用新型具有实质性特点和进步。
本复审通知书所引用的对比文件与驳回决定所引用的对比文件相同,即:
对比文件1:CN106712889A,公开日为2017年05月24日;
对比文件2:CN102497665A,公开日为2012年06月13日。
(1)权利要求1请求保护一种网络标准时间的获取方法,对比文件1公开了一种授时装置、方法及系统,其中公开了以下技术特征(参见其摘要、说明书第0081-0103段):通过向多个网络授时服务器请求授时,和对时间信息的计算分析,剔除所有授时响应中误差较大的网络延时和网络授时服务器授时时间,将误差较小网络延时计算平均值,以及将误差较小的授时时间计算平均值,将两种平均值相加即可得到较高精度的授时时间。图3是图1中的网络授时装置前i次向j个NTP服务器请求授时时返回的NTP授时请求(相当于获取预设多个网络授时服务器返回的实时网络时间)的报文示意图。处理模块101采用NTP算法,通过以下公式,计算第i次请求授时的过程中每一个NTP授时请求的网络延时。得到第i次请求授时的过程中每一个NTP授时请求的网络延时后,处理模块101计算第i次请求授时的过程中,所有NTP授时请求的网络延时的平均值,作为第一延时平均值。得到第一延时平均值后,处理模块101计算每个NTP授时请求的网络延时与第一延时平均值之间的误差。得到每个NTP授时请求的网络延时与第一延时平均值之间的误差后,将每个NTP授时请求的网络延时的误差分别与预设的第一延时参考误差进行比较,并根据误差不大于第一延时参考误差的网络延时,计算第二延时平均值。具体为:如果不大于 ,则将误差不大于的NTP授时请求的网络延时进行计算平均值,并将计算得到的结果作为第二延时平均值。处理模块101根据每一个授时请求的第四时间戳的时间信息(即NTP服务器在向输入输出模块102返回的NTP授时请求时对所述NTP授时请求加盖的时间戳的时间信息),计算处理模块101第i次请求授时的第一授时平均值。得到处理模块101第i次请求授时的第一授时平均值后,处理模块101分别计算每一个授时请求的第四时间戳的时间信息与第一授时平均值 之间的误差。得到每一个授时请求的第四时间戳的时间信息与第一授时平均值的误差后,将每一个授时请求的第四时间戳的时间信息与第一授时平均值的误差分别与预设的第一授时参考误差进行比较,并根据误差不大于第一授时参考误差的时间信息,计算第二授时平均值(相当于对获取的所述实时网络时间进行波动值过滤)。将第二延时平均值、第二授时平均值相加,即得到处理模块101第i次请求授时的标准授时时间(相当于根据过滤后的数据分布情况,确定网络标准时间)。
权利要求1请求保护的技术方案与对比文件1所公开的内容相比,区别特征在于:a.若获取的所述实时网络时间的数量小于或等于第三阈值,则将从当前业务系统的授时服务器获取的网络时间作为网络标准时间;b.按照时间先后顺序对获取的所述实时网络时间进行排序,得到实时网络时间序列;计算所述实时网络时间序列中相邻实时网络时间的二次差值;c.返回大于第一阈值的最小二次差值所对应的实时网络时间的平均值,将所返回的大于第一阈值的最小二次差值所对应的实时网络时间的所述平均值作为网络标准时间;或将与所返回的大于第一阈值的最小二次差值所对应的实时网络时间的所述平均值相差小于第二阈值的所有实时网络时间的平均值,确定为网络标准时间。根据上述区别特征可以确定,权利要求1相对于对比文件1实际解决的技术问题是如何确定授时时间的波动误差。
对于上述区别a,如上所述,对比文件1已公开了为了提高授时精度而向多个授时服务器进行授时请求,然而当获取到的样本数量过小时,则提高数据精确度的概率变小,此时直接从当前业务系统的服务器获取的时间作为标准时间,以实现快速的标准时间确定,是本领域技术人员在面对时间校准的效率与精确权衡时的惯用技术手段;对于上述区别b,对比文件2公开了一种移动终端时间校正的方法及装置(参见其说明书第0028-0065段,尤其参见说明书第0032段):在RTC系统时间t的固定时间间隔内获取n(n>=10)个标准时间数据T,假设RTC系统时间t分别为t1、t2……tn,则获取的标准时间数据分别为T1、T2、…、Tn;用标准时间数据T减去对应的RTC系统时间t得到误差时间D,即D1=T1-t1、D2=T2-t2、…Dn=Tn-tn(相当于按照时间先后顺序进行排序,得到实时序列);计算相邻两个误差时间D的相邻差ΔD,假设ΔD分别为D12(D12=D2-D1)、D23(D23=D3-D2)、…D(n-1)n(D(n-1)n=Dn-Dn-1)(相当于计算一次差值);判断相邻差ΔD12、D23、…D(n-1)n中是否有特殊值,选取特殊值的规则为:取相邻差D12、D23、…D(n-1)n 相邻值的差(相当于序列中相邻时间二次差值),如果该差值的绝对值大于等于被减值则该减数为特殊值,例如如果D78-D56>=D56,则D78为特殊值;如果有特殊值,删除特殊值的前一个误差时间D,例如若D56(D56=D6-D5) 为特殊值,则删除误差时间D5;如果没有特殊值,判断误差时间D是否超过允许值,如果误差时间D没有超过允许值,将RTC系统时间t加上该误差时间D作为当前标准时间。计算网络中断前一段数据中删除特殊值之后的相邻差ΔD的平均值;计算对应的相邻RTC系统时间t的差Δt;每隔Δt时间,就在该RTC系统时间上加上平均值校正一次。可见对比文件2公开了对误差时间D(如果系统未存储本地时间时,该误差时间则为实时授权时间)计算相邻差ΔD,得到一次差值序列,进行特殊值的判断时,对上述一次差值序列相邻的一次差值再计算二次差值。并且上述特征在对比文件2中所起的作用与权利要求1中相同,都是利用计算二次差值的方式实现波动值过滤,以减小误差。即对比文件2存在结合至对比文件1以解决权利要求1所实际解决的技术问题的技术启示,使得本领域技术人员能够将对比文件2中的二次差值计算方法应用于对比文件1中的实时网络时间进行波动值过滤。对于上述区别c,对比文件1公开了将多个授时服务器返回的授时时间平均值与时延平均值相加得到网络标准时间(参见其摘要、说明书第0081-0103段);对比文件2公开了利用计算二次差值的方式实现波动值过滤(参见其说明书第0032段)在此基础上,进一步采用预设阈值进行限定,即,大于第一阈值的最小二次差值对应的网络时间平均值作为网络标准时间,或上述平均值相差小于第二阈值的所有时间的平均值作为网络标准时间,均是本领域技术人员在面对标准时间校准时的惯用技术手段。
综上,在对比文件1的基础上结合对比文件2以及本领域惯用技术手段从而得到权利要求1所要求保护的技术方案对本领域技术人员而言是显而易见的,权利要求1不具有突出的实质性特点和显著的进步,不具备专利法第22条第3款规定的创造性。
对于复审请求人在意见陈述书中的意见,合议组认为:①关于上述特征可参见上文对区别特征b、c的评述,在此不再赘述;②对比文件1中公开了向j个NTP服务器请求授时并计算确定网络标准时间的Neri(相当于获取预设多个网络授时服务器返回的实时网络时间),对比文件1公开的技术方案中,采用与预设的第一授时参考值进行比较,从而实现波动值过滤,而同样为了解决波动值过滤的问题,对比文件2公开了计算二次差值的方式,使得本领域技术人员能够将对比文件2中的二次差值计算方法应用于对比文件1中的实时网络时间进行波动值过滤;③对比文件2公开了计算相邻两个误差时间D的相邻差ΔD,假设ΔD分别为D12、D23、…D(n-1)n(D(n-1)n=Dn-Dn-1)(相当于一次差值),再判断相邻差ΔD12、D23、…D(n-1)n中是否有特殊值,选取特殊值的规则为:取相邻差D12、D23、…D(n-1)n 相邻值的差(相当于二次差值),如果该差值的绝对值大于等于被减值则该减数为特殊值,例如如果D78-D56>=D56,则D78为特殊值。即对比文件2公开了利用计算二次差值的方式实现波动值过滤的实质内容,虽然对比文件2中进行二次差值的对象为“标准时间数据域系统时间差值的误差时间”,而非本申请的需进行二次差值的“实时网络时间”,但是本领域技术人员有动机将对比文件2中的二次差值计算方法应用于对比文件1中的“实时网络时间”进行波动值过滤。因此,对于复审请求人的意见,合议组不予支持。
(2)权利要求2引用权利要求1,对比文件2公开了(参见其说明书第0032段):计算相邻两个误差时间D的相邻差ΔD,假设ΔD分别为D12、D23、…D(n-1)n(D(n-1)n=Dn-Dn-1)(相当于分别计算序列中相邻时间的差值作为一次差值,并按照一次差值对应的时间的先后顺序对所述一次差值进行排序,得到一次差值序列);判断相邻差ΔD12、D23、…D(n-1)n中是否有特殊值,选取特殊值的规则为:取相邻差D12、D23、…D(n-1)n 相邻值的差(相当于分别结算所述一次差值序列中相邻两个一次差值的差值,作为相邻时间的二次差值),如果该差值的绝对值大于等于被减值则该减数为特殊值,例如如果D78-D56>=D56,则D78为特殊值;如果有特殊值,删除特殊值的前一个误差时间D,例如若D56(D56=D6-D5) 为特殊值,则删除误差时间D5;如果没有特殊值,判断误差时间D是否超过允许值,如果误差时间D没有超过允许值。可见,从属权利要求2的附加技术特征本对比文件2公开,因此,在其引用的权利要求不具备创造性时,权利要求2也不具备专利法第22条第3款规定的创造性。
(3)权利要求3引用权利要求1,对比文件2公开了(参见其说明书第 0053-0056段):如果误差时间D没有超过允许值,将RTC系统时间t加上该误差时间D作为当前标准时间;如果误差时间D超过允许值,将标准时间数据T直接作为当前标准时间。在此基础上,根据系统的容差情况设定阈值进行是否更新标准时间的判断是本领域的惯用技术手段。因此,在其引用的权利要求不具备创造性时,权利要求3也不具备专利法第22条第3款规定的创造性。
(4)权利要求4请求保护一种装置,其各个模块单元与方法权利要求1中的各个步骤相对应,对于本领域技术人员来说,根据相应的方法步骤设置对应的装置(例如时间获取模块、时间确定模块、波动值过滤模块等)实现相应的功能,属于本领域的惯用技术手段。因此,基于上述对权利要求1的评述,在对比文件1的基础上结合对比文件2及本领域惯用技术手段得到权利要求4要求保护的技术方案对于本领域技术人员来说是显而易见的,权利要求4不具有突出的实质性特点和显著的进步,不具备专利法第22条第3款规定的创造性。
(5)从属权利要求5-6的附加技术特征分别与权利要求2-3的附加技术特征对应,参见前面与评述权利要求2-3相类似的理由基础上,根据相应的方法步骤设置对应的装置(例如差值计算单元、时间确定单元、时间更新模块等)实现相应的功能,属于本领域的惯用技术手段。因此,权利要求5-6也不具有突出的实质性特点和显著的进步,不具备专利法第22条第3款规定的创造性。
(6)权利要求7请求保护一种电子设备,包括处理器和存储器,实现如权利要求1-3任一项所述方法的计算机程序,如上所述权利要求1-3不具备创造性,而用处理器和存储器运行计算机程序实现相应功能属于本领域的公知常识,因此,权利要求7不具备专利法第22条第3款所规定的创造性。
(7)权利要求8请求保护一种计算机可读存储介质,其存储的计算机程序被处理器执行时实现如权利要求1-3任一所述的方法,如上所述权利要求1-3不具备创造性,而利用处理器执行可读介质中的程序来实现相应功能属于本领域的公知常识,因此,权利要求8不具备专利法第22条第3款所规定的创造性。
三、决定
维持国家知识产权局于2019年02月19日对本申请作出的驳回决定。
如对本复审请求审查决定不服,根据专利法第41条第2款的规定,复审请求人可以自收到本决定之日起三个月内向北京知识产权法院起诉。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。