CN103095838B - A kind of method of Android smartphone software of being upgraded by download increment AKU - Google Patents
A kind of method of Android smartphone software of being upgraded by download increment AKU Download PDFInfo
- Publication number
- CN103095838B CN103095838B CN201310019162.5A CN201310019162A CN103095838B CN 103095838 B CN103095838 B CN 103095838B CN 201310019162 A CN201310019162 A CN 201310019162A CN 103095838 B CN103095838 B CN 103095838B
- Authority
- CN
- China
- Prior art keywords
- installation
- software
- installation kit
- redaction
- mobile phone
- 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
Links
Landscapes
- Stored Programmes (AREA)
Abstract
The invention provides a kind of method of Android smartphone software of being upgraded by download increment AKU, the method comprises the more new technological process of service end handling process and mobile phone terminal; The present invention no longer carries out Internet Transmission fully to new edition file is complete, but calculate the different information of legacy version and redaction in service end by algorithm, and difference section is generated an increment AKU, as long as mobile phone terminal downloads this increment AKU, and the complete upgrade installation package of a redaction is regenerated at mobile phone terminal, finally call the installation that installation procedure carries out new version software.As long as the increment AKU that a mobile phone terminal request of the present invention volume is little, instead of complete redaction installation kit.Service end of the present invention decreases the local IO resource consumption of download server by issuing increment AKU, decrease the expense of the network bandwidth simultaneously.The present invention also makes cellphone subscriber shorten the stand-by period of download, saves mobile phone flow, improves Consumer's Experience.
Description
Technical field
The present invention relates to technical field of communication equipment, particularly relate to a kind of method of Android smartphone software of being upgraded by download increment AKU.
Background technology
SHA1 algorithm brief introduction: SHA1 algorithm and Secure Hash Algorithm (SecureHashAlgorithm) are mainly applicable to the Digital Signature Algorithm (DigitalSignatureAlgorithmDSA) of DSS (DigitalSignatureStandardDSS) the inside definition.Length is less than to the message of 2^64 position, SHA1 can produce the eap-message digest of 160.In time receiving message, this eap-message digest can be used for the integrality of verification msg.In the process of transmission, data change possibly, so at this time will produce different eap-message digests.
In prior art, the various softwares that Android smartphone is installed, download by the assistant on application shop, browser or PC, install, when the developer (or developer) of software carries out version updating to software, when legacy version software on mobile phone needs to be upgraded to redaction, traditional technical scheme downloads complete highest version installation kit to mobile phone from service end, and the installation procedure then on calling mobile phone carries out the installation of highest version software.There is following defect in the program of prior art:
1, during upgrading, the download that the installation kit of highest version must be complete, user needs consume more mobile phone flow and wait for longer download time, when mobile phone limited flow, upgrade a larger software time, this situation is just particularly evident.
2, the server that cell phone software is downloaded also exists bandwidth pressure, when dispensed amount is larger, and server consumption more local file IO resource, and consume more network bandwidth resources.
Summary of the invention
The technical problem to be solved in the present invention, is a kind of method providing Android smartphone software of being upgraded by download increment AKU, makes cellphone subscriber shorten the stand-by period of download, save mobile phone flow, improve Consumer's Experience.
The present invention is achieved in that a kind of method of Android smartphone software of being upgraded by download increment AKU, and the method comprises the more new technological process of service end handling process and mobile phone terminal;
Described service end handling process comprises the steps: that step 10, service end receive the software identifiers installing cell phone software, the version information of mobile phone terminal; The software resources storeroom of the software identifiers of cell phone software, version information and service end is contrasted, if this cell phone software is renewable, then enters step 11; Without the need to upgrading, then do not operate;
Step 11, obtain cell phone software legacy version now apk installation kit and carry out this installation kit of decompress(ion), read the SHA1 summary info in the MANIFEST.MF file under installation kit META-INF catalogue, form the SHA1 summary info list 1 of all installation files of a legacy version;
Step 12, from software resources storeroom, found out the installation kit of the need upgrading of corresponding software by the software identifiers having installed cell phone software, namely redaction installation kit and carry out the installation kit of this redaction of decompress(ion); Read the SHA1 summary info in the MANIFEST.MF file under the installation kit META-INF catalogue of redaction, and form the SHA1 summary info list 2 of all installation files of a redaction;
Each file of step 13, contrast SHA1 summary info list 1 and SHA1 summary info list 2, can obtain following four kinds of situation: A, a certain installation file do not exist in list 1, and exist in list 2, then the installation kit of redaction adds this installation file; B, a certain installation file exist in list 1, and do not exist in list 2, then the installation kit of redaction deletes this installation file; C, a certain installation file exist in list 1 and list 2, but the SHA1 summary info of the two is not identical, then the installation kit of redaction have modified this installation file; D, a certain installation file exist in list 1 and list 2, and the SHA1 summary info of the two is identical, then this installation file remains unchanged in two versions;
Step 14, will meet A and C two kinds of situations installation file merge compression formed described increment AKU, the installation file meeting D situation is formed upgrade information data, increment AKU is handed down to mobile phone terminal together with upgrade information data;
The more new technological process of described mobile phone terminal comprises the steps: step 20, find out this has installed the apk installation kit of cell phone software on mobile phone;
Step 21, download increment AKU, and to revise its suffix be .apk;
Step 22, one by one from apk installation kit, read installation file, according to described upgrade information data, the installation file meeting D situation read is written in increment AKU; Thus form the redaction apk installation kit of upgrading required for redaction;
The installation procedure of step 23, calling mobile phone completes upgrading by redaction apk installation kit.
Further, obtain the installation kit of cell phone software legacy version now in described step 11 and carry out this installation kit of decompress(ion) and be specially: after the software resources storeroom of the software identifiers of cell phone software, version information and service end contrasts, the installation kit of this cell phone software now version is obtained in software resources storeroom, be the installation kit of legacy version, and carry out this installation kit of decompress(ion).
Tool of the present invention has the following advantages: the present invention no longer carries out Internet Transmission fully to new edition file is complete, but calculate the different information of legacy version and redaction in service end by algorithm, and difference section is generated an increment AKU, as long as mobile phone terminal downloads this increment AKU, and the complete upgrade installation package of a redaction is regenerated at mobile phone terminal, finally call the installation that installation procedure carries out new version software.As long as the increment AKU that a mobile phone terminal request of the present invention volume is little, instead of complete redaction installation kit.Service end of the present invention decreases the local IO resource consumption of download server by issuing increment AKU, decrease the expense of the network bandwidth simultaneously.The present invention also makes cellphone subscriber shorten the stand-by period of download, saves mobile phone flow, improves Consumer's Experience.
Accompanying drawing explanation
Fig. 1 is service end handling process schematic diagram of the present invention.
Fig. 2 is the renewal schematic flow sheet of mobile phone terminal of the present invention.
Embodiment
Refer to shown in Fig. 1 and Fig. 2, the method for a kind of Android smartphone software of being upgraded by download increment AKU of the present invention, the method comprises the more new technological process of service end handling process and mobile phone terminal;
Described service end handling process comprises the steps: that step 10, service end receive the software identifiers installing cell phone software, the version information of mobile phone terminal; The software resources storeroom of the software identifiers of cell phone software, version information and service end is contrasted, if this cell phone software is renewable, then enters step 11; Without the need to upgrading, then do not operate; This software resources storeroom stores the installation kit of dissimilar software, and the type of software is distinguished according to software identifiers; Dissimilar software is all to there being respective version information;
Step 11, obtain cell phone software legacy version now apk installation kit and carry out this installation kit of decompress(ion), read the SHA1 summary info in the MANIFEST.MF file under installation kit META-INF catalogue, form the SHA1 summary info list 1 of all installation files of a legacy version; The installation kit of described acquisition cell phone software legacy version now also carries out this installation kit of decompress(ion) and is specially: after the software resources storeroom of the software identifiers of cell phone software, version information and service end contrasts, the installation kit of this cell phone software now version is obtained in software resources storeroom, be the installation kit of legacy version, and carry out this installation kit of decompress(ion);
Step 12, from software resources storeroom, found out the installation kit of the need upgrading of corresponding software by the software identifiers having installed cell phone software, namely redaction installation kit and carry out the installation kit of this redaction of decompress(ion); Read the SHA1 summary info in the MANIFEST.MF file under the installation kit META-INF catalogue of redaction, and form the SHA1 summary info list 2 of all installation files of a redaction;
Each file of step 13, contrast SHA1 summary info list 1 and SHA1 summary info list 2, can obtain following four kinds of situation: A, a certain installation file do not exist in list 1, and exist in list 2, then the installation kit of redaction adds this installation file; B, a certain installation file exist in list 1, and do not exist in list 2, then the installation kit of redaction deletes this installation file; C, a certain installation file exist in list 1 and list 2, but the SHA1 summary info of the two is not identical, then the installation kit of redaction have modified this installation file; D, a certain installation file exist in list 1 and list 2, and the SHA1 summary info of the two is identical, then this installation file remains unchanged in two versions;
Step 14, will meet A and C two kinds of situations installation file merge compression formed described increment AKU, by above-mentioned four kinds of situations (increase, delete, amendment, constant) information gather, form upgrade information data, increment AKU is handed down to mobile phone terminal together with upgrade information data;
The more new technological process of described mobile phone terminal comprises the steps: step 20, find out this has installed the apk installation kit of cell phone software on mobile phone;
Step 21, download increment AKU (comprising the installation file of increase and the installation file of amendment), and to revise its suffix be .apk;
Step 22, one by one from apk installation kit, read installation file, according to described upgrade information data, the installation file meeting D situation read is written in increment AKU; Thus form the redaction apk installation kit of upgrading required for redaction;
The installation procedure of step 23, calling mobile phone completes upgrading by redaction apk installation kit.
In a word, as long as the increment AKU that a mobile phone terminal of the present invention request volume is little, instead of complete redaction installation kit; Service end of the present invention decreases the local IO resource consumption of download server by issuing increment AKU, decrease the expense of the network bandwidth simultaneously; The present invention also makes cellphone subscriber shorten the stand-by period of download, saves mobile phone flow, improves Consumer's Experience.
The foregoing is only preferred embodiment of the present invention, all equalizations done according to the present patent application the scope of the claims change and modify, and all should belong to covering scope of the present invention.
Claims (2)
1. a method for Android smartphone software of being upgraded by download increment AKU, be is characterized in that: the method comprises the more new technological process of service end handling process and mobile phone terminal;
Described service end handling process comprises the steps: that step 10, service end receive the software identifiers installing cell phone software, the version information of mobile phone terminal; The software resources storeroom installing the software identifiers of cell phone software, version information and service end is contrasted, if this cell phone software is renewable, then enters step 11; Without the need to upgrading, then do not operate;
Step 11, obtain cell phone software legacy version now apk installation kit and carry out this installation kit of decompress(ion), read the SHA1 summary info in the MANIFEST.MF file under installation kit META-INF catalogue, form the SHA1 summary info list 1 of all installation files of a legacy version;
Step 12, from software resources storeroom, found out the installation kit of the need upgrading of corresponding software by the software identifiers having installed cell phone software, namely redaction installation kit and carry out the installation kit of this redaction of decompress(ion); Read the SHA1 summary info in the MANIFEST.MF file under the installation kit META-INF catalogue of redaction, and form the SHA1 summary info list 2 of all installation files of a redaction;
Each file of step 13, contrast SHA1 summary info list 1 and SHA1 summary info list 2, can obtain following four kinds of situation: A, a certain installation file do not exist in list 1, and exist in list 2, then the installation kit of redaction adds this installation file; B, a certain installation file exist in list 1, and do not exist in list 2, then the installation kit of redaction deletes this installation file; C, a certain installation file exist in list 1 and list 2, but the SHA1 summary info of the two is not identical, then the installation kit of redaction have modified this installation file; D, a certain installation file exist in list 1 and list 2, and the SHA1 summary info of the two is identical, then this installation file remains unchanged in two versions;
Step 14, will meet A and C two kinds of situations installation file merge compression formed described increment AKU, the installation file meeting D situation is formed upgrade information data, increment AKU is handed down to mobile phone terminal together with upgrade information data;
The more new technological process of described mobile phone terminal comprises the steps: step 20, find out this has installed the apk installation kit of cell phone software on mobile phone;
Step 21, download increment AKU, and to revise its suffix be .apk;
Step 22, one by one reading installation file from installing in the apk installation kit of cell phone software on mobile phone, according to described upgrade information data, the installation file meeting D situation read being written in increment AKU; Thus form the redaction apk installation kit of upgrading required for redaction;
The installation procedure of step 23, calling mobile phone completes upgrading by redaction apk installation kit.
2. the method for a kind of Android smartphone software of being upgraded by download increment AKU according to claim 1, it is characterized in that: obtain the installation kit of cell phone software legacy version now in described step 11 and carry out this installation kit of decompress(ion) and be specially: after the software resources storeroom having installed the software identifiers of cell phone software, version information and service end contrasts, the installation kit of this cell phone software now version is obtained in software resources storeroom, be the installation kit of legacy version, and carry out this installation kit of solution contracting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310019162.5A CN103095838B (en) | 2013-01-16 | 2013-01-16 | A kind of method of Android smartphone software of being upgraded by download increment AKU |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310019162.5A CN103095838B (en) | 2013-01-16 | 2013-01-16 | A kind of method of Android smartphone software of being upgraded by download increment AKU |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103095838A CN103095838A (en) | 2013-05-08 |
CN103095838B true CN103095838B (en) | 2016-03-30 |
Family
ID=48207961
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310019162.5A Active CN103095838B (en) | 2013-01-16 | 2013-01-16 | A kind of method of Android smartphone software of being upgraded by download increment AKU |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103095838B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106502696A (en) * | 2016-10-26 | 2017-03-15 | 腾讯科技(深圳)有限公司 | A kind of generation method of upgrade installation package and relevant apparatus |
Families Citing this family (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103313229B (en) * | 2013-05-27 | 2017-04-19 | 华为终端有限公司 | Method and device for upgrading aerial downloading technology |
CN104216727A (en) * | 2013-06-04 | 2014-12-17 | 腾讯科技(深圳)有限公司 | Application upgrading method and system |
CN103699408A (en) * | 2013-12-12 | 2014-04-02 | 乐视网信息技术(北京)股份有限公司 | Software updating method and equipment |
CN103713928B (en) * | 2013-12-31 | 2017-02-22 | 优视科技有限公司 | Incremental file generating method, and application program installing file updating method and device |
CN104915220B (en) * | 2014-03-13 | 2019-08-16 | 中国移动通信集团安徽有限公司 | A kind of upgrade method and system, client of client application |
CN103955363B (en) * | 2014-04-08 | 2017-03-15 | 国云科技股份有限公司 | A kind of manufacture method of program upgrade installation package |
CN105404521B (en) * | 2014-05-30 | 2017-05-31 | 广州市动景计算机科技有限公司 | A kind of method for updating increment and relevant apparatus |
CN105323269A (en) * | 2014-06-17 | 2016-02-10 | 中兴通讯股份有限公司 | Method for updating APP in Android system, terminal and storage medium |
CN104077161A (en) * | 2014-06-19 | 2014-10-01 | 无锡天脉聚源传媒科技有限公司 | Client application updating method and device |
CN104965721B (en) * | 2014-07-10 | 2019-03-19 | 腾讯科技(深圳)有限公司 | The method and device that a kind of pair of application program is updated |
CN104077422B (en) * | 2014-07-22 | 2018-05-01 | 百度在线网络技术(北京)有限公司 | Download the De-weight method and device of APK |
CN104216736A (en) * | 2014-08-14 | 2014-12-17 | 小米科技有限责任公司 | Method and device for incremental upgrading and terminal device |
CN105468395B (en) * | 2014-09-10 | 2019-11-05 | 阿里巴巴集团控股有限公司 | Update method, apparatus and system |
CN105468396A (en) * | 2014-09-11 | 2016-04-06 | 深圳Tcl数字技术有限公司 | Differential packet generation method, upgrading method, generation device and Linux terminal |
CN105589700B (en) * | 2014-10-20 | 2019-09-17 | Tcl集团股份有限公司 | A kind of upgrade package management method and server |
CN105677375A (en) * | 2014-11-18 | 2016-06-15 | 中兴通讯股份有限公司 | Update control device, terminal, terminal update method and system |
CN106156052A (en) * | 2015-03-27 | 2016-11-23 | 中兴通讯股份有限公司 | Terminal data upgrade method and device |
CN104793972A (en) * | 2015-04-17 | 2015-07-22 | 北京大学深圳研究院 | Method and device for updating data packets |
EP3179688A1 (en) | 2015-12-11 | 2017-06-14 | Koninklijke KPN N.V. | Updating part of a manifest file on the basis of patches |
CN105930179A (en) * | 2015-12-14 | 2016-09-07 | 中国银联股份有限公司 | Method and apparatus for upgrading transaction terminal |
CN106886433A (en) * | 2015-12-16 | 2017-06-23 | 阿里巴巴集团控股有限公司 | The update method and device of client software |
CN106909404A (en) * | 2015-12-22 | 2017-06-30 | 博雅网络游戏开发(深圳)有限公司 | Oftware updating method and system |
CN105681078A (en) * | 2016-01-11 | 2016-06-15 | 努比亚技术有限公司 | Network parameter upgrading device and method |
CN105808785B (en) * | 2016-04-01 | 2021-01-05 | 腾讯科技(深圳)有限公司 | Information processing method and terminal equipment |
CN106250143A (en) * | 2016-07-27 | 2016-12-21 | 杭州联络互动信息科技股份有限公司 | The OTA upgrade method of a kind of wearable device and device |
WO2018039875A1 (en) * | 2016-08-29 | 2018-03-08 | 北京小米移动软件有限公司 | Method and apparatus for acquiring application upgrade package |
CN106775845A (en) * | 2016-11-30 | 2017-05-31 | 用友优普信息技术有限公司 | A kind of method of software installation upgrading |
CN108173888A (en) * | 2016-12-06 | 2018-06-15 | 杭州海康威视数字技术股份有限公司 | A kind of method for upgrading software of distributed system, apparatus and system |
CN106708522A (en) * | 2016-12-23 | 2017-05-24 | 光锐恒宇(北京)科技有限公司 | Batch distribution method and device for installation packages |
CN106681720A (en) * | 2016-12-23 | 2017-05-17 | 光锐恒宇(北京)科技有限公司 | Compression method and device and decompression method and device for installation packages |
CN108614710A (en) * | 2016-12-26 | 2018-10-02 | 上海广升信息技术股份有限公司 | A kind of difference restoring method of Android system application program |
CN107612961B (en) * | 2017-07-26 | 2020-12-25 | 捷开通讯(深圳)有限公司 | System software downloading/upgrading method, server and terminal |
CN109697071B (en) * | 2017-10-24 | 2022-02-08 | 腾讯科技(深圳)有限公司 | Installation package synthesis method, device, terminal and storage medium |
CN107908419A (en) * | 2017-10-27 | 2018-04-13 | 珠海金山网络游戏科技有限公司 | A kind of AssetBundle update methods and device based on difference |
CN107783778B (en) * | 2017-10-30 | 2020-04-10 | 厦门亿联网络技术股份有限公司 | Increment upgrading method based on characteristic value table look-up method |
CN108733400A (en) * | 2018-04-27 | 2018-11-02 | 新光互联投资管理有限公司 | A kind of hot update method of App increments and service system |
CN111124475B (en) * | 2018-10-31 | 2023-12-08 | 伊姆西Ip控股有限责任公司 | Method for storage management, electronic device, and computer-readable storage medium |
CN109889608B (en) * | 2019-03-29 | 2021-12-10 | 北京金山安全软件有限公司 | Dynamic resource loading method and device, electronic equipment and storage medium |
CN110377321A (en) * | 2019-07-22 | 2019-10-25 | 平安科技(深圳)有限公司 | Method, apparatus, terminal and the storage medium of application program updating |
CN111273939B (en) * | 2020-01-20 | 2023-11-10 | Oppo(重庆)智能科技有限公司 | Information processing method, information processing device and terminal equipment |
CN111371614B (en) * | 2020-03-04 | 2024-04-09 | 深信服科技股份有限公司 | Network access method, device and system |
CN113703821B (en) * | 2021-08-26 | 2025-04-01 | 北京百度网讯科技有限公司 | Cloud phone update method, device, equipment and storage medium |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102707977A (en) * | 2012-05-17 | 2012-10-03 | 江苏中科梦兰电子科技有限公司 | Increment upgrading method based on Android application software |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9235704B2 (en) * | 2008-10-21 | 2016-01-12 | Lookout, Inc. | System and method for a scanning API |
-
2013
- 2013-01-16 CN CN201310019162.5A patent/CN103095838B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102707977A (en) * | 2012-05-17 | 2012-10-03 | 江苏中科梦兰电子科技有限公司 | Increment upgrading method based on Android application software |
Non-Patent Citations (1)
Title |
---|
Android增量升级功能;2cto;《http://www.2cto.com/kf/201211/170235.html》;20121122;第1页 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106502696A (en) * | 2016-10-26 | 2017-03-15 | 腾讯科技(深圳)有限公司 | A kind of generation method of upgrade installation package and relevant apparatus |
CN106502696B (en) * | 2016-10-26 | 2019-09-17 | 腾讯科技(深圳)有限公司 | A kind of generation method and relevant apparatus of upgrade installation package |
Also Published As
Publication number | Publication date |
---|---|
CN103095838A (en) | 2013-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103095838B (en) | A kind of method of Android smartphone software of being upgraded by download increment AKU | |
CN108111331B (en) | Method, device, storage medium, processor and system for acquiring update data packet | |
CN102622241B (en) | A kind of method for upgrading software and device | |
CN102799473B (en) | A kind of method and device managing intelligent display device third-party application | |
CN103853574B (en) | A kind of method and system of software upgrading | |
CN104375849B (en) | Load the method and device of kernel | |
CN106658475B (en) | Method and device for upgrading over-the-air technology | |
CN104063239A (en) | Application program update method of mobile terminal, server and client | |
JP5122467B2 (en) | Multimedia middleware apparatus using metadata, control method thereof and storage medium | |
CN102065413B (en) | Database updating method and system, and base station self-starting method and system | |
CN102571860A (en) | Method, device and system for managing plug-in module | |
WO2013189395A2 (en) | Software installation package generation and software installation method, device, and system | |
CN103699408A (en) | Software updating method and equipment | |
KR101541112B1 (en) | FOTA system and the method | |
CN102546675A (en) | Software upgrading system and method | |
KR20190005152A (en) | Mobile terminal application update method and apparatus | |
KR20160122254A (en) | Method of deploying a set of software application(s) | |
CN105183496A (en) | Method for automatically upgrading and pushing software based on domestic CPU and operating system | |
CN103810416A (en) | Software installation or uninstallation method and device | |
CN104820611A (en) | Equipment software upgrade method based on Bluetooth and upgrade device | |
CN101400167A (en) | Dynamic menu implementing method, apparatus and system for mobile terminal | |
CN104216719A (en) | Method and device for updating android system | |
CN114467320B (en) | System, method and computer program for transferring subscriber identity module (SIM) information for SIM card or ESIM activation | |
CN102223380A (en) | Client terminal automatic updating frame based on Webservice and application thereof | |
CN103906034A (en) | Mobile application providing method and mobile application providing server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20160106 Address after: 100000, No. two, building 17, Zhongguancun Software Park, 8 northeast Wang Xi Road, Beijing, Haidian District, A2 Applicant after: BAIDU.COM TIMES TECHNOLOGY (BEIJING) Co.,Ltd. Address before: 350000, 403A building, four floor, Torch Innovation Building, 8 star road, Fuzhou Development Zone, Fuzhou, Fujian, China Applicant before: Fuzhou Boyuan Wireless Network Technology Co., Ltd. |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |