Sign In to Follow Application
View All Documents & Correspondence

A Method And A System To Deliver Multimedia Content In A Downstream Network

Abstract: A method and a system are described for delivering multimedia content in a downstream network. The method includes monitoring a real-time quality of service associated with a bit rate traffic from a plurality of client devices and network topographies. The method includes creating a plurality of channels, to be multi-casted by a plurality of slave servers. associated with a plurality of adaptive bit rates associated with the multimedia content based on the monitoring. The method includes publishing a master manifest comprising multicast information associated with each of the plurality of channels. The method includes notifying, the plurality of slave servers to subscribe to the created plurality of channels. The method includes receiving a subscription request for the plurality of channels from the plurality of slave servers in response to the notification. The multimedia content is multi-casted to the plurality of client devices based on subscription request. FIG. 3

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
31 August 2017
Publication Number
09/2019
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
bangalore@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-12-21
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035.

Inventors

1. GOWRISHANKAR SUBRAMANIAM NATARAJAN
31C301, Bollineni Hillside, Perumbakkam Main Road, Nookampalayam, Chennai - 600126..
2. JAGAN MOHAN GORTI
B102 Nagarjuna Greenridge Apartments, 15/2, 19 Main, 27th Cross, Sector-2, HSR Layout, Bangalore - 560102.
3. HEMANT RAWAT
M-227 GF, Orchid Island, Sector-51, Gurgaon -122001.

Specification

Claims:WE CLAIM:
1. A method for delivering multimedia content in a downstream network, the method comprising:
monitoring, by a content delivery system, a real-time quality of service associated with a bit rate traffic from a plurality of client devices, wherein the quality of service associated with the bit rate traffic are associated with a plurality of network topographies;
creating, by the content delivery system, a plurality of channels, to be multi-casted by a plurality of slave servers, associated with a plurality of adaptive bit rates associated with the multimedia content based on the monitoring, wherein the plurality of channels has an associated identifier;
publishing, by the content delivery system, a master manifest comprising multicast information associated with each of the plurality of channels;
comparing, by the content delivery system, the master manifest with the bit rate traffic from the plurality of client devices;
notifying, by the content delivery system, the plurality of slave servers to subscribe to the created plurality of channels based on the comparison; and
receiving, by the content delivery system, a subscription request for the plurality of channels from the plurality of slave servers in response to the notification, wherein the multimedia content subscribed by the plurality of slave servers in response to the received subscription request is multi-casted to the plurality of client devices based on the subscription associated with each of the plurality of client devices.
2. The method of claim 1, further comprising determining the real time quality of service associated with the plurality of network topographies are based on network latencies, packets per second, active versus inactive multicast routing nodes, failed nodes, video throughput, video frame losses, load on the plurality of slave servers, number of active versus available slave servers, popular titles and channels being watched, number of concurrent and active subscribed client devices on the plurality of channels being multi-casted by the plurality of slave servers.
3. The method of claim 1, further comprising monitoring re-buffering ratio, average bit rate, concurrent streams played, and buffer rates of the multimedia content multi-casted to the plurality of client devices.
4. The method of claim 1, further comprising updating the plurality of adaptive bit rates into one or more updated adaptive bit rates, wherein the plurality of channels associated with the updated adaptive bit rates are associated with new server identifiers, in case of degradation of the quality of service associated with the multimedia content.
5. The method of claim 1, further comprising traversing by the multicast information through the plurality of channels associated with the identifiers, to the plurality of slave servers.
6. The method of claim 1, further comprising deletion of the plurality of channels based on a notification from one or more slave servers, wherein the ore or more slave servers transmit the notification to the content delivery system, wherein the subscription request for the multimedia content from the plurality of client devices decreases quantitatively to a pre-determined value.
7. A content delivery system to deliver multimedia content in a downstream network, comprising:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor instructions, which, on execution, causes the processor to:
monitor, by a content delivery system, a real-time quality of service associated with a bit rate traffic from a plurality of client devices, wherein the quality of service associated with the bit rate traffic are associated with a plurality of network topographies;
create a plurality of channels to be multi-casted by a plurality of slave servers, associated with a plurality of adaptive bit rates associated with a multimedia content based on the monitoring, wherein the plurality of channels has an associated identifier;
publish a master manifest comprising multicast information associated with each of the plurality of channels;
compare the master manifest with the bit rate traffic from the plurality of client devices;
notify the plurality of slave servers to subscribe to the created plurality of channels based on the comparison; and
receive a subscription request for the plurality of channels from the plurality of slave servers in response to the notification, wherein the multimedia content subscribed by the plurality of slave servers in response to the received subscription request is multi-casted to the plurality of client devices based on the subscription associated with each of the plurality of client devices.
8. The content delivery system of claim 7, wherein the processor is further configured to determine the real time quality of service associated with the plurality of network topographies, based on network latencies, packets per second, active versus inactive multicast routing nodes, failed nodes, video throughput, video frame losses, load on the plurality of slave servers, number of active versus available slave servers, popular titles and channels being watched, number of concurrent and active subscribed client devices on the plurality of channels being multi-casted by the plurality of slave servers.
9. The content delivery system of claim 7, wherein the processor is further configured to monitor re-buffering ratio, average bit rate, concurrent streams played, and buffer rates of the multimedia content multi-casted to the plurality of client devices.
10. The content delivery system of claim 7 wherein the processor is configured to update the plurality of adaptive bit rates into one or more updated adaptive bit rates, wherein the plurality of channels associated with the updated adaptive bit rates are associated with new server identifiers, in case of degradation of the quality of service associated with the multimedia content.
11. The content delivery system of claim 7 wherein the processor is configured to traverse by the multicast information through the plurality of channels associated with the identifiers, to the plurality of slave servers.

