Method and system for media adaption

US9363572B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9363572-B2
Application numberUS-75474910-A
CountryUS
Kind codeB2
Filing dateApr 6, 2010
Priority dateAug 24, 2007
Publication dateJun 7, 2016
Grant dateJun 7, 2016

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.

A method includes receiving a media request for a target device. The signaling information may be received from the target device and a media server. At least one attribute of the target device and the media server may be identified using the signaling information. At least one attribute of the target device and the media server may be evaluated against a service level objective to select a media format. The service level objective may include consideration of the target device and available bandwidth over a provider network. The media may be provided in the selected media format over the provider network to the target device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving, by a mediation agent device comprising a processor and configured to receive signaling information exchanged between a target device and a media server, a media request from the target device, the target device being one of a plurality of target device types associated with the media server through the mediation agent device; receiving, by the mediation agent device, the signaling information exchanged between the target device and the media server, wherein the signaling information comprises a media resolution used by the target device for presenting media content, and a packet impairment characteristic for delivering media content from the media server over a provider network; identifying, by the mediation agent device, a first attribute of the target device according to the signaling information and a second attribute of the media server according to the signaling information, wherein the first attribute is a decoding capability of the target device; evaluating, by the mediation agent device, the first attribute of the target device and the second attribute of the media server against a service level objective, wherein the service level objective includes presenting the media content at the target device within a predetermined time period at a presentation quality at the target device that conforms to the media resolution used by the target device; selecting a media format for delivering media content to the target device according to the evaluation; accessing, by the mediation agent device, the media content from the media server in the media format; and providing, by the mediation agent device, the media content in the media format over the provider network to the target device. 2. The method of claim 1 , wherein the receiving of the media request comprises receiving, by the mediation agent device, a notification of authentication of the target device by a provider server. 3. The method of claim 1 , wherein the receiving of the signaling information comprises initiating, by the mediation agent device, an exchange of the signaling information between the target device and the media server. 4. The method of claim 1 , wherein the evaluating of the signaling information further comprises transcoding, by the mediation agent device, the media content to the media format. 5. The method of claim 1 , wherein the target device comprises a set-top box. 6. The method of claim 1 , wherein the evaluating of the first attribute and the second attribute further comprises accessing, by the mediation agent device, user information related to the media format from a provider server; and evaluating the user information and the signaling information from the target device and the media server against the service level objective to select the media format. 7. The method of claim 6 , wherein the user information includes an ordering history based on user input and one of a viewing history, a user preference of the media format, or a combination thereof. 8. The method of claim 1 , wherein the media content comprises video content. 9. The method of claim 1 , wherein the first attribute of the target device further comprise one of a feature of the target device, a decoding capability of the target device, an available resource of the target device, a cost of delivery of the media content to the target device, a time of delivery of the media content to the target device, a subscriber history of a user associated with the target device, available bandwidth on a provider network to the target device, or a combination thereof. 10. The method of claim 1 , wherein the second attribute of the media server further comprises an available bandwidth on the provider network from the media server. 11. A non-transitory computer-readable medium comprising instructions, wherein responsive to executing the instructions, a processor performs operations comprising: exchanging signaling information between a target device and a media server, the target device being one of a plurality of target device types associated with the media server, wherein the signaling information comprises a media resolution used by the target device for presenting media content and a packet impairment characteristic for delivering media content over a provider network; receiving a media request from the target device; identifying a first attribute of the target device and a second attribute of the media server according to the signaling information, wherein the first attribute is a decoding capability of the target device; evaluating the first attribute of the target device and second attribute of the media server against a service level objective, wherein the service level objective includes a consideration of presenting the media over the provider network within a predetermined time period at a presentation quality at the target device that conforms to the media resolution used by the target device; selecting a media format for delivering media content to the target device according to the evaluation as a selected media format; providing a request to media server for the media content in the selected media format; and receiving the media content in the selected media format from the media server; and providing the media content in the selected media format to the target device. 12. The non-transitory computer-readable medium of claim 11 , wherein the operations further comprise monitoring the signaling information between the target device and the media server. 13. The non-transitory computer-readable medium of claim 11 , wherein receiving the signaling information comprises receiving the signaling information from a monitoring device. 14. The non-transitory computer-readable medium of claim 11 , wherein evaluating the first attribute of the target device and the second attribute of the media server comprises accessing user information related to the media format from a provider server; and evaluating the user information and the signaling information from the target device and the media server against the service level objective to select the media format. 15. A system, comprising: a memory to store instructions; and a processor coupled to the memory, wherein the processor, responsive to executing the instructions, performs operations comprising: receiving a media request from a target device, the target device being one of a plurality of target device types; exchanging signaling information between the target device and a media server, wherein the signaling information comprises a media resolution used by the target device for presenting media content, and a packet impairment characteristic for delivering media content from the media server over a provider network; identifying a first attribute of the target device and a second attribute of the media server using the signaling information, wherein the first attribute is a decoding capability of the target device; evaluating the first attribute of the target device and the second attribute of the media server against a service level objective, wherein the service level objective includes a consideration of receiving media content over the provider network within a predetermined time period at a presentation quality at the target device that conforms to the media resolution used by the target device; selecting a media format for delivering media content to the target device according to the evaluation; requesting the media content from the media server in the media format; receiving the media content in the media format from the media server over the provid

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number (arrangements where receivers interact with the broadcast H04H20/38) · CPC title

  • Transmission or handling of upstream communications · CPC title

  • for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title

  • Discovery or management of network topologies · CPC title

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 US9363572B2 cover?
A method includes receiving a media request for a target device. The signaling information may be received from the target device and a media server. At least one attribute of the target device and the media server may be identified using the signaling information. At least one attribute of the target device and the media server may be evaluated against a service level objective to select a med…
Who is the assignee on this patent?
Savoor Raghvendra G, Li Zhi, At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification H04N21/6377. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 07 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).