Data transmission scheduling system and method
First Claim
1. A data transmission scheduling system implemented on a mobile communication device for arranging a data update and download plan using the transmission character of a wireless network, which comprises:
- a schedule defining module, which defines a schedule task for the data to be transmitted and sets a schedule condition for the schedule task;
a schedule adding module, which adds the schedule task defined in the schedule defining module to a schedule queue in the data transmission scheduling system;
a schedule removal module, which removes the executed and completed schedule task from the schedule queue constructed in the schedule adding module;
a schedule executing module, which executes the schedule task satisfied the schedule condition constructed in the schedule defining module;
a self-adjusting transmission module, which detects network communications conditions and automatically adjusts the execution time for the schedule executing module to execute the schedule task; and
a system starting module, which starts the data transmission scheduling system, monitors the running of the schedule defining module, the scheduling adding model, the schedule removal module, the schedule executing module, and the self-adjusting transmission module and becomes a routine.
1 Assignment
0 Petitions
Accused Products
Abstract
A data transmission scheduling system and method, which utilizes the transmission character of a wireless network to schedule data updating and downloading, and to design a customized transmission mechanism. According to the scheduling plan defined by the user in advance, the system triggers a transmission mechanism to complete a data transmission task when a certain schedule condition is detected to be valid. The system is comprised of a starting module, a schedule defining module, a schedule adding module, a schedule removal module, a schedule executing module, a self-adjusting transmission module, and a schedule diary module. The system establishes and executes tasks according to the schedule. Using the disclosed method can avoid network transmission jams to effectively increase data transmission efficiency of the wireless network.
-
Citations
20 Claims
-
1. A data transmission scheduling system implemented on a mobile communication device for arranging a data update and download plan using the transmission character of a wireless network, which comprises:
-
a schedule defining module, which defines a schedule task for the data to be transmitted and sets a schedule condition for the schedule task;
a schedule adding module, which adds the schedule task defined in the schedule defining module to a schedule queue in the data transmission scheduling system;
a schedule removal module, which removes the executed and completed schedule task from the schedule queue constructed in the schedule adding module;
a schedule executing module, which executes the schedule task satisfied the schedule condition constructed in the schedule defining module;
a self-adjusting transmission module, which detects network communications conditions and automatically adjusts the execution time for the schedule executing module to execute the schedule task; and
a system starting module, which starts the data transmission scheduling system, monitors the running of the schedule defining module, the scheduling adding model, the schedule removal module, the schedule executing module, and the self-adjusting transmission module and becomes a routine. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data transmission scheduling method implemented in a mobile communication device for arranging a data update and download plan using the transmission character of a wireless network, which comprises the steps of:
-
defining a schedule task of data transmissions;
adding a defined schedule task to a schedule queue;
confirming a schedule condition of the schedule task; and
transmitting the schedule task corresponding to the satisfied schedule condition. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification