The invention relates to a method and a method for simulating a BIOS (basic input/output system) ROM (read only memory) into a disk, which is applied to a computer. The method comprises the steps of: adding the BIOS ROM information into a starting list of the disk in
the BIOS when the BIOS performs the power-on self-test; scanning the residual space of the BIOS ROM so as to obtain a physical address list of the residual space of the BIOS ROM; converting the physical address list of the residual space of the BIOS ROM into a logic block addressing mode address list so as to establish a virtual disk; establishing a comparison table including the residual space of the BIOS ROM and the corresponding virtual disk address; and storing a master boot record and boot
files of an operating system into the virtual disk after the BIOS completes the power-on self-test so as to start the corresponding operating system in the virtual disk. The invention further provides a system for simulating the BIOS ROM into the disk. With BIOSROM be
modeled to disk system and method Technical field The present invention relates to a kind of with BIOS ROM be modeled to disk system and method. Background technology The mode that traditional BIOS ROM starts some application programs is that the mode through optional ROM realizes.Optional ROM file need be packed into account in BIOS ROM document creation, and then with BIOS ROM burning file in flash
ROM.Yet, behind application program update, need repack BIOS ROM file, and then with the BIOSROM burning file in flash ROM, this operating type is very loaded down with trivial details, greatly reduces work efficiency. Summary of the invention In view of above content; Be necessary to provide a kind of system that BIOS ROM is modeled to disk; The remaining space of BIOS ROM is modeled to virtual disk, and on this virtual disk, places operating system,
realized directly the application program among the BIOS ROM being operated accordingly. In addition; Also be necessary to provide a kind of method that BIOS ROM is modeled to disk; The remaining space of BIOS ROM is modeled to virtual disk, and on this virtual disk, places operating system, realized directly the application program among the BIOS ROM being operated accordingly. A kind of BIOS ROM is modeled to the system of disk, this system runs in the computing machine, and this
system comprises: signal load unit, be used for when BIOS carries out power-on self-test, and the disk that the information of the BIOS ROM of institute is added among the BIOS starts tabulation; Address acquisition module is used to scan the remaining space of BIOS ROM, to obtain the list of physical addresses of BIOS ROM remaining space; Address conversion module is used for converting the list of physical addresses of BIOS ROM remaining space into LBA pattern address list, to set up virtual
disk; Create module, be used to create the physical address that comprises BIOS ROM remaining space and the table of comparisons of corresponding virtual disk address; Start module, be used for after the BIOS power-on self-test finishes, in MBR and os starting file storage to said virtual disk, in virtual disk, to start corresponding operating system A kind of BIOS ROM is modeled to the method for disk, this method is applied in the computing machine, and this method comprises: when BIOS
carried out power-on self-test, the disk that the information of the BIOS ROM of institute is added among the BIOS started tabulation; The remaining space of scanning BIOS ROM is to obtain the list of physical addresses of BIOS ROM remaining space; Convert the list of physical addresses of BIOS ROM remaining space into LBA pattern address list, to set up virtual disk; Establishment comprises the physical address of BIOS ROM remaining space and the table of comparisons of corresponding virtual
disk address; After the BIOS power-on self-test finishes, in MBR and os starting file storage to said virtual disk, in virtual disk, to start corresponding operating system. Compared to prior art; The system and method that BIOS ROM is modeled to disk provided by the present invention; The remaining space of BIOS ROM is modeled to virtual disk; And on this virtual disk, place operating system, and realized directly the application program among the BIOS ROM being operated accordingly,
improved work efficiency. Description of drawings Fig. 1 is modeled to BIOS ROM for the present invention the applied environment synoptic diagram of the system of disk. Fig. 2 is the functional block diagram that among Fig. 1 BIOS ROM is modeled to the system of disk. Fig. 3 is modeled to BIOS ROM for the present invention the process flow diagram of the method preferred embodiment of disk. Fig. 4 is the mapping relations
figure of virtual disk address space and BIOS ROM address space. The main element symbol description
Info
Publication numberCN102609214A
CN102609214A CN2011100238482A CN201110023848A CN102609214A CN 102609214 A CN102609214 A CN 102609214A CN 2011100238482 A CN2011100238482 A CN 2011100238482A CN 201110023848 A CN201110023848 A CN 201110023848A CN 102609214 A CN102609214 A
CN 102609214AAuthorityCNChinaPrior art keywordsbios rombiosdatavirtual diskdiskPrior art date2011-01-21Legal 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.) PendingApplication numberCN2011100238482AOther languages Chinese (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.) ScienBiziP Consulting Shenzhen Co Ltd Original
AssigneeBeijing Huaxia Yimaibaibai Network Technology Co ltdHon Hai Precision Industry Co LtdPriority 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.)2011-01-21Filing date2011-01-21Publication date2012-07-25 2011-01-21 Application filed by Beijing Huaxia Yimaibaibai Network Technology Co ltd, Hon Hai Precision Industry Co Ltd filed
Critical Beijing Huaxia Yimaibaibai Network Technology Co ltd 2011-01-21 Priority to CN2011100238482A priority Critical patent/CN102609214A/en 2012-07-25 Publication of CN102609214A publication Critical patent/CN102609214A/en Status Pending legal-status
Critical CurrentLinks
Classifications
Abstract
Description
Computing machine
1
BIOS ROM is modeled to the system of disk
10
Processor
11
Calculator memory
12
BIOS?ROM
13
[0014]
Signal load unit | 100 |
Address acquisition module | 101 |
Address conversion module | 102 |
Create module | 103 |
Start module | 104 |
Module for reading and writing | 105 |
Embodiment
Consulting shown in Figure 1ly, is the applied environment synoptic diagram that the present invention is modeled to BIOS ROM the system of disk.In the present embodiment, this runs on the system 10 that BIOS ROM is modeled to disk in the computing machine 1, and this computing machine 1 also comprises processor 11, calculator memory 12 and the BIOS ROM 13 that links to each other through system bus.Said processor 11 is used to carry out the computerize program code that BIOSROM is modeled to the system 10 of disk.
The said system 10 that BIOS ROM is modeled to disk is used for carrying out POST (power on selftest at BIOS ROM 13; Power-on self-test) time, the disk that the information of BIOS ROM 13 is added to BIOS ROM 13 starts tabulation, converts the list of physical addresses of remaining space among the BIOS ROM 13 into disk LBA (logical block addressing; The LBA pattern) address list; To set up virtual disk, when BIOS ROM 13POST finishes, with MBR (master boot record; MBR) and the os starting file storage to the said virtual disk, in virtual disk, to start corresponding operating system.
Consulting shown in Figure 2ly, is the functional block diagram that among Fig. 1 BIOS ROM is modeled to the system 10 of disk.The said system 10 that BIOS ROM is modeled to disk comprises signal load unit 100, address acquisition module 101, address conversion module 102, creates module 103, starts module 104 and module for reading and writing 105.The alleged module of the present invention is to accomplish the computer program code segments of a specific function, be more suitable in describing the implementation of software in computing machine than program, therefore below the present invention to all describing in the software description with module.
Said signal load unit 100 is used for carrying out POST (poweron self test as BIOS ROM 13; Power-on self-test) time; The disk that the information of BIOS ROM 13 is added to BIOSROM 13 starts tabulation, with the virtual disk that BIOS ROM 13 is started as needs.The information of said BIOS ROM 13 comprises trade name, model and the predefined disc driver number of BIOS ROM 13.
Said address acquisition module 101 is used to scan the remaining space of BIOS ROM 13, to obtain the list of physical addresses of BIOS ROM 13 remaining spaces.As shown in Figure 4, the block 13-block 18 in the BIOS ROM address space is a remaining space, and block 37-block 44 is a remaining space.
Said address conversion module 102 is used for converting the list of physical addresses of BIOS ROM 13 remaining spaces into LBA (logical block addressing, LBA pattern) address list, to set up virtual disk.Wherein, reading of data is to be unit with the byte from the physical address of BIOS ROM 13, and in the physical address of BIOS ROM 13, writing data and be with piece (block) is unit, and the capacity that piece is is 4K (a 4*1024=4096 byte).From disk LBA address, reading and write data and all be with sector (sector) is unit, and the size of a sector is 512 bytes.Therefore, the size of a piece (4096 bytes) equals the size of 8 sectors (512 bytes).As shown in Figure 4, the sector 1-sector 8 of the corresponding virtual disk address space in block 13 addresses of BIOS ROM address space, the sector 9-sector16 of the block address 14 corresponding virtual disk address spaces of BIOS ROM address space, and the like.
Said establishment module 103 is used to create the physical address that comprises BIOS ROM 13 remaining spaces and the table of comparisons of corresponding virtual disk address.
Said startup module 104 is used for after BIOS ROM 13POST finishes, in MBR (master boot record, MBR) and os starting file storage to said virtual disk, in virtual disk, to start corresponding operating system.Said operating system can be the operating system that is fit to arbitrarily, for example: dos operating system.
Said module for reading and writing 105 is used for judging whether from said virtual disk reading of data or writes data to the said virtual disk.
Said module for reading and writing 105 also is used for when needs during from said virtual disk reading of data; Obtain the address of required reading of data in virtual disk and the size of required reading of data; Is the physical address of BIOS ROM 13 according to the said table of comparisons with the address translation of required reading of data; From BIOS ROM 13, is unit reading of data with the byte according to the physical address of the BIOS ROM 13 of required reading of data.
Said module for reading and writing 105 also is used for when needs write data to said virtual disk; Obtain pre-stored in the virtual disk and write the address and the size that writes data of data; The address translation that will write data according to the said table of comparisons is the physical address of BIOS ROM 13; According to the physical address of the BIOS ROM 13 that writes data, be that unit writes among the BIOS ROM13 with the piece with data.Wherein, it is to be unit with the piece that the data of BIOS ROM 13 write, and the size of a piece can be 4k (4*1024=4096 byte).If be used to store the data that the starting block that writes data has stored 2000 bytes among the BIOS ROM 13; Also residue has the space of 2096 bytes; Then module for reading and writing 105 is at first with data storage to the calculator memory 12 of 2000 bytes of being stored in the starting block, in data storage to the calculator memory 12 that writes 2096 bytes of the 1st byte to the in the data.Then, module for reading and writing 105 is merged into the data of 2000 bytes of being stored in first and the data that write 2096 bytes of the 1st byte to the in the data data of 4096 bytes.At last, module for reading and writing 105 is wiped the data of being stored in the said starting block, and in data storage to the said starting block with 4096 bytes after the said merging.
Consulting shown in Figure 3ly, is the process flow diagram that the present invention is modeled to BIOS ROM the method preferred embodiment of disk.
Step S10, when BIOS ROM 13 carried out POST (power on self test, power-on self-test), the disk that the information of BIOS ROM 13 is added to BIOS ROM 13 started tabulation, with the virtual disk that BIOS ROM 13 is started as needs.The information of said BIOSROM 13 comprises trade name, model and the predetermined disc driver number of BIOS ROM 13.
Step S11, address acquisition module 101 is used to scan the remaining space of BIOS ROM 13, to obtain the list of physical addresses of BIOS ROM 13 remaining spaces.
Step S12, address conversion module 102 converts the list of physical addresses of BIOS ROM 13 remaining spaces into LBA (logical block addressing, LBA pattern) address list, to set up virtual disk.
Step S13 creates module 103 establishments and comprises the physical address of BIOS ROM 13 remaining spaces and the table of comparisons of corresponding virtual disk address.
Step S14 starts module 104 and is used for after BIOS ROM 13POST finishes, in MBR (master boot record, MBR) and os starting file storage to said virtual disk, in virtual disk, to start corresponding operating system.
Step S15, module for reading and writing 105 judge whether from said virtual disk reading of data or write in data to the said virtual disk.
Step S16; When needs from said virtual disk during reading of data; Module for reading and writing 105 obtains LBA address and the size of required reading of data of required reading of data in virtual disk; Perhaps, when needs write in data to the said virtual disk, module for reading and writing 105 obtained and is used to store LBA address that writes data and the size that writes data in the virtual disk.
Step S17, module for reading and writing 105 is the physical address of BIOS ROM 13 according to the said table of comparisons with the required LBA address translation that reads or write data.
Step S18; Module for reading and writing 105 according to the physical address of the BIOS ROM 13 of required reading of data from BIOS ROM 13; With the byte is unit reading of data from BIOS ROM 13; Perhaps, according to the physical address of the BIOS ROM 13 that writes data, be that unit writes among the BIOS ROM 13 with the piece with data.Wherein, Data are to be that unit writes among the BIOS ROM13 with the piece; If the unit of piece is 4k (a 4*1024=4096 byte) among the BIOS ROM 13; The starting block that writes data among the BIOS ROM 13 has stored the data of 2000 bytes; Also residue has the space of 2096 bytes, and then module for reading and writing 105 is at first with data storage to the calculator memory 12 of 2000 bytes of being stored in the starting block, in data storage to the calculator memory 12 that writes 2096 bytes of the 1st byte to the in the data.Then, module for reading and writing 105 is merged into the data of 2000 bytes of being stored in first and the data that write 2096 bytes of the 1st byte to the in the data data of 4096 bytes.At last, module for reading and writing 105 is wiped the data of being stored in the said starting block, and in data storage to the said starting block with 4096 bytes after the said merging.
What should explain at last is; Above embodiment is only unrestricted in order to technical scheme of the present invention to be described; Although the present invention is specified with reference to preferred embodiment; Those of ordinary skill in the art should be appreciated that and can make amendment or be equal to replacement technical scheme of the present invention, and do not break away from the spirit and the scope of technical scheme of the present invention.
Claims (6)
1. one kind is modeled to the system of disk with BIOS ROM, and this system runs in the computing machine, it is characterized in that, this system comprises:
Signal load unit is used for when BIOS carries out power-on self-test, and the disk that the information of said BIOS ROM is added among the BIOS starts tabulation;
Address acquisition module is used to scan the remaining space of BIOS ROM, to obtain the list of physical addresses of BIOSROM remaining space;
Address conversion module is used for converting the list of physical addresses of BIOS ROM remaining space into LBA pattern address list, to set up virtual disk;
Create module, be used to create the physical address that comprises BIOS ROM remaining space and the table of comparisons of corresponding virtual disk address;
Start module, be used for after the BIOS power-on self-test finishes, in MBR and os starting file storage to said virtual disk, in virtual disk, to start corresponding operating system.
2. as claimed in claim 1 BIOS ROM is modeled to the system of disk, it is characterized in that, the information of said BIOS ROM comprises trade name, model and the predefined disc driver number of BIOS ROM.
3. the system that BIOS ROM is modeled to disk as claimed in claim 1 is characterized in that this system also comprises:
Module for reading and writing; Be used for when needs write data to said virtual disk; Obtain and be used to store address that writes data and the size that writes data in the virtual disk; The virtual disk address translation that will write data according to the said table of comparisons is the physical address of BIOS ROM, and will write data according to the physical address of the BIOS ROM that writes data is that unit writes among the BIOS ROM with the piece;
Said module for reading and writing; Also be used for when needs during from said virtual disk reading of data; Obtain the address in virtual disk of required reading of data and the size of required reading of data; Is the physical address of BIOS ROM according to the said table of comparisons with the virtual disk address translation of required reading of data, from BIOS ROM, is unit reading of data with the byte according to the physical address of the BIOS ROM of required reading of data.
4. one kind is modeled to the method for disk with BIOS ROM, and this method is applied to it is characterized in that in the computing machine that this method comprises:
When BIOS carried out power-on self-test, the disk that the information of said BIOS ROM is added among the BIOS started tabulation;
The remaining space of scanning BIOS ROM is to obtain the list of physical addresses of BIOS ROM remaining space;
Convert the list of physical addresses of BIOS ROM remaining space into LBA pattern address list, to set up virtual disk;
Establishment comprises the physical address of BIOS ROM remaining space and the table of comparisons of corresponding virtual disk address;
After the BIOS power-on self-test finishes, in MBR and os starting file storage to said virtual disk, in virtual disk, to start corresponding operating system.
5. as claimed in claim 4 BIOS ROM is modeled to the method for disk, it is characterized in that, the information of said BIOS ROM comprises trade name, model and the predefined disc driver number of BIOS ROM.
6. the method that BIOS ROM is modeled to disk as claimed in claim 4 is characterized in that this method also comprises step:
When needs write in data to the said virtual disk; Obtain pre-stored in the virtual disk and write the address and the size that writes data of data; The virtual disk address translation that will write data according to the said table of comparisons is the physical address of BIOS ROM, and will write data according to the physical address of the BIOS ROM that writes data is that unit writes among the BIOS ROM with the piece;
When needs from said virtual disk during reading of data; Obtain the address in virtual disk of required reading of data and the size of required reading of data; Is the physical address of BIOS ROM according to the said table of comparisons with the virtual disk address translation of required reading of data, from BIOS ROM, is unit reading of data with the byte according to the physical address of the BIOS ROM of required reading of data.
Priority Applications (1)
CN2011100238482A CN102609214A (en) | 2011-01-21 | 2011-01-21 | System and method for simulating BIOS (basic input/output system) ROM (read only memory) into disk |
Applications Claiming Priority (2)
CN2011100238482A CN102609214A (en) | 2011-01-21 | 2011-01-21 | System and method for simulating BIOS (basic input/output system) ROM (read only memory) into disk |
US13/237,965 US20120191962A1 (en) | 2011-01-21 | 2011-09-21 | System and method for simulating bios rom of computing device into virtual disk |
Publications (1)
CN102609214A true CN102609214A (en) | 2012-07-25 |
Family
ID=46526621
Family Applications (1)
CN2011100238482A Pending CN102609214A (en) | 2011-01-21 | 2011-01-21 | System and method for simulating BIOS (basic input/output system) ROM (read only memory) into disk |
Country Status (2)
US (1) | US20120191962A1 (en) |
CN (1) | CN102609214A (en) |
Cited By (3)
* Cited by examiner, † Cited by third partyCN103383652A (en) * | 2013-06-28 | 2013-11-06 | 记忆科技(深圳)有限公司 | Switching method for operating systems of computer platform |
CN103678053A (en) * | 2012-09-07 | 2014-03-26 | 研祥智能科技股份有限公司 | Computer self-check method and system |
WO2018176911A1 (en) * | 2017-03-31 | 2018-10-04 | 华为技术有限公司 | Virtual disk file format conversion method and device |
Citations (7)
* Cited by examiner, † Cited by third partyUS5404485A (en) * | 1993-03-08 | 1995-04-04 | M-Systems Flash Disk Pioneers Ltd. | Flash file system |
US6148387A (en) * | 1997-10-09 | 2000-11-14 | Phoenix Technologies, Ltd. | System and method for securely utilizing basic input and output system (BIOS) services |
TW200521853A (en) * | 2003-12-30 | 2005-07-01 | Inventec Besta Co Ltd | Method for simulating portable storage device on computer system |
CN101506793A (en) * | 2006-08-23 | 2009-08-12 | 陈锦夫 | Running operating system on dynamic virtual memory |
CN101620540A (en) * | 2008-07-03 | 2010-01-06 | 华硕电脑股份有限公司 | Method for installing computer system |
TW201003522A (en) * | 2008-07-03 | 2010-01-16 | Asustek Comp Inc | Booting method of computer system |
CN101685399A (en) * | 2008-09-23 | 2010-03-31 | 华硕电脑股份有限公司 | Method for connecting computer and computer network disk |
Family Cites Families (2)
* Cited by examiner, † Cited by third partyUS6154836A (en) * | 1998-08-17 | 2000-11-28 | International Business Machines Corporation | Method and system for configuring plug and play devices for a computer operating system |
US20060225067A1 (en) * | 2005-04-05 | 2006-10-05 | Inventec Corporation | Method for automatically updating and backing up the BIOS |
- 2011
- 2011-01-21 CN CN2011100238482A patent/CN102609214A/en active Pending
- 2011-09-21 US US13/237,965 patent/US20120191962A1/en not_active Abandoned
Patent Citations (7)
* Cited by examiner, † Cited by third partyUS5404485A (en) * | 1993-03-08 | 1995-04-04 | M-Systems Flash Disk Pioneers Ltd. | Flash file system |
US6148387A (en) * | 1997-10-09 | 2000-11-14 | Phoenix Technologies, Ltd. | System and method for securely utilizing basic input and output system (BIOS) services |
TW200521853A (en) * | 2003-12-30 | 2005-07-01 | Inventec Besta Co Ltd | Method for simulating portable storage device on computer system |
CN101506793A (en) * | 2006-08-23 | 2009-08-12 | 陈锦夫 | Running operating system on dynamic virtual memory |
CN101620540A (en) * | 2008-07-03 | 2010-01-06 | 华硕电脑股份有限公司 | Method for installing computer system |
TW201003522A (en) * | 2008-07-03 | 2010-01-16 | Asustek Comp Inc | Booting method of computer system |
CN101685399A (en) * | 2008-09-23 | 2010-03-31 | 华硕电脑股份有限公司 | Method for connecting computer and computer network disk |
Cited By (6)
* Cited by examiner, † Cited by third partyCN103678053A (en) * | 2012-09-07 | 2014-03-26 | 研祥智能科技股份有限公司 | Computer self-check method and system |
CN103678053B (en) * | 2012-09-07 | 2018-05-29 | 浙江研祥智能科技有限公司 | Computer self-test method and system |
CN103383652A (en) * | 2013-06-28 | 2013-11-06 | 记忆科技(深圳)有限公司 | Switching method for operating systems of computer platform |
CN103383652B (en) * | 2013-06-28 | 2017-08-29 | 记忆科技(深圳)有限公司 | The switching method of the multiple operating systems of computer platform |
WO2018176911A1 (en) * | 2017-03-31 | 2018-10-04 | 华为技术有限公司 | Virtual disk file format conversion method and device |
US11256445B2 (en) | 2017-03-31 | 2022-02-22 | Huawei Technologies Co., Ltd. | Virtual disk file format conversion method and apparatus |
Also Published As
US20120191962A1 (en) | 2012-07-26 |
Similar Documents
US8561194B2 (en) | 2013-10-15 | Memory storage device and memory controller and virus scanning method thereof |
CN106990958B (en) | 2019-12-24 | Expansion assembly, electronic equipment and starting method |
US8001368B2 (en) | 2011-08-16 | Hot-pluggable information processing device and setting method |
CN102646045B (en) | 2016-02-10 | Multicomputer system and parallel starting method thereof |
JP2005032259A (en) | 2005-02-03 | Shared library system and its formulation method |
CN102890634B (en) | 2016-01-27 | The method of the operating system of terminal device and startup terminal device |
TWI489466B (en) | 2015-06-21 | Memory erasing method, memory controller and memory storage apparatus |
CN101826020B (en) | 2013-05-29 | Reading method for boot sequence of computer boot equipment |
US8180930B2 (en) | 2012-05-15 | Information processing device, and device initialization method in the information processing device |
US7861074B2 (en) | 2010-12-28 | Electronic systems using flash memory modules as main storage and related system booting methods |
CN103593281A (en) | 2014-02-19 | Test system and test method |
CN102841802A (en) | 2012-12-26 | Software upgrading method for mobile terminal |
KR20140039611A (en) | 2014-04-02 | Electronic apparatus, method for restore of guid partition table and computer-readable recording medium |
CN102609214A (en) | 2012-07-25 | System and method for simulating BIOS (basic input/output system) ROM (read only memory) into disk |
CN108829449A (en) | 2018-11-16 | A kind of method, apparatus, equipment and the medium of BIOS start-up operation system |
TWI475485B (en) | 2015-03-01 | Firmware flashing method and related computer system |
US8719637B2 (en) | 2014-05-06 | System and method for acquiring basic input/output system debug codes |
US7849300B2 (en) | 2010-12-07 | Method for changing booting sources of a computer system and a related backup/restore method thereof |
CN109947660A (en) | 2019-06-28 | Solid state storage device and its relative computer system |
CN102520976B (en) | 2015-04-01 | Solidifying method of DSP (digital signal processor) program |
TW200713051A (en) | 2007-04-01 | Method for fast starting functional item of computer device by loading application program image file |
CN103578566A (en) | 2014-02-12 | Memory storage apparatus and restoration method thereof |
US9904559B2 (en) | 2018-02-27 | Information processing apparatus and activation method therefor for processing data of a hibernation image |
US20140052902A1 (en) | 2014-02-20 | Electronic device and method of generating virtual universal serial bus flash device |
US20180032351A1 (en) | 2018-02-01 | Information processing method and storage device |
Legal Events
2012-07-25 | C06 | Publication | |
2012-07-25 | PB01 | Publication | |
2013-08-21 | C10 | Entry into substantive examination | |
2013-08-21 | SE01 | Entry into force of request for substantive examination | |
2015-12-02 | C41 | Transfer of patent application or patent right or utility model | |
2015-12-02 | TA01 | Transfer of patent application right | Effective date of registration: 20151109 Address after: 518109 Guangdong province Shenzhen city Longhua District Dragon Road No. 83 wing group building 11 floor Applicant after: SCIENBIZIP CONSULTING (SHEN ZHEN) CO., LTD. Address before: 518109 Guangdong city of Shenzhen province Baoan District Longhua Town Industrial Zone tabulaeformis tenth East Ring Road No. 2 two Applicant before: Hongfujin Precise Industry (Shenzhen) Co., Ltd. Applicant before: Hon Hai Precision Industry Co., Ltd. |
2016-11-09 | C02 | Deemed withdrawal of patent application after publication (patent law 2001) | |
2016-11-09 | WD01 | Invention patent application deemed withdrawn after publication | Application publication date: 20120725 |