CN103685477A - 具有ftp传输功能的gprs模块及其ftp文件传输方法 - Google Patents
具有ftp传输功能的gprs模块及其ftp文件传输方法 Download PDFInfo
- Publication number
- CN103685477A CN103685477A CN201310611617.2A CN201310611617A CN103685477A CN 103685477 A CN103685477 A CN 103685477A CN 201310611617 A CN201310611617 A CN 201310611617A CN 103685477 A CN103685477 A CN 103685477A
- Authority
- CN
- China
- Prior art keywords
- ftp
- file
- order
- intelligent terminal
- communication unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开一种具有FTP传输功能的GPRS模块及其FTP文件传输方法,GPRS模块包括:智能终端通信单元,用于和智能终端通信连接;AT命令响应单元,用于接收智能终端下发的AT命令,并将接收的AT命令解读为FTP传输控制指令;FTP通信单元,根据所述FTP传输控制指令,与FTP文件服务器连接并执行文件操作。本发明的有益效果是:智能终端可以通过相应接口控制GPRS模块,由GPRS模块连接FTP文件服务器并实现FTP传输功能。
Description
技术领域
本发明属通信技术领域,具体涉及在具有FTP传输功能的GPRS模块及实现FTP(文件传输协议)传输的方法。
背景技术
随着无线通信技术的发展和GSM/GPRS的广泛应用,无线分组业务GPRS通信在智能终端的应用越来越广泛。在GPRS通信应用中,智能终端需采用TCP/IP协议栈,并需要使用FTP功能完成数据、参数及升级等文件传输功能,结合图1所示。
然而,如图2所示,现有GPRS模块通常只能实现底层的数据传输,FTP功能由智能终端来实现,且实现较为复杂,对智能终端的软、硬件要求较高,因此造成智能终端的产品成本较高,并且给开发人员带来很大的开发难度,难以在以单片机***为主的智能终端中推广应用。
发明内容
本发明提供一种具有FTP传输功能的GPRS模块及其FTP文件传输方法,使得智能终端可以通过相应接口控制GPRS模块,由GPRS模块连接FTP文件服务器并实现FTP传输功能。本发明的目的由以下技术方案实现:
一种具有FTP传输功能的GPRS模块,用于响应智能终端的命令并与FTP文件服务器建立连接;其特征在于,该GPRS模块包括:智能终端通信单元,用于和智能终端通信连接;AT命令响应单元,用于接收智能终端下发的AT命令,并将接收的AT命令解读为FTP传输控制指令;FTP通信单元,根据所述FTP传输控制指令,与FTP文件服务器连接并执行文件操作。
一种基于上述具有FTP传输功能的GPRS模块的FTP文件传输方法,其特征在于,该方法包括:
(1)初始化GPRS模块的GPRS网络参数,然后进行PDP激活,建立GPRS网络链接;
(2)AT命令响应单元接收智能终端下发的启动文件传输服务的AT命令,并控制FTP通信单元在所述GPRS网络链接上建立一个连接到FTP文件服务器命令端口的TCP连接;
(3)通过所述TCP连接发送FTP登陆信息,FTP登陆信息验证通过后,GPRS模块通过智能终端通信单元返回通知信息给智能终端;
(4)AT命令响应单元接收智能终端下发的对文件操作的AT命令,控制FTP通信单元在所述GPRS网络链接上建立连接到FTP文件服务器数据端口的TCP连接,并执行各项文件操作;
(5)AT命令响应单元接收智能终端下发的关闭文件传输服务的AT命令,并控制FTP通信单元关闭所述TCP连接。
作为具体的技术方案,步骤(2)中,GPRS模块的AT命令响应单元接收到智能终端下发的启动文件传输服务的AT命令时,先对命令附带的FTP文件服务器地址,登陆服务器的用户名及密码进行参数检查及解析,如果参数错误,则返回通知信息给智能终端。
作为具体的技术方案,步骤(2)中,FTP通信单元在所述GPRS网络链接上建立一个连接到FTP文件服务器命令端口的TCP连接,具体为:首先GPRS模块建立一个控制socket,由该控制socket与FTP文件服务器连接。
作为具体的技术方案,所述控制socket与FTP文件服务器连接通过域名连接,连接时先进行域名解析,再连接FTP文件服务器。
作为具体的技术方案,步骤(4)中,所述对文件操作的AT命令包括文件下载命令,所述AT命令响应单元接收到文件下载命令,通过输入参数检查,向控制socket发送“PASV”命令进入到被动模式,FTP文件服务器返回IP地址及数据端口,所述FTP通信单元创建一个数据socket连接该IP地址及数据端口;连接成功以后,向控制socket发送用于定位下载文件起始地址的“REST起始地址”命令,再发送“RETR”命令下载文件;之后,FTP文件服务器向数据socket发送数据,FTP通信单元在接收到需要的数据时,则向控制socket发送“ABOR”命令,中止FTP文件服务器数据发送。
作为具体的技术方案,步骤(4)中,所述对文件操作的AT命令还包括文件上传命令,所述AT命令响应单元接收到文件上传命令后,所述控制socket发送“PASV”命令,进入到被动模式,之后发送“STOR文件名”命令,待FTP文件服务器正常返回后,所述FTP通信单元进入到数据传输阶段,所述FTP通信单元将所述智能终端通信单元接收到的指定长度数据通过所述数据socket上传到FTP文件服务器。
作为具体的技术方案,步骤(4)中,所述对文件操作的AT命令还包括FTP文件大小获取命令、创建目录、删除目录及打印当前目录命令。
作为具体的技术方案,步骤(5)中,关闭所述TCP连接时,先查询是否有数据连接存在,如果有数据连接,先关闭数据连接,再关闭控制命令连接;同时清空及释放收发数据缓存。
本发明专利通过在GPRS模块中内嵌FTP功能,智能终端只需要通过串行通信接口,使用扩展AT命令,通过GPRS模块的串行通信接口,控制GPRS模块就可进行FTP操作,实现远程文件传输,从而降低对智能终端的软、硬件要求,有效地降低了智能终端的产品成本,使用简便,操作性强。
附图说明
图1为智能终端通过GPRS模块连接FTP文件服务器的***示意图。
图2为现有智能终端通过GPRS模块实现FTP文件传输功能的示意图。
图3为本发明实施例提供的智能终端通过GPRS模块实现FTP文件传输功能的示意图。
图4为本发明实施例提供的GPRS模块的构成框图。
图5为本发明实施例提供的FTP文件传输方法的FTP连接操作流程图。
图6为本发明实施例提供的FTP文件传输方法中开启FTP功能的流程图。
图7为本发明实施例提供的FTP文件传输方法中被动模式下文件下载的流程图。
图8为本发明实施例提供的FTP文件传输方法中被动模式下文件上传的流程图。
以下结合附图及实施例对本发明作进一步说明。
具体实施方式
结合图3所示,本实施例提供的GPRS模块用于和智能终端及FTP文件服务器配合,通过在该GPRS模块中内嵌FTP功能,并在智能终端的AT命令控制下连接FTP文件服务器,从而实现文件上传、下载等文件操作。
如图4所示,本实施例提供的GPRS模块包括智能终端通信单元、AT命令响应单元及FTP通信单元。其中,智能终端通信单元由GPRS模块的串行通信接口及相应的通信程序实现,用于和智能终端通信连接。AT命令响应单元用于接收智能终端下发的AT命令,并将接收的AT命令解读为FTP传输控制指令。FTP通信单元,是在GPRS模块已有的TCP/IP协议栈基础上增加FTP通信协议,根据所述FTP传输控制指令,与FTP文件服务器连接并执行文件操作。
结合下表所示,本实施例中GPRS模块与智能终端之间通信的AT命令包括:启动文件传输服务命令#FTPCONNECT、关闭文件传输服务命令#FTPDISCONNECT、获取文件列表命令#FTPDIR,改变当前工作目录命令#FTPCD,删除指定目录路径命令#FTPRMD,创建新目录命令#FTPMKD,打印当前工作目录命令#FTPPWD,获取FTP文件大小命令#FTPSIZE、文件上传命令#FTPSEND、文件下载命令#FTPRECV。
序号 | 命令 | 功能 |
1 | #FTPCONNECT | 启动文件传输服务命令 |
2 | #FTPDISCONNECT | 关闭文件传输服务命令 |
3 | #FTPDIR | 获取文件列表命令 |
4 | #FTPCD | 改变当前工作目录命令 |
5 | #FTPRMD | 删除指定目录路径命令 |
6 | #FTPMKD | 创建新目录命令 |
7 | #FTPPWD | 打印当前工作目录命令 |
8 | #FTPSIZE | 获取FTP文件大小命令 |
9 | #FTPSEND | 文件上传命令 |
10 | #FTPRECV | 文件下载命令 |
结合图5所示,基于上述具有FTP传输功能的GPRS模块的FTP文件传输方法,其包括:
(1)初始化GPRS模块的GPRS网络参数,如APN,用户名和密码等,然后进行PDP激活,建立GPRS网络链接;
(2)AT命令响应单元接收智能终端下发的启动文件传输服务的AT命令,并控制FTP通信单元在所述GPRS网络链接上建立一个连接到FTP文件服务器命令端口的TCP连接;
(3)通过所述TCP连接发送FTP登陆信息,FTP登陆信息验证通过后,GPRS模块通过智能终端通信单元返回通知信息给智能终端;
(4)AT命令响应单元接收智能终端下发的文件操作的AT命令,控制FTP通信单元在所述GPRS网络链接上建立连接到FTP文件服务器数据端口的TCP连接,并执行各项文件操作;
(5)AT命令响应单元接收智能终端下发的关闭文件传输服务的AT命令,并控制FTP通信单元关闭所述TCP连接。
其中,上述步骤(2)及步骤(3)涉及FTP功能的启动,其具体的实现过程如下描述:
结合图6所示,GPRS模块的AT命令响应单元接收到智能终端下发的#FTPCONNECT命令(命令附带有相关参数,包括有FTP文件服务器地址,登陆服务器的用户名及密码等),进行参数检查及解析,如果参数输入错误,将返回ERROR及错误代码,如正确则进入FTP登陆过程。FTP登陆过程为:首先GPRS模块的FTP通信单元与FTP文件服务器建立控制socket的连接,如果使用域名,需进行域名解析后,再连接FTP文件服务器;连接成功后,需向控制socket发送用户名,正确返回后,再发送密码,如果密码通过,说明GPRS模块已登陆到FTP文件服务器。
上述步骤(4)涉及登陆后的具体的文件操作,即向FTP发送其它控制命令,FTP文件服务器将做相应应答。其中涉及的AT命令及实现过程如下描述:
获取FTP文件大小AT命令#FTPSIZE,主要是查询该文件是否存在和文件大小。当文件不存在时,GPRS模块会返回错误给智能终端;如果文件存在,可以按照需求使用#FTPRECV命令下载整个文件或者文件中一部分。在正常登陆FTP文件服务器后,向控制socket发送命令“SIZE文件名”,FTP文件服务器会返回文件大小。
文件下载命令#FTPRECV是从FTP文件服务器上下载文件。模块收到#FTPRECV下载文件命令,通过输入参数检查,向控制socket发送“PASV”命令进入到被动模式,FTP文件服务器返回IP地址及数据端口,模块创建一个数据socket去连接该IP地址及数据端口;连接成功以后,向控制socket发送“REST起始地址”命令,用于定位下载文件起始地址,再发送“RETR”命令下载文件。FTP文件服务器会向数据socket发送数据,模块在接收到需要的数据时,则向控制socket发送“ABOR”命令,中止FTP文件服务器数据发送。具体下载流程如图7所示。
文件上传命令#FTPSEND完成本地文件上传到FTP文件服务器。模块接收到文件上传命令后,像下载命令一样,控制socket发送“PASV”命令,进入到被动模式,之后发送“STOR文件名”命令,待FTP文件服务器正常返回后,模块进入到数据传输阶段,模块将串口接收到指定长度数据通过数据socket上传到服务器,如果命令的结束标志为1时,则关闭数据socket,并向终端返回OK,被动模式下具体流程如图8所示。当#FTPSEND命令结束标志为0时,表示文件需要多次传输,些时模块不会关闭数据连接,而是等待下次的数据上传,只有当整个文件上会以完成,即结束标志位为1时,模块才将数据socket关闭,上传文件完成。
此外,删除目录命令#FTPRMD是通过控制socket发送“RMD”命令,创建目录命令#FTPMKD是通过控制socket发送“MKD”命令,打印工作目录命令#FTPPWD是通过控制socket发送“PWD”命令,以上命令中会进行文件名及路径检查,命令正常响应后,会返回OK。
模块接收到关闭FTP功能命令#FTPDISCONNECT之后,会正常退出FTP功能。模块首先会检查数据socket是否处于连接状态,如果是连接状态,模块向控制socket发送“ABOR”命令,中止数据socket,然后向控制socket发送“QUIT”命令,向服务器申请退出FTP,模块接收到服务器正常返回信息后,控制socket将会关闭,同时清理及释放FTP所占用的内存空间。
本发明专利通过在GPRS模块中内嵌FTP功能,智能终端只需要通过串行通信接口,使用扩展AT命令控制GPRS模块就可进行FTP操作,实现远程文件传输,从而降低对智能终端的软、硬件要求,有效地降低了智能终端的产品成本,使用简便,操作性强。。
以上实施例仅为充分公开本发明,不应当被认为是实现本发明的唯一示例,基于上述实施例的未经创造性劳动即可实现的其他具体示例应当属于本申请揭露的范围。
Claims (9)
1.一种具有FTP传输功能的GPRS模块,用于响应智能终端的命令并与FTP文件服务器建立连接;其特征在于,该GPRS模块包括:智能终端通信单元,用于和智能终端通信连接;AT命令响应单元,用于接收智能终端下发的AT命令,并将接收的AT命令解读为FTP传输控制指令;FTP通信单元,根据所述FTP传输控制指令,与FTP文件服务器连接并执行文件操作。
2.一种基于权利要求1所述的GPRS模块的FTP文件传输方法,其特征在于,该方法包括:
(1)初始化GPRS模块的GPRS网络参数,然后进行PDP激活,建立GPRS网络链接;
(2)AT命令响应单元接收智能终端下发的启动文件传输服务的AT命令,并控制FTP通信单元在所述GPRS网络链接上建立一个连接到FTP文件服务器命令端口的TCP连接;
(3)通过所述TCP连接发送FTP登陆信息,FTP登陆信息验证通过后,GPRS模块通过智能终端通信单元返回通知信息给智能终端;
(4)AT命令响应单元接收智能终端下发的对文件操作的AT命令,控制FTP通信单元在所述GPRS网络链接上建立连接到FTP文件服务器数据端口的TCP连接,并执行各项文件操作;
(5)AT命令响应单元接收智能终端下发的关闭文件传输服务的AT命令,并控制FTP通信单元关闭所述TCP连接。
3.根据权利要求2所述的FTP文件传输方法,其特征在于,步骤(2)中,GPRS模块的AT命令响应单元接收到智能终端下发的启动文件传输服务的AT命令时,先对命令附带的FTP文件服务器地址,登陆服务器的用户名及密码进行参数检查及解析,如果参数错误,则返回通知信息给智能终端。
4.根据权利要求3所述的FTP文件传输方法,其特征在于,步骤(2)中,FTP通信单元在所述GPRS网络链接上建立一个连接到FTP文件服务器命令端口的TCP连接,具体为:首先GPRS模块建立一个控制socket,由该控制socket与FTP文件服务器连接。
5.根据权利要求4所述的FTP文件传输方法,其特征在于,所述控制socket与FTP文件服务器连接通过域名连接,连接时先进行域名解析,再连接FTP文件服务器。
6.根据权利要求4所述的FTP文件传输方法,其特征在于,步骤(4)中,所述对文件操作的AT命令包括文件下载命令,所述AT命令响应单元接收到文件下载命令,通过输入参数检查,向控制socket发送“PASV”命令进入到被动模式,FTP文件服务器返回IP地址及数据端口,所述FTP通信单元创建一个数据socket连接该IP地址及数据端口;连接成功以后,向控制socket发送用于定位下载文件起始地址的“REST起始地址”命令,再发送“RETR”命令下载文件;之后,FTP文件服务器向数据socket发送数据,FTP通信单元在接收到需要的数据时,则向控制socket发送“ABOR”命令,中止FTP文件服务器数据发送。
7.根据权利要求6所述的FTP文件传输方法,其特征在于,步骤(4)中,所述对文件操作的AT命令还包括文件上传命令,所述AT命令响应单元接收到文件上传命令后,所述控制socket发送“PASV”命令,进入到被动模式,之后发送“STOR文件名”命令,待FTP文件服务器正常返回后,所述FTP通信单元进入到数据传输阶段,所述FTP通信单元将所述智能终端通信单元接收到的指定长度数据通过所述数据socket上传到FTP文件服务器。
8.根据权利要求7所述的FTP文件传输方法,其特征在于,步骤(4)中,所述对文件操作的AT命令还包括FTP文件大小获取命令、创建目录、删除目录及打印当前目录命令。
9.根据权利要求2所述的FTP文件传输方法,其特征在于,步骤(5)中,关闭所述TCP连接时,先查询是否有数据连接存在,如果有数据连接,先关闭数据连接,再关闭控制命令连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310611617.2A CN103685477A (zh) | 2013-11-26 | 2013-11-26 | 具有ftp传输功能的gprs模块及其ftp文件传输方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310611617.2A CN103685477A (zh) | 2013-11-26 | 2013-11-26 | 具有ftp传输功能的gprs模块及其ftp文件传输方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103685477A true CN103685477A (zh) | 2014-03-26 |
Family
ID=50321752
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310611617.2A Pending CN103685477A (zh) | 2013-11-26 | 2013-11-26 | 具有ftp传输功能的gprs模块及其ftp文件传输方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103685477A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106603717A (zh) * | 2016-12-31 | 2017-04-26 | 深圳市智联宝生态科技有限公司 | 一种支持单数据端口和nat穿透的扩展ftp方法及*** |
CN110602191A (zh) * | 2019-08-30 | 2019-12-20 | 科大智能电气技术有限公司 | 一种文件传输***及方法 |
CN111147597A (zh) * | 2019-12-30 | 2020-05-12 | 深圳移航通信技术有限公司 | 文件传输方法、终端、电子设备及存储介质 |
CN111930696A (zh) * | 2020-07-22 | 2020-11-13 | 中国建设银行股份有限公司 | 一种基于小程序的文件传输处理方法及*** |
CN112468343A (zh) * | 2020-12-02 | 2021-03-09 | 天津光电通信技术有限公司 | 基于x86卡进行网络数据包重要素材的还原平台及方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101079732A (zh) * | 2007-05-21 | 2007-11-28 | 武汉虹信通信技术有限责任公司 | 基于ftp协议的嵌入式***软件远程升级方法 |
CN102291424A (zh) * | 2011-05-31 | 2011-12-21 | 深圳市元征软件开发有限公司 | 具备ftp远程无线升级功能的gprs车载通信***及其方法 |
US20120236829A1 (en) * | 2009-12-16 | 2012-09-20 | Sony Corporation | Method for performing handover, user equipment, base station, and radio communication system |
CN103078883A (zh) * | 2011-10-26 | 2013-05-01 | 北大方正集团有限公司 | 基于ftp的异步式文件传输装置 |
-
2013
- 2013-11-26 CN CN201310611617.2A patent/CN103685477A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101079732A (zh) * | 2007-05-21 | 2007-11-28 | 武汉虹信通信技术有限责任公司 | 基于ftp协议的嵌入式***软件远程升级方法 |
US20120236829A1 (en) * | 2009-12-16 | 2012-09-20 | Sony Corporation | Method for performing handover, user equipment, base station, and radio communication system |
CN102291424A (zh) * | 2011-05-31 | 2011-12-21 | 深圳市元征软件开发有限公司 | 具备ftp远程无线升级功能的gprs车载通信***及其方法 |
CN103078883A (zh) * | 2011-10-26 | 2013-05-01 | 北大方正集团有限公司 | 基于ftp的异步式文件传输装置 |
Non-Patent Citations (1)
Title |
---|
欧勇,吴言荪,刘殿素: "FTP数据传输在远程无线抄表及监控***的设计与实现", 《电子测量技术》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106603717A (zh) * | 2016-12-31 | 2017-04-26 | 深圳市智联宝生态科技有限公司 | 一种支持单数据端口和nat穿透的扩展ftp方法及*** |
CN110602191A (zh) * | 2019-08-30 | 2019-12-20 | 科大智能电气技术有限公司 | 一种文件传输***及方法 |
CN111147597A (zh) * | 2019-12-30 | 2020-05-12 | 深圳移航通信技术有限公司 | 文件传输方法、终端、电子设备及存储介质 |
CN111147597B (zh) * | 2019-12-30 | 2023-04-18 | 深圳移航通信技术有限公司 | 文件传输方法、终端、电子设备及存储介质 |
CN111930696A (zh) * | 2020-07-22 | 2020-11-13 | 中国建设银行股份有限公司 | 一种基于小程序的文件传输处理方法及*** |
CN112468343A (zh) * | 2020-12-02 | 2021-03-09 | 天津光电通信技术有限公司 | 基于x86卡进行网络数据包重要素材的还原平台及方法 |
CN112468343B (zh) * | 2020-12-02 | 2023-10-24 | 天津光电通信技术有限公司 | 基于x86卡进行网络数据包重要素材的还原平台及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103685477A (zh) | 具有ftp传输功能的gprs模块及其ftp文件传输方法 | |
CN101808009B (zh) | 一种网络设备升级的方法和*** | |
CN102947813B (zh) | 用于通过CANopen总线传输数据的方法 | |
CN103108294B (zh) | 数据转发处理方法、网关设备与通信*** | |
CN105516185A (zh) | 一种多协议网关设备 | |
CN100391289C (zh) | 移动通信***中远程子***升级的方法 | |
CN101621411B (zh) | 微控制器远程更新方法和更新*** | |
CN105245427A (zh) | 基于总线适配的多物联网云平台的终端接入及控制*** | |
EP3445018B1 (en) | Method and system for upgrading firmware and configuration of a low data rate rf module using bluetooth | |
CN102316439A (zh) | 一种实现用户侧设备的固件升级方法和*** | |
CN103685419A (zh) | 业务处理方法及装置 | |
CN103237071A (zh) | 一种无线EoC终端集中管理的方法 | |
CN104993979A (zh) | 网络连接监测方法、终端设备及通信*** | |
CN108012305A (zh) | 智能设备配网方法、***及智能设备 | |
CN109688208B (zh) | 一种基于fc-ae-asm消息的数据加载方法 | |
CN103501238A (zh) | 一种基于SpaceWire的即插即用方法 | |
CN106790282A (zh) | 一种协议转换的方法、装置及空调*** | |
CN108153561B (zh) | 一种dsp与fpga的以太网加载方法及信号处理*** | |
CN101808311B (zh) | 一种无线终端软件升级***、装置和方法 | |
CN104426715A (zh) | 一种分布式测试工具控制方法 | |
CN111682965A (zh) | 一种fota控制器 | |
CN101155184A (zh) | 一种实现at命令转换的方法 | |
CN102469077A (zh) | 一种数据的协议转换方法、网关及*** | |
CN105072026A (zh) | 物联网网关通信*** | |
WO2021203384A1 (zh) | 设备升级的方法、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140326 |
|
RJ01 | Rejection of invention patent application after publication |