CN101110039B - 终端设备自安装及自启动***及方法 - Google Patents
终端设备自安装及自启动***及方法 Download PDFInfo
- Publication number
- CN101110039B CN101110039B CN200710145122XA CN200710145122A CN101110039B CN 101110039 B CN101110039 B CN 101110039B CN 200710145122X A CN200710145122X A CN 200710145122XA CN 200710145122 A CN200710145122 A CN 200710145122A CN 101110039 B CN101110039 B CN 101110039B
- Authority
- CN
- China
- Prior art keywords
- terminal device
- main frame
- application program
- driver
- drivers
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
本发明公开了一种终端设备自安装及自启动***及使用其的方法,该方法包括:使接入主机的终端设备表现为驱动器,其中,终端设备中存储用于主机的所有驱动程序和应用程序;主机为驱动器自动安装驱动程序,并利用驱动器读取终端设备中的文件;当主机从文件中读取到指定文件时,执行自动运行程序;以及自动运行程序检查主机是否安装过所有驱动程序和应用程序,有未安装的驱动程序和/或应用程序,进行安装,并切换至正常工作模式;在已安装了所有的驱动程序和应用程序时,进行完整性校验,如果完整,直接切换至正常工作模式,否则重新安装不完整的驱动程序和/或应用程序。本发明能够为终端设备自动安装驱动程序和应用程序,并能够自动启动终端设备。
Description
技术领域
本发明涉及终端设备的驱动、应用软件安装以及启动。
背景技术
传统的终端设备驱动以及应用软件的安装一般有两种方式:一是厂商提供相应的刻录光盘,二是厂商提供相应的安装包,其具体的安装流程如图1所示。
在开始使用终端之前,用户开始对计算机是否安装终端设备的驱动和应用程序进行判断(步骤S102),如果没有安装,则利用CD或者安装包进行驱动(步骤S104)和应用程序的安装(步骤S106),只有在安装了终端设备的驱动和应用程序之后,才能开始对终端设备进行操作(步骤S108)。
这样的驱动和应用程序安装方式,必然要求厂商发布相应的CD或者安装包,当用户需要在另外的计算机上使用该终端设备的时候,则需要再次利用CD或者安装包进行安装,这使得用户每次都不得不使用CD或者安装包,而当CD或者安装包丢失、损坏的时候,则可能造成用户无法使用该终端设备。
另外每换一次计算机,都需要重新使用CD或者安装包,给用户的使用体验带来了诸多的不便。同时,用户每次在使用终端设备的时候,都需要手动去执行该应用程序,才能正式开始使用,这些都给用户在体验该终端设备带来了一定不便,尤其对于类似于手机、无线数据卡这些追求时尚和创新的产品。CD的使用也会导致设备厂商增加硬件成本。
因此,需要一种自动安装和运行终端设备的解决方案,能够解决上述相关技术中的问题。
发明内容
本发明的目的是为终端设备的驱动和应用软件提供一种新的安装和使用方式,降低终端设备设计复杂度,同时可以降低成本,并且使这种通用的方式可以适用于各种终端设备。
根据本发明的一个方面,提供了一种终端设备自安装及自启动***,包括终端设备和主机设备,终端设备包括:存储装置,用于存储用于主机设备的所有驱动程序和应用程序,其中,当将终端设备连接至主机设备并且主机设备未安装存储装置中的所有的驱动程序和应用程序时,在主机设备中自动安装未安装的驱动程序和/或应用程序。存储装置为flash存储器。所有驱动程序和应用程序在flash存储器中被存储为光盘镜像文件。
在将终端设备接入主机后,终端设备在主机上表现为驱动器,其中,驱动器为CDROM,并且在主机为CDROM安装驱动程序后,利用CDROM读取光盘镜像文件。
当主机从光盘镜像文件中读取到指定文件时,执行自动运行程序,自动运行程序检查主机是否安装过所有的驱动程序和应用程序,在检查出存在未安装过的驱动程序和/或应用程序的情况下,安装未安装过的驱动程序和/或应用程序,并切换至正常工作模式;在检查出主机已经安装了所有的驱动程序和应用程序的情况下,对已经安装的所有的驱动程序和驱动程序进行完整性校验,在检查出已安装 的所有的驱动程序和应用程序存在不完整的情况下,重新安装不完整的驱动程序和/或应用程序,并切换至正常工作模式,否则直接切换至正常工作模式。
在上述***中,指定文件为autorun.inf文件。
可选地,终端设备与主机之间通过MMC/SCSI协议进行通信,该终端设备向主机上报其为海量存储设备。
可选地,终端设备与主机之间通过USB的USB Bulk Only传输机制进行数据的承载,以及终端与主机之间通过USB接口进行通信。
根据本发明的另一个方面,提供了一种使用根据上述终端设备自安装及自启动***的方法,该方法包括以下步骤:使接入主机的终端设备在主机上表现为驱动器,其中,终端设备中存储有用于主机的所有驱动程序和应用程序;主机自动为驱动器安装驱动程序,并利用驱动器读取终端设备中存储的文件;当主机从文件中读取到指定文件时,执行自动运行程序;以及自动运行程序检查主机是否安装过所有的驱动程序和应用程序,在检查出存在未安装过的驱动程序和/或应用程序的情况下,安装未安装过的驱动程序和/或应用程序,并切换至正常工作模式;以及在检查出已经安装了所有的驱动程序和应用程序的情况下,对已经安装的所有的驱动程序和驱动程序进行完整性校验,如果完整,则直接切换至正常工作模式,否则重新安装不完整的驱动程序和/或应用程序,并切换至正常工作模式。
可选地,终端设备与主机之间通过MMC/SCSI协议进行通信。
可选地,终端设备与主机之间通过USB的USB Bulk Only传输机制进行数据的承载,以及终端与主机之间通过USB接口进行通信。
在该方法中,驱动器为CDROM驱动器,终端设备中存储的文件为光盘镜像文件,光盘镜像文件保存在终端设备中的flash存储器中,并且光盘镜像文件包括用于主机进行安装的所有的驱动程序和应用程序,其中,主机按照访问CD的方式来访问CDROM驱动器。
驱动器读取终端设备中存储的文件的步骤还包括以下步骤:终端设备将存储在flash存储器中的光盘镜像文件转换成CDROM遵从的数据格式。
在该方法中,利用终端设备的串口来更新flash存储器中的光盘镜像文件。
基于以上的思路,提出了一种安装终端设备驱动和应用软件的全新设计和实现方法,这种设计为用户带来更好的体验和便捷,同时也节省了硬件成本。将设备驱动和应用软件固化于设备当中,在终端设备接入到计算机之后,首先,检测该计算机是否安装过驱动和应用软件,以及驱动和应用软件是否完好可用,如果没有安装则以光盘的形式呈现给用户计算机,驱动和应用软件从光盘上开始安装,安装完毕之后,调用应用软件,设备即可以使用;如果终端设备接入计算机之后,检测到该计算机已经安装过驱动和应用程序,则调用应用软件,让设备进入可以使用的状态。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是示出现有技术中的终端设备驱动和应用软件的安装过程;
图2是示出根据本发明的终端设备自安装及自启动***的框图;
图3是示出根据本发明的终端设备自安装及自启动方法的流程图;以及
图4是示出根据本发明第一实施例的终端设备自安装及自启动方法的流程图。
具体实施方式
下面将结合附图来详细说明本发明的实施例。
图2是示出根据本发明的终端设备自安装及自启动***的框图。参照图2,根据本发明的终端设备自安装及自启动***200包括终端设备202和主机设备204,终端设备202包括存储装置206,用于存储用于主机的所有驱动程序和应用程序。
存储装置202为flash存储器。所有驱动程序和应用程序在flash存储器中被存储为光盘镜像文件。
在将终端设备202接入主机后,终端设备在主机上表现为驱动器,其中,驱动器为CDROM驱动器,并且在主机204为CDROM驱动器安装驱动程序后,利用CDROM驱动器读取光盘镜像文件。
当主机204从光盘镜像文件中读取到指定文件时,执行自动运行程序,自动运行程序检查主机204是否安装过驱动程序和/或用应程序,在检查出还未安装过驱动程序和/或应用程序的情况下,进行安装,并切换至正常工作模式;在检查出主机已经安装了驱动程序和/或应用程序的情况下,对已经安装的驱动程序和/或驱动程序进行完整性校验,在检查出已安装的驱动程序和/或应用程序不完整的情况下,重新安装驱动程序和/或应用程序,并切换至正常工作模式,否则直接切换至正常工作模式。
在上述***中,指定文件为autorun.inf文件。
可选地,终端设备202与主机204之间通过MMC/SCSI协议进行通信,该终端设备向主机上报其为海量存储设备。
可选地,终端设备202与主机204之间通过USB的USB BulkOnly传输机制进行数据的承载,以及终端与主机之间通过USB接口进行通信。
图3是示出根据本发明的终端设备自安装及自启动方法的流程图。参照图3,根据本发明的使用上述终端设备自安装及自启动***的方法包括以下步骤:步骤S302,使接入主机的终端设备在主机上表现为驱动器;步骤S304,主机为驱动器安装驱动程序,并利用驱动器读取终端设备中存储的文件;步骤S306,当主机从文件中读取到指定文件时,执行自动运行程序;以及步骤S308,自动运行程序检查主机是否安装过驱动程序和/或应用程序,在检查出还未安装过驱动程序和/或应用程序的情况下,进行安装,并切换至正常工作 模式;以及在检查出已经安装了驱动程序和/或应用程序的情况下,对已经安装的驱动程序和/或驱动程序进行完整性校验,如果完整,则直接切换至正常工作模式,否则重新安装驱动程序和/或应用程序并切换至正常工作模式。
驱动器读取终端设备中存储的文件的步骤还包括以下步骤:终端设备将存储在flash存储器中的光盘镜像文件转换成CDROM遵从的数据格式。
在该方法中,利用终端设备的串口来更新flash存储器中的光盘镜像文件。
在上述两个实施例中,当终端设备接入主机之后,在主机端首先呈现出来的是一个CDROM设备,由于操作***带有CDROM的驱动,只要设备按照标准的CDROM协议来实现,操作***会自动给该CDROM安装驱动,之后,操作***会自动读取虚拟出来的CD上的内容,也即是放于终端设备的flash存储器上的ISO(光盘镜像)文件。当CD上有autorun.inf的时候,操作***会自动执行该文件当中指定的可执行程序,基于这样的机制,既可以进行终端设备的驱动和应用程序的自动安装。当安装完毕之后,调起应用程序,并下发指令切换终端设备到正常的使用模式上。如果运行autorun.inf指定的可执行程序检测到主机上已经安装过了驱动和应用程序,则立即切换该终端设备到正常的使用模式上。
下面参照图2和图4来详细描述本发明的第一实施例。在本实施例中,应用场景需要以下两种实体的支持,实体1是终端设备(Device),典型的为无线网卡及手机,以下统称为终端设备;实体2是主机(Host),典型的为笔记本及台式机,以下统称为主机。本实施例的***架构如图2所示,整个***按照如下的层次划分:
(1)终端设备202当中存放一个ISO(光盘镜像)文件208,该ISO文件当中包含了用于HOST204安装的所有驱动和应用程序,该ISO文件位于终端设备的Flash存储设备206上;
(2)终端设备实现flash访问到ISO文件的转换工作210,和HOST204之间通过MMC/SCSI协议212、222进行通讯。在HOST204上虚拟出一个CD218;
(3)终端设备202和HOST204之间通过USB的USB BulkOnly传输机制215、224进行数据的承载,终端设备202和HOST204之间的物理上通过USB Interface216、225进行通讯。
图4是示出根据本发明第一实施例的终端设备自安装及自启动方法的流程图。本实施例的终端设备自安装及自启动方法包括以下步骤:
步骤S402,终端设备202接入HOST204之后,首先表现为CDROM设备;
步骤S404,操作***安装CDROM的驱动之后,根据发现的CD上的autorun.inf当中“open=autorun.exe”指定,自动运行autorun.exe程序;
步骤S406,autorun.exe会对HOST204上是否安装过驱动和应用软件进行检查,并进行完整性等校验工作,如果已经安装了驱动和应用软件,则执行步骤S410,否则执行步骤S408;
步骤S408,安装应用程序;
步骤S410,切换到正常工作模式。
在本实施例中,需要实现CDROM通讯协议,其中包含了MMC/SCSI和USB bulk only协议。其中最为主要的指令有Read10、Inquiry、Read Capacity、Test Unit Ready、Read TOC等。
以USB为例,在获取USB设备描述符的时候,使device的class、subclass、protocol都为0x00,这样操作***会通过SCSI的Inquery命令来查询设备类型,在Inquery当中说明该设备类型为CDROM,则操作***会安装标准CDROM的方式对终端设备device进行访问。首先进行Read Capacity容量的询问,在得知光盘容量以及每一个LBA(logic block area)之后,操作***每次按照LBA的倍数依次获得光盘内容,启动autorun.exe程序。
当安装完程序之后,必须给终端设备下发SCSI指令来使终端切换至正常工作模式,在Windows下该指令可以通过微软提供的deviceiocontrol函数来完成,该函数可以定义用户自己的SCSI指令来完成。
在需要更新CD内容的时候,可以在设备正常工作模式下,通过设备接口,例如串口来替换更新设备Flash上的ISO文件来完成。ISO文件的大小取决于Flash上所能提供的空间而定。
本发明可以适用于任何需要进行驱动和应用软件安装的设备。通过实施本发明可以节省硬件成本,并且能够根据主机的情况进行安装,并对已经安装的驱动和应用软件进行完整性等校验,极大地增强了用户体验和使用的方便性。本发明打破了传统的使用CD进行安装驱动和应用程序的方式,将CD的内容置入终端本身,保证了用户任何时候的可安装行和应用程序的可使用性。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (12)
1.一种终端设备自安装及自启动***,包括终端设备和主机,其特征在于,所述终端设备包括:
存储装置,用于存储用于所述主机设备的所有驱动程序和应用程序,其中,
当将所述终端设备连接至所述主机设备并且所述主机设备未安装所述存储装置中的所述所有的驱动程序和应用程序时,在所述主机设备中自动安装未安装的驱动程序和/或应用程序;
所述存储装置为flash存储器,所述所有驱动程序和应用程序在所述flash存储器中被存储为光盘镜像文件;
在将所述终端设备接入主机后,所述终端设备在所述主机上表现为驱动器,所述驱动器为CDROM驱动器,并且在所述主机为所述CDROM驱动器安装驱动程序后,利用所述CDROM驱动器读取所述光盘镜像文件;
当所述主机从所述光盘镜像文件中读取到指定文件时,执行存储于所述终端设备上的自动运行程序,所述自动运行程序检查所述主机是否安装过所述所有的驱动程序和应用程序,在检查出存在未安装过的驱动程序和/或应用程序的情况下,安装未安装过的所述驱动程序和/或所述应用程序,并切换至正常工作模式。
2.根据权利要求1所述的***,其特征在于,在检查出所述主机已经安装了所述所有的驱动程序和应用程序的情况下,对已经安装的所述所有的驱动程序和应用程序进行完整性校验。
3.根据权利要求2所述的***,其特征在于,在检查出已安装的所述所有的驱动程序和应用程序存在不完整的情况下,重新安装不完整的驱动程序和/或应用程序,并切换至所述正常工作模式。
4.根据权利要求1所述的***,其特征在于,所述指定文件为autorun.inf文件。
5.根据权利要求1所述的***,其特征在于,所述终端设备与所述主机之间通过MMC/SCSI协议进行通信。
6.根据权利要求1所述的***,其特征在于,所述终端设备与所述主机之间通过USB的USB Bulk Only传输机制进行数据的承载,以及所述终端与所述主机之间通过USB接口进行通信。
7.一种终端设备自安装及自启动的方法,其特征在于,包括以下步骤:
使接入主机的终端设备在所述主机上表现为CDROM驱动器,其中,所述终端设备中存储有用于所述主机的所有驱动程序和应用程序,所述所有驱动程序和应用程序在所述终端设备的flash存储器中被存储为光盘镜像文件;
所述主机自动为所述CDROM驱动器安装驱动程序,并利用所述CDROM驱动器读取所述终端设备中存储的所述光盘镜像文件;
当所述主机从所述文件中读取到指定文件时,执行存储于所述终端设备上自动运行程序;以及
所述自动运行程序检查所述主机是否安装过所述所有的驱动程序和应用程序,在检查出存在未安装过的驱动程序和/或应用程序的情况下,安装未安装过的所述驱动程序和/或所述应用程序,并切换至正常工作模式;以及在检查出已经安装了所述所有的驱动程序和应用程序的情况下,对已经安装的所述所有的驱动程序和应用程序进行完整性校验,如果完整,则直接切换至所述正常工作模式,否则重新安装不完整的驱动程序和/或应用程序,并切换至所述正常工作模式。
8.根据权利要求7所述的方法,其特征在于,所述终端设备与所述主机之间通过MMC/SCSI协议进行通信,所述终端设备向所述主机上报其为海量存储设备。
9.根据权利要求7所述的方法,其特征在于,所述终端设备与所述主机之间通过USB的USB Bulk Only传输机制进行数据的承载,以及所述终端与所述主机之间通过USB接口进行通信。
10.根据权利要求7所述的方法,其特征在于,所述指定文件为autorun.inf文件。
11.根据权利要求7所述的方法,其特征在于,所述CDROM驱动器读取所述终端设备中存储的文件的步骤还包括以下步骤:
所述终端设备将存储在所述flash存储器中的光盘镜像文件转换成所述CDROM驱动器遵从的数据格式。
12.根据权利要求11所述的方法,其特征在于,利用所述终端设备的串口来更新所述flash存储器中的所述光盘镜像文件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710145122XA CN101110039B (zh) | 2007-08-23 | 2007-08-23 | 终端设备自安装及自启动***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710145122XA CN101110039B (zh) | 2007-08-23 | 2007-08-23 | 终端设备自安装及自启动***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101110039A CN101110039A (zh) | 2008-01-23 |
CN101110039B true CN101110039B (zh) | 2012-01-11 |
Family
ID=39042120
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710145122XA Expired - Fee Related CN101110039B (zh) | 2007-08-23 | 2007-08-23 | 终端设备自安装及自启动***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101110039B (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101620538A (zh) * | 2008-07-01 | 2010-01-06 | 希姆通信息技术(上海)有限公司 | 在usb网卡设备上自动运行cdrom功能的方法 |
CN101609408B (zh) * | 2009-06-19 | 2016-12-07 | 中兴通讯股份有限公司 | 一种实现终端设备自启动的方法及*** |
CN101702131B (zh) * | 2009-11-19 | 2012-12-19 | 中兴通讯股份有限公司 | 一种无线网卡自安装的方法及*** |
CN101765237B (zh) * | 2009-12-31 | 2013-02-27 | 中兴通讯股份有限公司 | 智能数据卡及智能数据卡的实现方法 |
CN101833466A (zh) * | 2010-05-14 | 2010-09-15 | 华为终端有限公司 | 终端设备及其驱动程序的安装方法 |
CN102262545A (zh) * | 2010-05-28 | 2011-11-30 | 纬创资通股份有限公司 | 程序安装方法及装置 |
CN101887374B (zh) * | 2010-06-12 | 2015-08-12 | 中兴通讯股份有限公司 | 终端设备安装的方法及*** |
CN101944072A (zh) * | 2010-09-01 | 2011-01-12 | 中兴通讯股份有限公司 | 一种终端设备的启动方式配置方法及设备 |
CN102063321B (zh) * | 2011-01-12 | 2016-04-13 | 中兴通讯股份有限公司 | 终端软件的安装方法、装置和*** |
CN102413246B (zh) * | 2011-11-29 | 2013-11-13 | 宇龙计算机通信科技(深圳)有限公司 | 一种多***切换共享应用的方法及移动终端 |
CN102915418B (zh) * | 2012-05-28 | 2015-07-15 | 北京金山安全软件有限公司 | 计算机安全防护方法和装置 |
CN102760069A (zh) * | 2012-06-06 | 2012-10-31 | 华为终端有限公司 | 一种基于usim卡的自动安装方法及无线终端 |
CN102999356B (zh) * | 2012-11-15 | 2016-06-15 | 北京创毅讯联科技股份有限公司 | 数据卡安装方法、数据卡和终端设备 |
CN105653304B (zh) * | 2014-11-14 | 2018-09-14 | 南京酷派软件技术有限公司 | 运行模式的切换方法、运行模式的切换装置和终端 |
CN106254638B (zh) * | 2016-07-28 | 2020-01-17 | 湖南新云网科技有限公司 | 基于透明计算的智能终端启动方法、***及智能自助*** |
CN107943725A (zh) * | 2017-12-20 | 2018-04-20 | 杭州楷知科技有限公司 | 一种实现usb设备内程序运行的方法及设备 |
-
2007
- 2007-08-23 CN CN200710145122XA patent/CN101110039B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101110039A (zh) | 2008-01-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101110039B (zh) | 终端设备自安装及自启动***及方法 | |
CN1258702C (zh) | 为不同的指令集结构所编写的固件之间进行通信的方法 | |
JP4037317B2 (ja) | インシステムプログラミングのための方法および構成 | |
KR100781926B1 (ko) | 컴퓨터 시스템 및 그 제어 방법 | |
CN101896889B (zh) | 无线终端、无线终端的非易失存储器、诊断信息的可靠性保存方法 | |
CN1399194A (zh) | 创建和使用具有选定功能的操作***的方法和*** | |
CN107885679A (zh) | 集成电路存储器组件的自动运行 | |
CN101373433A (zh) | 更新bios的方法以及使用该方法的电脑与*** | |
CN115658160B (zh) | 基于多核异构soc的多操作***升级方法、装置及*** | |
JP2010506242A (ja) | 多機能メモリカードとの通信方法 | |
US20090193152A1 (en) | External device with a driver auto-run installation and method thereof | |
JP2002099441A (ja) | 通信端末装置及び通信端末装置の動作方法 | |
CN103761129B (zh) | 一种在Bootloader层实现SDIO接口驱动的方法 | |
KR100654675B1 (ko) | 호스트 컴퓨터상에서 응용프로그램 수행을 위한 휴대용디지털 저장장치 시스템 및 방법 | |
US20040103172A1 (en) | Method of updating an operation system | |
CN105159716A (zh) | 一种存储器件初始化方法和电子设备 | |
CN100465891C (zh) | 通过即插即用储存装置更新手持式设备操作功能的方法 | |
CN102073524A (zh) | 一种无线通讯终端及其自启动的方法 | |
CN101901157B (zh) | 一种管理软件自启动安装的方法及*** | |
US20030182456A1 (en) | Portable peripheral apparatus with an embedded storage module | |
CN103092648A (zh) | 一种镜像升级方法、***及用户设备和个人计算机 | |
EP2372565A1 (en) | Method for managing USB devices | |
CN101887374A (zh) | 终端设备安装的方法及*** | |
CN109144586A (zh) | 一种驱动适配方法、装置、计算机设备及存储介质 | |
CN101882110A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120111 Termination date: 20160823 |
|
CF01 | Termination of patent right due to non-payment of annual fee |