Automated account crediting after interruption or failure of paid content delivery
First Claim
Patent Images
1. A method comprising:
- receiving, by one or more devices, error notifications from a plurality of set-top-boxes (STBs), wherein each particular STB, of the plurality of STBs, generates a particular error notification when a particular item of content has failed to play at the particular STB for at least a threshold duration of time, wherein the plurality of STBs are located in a particular geographic region, wherein the items of content that have failed to play at the plurality of STBs correspond to a same content title;
determining, by the one or more devices, a first ratio of a first quantity of the STBs, that provided error notifications, to a second quantity of STBs located in the particular geographic region;
determining, by the one or more devices, a second ratio of the first quantity of STBs, that provided error notifications, to a third quantity of STBs to which the content title was provided;
determining, by the one or more devices, that the first ratio exceeds a first threshold ratio;
determining, by the one or more devices, that the second ratio exceeds a second threshold ratio;
determining, based on determining that the first and second ratios respectively exceed the first and second threshold ratios and by the one or more devices, that an outage has occurred in the particular geographic region and with respect to the content title; and
crediting, based on determining that the outage has occurred in the particular geographic region and by the one or more devices, corresponding accounts, associated with each of the plurality of STBs, for an amount associated with the content that has failed to play at each of the plurality of STBs.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more devices may receive activity logs from multiple set-top-boxes (STBs); determine that an outage has occurred based on the activity logs; identify one or more STBs, of the plurality of STBs, that failed to play back paid content during the outage, or where playback of paid content, by the one or more STBs, was interrupted during the outage; and credit corresponding accounts associated with the one or more STBs.
-
Citations
20 Claims
-
1. A method comprising:
- receiving, by one or more devices, error notifications from a plurality of set-top-boxes (STBs), wherein each particular STB, of the plurality of STBs, generates a particular error notification when a particular item of content has failed to play at the particular STB for at least a threshold duration of time, wherein the plurality of STBs are located in a particular geographic region, wherein the items of content that have failed to play at the plurality of STBs correspond to a same content title;
determining, by the one or more devices, a first ratio of a first quantity of the STBs, that provided error notifications, to a second quantity of STBs located in the particular geographic region;
determining, by the one or more devices, a second ratio of the first quantity of STBs, that provided error notifications, to a third quantity of STBs to which the content title was provided;
determining, by the one or more devices, that the first ratio exceeds a first threshold ratio;
determining, by the one or more devices, that the second ratio exceeds a second threshold ratio;
determining, based on determining that the first and second ratios respectively exceed the first and second threshold ratios and by the one or more devices, that an outage has occurred in the particular geographic region and with respect to the content title; and
crediting, based on determining that the outage has occurred in the particular geographic region and by the one or more devices, corresponding accounts, associated with each of the plurality of STBs, for an amount associated with the content that has failed to play at each of the plurality of STBs. - View Dependent Claims (2, 3, 4, 5, 6, 20)
- receiving, by one or more devices, error notifications from a plurality of set-top-boxes (STBs), wherein each particular STB, of the plurality of STBs, generates a particular error notification when a particular item of content has failed to play at the particular STB for at least a threshold duration of time, wherein the plurality of STBs are located in a particular geographic region, wherein the items of content that have failed to play at the plurality of STBs correspond to a same content title;
-
7. A system comprising:
- a non-transitory memory device storing a plurality of processor-executable instructions; and
a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the processor to;
receive error notifications from a plurality of set-top-boxes (STBs), wherein each particular STB, of the plurality of STBs, generates a particular error notification when a particular item of content has failed to play at the particular STB for at least a threshold duration of time, wherein the plurality of STBs are located in a particular geographic region, wherein the items of content that have failed to play at the plurality of STBs correspond to a same content title;
determine a first ratio of a first quantity of the STBs, that provided error notifications, to a second quantity of STBs located in the particular geographic region;
determine a second ratio of the first quantity of STBs, that provided error notifications, to a third quantity of STBs to which the content title was provided;
determine that the first ratio exceeds a first threshold ratio;
determine that the second ratio exceeds a second threshold ratio;
determine, based on determining that the first and second ratios respectively exceed the first and second threshold ratios, that an outage has occurred in the particular region and with respect to the content title; and
credit, based on determining that the outage has occurred in the particular geographic region, corresponding accounts, associated with each of the plurality of STBs, for an amount associated with the content that has failed to play at each of the plurality of STBs. - View Dependent Claims (8, 9, 10, 11, 12, 13)
- a non-transitory memory device storing a plurality of processor-executable instructions; and
-
14. A non-transitory computer-readable medium, storing:
- a plurality of instructions which, when executed by one or more processors associated with a device, cause the one or more processors to;
receive error notifications from a plurality of set-top-boxes (STBs) that are located in a particular geographic region, wherein each particular STB, of the plurality of STBs, generates a particular error notification when a particular item of content has failed to play at the particular STB for at least a threshold duration of time, wherein the items of content that have failed to play at the plurality of STBs correspond to a same content title;
determine a first ratio of a first quantity of the STBs, that provided error notifications, to a second quantity of STBs located in the particular geographic region;
determine a second ratio of the first quantity of STBs, that provided error notifications, to a third quantity of STBs to which the content title was provided;
determine that the first ratio exceeds a first threshold ratio;
determine that the second ratio exceeds a second threshold ratio;
determine, based on determining that the first and second ratios respectively exceed the first and second threshold ratios, that an outage has occurred in the particular region and with respect to the content title; and
credit, based on determining that the outage has occurred in the particular geographic region, corresponding accounts, associated with each of the plurality of STBs, for an amount associated with the content that has failed to play at each of the plurality of STBs. - View Dependent Claims (15, 16, 17, 18, 19)
- a plurality of instructions which, when executed by one or more processors associated with a device, cause the one or more processors to;
Specification