著录项信息
专利名称 | 一种农产品电子履历系统 |
申请号 | CN201110274631.9 | 申请日期 | 2011-09-16 |
法律状态 | 驳回 | 申报国家 | 中国 |
公开/公告日 | 2012-02-01 | 公开/公告号 | CN102339427A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06Q10/00 | IPC分类号 | G;0;6;Q;1;0;/;0;0;;;G;0;6;Q;5;0;/;0;0查看分类表>
|
申请人 | 复旦大学 | 申请人地址 | 上海市杨浦区邯郸路220号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 复旦大学 | 当前权利人 | 复旦大学 |
发明人 | 韩伟力;郑立荣;王俊宇;顾赟;王蔚;张胤;尹毓亮 |
代理机构 | 上海正旦专利代理有限公司 | 代理人 | 陆飞;盛志范 |
摘要
本发明属于物联网技术领域,具体为一种农产品电子履历系统。该系统包括一个中央履历服务器和多个子电子履历系统;其中,子电子履历系统负责生成、管理在不同生产、流通环节中的履历数据,分为农产品生产者子电子履历系统、加工者子电子履历系统、检验检疫者子电子履历系统、销售者子电子履历系统等;子电子履历系统通过配置支持对生产、加工、存储、检验检疫、运输、销售等环境的电子履历生成和管理;中央履历服务器负责协调各个子电子履历系统的服务器、发现并查询电子履历。本发明用于农产品的基本产品信息和流通信息的管理,操作简单,安全可信,有助于推动农产品生产流程的安全化规范化,提高农产品包括食品的安全管理水平。
1.一种农产品电子履历系统,其特征在于包括两个部分:一个中央履历服务器,多个子电子履历系统;其中,子电子履历系统负责生成、管理在不同生产、流通环节中的履历数据,分为农产品生产者子电子履历系统、加工者子电子履历系统、运输者子电子履历系统、储藏者子电子履历系统、检验检疫者子电子履历系统、销售者子电子履历系统;所述的子电子履历系统通过配置支持对生产、加工、存储、检验检疫、运输、销售等环境的电子履历生成和管理功能;中央履历服务器负责协调各个子电子履历系统的服务器、发现并查询电子履历。
2.根据权利要求1所述的农产品电子履历系统,其特征在于整个系统的电子履历按照其产品的产生方式分为两大类:无需加载履历以及需加载其他履历,前者是指该种电子履历再生成的时候不需要附在其他的电子履历之上,后者则与之相反,在电子履历生成的时候需要获取其他的履历,并在其他履历上进行新的履历的产生;其中:
无需加载的电子履历共有五种:
初始环境履历,该种类电子履历的功能是记载工厂的初始环境信息,包括工厂的地址、法人代表、联系方式,在建厂的初期需要生成该种类电子履历;
出生履历,该种类电子履历的功能是记录产品的出生信息,产品如果是牲畜,出生信息包括记录其直接父辈们的履历的引用;产品如果是蔬菜瓜果,出生信息则记录其种子信息;
在产品生成初始履历时,需要生成该种电子履历;
初始履历,该种类电子履历的功能是记录产品的初始信息,包括其初始的各项指标、质量、温度;该种履历需要连接环境履历以及出生履历,前者记录其初始时的环境信息,后者记录其出生信息;在产品刚刚被生产出来的时候需要产生该种履历;
加工履历,该种类的电子履历的功能是记录产品加工过程中的信息,包括加工的配料、加工时的环境因素,该履历还包含对被加工的多个产品的电子履历的引用;在农产品进行加工处理的时候,需要生成该种电子履历;
重新包装履历,该种类的电子履历的功能是记录产品的重新包装信息;如果产品只是进行简单的包装操作的话,重新包装信息记录包装的时间、环境信息;如果再重新包装的环节之中,出现多个产品合成一个或者一个产品分割为多个产品的时候,重新包装履历应该在新履历之上连接原有产品电子履历信息;在进行重新包装时需要生成该种履历;
需加载其他履历的电子履历:
环境履历,该种类电子履历的功能是记录不断变化的环境信息;环境履历套用初始环境履历或者其他环境履历;该种电子履历每隔一段时间产生一次,内部嵌套前一份描述环境的履历;该种履历内容包括当前的温度、湿度等描述环境的因素,并附上当时的数字签名;环境履历被连接到其他电子履历之上,用以辅助描述当时的环境;
收货履历,该种类的电子履历的功能是表示接收到产品的一个认可;该类履历主要是货品接收方接受物品的一个记录,内容包括接受货品的时间、地点、接收人的信息;在一方收到了货品之后,生成该种履历;
发货履历,该种类的电子履历的功能是表示产品发送给另一方的信息,其内容包括发货方以及接收方的信息,以及发货的时间、地点;在一方需要发送产品的时候生成该种履历;
运输履历,该种类的电子履历的功能是记录产品运输过程中的运输信息,包括对运输过程中的各种检测数据,包括温度、加速度的包含或者其他电子履历的引用;在运输结束时需要生成该种电子履历;
检验检疫履历,该种类的电子履历包含对产品的检验检疫相关的数据、结果及其对应的签名;在产品送检的过程中,生成该种电子履历;
上述所有履历中,初始履历不需要数字签名,收货履历以及运输履历可以有数字签名也可以没有数字签名,其他所有履历必须有数字签名;签署履历的部分信息包括原先履历的最新签名,实现签名链;农产品电子履历通过电子签名保证其可信性,即信息的发送者在发送电子履历前,首先对电子履历的部分获取全部使用自己的私有密钥签署,然后再发送;
信息接受者使用对应的公钥对信息的完整性进行验证。
3.根据权利要求2所述的农产品电子履历系统,其特征在于所述各子电子履历系统功能如下:
(1)电子履历的导入导出
该功能包括单份电子履历的导入导出,以及多份电子履历以信封的形式导入导出;其中信封的格式导入是指系统收到信封以及对应的多份电子履历;读取信封信息,验证是否与这些电子履历匹配;如果匹配则逐份导入电子履历库,如果不匹配,则视为电子履历遭变动,不导入履历库;信封的格式导出是指选中多份需要导出的电子履历;将这些电子履历的摘要信息生成电子信封;将信封以及选中的电子履历一起导出;
(2)生成新的电子履历
该功能是指生成新的一份电子履历或者在原有履历的基础上生成新的电子履历;首先确定要生成的电子履历的种类,如果该种类电子履历是无需加载其他电子履历的,那么直接生成履历,如果是需要在其他电子履历上叠加生成的,则先从系统的电子履历库中导出相对应的电子履历;然后填写该种类电子履历所需要的信息,并且视需要附上数字签名生成新的电子履历;
(3)电子履历的验证
该功能旨在确立指定电子履历的真实性,系统对自己的电子履历进行验证,但更多的是对其他导入的电子履历进行验证;具体如下:首先从电子履历上获取数字签名方的信息,用此信息在本地数据库中找到相对应的公钥,并用此公钥来验证数字签名的真实性,如果公钥验证通过的话,则认定数字签名部分的信息真实可信,否则则认为其不可信;
(4)电子履历的上传
该功能是指将本地的电子履历上传到中央履历服务器;子电子履历系统在产生电子履历即时提交给中央履历服务器,或者选暂不提交;
(5)商业伙伴信息及其公钥的管理
商业伙伴信息管理包括商业伙伴的基本信息的管理以及其公钥信息的管理;其中基本信息包括商业伙伴的名称、地址、联系方式,公钥管理需保存用于验证该商业伙伴的数字签名的公钥,及其公钥更新操作功能;所有的历史公钥都予保存;
(6)公司及其公私钥信息管理
公司信息管理包括公司基本信息的管理以及其私钥公钥的管理,系统初始化阶段先填写公司信息并且导入其公钥私钥;公司的基本信息包括公司名称、地址、联系方式;在初始化之后,系统管理员对公司信息以及公钥私钥进行更新操作;所有的历史公钥都予保存。
4.根据权利要求3所述的农产品电子履历系统,其特征在于所述各子电子履历系统在安装初期进行不同的配置,使得其能够所生成的电子履历种类匹配该企业的业务范围;各种类企业的默认配置如下:
生产者产生初始环境履历、环境履历、出生履历、初始履历、发货履历以及加工履历,形成生产者子电子履历系统;
加工者生成初始环境履历、环境履历、加工履历、重新包装履历、发货履历以及收货履历,形成加工者子电子履历系统;
运输者生成初始环境履历、环境履历、运输履历、发货履历以及收货履历,形成运输者子电子履历系统;
储藏者生成初始环境履历、环境履历、发货履历以及收获履历,形成储藏者子电子履历系统;
检验检疫处生成初始环境履历、环境履历、检验检疫履历、发货履历以及收货履历,形成检验检疫处子电子履历系统;
销售者生成初始环境履历、环境履历以及收货履历,形成销售者子电子履历系统;
子电子履历系统在初始化时,要与中央履历服务器通信以便获得认证码;基于这个认证码,子电子履历服务器和中央履历服务器建立安全通信通道实现通信过程的认证和通信数据的机密性和完整性保障。
5.根据权利要求4所述的农产品电子履历系统,其特征在于所述中央履历服务器的功能如下:
(1)子电子履历系统的注册和管理
该功能是指各个单个的子电子履历系统在中央履历服务器进行注册之后,中央履历服务器将序列码发送至子电子履历系统;央履历服务器协调子电子履历系统的编码模块,确保中央履历服务器注册的子电子履历系统的编码生产的唯一性;
(2)电子履历的搜集以及管理
中央履历服务器接受来自各个子电子履历系统的电子履历,或者通过对等搜索的方式,从个子电子履历系统获取产品的电子履历数据,通过合并、筛选后,存入中央履历服务器中;合并的过程是将来自子履历系统的履历数据进行合并,合并的依据是履历中的电子签名;筛选过程是刷除签名不合规、或者签名链不合规的电子履历;
(3)电子履历查询
消费者、生产者或者监管者输入标识码进行电子履历的查询;此处的标识码支持三种格式:一种是产品序列号加类型,用以查询该件产品的电子履历信息;另一种是产品的批次号,用以查询这一批次产品的电子履历信息;最后一种是电子履历的标识;在用户输入标识码之后,系统将根据标识码从其本地数据库中搜索符合电子履历,或者通过对等搜索获得电子履历后,再进行搜索,获取到相应的电子履历之后,先对电子履历进行验证,再将其展示给用户;
(4)电子履历的验证
该功能旨在确立指定电子履历的真实性;具体如下:首先从电子履历上获取数字签名方的信息,用此信息在本地数据库中找到相对应的公钥,并用此公钥来验证数字签名的真实性,如果公钥验证通过的话,则认定数字签名部分的信息真实可信,反之则认为其不可信;
(5)农产品生产和流通监管
该功能帮助监管者利用可信的电子履历数据,监管农产的生产、加工、储存、运输和销售情况,为农产品的生产和供应提供有价值的决策数据。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-06-18
|
2007-09-06
| | |
2
| |
2010-09-22
|
2008-10-09
| | |
3
| |
2006-03-15
|
2004-02-04
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2013-08-22 | 2013-08-22 | | |
2 | | 2013-06-25 | 2013-06-25 | | |
3 | | 2013-05-22 | 2013-05-22 | | |
4 | | 2013-05-22 | 2013-05-22 | | |