12. The content delivery system of claim 7 wherein the processor is configured to delete the plurality of channels based on a notification from one or more slave servers, wherein the ore or more slave servers transmit the notification to the content delivery system, wherein the subscription request for the multimedia content from the plurality of client devices decreases quantitatively to a pre-determined value.

Dated this 31st day of August, 2017

R Ramya Rao
Of K&S Partners
Agent for the Applicant , Description:TECHNICAL FIELD
The present subject matter is related, in general to communication systems, and more particularly to method for delivery of multimedia content in a bandwidth constrained downstream network.

Documents

Application Documents

# Name Date
1 201741030923-STATEMENT OF UNDERTAKING (FORM 3) [31-08-2017(online)].pdf 2017-08-31
2 201741030923-REQUEST FOR EXAMINATION (FORM-18) [31-08-2017(online)].pdf 2017-08-31
3 201741030923-POWER OF AUTHORITY [31-08-2017(online)].pdf 2017-08-31
4 201741030923-FORM 18 [31-08-2017(online)].pdf 2017-08-31
5 201741030923-FORM 1 [31-08-2017(online)].pdf 2017-08-31
6 201741030923-DRAWINGS [31-08-2017(online)].pdf 2017-08-31
7 201741030923-DECLARATION OF INVENTORSHIP (FORM 5) [31-08-2017(online)].pdf 2017-08-31
8 201741030923-COMPLETE SPECIFICATION [31-08-2017(online)].pdf 2017-08-31
9 201741030923-REQUEST FOR CERTIFIED COPY [04-09-2017(online)].pdf 2017-09-04
10 abstract 201741030923.jpg 2017-09-08
11 201741030923-Proof of Right (MANDATORY) [12-12-2017(online)].pdf 2017-12-12
12 Correspondence by Agent_Form30,Form1_15-12-2017.pdf 2017-12-15
13 201741030923-REQUEST FOR CERTIFIED COPY [20-12-2017(online)].pdf 2017-12-20
14 201741030923-RELEVANT DOCUMENTS [01-03-2021(online)].pdf 2021-03-01
15 201741030923-PETITION UNDER RULE 137 [01-03-2021(online)].pdf 2021-03-01
16 201741030923-OTHERS [01-03-2021(online)].pdf 2021-03-01
17 201741030923-Information under section 8(2) [01-03-2021(online)].pdf 2021-03-01
18 201741030923-FORM 3 [01-03-2021(online)].pdf 2021-03-01
19 201741030923-FER_SER_REPLY [01-03-2021(online)].pdf 2021-03-01
20 201741030923-DRAWING [01-03-2021(online)].pdf 2021-03-01
21 201741030923-CORRESPONDENCE [01-03-2021(online)].pdf 2021-03-01
22 201741030923-COMPLETE SPECIFICATION [01-03-2021(online)].pdf 2021-03-01
23 201741030923-CLAIMS [01-03-2021(online)].pdf 2021-03-01
24 201741030923-ABSTRACT [01-03-2021(online)].pdf 2021-03-01
25 201741030923-FER.pdf 2021-10-17
26 201741030923-PatentCertificate21-12-2023.pdf 2023-12-21
27 201741030923-IntimationOfGrant21-12-2023.pdf 2023-12-21
28 201741030923-PROOF OF ALTERATION [18-03-2024(online)].pdf 2024-03-18

Search Strategy

1 search(46)E_29-09-2020.pdf

ERegister / Renewals

3rd: 18 Mar 2024

From 31/08/2019 - To 31/08/2020

4th: 18 Mar 2024

From 31/08/2020 - To 31/08/2021

5th: 18 Mar 2024

From 31/08/2021 - To 31/08/2022

6th: 18 Mar 2024

From 31/08/2022 - To 31/08/2023

7th: 18 Mar 2024

From 31/08/2023 - To 31/08/2024

8th: 18 Mar 2024

From 31/08/2024 - To 31/08/2025

9th: 20 Aug 2025

From 31/08/2025 - To 31/08/2026