Nothing Special   »   [go: up one dir, main page]

CN110858858B - 一种基于移动设备状态栏自动替换方法 - Google Patents

一种基于移动设备状态栏自动替换方法 Download PDF

Info

Publication number
CN110858858B
CN110858858B CN201810972700.5A CN201810972700A CN110858858B CN 110858858 B CN110858858 B CN 110858858B CN 201810972700 A CN201810972700 A CN 201810972700A CN 110858858 B CN110858858 B CN 110858858B
Authority
CN
China
Prior art keywords
status bar
interface
status
event
executing
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.)
Active
Application number
CN201810972700.5A
Other languages
English (en)
Other versions
CN110858858A (zh
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.)
Shandong Huasoft Golden Shield Software Co ltd
Original Assignee
Shandong Huasoft Golden Shield Software 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 Shandong Huasoft Golden Shield Software Co ltd filed Critical Shandong Huasoft Golden Shield Software Co ltd
Priority to CN201810972700.5A priority Critical patent/CN110858858B/zh
Publication of CN110858858A publication Critical patent/CN110858858A/zh
Application granted granted Critical
Publication of CN110858858B publication Critical patent/CN110858858B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明提供了一种基于移动设备状态栏自动替换方法,包括步骤:步骤一、定时轮询下载服务器内置的策略;步骤二、判断当前最新策略是否含有通话、环境录音的子策略,如果是,则执行步骤三;如果否,则判断上次策略中是否包含通话、环境录音的子策略,如果是,则移除状态栏;步骤三、判断对应事件开启后状态栏是否会有红或黄色状态标注,如果是,则执行步骤四,如果否,则执行对应事件的功能操作;步骤四、调用系统服务,设置和获取当前窗口的属性;步骤五、创建新状态栏界面;步骤六、反射并重载原状态栏的界面,并更新状态栏界面;步骤七、监听原状态栏的事件及操作,并在新状态栏界面更新展示;步骤八、取消步骤三对应事件在状态栏标注的功能。

Description

