US 12,120,155 B2
Method and apparatus for providing media resources in a communication network
Lakshminarashimhan Naidu, Pearland, TX (US); Michael Taylor, Leander, TX (US); and Bernard Ku, Austin, TX (US)
Assigned to AT&T Intellectual Property I, L.P., Atlanta, GA (US)
Filed by AT&T Intellectual Property I, L.P., Atlanta, GA (US)
Filed on May 26, 2022, as Appl. No. 17/825,239.
Application 17/825,239 is a continuation of application No. 16/751,721, filed on Jan. 24, 2020, granted, now 11,374,984.
Application 16/751,721 is a continuation of application No. 16/052,678, filed on Aug. 2, 2018, granted, now 10,581,930, issued on Mar. 3, 2020.
Application 16/052,678 is a continuation of application No. 15/446,122, filed on Mar. 1, 2017, granted, now 10,069,875, issued on Sep. 4, 2018.
Prior Publication US 2022/0286485 A1, Sep. 8, 2022
Int. Cl. H04L 65/1069 (2022.01); H04L 61/4511 (2022.01); H04L 65/1016 (2022.01); H04L 65/1063 (2022.01); H04L 65/1104 (2022.01); H04L 65/403 (2022.01); H04L 65/70 (2022.01); H04L 61/45 (2022.01); H04L 61/4557 (2022.01); H04L 101/38 (2022.01); H04L 101/385 (2022.01); H04M 7/00 (2006.01); H04W 8/24 (2009.01); H04W 84/04 (2009.01)
CPC H04L 65/1069 (2013.01) [H04L 61/4511 (2022.05); H04L 65/1016 (2013.01); H04L 65/1063 (2013.01); H04L 65/1104 (2022.05); H04L 65/403 (2013.01); H04L 65/70 (2022.05); H04L 61/4557 (2022.05); H04L 61/457 (2022.05); H04L 2101/38 (2022.05); H04L 2101/385 (2022.05); H04M 7/0072 (2013.01); H04W 8/24 (2013.01); H04W 84/042 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
causing, by a processing system including a processor of a mobile device, an Internet Protocol (IP) Multimedia Subsystems (IMS) network to transmit a transport protocol message to a server, wherein the transport protocol message enables the server to identify a codec or to determine a media server markup language (MSML) routine;
based on the transport protocol message enabling the server to identify the codec, receiving, by the processing system of the mobile device and from a first media resource function, a first media service, wherein the first media resource function is accessed by the server using a first operable resource identifier associated with the first media resource function, and wherein the server is configured to obtain the first operable resource identifier by searching a codec table for the first operable resource identifier; and
based on the transport protocol message enabling the server to determine the MSML routine, receiving, by the processing system of the mobile device and from a second media resource function, a second media service, wherein the second media resource function is accessed by the server using a second operable resource identifier associated with the second media resource function, and wherein the server is configured to obtain the second operable resource identifier by searching an MSML table.