Patent ID: 9166861
Filing Date: 2015-10-20
Classification: H04L

Abstract:
1. A method, comprising: receiving a multimedia scene including first content at a terminal over a current channel; presenting the multimedia scene at the terminal, wherein presenting the multimedia scene includes presenting the first content and a plurality of fields within the multimedia scene; during the presentation of the multimedia scene, receiving a selection of one of the plurality of fields within the multimedia scene, wherein the selected field is associated with a second content; in response to the selection of the field, identifying an attribute of the field, wherein the identified attribute identifies a channel for receiving the second content associated with the selected field; managing the channel for receiving the second content associated with the selected field utilizing the identified attribute by: identifying whether the attribute of the field identifies one of a first value, a second value, and a third value, when the attribute identifies the first value, determining that the second content will utilize a named channel, when the attribute identifies the second value, determining that the second content will utilize the current channel, and when the attribute identifies the third value, determining that the second content will utilize a new channel; in response to a determination that the second content will utilize the named channel: identifying an open connection already utilizing the named channel, closing the open connection that is already utilizing the named channel, and opening a new connection utilizing the named channel for receiving the second content utilizing the named channel, such that when the named channel is also the current channel utilized for receiving the first content, then the receipt of the first content is stopped; in response to a determination that the second content will utilize the current channel: closing an open connection that is already utilizing the current channel to receive the first content, opening a new connection utilizing the current channel for receiving the second content utilizing the current channel, and rendering progressively the second content in replacement of the first content; and in response to a determination that the second content will utilize the new channel, opening a new connection utilizing the new channel for receiving the second content of the multimedia scene utilizing the new channel while continuing to receive the first content at the terminal over the current channel.