一种基于移动设备状态栏自动替换方法
技术领域
本发明涉及移动互联网领域,具体地说是涉及一种基于移动设备状态栏自动替换方法。
背景技术
部分手机硬件厂商在开启录音、开发者模式或者其他功能时,状态栏会有红色/黄色状态标注或状态栏频繁间断显示,并且只有关闭相关功能之后,状态栏才会恢复原有状态,十分影响用户体验。
在涉密单位或部分机构要求对重点人员进行通话录音、环境录音监控时,部分手机硬件厂商的手机会提示“XX功能正在录音”并以红色状态栏频繁间断展示,很容易被重点人员发现,不利于涉密单位或部分机构的监听及控制。
部分方案是在手机硬件出厂之前需要统一重新定制安卓系统,其缺点主要表现如下:1)定制同一安卓系统成本高;2)同一厂商手机硬件或者同一版本安卓系统市场占有率不一定,覆盖率不一定;3)同一版本安卓系统可维护性差,不利于安卓系统统一升级;
综上所述,市场层面不同厂商各种手机型号所占有的比率不一定,显然不能让有类似体验的大众用户共同定制同一品牌同一型号同一安卓系统版本的手机,所以无法从根源上解决大众人群有类似状态栏体验经历的用户市场问题。
发明内容
本发明的目的是解决上述现有技术的不足,提供一种基于移动设备状态栏自动替换方法。
本发明解决其技术问题所采用的技术方案是:
一种基于移动设备状态栏自动替换方法,包括以下步骤:
步骤一、在移动端定时轮询下载服务器内置的策略;
步骤二、判断当前最新策略是否含有使得移动设备状态栏产生红色或黄色状态标注,或产生频闪情况的事件的子策略,如果是,则执行步骤三;如果否,则判断上次策略中是否包含使得移动设备状态栏产生红色或黄色状态标注,或产生频闪情况的事件的子策略,如果是,则移除状态栏;
步骤三、判断对应事件开启后移动设备状态栏是否会有红色或黄色状态标注,或有频闪情况,如果是,则执行步骤四,如果否,则执行对应事件的功能操作;
步骤四、调用系统的全局且唯一的服务,即WindowManager,该服务中设有静态类,用以设置和获取当前窗口的属性;
步骤五、创建新状态栏界面;
步骤六、反射并重载原状态栏的手势下滑和/或点击事件的界面,方便用户查看状态栏、通知栏详情;并更新状态栏界面,用创建的新状态栏界面遮盖原状态栏;
步骤七、监听原状态栏的事件及操作,并在新状态栏界面更新展示;
步骤八、取消步骤三中对应事件在状态栏标注的功能。
优选的,所述步骤四中的服务用来管理窗口的状态、属性、视图增加、视图删除、视图更新、窗口顺序、消息收集和处理。
优选的,所述步骤五创建新状态栏界面需要初始化数据,用于状态栏的重新绘制;
优选的,所述步骤六反射并重载原状态栏的界面具体为利用反射获取原状态栏高度,并动态设置新状态栏高度及状态参数的图标设置、初始化新状态栏的下拉及点击事件;
优选的,所述步骤七监听原状态栏的事件及操作需要注册广播接收器,添加原状态栏各状态参数。
优选的,所述步骤三还可以为:判断对应事件开启后移动设备状态栏是否会有红色或黄色状态标注,或有频闪情况,如果否,则执行对应事件的功能操作;如果是,则判断当前事件的悬浮窗权限是否开启;如果当前事件的悬浮窗权限已经开启,则执行步骤四;如果当前事件的悬浮窗权限未开启,则自动打开移动设备设置功能的悬浮窗功能界面,找到对应的事件名称进行勾选,然后执行步骤四。
进一步的,所述悬浮窗功能界面关闭的同时,会提醒用户当前事件的悬浮窗权限未开启,并引导用户去设置功能的悬浮窗功能界面进行勾选对应的事件。
本发明可以在支持悬浮窗设置的Android设备上进行替换状态栏操作,完全避免大众用户在使用部分硬件手机厂商开启录音或者其他功能时,有红色/黄色状态栏标注、频闪的问题,进而提升用户体验,增加用户与手机的粘性;
能够适配任何高低版本的系统,对于Android原生系统以及基于Android深度定制的系统均能支持。移动设备不需要定制系统,使用本发明可以从应用层级使用,对安卓设备硬件以及安装的软件没有硬性要求,适配性好,集成简单,可维护性高。
附图说明
构成本发明的一部分附图用来提供对本发明的进一步理解。在附图中:
图1是本发明一种基于移动设备状态栏自动替换方法的工作流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明涉及的英文缩写或技术名词解释如下:
Service:服务,可以在后台执行长时间运行操作的应用组件,可由其他应用组件启动(如Activity),需要在Android工程配置文件内声明。
WindowManager:是安卓中一个重要的Service,是全局且唯一的。主要用来管理窗口的一些状态、属性、view增加(视图增加)、删除、更新、窗口顺序、消息收集和处理等。在WindowManager中还有一个重要的静态类LayoutParams,通过它可以设置和获得当前窗口的一些属性。
本发明主要是采用在Android系统上以开启悬浮窗的形式展示APP,并不限于品牌、型号、系统。
如图1所示,一种基于移动设备状态栏自动替换方法,包括以下步骤:
步骤一、在移动端定时轮询下载服务器内置的策略;
步骤二、判断当前最新策略内是否包含通话录音、环境录音的子策略,如果包含则说明许客户端执行录音监听的方案,执行步骤三;如果不包含,则判断上次策略中是否有通话录音、环境录音,如果有,则移除状态栏,服务器发布策略,如果否,则服务器发布策略。
步骤三、判断对应事件开启后移动设备状态栏是否会有红色或黄色状态标注,或有频闪情况,如果否,则执行对应事件的功能操作;如果是,则判断当前事件的悬浮窗权限是否开启;如果当前事件的悬浮窗权限已经开启,则执行步骤四;如果当前事件的悬浮窗权限未开启,则自动打开移动设备设置功能的悬浮窗功能界面,找到对应的事件名称进行勾选,然后执行步骤四。所述悬浮窗功能界面关闭的同时,会提醒用户当前事件的悬浮窗权限未开启,并引导用户去设置功能的悬浮窗功能界面进行勾选对应的事件。
步骤四、调用系统的全局且唯一的服务,即WindowManager,该服务中设有静态类,用以设置和获取当前窗口的属性;服务用来管理窗口的状态、属性、视图增加、视图删除、视图更新、窗口顺序、消息收集和处理。
步骤五、创建新状态栏界面;需要初始化数据,用于状态栏的重新绘制;
步骤六、反射并重载原状态栏的手势下滑和/或点击事件的界面,方便用户查看状态栏、通知栏详情;利用反射获取原状态栏高度,并动态设置新状态栏高度及状态参数的图标设置、初始化新状态栏的下拉及点击事件;更新状态栏界面,用创建的新状态栏界面遮盖原状态栏;
步骤七、监听原状态栏的事件及操作,需要注册广播接收器,添加原状态栏各状态参数,包括当前时间、蓝牙、WIFI、电量、SIM卡状态、静音、振动、运营商、飞行模式、静音模式和GPS,并在新状态栏界面更新展示;
步骤八、取消步骤三中对应事件在状态栏标注的功能。
打开应用后,系统会跟踪策略执行并查看具体状态栏展示情况。
所述步骤四通过调用WindowManager,设置WindowManager.LayoutParams的相关属性,然后调用WindowManager的addView方法创建状态栏界面(遮盖原有状态栏,来达到自动替换的目的),updateViewLayout方法来更新状态栏界面,removeView方法来移除已经创建的状态栏界面。
该方法的配置工程如下:
1、定义一个Android的Service服务,在该服务内重写service的onCreate、onDestroy、onConfigurationChanged方法,并在相应方法中实现相应的功能。需要在Android配置文件中对此Service进行声明。
(1)onCreate方法:初始化数据。
①用于顶部状态栏重新绘制,利用反射获取原状态栏高度,并动态设置新状态栏高度及其他状态参数的图标设置、初始化状态栏的下拉及点击事件等,即实现所述步骤五的方法。
②获取当前状态栏部分参数的设置情况,如时间、蓝牙、SIM卡状态及运营商、飞行模式、静音模式等,实现所述步骤六的方法。
③注册广播接收器,添加不同状态参数的意图,例如电量、WIFI、时间、SIM卡状态、静音、振动、GPS等信息,用以实现所述步骤七。广播接收器,用于接收系统层级广播的应用组件,需要静态或者动态注册,可用于监听不同行为(自定义行为、系统行为)的变化,例如时间变化、WIFI变化等。
(2)、onDestroy方法:
①注销广播接收器。
②移除状态栏,用以实现步骤二中移除状态栏的功能。
(3)onConfigurationChanged方法:横竖屏切换时用到。
横竖屏切换时,重新定制状态栏,与所述步骤六使用相同的updateViewLayout方法,并更新当前日志状态。
2、定义一个Android的Activity活动,重写onCreate方法,主要用于启动自定义的Android的Service服务。需要在Android配置文件中对此Activity进行声明。
3、定义一个Android工具类1,主要用于处理监听不同状态的改变并控制状态栏有相应的变化,比如:时间时区改变导致时间变化,蓝牙开启与关闭,静音及是否振动,状态栏下滑事件处理等等。
4、定义一个Android工具类2,主要用于处理监听不同状态的改变而产生的日志,比如:
电量:当前电量XX%,当前充电方式XX;
蓝牙:当前蓝牙状态开启与关闭,
静音及是否振动,状态栏下滑事件处理等等。
上述定义的两个工具类1和工具类2,主要用于自定义的Android的Service服务的广播接收器接收的广播数据发生改变时,处理状态栏不同的状态变化及展示,是项目中事件处理的主要联系者。
所述一种基于移动设备状态栏自动替换方法是基于Android系统的移动设备来实现的,所述移动设备包括处理器和存储器,所述处理器读取并执行存储器中实现基于移动设备状态栏自动替换方法的程序。
本发明在解决部分手机开启录音或者其他功能时,状态栏频闪的问题的基础上同时避免了各种安卓系统以及定制开发系统上的适配性问题,避免在安装完成后无法打开获取权限以及其他相关配置等问题的产生。
本发明可以完美的进行状态栏的自定义及替换,使用简单,易于集成,能够适配任何版本的安卓设备并且对安卓系统没有限制,兼容各种高低版本的系统以及各种安卓定制系统。本发明可以解决不用限定品牌、定制系统,可以实现在安卓应用层做处理,完全避免大众用户在使用部分硬件手机厂商开启录音或者其他功能时,有红色/黄色状态栏标注、频闪的问题,进而提升用户体验,增加用户与手机的粘性。
尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (7)

1.一种基于移动设备状态栏自动替换方法,包括以下步骤:
步骤一、在移动端定时轮询下载服务器内置的策略;
步骤二、判断当前最新策略是否含有使得移动设备状态栏产生红色或黄色状态标注,或产生频闪情况的事件的子策略,如果是,则执行步骤三;如果否,则判断上次策略中是否包含使得移动设备状态栏产生红色或黄色状态标注,或产生频闪情况的事件的子策略,如果是,则移除状态栏;
步骤三、判断对应事件开启后移动设备状态栏是否会有红色或黄色状态标注,或有频闪情况,如果是,则执行步骤四,如果否,则执行对应事件的功能操作;
步骤四、调用系统的全局且唯一的服务,即WindowManager,该服务中设有静态类,用以设置和获取当前窗口的属性;
步骤五、创建新状态栏界面;
步骤六、反射并重载原状态栏的手势下滑和/或点击事件的界面,方便用户查看状态栏、通知栏详情;并更新状态栏界面,用创建的新状态栏界面遮盖原状态栏;
步骤七、监听原状态栏的事件及操作,并在新状态栏界面更新展示;
步骤八、取消步骤三中对应事件在状态栏标注的功能。
2.根据权利要求1所述的一种基于移动设备状态栏自动替换方法,其特征在于:所述步骤四中的服务用来管理窗口的状态、属性、视图增加、视图删除、视图更新、窗口顺序、消息收集和处理。
3.根据权利要求1所述的一种基于移动设备状态栏自动替换方法,其特征在于:所述步骤五创建新状态栏界面需要初始化数据,用于状态栏的重新绘制。
4.根据权利要求1所述的一种基于移动设备状态栏自动替换方法,其特征在于:所述步骤六反射并重载原状态栏的界面具体为利用反射获取原状态栏高度,并动态设置新状态栏高度及状态参数的图标设置、初始化新状态栏的下拉及点击事件。
5.根据权利要求1所述的一种基于移动设备状态栏自动替换方法,其特征在于:所述步骤七监听原状态栏的事件及操作需要注册广播接收器,添加原状态栏各状态参数。
6.根据权利要求1所述的一种基于移动设备状态栏自动替换方法,其特征在于:所述步骤三还可以为:判断对应事件开启后移动设备状态栏是否会有红色或黄色状态标注,或有频闪情况,如果否,则执行对应事件的功能操作;如果是,则判断当前事件的悬浮窗权限是否开启;如果当前事件的悬浮窗权限已经开启,则执行步骤四;如果当前事件的悬浮窗权限未开启,则自动打开移动设备设置功能的悬浮窗功能界面,找到对应的事件名称进行勾选,然后执行步骤四。
7.根据权利要求6所述的一种基于移动设备状态栏自动替换方法,其特征在于:所述悬浮窗功能界面关闭的同时,会提醒用户当前事件的悬浮窗权限未开启,并引导用户去设置功能的悬浮窗功能界面进行勾选对应的事件。
CN201810972700.5A 2018-08-24 2018-08-24 一种基于移动设备状态栏自动替换方法 Active CN110858858B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810972700.5A CN110858858B (zh) 2018-08-24 2018-08-24 一种基于移动设备状态栏自动替换方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810972700.5A CN110858858B (zh) 2018-08-24 2018-08-24 一种基于移动设备状态栏自动替换方法

