IP Library Granted Patent US 8,817,608
Granted Patent B2
US 8,817,608 · App. 12/955,538 · Granted Aug 26, 2014

Method and apparatus for customizing a focus inactivity timer based on network watermark conditions

Inventors: Joseph Tu-Long Deu-Ngoc (Maryhill, CA); Jeremy Thompson (Waterloo, CA)
Assignee: BlackBerry Limited
H04W76/068H04W76/062
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 8,817,608
App. No.
12/955,538
Granted
Aug 26, 2014
Kind
B2
Abstract

A method and apparatus for customizing foreground application inactivity timer values based on network maximum tunnel count conditions, the method determining a maximum tunnel count value at a mobile device; and configuring at least one tunnel inactivity timer value based on the maximum tunnel count value.

Claims (28)

1. A method on a mobile device, the method comprising:

determining a maximum tunnel count value at the mobile device;

configuring a tunnel inactivity timer value based on the maximum tunnel count value, the tunnel inactivity timer value being directly proportional to the maximum tunnel count; and

using the tunnel inactivity timer value for determining deactivation of a tunnel.

2. The method of claim 1 , wherein the configuring utilizes values predefined values configured during manufacture, provisioned to the mobile device, or signaled to the mobile device.

3. The method of claim 1 , wherein the configuring calculates values based on the maximum tunnel count.

4. The method of claim 3 , wherein the calculation further varies based on an application utilizing a tunnel.

5. The method of claim 4 , wherein inactivity timer values differ for each of a plurality of tunnels between the mobile device and a network.

6. The method of claim 1 , wherein the configuring:

checks whether the maximum tunnel count value at the mobile device equals one, and

if yes, configure a foreground application inactivity timer with a first inactivity time; and

if no, configure the foreground application inactivity timer with a second inactivity time.

7. The method of claim 1 , further comprising receiving a request to register an application with a tunnel manager prior to the determining step.

8. A mobile device comprising;

a processor; and

a communications subsystem, wherein the processor and communications subsystem cooperate to:

determine a maximum tunnel count value at the mobile device;

configure a tunnel inactivity timer value based on the maximum tunnel count value, the tunnel inactivity timer value being directly proportional to the maximum tunnel count; and

use the tunnel inactivity timer value for determining deactivation of a tunnel.

9. The mobile device of claim 8 , wherein the configuring utilizes values predefined values configured during manufacture, provisioned to the mobile device, or signaled to the mobile device.

10. The mobile device of claim 8 , wherein the processor and communications subsystem further cooperate to calculate values based on the maximum tunnel count.

11. The mobile device of claim 10 , wherein the calculation further varies based on an application utilizing a tunnel.

12. The mobile device of claim 11 , wherein inactivity timer values differ for each of a plurality of tunnels between the mobile device and a network.

13. The mobile device of claim 8 , wherein the processor and communications subsystem further cooperate to, during the configuring:

check whether the maximum tunnel count value at the mobile device equals one, and

if yes, configure a foreground application inactivity timer with a first inactivity time; and

if no, configure the foreground application inactivity timer with a second inactivity time.

14. The mobile device of claim 8 , wherein the processor and communications subsystem further cooperate to receive a request to register an application with a tunnel manager prior to the determining step.

Assignments (2)
CHANGE OF NAME Recorded Jun 11, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033134/0228 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2011
From: DEU-NGOC, JOSEPH TU-LONG; THOMPSON, JEREMY
To: RESEARCH IN MOTION LIMITED
Reel/Frame 025787/0385 →
Continuity (2)
Provisional Application 61349967 · May 31, 2010
Related Publication 20110292888A1 · Dec 1, 2011