RE-PROGRAMMING MEDIA FLOW PHONE USING SPEED CHANNEL SWITCH TIME THROUGH SLEEP TIME LINE
First Claim
1. In a multicasts wireless telecommunication system providing an aggregation of one or more independent data components as a flow, and wherein a user/application switch channel is employed to deactivate existing flows and activate new flows, the improvement of reprogramming the preset sleep time line to an earlier point to ensure that the ASIC wakes up at the right moment to obtain new channel OIS to prevent the screen in the device display from going black, and to save power by saving extra wakeup time and extra going to sleep cycles, comprising:
- a) starting the process to command the GET_OIS;
b) determining if the hardware is in the sleep mode;
c) determining if the sleep state machine is in the sleep state;
d) reading the sleep count register to ascertain how much time has elapsed in the hardware sleep module station machine and to determine if it is in the safe time window to reprogram the preset sleep time line;
e) re-calculating the sleep time line with the new wake up end point;
f) reprogramming the HW sleep module with the new sleep time line; and
g) re-queueing the GET_OIS command into the wakeup command queue, so that upon the HW'"'"'s wake up the command inside the wake_up queue is processed automatically.
1 Assignment
0 Petitions
Accused Products
Abstract
A multicasts wireless telecommunication system to reprogram preset sleep time line to earlier point to wake up ASIC at right moment to obtain new channel OIS to prevent screen in the device display from going black, and save power by saving extra wakeup time and extra going to sleep cycles.
-
Citations
21 Claims
-
1. In a multicasts wireless telecommunication system providing an aggregation of one or more independent data components as a flow, and wherein a user/application switch channel is employed to deactivate existing flows and activate new flows, the improvement of reprogramming the preset sleep time line to an earlier point to ensure that the ASIC wakes up at the right moment to obtain new channel OIS to prevent the screen in the device display from going black, and to save power by saving extra wakeup time and extra going to sleep cycles, comprising:
-
a) starting the process to command the GET_OIS; b) determining if the hardware is in the sleep mode; c) determining if the sleep state machine is in the sleep state; d) reading the sleep count register to ascertain how much time has elapsed in the hardware sleep module station machine and to determine if it is in the safe time window to reprogram the preset sleep time line; e) re-calculating the sleep time line with the new wake up end point; f) reprogramming the HW sleep module with the new sleep time line; and g) re-queueing the GET_OIS command into the wakeup command queue, so that upon the HW'"'"'s wake up the command inside the wake_up queue is processed automatically. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium embodying reprogramming a preset time line in a multicasts wireless telecommunication system that provides an aggregation of one or more independent data components as a flow, in a user/application switch channel to deactivate existing flows and activate new flow, comprising:
-
a) starting the process to command the GET_OIS; b) determining if the hardware is in the sleep mode; d) determining if the sleep state machine is in the sleep state; d) reading the sleep count register to ascertain how much time has elapsed in the hardware sleep module station machine and to determine if it is in the safe time window to reprogram the preset sleep time line; e) re-calculating the sleep time line with the new wake up end point; f) reprogramming the HW sleep module with the new sleep time line; and g) re-queueing the GET_OIS command into the wakeup command queue, so that upon the HW'"'"'s wake up the command inside the wake_up queue is processed automatically. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A multicasts wireless telecommunication system, that reprograms the preset sleep time line to an earlier point to ensure that the ASIC wakes up at the right moment to obtain new channel OIS to prevent the screen in the device display from going black, and save power by saving extra wake up and extra going to sleep cycles, comprising:
-
a) means for starting the process to command the GET_OIS; b) means for determining if the hardware is in the sleep mode; e) means for determining if the sleep state machine is in the sleep state; d) means for reading the sleep count register to ascertain how much time has elapsed in the hardware sleep module station machine and to determine if it is in the safe time window to reprogram the preset sleep time line; e) means for re-calculating the sleep time line with the new wake up end point; f) means for reprogramming the HW sleep module with the new sleep time line; and g) means for re-queueing the GET_OIS command into the wakeup command queue, so that upon the HW'"'"'s wake up the command inside the wake_up queue is processed automatically. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification