IP Library › Granted Patent US 10,638,426
Granted Patent B2
US 10,638,426 · App. 15/988,980 · Granted Apr 28, 2020

Staggered extended sleep cycles, comprising on and off sleep durations in wireless devices

Inventors: Jonathan Siann (San Diego, CA); Murat Karsi (San Diego, CA)
Assignee: TRACIE WIRELESS LLC
H04W52/0235H04W52/0216H04W56/001H04W68/00H04W76/28H04W84/027H04W68/02H04W76/27H04W84/042
View Patent ↗
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 10,638,426
App. No.
15/988,980
Granted
Apr 28, 2020
Kind
B2
Abstract

In an embodiment, synchronized parameters, used by a wireless device to define an extended-sleep cycle, are stored at a system. Based on the synchronized parameters, the system determines a transmission time at which to transmit a message over the wireless communication network such that the message will be received by the wireless device during a portion of the extended-sleep cycle during which the wireless device is monitoring paging occasions. The message is then queued until it is transmitted at the transmission time.

Claims (49)

1. A method comprising:

using at least one hardware processor in a wireless device to

synchronize parameters, defining an extended-sleep cycle, with a remote system, and,

in an idle mode of the wireless device, operate according to the extended-sleep cycle, comprising an extended-sleep-ON duration an extended-sleep-OFF duration, by, over a plurality of extended-sleep cycles,

during the extended-sleep-ON duration of the extended-sleep cycle, monitoring paging occasions, transmitted by a wireless communication network, and

during the extended-sleep-OFF duration of the extended-sleep cycle, not monitoring the paging occasions; and

using at least one hardware processor of the remote system to

receive a message to be transmitted to the wireless device,

based on the synchronized parameters, determine a transmission time at which to transmit the message over the wireless communication network such that the message will be received within the extended-sleep-ON duration of an extended-sleep cycle at the wireless device,

queue the message until the transmission time,

at the transmission time, transmit the message over the wireless communication network to the wireless device, and

smooth an amount of messages trafficked between the remote system and a plurality of wireless devices, including the wireless device, by defining the synchronized parameters for each of the plurality of wireless devices such that the extended-sleep cycle at each wireless device is staggered with respect to the extended-sleep cycle of at least one other one of the plurality of wireless devices;

wherein, for each of the plurality of wireless devices, a timing of the extended-sleep cycle i of that wireless device is defined by

TB ( i )= T 0+(exsSleepCycleLength*PCL* i )+( S *PCL),

wherein T0 is an offset of a universal time standard,

wherein exsSleepCycleLength is a duration of the extended-sleep cycle,

wherein PCL is a length of a paging cycle, and

wherein S is a parameter that is specific to the wireless device.

2. The method of claim 1 , wherein the extended-sleep-ON duration of each extended-sleep cycle comprises one or more paging cycles, wherein each of the one or more paging cycles comprises at least one paging occasion for the wireless device, and wherein monitoring paging occasions during the extended-sleep-ON duration of each extended sleep cycle comprises monitoring the at least one paging occasion for the wireless device in each of the one or more paging cycles.

3. The method of claim 2 , wherein monitoring paging occasions during the extended-sleep-ON duration of each extended-sleep cycle comprises, during each paging cycle:

during a first time period of the paging cycle, operating a receiver in an active mode to monitor a control channel for the at least one paging occasion for the wireless device; and

during a second time period of the paging cycle, operating the receiver in a sleep mode.

4. The method of claim 1 , wherein the extended-sleep-ON duration of each extended-sleep cycle comprises a plurality of paging cycles.

5. The method of claim 1 , wherein the wireless communication network is a Long-Term Evolution (LTE) communication network.

6. The method of claim 1 , wherein the wireless device is an UltraTag.

7. The method of claim 1 , wherein, for each of the plurality of wireless devices, S is defined by:

S =IMSI modulo exsSleepCycleLength,

wherein IMSI is an international mobile subscriber identity of the wireless device.

8. The method of claim 1 , wherein the transmission time precedes a start time of a portion of the extended-sleep cycle during which the wireless device is monitoring paging occasions.

9. The method of claim 1 , further comprising, in the idle mode of the wireless device, monitoring a system information block (SIB) broadcast by a base station of the wireless communication network according to a SIB-read cycle.

10. The method of claim 9 , wherein a duration of the SIB-read cycle is equal to, a divisor of, or a multiple of a duration of the extended-sleep cycle.

11. A system comprising:

a wireless device comprising at least one hardware processor and one or more software modules that, when executed by the at least one hardware processor of the wireless device,

synchronize parameters, defining an extended-sleep cycle, with a remote system, and,

in an idle mode of the wireless device, operate according to an extended-sleep cycle, comprising an extended-sleep-ON duration an extended-sleep-OFF duration, by, over a plurality of extended-sleep cycles,

during the extended-sleep-ON duration of the extended-sleep cycle, monitoring paging occasions, transmitted by a wireless communication network, and

during the extended-sleep-OFF duration of the extended-sleep cycle, not monitoring the paging occasions; and

a remote system comprising at least one hardware processor and one or more software modules that, when executed by the at least one hardware processor of the remote system,

receive a message to be transmitted to the wireless device,

based on the synchronized parameters, determine a transmission time at which to transmit the message over the wireless communication network such that the message will be received within the extended-sleep-ON duration of an extended-sleep cycle at the wireless device,

queue the message until the transmission time,

at the transmission time, transmit the message over the wireless communication network to the wireless device, and

smooth an amount of messages trafficked between the remote system and a plurality of wireless devices, including the wireless device, by defining the synchronized parameters for each of the plurality of wireless devices such that the extended-sleep cycle at each wireless device is staggered with respect to the extended-sleep cycle of at least one other one of the plurality of wireless devices;

wherein, for each of the plurality of wireless devices, a timing of the extended-sleep cycle i of that wireless device is defined by

TB ( i )= T 0+(exsSleepCycleLength*PCL* i )+( S *PCL),

wherein T0 is an offset of a universal time standard,

wherein exsSleepCycleLength is a duration of the extended-sleep cycle,

wherein PCL is a length of a paging cycle, and

wherein S is a parameter that is specific to the wireless device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2020
From: SIGMA DESIGNS, INC.
To: TRACIE WIRELESS LLC
Reel/Frame 051903/0438 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 051887 FRAME: 0769. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 24, 2020
From: SIANN, JONATHAN; KARSI, MURAT
To: SIGMA DESIGNS, INC.
Reel/Frame 052005/0159 →
Continuity (2)
Provisional Application 62511262 · May 25, 2017
Related Publication 20180343617A1 · Nov 29, 2018