IP Library Granted Patent US 8,325,605
Granted Patent B1
US 8,325,605 · App. 12/330,808 · Granted Dec 4, 2012

Managing media resources utilizing session initiation protocol

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,325,605
App. No.
12/330,808
Granted
Dec 4, 2012
Kind
B1
Abstract

Embodiments of the present invention relate to systems, methods and computer storage media for managing the communication of media communicated to a Session Initiation Protocol (SIP) enabled multiplexer in a media distribution network. A SIP enabled multiplexer receives information from one or more components of the media distribution network to identify the status of the media distribution networks. Utilizing the information, a level of communication that media is to be communicated from a media source is determined. The level of communication is maintained until a request is received to communicate media from the media source. The request is compared to the determined level of communication at which the media is to be communicated. The media source receives an indication as to the level of communication that media is to be communicated. As a result, the media source communicates a request to communicate media at the indicated level of communication.

Claims (50)

1. A system for managing media communicated to a multiplexer in a media distribution network, the system comprising:

an encoder for encoding media received from a Session Initiation Protocol (SIP) enabled media source into one or more media streams;

a SIP enabled multiplexer for multiplexing the one or more media streams, wherein when a request is received from the SIP enabled media source to transmit the media at a level of communication requiring a level of resources greater than an available amount of resources in the media distribution network, the SIP enabled multiplexer facilitates controlling the level of communication at which the media is received from the SIP enabled media source to be commensurate with the available amount of resources in the media distribution network; and

a computing device having a data store associated with the SIP enabled multiplexer, wherein the computing device facilitates the SIP enabled multiplexer controlling the media received from the SIP enabled media source.

2. The system of claim 1 , wherein the encoder encodes media in an Internet Protocol (IP) stream.

3. The system of claim 1 , wherein the media includes audible and visual elements.

4. The system of claim 1 , wherein the SIP enabled media source communicates, in part, by way of a wireless telecommunications network.

5. The system of claim 1 , wherein the one or more media streams include real-time content.

6. The system of claim 1 , wherein the one or more media streams are communicated, in part, from the SIP enabled media source to the SIP enabled multiplexer by way of at least one selection from the following:

a satellite communications network;

an Internet Protocol based network; and

a wireless communications network.

7. The system of claim 1 , wherein controlling the communication of media received from the SIP enabled media source includes an adjustment of a compression rate utilized by the SIP enabled media source.

8. The system of claim 1 , wherein controlling the communication of media received from the SIP enabled media source utilizes a SIP enabled proxy associated with the SIP enabled media source.

9. The system of claim 1 , wherein the data store is functional to store at least one from the following:

program clock reference information;

STC information;

time stamp information;

transport error rate; and

synchronous bytes.

10. One or more computer storage media having computer-executable instructions embodied thereon for performing a method for managing the communication of media communicated to a Session Initiation Protocol enabled multiplexer in a media distribution network, the method comprising:

receiving information from a Session Initiation Protocol (SIP) enabled multiplexer, wherein the information indicates a first level at which media is to be communicated to the SIP-enabled multiplexer, wherein the first level corresponds to an available amount of resources;

receiving a request from a media source to communicate media from the media source at a second level, wherein the second level requires an amount of resources that is different than the available amount of resources;

communicating to the media source an indication that media is to be communicated at the first level; and

receiving a second request from the media source to communicate media at the first level.

11. The media of claim 10 , wherein the SIP enabled multiplexer communicates the information to communicate at the first level as a result of a transport error rate exceeding a predefined threshold.

12. The media of claim 10 further comprising determining the first level from the information.

13. The media of claim 10 , wherein the first level is at least one from the following:

a compression ratio;

a transfer rate; or

a communication standard.

14. The media of claim 10 , wherein the first level is at an H.264 standard and the second level is at an H.263 standard.

15. The media of claim 10 , wherein communicating at the first level communicates less media per unit of time than communicating at the second level.

16. A method for managing the communication of media communicated to a Session Initiation Protocol enabled multiplexer in a media distribution network, the method comprising:

receiving, at a Session Initiation Protocol (SIP) enabled multiplexer, information from a component of a media distribution network, wherein the information indicates a status of the media distribution network;

storing the information in a data store associated with the SIP enabled multiplexer;

determining a first level of communication at which media is to be communicated to the SIP enabled multiplexer;

determining that receiving media from a media source at a second level of communication would require a greater quantity of resources of the media distribution network than receiving media at the first level of communication;

communicating, from the SIP enabled multiplexer, a SIP message to the media source, wherein the SIP message includes an indication to communicate media at the first level of communication; and

receiving media communicated from the media source at the first level of communication.

17. The method of claim 16 , wherein the component is an encoder.

18. The method of claim 16 , wherein the media distribution network is at least one selection from the following:

a cable television network;

a Direct Subscriber Line network; or

an Internet Protocol network.

19. The method of claim 16 , wherein the determination of the first level of communication at which media is to be communicated is based, in part, on the received information.

20. The method of claim 16 further comprising:

receiving a second set of information from the component of the media distribution network, wherein the second set of information is received as a result of a change in the status of the media distribution network;

storing the second set of information; and

determining a third level at which media is to be communicated to the SIP enabled multiplexer.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2008
From: PANKAJAKSHAN, BEJOY; SINGH DHANOA, SHINGARA; HISER, RANDOLPH KEITH
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 021948/0855 →