用于编码和解码数据的系统和方法技术方案

技术编号:28979938 阅读:12 留言:0更新日期:2021-06-23 09:26
本发明专利技术题为用于编码和解码数据的系统和方法。本发明专利技术说明了一种编码方法。该方法包括接收待编码到存储介质上的数据,其中该数据对应于项目并且被分配给数据类别。此外,该方法包括基于与该数据中的一个或多个字符中的每个字符相关联的一个或多个第一特性将数据解析成多个数据部分。该方法还包括由该处理器使用多个编码方案对该多个数据部分进行编码以生成数据分组,使得使用该多个编码方案中的第一编码方案对该多个数据部分中的第一数据部分进行编码,并且使用该多个编码方案中的第二编码方案对该多个数据部分中的第二数据部分进行编码,其中该第一编码方案不同于该第二编码方案。此外,该方法包括传输该数据分组,其中该数据分组被配置为存储在该存储介质中。

【技术实现步骤摘要】
用于编码和解码数据的系统和方法
本公开的示例性实施方案整体涉及编码和解码数据,并且更具体地讲,涉及用于将数据编码到存储介质/从存储介质解码数据的方法和系统。
技术介绍
通常,将数据存储在存储介质(诸如但不限于RFID标签和印刷介质)上所需的存储空间的量可取决于数据的大小。例如,与50个字符的字符串相比,100个字符的字符串可能需要更多的存储空间。在一些场景中,此类存储介质中可用的存储空间可能受到限制,这继而在一些示例中限制可存储在此类存储介质上的数据的量。申请人已经识别出与用于编码和解码数据的常规系统和方法相关联的许多缺陷和问题。通过所付努力、智慧和创新,包括在本公开的实施方案中的开发解决方案已经解决了许多这些识别的问题,本文详细描述了这些解决方案的许多示例。
技术实现思路
本文所示的各种实施方案公开了方法,该方法包括由处理器接收待编码到存储介质上的数据,其中该数据对应于项目并且被分配给数据类别。该方法还包括由处理器基于与数据中的一个或多个字符中的每个字符相关联的一个或多个第一特性来将数据解析成多个数据部分,其中一个或多个第一特性至少包括一个或多个字符在数据中的位置。该方法还包括由处理器使用多个编码方案对多个数据部分进行编码以生成数据分组,使得使用多个编码方案中的第一编码方案对多个数据部分中的第一数据部分进行编码,并且使用多个编码方案中的第二编码方案对多个数据部分中的第二数据部分进行编码,其中第一编码方案不同于第二编码方案。此外,该方法包括将数据分组传输到存储介质以用于将数据分组存储在存储介质上。本文所示的各种实施方案公开了编码器装置,该编码器装置包括具有一组可执行指令的存储器设备。另外的编码器装置包括通信地耦接到存储器设备的处理器。处理器被配置为接收待编码到存储介质上的数据,其中该数据对应于项目并且被分配给数据类别。处理器进一步被配置为基于与数据中的一个或多个字符中的每个字符相关联的一个或多个第一特性将数据解析成多个数据部分,其中一个或多个第一特性至少包括一个或多个字符在数据中的位置以及与一个或多个字符在数据中的位置相关联的语义信息。此外,处理器被配置为基于与多个数据部分中的每个数据部分相关联的一个或多个第二特性来选择多个编码方案以对多个数据部分进行编码,其中一个或多个第二特性至少包括多个数据部分的中每个数据部分中一组字符的计数。此外,处理器被配置为使用多个编码方案对多个数据部分进行编码以生成经编码数据,使得使用多个编码方案中的第一编码方案对多个数据部分中的第一数据部分进行编码,并且使用多个编码方案中的第二编码方案对多个数据部分中的第二数据部分进行编码,其中第一编码方案不同于第二编码方案。附加地,处理器被配置为基于经编码数据生成数据分组。最后,处理器被配置为将数据分组传输到存储介质。本文所示的各种实施方案公开了计算机可读介质,该计算机可读介质包括存储计算机可执行指令的存储器和执行计算机可执行指令以执行操作的处理器,该操作包括基于与数据中的字符相关联的特性将数据解析成多个数据部分,其中特性至少包括字符在数据中的位置。操作还包括使用多个编码方案对多个数据部分进行编码以生成数据分组,使得使用多个编码方案中的第一编码方案对多个数据部分中的第一数据部分进行编码,并且使用多个编码方案中的第二编码方案对多个数据部分中的第二数据部分进行编码,其中第一编码方案不同于第二编码方案。操作还包括将数据分组传输到包括存储介质的设备,以便于将数据分组存储在存储介质中。附图说明可结合附图阅读例示性实施方案的描述。应当理解,为了说明的简单和清晰,图中所示的元件不一定按比例绘制。例如,元件中的一些元件的尺寸相对于其他元件被夸大。结合本公开的教导的实施方案相对于文中给出的附图示出和描述,在附图中:图1示出了根据本文所述的一个或多个实施方案的描绘仓库的示例性环境;图2A-图2C示出了根据本文所述的一个或多个实施方案的编码器装置;图3A和图3B示出了根据本文所述的一个或多个实施方案的编码器装置的示意图;图4示出了根据本文所述的一个或多个实施方案的第一控制系统的框图;图5示出了根据本文所述的一个或多个实施方案的用于操作编码器装置的示例性流程图;图6示出了根据本文所述的一个或多个实施方案的用于以校准模式操作编码器装置的方法的流程图;图7示出了根据本文所述的一个或多个实施方案的示例性输入信号的图形表示;图8示出了根据本文所述的一个或多个实施方案的用于确定多个标签的长度的方法的流程图;图9示出了根据本文所述的一个或多个实施方案的用于验证RF标签是否已被编码的方法的流程图;图10示出了根据本文所述的一个或多个实施方案的用于以编码模式操作编码器装置的方法的流程图;图11示出了根据本文所述的一个或多个实施方案的用于解析数据的方法的流程图;图12示出了根据本文所述的一个或多个实施方案的用于对多个数据部分进行编码的流程图;图13示出了根据本文所述的一个或多个实施方案的用于确定多个编码方案中的编码方案的方法的流程图;图14示出了根据本文所述的一个或多个实施方案的用于确定用于对数据部分进行编码的编码方案的方法的另一个流程图;图15示出了根据本文所述的一个或多个实施方案的示例性数据分组;图16示出了根据本文所述的一个或多个实施方案的解码器装置;图17示出了根据本文所述的一个或多个实施方案的第二控制系统的框图;图18示出了根据本文所述的一个或多个实施方案的用于操作解码器装置的方法的流程图;图19示出了根据本文所述的一个或多个实施方案的用于对数据分组进行解码的另一个流程图;图20示出了根据本文所述的一个或多个实施方案的用于确定数据类别的方法的流程图;图21示出了根据本文所述的一个或多个实施方案的对数据进行编码的示例性场景;图22示出了根据本文所述的一个或多个实施方案的用于使用URN40编码方案对第三数据部分进行编码的方法的流程图;图23示出了根据本文所述的一个或多个实施方案的对数据分组进行解码的示例性场景;图24示出了根据本文所述的一个或多个实施方案的用于使用URN40解码方案来对第一经编码数据部分进行解码的方法的流程图;图25示出了根据本文所述的一个或多个实施方案的用于识别存储特定数据部分的RF标签的方法;图26示出了根据本文所述的一个或多个实施方案的用于对数据进行编码的方法的流程图;以及图27示出了根据本文所述的一个或多个实施方案的用于对数据分组进行解码的方法的流程图。具体实施方式在下文中将参考附图更全面地描述本公开的一些实施方案,附图中示出了本公开的一些实施方案,但未示出全部实施方案。实际上,这些公开内容可以以许多不同的形式体现,并且不应该被解释为限于本文所阐述的实施方案;相反,提供这些实施方案是为了使本公开满足适用的法律要求。在全篇内容中,类似的标号指代类似的元件。在本专利中使用的术语并不意味着是限制性本文档来自技高网...

