CN105530317A - 一种智能家居控制终端ui自动生成方法 - Google Patents

一种智能家居控制终端ui自动生成方法 Download PDF

Info

Publication number
CN105530317A
CN105530317A CN201610020681.7A CN201610020681A CN105530317A CN 105530317 A CN105530317 A CN 105530317A CN 201610020681 A CN201610020681 A CN 201610020681A CN 105530317 A CN105530317 A CN 105530317A
Authority
CN
China
Prior art keywords
class
electrical appliances
control terminal
basic function
household electrical
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
Application number
CN201610020681.7A
Other languages
English (en)
Inventor
方桦
顾焯南
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Real Design Intelligent Technology Co Ltd
Original Assignee
Guangdong Real Design Intelligent Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Real Design Intelligent Technology Co Ltd filed Critical Guangdong Real Design Intelligent Technology Co Ltd
Priority to CN201610020681.7A priority Critical patent/CN105530317A/zh
Publication of CN105530317A publication Critical patent/CN105530317A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Stored Programmes (AREA)
  • Selective Calling Equipment (AREA)

Abstract

本发明涉及一种智能家居控制终端UI自动生成方法,其特征在于:1)预先定义家电的一系列抽象的具有固定格式的基本功能类,家电的每一项基本功能描述为一个或者多个基本功能类的集合;2)首先确定待开发的家电的基本功能类,然后将家电具有的每一项基本功能进行分解;3)家电与智能家居控制终端按照约定的无线通信格式进行组网互联,智能家居控制终端将所有已经转换好的XML节点描述结构一并写入到新创建的家电XML文件中;4)生成家电的控制界面,智能家居控制终端的GUI应用程序通过读取新创建的家电XML文件,完成智能家居控制终端UI自动生成。本发明具有简单实用、灵活性高、通用性强和应用前景广阔的突出的有益效果。

Description

