IP Library Patent Application 16131905
Patent Application
App. No. 16/131,905

MOBILE TERMINAL APPLICATION UPDATE METHOD AND DEVICE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/131,905
Abstract

The present application provides a mobile terminal application update method and device. An offline compressed package that includes one or more files having one or more file types is received by a computing device from a server over a network. The offline compressed package is decompressed by the computing device into a decompressed package that includes the one or more files. A file type of each file included in the decompressed package is identified by the computing device. Each file included in the decompressed package is sent to a particular container associated with the identified file type of the file. The particular container is included in a plurality of containers each associated with a particular file type. The particular container is configured to execute the file to perform an update action on the computing device.

Claims (34)

1 . A computer-implemented method, comprising:

receiving, by a computing device from a server over a network, an offline compressed package including one or more files having one or more file types;

decompressing, by the computing device, the offline compressed package into a decompressed package including the one or more files;

identifying, by the computing device, a file type of each file included in the decompressed package; and

sending each file included in the decompressed package to a particular container associated with the identified file type of the file, wherein the particular container is included in a plurality of containers each associated with a particular file type, and wherein the particular container is configured to execute the file to perform an update action on the computing device.

2 . The computer-implemented method of claim 1 , wherein identifying the file type of each file comprises identifying the file type of the file based on a suffix of the given file.

3 . The computer-implemented method of claim 1 , wherein the particular container is a WebView container when the file type of the file is a Hypertext Markup Language (HTML) file type.

4 . The computer-implemented method of claim 1 , wherein the particular container is a React Native container when the file type of the file is a React Native file type.

5 . The computer-implemented method of claim 1 , wherein receiving the offline compressed package includes downloading, by a mobile terminal application, the offline compressed package from the server.

6 . The computer-implemented method of claim 1 , wherein the one or more files in the offline compressed package include a first file having a first file type and a second file having a second file type, wherein the first file is different than the second file, and wherein the first file type is different than the second file type.

7 . The computer-implemented method of claim 6 , wherein the first file and the second file are operable, when executed, to perform update actions included in an update task associated with the computing device.

8 . A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:

receiving, by a computing device from a server over a network, an offline compressed package including one or more files having one or more file types;

decompressing, by the computing device, the offline compressed package into a decompressed package including the one or more files;

identifying, by the computing device, a file type of each file included in the decompressed package; and

sending each file included in the decompressed package to a particular container associated with the identified file type of the file, wherein the particular container is included in a plurality of containers each associated with a particular file type, and wherein the particular container is configured to execute the file to perform an update action on the computing device.

9 . The non-transitory, computer-readable medium of claim 8 , wherein identifying the file type of each file comprises identifying the file type of the file based on a suffix of the given file.

10 . The non-transitory, computer-readable medium of claim 8 , wherein the particular container is a WebView container when the file type of the file is a Hypertext Markup Language (HTML) file type.

11 . The non-transitory, computer-readable medium of claim 8 , wherein the particular container is a React Native container when the file type of the file is a React Native file type.

12 . The non-transitory, computer-readable medium of claim 8 , wherein receiving the offline compressed package includes downloading, by a mobile terminal application, the offline compressed package from the server.

13 . The non-transitory, computer-readable medium of claim 8 , wherein the one or more files in the offline compressed package include a first file having a first file type and a second file having a second file type, wherein the first file is different than the second file, and wherein the first file type is different than the second file type.

14 . The non-transitory, computer-readable medium of claim 13 , wherein the first file and the second file are operable, when executed, to perform update actions included in an update task associated with the computing device.

15 . A computer-implemented system, comprising:

one or more computers; and

one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:

receiving, by a computing device from a server over a network, an offline compressed package including one or more files having one or more file types;

decompressing, by the computing device, the offline compressed package into a decompressed package including the one or more files;

identifying, by the computing device, a file type of each file included in the decompressed package; and

sending each file included in the decompressed package to a particular container associated with the identified file type of the file, wherein the particular container is included in a plurality of containers each associated with a particular file type, and wherein the particular container is configured to execute the file to perform an update action on the computing device.

16 . The computer-implemented system of claim 15 , wherein identifying the file type of each file comprises identifying the file type of the file based on a suffix of the given file.

17 . The computer-implemented system of claim 15 , wherein the particular container is a WebView container when the file type of the file is a Hypertext Markup Language (HTML) file type.

18 . The computer-implemented system of claim 15 , wherein the particular container is a React Native container when the file type of the file is a React Native file type.

19 . The computer-implemented system of claim 15 , wherein receiving the offline compressed package includes downloading, by a mobile terminal application, the offline compressed package from the server.

20 . The non-transitory, computer-readable medium of claim 8 , wherein the one or more files in the offline compressed package include a first file having a first file type and a second file having a second file type, wherein the first file is different than the second file, and wherein the first file type is different than the second file type.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2019
From: SHENG, DING
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 048216/0774 →