CN112256226A - 一种无线屏幕扩展方法及*** - Google Patents

一种无线屏幕扩展方法及*** Download PDF

Info

Publication number
CN112256226A
CN112256226A CN202011140812.8A CN202011140812A CN112256226A CN 112256226 A CN112256226 A CN 112256226A CN 202011140812 A CN202011140812 A CN 202011140812A CN 112256226 A CN112256226 A CN 112256226A
Authority
CN
China
Prior art keywords
display
display data
module
data
thread
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
CN202011140812.8A
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.)
Guangzhou Jinqili Information Technology Co ltd
Original Assignee
Guangzhou Jinqili Information 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 Guangzhou Jinqili Information Technology Co ltd filed Critical Guangzhou Jinqili Information Technology Co ltd
Priority to CN202011140812.8A priority Critical patent/CN112256226A/zh
Publication of CN112256226A publication Critical patent/CN112256226A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

本发明所提供的一种无线屏幕扩展方法及***,通过网络实现屏幕扩展,解决了屏幕物理位置的限制、视频线材和视频输出接口数量的限制,让用户可以采用更灵活、更方便的形式实现屏幕扩展的功能。

Description

一种无线屏幕扩展方法及***
技术领域
本发明涉及通信技术领域,尤其是涉及一种无线屏幕扩展方法及***。
背景技术
当前计算机的性能越来越强大,日常办公或者特殊的工业应用中,需要用到多显示器的情况,而目前的多显示器扩展都是需要通过物理上把视频线接到计算机上去。这也就屏幕物理位置上的限制,而且也受视频线长度和计算机硬件上提供了多少视频输出口的限制。通过无线屏幕扩展的方法,通过网络实现屏幕扩展,就能屏幕物理位置的限制、避免视频线材和计算机硬件上视频输出接口的限制。
发明内容
本发明的目的在于克服现有技术不足,提供一种无线屏幕扩展方法及***,本发明通过网络实现屏幕扩展,解决了屏幕物理位置的限制、视频线材和视频输出接口数量的限制,让用户可以采用更灵活、更方便的形式实现屏幕扩展的功能。
本发明为实现上述目的采用以下的技术方案:
第一方面,本发明提供了一种无线屏幕扩展方法,包括:
获取请求扩展发送的屏幕扩展请求指令,其中所述屏幕扩展请求指令包括所述请求扩展的显示参数;
创建虚拟显示线程;
根据所述显示参数生成匹配的驱动模块;
所述虚拟显示线程,根据用户发送的控制指令向所述驱动模块写入画面数据;
所述驱动模块根据所述画面数据生成显示数据;
所述虚拟显示线程将所述显示数据发送给所述请求扩展设备;
所述请求扩展设备实时显示所接收到的显示数据。
在本发明一实施例中,所述所述驱动模块根据所述画面数据生成显示数据,具体包括:
所述驱动模块向服务端内核注册一个虚拟显示设备;
所述服务端为所述虚拟显示设备分配共享内存;
当所述驱动模块接收到写入的画面数据时,所述驱动模块将所述画面数据进行编码并生成显示数据;
所述驱动模块将所述显示数据写入共享内存中;
则,所述所述虚拟显示线程将所述显示数据发送给所述请求扩展设备,具体包括:
每当所述驱动模块将一帧显示数据写入共享内存时;
所述虚拟显示线程将所写入的显示数据进行压缩,并将压缩后的显示数据发送给所述请求扩展设备。
在本发明一实施例中,所述请求扩展设备实时显示所接收到的显示数据,具体包括:
每当所述请求扩展设备接收到一帧的显示数据时;
将所述压缩后的显示数据进行解压缩;
将解压缩后的显示数据输入到所述请求扩展设备的显示设备上进行显示;
等待接收下一帧的显示数据。
第二方面,本发明提供了一种无线屏幕扩展***,包括服务端和至少一个客户端;
其中,所述服务端与所述客户端通信相连;
所述服务端包括扩展指令获取模块、线程管理模块、驱动生成模块、控制指令获取模块;
所述扩展指令获取模块,用于获取所述客户端发送的屏幕扩展请求指令,其中所述屏幕扩展请求指令包括所述所述客户端的显示参数;
所述线程管理模块,用于创建虚拟显示线程;
所述驱动生成模块,用于根据所述显示参数生成匹配的驱动模块;
控制指令获取模块,用于接收用户发送的控制指令;
所述线程管理模块,还用于控制所述虚拟显示线程根据用户发送的控制指令向所述驱动模块写入画面数据;
所述驱动模块,用于根据所述画面数据生成显示数据;
所述线程管理模块,还用于控制所述虚拟显示线程将所述显示数据发送给所述客户端;
所述客户端实时显示所接收到的显示数据。
在本发明一实施例中,所述服务端还包括内存分配模块;
所述驱动模块,还用于向服务端内核注册一个虚拟显示设备;
所述内存分配模块,用为所述虚拟显示设备分配共享内存;
当所述驱动模块接收到写入的画面数据时,所述驱动模块,还用于将所述画面数据进行编码并生成显示数据;
所述驱动模块,还用于将所述显示数据写入共享内存中;
每当所述驱动模块将一帧显示数据写入共享内存时,所述线程管理模块,还用于控制所述虚拟显示线程将所写入的显示数据进行压缩,并将压缩后的显示数据发送给所述客户端。
在本发明一实施例中,所述客户端包括显示数据接收模块、解压模块以及显示模块;
所述显示数据接收模块,用于接收所述服务端发送的显示数据;
每当所述所述显示数据接收模块接收到一帧的显示数据时,所述解压模块,用于将所接收到的显示数据进行解压缩;
所述显示模块,用于将解压缩后的显示数据输入到所述客户端的显示设备上进行显示据。
与现有技术相比,本发明的有益效果在于:
本发明所提供的一种无线屏幕扩展方法及***,通过网络实现屏幕扩展,解决了屏幕物理位置的限制、视频线材和视频输出接口数量的限制,让用户可以采用更灵活、更方便的形式实现屏幕扩展的功能,使其可以跟方便的应用在如远程会议、公众演讲、跨平台展示等场景中。
附图说明
图1为本发明一实施例的一种无线屏幕扩展方法的流程示意图;
图2为本发明一实施例的一种无线屏幕扩展***的结构示意图。
具体实施方式
下面结合附图以及具体实施例对本发明做进一步说明,其中的示意性实施例以及说明仅用来解释本发明,但并不作为对本发明的限定。
需要说明的是,在本发明中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本发明中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。
第一方面,如图1所示,本发明提供了一种无线屏幕扩展方法,包括:
S100:获取请求扩展发送的屏幕扩展请求指令,其中所述屏幕扩展请求指令包括所述请求扩展的显示参数;
S200:创建虚拟显示线程;
S300:根据所述显示参数生成匹配的驱动模块;
S400:所述虚拟显示线程,根据用户发送的控制指令向所述驱动模块写入画面数据;
S500:所述驱动模块根据所述画面数据生成显示数据;
S600:所述虚拟显示线程将所述显示数据发送给所述请求扩展设备;
S700:所述请求扩展设备实时显示所接收到的显示数据。
在本发明一实施例中,步骤S500,具体包括:
所述驱动模块向服务端内核注册一个虚拟显示设备;
所述服务端为所述虚拟显示设备分配共享内存;
当所述驱动模块接收到写入的画面数据时,所述驱动模块将所述画面数据进行编码并生成显示数据;
所述驱动模块将所述显示数据写入共享内存中;
则,步骤S600,具体包括:
每当所述驱动模块将一帧显示数据写入共享内存时;
所述虚拟显示线程将所写入的显示数据进行压缩,并将压缩后的显示数据发送给所述请求扩展设备。
在本发明一实施例中,步骤S700,具体包括:
当所述请求扩展设备接收到一帧的显示数据时;
将所述压缩后的显示数据进行解压缩;
将解压缩后的显示数据输入到所述请求扩展设备的显示设备上进行显示;
等待接收下一帧的显示数据。
第二方面,如图2所示,本发明提供了一种无线屏幕扩展***,包括服务端100和至少一个客户端200;
其中,所述服务端100与所述客户端200通信相连;
所述服务端100包括扩展指令获取模块110、线程管理模块120、驱动生成模块130、控制指令获取模块140;
所述扩展指令获取模块110,用于获取所述客户端200发送的屏幕扩展请求指令,其中所述屏幕扩展请求指令包括所述所述客户端200的显示参数;
所述线程管理模块120,用于创建虚拟显示线程;
所述驱动生成模块130,用于根据所述显示参数生成匹配的驱动模块;
控制指令获取模块140,用于接收用户发送的控制指令;
所述线程管理模块120,还用于控制所述虚拟显示线程根据用户发送的控制指令向所述驱动模块写入画面数据;
所述驱动模块,用于根据所述画面数据生成显示数据;
所述线程管理模块120,还用于控制所述虚拟显示线程将所述显示数据发送给所述客户端200;
所述客户端200实时显示所接收到的显示数据。
在本发明一实施例中,所述服务端100还包括内存分配模块;
所述驱动模块,还用于向服务端100内核注册一个虚拟显示设备;
所述内存分配模块,用为所述虚拟显示设备分配共享内存;
当所述驱动模块接收到写入的画面数据时,所述驱动模块,还用于将所述画面数据进行编码并生成显示数据;
所述驱动模块,还用于将所述显示数据写入共享内存中;
每当所述驱动模块将一帧显示数据写入共享内存时,所述线程管理模块120,还用于控制所述虚拟显示线程将所写入的显示数据进行压缩,并将压缩后的显示数据发送给所述客户端200。
在本发明一实施例中,所述客户端200包括显示数据接收模块、解压模块以及显示模块;
所述显示数据接收模块,用于接收所述服务端100发送的显示数据;
每当所述所述显示数据接收模块接收到一帧的显示数据时,所述解压模块,用于将所接收到的显示数据进行解压缩;
所述显示模块,用于将解压缩后的显示数据输入到所述客户端200的显示设备上进行显示据。
具体的,在本发明一具体应用场景中,本发明第一方面所提供的方法由本发明第二方面所提供的***实现,其中,所述服务端100为用户需要进行扩展的主屏幕所属的个人终端,包括电脑、手机、平板电脑等,所述客户端200为扩展屏幕所属的个人终端,包括电脑、手机、平板电脑等;
当用户需要进行扩展式,客户端200向服务端100发送扩展请求,其中,所述扩展请求在包含了客户端200的显示参数,如屏幕的分辨率、尺寸等;服务端100接收到扩展请求后,创建一个虚拟显示进程以管理该客户端的扩展显示数据,同时服务端100根据客户端200发送的显示参数创建合适的驱动程序,如HDMI驱动,所述驱动程序向服务端100的***内核中注册一个虚拟的显示设备,同时服务端100的***为该显示设备分配一个共享内存;此时,服务端100的***会认为物理上***了一个屏幕,在***的显示器设置界面会多出一个显示器,用户可以直接对其选择镜像模式或扩展模式,并选择需要显示的内容和调整显示参数等;当用户设置完毕后,服务端100的***通过所述驱动程序将相应的画面数据发送到所注册的虚拟显示设备中,驱动程序在接收到的画面数据后,根据预设的显示参数对画面数据进行编码成显示数据,并写入到***所分配的共享内存中,从而模拟实现画面数据向显示设备发送的过程;同时驱动模块每写入一帧显示数据就会触发一次***中断,此时服务端100的***把共享内存中的显示数据压缩后,通过网络传输给客户端200,客户端200接收到显示数据后对数据进行解压,并在其显示屏幕上进行显示,同时等待下一帧显示数据的发送,循环过程,从而实现屏幕扩展的功能。
显然,上述实施例仅仅是为了更清楚的表达本发明技术方案所作的举例,而非对本发明实施方式的限定。对于本领域技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,在不脱离本发明构思的前提下,这些都属于本发明的保护范围。因此本发明专利的保护范围应以所附权利要求为准。