一种智能家居控制终端UI自动生成方法
技术领域
本发明涉及一种智能家居控制终端,特别涉及一种智能家居控制终端UI自动生成方法。家智能技术领域。
背景技术
目前,大部分智能家居控制终端的开发都是定制式的,用于支持有限范围的家电。随着人们生活需求的逐渐多样化,越来越多不同功能的家电增加到智能家居网络中,但每次家电功能的变更,都会使智能家居控制终端做出相应的修改,家电功能变更越快,修改就越频繁,显然,这种定制式的智能家居控制终端开发模式已经不再适合智能家居网络的发展需要。
现有技术中,基于定制式的智能家居控制终端的开发流程一般都是先根据需求预先确定需要支持的家电,在了解每款家电功能的基础上,使用GUI编写出与每款家电功能相对应的控制界面,也就是说,在智能家居控制终端的开发的时候就已经把每款家电的功能都固定在GUI应用程序中。用户一旦更换了不同功能的家电或者增加了新类型的家电,智能家居控制终端对更新的家电就失去了控制的功能,需要重新定制,因此基于定制式的智能家居控制终端灵活性差,实用效果低。
综上所述,需要提供一种使智能家居控制终端能自动适应家电功能变化的开发方法来解决以上的问题。
发明内容
本发明的目的,是为了解决现有基于定制式的智能家居控制终端存在灵活性差、实用效果低的问题,提供一种智能家居控制终端UI自动生成方法。该方法具有简单实用、灵活性高、通用性强和应用前景广阔的特点。
本发明的目的可能通过采取如下技术方案达到:
一种智能家居控制终端UI自动生成方法,其特征在于包括如下步骤:
1)定义基本功能类
预先定义家电的一系列抽象的具有固定格式的基本功能类,家电的每一项基本功能描述为一个或者多个基本功能类的集合;
2)基本功能分解
首先确定待开发的家电的基本功能类,然后在家电开发的过程中,将家电具有的每一项基本功能进行分解,再将分解出的各种基本功能描述为基本功能类的集合,然后将所述基本功能类的集合固化在家电程序内部;
3)家电加入智能家居网络
家电与智能家居控制终端按照约定的无线通信格式进行组网互联,以将家电加入智能家居网络;在家电加入智能家居网过程中,那些固化在家电内部的类描述由家电通过无线网络主动上传到智能家居控制终端,智能家居控制终端将家电上传的每一个类描述描述成符合标准XML语法规范的节点描述结构,直到家电中固化的所有类描述全部上传完后,智能家居控制终端将所有已经转换好的XML节点描述结构一并写入到新创建的家电XML文件中;
4)生成家电的控制界面
智能家居控制终端的GUI应用程序通过读取新创建的家电XML文件,根据其中的每个XML节点描述结构,使用与之相对应的预先编写好的控制界面模板生成基本功能类控制界面,这些基本功能类控制界面再通过合理的位置布局,生成家电的控制界面;完成智能家居控制终端UI自动生成。
本发明的目的还可能通过采取如下技术方案达到:
进一步地,智能家居控制终端的应用程序使用GUI***进行开发,包括Android***、Qt***,每一个基本功能类都具有固定的描述格式,使智能家居控制终端的应用程序能够根据每一个基本功能类的描述格式预先编写出与其相对应的控制界面模板。
进一步地,步骤1)所述定义基本功能类,是指预先定义了设备类、模拟量类、开关类、枚举量类、时间类、事件类和分组类;其中:设备类用于描述设备本身的详细信息,对应的XML节点结构为<Device>,模拟量类用于描述设备中可设置具体值的数据,对应的XML节点结构为<Analog>,开关类用于描述设备中只具有相反两种状态的数据,对应的XML节点结构为<Switch>,枚举量类用于描述设备中具有有限个确定的非连续值的数据,对应的XML节点结构为<Enum>,时间类用于描述设备的日期和时间数据,对应的XML节点结构为<Time>,事件类用于描述设备内部触发产生消息数据,对应的XML节点结构为<Event>,分组类则用于描述设备功能分组形式的使用,对应的XML节点结构为<Group>。
本发明具有如下突出的有益效果:
1、本发明由于预先定义的一系列基本功能类,使得家电的每项功能都得到有效的分解,以适用于不同种类或不同功能的家电,解决了智能家居控制终端只能支持有限家电的问题;家电的功能使用基本功能类进行描述并由家电主动上传,解决了智能家居控制终端将家电功能固定在应用程序中的问题;智能家居控制终端使用标准的XML语法描述家电功能,通用性强;因此,能够解决现有基于定制式的智能家居控制终端存在灵活性差、实用效果低的问题,具有简单实用、灵活性高、通用性强和应用前景广阔的突出的有益效果。
2、本发明提供的方法能有效的降低家电功能与智能家居控制终端之间的耦合性,简单实用,灵活性高,具有广阔的应用前景。
附图说明
图1是本发明涉及的家电数据流程图。
图2是本发明涉及的智能家居控制终端数据流程图。
图3是本发明涉及的数据流程图。
具体实施方式
参照图1至图3,本实施例涉及的智能家居控制终端UI自动生成方法,其特征在于包括如下步骤:
1)定义基本功能类
预先定义家电的一系列抽象的具有固定格式的基本功能类,家电的每一项基本功能描述为一个或者多个基本功能类的集合;
2)基本功能分解
首先确定待开发的家电的基本功能类,然后在家电开发的过程中,将家电具有的每一项基本功能进行分解,再将分解出的各种基本功能描述为基本功能类的集合,然后将所述基本功能类的集合固化在家电程序内部;
3)家电加入智能家居网络
家电与智能家居控制终端按照约定的无线通信格式进行组网互联,以将家电加入智能家居网络;在家电加入智能家居网过程中,那些固化在家电内部的类描述由家电通过无线网络主动上传到智能家居控制终端,智能家居控制终端将家电上传的每一个类描述描述成符合标准XML语法规范的节点描述结构,直到家电中固化的所有类描述全部上传完后,智能家居控制终端将所有已经转换好的XML节点描述结构一并写入到新创建的家电XML文件中;
4)生成家电的控制界面
智能家居控制终端的GUI应用程序通过读取新创建的家电XML文件,根据其中的每个XML节点描述结构,使用与之相对应的预先编写好的控制界面模板生成基本功能类控制界面,这些基本功能类控制界面再通过合理的位置布局,生成家电的控制界面;完成智能家居控制终端UI自动生成。
本实施例中:
智能家居控制终端的应用程序使用GUI***进行开发,包括Android***、Qt***,每一个基本功能类都具有固定的描述格式,使智能家居控制终端的应用程序能够根据每一个基本功能类的描述格式预先编写出与其相对应的控制界面模板。
预先定义了设备类、模拟量类、开关类、枚举量类、时间类、事件类、分组类等一系列抽象的具有固定格式的通用的基本功能类,其中设备类用于描述设备本身的详细信息,对应的XML节点结构为<Device>,具体描述如表1所示;模拟量类用于描述设备中可设置具体值的数据,对应的XML节点结构为<Analog>,具体描述如表2所示;开关类用于描述设备中只具有相反两种状态的数据,对应的XML节点结构为<Switch>,具体描述如表3所示;枚举量类用于描述设备中具有有限个确定的非连续值的数据,对应的XML节点结构为<Enum>,具体描述如表4所示;时间类用于描述设备的日期和时间数据,对应的XML节点结构为<Time>,具体描述如表5所示;事件类用于描述设备内部触发产生消息数据,对应的XML节点结构为<Event>,具体描述如表6所示;分组类则用于描述设备功能分组形式的使用,对应的XML节点结构为<Group>,具体描述如表7所示。
表1设备类描述
属性 类型 XML描述
类标识 数值 <ClassID>
设备名 字符 <DeviceName>
设备状态 数值 <DeviceStatus>
国家代码 字符 <NationCode>
产品代码 字符 <ProductID>
产品型号 字符 <ProductModel>
产品版本号 数值 <ProductVersion>
制造商 字符 <Manufacturer>
产地 字符 <ProducingArea>
产品类型 数值 <DeviceType>
表2模拟量类描述
属性 类型 XML描述
类标识 数值 <ClassID>
对象标识 数值 <ObjectID>
对象名 字符 <ObjectName>
最大值 数值 <MaxValue>
最小值 数值 <MinValue>
步进值 数值 <StepValue>
表3开关类描述
属性 类型 XML描述
类标识 数值 <ClassID>
对象标识 数值 <ObjectID>
对象名 字符 <ObjectName>
数值 <OpenStatus>
数值 <CloseStatus>
表4枚举量类描述
属性 类型 XML描述
类标识 数值 <ClassID>
对象标识 数值 <ObjectID>
对象名 字符 <ObjectName>
枚举列表 - <ValueList>
枚举量值 数值 <EnumValue>
枚举量名 字符 <EnumName>
表5时间类描述
表6事件类描述
属性 类型 XML描述
类标识 数值 <ClassID>
对象标识 数值 <ObjectID>
对象名 字符 <ObjectName>
事件级别 数值 <EventLevel>
事件类型 数值 <EventType>
事件信息 字符 <EventInfo>
事件描述 字符 <EventDescription>
表7分组类描述
属性 类型 XML描述
类标识 数值 <ClassID>
对象标识 数值 <ObjectID>
对象名 字符 <ObjectName>
分组对象列表 - <GroupList>
分组对象标识 数值 <ObjectID>
家电功能的类描述都是以简约的数据格式固化在家电程序中,本实施例中规定用“{/…/}”表示类的界定符,使用“;”表示类属性的分隔符,类描述使用简约形式表示的好处在于能有效地节省家电的存储空间和减少无线的传输量。
为了使本发明的目的和优点更加清楚明白,下面结合具体应用实例作详细的说明:
假如某款风扇具有普通风、智能风、睡眠风三项基本功能,每项基本功能都可以调节风速,开启或关闭摇头,并且可以设定定时关机时间,因此每项基本功能都是一个分组,使用分组类描述,如普通风可描述为{/12;20;普通风;21;22;23/};风速是可以选择有限个确定档位的子功能,因此可以使用枚举量类描述,如{/5;21;风速;1;低档;2;中档;3;高档/};摇头只有开和关两种状态,因此可以使用开关类描述,如{/4;22;摇头;1;2/};定时关机子功能可以设定具体的关机时间,可以使用时间类描述,如{/6;23;定时关机;0;0;0;0;0;0;0;0;0;7;0;1;0/},这些类描述都已固化在家电的程序中。
智能家居控制终端的应用程序可使用任何一种GUI***进行开发,如Android***、Qt***等,由于每一个基本功能类都具有固定的描述格式,因此智能家居控制终端的应用程序可以根据每一个基本功能类的描述格式预先编写出与其相对应的控制界面模板,如模拟量类可使用具有编辑功能的界面模板与之对应;开关类可使用具有互斥单项选择功能的界面模板与之对应;枚举量类可使用具有下拉选择功能的界面模板与之对应;时间类可使用具有时间选择功能的界面模板与之对应;事件类可使用具有自动弹出提示功能的界面模板与之对应;分组类可使用具有列表选择功能的界面模板与之对应。
在风扇加入智能家居网络的过程中,风扇与智能家居控制终端按照约定的无线通信格式进行组网互联,固化在风扇程序中的分组类描述数据、枚举量类描述数据、开关类描述数据和时间类描述数据由风扇通过无线网络主动上传到智能家居控制终端,智能家居控制终端在接收到风扇上传的类描述时,会分别使用分组类、枚举量类、开关类和时间类对应的符合标准XML语法规范XML节点结构进行转换,如普通风分组类描述数据可转换如下:
<Group>
<ClassID>12</ClassID>
<ObjectID>20</ObjectID>
<ObjectName>普通风</ObjectName>
<GroupList>
<ObjectID>21</ObjectID>
<ObjectID>22</ObjectID>
<ObjectID>23</ObjectID>
</GroupList>
</Group>
直到风扇中固化的所有类描述全部上传完后,智能家居控制终端在本地存储设备中创建一个新的XML格式文件,并将所有已转换的XML节点结构都写入到XML文件中。
智能家居控制终端的GUI应用程序通过读取本地存储设备中的风扇XML文件,根据其中的分组类、枚举量类、开关类和时间类XML节点结构,使用与之相对应的预先编写好的界面模板分别生成分组类、枚举量类、开关类和时间类的控制界面,这些控制界面再通过合理的位置布局,即可生成风扇的控制界面。
以上所述,仅为本发明较佳的具体实施例,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都属于本发明的保护范围。

