CN101646261A - User identification card and handheld device - Google Patents
User identification card and handheld device Download PDFInfo
- Publication number
- CN101646261A CN101646261A CN200810030016A CN200810030016A CN101646261A CN 101646261 A CN101646261 A CN 101646261A CN 200810030016 A CN200810030016 A CN 200810030016A CN 200810030016 A CN200810030016 A CN 200810030016A CN 101646261 A CN101646261 A CN 101646261A
- Authority
- CN
- China
- Prior art keywords
- handheld device
- module
- operating system
- driver
- file
- 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.)
- Granted
Links
Images
Landscapes
- Stored Programmes (AREA)
- Telephone Function (AREA)
Abstract
The invention discloses a user identification card, which comprises a storage module, a file system module and a communication module, wherein the storage module is used for storing an operating system suitable for a handheld device and/or a hardware driver matched with the operating system in the form of files according to a file system mode; and the file system module is used for providing the operating system stored by the storage module and/or the hardware driver matched with the operating system to a handheld device through a communication module according to a file system structure, andthe handheld device loads the operating system. The invention also discloses the handheld device. The technical scheme provided by the invention is convenient for users to use a replaced handheld device.
Description
Technical Field
The invention relates to the technical field of mobile communication, in particular to a user identification card and handheld equipment.
Background
Generally, a device manufacturer is responsible for providing a handheld device integrated with an operating system, and a communication carrier is responsible for providing a subscriber identity card used for communication of the handheld device, such as a Subscriber Identity Module (SIM) in a global system for mobile communications (GSM), a subscriber identity module (UIM) in a Code Division Multiple Access (CDMA) system, a Personal Identity Module (PIM) in a personal handy-phone system (PHS) system, and a Universal Subscriber Identity Module (USIM) in a third generation digital communication (3G) system, and so on.
The updated handheld device that the device manufacturer can often release stimulates the consumption of user on the one hand, and on the other hand if the operating system in the handheld device that the user purchased is different with the operating system that the user used in the past, then the user need abandon handheld device operation custom in the past, and spend time and energy to adapt to the operating system of new style handheld device, causes the inconvenient problem of user's use to a certain extent.
However, the prior art has not provided a solution for facilitating the user to use a handheld device with an operating system replaced.
Disclosure of Invention
The invention aims to provide a user identification card and handheld equipment, which are convenient for a user to use the replaced handheld equipment.
The invention provides the following technical scheme:
a subscriber identification card, comprising: the device comprises a storage module, a file system module and a communication module;
the storage module is used for storing an operating system suitable for the handheld device in a file form according to a file system mode;
and the file system module is used for providing the operating system stored by the storage module to the handheld device through the communication module according to the file system structure, and loading the operating system by the handheld device.
The storage module stores one or more operating systems, wherein different operating systems use different file directories for storage, and in addition, the file system mode may include:
FAT, FAT32, YAFFS, EXT2, EXT3, and the like.
Optionally, the storage module further stores a driver of hardware to be run on the handheld device in a file form according to a file system form, where different hardware drivers are stored in different file directories.
Optionally, the storage module further stores the user application in a file form according to a file system form.
Optionally, the storage module further stores the user data in a file form according to a file system form.
A handheld device, comprising: the device comprises a communication module, a loading module and a storage module;
the communication module is used for receiving an operating system provided by the user identification card;
the loading module is used for obtaining an operating system file directory according to the processor information conversion, reading from the user identification card through the communication module and loading the operating system;
and the storage module is used for storing the operating system loaded by the operating system loading module.
Optionally, the handheld device further comprises:
and the hardware configuration management module is used for configuring and managing the information of the central processing unit of the handheld device and the hardware information to be operated on the operating system.
Optionally, the storage module further stores a driver of hardware to be run on the handheld device, where the driver is carried by the handheld device or read from a user identification card; and the loading module equipment loads a driver of the hardware and drives the related hardware on the operating system.
Optionally, the handheld device further comprises:
the driver comparison processing module is used for comparing the version of the driver of the hardware of the handheld device stored in the storage module with the version of the driver of the hardware read from the user identification card, selecting the driver with a higher version and indicating the driver to the loading module;
and the loading module runs the driver with higher version stored in the storage module according to the instruction of the driver comparing with the processing module.
In summary, according to the technical solution provided by the present invention, a conventional method is broken through, and an operating system is pre-configured in a user identification card according to a file system form, so that after a user replaces a handheld device, the replaced handheld device can still be conveniently used based on the user identification card configured with the operating system known to the user.
Drawings
Fig. 1 is a schematic diagram of a structure of a subscriber identity card provided in an embodiment of the present invention;
FIG. 2 is a schematic diagram of a configuration of a handheld device in an embodiment of the invention;
FIG. 3 is a flow chart of the operation of a handheld device incorporating a subscriber identity card in accordance with an embodiment of the present invention;
fig. 4 is a flowchart illustrating an embodiment of step 309 in fig. 3.
Detailed Description
In order to facilitate users to use other handheld devices with operating systems different from the conventional handheld devices, the inventor provides a solution to the problem, namely, the conventional configuration of the operating system on a subscriber identity module card provided by a telecom operator is broken through, so that if a user changes a handheld device, only the subscriber identity module card which is always used needs to be configured on the changed handheld device, and the operating system which is used by the user is configured on the changed handheld device through information interaction between the subscriber identity module card and the changed handheld device, so that even if the handheld device is changed, the user can conveniently operate the changed handheld device based on the conventional operating system. Of course, the central processor of the replaced handheld device needs to be able to support running the user-friendly operating system.
Specific implementations of the present invention are described in detail below with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a subscriber identity card provided in an embodiment of the present invention, where the subscriber identity card may include: a storage module 101, a file system module 102 and a communication module 103; wherein,
the storage module 101 is configured to store an operating system suitable for the handheld device in a file form according to a file system format, and in a specific implementation, the storage module may adopt various file system forms, for example, file systems such as FAT, FAT32, YAFFS, JAFFS, EXT2, EXT3, and the like;
wherein FAT: the File Allocation Table (English: File Allocation Table) is a File system invented by Microsoft, and the FAT32 is an enhanced version of FAT with 32-bit cluster number; YAFFS (yetanother Flash File System) is the first embedded File system specially designed for NAND Flash memory; ext2 is a standard file system in the GNU/Linux system; the Ext3 file system is a log file system, is an extension of the Ext2 system, and may be other file systems, such as HFS, YAFFS2, etc. of apple, and is not described herein again.
And the file system module 102 is configured to provide the operating system stored in the storage module 101 to the handheld device through the communication module 103, and the handheld device loads the operating system.
The communication module 103 may be an ISO7816 interface as required by the SIM card standard, and may further include an external high-speed interface such as a multimedia card (MMC) interface, a Universal Serial Bus (USB) interface, a Secure Digital (SD), a Secure Digital Input Output (SDIO), and the like.
Typically, the central processor of the handheld device is capable of supporting a variety of operating systems. In practical applications, if the capacity of the storage module 101 is large, one or more operating systems may be stored in a file form according to a file system mode, where different file directory structures are used for different multi-operating systems.
In the embodiment of the present invention, based on the storage module 101 with a larger capacity, the hardware driver to be run on the operating system that has been migrated into the handheld device is stored in the storage module 101 in a file form according to a file system manner, wherein different hardware drivers may adopt different file directory structures.
The following is a specific example.
For the operating systems, the operating systems may be stored in the file directory according to operating system names, CPU systems, version numbers, and the like, for example, the operating system names are as follows: linux, Symbian, Window Mobile; CPU systems such as ARM9, ARM11, MIPS R4000, etc.;
version numbers such as 6.2.22;
storing the image file of the kernel of the operating system in a version number directory;
i.e. the file directory structure is as follows:
operating system/operating system name/CPU architecture/version number/.
For the hardware driver, similarly, the following driver storage file structure can also be adopted:
the driver is stored in the kernel under the file directory according to the name of the operating system, the CPU system, the type of the driver, the name of the driver hardware, the version number and the like
The operating system name may be as follows: linux, Symbian, Window Mobile;
the CPU system can be ARM9, ARM11, MIPS R4000 and the like;
the driver types may include: sound cards, video cards, keyboards, etc.;
hardware names are as follows: TI IVA2.2, version number 1.1.0, etc.;
i.e. the file directory structure is as follows:
driver/os name/CPU architecture/driver type/hardware name/version number/.
One specific example is as follows:
it should be noted that, the storage module may also store the user application program in a file form according to a file system form, for example, in order to further facilitate the user to use the replaced handheld device, the user data, such as a phone book, a memo, and other private information, may be stored in the storage module 101 with a larger capacity in a file form according to a file form, so that the user can conveniently find the required information by inserting the user identification card into the replaced handheld device.
The storage module 101 may also store some application programs in a file form according to a file system mode, which is not described herein again.
In addition, similar to some existing user identification cards, in the invention, a safety management module can be arranged in the user identification card during specific implementation, so that the safety of information transmission is guaranteed.
Accordingly, an embodiment of the present invention further provides a handheld device, and referring to fig. 2, fig. 2 is a schematic structural diagram of the handheld device, where the handheld device may include: a communication module 201, a loading module 202 and a storage module 203; wherein
A communication module 201, configured to receive an operating system provided by a subscriber identity card;
the loading module 202 is configured to obtain an operating system file directory through conversion according to the processor information, read and load an operating system from the subscriber identity module through the communication module, for example, the loading module converts the type of the CPU collected in the hardware configuration management module 204 into a directory and a file structure of a SIM card file system, such as a Linux operating system, ARM11, a CPU system, and an operating system of a 2.6.22 kernel, finds an operating system kernel file/os/Linux/ARM 11/2.6.22/kernel.
The storage module 203 is configured to store the operating system loaded by the operating system loading module. During specific implementation, the loading module 202 in the hardware of the handheld device loads the operating system transmitted to the handheld device into the storage module 203 in the hardware of the handheld device, or stores the operating system in a file form in a directory specified in the RAM Disk of the handheld device, and waits for operation; wherein the storage module 203 may be a Random Access Memory (RAM) or a non-volatile memory.
Accordingly, the handheld device may further comprise:
a hardware configuration management module 204, configured to configure and manage the cpu information of the handheld device and the hardware information to be run on the operating system, where the hardware information may be provided to the loading module 203 to determine the operating system to be loaded or determine the hardware driver to be loaded.
In addition, in practical applications, for the hardware that needs to run on the operating system, the driver may be self-contained in the handheld device, and may be pre-stored in the storage module 203, or, if already stored on the user identification card shown in fig. 1, may be obtained from the user identification card, for example,
the loading module of the handheld device acquires the hardware information, and the file directory information of the SIM card storing the hardware driver is formed according to the hardware information, such as: the system comprises a Linux operating system, an Arm11 system, a kernel 6.2.22, a sound card chip and a file directory, wherein the IVA2.2 is used as an access path, and the access path is/driver/Linux/Arm 11/6.2.22/sound/IVA2.2/, and after the combination of the access path and the file directory information, a subdirectory driver version directory is found under the file directory, such as/driver/Linux/Arm 11/6.2.22/sound/IVA 2.2/1.0/driver/Linux/11/6.2.22/sound/IVA 2.2/1.1 and the like;
after the handheld device loading module obtains the hardware driver of the handheld device, it stores the hardware driver into a storage module with a corresponding address, such as a RAM, or stores the hardware driver in a specified directory in a RAM Disk in a file form.
The loader program of the operating system of the handheld device reads the corresponding hardware drivers in sequence until all the hardware drivers are read into the memory.
In addition, if the description driver with the larger version number is defined to be newer and the handheld device is provided with a hardware driver, the handheld device may further include:
the driver comparison processing module is used for comparing the version of the driver of the hardware of the handheld device stored in the storage module with the version of the driver of the hardware read from the user identification card, selecting the driver with a higher version and indicating the driver to the loading module;
and the loading module runs the driver with higher version stored in the storage module according to the instruction of the driver comparing with the processing module. In specific implementations, for example:
the handheld device loading module inquires the hardware configuration management module whether the preset version of the handheld device driver is updated compared with the version returned from the SIM card;
if the version of the preset handheld device driver is newer than the returned version in the SIM card, the preset driver of the handheld device is read and stored in the RAM of the corresponding address or the appointed directory in the RAM Disk in a file form;
if the preset version of the handheld device driver is older than the returned version in the SIM card, requesting the SIM card to transmit the handheld device hardware driver of the corresponding version back to the handheld device loading module;
after receiving the hardware driver of the handheld device, the loading module of the operating system of the handheld device stores the hardware driver of the handheld device into the RAM of a corresponding address, or stores the hardware driver of the handheld device into a specified directory in the RAM Disk in a file form;
the loader program of the operating system of the handheld device reads the corresponding hardware drivers in sequence until all the hardware drivers are read into the memory.
The following further describes how the loading of the operating system and the operation of the handheld device are implemented by interaction between the handheld device and the subscriber identity card in the implementation of the present invention.
Referring to fig. 3, fig. 3 is a flow chart illustrating the operation of a handheld device equipped with a subscriber identity card according to an embodiment of the present invention, which may include the following steps:
step 301, the handheld device obtains the processor type and the hardware information to be run, combines the operation path of the CPU type stored in the SIM card, and sends a request for reading the kernel file of the file operating system to the SIM card.
Step 302, after receiving the information sent by the handheld device, the SIM card searches for an operating system stored in itself according to the type of the central processing unit, and transmits the searched operating system to the handheld device.
In this step 302, the SIM card transmits back operating system information.
Step 303, after receiving the operating system returned by the SIM card, the handheld device loads the operating system into the RAM memory of the specified address.
Step 304, the handheld device combines the driver paths of the hardware in the SIM card according to the hardware information acquired in step 301, and requests all driver version directory names (the version directory names are version numbers) listed in the driver directory from the SIM card.
Step 305, the SIM card returns the directory names (version numbers) of all the versions of the found hardware driver.
Step 306, after receiving the hardware driver and the version number returned by the SIM card, the handheld device compares the version number of the hardware driver stored in the handheld device with the version number of the hardware driver returned by the SIM card, and if the version number of the driver stored in the handheld device is determined to be high, the handheld device calls the related driver stored in the handheld device, and step 309 is executed; otherwise, the operating path of the high version driver stored on the SIM card is combined with the SIM card, and step 307 is executed.
And 307, after receiving the request of the driver sent by the handheld device, the SIM card returns the high-version driver to the handheld device.
Step 308, the handheld device receives and stores the driver returned by the SIM card, and starts the driver.
In a specific implementation, the handheld device can store the higher version driver into a specified RAM or a RAMDISK specified directory.
If there is more hardware to be driven, steps 304 to 308 can be repeated.
Step 309, the user starts the application program on the SIM card based on the operating system, and the handheld device enters a normal state used by the user.
The process flow shown in fig. 3 above may end.
Referring to fig. 4, fig. 4 is a flowchart illustrating an embodiment of step 309 in fig. 3, which may include the following steps:
step 401, the user selects an application provided by the SIM card.
Step 402, the operating system monitors whether the running state of the application is normal running, if so, step 403 is executed, otherwise, step 404 is executed.
In specific implementation, the device application management module in the operating system can monitor the running state of the application.
In step 403, after copying the running application program, the application program is continuously run.
And step 404, searching whether the application program exists in the position of the relevant storage area in the handheld device, if so, loading the application, otherwise, acquiring the application program from the SIM card through a communication interface between the SIM card and the SIM card, storing the application program in the appointed storage area, and loading and operating the application program.
The above-described fig. 4 flow may end.
In summary, according to the technical solution provided by the embodiments of the present invention, through adopting a conventional manner, the operating system is configured in the user identification card in advance in a file system manner, and after the user replaces the handheld device, the replaced handheld device can still be conveniently used based on the user identification card configured with the operating system known to the user.
In addition, because the operating system is configured in the user identification card, a communication operator can provide better service for the user based on the related operating system, and accordingly user experience is improved. And the communications carrier can customize the low software cost handset to the user in conjunction with the device carrier.
Claims (9)
1. A subscriber identification card, comprising: the device comprises a storage module, a file system module and a communication module;
the storage module is used for storing an operating system suitable for the handheld device in a file form according to a file system mode;
and the file system module is used for providing the operating system stored by the storage module to the handheld device through the communication module according to the file system structure, and loading the operating system by the handheld device.
2. The subscriber identity card of claim 1, wherein the storage module stores one or more operating systems, wherein different operating systems are stored using different file directories, and further wherein the file system may comprise:
FAT, FAT32, YAFFS, EXT2, EXT3, and the like.
3. The subscriber identity card of claim 1 or 2, wherein the storage module further stores drivers of hardware to be run on the handheld device in a file form according to a file system form, wherein different hardware drivers are stored in different file directories.
4. The subscriber identity card of claim 1 or 2, wherein the storage module further stores the user application in a file form according to a file system form.
5. The subscriber identity card according to claim 1 or 2, wherein the storage module further stores the subscriber data in a file form according to a file system form.
6. A handheld device, comprising: the device comprises a communication module, a loading module and a storage module;
the communication module is used for receiving an operating system provided by the user identification card;
the loading module is used for obtaining an operating system file directory according to the processor information conversion, reading from the user identification card through the communication module and loading the operating system;
and the storage module is used for storing the operating system loaded by the operating system loading module.
7. The handheld device of claim 6, wherein the handheld device further comprises:
and the hardware configuration management module is used for configuring and managing the information of the central processing unit of the handheld device and the hardware information to be operated on the operating system.
8. The handheld device of claim 7, wherein the storage module further stores a driver of hardware to be run on the handheld device, the driver being either self-contained in the handheld device or read from a subscriber identity card; and the loading module equipment loads a driver of the hardware and drives the related hardware on the operating system.
9. The handheld device of claim 8, wherein the handheld device further comprises:
the driver comparison processing module is used for comparing the version of the driver of the hardware of the handheld device stored in the storage module with the version of the driver of the hardware read from the user identification card, selecting the driver with a higher version and indicating the driver to the loading module;
and the loading module runs the driver with higher version stored in the storage module according to the instruction of the driver comparing with the processing module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810030016.1A CN101646261B (en) | 2008-08-05 | 2008-08-05 | User identification card and handheld device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810030016.1A CN101646261B (en) | 2008-08-05 | 2008-08-05 | User identification card and handheld device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101646261A true CN101646261A (en) | 2010-02-10 |
CN101646261B CN101646261B (en) | 2014-03-19 |
Family
ID=41657920
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810030016.1A Expired - Fee Related CN101646261B (en) | 2008-08-05 | 2008-08-05 | User identification card and handheld device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101646261B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102014214A (en) * | 2010-12-23 | 2011-04-13 | 广东欧珀移动通信有限公司 | A hand-held terminal switch and its memory card identification method |
CN102752773A (en) * | 2012-06-29 | 2012-10-24 | 北京创毅讯联科技股份有限公司 | Wireless wide area network card and network accessing method of same |
WO2013143341A1 (en) * | 2012-03-28 | 2013-10-03 | 惠州Tcl移动通信有限公司 | Method and device for updating application information of mobile terminal |
CN103577204A (en) * | 2012-07-26 | 2014-02-12 | 上海斐讯数据通信技术有限公司 | Software upgrading method and software upgrading system for mobile devices |
CN114911531A (en) * | 2022-04-28 | 2022-08-16 | 苏州佳世达电通有限公司 | Hardware environment simulation method and hardware environment simulation system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060085433A1 (en) * | 2004-09-24 | 2006-04-20 | International Business Machines Corporation | Method and program for space-efficient representation of objects in a garbage-collected system |
CN1812608A (en) * | 2005-01-28 | 2006-08-02 | 北京握奇数据系统有限公司 | Mobile terminal and starting method thereof |
CN1858707A (en) * | 2006-03-28 | 2006-11-08 | 华为技术有限公司 | Automatic loading method for movable terminal software |
CN101072402A (en) * | 2007-06-11 | 2007-11-14 | 华为技术有限公司 | Wireless terminal upgrading method, terminal and system |
-
2008
- 2008-08-05 CN CN200810030016.1A patent/CN101646261B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060085433A1 (en) * | 2004-09-24 | 2006-04-20 | International Business Machines Corporation | Method and program for space-efficient representation of objects in a garbage-collected system |
CN1812608A (en) * | 2005-01-28 | 2006-08-02 | 北京握奇数据系统有限公司 | Mobile terminal and starting method thereof |
CN1858707A (en) * | 2006-03-28 | 2006-11-08 | 华为技术有限公司 | Automatic loading method for movable terminal software |
CN101072402A (en) * | 2007-06-11 | 2007-11-14 | 华为技术有限公司 | Wireless terminal upgrading method, terminal and system |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102014214A (en) * | 2010-12-23 | 2011-04-13 | 广东欧珀移动通信有限公司 | A hand-held terminal switch and its memory card identification method |
WO2013143341A1 (en) * | 2012-03-28 | 2013-10-03 | 惠州Tcl移动通信有限公司 | Method and device for updating application information of mobile terminal |
CN102752773A (en) * | 2012-06-29 | 2012-10-24 | 北京创毅讯联科技股份有限公司 | Wireless wide area network card and network accessing method of same |
CN103577204A (en) * | 2012-07-26 | 2014-02-12 | 上海斐讯数据通信技术有限公司 | Software upgrading method and software upgrading system for mobile devices |
CN114911531A (en) * | 2022-04-28 | 2022-08-16 | 苏州佳世达电通有限公司 | Hardware environment simulation method and hardware environment simulation system |
CN114911531B (en) * | 2022-04-28 | 2024-05-17 | 苏州佳世达电通有限公司 | Hardware environment simulation method and hardware environment simulation system |
Also Published As
Publication number | Publication date |
---|---|
CN101646261B (en) | 2014-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2704041B1 (en) | Method for storing application data and terminal device | |
US9301164B2 (en) | Method, system, and terminal for performing system update between mobile communication terminals | |
US8260354B2 (en) | Operating device and method for universal IC card | |
CN108111555B (en) | Method and system for controlling installation package download process | |
EP2555110A1 (en) | Smart mobile phone system and boot method thereof | |
CN110134446B (en) | Method for starting PCIE equipment scanning | |
CN101646261B (en) | User identification card and handheld device | |
EP2472996B1 (en) | Method and system for operating telephone directory | |
US20100169629A1 (en) | Method for configuring computer by bios, server, computer, system startup method and computer system | |
CN106663016A (en) | Upgrade method, apparatus and device for terminal device | |
CN110688201A (en) | Log management method and related equipment | |
KR101203741B1 (en) | System and method for widget service based on smart card, and smart card applied to the same | |
EP2835737A1 (en) | Data terminal running mode switching method, device, and data terminal | |
KR20070094167A (en) | Multi-operating system driving device and method using memory in mobile terminal | |
CN101588642A (en) | Subscriber identity model and handheld device | |
CN108112052B (en) | Terminal network sharing method and device, air conditioner and storage medium | |
KR100960505B1 (en) | A method for managing heterogeneous applications in a mobile communication terminal and a mobile communication terminal device using the same | |
CN110866201A (en) | Cache processing method and device, computer equipment and storage medium | |
KR101551731B1 (en) | Electronic device for providing self-adapting services depending on the platform of the host equipment with which it is connected | |
CN115291951A (en) | UEFI (unified extensible firmware interface) starting method and device, electronic equipment and storage medium | |
US8571604B2 (en) | Subscriber identity module (SIM) card access system and method | |
KR20090011150A (en) | Application installation system and method, and mobile communication terminal used therein | |
CN110955458A (en) | EXT4 file system-based os rapid customization method, system, storage medium and electronic equipment | |
CN100419682C (en) | System and method for fast starting attachment memory of computer | |
CN117389638B (en) | Method for starting up electronic equipment and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140319 Termination date: 20160805 |
|
CF01 | Termination of patent right due to non-payment of annual fee |