IP Library Granted Patent US 8,385,292
Granted Patent B2
US 8,385,292 · App. 13/409,780 · Granted Feb 26, 2013

Apparatus, and an associated method, for preserving communication service quality levels during hand-off of communications in a radio communication system

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,385,292
App. No.
13/409,780
Granted
Feb 26, 2013
Kind
B2
Abstract

A mobile station is configured to transmit a sequence of data packets over a wireless network. The station includes a data sequence expander. The expander receives an indication of a pending hand-off for the mobile station from a first network access point to a second network access point and estimates an amount of time prior to occurrence of the hand-off. The expander inserts a number of delay packets into the sequence of data packets in response to receiving the indication of the pending hand-off. The number of delay packets is determined based on the estimated amount of time prior to the occurrence of the hand-off such that the insertion of the delay packets into the sequence of data packets will cause a delay that corresponds to the amount of time prior to occurrence of the hand-off.

Claims (25)

1. A method comprising:

inserting a number of delay packets into a sequence of data packets for transmission over a wireless network, the number of delay packets being determined based on an estimated amount of time prior to the occurrence of a hand-off, from a first network access point to a second network access point, such that the insertion of the delay packets into the sequence of data packets will cause a delay that corresponds to the amount of time prior to occurrence of the hand-off.

2. The method of claim 1 further comprising:

receiving a second sequence of data packets over the wireless network; and

removing delay packets from the received second sequence of data packets in response to the indication of the pending hand-off.

3. The method of claim 1 wherein the inserting is performed by a mobile communication device.

4. The method of claim 1 wherein the inserting is performed by a proxy server.

5. The method of claim 1 wherein the hand-off is a hand-off of a mobile communication device from the first network access point to the second network access point.

6. The method of claim 1 wherein the wireless network is a wireless local area network.

7. The method of claim 1 wherein the inserting is inserting the delay packets into the sequence of data packets while the sequence of data packets are in a buffer.

8. A method comprising:

inserting a number of delay packets into a sequence of data packets for transmission over a wireless network, the number of delay packets being determined based on an estimated length of a service interruption, such that the insertion of the delay packets into the sequence of data packets will cause a delay that corresponds to the length of the service interruption.

9. The method of claim 8 further comprising:

receiving a second sequence of data packets over the wireless network; and

removing delay packets from the received second sequence of data packets.

10. The method of claim 8 wherein the inserting is performed by a mobile communication device.

11. The method of claim 8 wherein the inserting is performed by a proxy server.

12. The method of claim 8 wherein the hand-off is a hand-off of a mobile communication device from the first network access point to the second network access point.

13. The method of claim 8 wherein the wireless network is a wireless local area network.

14. The method of claim 8 wherein the inserting is inserting the delay packets into the sequence of data packets that are in a buffer.

15. The method of claim 8 wherein the service interruption results from a hand-off of the mobile station from a first network access point to a second network access point.

16. A proxy server comprising:

a buffer for buffering a sequence of data packets; and

a data sequence expander for inserting a number of delay packets into a sequence of data packets, the number of delay packets being determined based on a length of a service interruption such that the insertion of the delay packets into the sequence of data packets will cause a delay that corresponds to the length of the service interruption.

17. The proxy server of claim 16 wherein the sequence of data packets are to be transmitted over a wireless local area network.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/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 24, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034045/0741 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2012
From: KEZYS, VYTAUTAS ROBERTAS; THORNTON, CRAIG WILLIAM
To: RESEARCH IN MOTION LIMITED
Reel/Frame 027792/0139 →