[发明专利]虚拟代码提供系统、生成装置、验证装置、提供方法及提供程序在审
申请号: | 202210569661.0 | 申请日: | 2017-09-08 |
公开(公告)号: | CN114819951A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 刘昌训 | 申请(专利权)人: | 森斯通株式会社 |
主分类号: | G06Q20/34 | 分类号: | G06Q20/34;G06Q20/38;G06Q20/40;G06F21/45;G06F21/31;G07F7/10;G07F7/12 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 习瑞恒;姜长星 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 代码 提供 系统 生成 装置 验证 方法 程序 | ||
1.一种虚拟代码提供方法,包括:
接收步骤,虚拟代码验证装置从虚拟代码生成装置接收虚拟代码,所述虚拟代码根据特定规则组合多个细部代码而生成,所述虚拟代码是在特定时间与实际代码或对应于所述实际代码的识别值连接而生成的代码;
所述虚拟代码验证装置提取所述虚拟代码内包含的所述多个细部代码的步骤;以及
所述虚拟代码验证装置以所述多个细部代码之间的相关关系为基础,搜索所述实际代码或所述识别值的步骤,
其中,所述多个细部代码每特定时间间隔变更。
2.根据权利要求1所述的虚拟代码提供方法,其中,
所述多个细部代码包括第1代码及第2代码,
在所述搜索步骤中,所述虚拟代码验证装置根据特定搜索方式应用预先设定的搜索算法,搜索与所述第1代码及所述第2代码之间的相关关系匹配的所述实际代码或所述识别值。
3.根据权利要求2所述的虚拟代码提供方法,其中,
所述虚拟代码生成装置通过内置或设置的虚拟代码生成函数生成虚拟代码,
所述虚拟代码生成函数在以M个字符生成N位的所述第1代码或所述第2代码时,
包括将相异的MN个代码提供为每单位时间依次变更的第1代码或第2代码的第1函数或第2函数,其中M和N为自然数。
4.根据权利要求2所述的虚拟代码提供方法,其中,
所述第2代码从新生成关于所述虚拟代码生成装置的所述实际代码或所述识别值的时间点起,以经过的单位计数为基础生成。
5.根据权利要求2所述的虚拟代码提供方法,其中,
所述搜索步骤包括:
当所述搜索算法是k角形在k个代码罗列的轨道上,顶点对应于各代码配置的地点并进行滚动移动时,,使所述k角形滚动移动到与所述第1代码对应的轨道上的地点的步骤;
存储位置搜索步骤,将与所述第1代码对应的位置设置为搜索开始地点,根据应用于所述第2代码的搜索方式,以所述第2代码为基础搜索所述k角形的配置状态下的存储位置,且所述存储位置与所述k角形的各个顶点匹配;以及
搜索所述存储位置包含的所述实际代码或所述识别值的步骤,
其中k为MN。
6.根据权利要求5所述的虚拟代码提供方法,其中,还包括:
存储步骤,如果从特定虚拟代码生成装置,请求在特定计数新生成实际代码或与所述实际代码相应的特定识别值,则在所述特定计数在与所述k角形的特定顶点对应的存储位置存储所述实际代码或所述识别值,且所述特定顶点在所述特定计数在轨道上相接。
7.根据权利要求1所述的虚拟代码提供方法,其中,
所述虚拟代码验证装置和所述虚拟代码生成装置包括相同的虚拟代码生成函数,
所述虚拟代码生成函数包括与排列所述多个细部代码的规则相应的细部代码结合函数。
8.根据权利要求1所述的虚拟代码提供方法,其中,
所述虚拟代码验证装置和所述虚拟代码生成装置包括相同的虚拟代码生成函数,
所述虚拟代码生成函数包括分别生成所述多个细部代码的多个细部代码生成函数,
所述细部代码生成函数应用了按升序排列M个字符的特定的罗列规则,
所述M个字符包括大写罗马字母、小写罗马字母、数字及特殊字符中至少一者。
9.根据权利要求1所述的虚拟代码提供方法,其中,
所述虚拟代码还包括判断包含所述虚拟代码生成装置的组的固定代码,
所述虚拟代码验证装置包括与多个组分别对应的多个搜索算法,
在所述提取步骤中,
从所述虚拟代码内提取所述固定代码,
以所述固定代码为基础判断所述虚拟代码生成装置的组,
在所述多个搜索算法中判断与判断的所述组相应的搜索算法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于森斯通株式会社,未经森斯通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210569661.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种木船模型制造方法
- 下一篇:一种食品加工机