Patent application number | Description | Published |
20110131166 | FUZZY USERS' ATTRIBUTES PREDICTION BASED ON USERS' BEHAVIORS - A method, apparatus, system, article of manufacture, and computer readable storage medium provide the ability to predict and utilize a user's attributes. A sample user behavior and a sample user attribute are collected. A model is trained based on the sample user behavior and sample user attribute. Using the model, a probability of a predicted user attribute based on the sample user behavior is predicted. Using the model and the probability, the predicted user attribute is fuzzily determined based on a real user behavior. The predicted user attribute is used to improve a user's experience. | 06-02-2011 |
20120060104 | METHOD AND APPARATUS FOR SHARING VIEWING INFORMATION - A method and apparatus for sharing viewing information is disclosed. In one embodiment, the method comprises receiving an designation of a second user from the first user; and transmitting the first user viewing information to the designated second user. The shared viewing information may comprise the identity of a currently viewed media program, a list of scheduled media program viewings, or the media program itself. | 03-08-2012 |
20120093482 | BOOKMARKING MEDIA PROGRAMS FOR SUBSEQUENT VIEWING - A method, system, apparatus, and computer program product provide the ability to bookmark a media program for subsequent viewing. A first interface is displayed and identifies a first media program. Via the first interface, a user requests that the first media program be recorded as a bookmark in a list of maintained bookmarks. The list of bookmarks is displayed. A user selects one of the bookmarks from the list and in response, the first media program is displayed to the first viewer. | 04-19-2012 |
20120096086 | METHOD AND APPARATUS FOR RECOMMENDING MEDIA PROGRAMS BASED ON CORRELATED USER FEEDBACK - A method and apparatus for recommending a media program of a set of media programs to a user of a set of users is disclosed. The method and apparatus computes a measure w | 04-19-2012 |
20120096487 | METHOD AND APPARATUS FOR RECOMMENDING MEDIA PROGRAMS - A method, system, and computer program product provide the ability to recommend, to a first viewer, alternative programming during playback of a first media program. The first media program is played. A second media program of potential interest to the user is identified. During an advertising break, an interface is presented to the user that identifies the second media program. An indication of interest in the second media program is received from the user. If the indication indicates that the user is interested in the second media program, a reference to the second media program is saved as a viewer recommendation for later playback. If not interested, additional input may be received from the user indicating why the user is not interested. | 04-19-2012 |
20120096488 | PROCESSING WORKFLOW FOR RECOMMENDING MEDIA PROGRAMS - A processing workflow method, system, and computer program product provide the ability; to recommend alternative programming during playback of a source media program. A media program player plays the source media program to a first viewer and provides information regarding the first viewer to a recommendation engine. The recommendation engine calculates and sends the media player a list of recommended media program candidates (including identifications of the candidates) based on the information. Prior to reaching an advertising break in the source media program, the media player transmits a request (including the identifications) for an advertisement to an advertising server and in response, receives an advertisement that is played to the first viewer during the advertising break. | 04-19-2012 |
20120110615 | METHOD AND APPARATUS FOR PERMITTING USER INTERRUPTION OF AN ADVERTISEMENT AND THE SUBSTITUTION OF ALTERNATE ADVERTISEMENT VERSION - A method, apparatus, article of manufacture, and a memory structure for providing advertisements with a media program transmitted to a user device are described. The method permits the user to interrupt the playback of the advertisement and continue with the playback of the media program with no further advertisements, or to interrupt the playback of the advertisement to substitute a different version of the advertisement. | 05-03-2012 |
20120110618 | METHOD AND APPARATUS FOR PROVIDING DIRECTED ADVERTISING BASED ON USER PREFERENCES - A method, apparatus, article of manufacture, and a memory structure for providing advertisements with a media program transmitted to a user device are described. The method permits the user to control the presentation of advertisements. | 05-03-2012 |
20120110619 | METHOD AND APPARATUS FOR PROVIDING USER INFORMATION TO IMPROVE ADVERTISING EXPERIENCE - A method, apparatus, article of manufacture, and a memory structure for providing advertisements with a media program transmitted to a user device are described. The method permits the user to manage the provision of user information such as surveys and advertisement feedback to the media program provider to improve the advertising experience. | 05-03-2012 |
20120110620 | METHOD AND APPARATUS FOR USER SELECTION OF ADVERTISING COMBINATIONS - A method, apparatus, article of manufacture, and a memory structure for providing advertisements with a media program transmitted to a user device are described. The method permits the user to control the presentation of advertisements to select prefacing advertisements in lieu of more time consuming or more numerous intervening advertisements presented during the media program. | 05-03-2012 |
20120304223 | AD SELECTION AND NEXT VIDEO RECOMMENDATION IN A VIDEO STREAMING SYSTEM EXCLUSIVE OF USER IDENTITY-BASED PARAMETER - In a streaming video system, a method determining a sequence of video programs playing on an interactive player device may include streaming a first video program including an ad break from a computer server to an interactive player device during a first streaming session. The method may further include automatically selecting a video advertisement or next program from a set of prospective video advertisements for play during the ad break or available programs, based at least in part on the first video program exclusive of any parameter based on user identity. The method may include providing the video advertisement to the interactive player device in the first streaming session at the ad break. Bases for selecting the next ad or program may include program popularity, rate of change in popularity, or other parameter. The method may be embodied in a computing apparatus or system. | 11-29-2012 |
20130325879 | METHOD AND APPARATUS FOR RECOMMENDING MEDIA PROGRAMS BASED ON CORRELATED USER FEEDBACK - A method and apparatus for recommending a media program of a set of media programs to a user of a set of users is disclosed. The method and apparatus computes a measure w | 12-05-2013 |
20140040019 | PREDICTIVE VIDEO ADVERTISING EFFECTIVENESS ANALYSIS - Effectiveness of video content is predicted using an automated or semi-automated analysis process operating on a computer. Video content is analyzed using image and audio data processing to assign a collection of attributes to a video ad. The collection of attributes is correlated to a historical effectiveness (e.g., click-thru rate) of past video ads in the same or similar attribute space to obtain predicted ad effectiveness. Differences between the collection of attributes and historical attribute spaces of greater effectiveness may also be determined and reported in the form of suggestions for improving the effectiveness of the ad. | 02-06-2014 |
20140053187 | Providing Directed Advertising Based on User Preferences - A method determines user preference information for a user for a number of advertisements in a set of advertising blocks and a temporal distribution of the advertising blocks. When each advertising block in the set of advertising blocks occurs according to the temporal distribution during sending of a video program, the method determines a number of advertisements in the advertising block based on the user preference information, determines advertisements for the advertising block equal to the number of advertisements, and sends the determined advertisements during the advertising block. | 02-20-2014 |
20140075343 | METHOD AND APPARATUS FOR SHARING VIEWING INFORMATION - A method and apparatus for sharing viewing information is disclosed. In one embodiment, the method comprises receiving an designation of a second user from the first user; and transmitting the first user viewing information to the designated second user. The shared viewing information may comprise the identity of a currently viewed media program, a list of scheduled media program viewings, or the media program itself. | 03-13-2014 |
20150046935 | Guaranteed Ad Targeting with Stable Precision - In one embodiment, a method trains a predictive model configured to predict a probability that advertisement (ad) impressions belong to a segment that is being targeted where the ad impressions are provided during sending of videos to users. A first threshold is determined in which the probability predicted from the predictive model is compared to determine whether ad impressions belong to the segment. A distribution probability used in the training of the predictive model is determined. The distribution probability is determined based on a characteristic for ad impressions on a site. Then, a changed distribution probability for the site is determined. The method further determines a second threshold in which the probability predicted from the predictive model is compared to determine whether ad impressions belong to the segment. | 02-12-2015 |
20150058120 | Multiple Precision Ad Targeting - In one embodiment, a method determines advertisement (ad) impressions previously determined for a site and respective predicted probabilities determined for the ad impressions. A mapping table is generated mapping predicted probabilities to respective precisions using seed data associated with the ad impressions. The method generates optimal options for using the first level and the second level for the segment using the mapping table. The optimal options include a first precision for the first level, a second precision for the second level, and a ratio of ad inventories allocated to the first level and the second level. Then the method selects one of the optimal options. The selected one of the optimal options includes parameters including a first threshold for the first level, a second threshold for the second level, and the ratio that are used to test whether a predicted probability for an ad impression is targeted to the first level or the second level. | 02-26-2015 |