CN103401713A - System and method for software release - Google Patents

System and method for software release Download PDF

Info

Publication number
CN103401713A
CN103401713A CN2013103298060A CN201310329806A CN103401713A CN 103401713 A CN103401713 A CN 103401713A CN 2013103298060 A CN2013103298060 A CN 2013103298060A CN 201310329806 A CN201310329806 A CN 201310329806A CN 103401713 A CN103401713 A CN 103401713A
Authority
CN
China
Prior art keywords
upgrading
upgrade server
end user
user device
redaction
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
Application number
CN2013103298060A
Other languages
Chinese (zh)
Other versions
CN103401713B (en
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.)
Shenzhen Le Earth Life Science And Technology Investment Co ltd
Yue Yun Technology Beijing Co ltd
Original Assignee
BEIJING SHINEHEALTH TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING SHINEHEALTH TECHNOLOGY Co Ltd filed Critical BEIJING SHINEHEALTH TECHNOLOGY Co Ltd
Priority to CN201310329806.0A priority Critical patent/CN103401713B/en
Publication of CN103401713A publication Critical patent/CN103401713A/en
Application granted granted Critical
Publication of CN103401713B publication Critical patent/CN103401713B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The application provides a system for software release, which comprises an upgrade server, one or a plurality of testing equipment which communicate with the upgrade server, and one or a plurality of terminal user equipment, wherein the upgrade sever is used for deploying application files of new versions and upgrade description corresponding to the testing equipment and terminal user equipment; and the terminal user equipment and the testing equipment establish correlation with the application files of the new versions through the corresponding upgrade description.

Description

