IP Library Granted Patent US 12,255,933
Granted Patent B2
US 12,255,933 · App. 17/546,077 · Granted Mar 18, 2025

Terminal devices, infrastructure equipment and methods

Inventor: Paul Szucs (Basingstoke, GB)
Assignees: Sony Group Corporation; SONY EUROPE B.V.
H04L65/1066H04L65/1059
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 12,255,933
App. No.
17/546,077
Granted
Mar 18, 2025
Kind
B2
Abstract

A terminal device comprising: transceiver circuitry configured to communicate with infrastructure equipment; and processing circuitry configured to control the transceiver circuitry to: receive, from the infrastructure equipment, a media content stream via a media interface; and receive a remote control instruction via the media interface.

Claims (78)

1. A terminal device configured to operate in a wireless communication system, the terminal device comprising:

a media session handler configured to interface with an application of the terminal device; and

a media streamer configured to interface with the application of the terminal device, wherein

the media session handler is configured with a first uplink interface to transmit data to a media application function of an infrastructure equipment of the wireless communication system, wherein an API is exposed by the media application function to the media session handler, wherein the media session handler is configured to transmit data to the media application function executed by an infrastructure equipment via the first uplink interface,

the media session handler is configured with a first downlink interface to receive data from the media application function of the infrastructure equipment,

the media streamer is configured with a second uplink interface to transmit data to a media application server of the infrastructure equipment, and

the media streamer is configured with a second downlink interface to receive data from the media application server of the infrastructure equipment,

wherein uplink media streaming is performed via the first uplink interface,

wherein the media streamer is configured to encapsulate media data for transmission via the second uplink interface.

2. The terminal device of claim 1 , wherein

the media session handler is configured to establish, control and support a media session within the terminal device.

3. The terminal device of claim 1 , wherein

the media streamer is configured to stream media content on the terminal device.

4. The terminal device of claim 1 , wherein

the media session handler is configured to receive data from the media application function executed by the infrastructure equipment via the first downlink interface.

5. The terminal device of claim 1 , wherein

the media streamer is configured to transmit data to the media application server executed by the infrastructure equipment via the second uplink interface.

6. The terminal device of claim 1 , wherein

the media streamer is configured to receive data from the media application server executed by the infrastructure equipment via the second downlink interface.

7. The terminal device of claim 1 , further comprising:

a media session handling application program interface (API) configured to receive data transmitted from the application to the media session handler.

8. The terminal device of claim 1 , further comprising:

a media streamer application program interface (API) configured to receive data transmitted from the application to the media streamer.

9. The terminal device of claim 1 , further comprising:

a media session handling application program interface (API) configured to receive data transmitted from the media streamer to the media session handler.

10. The terminal device of claim 1 , further comprising:

a media streamer application program interface (API) configured to receive data transmitted from the media session handler to the media streamer.

11. The terminal device of claim 1 , wherein

the media session handler and media streamer-player are configured with distinct interfaces between each other for receiving information.

12. The terminal device of claim 11 , further comprising:

circuitry configured to control transmission over the distinct interfaces dependent upon whether an uplink or downlink communication is made with the infrastructure equipment between the media session handler and/or media stream handler.

13. The terminal device of claim 1 , wherein

the media streamer includes a media presentation and rendering subfunction configured to present media received from the infrastructure equipment via the second downlink interface.

14. The terminal device of claim 1 , wherein

the media streamer includes a media decoder subfunction configured to decode media received from the infrastructure equipment via the second downlink interface.

15. The terminal device of claim 1 , wherein

the media streamer includes a media decryption subfunction configured to decrypt media received from the infrastructure equipment via the second downlink interface.

16. The terminal device of claim 1 , wherein

the media streamer includes digital rights management (DRM) subfunction configured to provide a content protection mechanism using unique key management and key delivery system, policy enforcement and entitlement check.

17. The terminal device of claim 1 , wherein

the media streamer includes a media access client subfunction configured to access dynamic adaptive streaming over HTTP (DASH) formatted media segments received from the infrastructure equipment via the second downlink interface.

18. The terminal device of claim 1 , wherein

the media streamer is configured to perform media streaming, via the second downlink interface, in a push mode in which the infrastructure equipment initiates and controls transmission of the media stream to the terminal device, and

a format of the media stream is Real-Time Transport Protocol/User Datagram Protocol (RTP/UDP).

19. The terminal device of claim 1 , wherein

the media streamer is configured to perform media streaming, via the second uplink interface, in a pull mode in which the infrastructure equipment initiates and controls transmission of the media stream to the terminal device, and

a format of the media stream is Real-Time Transport Protocol/User Datagram Protocol (RTP/UDP).

20. A terminal device configured to operate in a wireless communication system, the terminal device comprising:

circuitry configured to

execute a media session handler function configured to interface with an application of the terminal device; and

execute a media streamer function configured to interface with the application of the terminal device, wherein

the media session handler function is configured with a first uplink interface to transmit data to a media application function of an infrastructure equipment of the wireless communication system, wherein an API is exposed by the media application function to the media session handler, wherein the media session handler is configured to transmit data to the media application function executed by an infrastructure equipment via the first uplink interface,

the media session handler function is configured with a first downlink interface to receive data from the media application function of the infrastructure equipment,

the media streamer function is configured with a second uplink interface to transmit data to a media application server of the infrastructure equipment, and

the media streamer function is configured with a second downlink interface to receive data from the media application server of the infrastructure equipment,

wherein uplink media streaming is performed via the first uplink interface,

wherein the media streamer is configured to encapsulate media data for transmission via the second uplink interface.

21. A non-transitory computer-readable medium including computer program instructions, which when executed by circuitry of a terminal device configured to operate in a wireless communication system, causes the terminal device to:

execute a media session handler configured to interface with an application of the terminal device; and

execute a media streamer configured to interface with the application of the terminal device, wherein

the media session handler is configured with a first uplink interface to transmit data to a media application function of an infrastructure equipment of the wireless communication system, wherein an API is exposed by the media application function to the media session handler, wherein the media session handler is configured to transmit data to the media application function executed by an infrastructure equipment via the first uplink interface,

the media session handler is configured with a first downlink interface to receive data from the media application function of the infrastructure equipment,

the media streamer is configured with a second uplink interface to transmit data to a media application server of the infrastructure equipment, and

the media streamer is configured with a second downlink interface to receive data from the media application server of the infrastructure equipment,

wherein uplink media streaming is performed via the first uplink interface,

wherein the media streamer is configured to encapsulate media data for transmission via the second uplink interface.

22. A method performed by a terminal device configured to operate in a wireless communication system, the method comprising:

executing a media session handler configured to interface with an application of the terminal device; and

executing a media streamer configured to interface with the application of the terminal device, wherein

the media session handler is configured with a first uplink interface to transmit data to a media application function of an infrastructure equipment of the wireless communication system, wherein the media session handler is configured to transmit data to the media application function executed by an infrastructure equipment via the first uplink interface,

the media session handler is configured with a first downlink interface to receive data from the media application function of the infrastructure equipment, wherein an API is exposed by the media application function to the media session handler,

the media streamer is configured with a second uplink interface to transmit data to a media application server of the infrastructure equipment, and

the media streamer is configured with a second downlink interface to receive data from the media application server of the infrastructure equipment,

wherein uplink media streaming is performed via the first uplink interface,

wherein the media streamer is configured to encapsulate media data for transmission via the second uplink interface.

23. The terminal device of claim 1 , wherein the first uplink interface provides the media session handler with uplink media session control information including media session authentication.

24. The terminal device of claim 23 , wherein the media session authentication is provided via the API exposed by the media application function to the media session handler to authenticate a media session of the terminal device.

25. The terminal device of claim 1 , wherein uplink media streaming is performed via the first uplink interface, in a pull mode, wherein the infrastructure equipment initiates and controls the media stream uplink from the terminal device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2021
From: SZUCS, PAUL
To: SONY EUROPE B.V.
Reel/Frame 058343/0177 →
PARTIAL ASSIGNMENT Recorded Dec 9, 2021
From: SONY EUROPE B.V.
To: SONY CORPORATION
Reel/Frame 058420/0778 →
CHANGE OF NAME Recorded Dec 9, 2021
From: SONY CORPORATION
To: SONY GROUP CORPORATION
Reel/Frame 058420/0845 →
Priority Claims (1)
EP 19204190 · Oct 18, 2019 · regional
Continuity (2)
Continuation PCTEP2020078566 · Oct 12, 2020
Related Publication 20220103601A1 · Mar 31, 2022
References Cited (16)
US 20070160208A1 · MacLean et al. · 2007 [cited by applicant]
US 20090300241A1 · Young et al. · 2009 [cited by applicant]
US 20150106531A1 · Nanjegowda · 2015 [cited by applicant]
US 20160044099A1 · Oyman · 2016 [cited by examiner]
3rd Generation Partnership Project; 3GPP Ts 26.501 V16.1.0 (Sep. 2019) Technical Specification Group Services and System Aspects; 5G Media Streaming (5GMS); General description and architecture. (Year: 2019). [cited by examiner]
Sony Europe B V: “5GMS3, 5GMSA, FLUS harmonisation”, 3GPP Draft; S4-AHI849 5GMS3A FLUS Harmonisation, 3rdGeneration Partnership Project (3GPP), Mobilecompetence Centre ;65 0, Route Des Lucioles ;F -06921Sophia-Antipolis… [cited by applicant]
Sony Europe B V: “5GMSA high-level architecture”,3GPP Draft; S4-AH1856 5GMSA High-Level Architecture, 3rd Generation Partnership Project (3GPP), Mobilecompetence Centre ;65 0, Route Des Lucioles ;F -06921 Sophia-Antipol… [cited by applicant]
International Search Report and Written Opinion mailed on Mar. 5, 2021, received for PCT Application PCT/EP2020/078566, Filed on Oct. 12, 2020, 22 pages. [cited by applicant]
3GPP, “System Architecture for the 5G System (5GS); Stage 2 (Release 16)”, 3GPP TS 23.501, V16.2.0, Sep. 2019, 391 pages. [cited by applicant]
3GPP, “5G Media Streaming (5GMS); General description and architecture (Release 16)”, 3GPP TS 26.501, V16.1.0, Sep. 2019, 35 pages. [cited by applicant]
Holma et al., “LTE for UMTS OFDMA and SC- FDMA based radio access”, John Wiley and Sons, 2009, 232 pages. [cited by applicant]
Gabin et al., “5G Media Streaming Architecture”, Available Online at: https://www.ibc.org/download?ac=10428, Oct. 17, 2019, 9 pages. [cited by applicant]
NEC Display Solutions Retail, https://www.nec-display-solutions.com/p/uk/en/solutions/retail.xhtml, Jan. 2019, pp. 1-11. [cited by applicant]
TDM Digital Signage, “New Generation Digital Signage Narrowcasting Software from TDM”, Feb. 2, 2016, www.tdmsinage.com, pp. 1-9. [cited by applicant]
Sony Professional Products, “TDM-DS1Y/TDM-DS3Y Tdm digital signage for BRAVIA displays”, https://pro.sony/en_GB/products/display-software/tdm-ds1y-tdm-ds3y, Retrievable Mar. 2018, pp. 1-22. [cited by applicant]
TDM Digital Signage, “TDM Designer Manual 1.6”, Aug. 3, 2016, pp. 1-41. [cited by applicant]