IP Library Granted Patent US 9,794,515
Granted Patent B2
US 9,794,515 · App. 15/180,510 · Granted Oct 17, 2017

Interactive video conferencing

Inventor: Ozgur Oyman (San Jose, CA)
Assignee: INTEL IP CORPORATION
H04N7/15H04L65/1069H04L65/1083H04L65/403H04L65/607H04L65/608H04L65/80H04N7/142H04N7/147H04N2007/145
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 9,794,515
App. No.
15/180,510
Granted
Oct 17, 2017
Kind
B2
Abstract

Technology for a multimedia telephony services over internet protocol (IP) multimedia subsystems (IMS) (MTSI) receiver operable to support region of interest (ROI) signaling with a MTSI sender is disclosed. The MTSI receiver can receive a requested region of interest (ROI). The MTSI receiver can signal the requested ROI for transmission to the MTSI sender via a real-time transport control protocol (RTCP) feedback message. The MTSI receiver can decode encoded video received from the MTSI sender. The encoded video can correspond to the requested ROI.

Claims (38)

1. An apparatus of a multimedia telephony services over internet protocol (IP) multimedia subsystems (IMS) (MT SI) receiver operable to support region of interest (ROI) signaling with a MTSI sender, the apparatus including one or more processors and memory configured to:

receive, at the MTSI receiver, a requested region of interest (ROI);

signal the requested ROI for transmission to the MTSI sender via a real-time transport control protocol (RTCP) feedback message; and

decode, at the MTSI receiver, encoded video received from the MTSI sender, wherein the encoded video corresponds to the requested ROI.

2. The apparatus of claim 1 , further comprising a transceiver configured to:

transmit the requested ROI to the MTSI sender via the RTCP feedback message; and

receive the encoded video from the MTSI sender.

3. The apparatus of claim 1 , wherein the one or more processors and memory are further configured to decode a sent ROI that corresponds to the encoded video received from the MTSI sender, wherein the sent ROI is received from the MTSI sender via a real-time transport protocol (RTP) header extension.

4. The apparatus of claim 1 , wherein the one or more processors and memory are further configured to decode a session description protocol (SDP) offer message received from the MTSI sender, wherein the SDP offer message indicates that the MTSI sender supports an ROI feature.

5. The apparatus of claim 1 , wherein the one or more processors and memory are further configured to signal a session description protocol (SDP) answer message to the transceiver for transmission to the MTSI sender, wherein the SDP answer message acknowledges that the MTSI sender supports an ROI feature.

6. The apparatus of claim 4 , wherein the SDP offer message includes:

an RTCP feedback (FB) attribute to signal the requested ROI; or

an extension map attribute to signal the requested ROI.

7. The apparatus of claim 5 , wherein the SDP answer message includes:

an RTCP feedback (FB) attribute to signal the requested ROI; or

an extension map attribute to signal the requested ROI.

8. The apparatus of claim 1 , wherein the RTCP feedback message includes a position and a size that define the ROI.

9. The apparatus of claim 2 , wherein the transceiver is configured to transmit the ROI to the MTSI sender, and the MTSI sender is configured to encode only video that corresponds to the requested ROI.

10. The apparatus of claim 3 , wherein the RTP header extension includes a position and a size that define the sent ROI corresponding to the encoded video received from the MTSI sender.

11. The apparatus of claim 1 , wherein the apparatus includes an antenna, a touch sensitive display screen, a speaker, a microphone, a graphics processor, an application processor, an internal memory, or a non-volatile memory port.

12. At least one non-transitory machine readable storage medium having instructions embodied thereon for supporting video region of interest (ROI) signaling between a first multimedia telephony services over internet protocol (IP) multimedia subsystems (IMS) (MTSI) client and a second MTSI client, the instructions when executed perform the following:

defining, using one or more processors of the first MTSI client, a region of interest (ROI) within a field of view of the second MTSI client;

