Patent ID: 9336824
Filing Date: 2016-05-10
CPC Classification: G11B,H04N

Claim Text:
1. A method comprising: analyzing, by a computer system, characteristics of a media program to label parts of the media program with a plurality of labels, wherein parts of the media program that are determined to be substantially similar are labeled with a same label; generating, by the computer system, a weighting value for each of different partitionings of a sequence of different labels for the media program based on a weighting function, wherein the weighting function is configured to weight the different partitionings based on portions created from partitions in the different partitionings; comparing, by the computer system, the weighting value for each of the different partitionings to select one weighting value for a partitioning in the different partitionings; and outputting, by the computer system, the selected partitioning for the selected weighting value, wherein the outputted partitioning partitions the media program into a set of portions and provides points for insertion of information for a service in the media program.