Claims (6)

1.一种无线屏幕扩展方法,其特征在于,包括:
获取请求扩展发送的屏幕扩展请求指令,其中所述屏幕扩展请求指令包括所述请求扩展的显示参数;
创建虚拟显示线程;
根据所述显示参数生成匹配的驱动模块;
所述虚拟显示线程,根据用户发送的控制指令向所述驱动模块写入画面数据;
所述驱动模块根据所述画面数据生成显示数据;
所述虚拟显示线程将所述显示数据发送给所述请求扩展设备;
所述请求扩展设备实时显示所接收到的显示数据。
2.如权利要求1所述的一种无线屏幕扩展方法,其特征在于,所述所述驱动模块根据所述画面数据生成显示数据,具体包括:
所述驱动模块向服务端内核注册一个虚拟显示设备;
所述服务端为所述虚拟显示设备分配共享内存;
当所述驱动模块接收到写入的画面数据时,所述驱动模块将所述画面数据进行编码并生成显示数据;
所述驱动模块将所述显示数据写入共享内存中;
则,所述所述虚拟显示线程将所述显示数据发送给所述请求扩展设备,具体包括:
每当所述驱动模块将一帧显示数据写入共享内存时;
所述虚拟显示线程将所写入的显示数据进行压缩,并将压缩后的显示数据发送给所述请求扩展设备。
3.如权利要求1所述的一种无线屏幕扩展方法,其特征在于,所述请求扩展设备实时显示所接收到的显示数据,具体包括:
每当所述请求扩展设备接收到一帧的显示数据时;
将所述压缩后的显示数据进行解压缩;
将解压缩后的显示数据输入到所述请求扩展设备的显示设备上进行显示;
等待接收下一帧的显示数据。
4.一种无线屏幕扩展***,其特征在于,包括服务端和至少一个客户端;
其中,所述服务端与所述客户端通信相连;
所述服务端包括扩展指令获取模块、线程管理模块、驱动生成模块、控制指令获取模块;
所述扩展指令获取模块,用于获取所述客户端发送的屏幕扩展请求指令,其中所述屏幕扩展请求指令包括所述所述客户端的显示参数;
所述线程管理模块,用于创建虚拟显示线程;
所述驱动生成模块,用于根据所述显示参数生成匹配的驱动模块;
控制指令获取模块,用于接收用户发送的控制指令;
所述线程管理模块,还用于控制所述虚拟显示线程根据用户发送的控制指令向所述驱动模块写入画面数据;
所述驱动模块,用于根据所述画面数据生成显示数据;
所述线程管理模块,还用于控制所述虚拟显示线程将所述显示数据发送给所述客户端;
所述客户端实时显示所接收到的显示数据。
5.如权利要求4所述的一种无线屏幕扩展***,其特征在于,所述服务端还包括内存分配模块;
所述驱动模块,还用于向服务端内核注册一个虚拟显示设备;
所述内存分配模块,用为所述虚拟显示设备分配共享内存;
当所述驱动模块接收到写入的画面数据时,所述驱动模块,还用于将所述画面数据进行编码并生成显示数据;
所述驱动模块,还用于将所述显示数据写入共享内存中;
每当所述驱动模块将一帧显示数据写入共享内存时,所述线程管理模块,还用于控制所述虚拟显示线程将所写入的显示数据进行压缩,并将压缩后的显示数据发送给所述客户端。
6.如权利要求4所述的一种无线屏幕扩展***,其特征在于,所述客户端包括显示数据接收模块、解压模块以及显示模块;
所述显示数据接收模块,用于接收所述服务端发送的显示数据;
每当所述所述显示数据接收模块接收到一帧的显示数据时,所述解压模块,用于将所接收到的显示数据进行解压缩;
所述显示模块,用于将解压缩后的显示数据输入到所述客户端的显示设备上进行显示据。
CN202011140812.8A 2020-10-22 2020-10-22 一种无线屏幕扩展方法及*** Pending CN112256226A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011140812.8A CN112256226A (zh) 2020-10-22 2020-10-22 一种无线屏幕扩展方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011140812.8A CN112256226A (zh) 2020-10-22 2020-10-22 一种无线屏幕扩展方法及***

