Method and apparatus for mobile media optimization

US9883446B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9883446-B2
Application numberUS-97871310-A
CountryUS
Kind codeB2
Filing dateDec 27, 2010
Priority dateDec 27, 2010
Publication dateJan 30, 2018
Grant dateJan 30, 2018

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 and apparatus for optimizing the mobile media received by a mobile device is disclosed. The apparatus operates with a radio access network, a mobile device operating in the radio access network, and a media server providing mobile media data to the mobile device wherein the mobile device connects to the media server using the radio access network. The apparatus includes a optimization application server coupled to the radio access network. The optimization application server includes positioning indexed performance information based on the positioning information and performance of a plurality of mobile devices operating in the radio access network. The optimization application server triggers adjustments to a parameter at least one of the radio access network, the mobile device and the media server by comparing the location of the mobile device in the radio access network to the optimization application server and sending a message to the radio access network to adjust the parameter.

First claim

Opening claim text (preview).

We claim: 1. An optimization application server comprising: an interface to a radio access network; a controller coupled to the interface wherein the controller being adapted to send messages to the radio access network from the interface; a memory device coupled to the controller wherein the memory device stores positioning indexed performance information which correlates positioning data of one or more mobile devices operating in the radio access network with network conditions, mobile media performance information, and mobile device conditions for the one or more mobile devices at a position in the radio access network, wherein the mobile media performance information comprises a plurality of events occurring at an application layer that are inaccessible to the radio access network and indicate a performance of a mobile media codec during a prior media streaming session; and wherein the controller compares the position of a mobile device operating in the radio access network with the stored positioning indexed performance information including the mobile media performance information comprising the plurality of events at the application layer and triggers an adjustment by sending a message to the radio access network through the interface to the radio access network to optimize the performance of mobile media on the mobile device. 2. The optimization application server of claim 1 wherein the controller compiles the positioning indexed performance information from positioning information and performance information of a plurality of mobile devices operating in the radio access network. 3. The optimization application server of claim 2 wherein the controller compiles performance information that includes data from at least one of the radio access network, the plurality of mobile devices and a media source that provides the mobile media to the mobile device. 4. The optimization application server of claim 1 wherein the controller triggers an adjustment comprises triggering an adjustment to a parameter of at least one of the radio access network, the mobile device or a media source providing the mobile media. 5. The optimization application server of claim 1 wherein the message is sent to the radio access network to adjust a parameter of at least one of the radio access network, the mobile device and a media source providing the mobile media. 6. The optimization application server of claim 1 wherein the message triggers a handover of the mobile device from a first cell in the radio access network to a second cell in the radio access network. 7. The optimization application server of claim 1 wherein the message triggers a handover of the mobile device from a first radio access network technology to a second radio access network technology. 8. The optimization application server of claim 1 wherein the message triggers an adjustment of a parameter of a second mobile device. 9. The optimization application server of claim 1 , wherein the controller further determines an expected position of the mobile device and compares the expected position with the stored positioning indexed performance information to predict the performance of the mobile device to trigger a preemptive adjustment. 10. A method in an optimization application server, the method comprising: receiving position information of a plurality of mobile devices operating in a radio access network; receiving performance information of the plurality of mobile devices operating in the radio access network; compiling a database of a positioning indexed performance information using the received position information and the received performance information, wherein the positioning indexed performance information correlates the received positioning information of the plurality of mobile devices operating in the radio access network with network conditions, mobile media performance information, and mobile device conditions for the plurality of mobile devices at positions in the radio access network, wherein the mobile media performance information comprises a plurality of events occurring at an application layer that are inaccessible to the radio access network and indicate a performance of a mobile media codec during a prior media streaming session; comparing a position of a mobile device operating in the radio access network with the position indexed performance information comprising the mobile media performance information; triggering an adjustment in the performance of mobile media on the mobile device based on the comparison, wherein the adjustment is based on information in the database; and sending a message to the radio access network to adjust the performance of mobile media on the mobile device. 11. The method of claim 10 wherein the compiling the database further comprises compiling performance information that includes data from at least one of the radio access network, the plurality of mobile device or a media source that provides the mobile media to the mobile device. 12. The method of claim 10 wherein triggering an adjustment for the performance of the mobile device operating in the radio access network further comprises triggering an adjustment to a parameter of at least one of the radio access network, the mobile device or a media source providing the mobile media. 13. The method of claim 10 wherein sending a message further comprises sending a message to adjust a parameter of at least one of the radio access network, the mobile device or a media source providing the mobile media. 14. The method of claim 10 wherein triggering an adjustment for the performance of the mobile device operating in the radio access network further comprises triggering a handover of the mobile device from a first cell in the radio access network to a second cell in the radio access network. 15. The method of claim 10 wherein triggering an adjustment for the performance of the mobile device operating in the radio access network further comprises triggering a handover of the mobile device from a first radio access network technology and a second radio access network technology. 16. The method of claim 10 wherein triggering an adjustment for the performance of the mobile device operating in the radio access network further comprises triggering an adjustment of a parameter of a second mobile device. 17. A system comprising: a radio access network; a mobile device operating in the radio access network; a streaming media server providing mobile media data to the mobile device wherein the mobile device connects to the streaming media server using the radio access network; an optimization application server coupled to the radio access network wherein the optimization application server includes positioning indexed performance information based on positioning information and performance of a plurality of mobile devices operating in the radio access network, wherein the positioning indexed performance information correlates the positioning information of the plurality of mobile devices operating in the radio access network with network conditions, mobile media performance information, and mobile device conditions for the plurality of mobile devices at positions in the radio access network, wherein the mobile media performance information comprises a plurality of events occurring at an application layer that are inaccessible to the radio access network and indicate a performance of a mobile media codec during a prior media streaming session; and wherein the optimization application server triggers an adjustment to a parameter of the

Assignees

Inventors

Classifications

  • Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service] · CPC title

  • H04W36/32Primary

    by location or mobility data, e.g. speed data · CPC title

  • by measured or perceived connection quality data · CPC title

  • H04W24/02Primary

    Arrangements for optimising operational condition · CPC title

  • H04W36/322Primary

    by location data · 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 US9883446B2 cover?
A method and apparatus for optimizing the mobile media received by a mobile device is disclosed. The apparatus operates with a radio access network, a mobile device operating in the radio access network, and a media server providing mobile media data to the mobile device wherein the mobile device connects to the media server using the radio access network. The apparatus includes a optimization …
Who is the assignee on this patent?
Gupta Gaurav S, Harris John M, Google Technology Holdings LLC
What technology area does this patent fall under?
Primary CPC classification H04W36/32. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 30 2018 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).