A kind of system and method for software issue
Technical field
The present invention relates to computer software technical field, particularly, relate to a kind of system and method that effectively carries out extensive software issue and/or upgrading.
Background technology
At present, the driver of large number quipments and application program are issued by network and are upgraded, specifically comprise: cell-phone customer terminal carries out edition upgrading by the Internet, and the application on computer is carried out edition upgrading by the Internet, and even the operating system on computer is upgraded by the Internet.Accordingly, need to issue these redactions on server, for corresponding equipment, these redactions are downloaded and upgraded.
The number of devices of due to needs, upgrading is very huge, for example, during a popular mobile phone application issue redaction, have several ten million or even more than one hundred million mobile phone terminals to download and upgrade.If operating system has been issued a new patch, having equally more than one hundred million computers of 1,000,000,000 even gone up can be affected.Can and self physical parameter of distinct device and network environment can be very different, complete timely upgrading to same application and bring great challenge.
On the other hand, for satisfying the market needs, the complexity of software improves constantly, and the construction cycle constantly shortens, and for correctness and the validity of released version, has proposed challenge.In case the version of issue existing problems, may cause heavy losses to user and software supplier.
Test is a kind of effective ways of finding the problem of software in realizing, usually can be in the close beta environment and on the internet or build testing server in production environment and test.But there is significant limitation in these modes, at first, the transmission situation of the appearance of some problem and the loading condition of server, network and the environment for use of subscriber equipment are relevant, the actual use of the situation that above-mentioned means of testing is simulated and user is inconsistent, therefore the version of issue can expose the problem that does not occur in test in actual use, but late, wait for that software vendor provides a redaction just may repair.In serious situation, in-problem version can cause the work of a large number of users equipment undesired, can't upgrade next time and even can't normally start.
Secondly,, if carry out separately close beta or network environment test, need enough testing times and the corresponding hardware environment of configuration, but there is no in actual use such testing time at present; And, configure such hardware environment and need to expend a large amount of hardware resources and cost.
Disclosed a kind of implementation method of terminal batch upgrading in Chinese invention patent application 200610112576.2, the method is applicable to comprise the terminal staging system of a terminal, management server, the method comprises: at least one version file server is set in the terminal staging system, is used for providing a description file and upgrade file; Described terminal connection management server, and by management server, for terminal, carry out version server corresponding to connection breaking in version file configuration road, obtain edition upgrading information; Upgrade and inform updating result.This system and method uses more hardware configuration, and does not realize verifying timely and upgrading, and is ageing poor.
Summary of the invention
For overcoming existing defect, the present invention proposes the system and method for software issue.
According to an aspect of the present invention, proposed a kind of software delivery system, having comprised: upgrade server, one or more testing equipment of with this upgrade server, communicating by letter and one or more end user device; Wherein, upgrade server dispose redaction application file, describe corresponding to the upgrading of testing equipment and end user device; End user device is set up related with testing equipment by the application file of corresponding upgrading description and redaction.
According to a further aspect in the invention, a kind of method of software issue has been proposed, comprise: step 1, deployment upgrade server, testing equipment and one or more end user device, upgrade server are disposed the application file of redaction and for the upgrading of testing equipment and end user device, are described; Step 2, end user device and testing equipment are set up related by the application file of corresponding upgrading description and redaction; At first step 3, testing equipment are described test according to the upgrading of correspondence and are completed the application file of redaction, and end user device could be described the download upgrading of carrying out redaction according to the upgrading of its correspondence afterwards.
The present invention designed a kind of can be in the situation that unanimously with the actual service condition height of user carry out testing authentication, strictly simultaneously control the impact of redaction for the user, thereby realize effectively carrying out extensive software issue and upgrading.
Description of drawings
Fig. 1 is the structure chart of software delivery system;
Fig. 2 is the applicating flow chart of software distribution method;
Fig. 3 is the overview flow chart of software distribution method.
As shown in the figure, in order clearly to realize the structure of embodiments of the invention, specific structure and device have been marked in the drawings, but this only needs for signal, be not intended to limit the invention in this ad hoc structure, device and environment, according to specific needs, those of ordinary skill in the art can adjust these devices and environment or revise, and the adjustment of carrying out or modification still are included in the scope of accompanying claim.
Embodiment
Below in conjunction with the drawings and specific embodiments, a kind of system and method that effectively carries out extensive software issue and/or upgrading provided by the invention is described in detail.
In the following description, a plurality of different aspects of the present invention will be described, yet, for those skilled in the art, can only utilize more of the present invention or entire infrastructure or flow process are implemented the present invention.For the definition of explaining, set forth specific number, configuration and order, but clearly, in the situation that do not have these specific detail can implement the present invention yet.In other cases,, in order not obscure the present invention, for some well-known features, will no longer be described in detail.
In the first embodiment of the application, the delivery system of software as shown in Figure 1 is provided, system architecture diagram as shown in Figure 1, this system comprises testing equipment and one or more end user device that upgrade server is communicated by letter with this upgrade server.Wherein, upgrade server dispose redaction application file, describe corresponding to the upgrading of testing equipment and end user device.End user device is set up related with testing equipment by the application file of corresponding upgrading description and redaction.
Wherein, the application file of upgrade server deploy redaction.This upgrade server can multiplexing unit be deployed in public server on the Internet or the upgrade server in production environment,, except saving the cost that sets up separately server, can also make the process of testing authentication and the actual use scenes that environment is equal to the client as far as possible like this.Certainly, also can set up separately upgrade server in the situation of enough hardware resources, on the upgrade server association server on the internet of setting up separately or access this network environment.
Wherein, dispose two or more upgradings at upgrade server and describe, the same redaction of all pointing to this application is described in these upgradings, can avoid the difference between beta version and released version like this and has problems in the actual use of user.
Wherein, before test is completed, corresponding to the upgrading of end user device, describe 2 for empty.The application access on end user device should be upgraded while describing, and can be apprised of and not have new version can supply download, upgrading.
Wherein, the equipment that is associated with upgrade server comprises for tester's testing equipment and the end user device of actual user's use, and the legacy version of this application all is installed on two kind equipments.Application decides according to a switch (perhaps arranging), and which upgrading of going to access on upgrade server is described.In default situation, switch is set as access and describes 2 corresponding to the upgrading of end user device.
Certainly, the tester can be set as switch access and describe 1 corresponding to the upgrading of testing equipment.Change arranging of switch can conduct interviews restriction and protection,, such as the mode by password, make and only have the tester can use this switch, and domestic consumer can not change its setting.
On the other hand, even, to this switch do not conduct interviews restriction and protection,, if domestic consumer has changed the setting of this switch so, also only can make this user download in advance the redaction of not yet completing test.By increase point out, the means such as warning message, can further reduce the user and download possibility and the impact of the redaction of not yet completing test.
Preferably, when end user device is associated with upgrade server, the device parameter of self, network environment parameter and current version information are sent to upgrade server, by upgrade server, this information is transmitted to testing equipment.This testing equipment is simulated this end user device, corresponding to upgrading, describes 1, carries out upgrading test.After the testing equipment test is passed through, allow end user device to describe the application file of 2 download redactions by upgrading.
Wherein, can periodic triggers for switch setting, the manual triggering, application start or trigger while withdrawing from etc.
Further, can dispose on upgrade server a plurality of upgradings describe (upgrading describes 1,2 ... k), provide corresponding switch and setting in application, make a plurality of test sides to work in coordination with test to redaction according to predetermined order.For example, test side 1 is by switch is set, and the access upgrading describes 1, and redaction is downloaded and tested, and after content measurement was completed and passed through, test side 2 was by switch is set, and the access upgrading describes 2, and continuation is downloaded and tested going version.Until after all test sides completed test, the default setting of k(application just can be described by upgrading by domestic consumer), download and use redaction.
Wherein, can dispose a plurality of redactions on upgrade server,, by changing the setting of switch, just can download and test different redactions.Certainly, the application of upgrading description and redaction can be deployed on different servers.Wherein, native system can support redaction to download the scheduling of upgrading, for example blocks out, time zone, realizes load balancing, reduces the impact for network, server and user.
According to a second embodiment of the present invention, a kind of method of software issue is provided, wherein the method comprises: step 1, deployment upgrade server, testing equipment and one or more end user device, upgrade server are disposed the application file of redaction and for the upgrading of testing equipment and end user device, are described; Step 2, end user device and testing equipment are set up related by the application file of corresponding upgrading description and redaction; At first step 3, testing equipment are described test according to the upgrading of correspondence and are completed the application file of redaction, and end user device could be described the download upgrading of carrying out redaction according to the upgrading of its correspondence afterwards.
Wherein, in step 1, the application file of upgrade server deploy redaction.This upgrade server can multiplexing unit be deployed in public server on the Internet or the upgrade server in production environment,, except saving the cost that sets up separately server, can also make the process of testing authentication and the actual use scenes that environment is equal to the client as far as possible like this.Certainly, also can set up separately upgrade server in the situation of enough hardware resources, on the upgrade server association server on the internet of setting up separately or access this network environment.
Wherein, in step 1, dispose two or more upgradings at upgrade server and describe, the same redaction of all pointing to this application is described in these upgradings, can avoid the difference between beta version and released version like this and has problems in the actual use of user.
Wherein, in step 3, before test is completed, corresponding to the upgrading of end user device, describe 2 for empty.The application access on end user device should be upgraded while describing, and can be apprised of and not have new version can supply download, upgrading.
Wherein, in step 2, the equipment that is associated with upgrade server comprises for tester's testing equipment and the end user device of actual user's use, and the legacy version of this application all is installed on two kind equipments.
Wherein, in step 3, the redaction application decides according to a switch (perhaps arranging), and which upgrading of going to access on upgrade server is described.In default situation, switch is set as access and describes 2 corresponding to the upgrading of end user device.
Wherein, in step 3, the tester can be set as switch access and describe 1 corresponding to the upgrading of testing equipment.Change arranging of switch can conduct interviews restriction and protection,, such as the mode by password, make and only have the tester can use this switch, and domestic consumer can not change its setting.
On the other hand, even, to this switch do not conduct interviews restriction and protection,, if domestic consumer has changed the setting of this switch so, also only can make this user download in advance the redaction of not yet completing test.By increase point out, the means such as warning message, can further reduce the user and download possibility and the impact of the redaction of not yet completing test.
Wherein, in step 3, when end user device is associated with upgrade server, the device parameter of self, network environment parameter and current version information are sent to upgrade server, by upgrade server, this information is transmitted to testing equipment.This testing equipment is simulated this end user device, corresponding to upgrading, describes 1, carries out upgrading test.After the testing equipment test is passed through, allow end user device to describe the application file of 2 download redactions by upgrading.
Wherein, can periodic triggers for switch setting, the manual triggering, application start or trigger while withdrawing from etc.
Wherein, in step 2, can dispose on upgrade server a plurality of upgradings describe (upgrading describes 1,2 ... k), provide corresponding switch and setting in application, make a plurality of test sides to work in coordination with test to redaction according to predetermined order.For example, test side 1 is by switch is set, and the access upgrading describes 1, and redaction is downloaded and tested, and after content measurement was completed and passed through, test side 2 was by switch is set, and the access upgrading describes 2, and continuation is downloaded and tested going version.Until after all test sides completed test, the default setting of k(application just can be described by upgrading by domestic consumer), download and use redaction.
Wherein, can dispose a plurality of redactions on upgrade server,, by changing the setting of switch, just can download and test different redactions.
Wherein, as shown in Figure 2, equipment obtains the switch setting to the flow process that this method is correlated with, arrange and determine the upgrading description according to switch, obtaining the upgrading description and resolving this upgrading and describe, the version file on the inquiry upgrade server,, in the situation that know that redaction is arranged, download and install.
This flow process can start under multiple condition, such as periodic triggers, and manual triggering the, application start or trigger while withdrawing from etc.
At the upgrade server end, the flow process of system as shown in Figure 3, is at first disposed the application of redaction, disposes the upgrading that is used for testing equipment and describes, and after test is passed through, disposes the upgrading that is used for end user device and describes., if test is not passed through, test always or adjust test.
It should be noted that finally, above embodiment is only in order to describe technical scheme of the present invention rather than the present technique method is limited, the present invention can extend to other modification, variation, application and embodiment in application, and therefore thinks that all such modifications, variation, application, embodiment are in spirit of the present invention and teachings.

Claims (11)

1. software delivery system comprises:
Upgrade server,
One or more testing equipment of with this upgrade server, communicating by letter and one or more end user device;
Wherein, upgrade server dispose redaction application file, describe corresponding to the upgrading of testing equipment and end user device; End user device is set up related with testing equipment by the application file of corresponding upgrading description and redaction.
2. software delivery system according to claim 1, wherein, the upgrade server multiplexing unit is deployed in the public server on the Internet; Wherein, at upgrade server, dispose corresponding to the upgrading of a plurality of testing equipments and end user device and describe, the same redaction of all pointing to this application is described in described upgrading.
3. software delivery system according to claim 1, wherein, order, restrict access or access protection that the application deployment switch of issue decides the upgrading on the access upgrade server to describe.
4. software delivery system according to claim 1, wherein, when end user device is associated with upgrade server, the device parameter of self, network environment parameter and current version information are sent to upgrade server, by upgrade server, this information is transmitted to testing equipment; This testing equipment is simulated this end user device, carries out upgrading test.
5. software delivery system according to claim 1, wherein, describe in a plurality of upgradings of upgrade server deploy, and corresponding switch and setting are provided in application, makes a plurality of test sides work in coordination with test according to predetermined order to redaction.
6. software delivery system according to claim 1, wherein, a plurality of redactions of upgrade server deploy,, by changing the setting of switch, download and test different redactions; The application deployment of upgrading description and redaction on different servers, supports redaction to download the scheduling of upgrading.
7. the method for software issue comprises:
Step 1, deployment upgrade server, testing equipment and one or more end user device, upgrade server are disposed the application file of redaction and for the upgrading of testing equipment and end user device, are described;
Step 2, end user device and testing equipment are set up related by the application file of corresponding upgrading description and redaction;
At first step 3, testing equipment are described test according to the upgrading of correspondence and are completed the application file of redaction, and end user device could be described the download upgrading of carrying out redaction according to the upgrading of its correspondence afterwards.
8. the method for software according to claim 7 issue, wherein, in step 1, order, restrict access or access protection that the application deployment switch of issue decides the upgrading on the access upgrade server to describe.
9. the method for software according to claim 7 issue, wherein, in step 2, when end user device is associated with upgrade server, the device parameter of self, network environment parameter and current version information are sent to upgrade server, by upgrade server, this information is transmitted to testing equipment; This testing equipment is simulated this end user device, carries out upgrading test.
10. the method for software according to claim 7 issue, wherein, in step 1, in a plurality of upgradings of upgrade server deploy, describe, corresponding switch and setting are provided in application, make a plurality of test sides work in coordination with test according to predetermined order to redaction.
11. the method for software issue according to claim 7, wherein, in step 3, when end user device is associated with upgrade server, the device parameter of self, network environment parameter and current version information are sent to upgrade server, by upgrade server, this information is transmitted to testing equipment; This testing equipment is simulated this end user device, carries out upgrading test.
CN201310329806.0A 2013-07-31 2013-07-31 The system and method that a kind of software is issued Active CN103401713B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310329806.0A CN103401713B (en) 2013-07-31 2013-07-31 The system and method that a kind of software is issued

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310329806.0A CN103401713B (en) 2013-07-31 2013-07-31 The system and method that a kind of software is issued

