摘要:
A system to autonomously authorize billing for a subscription plan for a user using data including available subscription services, a user profile, and a user supplied criteria for subscription service selection such as a spending limit related to the available subscription services. In one embodiment, the present invention may rate the available subscription services in accordance with the user profile and may then select a given number of high rated subscription services for the subscription plan. The user profile may be updated to reflect changes in a user's preference. The subscribed content may be provided to the user as a personal television channel.
摘要:
A program recommender (300) that receives one or more starring actor data fields for a program. The recommender adjusts one or more of the received starring actor data fields (600) by utilizing a source separate from the received starring actor data fields to identify one or more starring actors in the program. The adjusted data fields may be made available for use in creating a viewer profile (400), or alternatively may be made available for determining a recommendation (330) for the program.
摘要:
Artificial intelligence applications require use of training sets containing positive and negative examples. Negative examples are chosen using distributions of positive examples with respect to a dominant feature in feature space. Negative examples should share or approximately share, with the positive examples, values of a dominant feature in feature space. This type of training set is illustrated with respect to content recommenders, especially recommenders for television shows.
摘要:
A method for displaying close-captioned text (116) associated with video is provided. The method including: determining a position on a portion of the video for display of the close-captioned text; detecting one or more attributes of the video surrounding the position; and adjusting one or more attributes of the close-captioned text based on the detected one or more attributes of the video. The method can further include displaying the close-captioned text in the portion of the video with the adjusted one or more attributes. The one or more attributes of the video surrounding the position can be selected from a list consisting of a brightness, a contrast, a color, and a content. The one or more attributes of the close-captioned text can be selected from a group consisting of a brightness, a contrast, a color, and a degree of transparency.
摘要:
Methods and apparatus are disclosed to various embodiments for recommending items (150) to an advisee such as television program recommendations, based on other user's viewing preferences (140) or profiles (160). In contrast to the state of the art, the other user's have at least one demographic in common with the advise, such as age, income or gender for example or combinations thereof. According to one aspect of the invention, recommendations may be generated before a viewing or purchase history of the advisee is available. According to one embodiment, a method for recommending items includes the acts of receiving a recommendation request from an advisee for a recommendation of said items; filtering a general population of users to identify a sub-population of users who share at least one demographic in common with said advisee; computing a degree of closeness measure between preference data associated with each user in the sub-population and one of preference (140) and profile (160) data associated with said advisee; selecting the preference data associating with N users from said sub-population having the lowest computed degree of closeness measure with the advisee, where N is a positive integer value, equal to or greater than 1; using the selected preference data to recommend said items to the advisee.
摘要:
Extracting and processing video content encoded in a rendered color space to be emulated by an ambient light source, comprising extracting color information from a video signal and transforming the color information through unrendered color space using tristimulus primary matrices to form a second rendered color space to drive the ambient light source. Video signal decoding into frames can employ an interframe interpolation process using only color information from selected frames, such as extracting average or other color information from an selected screen regions to reduce bitstream load, and negative gamma correction helps prevent garish or inappropriate chromaticities and luminance.
摘要:
A method and apparatus are disclosed for displaying available television programs with an indication of the strength of the contribution of one or more program attributes or features to the overall recommendation score assigned by a program recommender. The program and corresponding indication of the strength of the contribution of one or more program attributes can be presented to the user, for example, using grids listing the available television programs by time and date, channel and title. The overall recommendation scores or component scores associated with each program are also displayed to the user. The overall recommendation scores or component scores can be displayed with each program directly or can be mapped onto a color spectrum or another visual cue, such as a variable size-of-text, rate of blinking or bar height. The visual cues are then applied to each program in the program grid in accordance with the present invention.
摘要:
A signal processing system processes a signal using a hidden Markov model (HMM) having a number of states determined at least in part based on application of an iterative algorithm to the model. The iterative algorithm adjusts the number of states of the model, based at least in part on closeness measures computed between the states, until the model satisfies a specified performance criterion. The model having the adjusted number of states is then utilized to determine a characteristic of the signal, and an action of the signal processing system is controlled based on the determined characteristic.
摘要:
An interaction simulator, such as a chatterbot, is connected with an external database, such as an electronic program guide. The information gathered during interaction, particularly conversational, is parsed and used to augment the database data. The interaction simulator may be guided by the data residing in the database so as to help fill in recognizable gaps by, for example, intermittently asking questions relating to the subject data requirement. The interaction simulator may be provided with specific response templates based on the needs of the database and a corresponding set of templates to extract the information required by the database. Another example database may be for recording and indexing by key word stories or other free-form verbal data uttered by the user. The interaction simulator may be programmed to help the user develop the story using templates designed for this purpose.
摘要:
A method and apparatus are disclosed for recommending television programming using decision trees. Inductive principles are utilized to identify a set of recommended programs that may be of interest to a particular viewer, based on past viewing behavior. A user's viewing history is monitored and the shows that are actually watched by a user (positive examples) and the shows that are not watched by the user (negative examples) are analyzed. For each positive and negative program example (i.e., programs watched and not watched), a number of program attributes are classified in the user profile. The various attributes are then positioned in a hierarchical decision tree based on a ranking of the entropy of each attribute. Each node and sub-node in the decision tree corresponds to a given attribute from the user profile. Each leaf node in the decision tree corresponds to either a positive or negative recommendation for a program mounted at the corresponding leaf node. The decision tree is built using a decision tree process that implements a “top-down divide and conquer” approach. The decision tree can thereafter be applied to an electronic program guide to make program recommendations.