Automatic digital information and content scheduling and barkering system
First Claim
1. A method of dynamically scheduling distribution of information, said method comprising steps of:
- creating a plurality of descriptors, each of which corresponds to a subportion of said information;
assigning a weighting value to a subgroup of said plurality of descriptors, with said subgroup of said plurality of descriptors having a weighting value differing from the weighting value associated with the remaining descriptors of said subgroup;
assigning a plurality of viewing population numbers to a predetermined period of time with each of said plurality of viewing population numbers corresponding to a segment of said period; and
scheduling said descriptors of said subgroup for transmission so that the descriptor of said subgroup having a greatest weighting value, defining a primary descriptor, is transmitted during the segment having a greatest viewing population number associated therewith.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for scheduling the distribution of information so as to maximize the viewer ship of the same and, therefore, profits. Dynamic scheduling of distribution of subportions of the information, referred to as descriptors that typically correspond to a motion picture program, is achieved so that the subportions may be transmitted to end users having a high probability of perceiving the same. A subgroup of the descriptors have a weighting value assigned thereto with said subgroup of said plurality of descriptors having a weighting value differing from the weighting value associated with the remaining descriptors of said subgroup. The weighting value is a function of predetermined parameters associated with said motion picture program, such as revenue generated when released in movie theaters, comments by professional critics and contractual constraints placed upon the distributor by holders of the ownership rights of the motion picture program. Viewing population numbers are assigned to segments of a predetermined period of time, typically the different hours of the day. The descriptors are then scheduled to be transmitted to end users so that the descriptors with the greatest weighting value is transmitted during a segment which has the greatest viewing population number.
-
Citations
32 Claims
-
1. A method of dynamically scheduling distribution of information, said method comprising steps of:
-
creating a plurality of descriptors, each of which corresponds to a subportion of said information;
assigning a weighting value to a subgroup of said plurality of descriptors, with said subgroup of said plurality of descriptors having a weighting value differing from the weighting value associated with the remaining descriptors of said subgroup;
assigning a plurality of viewing population numbers to a predetermined period of time with each of said plurality of viewing population numbers corresponding to a segment of said period; and
scheduling said descriptors of said subgroup for transmission so that the descriptor of said subgroup having a greatest weighting value, defining a primary descriptor, is transmitted during the segment having a greatest viewing population number associated therewith. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of dynamically scheduling distribution of information said method comprising steps of:
-
creating a plurality of descriptors, each of which corresponds to a subportion of said information;
assigning a weighting value to a subgroup of said plurality of descriptors, with said subgroup of said plurality of descriptors having a weighting value differing from the weighting value associated with the remaining descriptors of said subgroup, with said subportion of information including a motion picture program having video and audio information associated therewith, with said weighting value being a function of predetermined parameters associated with said motion picture program, said parameters including revenue previously generated by said motion picture program. assigning a plurality of viewing population numbers to a predetermined period of time with each of said plurality of viewing population numbers corresponding to a segment of said period; and
scheduling said descriptors of said subgroup for transmission to a plurality of groups of end users, with one said groups having a differing viewing population number for a given segment which differs from the viewing population number associated with the remaining groups so that the descriptor of said subgroup having a greatest weighting value, defining a primary descriptor, is transmitted to one of said plurality of groups during the segment, associated with said one of said plurality of groups, having a greatest viewing population number associated therewith, said viewing population number associated with any one of said groups being dependent upon profiles of the users associated therewith. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for dynamically scheduling distribution of information, said system comprising:
-
a server for storing said information as a plurality of descriptors, with each of said plurality of descriptors being associated with a subportion of said information;
a first memory to store code to assign a weighting value to a subgroup of said plurality of descriptors, with said weighting value being a function of predetermined parameters associated with said motion picture program, with said parameters including revenue previously generated by said descriptors;
a second memory to store code to assign a plurality of viewing population numbers to a predetermined period of time with each of said plurality of viewing population numbers corresponding to a segment of said period;
a microprocessor in communication with said first and second memories to operate on the code contained therein to schedule said descriptors of said subgroup for transmission to a plurality of groups of end users, with one said groups having a differing viewing population number for a given segment which differs from the viewing population number associated with the remaining groups so that the descriptor of said subgroup having a greatest weighting value, defining a primary descriptor, is transmitted to one of said plurality of groups during the segment, associated with said one of said plurality of groups, having a greatest viewing population number associated therewith, said viewing population number associated with any one of said groups being dependent upon profiles of the users associated therewith. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method of dynamically scheduling distribution of a plurality of information files, the method comprising:
-
generating a plurality of groups of descriptors, each group of said groups of descriptors corresponding to one of said information files;
determining a weighting value to each group of descriptors;
determining a viewing population number to a time segment of a time period when any of said plurality of information files can be distributed; and
scheduling transmission of said information files so that one information file corresponding to said group of descriptors having a greatest weighting value is scheduled to be transmitted during said time segment having said greatest viewing population number. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method of dynamically scheduling distribution of a plurality of information files in a plurality of time segments, the method comprising:
-
determining a weighting value corresponding to each information file of said plurality of information files;
determining a viewing population number corresponding to each time segment of said plurality of time segments; and
scheduling transmission of at least some of said plurality information files based upon said weighting value and said viewing population number, so that information files corresponding to greater weighting values are scheduled for transmission during time segments corresponding to greater viewing population numbers. - View Dependent Claims (28, 29, 30, 31, 32)
-
Specification