IP Library Granted Patent US 8,611,242
Granted Patent B2
US 8,611,242 · App. 13/046,979 · Granted Dec 17, 2013

Method and system for monitoring use of a mobile hotspot function in a wireless device

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,611,242
App. No.
13/046,979
Granted
Dec 17, 2013
Kind
B2
Abstract

A method for monitoring use of a mobile hotspot function in a wireless device, comprising: storing a last access time for a client within a memory of the wireless device, the last access time being a time when the hotspot function last performed a network address translation for the client; determining whether a difference between a current time and the last access time exceeds a threshold; and, if the difference exceeds the threshold, generating an indication that the mobile hotspot function is not in use by the client.

Claims (40)

1. A method for monitoring use of a mobile hotspot function in a wireless device, comprising:

storing in a data structure stored in a memory of the wireless device an entry relating to a network address translation for a client with a last access time associated with the network address translation for the client, the last access time being a time when the mobile hotspot function last performed the network address translation for the client;

removing the entry from the data structure when a difference between a current time and the last access time exceeds a threshold; and,

when the data structure is empty, generating an indication that the mobile hotspot function is not in use by the client.

2. The method of claim 1 and further comprising presenting the indication on a display of the wireless device.

3. The method of claim 2 wherein the indication is an icon.

4. The method of claim 1 wherein:

the client is coupled to a first network; and

the data structure is a table.

5. The method of claim 4 wherein the first network is a wireless local area network (“WLAN”).

6. The method of claim 5 wherein the WLAN is a Wi-Fi network.

7. The method of claim 1 wherein the wireless device is coupled by a second network to a third network.

8. The method of claim 7 wherein the second network is a cellular network and the third network is the Internet.

9. The method of claim 1 wherein the threshold is a time period required to download a selection of information from a web site by the client via the mobile hotspot function.

10. The method of claim 1 wherein the threshold is a time period corresponding to a last use of a selected service by the wireless device or client.

11. A system for monitoring use of a mobile hotspot function, comprising:

a processor coupled to memory and a display; and,

at least one of hardware and software modules within the memory and controlled or executed by the processor, the modules including:

a module for storing in the memory a data structure containing an entry relating to a network address translation for a client with a last access time associated with the network address translation for the client, the last access time being a time when the mobile hotspot function last performed the network address translation for the client;

a module for determining whether a difference between a current time and the last access time exceeds a threshold;

a module for, if the difference exceeds the threshold, removing the entry from the data structure; and

a module for, when the data structure is empty, generating an indication that the mobile hotspot function is not in use by the client.

12. The system of claim 11 and further comprising a module for presenting the indication on the display.

13. The system of claim 12 wherein the indication is an icon.

14. The system of claim 11 wherein:

the client is coupled to the system by a first network; and

the data structure is a table.

15. The system of claim 14 wherein the first network is a wireless local area network (“WLAN”).

16. The system of claim 15 wherein the WLAN is a Wi-Fi network.

17. The system of claim 11 wherein the system is coupled by a second network to a third network.

18. The system of claim 17 wherein the second network is a cellular network and the third network is the Internet.

19. The system of claim 11 wherein the threshold is a time period required to download a selection of information from a web site by the client via the mobile hotspot function.

20. The system of claim 11 wherein the threshold is a time period corresponding to a last use of a selected service by the system or client.

21. A method for monitoring use of a mobile hotspot function in a wireless device, comprising:

maintaining in a data structure stored in a memory of the wireless device entries relating to network address translations for a client with last access times associated with the network address translations, for each entry of the entries, its last access time being a time when the mobile hotspot function last performed its network address translation for the client;

removing from the data structure any entry when a difference between a current time and its last access time exceeds a threshold; and,

when the data structure is empty, generating an indication that the mobile hotspot function is not in use by the client.

22. The method of claim 21 wherein:

the client is coupled to the wireless device by a wireless local area network (“WLAN”); and

the data structure is a table.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Oct 22, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031474/0930 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2011
From: DEU-NGOC, JOSEPH TU-LONG; THOMPSON, JEREMY; GAMMON, SCOTT PETER
To: RESEARCH IN MOTION LIMITED
Reel/Frame 025946/0704 →