Publications (1)

Publication Number Publication Date
CN112256226A true CN112256226A (zh) 2021-01-22

Family

ID=74264045

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011140812.8A Pending CN112256226A (zh) 2020-10-22 2020-10-22 一种无线屏幕扩展方法及***

Country Status (1)

Country Link
CN (1) CN112256226A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114095764A (zh) * 2021-09-26 2022-02-25 荣耀终端有限公司 投屏方法和电子设备
CN114173183A (zh) * 2021-09-26 2022-03-11 荣耀终端有限公司 投屏方法和电子设备

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101465115A (zh) * 2008-12-25 2009-06-24 大道计算机技术(上海)有限公司 一种大屏幕显示***的网络显示方法
US20120042252A1 (en) * 2010-08-10 2012-02-16 Microsoft Corporation Cloning Or Extending A Computer Desktop On A Wireless Display Surface
CN103513947A (zh) * 2012-06-25 2014-01-15 联想(北京)有限公司 信息处理的方法及信息处理***
CN105262974A (zh) * 2015-08-12 2016-01-20 北京恒泰实达科技股份有限公司 一种实现多人屏幕无线共享的方法
CN105808147A (zh) * 2016-05-10 2016-07-27 安徽大学 一种无线复制与扩展显示交互方法及***
CN105930384A (zh) * 2016-04-14 2016-09-07 南京理工大学 基于Hadoop体系的传感云数据存储***及其实现方法
CN205670292U (zh) * 2016-05-10 2016-11-02 安徽大学 一种无线复制与扩展显示交互***
CN109379549A (zh) * 2018-09-18 2019-02-22 湖州佳格电子科技股份有限公司 一种无线传屏方法、设备及***
CN111240631A (zh) * 2020-02-20 2020-06-05 湖南麒麟信安科技有限公司 基于AMD显卡虚拟化传输Linux虚拟机屏幕画面的方法及***

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101465115A (zh) * 2008-12-25 2009-06-24 大道计算机技术(上海)有限公司 一种大屏幕显示***的网络显示方法
US20120042252A1 (en) * 2010-08-10 2012-02-16 Microsoft Corporation Cloning Or Extending A Computer Desktop On A Wireless Display Surface
CN103513947A (zh) * 2012-06-25 2014-01-15 联想(北京)有限公司 信息处理的方法及信息处理***
CN105262974A (zh) * 2015-08-12 2016-01-20 北京恒泰实达科技股份有限公司 一种实现多人屏幕无线共享的方法
CN105930384A (zh) * 2016-04-14 2016-09-07 南京理工大学 基于Hadoop体系的传感云数据存储***及其实现方法
CN105808147A (zh) * 2016-05-10 2016-07-27 安徽大学 一种无线复制与扩展显示交互方法及***
CN205670292U (zh) * 2016-05-10 2016-11-02 安徽大学 一种无线复制与扩展显示交互***
CN109379549A (zh) * 2018-09-18 2019-02-22 湖州佳格电子科技股份有限公司 一种无线传屏方法、设备及***
CN111240631A (zh) * 2020-02-20 2020-06-05 湖南麒麟信安科技有限公司 基于AMD显卡虚拟化传输Linux虚拟机屏幕画面的方法及***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114095764A (zh) * 2021-09-26 2022-02-25 荣耀终端有限公司 投屏方法和电子设备
CN114173183A (zh) * 2021-09-26 2022-03-11 荣耀终端有限公司 投屏方法和电子设备
CN114173183B (zh) * 2021-09-26 2023-01-24 荣耀终端有限公司 投屏方法和电子设备