Publications (2)

Publication Number Publication Date
CN103401713A true CN103401713A (en) 2013-11-20
CN103401713B CN103401713B (en) 2016-05-25

Family

ID=49565244

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310329806.0A Active CN103401713B (en) 2013-07-31 2013-07-31 The system and method that a kind of software is issued

Country Status (1)

Country Link
CN (1) CN103401713B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104811979A (en) * 2015-04-16 2015-07-29 努比亚技术有限公司 Pressure testing method and device based on FOTA upgrading
CN105592436A (en) * 2014-12-26 2016-05-18 中国银联股份有限公司 Method and system for upgrading application in user equipment
WO2016082547A1 (en) * 2014-11-25 2016-06-02 中兴通讯股份有限公司 Upgrade file manufacturing method and apparatus and upgrade file acquiring method and apparatus
CN107577478A (en) * 2017-09-08 2018-01-12 湖南快乐阳光互动娱乐传媒有限公司 A kind of cell phone software loading method and system
CN109347695A (en) * 2018-09-18 2019-02-15 上海移远通信技术股份有限公司 A kind of upgrade testing system and method
WO2019140829A1 (en) * 2018-01-17 2019-07-25 平安科技(深圳)有限公司 Electronic device, method for releasing application update version, and storage medium
CN110297749A (en) * 2018-03-22 2019-10-01 福建天泉教育科技有限公司 A kind of method and terminal for testing new function
CN111124907A (en) * 2019-12-18 2020-05-08 北京智明星通科技股份有限公司 Mobile phone game testing method and device and server
CN111480142A (en) * 2017-12-22 2020-07-31 西门子股份公司 Seamless and secure upgrade of software intensive systems during runtime

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030229890A1 (en) * 2002-06-07 2003-12-11 Michael Lau Method and system for optimizing software upgrades
US20040015950A1 (en) * 2001-05-10 2004-01-22 International Business Machines Corporation Application service provider upgrades
CN101009589A (en) * 2006-01-26 2007-08-01 腾讯科技(深圳)有限公司 A method and system for software upgrade
CN101132573A (en) * 2006-08-23 2008-02-27 中兴通讯股份有限公司 Method for implementing terminal batch upgrading
CN102143523A (en) * 2010-11-18 2011-08-03 华为技术有限公司 Service delivery platform and application testing method based on service delivery platform

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040015950A1 (en) * 2001-05-10 2004-01-22 International Business Machines Corporation Application service provider upgrades
US20030229890A1 (en) * 2002-06-07 2003-12-11 Michael Lau Method and system for optimizing software upgrades
CN101009589A (en) * 2006-01-26 2007-08-01 腾讯科技(深圳)有限公司 A method and system for software upgrade
CN101132573A (en) * 2006-08-23 2008-02-27 中兴通讯股份有限公司 Method for implementing terminal batch upgrading
CN102143523A (en) * 2010-11-18 2011-08-03 华为技术有限公司 Service delivery platform and application testing method based on service delivery platform

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016082547A1 (en) * 2014-11-25 2016-06-02 中兴通讯股份有限公司 Upgrade file manufacturing method and apparatus and upgrade file acquiring method and apparatus
CN105700898A (en) * 2014-11-25 2016-06-22 中兴通讯股份有限公司 Upgrading file production method and apparatus as well as upgrading file acquisition method and apparatus
CN105592436A (en) * 2014-12-26 2016-05-18 中国银联股份有限公司 Method and system for upgrading application in user equipment
CN104811979A (en) * 2015-04-16 2015-07-29 努比亚技术有限公司 Pressure testing method and device based on FOTA upgrading
CN107577478A (en) * 2017-09-08 2018-01-12 湖南快乐阳光互动娱乐传媒有限公司 A kind of cell phone software loading method and system
CN111480142A (en) * 2017-12-22 2020-07-31 西门子股份公司 Seamless and secure upgrade of software intensive systems during runtime
WO2019140829A1 (en) * 2018-01-17 2019-07-25 平安科技(深圳)有限公司 Electronic device, method for releasing application update version, and storage medium
CN110297749A (en) * 2018-03-22 2019-10-01 福建天泉教育科技有限公司 A kind of method and terminal for testing new function
CN110297749B (en) * 2018-03-22 2022-12-13 福建天泉教育科技有限公司 Method and terminal for testing new function
CN109347695A (en) * 2018-09-18 2019-02-15 上海移远通信技术股份有限公司 A kind of upgrade testing system and method
CN111124907A (en) * 2019-12-18 2020-05-08 北京智明星通科技股份有限公司 Mobile phone game testing method and device and server