Publications (2)

Publication Number Publication Date
CN110858858A CN110858858A (zh) 2020-03-03
CN110858858B true CN110858858B (zh) 2021-04-09

Family

ID=69636209

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810972700.5A Active CN110858858B (zh) 2018-08-24 2018-08-24 一种基于移动设备状态栏自动替换方法

Country Status (1)

Country Link
CN (1) CN110858858B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114995714B (zh) * 2022-06-07 2024-05-14 深圳市星卡软件技术开发有限公司 界面状态栏动态显示方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2918200A1 (en) * 2013-08-02 2015-02-05 Whatsapp Inc. Voice communications with real-time status notifications
CN104516721A (zh) * 2013-09-26 2015-04-15 腾讯科技(深圳)有限公司 显示控制方法、装置和电子设备
CN104679386A (zh) * 2015-02-13 2015-06-03 小米科技有限责任公司 录音处理的方法和装置
CN107066229A (zh) * 2017-01-24 2017-08-18 广东欧珀移动通信有限公司 录音的方法及终端
CN107885555A (zh) * 2016-09-27 2018-04-06 北京嘀嘀无限科技发展有限公司 一种自定义通知栏显示方法及移动终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2918200A1 (en) * 2013-08-02 2015-02-05 Whatsapp Inc. Voice communications with real-time status notifications
CN104516721A (zh) * 2013-09-26 2015-04-15 腾讯科技(深圳)有限公司 显示控制方法、装置和电子设备
CN104679386A (zh) * 2015-02-13 2015-06-03 小米科技有限责任公司 录音处理的方法和装置
CN107885555A (zh) * 2016-09-27 2018-04-06 北京嘀嘀无限科技发展有限公司 一种自定义通知栏显示方法及移动终端
CN107066229A (zh) * 2017-01-24 2017-08-18 广东欧珀移动通信有限公司 录音的方法及终端

