APPARATUS AND METHOD FOR PACKING A SOFTWARE PACKAGE OF VERSION UPGRADE
First Claim
1. A method for packing a version upgrade software package, comprising:
- acquiring version upgrade software for upgrading a mobile terminal;
encrypting the version upgrade software;
generating version upgrade software information corresponding to the encrypted version upgrade software, wherein the version upgrade software information comprises a decryption flag, and the decryption flag is configured to indicate that the encrypted version upgrade software is decrypted within the version upgrade software package during a process of upgrading the mobile terminal; and
packing to obtain the version upgrade software package of the mobile terminal, wherein the version upgrade software package comprises the encrypted version upgrade software, the version upgrade software information and a self-triggered unpacking program, and the self-triggered unpacking program is configured to start the version upgrade software and the version upgrade software information to upgrade the mobile terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a method and an apparatus for packing a version upgrade software package. The method comprises: acquiring version upgrade software for upgrading a mobile terminal; encrypting the version upgrade software; generating version upgrade software information corresponding to the encrypted version upgrade software, wherein the version upgrade software information comprises a decryption flag, and the decryption flag is configured to indicate that the encrypted version upgrade software is decrypted within the version upgrade software package during process of upgrading mobile terminal; and packing to obtain the version upgrade software package of the mobile terminal, wherein the version upgrade software package comprises the encrypted version upgrade software, the version upgrade software information and a self-triggered unpacking program, and the self-triggered unpacking program is configured to start the version upgrade software and the version upgrade software information to upgrade the mobile terminal.
-
Citations
18 Claims
-
1. A method for packing a version upgrade software package, comprising:
-
acquiring version upgrade software for upgrading a mobile terminal; encrypting the version upgrade software; generating version upgrade software information corresponding to the encrypted version upgrade software, wherein the version upgrade software information comprises a decryption flag, and the decryption flag is configured to indicate that the encrypted version upgrade software is decrypted within the version upgrade software package during a process of upgrading the mobile terminal; and packing to obtain the version upgrade software package of the mobile terminal, wherein the version upgrade software package comprises the encrypted version upgrade software, the version upgrade software information and a self-triggered unpacking program, and the self-triggered unpacking program is configured to start the version upgrade software and the version upgrade software information to upgrade the mobile terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
8. An apparatus for packing a version upgrade software package, comprising:
-
a first acquisition module, configured to acquire version upgrade software for upgrading a mobile terminal; a first encryption module, configured to encrypt the version upgrade software; a first generating module, configured to generate version upgrade software information corresponding to the encrypted version upgrade software, wherein the version upgrade software information comprises a decryption flag, and the decryption flag is configured to indicate that the encrypted version upgrade software is decrypted within the version upgrade software package during a process of upgrading the mobile terminal; and a packing module, configured to pack to obtain the version upgrade software package of the mobile terminal, wherein the version upgrade software package comprises the encrypted version upgrade software, the version upgrade software information and a self-triggered unpacking program, and the self-triggered unpacking program is configured to start the version upgrade software and the version upgrade software information to upgrade the mobile terminal. - View Dependent Claims (9, 10)
-
Specification