System and method for modifying advertisement responsive to EPG information
First Claim
1. A method for generating individual user profiles at a server, the method comprising:
- receiving, at the server with processing circuitry, a first user input identifying a first profile of a plurality of individual user profiles, wherein the user input identified first profile is associated with a first user;
associating, at the server with the processing circuitry, based on the first user input, a first set of subsequent user interactions with the user input identified first profile, wherein the first set of subsequent user interactions comprises user interactions by the first user with a first plurality of media assets;
updating, at the server with the processing circuitry, based on the first set of subsequent user interactions, the user input identified first profile;
identifying, at the server with the processing circuitry, based on the user input identified first profile, a second plurality of media assets recommended to the first user that the first user is likely to be interested in based on only the user input identified first profile of the first user;
receiving, at the server with the processing circuitry, a second user input identifying a first category of media assets;
generating, at the server with the processing circuitry, based on the second user input, for display at a user equipment device a first plurality of media listings corresponding to the selected first category of media assets and the second plurality of media assets recommended to the first user;
receiving, at the server with the processing circuitry, a third user input identifying a second profile of the plurality of individual user profiles, wherein the user input identified second profile is associated with a second user;
associating, at the server with the processing circuitry, based on the third user input, a second set of subsequent user interactions with the user input identified second profile, wherein the second set of subsequent user interactions comprises user interactions by the second user with a third plurality of media assets;
updating, at the server with the processing circuitry, based on the second set of subsequent user interactions, the user input identified second profile;
identifying, at the server with the processing circuitry, based on the user identified second profile, a fourth plurality of media assets recommended to the second user that the second user is likely to be interested in based on only the user input identified second profile of the second user;
receiving, at the server with the processing circuitry, a fourth user input identifying a second category of media assets; and
generating, at the server with the processing circuitry, based on the fourth user input, for display at the user equipment device a second plurality of media listings corresponding to the selected second category of media assets and the fourth plurality of media assets recommended to the second user.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for utilizing data stored in an EPG database for modifying advertisement information. In this way, a service provider and/or an advertiser can transmit a single advertisement to all the television stations regardless of their geographic location and other user specific information, and need not re-transmit the advertisement even if there is a change in the show'"'"'s program description. When the advertisement is displayed, the correct updated information is retrieved from the EPG database and inserted into the advertisement.
In one aspect, the present invention describes a method for modifying an advertisement in an EPG comprising the steps of: storing television schedule information in a first database; storing advertisement information in a second database; incorporating a portion of the television schedule information into a portion of the advertisement information to form a modified advertisement; and displaying the modified advertisement on a screen.
-
Citations
20 Claims
-
1. A method for generating individual user profiles at a server, the method comprising:
-
receiving, at the server with processing circuitry, a first user input identifying a first profile of a plurality of individual user profiles, wherein the user input identified first profile is associated with a first user; associating, at the server with the processing circuitry, based on the first user input, a first set of subsequent user interactions with the user input identified first profile, wherein the first set of subsequent user interactions comprises user interactions by the first user with a first plurality of media assets; updating, at the server with the processing circuitry, based on the first set of subsequent user interactions, the user input identified first profile; identifying, at the server with the processing circuitry, based on the user input identified first profile, a second plurality of media assets recommended to the first user that the first user is likely to be interested in based on only the user input identified first profile of the first user; receiving, at the server with the processing circuitry, a second user input identifying a first category of media assets; generating, at the server with the processing circuitry, based on the second user input, for display at a user equipment device a first plurality of media listings corresponding to the selected first category of media assets and the second plurality of media assets recommended to the first user; receiving, at the server with the processing circuitry, a third user input identifying a second profile of the plurality of individual user profiles, wherein the user input identified second profile is associated with a second user; associating, at the server with the processing circuitry, based on the third user input, a second set of subsequent user interactions with the user input identified second profile, wherein the second set of subsequent user interactions comprises user interactions by the second user with a third plurality of media assets; updating, at the server with the processing circuitry, based on the second set of subsequent user interactions, the user input identified second profile; identifying, at the server with the processing circuitry, based on the user identified second profile, a fourth plurality of media assets recommended to the second user that the second user is likely to be interested in based on only the user input identified second profile of the second user; receiving, at the server with the processing circuitry, a fourth user input identifying a second category of media assets; and generating, at the server with the processing circuitry, based on the fourth user input, for display at the user equipment device a second plurality of media listings corresponding to the selected second category of media assets and the fourth plurality of media assets recommended to the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for generating individual user profiles at a server, the system comprising:
control circuitry configured to; receive, at the server, a first user input identifying a first profile of a plurality of individual user profiles, wherein the user input identified first profile is associated with a first user; associate, at the server, based on the first user input, a first set of subsequent user interactions with the user input identified first profile, wherein the first set of subsequent user interactions comprise user interactions by the first user with a first plurality of media assets; update, at the server, based on the first set of subsequent user interactions, the user input identified first profile; identify, at the server, based on the user input identified first profile, a second plurality of media assets recommended to the first user that the first user is likely to be interested in based on only the user input identified first profile of the first user; receive, at the server, a second user input identifying a first category of media assets; generate, at the server, based on the second user input, for display at a user equipment device a first plurality of media listings corresponding to the selected first category of media asset and the second plurality of media assets recommended to the first user; receive, at the server, a third user input identifying a second profile of the plurality of individual user profiles, wherein the user input identified second profile is associated with a second user; associate, at the server, based on the third user input, a second set of subsequent user interactions with the user input identified second profile, wherein the second set of subsequent user interactions comprises user interactions by the second user with a third plurality of media assets; update, at the server, based on the second set of subsequent user interactions, the user input identified second profile; identify, at the server, based on the user identified second profile, a fourth plurality of media assets recommended to the second user that the second user is likely to be interested in based on only the user input identified second profile of the second user; receive, at the server, a fourth user input identifying a second category of media assets; and generate, at the server, based on the fourth user input, for display at the user equipment device a second plurality of media listings corresponding to the selected second category of media assets and the fourth plurality of media assets recommended to the second user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification