Systems and methods for improving media data communications over a network

US10212204B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10212204-B2
Application numberUS-201615210762-A
CountryUS
Kind codeB2
Filing dateJul 14, 2016
Priority dateApr 19, 2016
Publication dateFeb 19, 2019
Grant dateFeb 19, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are disclosed for improving transmission of media data contained in data packets in a media session established over a network. According to certain embodiments, a first server can determine that at least one media quality metric associated with the media session is below one or more pre-determined thresholds, the at least one media quality metric being indicative of a media quality. The first server can also obtain identification information associated with the media session, provide the identification information to a second server, receive, from the second server data, related to a transmission of data packets, and media data contained in the data packets. The first server can determine configurations based on the received data related to a transmission of data packets. At least one of the first and second servers can be configured based on the determined configurations to provide a pre-determined media quality.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for improving transmission of media data contained in data packets in a media session established over a network, comprising: determining, by a first server, that at least one media quality metric associated with the media session is below one or more thresholds, the at least one media quality metric being indicative of a media quality; obtaining, by the first server, identification information associated with the media session, wherein the media session is a media-over-IP session and the identification information includes information that identifies a call leg of the media session; providing the identification information to a second server; after providing the identification information to the second server: receiving, from the second server, data related to a transmission of data packets and, media data contained in the data packets, wherein the receiving of data related to a transmission of data packets and the receiving of media data contained in the data packets continue until the media session terminates; determining, by the first server, configurations of at least one of the first server and the second server based on the received data related to a transmission of data packets, the configurations being related to transmission of data packets by at least one of the first server and the second server; and configuring at least one of the first server and the second server based on the determined configurations to provide a pre-determined media quality. 2. The method of claim 1 , wherein the identification information associated with the media session is obtained in response to determining that at least one media quality metric associated with a media session is below the one or more thresholds. 3. The method of claim 1 , wherein the media quality metric includes at least one of; a mean opinion score, video quality, jitter, inter packet delay, frame rate, and packet loss. 4. The method of claim 1 , wherein the media quality metric is associated with a codec, and wherein the identification information includes information related to the codec. 5. The method of claim 1 , wherein the identification information is obtained from a database that associates the media session and the call leg. 6. The method of claim 1 , wherein the identification information includes an IP address and a port number. 7. The method of claim 1 , wherein the data related to a transmission of data packets include a measurement of dropped data packets. 8. The method of claim 1 , wherein the data related to a transmission of data packets include timing information of the data packets associated with the media session. 9. The method of claim 1 , wherein the configurations include at least one of: a codec for transcoding media content associated with the media session, and queue management policy for data packets associated with the media session. 10. A first server for improving transmission of media data contained in data packets in a media session established over a network, wherein the first server comprises at least one processor configured to: determine that at least one media quality metric associated with the media session is below one or more thresholds, the at least one media quality metric being indicative of a media quality; obtain identification information associated with the media session, wherein the media session is a media-over-IP session and the identification information includes information that identifies a call leg of the media session; provide the identification information to a second server; after providing the identification information to the second server: receive, from the second server, data related to a transmission of data packets, and media data contained in the data packets, wherein the receiving of data related to a transmission of data packets and the receiving of media data contained in the data packets continue until the media session terminates; determine configurations of at least one of the first server and the second server based on the received data, the configurations being related to a transmission of data packets by at least one of the first server and the second server; and configure at least one of the first server and the second server based on the determined configurations to provide a pre-determined media quality. 11. The first server of claim 10 , wherein the identification information associated with the media session is obtained in response to determining that at least one media quality metric associated with a media session is below one or more thresholds. 12. The first server of claim 10 , wherein the media quality metric includes at least one of: a mean opinion score, video quality, jitter, inter packet delay, frame rate, and packet loss. 13. The first server of claim 10 , wherein the media quality metric is associated with a codec, and wherein the identification information includes information related to the codec. 14. The first server of claim 10 , wherein the identification information is obtained from a database that associates the media session and the call leg. 15. The first server of claim 10 , wherein the identification information includes an IP address and a port number. 16. The first server of claim 10 , wherein the data related to a transmission of data packets include a measurement of dropped data packets. 17. The first server of claim 10 , wherein the data related to a transmission of data packets include timing information of the data packets associated with the media session. 18. The first server of claim 10 , wherein the configurations include at least one of: a codec for transcoding media content associated with the media session, and queue management policy for data packets associated with the media session.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10212204B2 cover?
Systems and methods are disclosed for improving transmission of media data contained in data packets in a media session established over a network. According to certain embodiments, a first server can determine that at least one media quality metric associated with the media session is below one or more pre-determined thresholds, the at least one media quality metric being indicative of a media…
Who is the assignee on this patent?
Ringcentral Inc
What technology area does this patent fall under?
Primary CPC classification H04L65/608. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 19 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).