Claims (3)

1.一种智能家居控制终端UI自动生成方法,其特征在于包括如下步骤:
1)定义基本功能类
预先定义家电的一系列抽象的具有固定格式的基本功能类,家电的每一项基本功能描述为一个或者多个基本功能类的集合;
2)基本功能分解
首先确定待开发的家电的基本功能类,然后在家电开发的过程中,将家电具有的每一项基本功能进行分解,再将分解出的各种基本功能描述为基本功能类的集合,然后将所述基本功能类的集合固化在家电程序内部;
3)家电加入智能家居网络
家电与智能家居控制终端按照约定的无线通信格式进行组网互联,以将家电加入智能家居网络;在家电加入智能家居网过程中,那些固化在家电内部的类描述由家电通过无线网络主动上传到智能家居控制终端,智能家居控制终端将家电上传的每一个类描述描述成符合标准XML语法规范的节点描述结构,直到家电中固化的所有类描述全部上传完后,智能家居控制终端将所有已经转换好的XML节点描述结构一并写入到新创建的家电XML文件中;
4)生成家电的控制界面
智能家居控制终端的GUI应用程序通过读取新创建的家电XML文件,根据其中的每个XML节点描述结构,使用与之相对应的预先编写好的控制界面模板生成基本功能类控制界面,这些基本功能类控制界面再通过合理的位置布局,生成家电的控制界面;完成智能家居控制终端UI自动生成。
2.根据权利要求1所述的一种智能家居控制终端UI自动生成方法,其特征在于:智能家居控制终端的应用程序使用GUI***进行开发,包括Android***、Qt***,每一个基本功能类都具有固定的描述格式,使智能家居控制终端的应用程序能够根据每一个基本功能类的描述格式预先编写出与其相对应的控制界面模板。
3.根据权利要求1所述的一种智能家居控制终端UI自动生成方法,其特征在于:步骤1)所述定义基本功能类,是指预先定义了设备类、模拟量类、开关类、枚举量类、时间类、事件类和分组类;其中:设备类用于描述设备本身的详细信息,对应的XML节点结构为<Device>,模拟量类用于描述设备中可设置具体值的数据,对应的XML节点结构为<Analog>,开关类用于描述设备中只具有相反两种状态的数据,对应的XML节点结构为<Switch>,枚举量类用于描述设备中具有有限个确定的非连续值的数据,对应的XML节点结构为<Enum>,时间类用于描述设备的日期和时间数据,对应的XML节点结构为<Time>,事件类用于描述设备内部触发产生消息数据,对应的XML节点结构为<Event>,分组类则用于描述设备功能分组形式的使用,对应的XML节点结构为<Group>。
CN201610020681.7A 2016-01-12 2016-01-12 一种智能家居控制终端ui自动生成方法 Pending CN105530317A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610020681.7A CN105530317A (zh) 2016-01-12 2016-01-12 一种智能家居控制终端ui自动生成方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610020681.7A CN105530317A (zh) 2016-01-12 2016-01-12 一种智能家居控制终端ui自动生成方法