Also Published As

Publication number Publication date
CN103401713B (en) 2016-05-25

Similar Documents

Publication Publication Date Title
CN103401713A (en) System and method for software release
CN108111331B (en) Method, device, storage medium, processor and system for acquiring update data packet
CN106658475B (en) Method and device for upgrading over-the-air technology
CA2793266C (en) Method and system for device configuration and customization
CN105389222B (en) A kind of methods, devices and systems of dynamic call native interface
CN102880532B (en) Cloud technology-based test system and method
US9015694B2 (en) Cloud-based firmware distribution service
CN102622241B (en) A kind of method for upgrading software and device
US8464332B2 (en) Access gateway and method for providing cloud storage service
CN100442712C (en) Method and system for realizing network terminal equipment configuration automatic updating
CN104657174A (en) Method and device for dynamically realizing application function
CN105426298A (en) ADB (Android debug bridge)-based software test method and system
CN102541596A (en) Operating system upgrading method and device
CN106464519A (en) Adapter and adapter upgrade method
CN102970342A (en) Automatic update method of embedded terminal based on over the air (OTA) technology
WO2018033094A1 (en) Rich communication suite release platform, method and system for version update, and mobile terminal
CN102750176A (en) Software upgrading method and device for network TV
CN101765133B (en) Performance test method for testing wireless access point connected to wireless terminals and performance test system thereof
CN108536464A (en) A kind of hot restorative procedure and device of application program
CN102164179B (en) Method and system for arranging terminal application based on network
CN103716400A (en) Method and system for achieving mobile working based on virtual machine
CN102902560A (en) Download method and system of application program
CN105389172A (en) Application upgrading method and apparatus
CN103596048A (en) Upgrade control method and device of intelligent television
US20210248056A1 (en) Method for evaluating application deployment, apparatus, computer program product, and readable medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address

Address after: 100086 block A 1202 and 1203, unit A, Zhichun Road 7, Zhichun Road, Haidian District

Patentee after: Yue Yun Technology (Beijing) Co.,Ltd.

Address before: 100086, Beijing, Zhichun Road, Haidian District No. 113 silver net center, block A, 1802

Patentee before: BEIJING SHINEHEALTH TECHNOLOGY Co.,Ltd.

CP03 Change of name, title or address
TR01 Transfer of patent right

Effective date of registration: 20180108

Address after: 518000 A11 201, Kwai Chung Life Science Industrial Park, Dapeng New District, Shenzhen, Guangdong

Patentee after: Shenzhen Le earth life science and Technology Investment Co.,Ltd.

Address before: 100086 block A 1202 and 1203, unit A, Zhichun Road 7, Zhichun Road, Haidian District

Patentee before: Yue Yun Technology (Beijing) Co.,Ltd.

TR01 Transfer of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A System and Method for Software Release

Granted publication date: 20160525

Pledgee: Agricultural Bank of China Limited Shenzhen Pingshan Branch

Pledgor: Shenzhen Le earth life science and Technology Investment Co.,Ltd.

Registration number: Y2024980002007

PE01 Entry into force of the registration of the contract for pledge of patent right