Similar Documents

Publication Publication Date Title
JP4716645B2 (ja) ドキュメントビューイング方法
US20030017846A1 (en) Wireless display
CN113220474B (zh) 一种基于Android-EMUGL的安卓应用共享Linux***屏幕数据的方法
CN112256226A (zh) 一种无线屏幕扩展方法及***
CN113068153B (zh) 车载中控的遥控方法、装置、设备及存储介质
US20060053233A1 (en) Method and system for implementing a remote overlay cursor
CN105578247A (zh) 镜射显示***与镜射显示方法
CN109712691B (zh) 转换行动装置显示器成医疗影像显示用***及方法
CN113596571B (zh) 屏幕分享方法、装置、***、存储介质以及计算机设备
CN104765585B (zh) 显示装置及其控制方法
CN111741343A (zh) 视频处理方法及装置、电子设备
CN107318021B (zh) 一种远程显示的数据处理方法及***
CN111190675A (zh) 基于鲲鹏处理器的三维图像传输方法及设备
CN113934396A (zh) 一种同屏显示方法、装置及***
CN107318020B (zh) 远程显示的数据处理方法及***
CN114092362A (zh) 一种全景图片加载方法和装置
CN110990109A (zh) 一种拼接屏回显方法、终端、***及存储介质
CN217932706U (zh) 数据展示***及数据获取设备
CN209992953U (zh) 一种键盘、虚拟现实设备及显示***
EP3119084A1 (en) Electronic information terminal, image processing apparatus and image processing system
CN110740361B (zh) 加值远程显示服务的无线路由伺服装置及方法
US20220350561A1 (en) Method and apparatus for screen display
TWI672672B (zh) 轉換行動裝置顯示器成醫療影像顯示用系統及方法
JP2010098622A (ja) コンピュータ
CN114244819A (zh) 一种通过路由器解码视频流的方法、存储介质及电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for 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: 20210122