Publications (1)

Publication Number Publication Date
CN105530317A true CN105530317A (zh) 2016-04-27

Family

ID=55772293

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610020681.7A Pending CN105530317A (zh) 2016-01-12 2016-01-12 一种智能家居控制终端ui自动生成方法

Country Status (1)

Country Link
CN (1) CN105530317A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106549839A (zh) * 2016-11-08 2017-03-29 陈智玲 一种电子设备动态交互方式
CN107800752A (zh) * 2016-09-06 2018-03-13 北京京东尚科信息技术有限公司 数据查询方法、***及电子设备
CN108089842A (zh) * 2017-12-22 2018-05-29 广州泼墨神网络科技有限公司 一种使用人工智能构建ui的方法及其***
CN108399245A (zh) * 2018-03-01 2018-08-14 广东瑞德智能科技股份有限公司 智能家电网关设备的数据处理方法、装置及智能家电网关
CN109361579A (zh) * 2017-12-29 2019-02-19 广州Tcl智能家居科技有限公司 一种智能设备控制方法、***及存储介质
CN111459039A (zh) * 2020-03-27 2020-07-28 青岛海信智慧家居***股份有限公司 一种智能家居设备管理的方法及装置
CN112612214A (zh) * 2020-12-23 2021-04-06 青岛海尔科技有限公司 用于功能界面生成的方法、***和电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101834768A (zh) * 2010-04-16 2010-09-15 中山大学 数字家庭网络设备间互发现方法
CN104166384A (zh) * 2014-06-28 2014-11-26 广东瑞德智能科技股份有限公司 一种家电互联互通底层传输的方法及专用装置
CN105138609A (zh) * 2015-08-04 2015-12-09 广东瑞德智能科技股份有限公司 一种基于xml语言的家电设备描述方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101834768A (zh) * 2010-04-16 2010-09-15 中山大学 数字家庭网络设备间互发现方法
CN104166384A (zh) * 2014-06-28 2014-11-26 广东瑞德智能科技股份有限公司 一种家电互联互通底层传输的方法及专用装置
CN105138609A (zh) * 2015-08-04 2015-12-09 广东瑞德智能科技股份有限公司 一种基于xml语言的家电设备描述方法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107800752A (zh) * 2016-09-06 2018-03-13 北京京东尚科信息技术有限公司 数据查询方法、***及电子设备
CN106549839A (zh) * 2016-11-08 2017-03-29 陈智玲 一种电子设备动态交互方式
CN108089842A (zh) * 2017-12-22 2018-05-29 广州泼墨神网络科技有限公司 一种使用人工智能构建ui的方法及其***
CN109361579A (zh) * 2017-12-29 2019-02-19 广州Tcl智能家居科技有限公司 一种智能设备控制方法、***及存储介质
CN108399245A (zh) * 2018-03-01 2018-08-14 广东瑞德智能科技股份有限公司 智能家电网关设备的数据处理方法、装置及智能家电网关
WO2019165704A1 (zh) * 2018-03-01 2019-09-06 广东瑞德智能科技股份有限公司 智能家电网关设备的数据处理方法、装置及智能家电网关
CN111459039A (zh) * 2020-03-27 2020-07-28 青岛海信智慧家居***股份有限公司 一种智能家居设备管理的方法及装置
CN112612214A (zh) * 2020-12-23 2021-04-06 青岛海尔科技有限公司 用于功能界面生成的方法、***和电子设备

