ES2346293T3

Method and apparatus for generating television program recommendations based on prior queries

Abstract

A method of recommending television programs, which includes the operations of: obtaining a list of one or more programs (110); obtain an R score of recommendation, for said one or more programs (110) based on the history (200) that is seen; characterized by the operations of: calculating an adjustment, A, for said recommendation score R, based on one or more queries (400) that have been made by a user on a guide (110) of electronic programs during one or more previous searches ; and generate a combined recommendation C score, based on said recommendation score, R, and said adjustment A.

ES2346293T3, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 16 October 2021, 4.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

13 claims: 2 independent, 11 dependent

  1. 1
    ES 2 346 293 T3 ES 2 346 293 T3 CLAIMS REIVINDICACIONES 1. A method of recommending television programs, comprising the operations of:1. Un método para recomendar programas de televisión, que comprende las operaciones de: obtain a list of one or more programs (110);obtener una lista de uno o más programas (110);obtaining a recommendation score R, for said one or more programs (110) based on the history (200) that is watched;characterized by the operations of: obtener una puntuación R de recomendación, para dichos uno o más programas (110) basados en la historia (200) que se ve;caracterizado por las operaciones de: calcular un ajuste, A, para dicha puntuación R de recomendación, basado en una o más consultas (400) que han sido efectuadas por un usuario sobre una guía (110) de programas electrónicos durante una o más búsquedas previas;y generar una puntuación C de recomendación combinada, basada en dicha puntuación, R, de recomendación y dicho ajuste A. calculating an adjustment, A, for said recommendation R score, based on one or more queries (400) that have been made by a user on an electronic program guide (110) during one or more previous searches;and generating a combined recommendation score C, based on said recommendation score, R, and said A fit.
  2. 12
    A system (100) for recommending television programs, comprising:12. Un sistema (100) para recomendar programas de televisión, que comprende: a memory (160) for storing a computer readable code;and a processor (150) operatively coupled to said memory (160), said processor (150) being configured to: una memoria (160) para almacenar un código legible de ordenador;y un procesador (150) acoplado operativamente a dicha memoria (160), estando configurado dicho procesador (150) para: obtain a list of one or more programs (110);obtener una lista de uno o más programas (110);obtaining a recommendation score, R, for said one or more programs (110) based on a story (200) that is viewed;characterized in that the processor (150) is further configured to: obtener una puntuación, R, de recomendación para dichos uno o más programas (110) basados en una historia (200) que se ve;caracterizada porque el procesador (150) está configurado además para: ES 2 346 293 T3 calcular un ajuste, A, para dicha puntuación, R, de recomendación, basada en una o más búsquedas (400) que han sido ejecutadas por un usuario sobre una guía (110) de programas electrónicos durante una o más búsquedas previas;y generar una puntuación, C, de la recomendación combinada, basada en dicha puntuación, R, de recomendación y dicho ajuste, A. ES 2 346 293 T3 calculate an adjustment, A, for said recommendation score, R, based on one or more searches (400) that have been executed by a user on a guide (110) of electronic programs during one or more searches previous;and generating a score, C, of ​​the combined recommendation, based on said recommendation score, R, and said adjustment, A.