Method and system for content delivery based on user preferences
First Claim
1. A system for content delivery based on user preferences, the system comprising:
- a memory to store instructions; and
a processor coupled to the memory and configured to perform a method for content delivery based on user preferences in response to the instructions, the method comprising;
accessing profiles of a plurality of users, the profiles comprising sensitivity of each user to at least one of a cost parameter, a content parameter, a viewing parameter, a hardware parameter, a channel parameter, a network parameter, and an advertising parameter,performing a first trade-off analysis to determine a plurality of content delivery options for providing content to a first user of the plurality of users wherein the first trade-off analysis is based on profile of the first user comprising the sensitivity of the first user,generating a first report comprising at least one content delivery option from the plurality of content delivery options,receiving an input from the first user for optimizing the at least one content delivery option,generating an optimized first report comprising a first optimized content delivery option, andimplementing the first optimized content delivery option to provide content to the first user;
wherein the processor further performs;
performing a second trade-off analysis to determine another plurality of content delivery options for providing content to a second user, wherein the second trade-off analysis is based on profile of the second user comprising the sensitivity of the second user;
generating a second report comprising at least one content delivery option from another plurality of content delivery options, wherein the second report has different content delivery options than the first report;
receiving an input from the second user for optimizing the at least one content delivery option, wherein the input received from the second user for optimizing is different from the input received from the first user for optimizing;
generating an optimized second report comprising a second optimized content delivery option; and
implementing the second optimized content delivery option to provide content to the second user.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and a system for content delivery based on user preferences are provided. The method includes accessing profiles of a plurality of users, where the profiles include sensitivity of each user to at least one of a cost parameter, a content parameter, a viewing parameter, a hardware parameter, a channel parameter, a network parameter, and an advertising parameter; performing a first trade-off analysis to determine a plurality of content delivery options for providing content to a first user, wherein the first trade-off analysis is based on profile of the first user; generating a first report including at least one content delivery option from the plurality of content delivery options; receiving an input from the first user for optimizing the at least one content delivery option; generating optimized first report including optimized content delivery option; and implementing the optimized content delivery option to provide content to the first user.
26 Citations
17 Claims
-
1. A system for content delivery based on user preferences, the system comprising:
-
a memory to store instructions; and a processor coupled to the memory and configured to perform a method for content delivery based on user preferences in response to the instructions, the method comprising; accessing profiles of a plurality of users, the profiles comprising sensitivity of each user to at least one of a cost parameter, a content parameter, a viewing parameter, a hardware parameter, a channel parameter, a network parameter, and an advertising parameter, performing a first trade-off analysis to determine a plurality of content delivery options for providing content to a first user of the plurality of users wherein the first trade-off analysis is based on profile of the first user comprising the sensitivity of the first user, generating a first report comprising at least one content delivery option from the plurality of content delivery options, receiving an input from the first user for optimizing the at least one content delivery option, generating an optimized first report comprising a first optimized content delivery option, and implementing the first optimized content delivery option to provide content to the first user; wherein the processor further performs; performing a second trade-off analysis to determine another plurality of content delivery options for providing content to a second user, wherein the second trade-off analysis is based on profile of the second user comprising the sensitivity of the second user; generating a second report comprising at least one content delivery option from another plurality of content delivery options, wherein the second report has different content delivery options than the first report; receiving an input from the second user for optimizing the at least one content delivery option, wherein the input received from the second user for optimizing is different from the input received from the first user for optimizing; generating an optimized second report comprising a second optimized content delivery option; and implementing the second optimized content delivery option to provide content to the second user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of content delivery based on user preferences, the method comprising:
-
accessing profiles of a plurality of users; applying rules based on a profile of a first user of the plurality of users to identify a first plurality of content sources for providing content to the first user; performing a first trade-off analysis to determine a second plurality of content sources from the first plurality of content sources for providing content to the first user, wherein the first trade-off analysis is based on sensitivity of the first user to at least one of a cost parameter, a content parameter, a viewing parameter, a hardware parameter, a channel parameter, a network parameter, and an advertising parameter; generating a first report comprising content options from the second plurality of content sources; receiving an input from the first user selecting a first content option; and implementing the first content option for the first user to provide the content to the first user from the first content option; applying rules based on profile of a second user to identify a third plurality of content sources for providing content to the second user; performing a second trade-off analysis to determine a fourth plurality of content sources from the third plurality of content sources for providing content to the second user, wherein the second trade-off analysis is based on sensitivity of the second user to at least one of the cost parameter, the content parameter, the viewing parameter, the hardware parameter, the channel parameter, the network parameter, and the advertising parameter; generating a second report comprising content options from the fourth plurality of content sources; receiving an input from the second user selecting a second content option; and implementing the second content option for the second user to provide the content to the second user from the second content option, wherein the second content option is different than the first content option. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium having stored instructions which when executed by a system causes the system to perform a method of content delivery based on user preferences, the method comprising:
-
accessing profiles of a plurality of users, the profiles comprising sensitivity of each user to at least one of a cost parameter, a content parameter, a viewing parameter, a hardware parameter, a channel parameter, a network parameter, and an advertising parameter; performing a first trade-off analysis to determine a plurality of content delivery options for providing content to a first user of the plurality of users, wherein the first trade-off analysis is based on profile of the first user comprising the sensitivity of the first user; generating a first report comprising at least one content delivery option from the plurality of content delivery options; receiving an input from the first user for optimizing the at least one content delivery option; generating an optimized first report comprising a first optimized content delivery option; and implementing the first optimized content delivery option to provide content to the first user; performing a second trade-off analysis to determine another plurality of content delivery options for providing content to a second user, wherein the second trade-off analysis is based on profile of the second user comprising the sensitivity of the second user; generating a second report comprising at least one content delivery option from another plurality of content delivery options, wherein the second report has different content delivery options than the first report; receiving an input from the second user for optimizing the at least one content delivery option, wherein the input received from the second user for optimizing is different than the input received from the first user for optimizing; generating an optimized second report comprising a second optimized content delivery option; and implementing the second optimized content delivery option to provide content to the second user. - View Dependent Claims (16, 17)
-
Specification