Similar Documents

Publication Publication Date Title
CN105530317A (zh) 一种智能家居控制终端ui自动生成方法
CN104735143B (zh) 一种基于智能家居云平台的批量控制***和方法
CN102957551B (zh) 一种批量管理设备的方法和***
CN106411667A (zh) 一种基于网络芯片的智能家居多云端控制方法和***
CN102736565B (zh) 一种基于上、下位机结构的自动化控制设备的通信方法
CN103595717A (zh) 家电控制协议转换方法和控制终端
CN103744411A (zh) 一种有关ZigBee技术实现智能家居的控制方法
CN102136933A (zh) 设备管理方法、中间件及机器通信平台、设备和***
CN104166384A (zh) 一种家电互联互通底层传输的方法及专用装置
CN105305418A (zh) 一种基于iec61850标准的配电终端自描述方法
CN105116734A (zh) 一种智能家电的控制方法及装置、控制终端
CN106095376B (zh) 一种快速组态监控画面的实现方法
CN102025545B (zh) 用于CANopen网络的控制***
CN104267701B (zh) 智能家居新增设备的控制方法及装置
CN103048959A (zh) 用于配置控制装置的方法
CN104135533A (zh) 一种工业数据传输的***和方法
CN104102510A (zh) 一种用于iec61850网络处理器芯片的集成配置***
CN102495841A (zh) 一种电力***监控方法以及相关装置
CN103067431A (zh) 设备控制***及方法
CN103530464A (zh) 一种iec61850通用建模方法
CN105162252A (zh) 基于cid文件的即插即用配电终端信息实现自动映射的方法
CN114282343B (zh) 一种适用于电力物联网的设备建模方法及***
CN105278339B (zh) 复合家电的子设备描述信息生成、控制方法和装置
CN104698962B (zh) Plc人机通讯方法及***
CN103747067A (zh) 一种基于数字家庭智能网关的数据配置方法

Legal Events

Date Code Title Description
C06 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
RJ01 Rejection of invention patent application after publication

Application publication date: 20160427