Patents by Inventor Tiejun Deng

Tiejun Deng has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11061803
    Abstract: The present disclosure provides a checking method of a system start-up file. The method includes: acquiring the system start-up file and a mapping table from a system firmware partition; reading first check data and addressing data associated therewith from the mapping table; reading segmentation data corresponding to the first check data from the system start-up file according to the addressing data; determining whether the first check data is a first type or a second type; if it is the first type, determining whether the segmentation data is a repeated permutation of the first check data, and if not, a security error exists in the system start-up file; and if it is the second type, determining whether second check data, obtained by calculating the segmentation data according to a check algorithm, is consistent with the first check data, and if inconsistent, a security error exists in the system start-up file.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: July 13, 2021
    Assignee: JRD COMMUNICATION (SHENZHEN) LTD
    Inventors: Xiangjun Liu, Tiejun Deng
  • Publication number: 20190163606
    Abstract: The present disclosure provides a checking method of a system start-up file. The method includes: acquiring the system start-up file and a mapping table from a system firmware partition; reading first check data and addressing data associated therewith from the mapping table; reading segmentation data corresponding to the first check data from the system start-up file according to the addressing data; determining whether the first check data is a first type or a second type; if it is the first type, determining whether the segmentation data is a repeated permutation of the first check data, and if not, a security error exists in the system start-up file; and if it is the second type, determining whether second check data, obtained by calculating the segmentation data according to a check algorithm, is consistent with the first check data, and if inconsistent, a security error exists in the system start-up file.
    Type: Application
    Filed: October 10, 2017
    Publication date: May 30, 2019
    Inventors: Xiangjun Liu, Tiejun Deng
  • Patent number: 9710256
    Abstract: A software upgrade method and system for a mobile terminal includes locating partition tables of a new version of software and an old version of software, generating a corresponding backup list, scanning all files of the new version of software, generating a differential upgrade package that comprises a partition table of the new version of software and the backup list, saving backup data, to be backed up in the mobile terminal, into a SD card according to the backup list, re-partitioning a mobile terminal memory according to the partition table of the new version of software in the differential upgrade package, correspondingly writing the backup data on the SD card into the partition, decompressing the differential upgrade package to obtain a corresponding differentiating file, generating corresponding new version files according to the differentiating file and the old version files in the mobile terminal, and writing into the mobile terminal.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: July 18, 2017
    Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.
    Inventor: Tiejun Deng
  • Patent number: 9367303
    Abstract: A method of generating a Firmware Over-The-Air (FOTA) upgrade package is disclosed, comprising: determining whether a file having a same filename or being similar as a file in a software package of a new version exists in a software package of an old version; when there exists a file having a same filename or a similar file, generating a difference file between the file in the software package of the old version and the file in the software package of the new version and adding the difference file into the FOTA upgrade package, and when there doesn't exist a file having a same filename or a similar file, adding the file in the software package of the new version into the FOTA upgrade package. An FOTA upgrading method, a server, and a mobile terminal are also disclosed.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: June 14, 2016
    Assignee: Huizhou TCL Mobile Communication Co., Ltd
    Inventor: Tiejun Deng
  • Publication number: 20150277897
    Abstract: A software upgrade method and system for a mobile terminal includes locating partition tables of a new version of software and an old version of software, generating a corresponding backup list, scanning all files of the new version of software, generating a differential upgrade package that comprises a partition table of the new version of software and the backup list, saving backup data, to be backed up in the mobile terminal, into a SD card according to the backup list, re-partitioning a mobile terminal memory according to the partition table of the new version of software in the differential upgrade package, correspondingly writing the backup data on the SD card into the partition, decompressing the differential upgrade package to obtain a corresponding differentiating file, generating corresponding new version files according to the differentiating file and the old version files in the mobile terminal, and writing into the mobile terminal.
    Type: Application
    Filed: April 18, 2014
    Publication date: October 1, 2015
    Applicant: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.
    Inventor: Tiejun Deng
  • Publication number: 20150277898
    Abstract: A method of generating a Firmware Over-The-Air (FOTA) upgrade package is disclosed, comprising: determining whether a file having a same filename or being similar as a file in a software package of a new version exists in a software package of an old version; when there exists a file having a same filename or a similar file, generating a difference file between the file in the software package of the old version and the file in the software package of the new version and adding the difference file into the FOTA upgrade package, and when there doesn't exist a file having a same filename or a similar file, adding the file in the software package of the new version into the FOTA upgrade package. An FOTA upgrading method, a server, and a mobile terminal are also disclosed.
    Type: Application
    Filed: April 25, 2014
    Publication date: October 1, 2015
    Applicant: HUIZHOU TCL MOBILE COMMUNICATION CO.,LTD
    Inventor: Tiejun Deng