用于食品生产线的预警方法、电子设备、装置及存储介质与流程

文档序号:32305239发布日期:2022-11-23 09:45阅读:61来源:国知局
用于食品生产线的预警方法、电子设备、装置及存储介质与流程

1.本技术涉及物联网技术领域,尤其涉及一种用于食品生产线的预警方法、电子设备、装置及存储介质。


背景技术:

2.识别食品生产过程中的潜在危害,加强生产过程控制,制定切实有效的控制措施,确保产品符合食品安全标准、保证食品安全,是食品生产企业的基本义务,也是企业立足市场的基础。食品生产企业需要具备良好的生产设备、合理的生产过程、完善的质量管理和严格的检测系统,以确保食品质量符合食品安全标准。
3.相关技术中,针对食品生产线所涉及的各个生产环节,食品生产企业内部以及监管机构难以实现及时有效的监管,存在食品安全隐患。


技术实现要素:

4.本技术实施例提供一种用于食品生产线的预警方法、装置、电子设备及存储介质,以实现对于食品生产线的各个生产环节对应的监测点位的风险预警。
5.第一方面,本技术实施例提供了一种用于食品生产线的预警方法,包括:利用物联网平台的网络通信组件,从食品生产线的监测点位的监测设备获取监测数据;网络通信组件是基于监测设备支持的通信协议进行模块化处理得到的,监测设备包括视频监测设备和生产指标采集设备中的至少之一;在监测数据符合预设风险条件的情况下,生成预警消息,预警消息与监测数据对应的监测设备所在的监测点位相关联;向监管终端发送预警消息。
6.第二方面,本技术实施例提供了一种用于食品生产线的预警装置,包括:获取模块,用于利用物联网平台的网络通信组件,从食品生产线的监测点位的监测设备获取监测数据;网络通信组件是基于监测设备支持的通信协议进行模块化处理得到的,监测设备包括视频监测设备和生产指标采集设备;生成模块,用于在监测数据符合预设风险条件的情况下,生成预警消息,预警消息与监测数据对应的监测设备所在的监测点位相关联;发送模块,用于向监管终端发送预警消息。
7.第三方面,本技术实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,处理器在执行计算机程序时实现上述任一项的方法。
8.第四方面,本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质内存储有计算机程序,计算机程序被处理器执行时实现上述任一项的方法。
9.与现有技术相比,本技术具有如下优点:根据本技术实施例的用于食品生产线的预警方法,通过从食品生产线各个监测点位的监测设备获取监测数据,基于监测数据判断监测点位是否符合预设风险条件,在符合
预设风险条件的情况下生成预警消息,并将预警消息发送至指定的监管终端,例如可以发送至企业管理终端或者监管机构终端,以提醒企业或者监管机构对发生问题的监测点位及时处置,实现了食品生产企业对于监测点位的风险进行闭环处置,并且对于食品生产线所包含的全部生产环节能够实现有效监测,提升了对于食品生产线的监管效率,促进了食品生产企业的规范化生产。此外,根据预警消息与监测点位的关联性,在食品生产线出现问题时能够快速定位对应的监测点位,从而为食品生产线的溯源提供了依据。
10.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,可依照说明书的内容予以实施,并且为了让本技术的上述和其他目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
11.在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本技术公开的一些实施方式,而不应将其视为是对本技术范围的限制。
12.图1为本技术提供的用于食品生产线的预警方法的场景示意图;图2为本技术一实施例的用于食品生产线的预警方法的流程图;图3是本技术一实施例的用于食品生产线的预警装置的结构框图;图4为用来实现本技术实施例的电子设备的框图。
具体实施方式
13.在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本技术的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。
14.为便于理解本技术实施例的技术方案,以下对本技术实施例的相关技术进行说明,以下相关技术作为可选方案与本技术实施例的技术方案可以进行任意结合,其均属于本技术实施例的保护范围。
15.为了更清楚地展示本技术实施例中提供的用于食品生产线的预警方法,首先介绍本技术实施例中提供的用于食品生产线的预警方法的应用场景。本技术实施例中提供的用于食品生产线的预警方法可以应用于对食品生产线的各个监测点位进行风险预警的具体场景,其中,食品生产线可以为任意食品生产企业或者食品加工企业的生产流水线。
16.图1为本技术实施例的用于食品生产线的预警方法的场景示意图,下面结合图1对本技术实施例中提供的用于食品生产线的预警方法的应用场景进行具体介绍。如图1所示,本技术实施例的用于食品生产线的预警方法的执行主体为应用服务器,应用服务器通过物联网平台与食品生产线的各个生产环节对应的监测点位所部署的监测设备实现数据交互,并根据从监测设备接收到的监测数据,判定对应的监测点位是否符合预设风险条件,且在符合预设风险条件的情况下生成预警消息并发送至相应的用户终端。其中,物联网平台还与数据库交互,用于将监测数据存储于数据库或者从数据库访问预先存储的相关数据。
17.食品生产线所涉及的多个生产环节可以包括研发管理、采购验收、生产控制、出厂检验、运输交付和人员管理等关键环节,各个生产环节分别对应有至少一个监测点位,且监
测点位配置有监测设备,用于对该生产环节所涉及的生产指标、操作流程以及工作人员等对象进行监测,并生成相应的监测数据。其中,应用服务器可以是用于对多个食品生产线进行统一监测的服务器,具体可以为“浙食链”系统,用于对企业生产加工过程和质量安全管理情况进行在线、全程、实时的智慧化监管。用户终端可以是固定终端,例如,个人电脑等;用户终端也可以是移动终端,例如,手机、平板电脑或者可穿戴设备等电子设备,还可以是安装在上述电子设备中的应用程序(application,app)。
18.图2为本技术一实施例提供的用于食品生产线的预警方法的流程图,该方法可以应用于用于食品生产线的预警装置,该装置可以部署于用户终端、服务器或其它处理设备中。在一些可能的实现方式中,该方法还可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。如图2所示,该预警方法可以包括以下步骤:步骤s201,利用物联网平台的网络通信组件,从食品生产线的监测点位的监测设备获取监测数据;网络通信组件是基于监测设备支持的通信协议进行模块化处理得到的,监测设备包括视频监测设备和生产指标采集设备中的至少之一。
19.在本技术实施例中,执行主体可以是应用服务器,且应用服务器通过物联网平台与食品生产线所包含的多个监测点位部署的监测设备进行数据交互。其中,物联网平台支持与多种监测设备进行通信的多种通信协议,例如tcp(transmission control protocol,传输控制协议)、udp(user datagram protocol,用户数据报协议)、mqtt(message queuing telemetry transport,消息队列遥测传输协议)、http(hyper text transfer protocol,超文本传输协议)、coap(the constrained application protocol,受限应用协议)、modbus(modbus protocol,串行通信协议)等。物联网平台提供有应用程序编程接口(application programming interface,api),用于与应用服务器进行通信。应用服务器通过调用应用程序编程接口向监测设备发送控制指令,实现对监测设备的远程控制;以及,通过调用应用程序编程接口获取监测设备发送的监测数据。
20.示例性地,物联网平台包括与支持不同通信协议的监测设备分别对应的多个网络通信组件。其中,通信协议具体可以为tcp、udp、mqtt、http、coap以及modbus中的任一种。各种通信协议经过模块化处理分别在物联网平台形成相应的网络通信组件,即多种网络通信组件在物联网平台的管理界面以模块化的形式呈现,每种网络通信组件分别用于接入对应的通信协议的监测设备。物联网平台还包括对于多个网络通信组件进行管理的管理模块,用于对网络通信组件执行新增、修改和删除处理,以实现对于新增监测设备的接入、网络通信组件的参数配置信息的修改以及取消某个监测设备的接入。由此,实现了对于不同通信协议的监测设备的数据接入,提高了对于支持不同通信协议的监测设备的兼容性,为后续监测设备的更换和迭代提供了有利条件。
21.示例性地,视频监测设备可以是用于对监测点位进行图像采集的任意设备。视频监测设备可以部署于食品生产线的研发管理点位、生产控制点位、储存点位等关键点位,以对实验场所、生产操作过程、投料加工过程以及储存场所等进行视频监测。生产指标采集设备可以是用于对监测点位所涉及的相关指标参数进行采集的任意设备。例如,生产指标采集设备具体可以包括温湿度传感器、自动体温仪、物联秤等其他设备。生产指标采集设备可以部署于食品生产线的任意监测点位。例如,物联秤可以部署于生产控制点位,以对投料加工过程中所投放物料的比例等指标参数进行采集;温湿度传感器可以部署于储存点位,以
对储存点位的温度参数和湿度参数进行采集。
22.可以理解的是,对于食品生产线的任一监测点位,可以根据实际需要仅部署视频监测设备和生产指标采集设备中的一种监测设备,也可以根据实际需要同时部署视频监测设备和生产指标采集设备。
23.步骤s202:在监测数据符合预设风险条件的情况下,生成预警消息,预警消息与监测数据对应的监测设备所在的监测点位相关联。
24.在本技术实施例中,预设风险条件可以根据监测设备所处的监测点位的规范性标准进行相应设置。其中,针对生产控制点位,可以针对食品的生产加工环节的成分合规性标准、工艺路线稳定性标准、技术参数合理性标准和执行标准有效性标准,对监测数据对应的预设风险条件进行相应设置。
25.例如,监测设备可以用于对食品成分的配料种类以及配料比例进行检测,得到的监测数据具体包含食品的配料种类明细以及配料比例明细,预设风险条件具体可以为配料种类明细以及配料比例明细不符合成分合规性标准。其中,成分合规性标准具体可以为食品添加剂使用标准,食品添加剂使用标准可以包括食品添加剂的使用原则、允许使用的食品添加剂种类、食品添加剂的使用范围、食品添加剂的最大使用量或残留量、食品添加剂的标识规定等。示例性地,食品添加剂使用标准可以包括《食品添加剂使用标准》(gb 2760)、《食品中可能违法添加的非食用物质和易滥用的食品添加剂品种名单》(也可叫做“两超一非”名单)等。
26.预警消息与监测数据对应的监测设备所在的监测点位相关联,可以是预警消息的具体内容与监测点位对应的生产环节不符合规范性标准的具体内容相关联,也可以是预警消息的风险级别与监测点位在食品生产线中的管控级别相关联。
27.示例性地,预警消息的内容可以根据预设的消息模板生成,其中,消息模板与不同的监测点位相关联。预警消息的内容具体可以包括监测点位名称、监测时间、监测点位对应的生产环节的不符合规范性标准的具体内容。预警消息的具体形式可以包括邮件、消息弹窗或者短信息等。
28.步骤s203:向监管终端发送预警消息。
29.示例性地,监管终端可以包括监管机构终端和企业管理终端。其中,监管机构终端为针对食品生产线所对应的食品生产企业进行监督管理的机构终端,企业管理终端为食品生产线所对应的食品生产企业的内部管理终端。
30.进一步地,监管终端具体可以是固定终端,例如,个人电脑等;监管终端也可以是移动终端,例如,手机、平板电脑、可穿戴设备等其他电子设备。
31.根据本技术实施例的用于食品生产线的预警方法,通过从食品生产线的各个监测点位的监测设备获取监测数据,基于监测数据判断监测点位是否存在不规范操作或者不合规指标,在符合预设风险条件的情况下生成预警消息,并将预警消息发送至指定的监管终端,例如可以发送至企业管理终端或者监管机构终端,以提醒企业或者监管机构对发生问题的监测点位及时处置,有利于食品生产企业对于监测点位的风险进行闭环处置,并且对于食品生产线所包含的全部生产环节能够实现有效监测,提升了对于食品生产线的监管效率,促进了食品生产企业的规范化生产。此外,根据预警消息与监测点位的关联性,在食品生产线出现问题时能够快速定位对应的监测点位,从而为食品生产线的溯源提供了依据。
32.在一种可能的实现方式中,监测数据包括视频监测设备采集的视频监测数据;预警消息包括第一预警消息。步骤s202可以包括以下步骤:从视频监测数据中确定关键帧图像;对关键帧图像进行图像识别处理,得到关键帧图像对应的目标结构化数据;在目标结构化数据符合第一预设风险条件的情况下,生成第一预警消息。
33.示例性地,对于视频监测数据中所包含的多帧图像,可以每间隔预设时长从多帧图像中提取相应时间节点对应的帧图像作为关键帧图像。或者,可以对视频监测数据进行动态分析,例如通过光流分析来计算多帧图像对应的运动量,并在运动量取局部最小值处选取关键帧图像。
34.基于得到的关键帧图像,利用预先训练的神经网络模型对关键帧图像进行特征提取处理,得到关键帧图像中的目标结构化数据,基于得到的目标结构化数据判定目标结构化数据与预设结构化数据的差异是否符合第一预设风险条件。目标结构化数据用于指示关键帧图像中目标对象的描述信息,且描述信息与关键帧图像中所涉及的监测点位的监测对象相关。预设结构化数据用于指示关键帧图像中目标对象的标准化描述信息。其中,结构化数据可以用于表征工作人员的基本特征及相关操作、食品及其配料的相关参数等。
35.需要说明的是,本技术实施例对上述示例中所采用的神经网络模型的具体类型不作限定,例如可以为卷积神经网络,只要能够实现对关键帧图像的图像识别处理即可。
36.在实际应用中,针对部署于生产控制点位的视频监测设备所采集到的视频监测数据,经过图像识别处理得到的目标结构化数据可以包括工作人员的口罩佩戴情况,且在工作人员未佩戴口罩的情况下生成第一预警消息。针对部署于储存点位的视频监测设备所采集到的视频监测数据,经过图像识别处理得到的目标结构化数据可以包括指定区域是否放置有消防设备,且在指定区域未放置消防设备的情况下生成第一预警消息。
37.在本技术实施例中,上述第一预警消息的生成步骤除了可以由应用服务器执行以外,第一预警消息还可以由视频监测设备自动生成并通过物联网平台发送至应用服务器,或者由物联网平台根据接收到的视频监测数据生成第一预警消息后发送至应用服务器。
38.在一种可能的实现方式中,监测数据包括生产指标采集设备采集的指标监测数据;预警消息包括第二预警消息。步骤s202可以包括以下步骤:在指标监测数据符合第二预设风险条件的情况下,生成第二预警消息。
39.示例性地,第二预设风险条件可以根据生产指标采集设备的目标对象进行相应设置。其中,目标对象具体可以包括食品投料过程中投放配料的种类和比例、工作人员的体温指标、工作人员的健康证是否过期、食品抽检情况等。
40.例如,生产指标采集设备可以包括部署在生产控制点位的用于采集食品投料过程中投料比例指标的物联秤,第二预设风险条件可以为指标监测数据不符合预设投料比例阈值。在满足第二预设风险条件的情况下,生成第二预警消息,且该第二预警消息用于指示投料超标。其中,投料比例指标用于指示食品中主料、辅料或者添加剂的成分比例。
41.又例如,生产指标采集设备还可以包括部署在储存点位的用于采集环境温湿度的温湿度传感器,第二预设风险条件可以为温湿度传感器采集到的温湿度指标不符合预设温湿度阈值。在满足第二预设风险条件的情况下,生成第二预警消息,且该第二预警消息用于指示温湿度指标不符合食品储存标准。
42.再例如,生产指标采集设备还可以包括部署在任意监测点位的用于采集工作人员的体温指标的自动体温仪,第二预设风险条件可以为自动体温仪采集到的工作人员的体温指标不符合体温阈值。在满足第二预设条件的情况下,生成第二预警消息,且该第二预警消息用于指示工作人员体温不符合人员作业规范。
43.在一种可能的实现方式中,食品生产线的多个监测点位包括研发管理点位、采购验收点位、生产控制点位、出厂检验点位、运输交付点位和人员管理点位。
44.示例性地,研发管理点位负责对食品的配料方案进行研发,研发管理点位部署有视频监测设备,用于采集配料方案的图像数据并通过物联网平台发送至应用服务器,应用服务器对配料方案进行风险判别,以实现对研发管理点位的风险监测。
45.采购验收点位负责对采购的食品原料进行检验确收,采购验收点位部署有物联秤和图像采集设备,物联秤用于对食品原料的种类和重量等相关指标进行采集并通过物联网平台发送至应用服务器,图像采集设备用于获取食品原料检验结果的图像数据并通过物联网平台发送至应用服务器。应用服务器根据接收到的以上数据进行风险判别,以实现对采购验收点位的风险监测。
46.生产控制点位负责对食品进行投料和加工,生产控制点位部署有物联秤和视频监测设备,物联秤用于对投放的主料、辅料以及添加剂的种类和比例等相关指标进行采集并将指标监测数据通过物联网平台发送至应用服务器,视频监测设备用于对加工流程进行图像采集并将视频监测数据通过物联网平台发送至应用服务器。应用服务器根据接收到的以上数据进行风险判别,以实现对生产控制点位的风险监测。
47.出厂检验点位负责在食品出厂前对食品进行抽检,出厂检验点位部署有图像采集设备,图像采集设备用于采集食品抽检结果的图像数据并通过物联网平台发送至应用服务器。应用服务器根据接收到的图像数据进行风险判别,以实现对出厂检验点位的风险监测。
48.运输交付点位负责在食品出厂后的对食品进行运输和交付,运输交付点位部署有图像采集设备,图像采集设备用于采集运输单据等相关手续的图像数据并通过物联网平台发送至应用服务器,运输单据可以包括食品的名称、性质、重量、数量以及收货地点等相关信息。应用服务器根据接收到的图像数据进行风险判别,以实现对运输交付点位的风险监测。
49.人员管理点位负责对企业工作人员相关信息进行管理,人员管理点位部署有自动体温仪以及健康证检验设备等,自动体温仪用于对工作人员的体温指标进行采集并通过物联网平台发送至应用服务器,健康证检验设备用于对工作人员的健康证信息进行采集并通过物联网平台发送至应用服务器。应用服务器根据接收到的图像数据进行风险判别,以实现对人员管理点位的风险监测。
50.在一种可能的实现方式中,监测点位对应设置有管控等级,预警消息的风险级别与预警消息对应的监测设备所在的监测点位的管控等级相关联。其中,监测点位的管控等级越高,监测点位所关联的预警消息的风险级别越高。
51.示例性地,管控等级可以根据监测点位对应的生产环节在整个食品生产线中所存在的安全隐患以及对应的管控力度的大小进行相应设置。例如,在食品生产线所包括的研发管理点位、采购验收点位、生产控制点位、出厂检验点位、运输交付点位和人员管理点位中,研发管理点位、采购验收点位以及生产控制点位所存在的安全隐患较大,相应的管控等
级较高;出厂检验点位、运输交付点位和人员管理点位所存在的安全隐患较小,相应的管控等级较低。相对应的,研发管理点位、采购验收点位以及生产控制点位所关联的预警消息的风险级别较高,针对出厂检验点位、运输交付点位和人员管理点位所关联的预警消息的风险级别较低。
52.在实际应用中,针对不同风险级别的预警消息,可以制定不同的处置策略。例如,可以将不同级别的预警消息发送至不同的监管终端,或者针对不同级别的预警消息设置不同的展现形式,以实现对于不同管控等级的监测点位进行不同程度或者不同形式的预警。
53.在一种可能的实现方式中,风险级别为与不同的管控等级分别对应的多种;监管终端包括企业管理终端和监管机构终端。步骤s203可以包括以下步骤:根据预警消息的风险级别,确定预警消息对应的监管终端,并向对应的监管终端发送预警消息。具体可以包括:在预警消息的风险级别为第一风险级别的情况下,向企业管理终端发送预警消息;在预警消息的风险级别为第二风险级别的情况下,向企业管理终端和监管机构终端发送预警消息;其中,第二风险级别高于第一风险级别。
54.示例性地,企业管理终端为食品生产线所对应的食品生产企业的内部管理终端,监管机构终端为针对食品生产线所对应的食品生产企业进行监督管理的机构终端。
55.由此,在监测点位存在较高风险的情况下,可以分别向企业管理终端和监管机构终端分别发送预警消息,有利于监管机构及时介入并对食品生产线的监测点位进行监督管理,提高对于食品生产企业的管控力度和及时性。
56.在一种可能的实现方式中,监管终端包括监管机构终端,该方法还可以包括以下步骤:基于预警消息所关联的监测点位,从数据库中访问预先存储的第一预警消息;在数据库中存在与预警消息相同的第一预警消息的情况下,生成第二预警消息并向监管机构终端发送第二预警消息。
57.在本技术实施例中,可以通过物联网平台从数据库中访问预先存储的第一预警消息。其中,第一预警消息是与其所对应的监测点位相关联的存储于数据库中的历史预警消息。在预设时间间隔内,如果存在与当前的预警消息相同的第一预警消息的情况下,则说明在预设时间间隔内食品生产企业没有针对先前的第一预警消息所对应的监测点位进行有效处置,导致监测点位先前存在的风险事件仍然存在。在该种情况下,则生成风险级别更高的第二预警消息,并向监管机构终端发送第二预警消息,以及时提醒监管机构对该食品生产企业采取相关措施以进行有效的监督管理。例如,监管机构可以针对食品生产企业存在的风险事件采取公示、警告或者处罚等措施。
58.通过上述实施方式,实现了对存在风险的监测点位是否进行有效处置的追踪监测,并通过向监管机构发送预警消息以提醒监管机构及时介入,提高了对于食品生产线的风险管控力度。
59.与本技术实施例提供的方法的应用场景以及方法相对应地,本技术实施例还提供一种用于食品生产线的预警装置。如图3所示,该装置可以包括:获取模块301,用于利用物联网平台的网络通信组件,从食品生产线的监测点位的监测设备获取监测数据;网络通信组件是基于监测设备支持的通信协议进行模块化处理得到的,监测设备包括视频监测设备和生产指标采集设备;
生成模块302,用于在监测数据符合预设风险条件的情况下,生成预警消息,预警消息与监测数据对应的监测设备所在的监测点位相关联;发送模块303,用于向监管终端发送预警消息。
60.在一种可能的实现方式中,监测数据包括视频监测设备采集的视频监测数据;预警消息包括第一预警消息;生成模块302包括:确定子模块,用于从视频监测数据中确定关键帧图像;识别子模块,用于对关键帧图像进行图像识别处理,得到关键帧图像对应的目标结构化数据;第一生成子模块,用于在目标结构化数据符合第一预设风险条件的情况下,生成第一预警消息。
61.在一种可能的实现方式中,监测数据包括生产指标采集设备采集的指标监测数据;预警消息包括第二预警消息;生成模块302包括:第二生成子模块,用于在指标监测数据符合第二预设风险条件的情况下,生成第二预警消息。
62.在一种可能的实现方式中,食品生产线的多个监测点位包括研发管理点位、采购验收点位、生产控制点位、储存点位、出厂检验点位、运输交付点位和人员管理点位。
63.在一种可能的实现方式中,监测点位对应设置有管控等级,预警消息的风险级别与预警消息对应的监测设备所在的监测点位的管控等级相关联。
64.在一种可能的实现方式中,风险级别为与不同的管控等级分别对应的多种;监管终端包括企业管理终端和监管机构终端;发送模块303还用于:根据预警消息的风险级别,确定预警消息对应的监管终端,并向对应的监管终端发送预警消息;其中,发送模块303包括:第一发送子模块,用于在预警消息的风险级别为第一风险级别的情况下,向企业管理终端发送预警消息;第二发送子模块,用于在预警消息的风险级别为第二风险级别的情况下,向企业管理终端和监管机构终端分别发送预警消息;其中,第二风险级别高于第一风险级别。
65.在一种可能的实现方式中,获取模块301还用于:利用网络通信组件从食品生产线的各个监测点位的监测设备获取监测数据,网络通信组件是基于各监测设备支持的通信协议进行模块化处理得到的。
66.在一种可能的实现方式中,还包括访问模块,用于基于预警消息所关联的监测点位,从数据库中访问预先存储的第一预警消息;其中,生成模块302还用于在数据库中存在与预警消息相同的第一预警消息的情况下,生成第二预警消息并向监管机构终端发送第二预警消息。
67.本技术实施例各装置中的各模块的功能可以参见上述方法中的对应描述,并具备相应的有益效果,在此不再赘述。
68.图4为用来实现本技术实施例的电子设备的框图。如图4所示,该电子设备包括:存储器410和处理器420,存储器410内存储有可在处理器420上运行的计算机程序。处理器420执行该计算机程序时实现上述实施例中的方法。存储器410和处理器420的数量可以为一个或多个。
69.该电子设备还包括:通信接口430,用于与外界设备进行通信,进行数据交互传输。
70.如果存储器410、处理器420和通信接口430独立实现,则存储器410、处理器420和通信接口430可以通过总线相互连接并完成相互间的通信。该总线可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
71.可选的,在具体实现上,如果存储器410、处理器420及通信接口430集成在一块芯片上,则存储器410、处理器420及通信接口430可以通过内部接口完成相互间的通信。
72.本技术实施例提供了一种计算机可读存储介质,其存储有计算机程序,该程序被处理器执行时实现本技术实施例中提供的方法。
73.本技术实施例还提供了一种芯片,该芯片包括,包括处理器,用于从存储器中调用并运行存储器中存储的指令,使得安装有芯片的通信设备执行本技术实施例提供的方法。
74.本技术实施例还提供了一种芯片,包括:输入接口、输出接口、处理器和存储器,输入接口、输出接口、处理器以及存储器之间通过内部连接通路相连,处理器用于执行存储器中的代码,当代码被执行时,处理器用于执行申请实施例提供的方法。
75.应理解的是,上述处理器可以是中央处理器(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者是任何常规的处理器等。值得说明的是,处理器可以是支持进阶精简指令集机器(advanced risc machines,arm)架构的处理器。
76.进一步地,可选的,上述存储器可以包括只读存储器和随机存取存储器。该存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以包括只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以包括随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用。例如,静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic random access memory,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步链接动态随机存取存储器(sync link dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。
77.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生依照本技术的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其
他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输。
78.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包括于本技术的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
79.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
80.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分。并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能。
81.在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。
82.应理解的是,本技术的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。上述实施例方法的全部或部分步骤是可以通过程序来指令相关的硬件完成,该程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
83.此外,在本技术各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。上述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读存储介质中。该存储介质可以是只读存储器,磁盘或光盘等。
84.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到其各种变化或替换,这些都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1