formatting, using the one or more processors of the first MTSI client, the ROI for transmission to the second MTSI client via a real-time transport control protocol (RTCP) feedback message that directs the second MTSI client to capture video that corresponds to the ROI and encode the video that corresponds to the ROI;

decoding, using the one or more processors of the first MTSI client, encoded video that corresponds to the ROI received from the second MTSI client, the encoded video including regions that correspond to the ROI and excluding regions that do not correspond to the ROI, the encoded video including the regions that correspond to the ROI at an increased zoom level while substantially maintaining a defined quality level;

decoding, using the one or more processors of the first MTSI client, an actual ROI received from the second MTSI client that corresponds to the encoded video from the second MTSI client, wherein the actual ROI is received via a real-time transport protocol (RTP) header extension; and

providing, using the one or more processors of the first MTSI client, the encoded video that corresponds to the ROI for rendering and display at the first MTSI client.

13. The at least one non-transitory machine readable storage medium of claim 12 , further comprising instructions when executed perform the following: decoding a session description protocol (SDP) offer message received from the second MTSI client, wherein the SDP offer message indicates that the second MTSI client supports a ROI feature.

14. The at least one non-transitory machine readable storage medium of claim 12 , further comprising instructions when executed perform the following: processing a session description protocol (SDP) answer message for transmission to the second MTSI client, wherein the SDP answer message indicates that the second MTSI client supports a ROI feature.

15. The at least one non-transitory machine readable storage medium of claim 12 , wherein the RTCP feedback message includes a position and a size that define the ROI.

16. The at least one non-transitory machine readable storage medium of claim 12 , wherein the RTP header extension includes a position and a size that define the actual ROI corresponding to the encoded video received from the second MTSI client.

17. An apparatus of a multimedia telephony services over internet protocol (IP) multimedia subsystems (IMS) (MTSI) sender operable to support video region of interest (ROI) signaling with a MTSI receiver, the apparatus including one or more processors and memory configured to:

decode, at the MTSI sender, a region of interest (ROI) received from the MTSI receiver, wherein the ROI is received via a real-time transport control protocol (RTCP) feedback message

generate, at the MTSI sender, encoded video that corresponds to the ROI, the encoded video including regions that correspond to the ROI and excluding regions that do not correspond to the ROI, the encoded video including the regions that correspond to the ROI at an increased zoom level while substantially maintaining a defined quality level; and

signal the encoded video to a transceiver of the apparatus for transmission to the MTSI receiver to enable the MTSI receiver to render and display the encoded video that corresponds to the ROI.

18. The apparatus of claim 17 , wherein the one or more processors and memory are further configured to: signal an actual ROI to the transceiver of the apparatus for transmission to the MTSI receiver, wherein the actual ROI corresponds to the encoded video, wherein the actual ROI is transmitted via a real-time transport protocol (RTP) header extension.

19. The apparatus of claim 17 , wherein the one or more processors and memory are further configured to signal a session description protocol (SDP) offer message to the transceiver of the apparatus for transmission to the MTSI receiver, wherein the SDP offer message indicates that the MTSI sender supports an ROI feature.

20. The apparatus of claim 17 , wherein the one or more processors and memory are further configured to decode a session description protocol (SDP) answer message received from the MTSI receiver, wherein the SDP answer message acknowledges support of an ROI feature at the MTSI sender.

21. The apparatus of claim 17 , wherein the RTCP feedback message includes a position and a size that define the ROI.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053063/0205 →
CONFIRMATORY ASSIGNMENT Recorded Jun 25, 2020
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 053051/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2017
From: OYMAN, OZGUR
To: INTEL IP CORPORATION
Reel/Frame 041015/0601 →
Continuity (3)
Continuation 14582376 · Dec 24, 2014
Provisional Application 61924194 · Jan 6, 2014
Related Publication 20160295166A1 · Oct 6, 2016