Method and system for confirming a short message of an electronic device
AssigneeFIH (Hong Kong) Limited
InventorsCheng-Meng Wu, Wen-Ching Chung
Life of this patent
Estimating the term…
Abstract
An electronic device and a method for confirming a short message of the electronic device include setting variables to confirm the short message received by the network, enabling a timer, and assigning the variables. The confirming method includes acquiring values of the variables, and sending a DBM including the short message to the network and waiting for an acknowledge DBM, if the electronic device attempts to access the network and needs to send the short message. The confirmation method further includes queue up the DBM in the electronic device, if the electronic device does not attempt to access the network, the duration of the timer has not elapsed, and needs to send the short message.
Claims18
A computer-implemented method for confirming a short message of an electronic device, the electronic device in communication with a network, the electronic device comprising a short message service (SMS) unit and a timer, the method comprising:
- (a) setting variables to confirm the short message has been received from the network, and enabling the timer to time a duration when the electronic device is powered on;
- (b) assigning predetermined values to the variables;
- (c) acquiring the values of the variables at a predetermined interval;
- (d) determining whether the electronic device attempts to access the network according to the acquired values of the variables;
- (e) sending a data burst message (DBM) including the short message to the network and waiting for an acknowledged DBM from the network, and disabling the timer, upon the condition that the electronic device attempts to access the network and the short message needs to be sent to the network;
- or
- (f) queuing up the DBM in the electronic device, upon the condition that the electronic device does not attempt to access the network, the duration has not elapsed, and the short message needs to send to the network;
- and
- (g) receiving the acknowledged DBM from the network.
A non-transitory computer readable storage medium storing a set of instructions, the set of instructions capable of executed by a processor to perform a method for confirming a short message of an electronic device, the electronic device in communication with a network, the electronic device comprising a short message service (SMS) unit and a timer, the method comprising:
- (a) setting variables to confirm the short message received from the network, and enabling the timer to time a duration when the electronic device is powered on;
- (b) assigning predetermined values to the variables;
- (c) acquiring the values of the variables at a predetermined interval;
- (d) determining whether the electronic device attempts to access the network according to the acquired values of the variables;
- (e) sending a data burst message (DBM) including the short message to the network and waiting for an acknowledged DBM from the network, and disabling the timer, upon the condition that the electronic device attempts to access the network and the short message needs to be sent to the network;
- or
- (f) queuing up the DBM in the electronic device, upon the condition that the electronic device does not attempt to access the network, the duration has not elapsed, and the short message needs to send to the network;
- and
- (g) receiving the acknowledged DBM from the network.
An electronic device, comprising:
- a storage system;
- a timer;
- a short message service (SMS) unit;
- at least one processor;
- and
- one or more programs stored in the storage system, executable by the at least one processor, the one or more programs comprising:
- a setting module operable to enable the timer to time a duration when the electronic device is powered on, and disable the timer when the electronic device attempts to access the network and the short message needs to be sent to the network;
- the setting module further operable to set variables to confirm the short message received by the network;
- an assignment module operable to assign predetermined values to the variables;
- an acquisition module operable to acquire values of the variables at a predetermined interval;
- a determination module operable to determine whether the electronic device attempts to access the network according to the acquired values of the variables;
- a processing module operable to send a data burst message (DBM) including the short message to the network and waiting for an acknowledged DBM from the network, upon the condition that the electronic device attempts to access the network and the short message needs to be sent the network;
- the processing module further operable to queen up the DBM in the electronic device, upon the condition that the electronic device does not attempt to access the network, the duration has not elapsed, and the short message needs to send to the network;
- and
- the processing module further operable to receive the acknowledged DBM from the network.
Dependencies are inferred from the claim text.