【技术保护点】
1.一种方法,所述方法包括:/n由处理器接收待编码到存储介质上的数据,其中所述数据对应于项目并且被分配给数据类别;/n由所述处理器基于与所述数据中的一个或多个字符中的每个字符相关联的一个或多个第一特性和所述数据类别来将数据解析成多个数据部分,其中所述一个或多个第一特性至少包括所述一个或多个字符在所述数据中的位置;/n由所述处理器使用多个编码方案对所述多个数据部分进行编码以生成数据分组,使得使用所述多个编码方案中的第一编码方案对所述多个数据部分中的第一数据部分进行编码,并且使用所述多个编码方案中的第二编码方案对所述多个数据部分中的第二数据部分进行编码,其中所述第一编码方案不同于所述第二编码方案;以及/n传输所述数据分组,其中所述数据分组被配置为存储在所述存储介质中。/n

【技术特征摘要】
20191219 US 16/720,6251.一种方法,所述方法包括:
由处理器接收待编码到存储介质上的数据,其中所述数据对应于项目并且被分配给数据类别;
由所述处理器基于与所述数据中的一个或多个字符中的每个字符相关联的一个或多个第一特性和所述数据类别来将数据解析成多个数据部分,其中所述一个或多个第一特性至少包括所述一个或多个字符在所述数据中的位置;
由所述处理器使用多个编码方案对所述多个数据部分进行编码以生成数据分组,使得使用所述多个编码方案中的第一编码方案对所述多个数据部分中的第一数据部分进行编码,并且使用所述多个编码方案中的第二编码方案对所述多个数据部分中的第二数据部分进行编码,其中所述第一编码方案不同于所述第二编码方案;以及
传输所述数据分组,其中所述数据分组被配置为存储在所述存储介质中。


2.根据权利要求1所述的方法,其中所述一个或多个第一特性还包括与所述一个或多个字符中的每个字符在所述数据中的所述位置相关联的语义信息。


3.根据权利要求2所述的方法,其中与所述一个或多个字符中的每个字符在所述数据中的所述位置相关联的所述语义信息包括运送编号、服务级别、标识符编号和邮政编码。


4.根据权利要求1所述的方法,其中所述存储介质对应于印刷介质或射频(RF...

【专利技术属性】
技术研发人员:瑞尼·马丁内斯沙什达尔·拉马穆尔蒂詹姆斯·彼得内尔
申请(专利权)人:大数据–奥尼尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1