Also Published As

Publication number Publication date
CN110858858A (zh) 2020-03-03

Similar Documents

Publication Publication Date Title
CN106648725B (zh) 终端、服务器及配置文件升级方法
US20140179377A1 (en) Mobile electronic device having program notification function and program notification method thereof
US7496739B1 (en) System and related methods for automatically configuring a computing system
CN108804153B (zh) 应用程序的预加载方法、装置、存储介质及终端
CN102804144A (zh) 远程地定位和命令移动设备
US20140129681A1 (en) Method of installing a driver to emulate a network card
CN105592168A (zh) 远程地定位和命令移动设备
CN103282885A (zh) 使用断言的动态设备配置
KR20070018043A (ko) 디바이스에 컨텐트를 공급하는 방법
US9549009B1 (en) Electronic fixed brand labeling
CN103518191A (zh) 一种升级方法、智能终端及升级系统
CN112130866A (zh) 一种应用部署方法和相关装置
CN109683949A (zh) 预装应用管理方法、装置及存储介质
CN106371752A (zh) 一种安卓系统智能终端的虚拟按键实现方法及装置
US20080046886A1 (en) Auditing Application Activities
CN106484461A (zh) 智能终端中的服务保活方法及装置
CN111966372A (zh) 便携式打印机的固件升级方法、装置和设备
KR20070086569A (ko) 영속적 소프트웨어 어플리케이션의 관리
CN110858858B (zh) 一种基于移动设备状态栏自动替换方法
CN114531462B (zh) 一种用于物联网设备的数据处理方法及设备
CN101677341A (zh) 移动通信终端中改变语言的设备和方法
CA2838938A1 (en) Method of installing a driver to emulate a network card
CN109413714B (zh) 用户代理信息的处理方法、装置、存储介质及终端
CN107742076A (zh) 禁止系统提权的方法、装置、存储介质及终端设备
CN108363582B (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
CB03 Change of inventor or designer information

Inventor after: Wang Tingting

Inventor after: Yang Liming

Inventor before: Wang Tingting

CB03 Change of inventor or designer information
GR01 Patent grant
GR01 Patent grant
PP01 Preservation of patent right

Effective date of registration: 20231113

Granted publication date: 20210409

PP01 Preservation of patent right