Context-sensitive notification display
AssigneeDISH Ukraine L.L.C.
InventorIgor Rylskyi Rylovnikov
Life of this patent
Estimating the term…
Abstract
Controlling the display of notifications to a television viewer based on a contextual parameter that is associated with programming instantly being viewed. An example of such a parameter may include the degree of tension or conflict in a particular movie that is being watched by the television viewer. In this example, a television reciever may monitor during output of the particular movie underlying metadata that quantifies the degree of tension or conflict in the particular movie at particular instants in time.
Claims19
A method, comprising:
- receiving, by a television receiver, a packetized A/V stream comprising audio/video of particular programming content;
- receiving, by the television receiver, a packetized metadata stream temporally synchronized to the particular programming content to indicate, for each of a plurality of intervals in time of the particular programming content, a respective parameter value corresponding to a viewer significance attributed to the interval in time of the particular programming content, such that the packetized metadata stream indicates a first parameter value for a first interval of the plurality of intervals in time and a second parameter value for a second interval of the plurality of intervals in time, the second interval not overlapping in time with the first interval, and the second parameter value being different from the first parameter value;
- outputting, by the television receiver, the particular programming content for display by a presentation device in accordance with the packetized A/V stream;
- monitoring, by the television receiver during the outputting, the packetized metadata stream to identify one of the plurality of intervals in time as corresponding to a presently displayed portion of the particular programming content, and to determine a present parameter value as the respective parameter value indicated by the packetized metadata stream for the identified one of the plurality of intervals in time;
- detecting that the present parameter value is greater than or equal to a pre-defined and user-configurable threshold value;
- and
- blocking, by the television receiver, output of a notification for display by the presentation device during the outputting of the particular programming content in response to the detecting.
A television receiver, comprising:
- a processor;
- and
- a memory element communicatively coupled with and readable by the processor, and having stored therein processor-readable instructions that when executed cause the processor to:
- monitor a stream of metadata that is synchronized to particular programming content as the particular programming content is output for display by a presentation device communicatively coupled to the television receiver, the stream of metadata indicating, for each of a plurality of intervals in time of the particular programming content, a respective parameter value corresponding to a viewer significance attributed to the interval in time of the particular programming content, such that the packetized metadata stream indicates a first parameter value for a first interval of the plurality of intervals in time and a second parameter value for a second interval of the plurality of intervals in time, the second interval not overlapping in time with the first interval, and the second parameter value being different from the first parameter value;
- determine, during a particular interval in time of the plurality of intervals in time, that the respective parameter value for a particular instance of metadata of the stream of metadata associated with the particular interval in time has a value that is greater than or equal to a threshold value;
- and
- prevent output of a notification for display by the presentation device during the output of the particular programming content at a time in response to the determining.
A computer-implemented method, comprising:
- monitoring, by a computing device, a track of metadata that is synchronized to particular media content, during the output of the particular media content for display by a presentation device, the track of metadata indicating, for each of a plurality of intervals in time of the particular media content, a respective parameter value corresponding to a viewer significance attributed to the interval in time of the particular media content, such that the track of metadata indicates a first parameter value for a first interval of the plurality of intervals in time and a second parameter value for a second interval of the plurality of intervals in time, the second interval not overlapping in time with the first interval, and the second parameter value being different from the first parameter value;
- determining, by the computing device at a particular time, that the respective parameter value for a particular instance of metadata of the track of metadata associated with the particular time has a value that is greater than or equal to a threshold value;
- and
- blocking, by the computing device in response to the determining, output of any notifications for display by the presentation device during the outputting of the particular programming content starting at the particular time and for a pre-defined time period.
Dependencies are inferred from the claim text.