IP Library Granted Patent US 11,470,514
Granted Patent B2
US 11,470,514 · App. 16/889,346 · Granted Oct 11, 2022

Mitigating the degradation of quality of a multimedia data stream at a remote endpoint

Inventors: Raghuveer Mallikarjunan (Sunnyvale, CA); Sree Ram Kodali (San Jose, CA); Ajoy K. Singh (Milpitas, CA); Vijay Venkataraman (San Jose, CA); Hsien-Po Shiang (Mountain View, CA)
Assignee: Apple Inc.
H04W36/0011H04W36/14H04W80/06H04W84/042H04W84/12
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 11,470,514
App. No.
16/889,346
Granted
Oct 11, 2022
Kind
B2
Abstract

A user equipment (UE) configured to establish a multimedia data stream with a further UE, identify a predetermined condition, wherein the predetermined condition indicates a decrease in quality of the multimedia data stream at the further UE and implement a mechanism to mitigate the degradation of the decrease in quality of the multimedia data stream at the further UE.

Claims (45)

1. A method, comprising:

at a user equipment (UE) configured with a wireless network connection:

establishing a multimedia data stream with a further UE;

identifying a predetermined condition, wherein the predetermined condition indicates a decrease in quality of the multimedia data stream at the further UE, the predetermined condition including identifying a first measurement data that satisfies a first predetermined threshold;

implementing a mechanism based on the predetermined condition comprising:

transmitting the multimedia data stream as a real-time transport protocol (RTP) to the further UE via the wireless network connection based on the first measurement data;

transmitting a real-time transport control protocol (RTCP) packet to the further UE over a cellular network connection via a currently camped base station based on the first measurement data, wherein the transmission of the RTCP packet enables the multimedia data stream to continue over the cellular network connection; and

identifying that the first predetermined threshold is no longer satisfied for a time window and an inter-radio access technology (iRAT) handover has not occurred, wherein the mechanism controls the decrease in quality of the multimedia data stream at the further UE.

2. The method of claim 1 , wherein the wireless network connection is a wireless local area network (WLAN) connection and the predetermined condition relates to the inter-radio access technology (iRAT) handover.

3. The method of claim 1 , wherein the mechanism comprises:

identifying second measurement data satisfies a second predetermined threshold, wherein the iRAT handover from the WLAN to the cellular network is performed based on the second predetermined threshold.

4. The method of claim 3 , wherein the first measurement data and the second measurement data comprises data for one of a same parameter or a different parameter.

5. The method of claim 3 , further comprising:

prior to the iRAT handover, transmitting the multimedia data stream to the further UE over both the WLAN connection and the cellular network connection.

6. The method of claim 1 , wherein transmitting the RTCP packets for the further UE over the cellular network via the currently camped base station is stopped.

7. An integrated circuit, comprising:

circuitry configured to establish a multimedia data stream with a user equipment (UE);

circuitry configured to identify a predetermined condition, wherein the predetermined condition indicates a decrease in quality of the multimedia data stream at the UE, and includes identifying a first measurement data that satisfies a first predetermined threshold;

circuitry configured to implement a mechanism based on the predetermined condition:

transmits the multimedia data stream as a real-time transport protocol (RTP) to the further UE via a wireless connection based on the first measurement data;

transmits a real-time transport control protocol (RTCP) packet to further UE over a cellular network connection via a currently camped base station, wherein the transmission of the RTCP packet enables the multimedia data stream to continue over the cellular network connection and identifies second measurement data satisfies a second predetermined threshold, wherein an inter-radio access technology (iRAT) handover from the WLAN to the cellular network is performed based on the second predetermined threshold; and

identify that the first predetermined threshold is no longer satisfied for a time window and the (iRAT) handover has not occurred, wherein the mechanism controls the decrease in quality of the multimedia data stream at the further UE.

8. The integrated circuit of claim 7 , wherein the multimedia data stream is established via a wireless local area network (WLAN) connection, wherein the circuitry configured to identify the predetermined condition relates to the inter-radio access technology (iRAT) handover.

9. The integrated circuit of claim 7 , further comprising the circuitry configured stop the transmission the RTCP packets for the further UE over the cellular network via the currently camped base station.

10. The integrated circuit of claim 7 , wherein the circuitry configured to implement the mechanism based on the predetermined condition:

identifies second measurement data satisfies a second predetermined threshold, wherein the iRAT handover from the WLAN to the cellular network is performed based on the second predetermined threshold.

11. The integrated circuit of claim 10 , wherein the first measurement data and the second measurement data comprises data for one of a same parameter or a different parameter.

12. The integrated circuit of claim 10 , further comprising:

circuitry configured to, prior to the iRAT handover, transmit the multimedia data stream to the further UE over both the WLAN connection and the cellular network connection.

13. A user equipment (UE), comprising:

a transceiver configured to connect to one or more wireless networks; and

a processor communicatively coupled to the transceiver and configured to perform operations comprising:

establishing a multimedia data stream with a further UE;

identifying a predetermined condition, wherein the predetermined condition indicates a decrease in quality of the multimedia data stream at the further UE, the predetermined condition including identifying a first measurement data that satisfies a first predetermined threshold;

implementing a mechanism based on the predetermined condition comprising:

transmitting the multimedia data stream as a real-time transport protocol (RTP) to the further UE via the wireless network connection based on the first measurement data;

transmitting a real-time transport control protocol (RTCP) packet to the further UE over a cellular network connection via a currently camped base station based on the first measurement data, wherein the transmission of the RTCP packet enables the multimedia data stream to continue over the cellular network connection; and

identifying that the first predetermined threshold is no longer satisfied for a time window and an inter-radio access technology (iRAT) handover has not occurred, wherein the mechanism controls the decrease in quality of the multimedia data stream at the further UE.

14. The UE of claim 13 , wherein the wireless network connection is a wireless local area network (WLAN) connection and the predetermined condition relates to the inter-radio access technology (iRAT) handover.

15. The UE of claim 13 , wherein the mechanism comprises:

identifying second measurement data satisfies a second predetermined threshold, wherein the iRAT handover from the WLAN to the cellular network is performed based on the second predetermined threshold.

16. The UE of claim 15 , wherein the first measurement data and the second measurement data comprises data for one of a same parameter or a different parameter.

17. The UE of claim 15 , further comprising:

prior to the iRAT handover, transmitting the multimedia data stream to the further UE over both the WLAN connection and the cellular network connection.

18. The UE of claim 13 , wherein transmitting the RTCP packets for the further UE over the cellular network via the currently camped base station is stopped.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE SECOND CONVEYING PARTY NAME PREVIOUSLY RECORDED AT REEL: 52949 FRAME: 107. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 17, 2020
From: MALLIKARJUNAN, RAGHUVEER; KODALI, SREE RAM; SINGH, AJOY K.; VENKATARAMAN, VIJAY; SHIANG, HSIEN-PO
To: APPLE INC.
Reel/Frame 053551/0346 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: MALLIKARJUNAN, RAGHUVEER; KODALI, SREE RAN; SINGH, AJOY K.; VENKATARAMAN, VIJAY; SHIANG, HSIEN-PO
To: APPLE INC.
Reel/Frame 052949/0107 →
Continuity (2)
Provisional Application 62854772 · May 30, 2019
Related Publication 20200383008A1 · Dec 3, 2020
Cited By (1)
US 12,273,824